Thomas Hunter II's Avatar

Thomas Hunter II

@thomashunter.name

Node.js Programmer by weekday, Photographer by weekend. I pronounce Bluesky like Brewski.

96
Followers
48
Following
86
Posts
31.10.2024
Joined
Posts Following

Latest posts by Thomas Hunter II @thomashunter.name

Post image Post image

This $80 memory card I bought two years ago is $130 today.

21.02.2026 22:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

γƒžγƒͺウス.com/hold-on-to-y...

21.02.2026 14:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
My experience building a Node.js Native Module using an LLM

thomashunter.name/posts/2026-0...

18.02.2026 14:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So uh Ring just up and said they've got a huge centralized private surveillance network they can leverage all at once huh

09.02.2026 02:09 πŸ‘ 7145 πŸ” 1623 πŸ’¬ 189 πŸ“Œ 233

If you freeze them it slightly reduces the rate of consumption

29.01.2026 06:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Why We've Tried to Replace Developers Every Decade Since 1969 Every decade brings new promises: this time, we'll finally make software development simple enough that we won't need so many developers. From COBOL to AI, the pattern repeats. Business leaders gro...

www.caimito.net/en/blog/2025...

18.01.2026 18:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Multithreaded JavaScript book cover

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.

15.01.2026 21:21 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Repairing a Bose SoundDock iPod Speaker

thomashunter.name/posts/2026-0...

13.01.2026 06:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

08.12.2025 04:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"Was this 30 minute call spam?"

08.12.2025 04:11 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

USB
USB Type C
USB Type-0
USB-III: Lightning Returns
Dissidia USB-012: Duodecim
Kingdom Hearts USB: Universal Serial Bus

03.12.2025 13:27 πŸ‘ 871 πŸ” 396 πŸ’¬ 20 πŸ“Œ 5
Home Track the lifecycle of Request For Comment (RFC) / Technical Design Doc (TDD) technical proposals.

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

01.12.2025 21:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes but meta glasses by Ray Ban

23.11.2025 23:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Full Screen Mobile Color Selector for Photography The personal website of Thomas Hunter II, Software Engineer.

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

23.11.2025 04:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

// 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' })

13.11.2025 03:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

13.11.2025 03:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Why hx-boost is actually the most important feature of htmx A widely misunderstood htmx attribute holds the key to unlocking its hypermedia design philosophy

> 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...

06.11.2025 14:54 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
A few months with htmx

thomashunter.name/posts/2025-1...

06.11.2025 05:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

02.11.2025 01:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

25.10.2025 19:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

25.10.2025 18:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's days like these that I'm glad I don't host my projects on AWS.

20.10.2025 16:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
18 Oct 2025 San Francisco: No Kings Rally - ProBonoPhoto Photos from the No Kings 2 rally in Civic Center Plaza. ADDITIONAL PHOTOS from this event, beyond those in this gallery, may be found here: https://www.probonophoto.org/2025/18Oct25NoKings2/SF/18Oct...

And here are the photos from the rally: www.probonophoto.org/2025/18Oct25...

19.10.2025 03:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
18 Oct 2025 San Francisco: No Kings March - ProBonoPhoto Photos from the march that started at Sue Bierman Park, San Francisco Embarcadero, and lead up to the rally at Civic Center Plaza. ADDITIONAL PHOTOS from this event, beyond those in this main gallery...

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...

19.10.2025 03:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The smell, mostly

16.10.2025 17:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

15.10.2025 21:45 πŸ‘ 528 πŸ” 136 πŸ’¬ 3 πŸ“Œ 5
Preview
Photos from the 2025 San Francisco Fleet Week

Here are a bunch of photos that I took during the 2025 San Francisco Fleet Week last Saturday:
thomashunter.name/photos/2025-...

13.10.2025 20:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

07.10.2025 13:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image
24.09.2025 13:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

Cool @github.com spam with no way to report on mobile:
github.com/notify-ycomb...

24.09.2025 13:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0