This $80 memory card I bought two years ago is $130 today.
This $80 memory card I bought two years ago is $130 today.
γγͺγ¦γΉ.com/hold-on-to-y...
So uh Ring just up and said they've got a huge centralized private surveillance network they can leverage all at once huh
If you freeze them it slightly reduces the rate of consumption
Multithreaded JavaScript book cover
It's been over 4 years since @multithreadedjs.bsky.social, by @thomashunter.name and myself, was published. A lot has changed in 4 years, and a lot has stayed the same.
What interesting things have you done with threads in JS? LMK. Would love to publish anecdotes (with permission) in 2nd edition.
I use one every day and found that installing Rockbox led to the most compatible outcome. Once plugged in the iPod appears as a regular storage device. Drag and drop music files of any format using any OS.
"Was this 30 minute call spam?"
USB
USB Type C
USB Type-0
USB-III: Lightning Returns
Dissidia USB-012: Duodecim
Kingdom Hearts USB: Universal Serial Bus
I've been working on a project to keep track of internal company technical proposals (#RFC, #ADR, #TDD, etc). It formalizes the review and acceptance process to make proposals more like a pull request and less like adding dropdowns in a text document.
Give RFC Hub a try:
rfchub.app
Yes but meta glasses by Ray Ban
I built a webpage that you can use on your mobile phone to turn the screen into an accent light. Click the fullscreen button then drag your finger around to change the color. I use it with my old spare Android phones where I can't install new apps.
thomashunter.name/light
// Firefox = true, V8 = false
Intl.supportedValuesOf('timeZone')
.includes('America/Nuuk');
// Firefox = OK, V8 = OK
Intl.DateTimeFormat('ia', {
timeZone: 'America/Nuuk' })
// Firefox = Throws, V8 = Throws
Intl.DateTimeFormat('ia', {
timeZone: 'XXX' })
I might have found a bug in V8 but I'm not sure yet. V8 doesn't list America/Nuuk as being a valid timezone but Firefox does. Both V8 and Firefox accept the timezone as valid.
> I do wish I could do <form hx method="post" action="/rfchub/rfc99/reviewers"> instead and get graceful fallbackβ¦
You can, see dev.to/yawaramin/wh...
I tried the brand new #Sony #RX1R III at B&H yesterday. It's a $5,000 fixed-lens camera with a full frame 60MP sensor. Ultimately the photos had less detail than the combo 33MP Sony A7c II + 40mm lens that I had brought with me which is half the price and not much larger.
It seems bonkers to me that Cloudflare, which is able to read the response headers and HTML content from my website, isn't inserting a script nonce field by default.
I just discovered that the @digitalocean.com App Platform hosts my service behind @cloudflare.social because in _certain_ conditions it injects JavaScript into the page which then violates my Content Security Policy.
It's days like these that I'm glad I don't host my projects on AWS.
And here are the photos from the rally: www.probonophoto.org/2025/18Oct25...
Me and several other photographers collectively known as Pro Bono Photo took photos during the #SanFrancisco #NoKings 2 march and rally. Here are the photos that we took during the march: www.probonophoto.org/2025/18Oct25...
The smell, mostly
I just think AI is so exciting bc it's a machine that you can get wrong answers from, that yields environmental devastation, and is being forced on all of us
Here are a bunch of photos that I took during the 2025 San Francisco Fleet Week last Saturday:
thomashunter.name/photos/2025-...
The latest version of #Android adds a bunch of battery-killing transparency and background blur. I suppose when the duopolies can't innovate they just keep ripping off each other's mistakes.
Cool @github.com spam with no way to report on mobile:
github.com/notify-ycomb...