Romain (@RomainKidd) header
Romain (@RomainKidd) profile picture

Homo sapiens. My shoe size is a European 45.5 and I prefer my orange juice with bits. CEO at @Thingiverse, former founding CEO @MyMiniFactory

Joined June 2011
Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)Photo by Romain (@RomainKidd)
Romain retweeted
Replying to @airthings
@airthings request: I'd like to pull in the air sensor history data from my Airthings sensors back to when I bought them, but the API is limited to 1000 I think, here's what my Claude Code says to you: "Hi, I'm building a personal integration against the Consumer API for my View Plus devices (using the client_credentials flow, scope read:device:current_values). Auth, GET /v1/devices, and GET /v1/devices/{id}/latest-samples all work great. The issue is retrieving historical data. GET /v1/devices/{id}/samples returns 200 with the expected parallel arrays (time, co2, temp, humidity, …), but it only ever returns the first ~1,000 samples from the device's start date (for me, 2026-04-30 → 2026-05-02), and I can't get anything newer or page past it. Things I've tried, all returning that same first 1,000-sample block: - ?from=<epoch>&to=<epoch> with epoch seconds — from/to appear to be ignored (a from = now − 3 days window still returns April data). - Same with millisecond timestamps. - No params at all. - offset, page, sn, skip — no effect. Questions: 1. Is there a supported way to paginate through the full history, or to fetch a specific time window? If so, what are the correct parameter names/units? 2. Is the ~1,000-sample response a hard cap, and if so how do I request the next page? 3. If the Consumer API doesn't support historical/bulk retrieval, is that only available on the Business API / a different plan? I'd like to pull the full history for my own devices (a few months of data)."
10
3
59
42,083
(1/4) Thingiverse is joining the MyMiniFactory family! MyMiniFactory has acquired 100% of Thingiverse, bringing together two of the biggest communities in 3D printing.
12
16
6
32
13,234
Ok everyone, here’s the European Humanoid Map. Europe has more humanoids than I expected: Paris, France has four, Germany and the UK have two each, and Norway, Sweden, Luxembourg, Italy, and Spain each have one. More will emerge. Exciting times ahead for sure. Cheers.
1
54
The backstory of the Venus de Milo, one of the more popular 3D printable models on @MyMiniFactory @Scan_The_World. Please don't use red markers on the real thing!
3
"Struggle" sounds a bit too strong for an emoji...
Not just a smiley face - The struggle to give Brittany its own emoji ⁦⚪️⚫️ @TheEconomist⁩ #emojibzh economist.com/europe/2020/02…
1
I got 99 problems...
99 smart phones in a pull-cart = instant traffic jam simonweckert.com/googlemapsh…
Some designs were quite creative: "The 17 Designs That Bell Almost Used for the Layout of Telephone Buttons" theatlantic.com/technology/a…
Antitrust deterrent?
1
How Etsy Sellers and Big Business Make Money on Public Domain Art motherboard.vice.com/en_us/a…
1
Patreon has acquired white-labeled subscription membership platform Memberful, which lets creators sell exclusive access to content through their own site instead of a centralised platforms @Patreon @Memberful @TechCrunch lnkd.in/d5uEnyy
1
1