HNHacker News
TopNewBestAskShowJobs

stonegray

268 karma · joined October 24, 2021

Socials: - bsky.app/profile/stonegray.ca - github.com/stonegray

---

submissionscomments
stonegray··on The bottleneck might be the air in the room
Just waiting for the followup post on HN: How I sent CO2 warnings to my entire office using an ESP32
stonegray··on Apple decided not to roll out Siri in EU after denied request for exemption
[this comment is not available to readers in the EU in compliance with EU law]
stonegray··on You shouldn’t Use SQLite
> I didn’t google that because the actual maximal size doesn’t matter since no single disk will have 281 Terabytes of space.

You can buy 245TB SSDs right now and while not yet commonplace there are multiple companies making drives of that size.

stonegray··on Ask HN: What was your "oh shit" moment with GenAI?
Curious, what was the project?
stonegray··on The map that keeps Burning Man honest
The playa flooded that year so we started late and were still working when the closure expired. A video of us working claiming that’s how we left it is disingenuous; otherwise what are we still doing there?

In a way it’s proof that we did in fact leave it clean; anybody doing a hit piece like that would 100% have included video of post-resto trash if they were able to find any.

stonegray··on The map that keeps Burning Man honest
Yes, we clean up glitter, paint chips, oil stains, rust debris, etc.
stonegray··on You gave me a u32. I gave you root. (io_uring ZCRX freelist LPE)
> “and is writable with CAP_SYS_ADMIN”

Am I reading this wrong or is this just a way of executing an arbitrary binary with uid=0 if you have both CAP_NET_ADMIN and CAP_SYS_ADMIN?

If you can write modprobe_path, is it really news that you can find a way to execute code?

stonegray··on The map that keeps Burning Man honest
My tactic is walking around barefoot then having a "oh no" moment when I get to my tent and realize I have no plan to get the mud off my feet :)
stonegray··on The map that keeps Burning Man honest
I'm a volunteer, there are both volunteer and paid roles
stonegray··on The map that keeps Burning Man honest
Yeah, we definitely have a lot of great moments together, that's the biggest reason I come back. But otherwise, I imagine it's very different. We stay in the city and bus in each day. I had a dishwasher the year before last so doubt it's the same wilderness feel.
stonegray··on The map that keeps Burning Man honest
We use tablets running custom software for everything
stonegray··on The map that keeps Burning Man honest
I’ve done this for a couple years now, cool to see it pop up here. I believe the scale is a touch larger; 3935 acres in 2025, plus a small amount outside the fence line.

On the technical side, we not only log but photograph everything, down to each clump of toilet paper. We check our progress by doing hundreds of tests identical to what the BLM does, both ahead and behind our main crew; bagging up any debris to be photographed on green screens where the pixels are counted to ensure we’re under the 2.29×10^-3 percent limit.

It’s a stupendous amount of walking, with no shade, a moop stick and a bucket. But it’s a hell of a feeling to be part of making sure we remain undefeated against an impossible task that the future of burning man depends on.

stonegray··on The map that keeps Burning Man honest
The analog version still exists, and gets hand updated every day (though we don’t upload photos). You can visit it the following year at the appropriately named camp, Moop Map.
stonegray··on New 10 GbE USB adapters are cooler, smaller, cheaper
Steam download rates are throttled based on how fast it can actually install the game so it’s a bit of an outlier
stonegray··on New 10 GbE USB adapters are cooler, smaller, cheaper
I think the intention is to measure the adapter itself independent from the CPU/overall system.

Besides, I can’t think of a typical single threaded application that would use those data rates, can you?

stonegray··on Can AI Exit Vim?
Vimscript is extremely token efficient and very common in training data.

Dunno about constraining to a window, but vimscript itself could be a good way of sending editing commands.

stonegray··on Can AI Exit Vim?
Wow, this is so much easier than what i’ve been doing:

:call system('kill -9 ' . getpid())

stonegray··on Amazon's cloud unit reports fire after objects hit UAE data center
Wow, for once it isn't US-East-1
stonegray··on Ghostty – Terminal Emulator
IMO this isn’t the job of the emulator. You can do this all in `tmux` for example.

As for editing text, ghostty+tmux most definitely supports editing text with the mouse (even an in terminal right click menu!) although sounds like your intended use of select to delete isn’t common so you’ll need to do some customizations.

stonegray··on Cosmologically Unique IDs
Specifying a CSPRNG as an entropy source to avoid collision is incorrect.

CSPRNGs make prediction of the next number difficult (cracking-AES difficulty) but do not add entropy and must be seeded uniquely otherwise they will output the same numbers. Unless the author is proposing having the same machine generate a single universe-scale list in one run.

Also “banning” ids that are all 1s or 0s is silly; they are just as valid and unique as any other number if you’re generating them properly. Although I might suggest purchasing a lottery ticket if you get an UUID with all settable bits as 1.

stonegray··on Find a pub that needs you
Stealing this for error logging levels
stonegray··on Show HN: Display Photos on a World Map
Looks similar to the iOS/macOS photos app

Might be neat for a service like Earthcam or Insecam, or packaged as an electron app to view folders of photos by EXIF location.

stonegray··on A steam locomotive from 1993 broke my yarn test
Is the full path guaranteed? For example homebrew, snap, and apt might put it all in different places. $PATH is a useful tool.
stonegray··on I still like Sublime Text
Alt-tabbing (or cmd-Q if you’re done) back to your terminal window after running `subl` to edit a file is equivalent difficulty (as measured by keystrokes) to exiting nano or vim.
stonegray··on I still like Sublime Text in 2025
I recall a few times accidentally opening GB-sized files and sublime having no perceptable performance impact. Sublime is stupendously performant.
stonegray··on Openhaystack: Build 'AirTags' – track Bluetooth devices via Apple's network
The problem is they don’t have accurate positioning via UWB, so you only get a map pin and a beep, not an arrow and an exact distance.

The $5 tags are comparable to tile or google tags, but miss the key feature of airtags.

stonegray··on Ask HN: What are some (weird) ways you're using ChatGPT?
You can also OCR right from the camera into any text input by long-pressing as if to paste and selecting autofill -> scan text
stonegray··on Siri "unintentionally" recorded private convos; Apple agrees to pay $95M
“The only clue that users seemingly had of Siri's alleged spying was eerily accurate targeted ads that appeared after they had just been talking about specific items like Air Jordans or brands like Olive Garden, Reuters noted (claims which remain disputed).”

It’s very common for users to associate their conversations with ads and believe that they are being listened to, across many platforms including those without microphones. The article does not appear to provide any non-anecdotal evidence of this.

stonegray··on Query Apple's FindMy Network with Python
They do, Airtag hardware need to be signed to add to your iCloud account. But the actual location beacon messages are not linked to your iCloud account and can’t be associated with the sending airtag.
stonegray··on Query Apple's FindMy network with Python
Airtags are associated with your apple ID for safety, but when you make a request for the location from Find My it doesn’t include any information about which airtag you’re asking about; just a CSPRNG-incremented public key that changes every 15 minutes. The location data itself is not available to Apple.

Here is Apple’s docs on how they prevent themselves from inspecting traffic on Fmi: https://support.apple.com/guide/security/find-my-security-se...

Page 1 of 3Next →