Ethan's Avatar

Ethan

@ethana.dev

This day is not a place of honour... no highly esteemed deed is commemorated today... nothing about today is valued.

47
Followers
285
Following
8
Posts
22.08.2023
Joined
Posts Following

Latest posts by Ethan @ethana.dev

I'm excited for the MacBook Neo from the perspective of it being a reasonably priced Safari/WebKit testing machine.

I imagine they'll be cheap second-hand as well due to the education market.

The lower-end specs won't be an issue for testing either. Maybe a benefit, even.

#Safari #WebKit #WebDev

05.03.2026 05:45 πŸ‘ 31 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
Claude is an Electron App because we’ve lost native Article argues that Claude is not an Electron app not because LLMs can’t do it, but because there are no advantages left for native

"The real problem is a lack of care." tonsky.me/blog/fall-of...

04.03.2026 11:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

We’re just innocent men

02.03.2026 22:54 πŸ‘ 1908 πŸ” 681 πŸ’¬ 10 πŸ“Œ 37
document.ariaNotify(
  `Item ${item.name} added to cart!`,
  {    
    priority: "high",  
  },
);

document.ariaNotify( `Item ${item.name} added to cart!`, { priority: "high", }, );

Firefox will start supporting `ariaNotify` in release 150. πŸŽ‰

`ariaNotify` allows you to provide text that should be announced by a screen reader if available and activated. No more fiddling with live regions. No more fiddling with live regions! πŸ’ͺ

Ticket: bugzilla.mozilla.org/show_bug.cgi...

03.03.2026 09:31 πŸ‘ 78 πŸ” 12 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

It seems we can now customize the select element, right? right?!

Demo: codepen.io/t_afif/pen/P... via @codepen.io

02.03.2026 13:44 πŸ‘ 369 πŸ” 82 πŸ’¬ 11 πŸ“Œ 13
Preview
a man in a suit and tie is crying and says " look how they massacred my boy " Alt: a man in a suit and tie is crying and says " look how they massacred my boy "

Its just soulless ☹️
beta.stackoverflow.com/questions

25.02.2026 13:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

The internet started going downhill when we removed the under construction gifs.

22.02.2026 17:34 πŸ‘ 155 πŸ” 22 πŸ’¬ 8 πŸ“Œ 2
Post image

this RAM crisis feels like it’s going to ruin consumer electronics over the next decade. Bloomberg reports that Sony is considering pushing the PS6 release to 2028 or even 2029 www.bloomberg.com/news/article...

16.02.2026 12:57 πŸ‘ 1260 πŸ” 270 πŸ’¬ 26 πŸ“Œ 319
Preview
gradient.horse Draw a horse, watch it run!

omg everybody go draw a horse this is what the internet was made for

gradient.horse

09.02.2026 23:11 πŸ‘ 7009 πŸ” 3609 πŸ’¬ 35 πŸ“Œ 154
Video thumbnail

Wild how far you can push "customizable select" with just #CSS

nerdy.dev/nice-select

03.02.2026 17:26 πŸ‘ 396 πŸ” 68 πŸ’¬ 15 πŸ“Œ 1
Preview
Exposed Moltbook Database Let Anyone Take Control of Any AI Agent on the Site 'It exploded before anyone thought to check whether the database was properly secured.'

> O’Reilly said that he reached out to Moltbook’s creator Matt Schlicht about the vulnerability and told him he could help patch the security. β€œHe’s like, β€˜I’m just going to give everything to AI. So send me whatever you have.’”

fuck me

www.404media.co/exposed-molt...

01.02.2026 09:44 πŸ‘ 43 πŸ” 12 πŸ’¬ 6 πŸ“Œ 1
Preview
It really is the year of the website I’ve talking about 2026 being the year of the website, so I’m actually doing it now. I’m completely redesigning and re-building my personal website and doing it all in the open, so I hope you’ll...

I’ve talking about 2026 being the year of the website, so I’m actually doing it now. I’m completely redesigning and re-building my personal website and doing it all in the open, so I hope you’ll follow along.
bell.bz/it-really-is...

29.01.2026 12:34 πŸ‘ 59 πŸ” 4 πŸ’¬ 7 πŸ“Œ 0
Preview
I'm back to building my own digital music collection

✏️ I'm back to building my own digital music collection

a new blog post, and I'm curious how others do this!

hidde.blog/owning-music/

28.01.2026 15:53 πŸ‘ 49 πŸ” 4 πŸ’¬ 10 πŸ“Œ 1
Post image
10.01.2026 02:15 πŸ‘ 30059 πŸ” 9328 πŸ’¬ 130 πŸ“Œ 164
Post image

working on a piece about Pebble and its ecosystem versus what supplanted it and put together this header image of a handful of apps/faces and it just makes me irrationally angry at Google and Apple for how badly they've both blown cultivating ecosystems of wearable software

10.01.2026 02:55 πŸ‘ 201 πŸ” 25 πŸ’¬ 13 πŸ“Œ 6
Post image

We’re entering the age of AI slop that people believe en masse.

This post is 100% fake and probably AI generated. All made up. Yet massive number of upvotes, views and shares.

Journalist @caseynewton.bsky.social got in touch with the β€œwhistleblower.” The guy faked all β€œevidence” with AI…

06.01.2026 08:03 πŸ‘ 2067 πŸ” 1154 πŸ’¬ 33 πŸ“Œ 146
A post from β€œjuanbuis” saying β€œto commemorate alan dye moving from apple to meta, here’s one of his best quotes” and the quote text is on a liquid glass background making it totally illegible

A post from β€œjuanbuis” saying β€œto commemorate alan dye moving from apple to meta, here’s one of his best quotes” and the quote text is on a liquid glass background making it totally illegible

lmao

04.12.2025 20:03 πŸ‘ 997 πŸ” 255 πŸ’¬ 11 πŸ“Œ 13
Variation on the XKCD 2347 graphic of software building on each other, showing very unstable tower, featuring sharks biting undewater cables, unpaid opensource developers, AWS, Cloudflare, AI, Microsoft, left-pad, v8, WASM and it is all almost falling apart, but not actually.

Variation on the XKCD 2347 graphic of software building on each other, showing very unstable tower, featuring sharks biting undewater cables, unpaid opensource developers, AWS, Cloudflare, AI, Microsoft, left-pad, v8, WASM and it is all almost falling apart, but not actually.

If #XKCD 2347 was made today …

(via social.linux.pizza/@latenightow...)

21.11.2025 12:24 πŸ‘ 286 πŸ” 81 πŸ’¬ 7 πŸ“Œ 7
Stack of blocks labeled, all modern digital infrastructure. A ratchet tipping over the entire stack is labeled AI. A load bearing pillar is labeled unpaid open source development. Another label is AWS, and Cloudflare and Unpaid Open Source Developers.

Stack of blocks labeled, all modern digital infrastructure. A ratchet tipping over the entire stack is labeled AI. A load bearing pillar is labeled unpaid open source development. Another label is AWS, and Cloudflare and Unpaid Open Source Developers.

Extremely upset that a throw-away XKCD joke somehow became the organizing principle for the Internet.

20.11.2025 02:31 πŸ‘ 2816 πŸ” 860 πŸ’¬ 34 πŸ“Œ 27
Video thumbnail

Ladies and gentlemen... the weekend. (also: you are important and are not alone 🧑)

08.11.2025 00:00 πŸ‘ 616 πŸ” 214 πŸ’¬ 6 πŸ“Œ 10
WALT MOSSBERG is walking through a convention hall at the Consumer Electronics Show in Las Vegas when a man starts screaming at him. The screamer, Hugh Panero, blames Mossberg for his company's recent problems: falling stock price, a sudden plunge in consumer interest. Mossberg is annoyed but hardly intimidated. As the author of the weekly "Personal Technology" column in The Wall Street Journal, he's used to dealing with disgruntled execs. He lets Panero shout. A crowd is gathering. Finally, Mossberg yells back, "I don't give a fuck about your stock price!"

WALT MOSSBERG is walking through a convention hall at the Consumer Electronics Show in Las Vegas when a man starts screaming at him. The screamer, Hugh Panero, blames Mossberg for his company's recent problems: falling stock price, a sudden plunge in consumer interest. Mossberg is annoyed but hardly intimidated. As the author of the weekly "Personal Technology" column in The Wall Street Journal, he's used to dealing with disgruntled execs. He lets Panero shout. A crowd is gathering. Finally, Mossberg yells back, "I don't give a fuck about your stock price!"

I think about this Walt story every day but some days a lot more than others

29.10.2025 21:46 πŸ‘ 442 πŸ” 38 πŸ’¬ 10 πŸ“Œ 3
Date: Monday, January 13, 1992, 5:26 pm
To: Byron Preiss
Dear Byron,
Thanks for the script of the novel. I don't know what happened to the
first one. It may have been a victim of the office move (see above).
I'll respond as quickly and briefly as possible.
One general point. A thing I have had said to me over and over again
whenever I've done public appearances and readings and so on in the
States is this: Please don't let anyone Americanise it! We like it the
way it is!
There are some changes in the script that simply don't make sense.
Arthur Dent is English, the setting is England, and has been in every
single manifestation of HHGG ever. The 'Horse and Groom' pub that
Arthur and Ford go to is an English pub, the 'pounds' they pay with

Date: Monday, January 13, 1992, 5:26 pm To: Byron Preiss Dear Byron, Thanks for the script of the novel. I don't know what happened to the first one. It may have been a victim of the office move (see above). I'll respond as quickly and briefly as possible. One general point. A thing I have had said to me over and over again whenever I've done public appearances and readings and so on in the States is this: Please don't let anyone Americanise it! We like it the way it is! There are some changes in the script that simply don't make sense. Arthur Dent is English, the setting is England, and has been in every single manifestation of HHGG ever. The 'Horse and Groom' pub that Arthur and Ford go to is an English pub, the 'pounds' they pay with

are English (but make it twenty pounds rather than five- inflation) So
why suddenly 'Newark' instead of 'Rickmansworth'? And
'Bloomingdales' instead of 'Marks & Spencer'? The fact that
Rickmansworth is not within the continental United States doesn't
mean that it doesn't exist! American audiences do not need to feel
disturbed by the notion that places do exist outside the US or that
people might suddenly refer to them in works of fiction. You
wouldn't, presumably, replace Ursa Minor Beta with 'Des Moines'.
There is no Bloomingdales in England, and Bloomingdales is not a
generic term for large department stores. If you feel that referring to
"Marks & Spencer' might seriously freak out Americans because they
haven't heard of it (or because Marks and Spencer owns Brooks
Brothers) we could either put warning stickers on the cover ("The text
of this book contains references to places and institutions outside the
continental United States and may cause offence to people who haven't
heard of them") or you could, I suppose, put 'Harrods', which most
people will have heard of. Or we could even take the appalling risk of
just recklessly mentioning things that people won't have heard of and
see if they survive the experience. They probably will - when people
are born they haven't heard of anything or anywhere, but seem to get
through the first few years of their lives without ill-effects.

are English (but make it twenty pounds rather than five- inflation) So why suddenly 'Newark' instead of 'Rickmansworth'? And 'Bloomingdales' instead of 'Marks & Spencer'? The fact that Rickmansworth is not within the continental United States doesn't mean that it doesn't exist! American audiences do not need to feel disturbed by the notion that places do exist outside the US or that people might suddenly refer to them in works of fiction. You wouldn't, presumably, replace Ursa Minor Beta with 'Des Moines'. There is no Bloomingdales in England, and Bloomingdales is not a generic term for large department stores. If you feel that referring to "Marks & Spencer' might seriously freak out Americans because they haven't heard of it (or because Marks and Spencer owns Brooks Brothers) we could either put warning stickers on the cover ("The text of this book contains references to places and institutions outside the continental United States and may cause offence to people who haven't heard of them") or you could, I suppose, put 'Harrods', which most people will have heard of. Or we could even take the appalling risk of just recklessly mentioning things that people won't have heard of and see if they survive the experience. They probably will - when people are born they haven't heard of anything or anywhere, but seem to get through the first few years of their lives without ill-effects.

Haha! Love this letter from Douglas Adams to his US editor about not Americanising the text of Hitchhiker's Guide. πŸ‹πŸŒΈ

07.04.2025 08:35 πŸ‘ 5964 πŸ” 1149 πŸ’¬ 155 πŸ“Œ 86
Post image Post image Post image Post image

Aww, poor guy. Nobody could have seen this coming. https://twitter.com/crackticker/status/1901799747796566376

18.03.2025 23:15 πŸ‘ 62 πŸ” 13 πŸ’¬ 2 πŸ“Œ 4

Attempting a Safari Move: https://chriscoyier.net/2024/12/04/attempting-a-safari-move/

04.12.2024 19:27 πŸ‘ 21 πŸ” 1 πŸ’¬ 4 πŸ“Œ 0

It's Twitter, 2024. Posters have moved en masse to BlueSky. Elon Musk tweets a meme of Left Shark saying "the woke virus strikes again." A handful of divorced 50-year-olds in Big Dog t-shirts respond "lmao EPIC sir." All is well

29.04.2023 17:32 πŸ‘ 2178 πŸ” 251 πŸ’¬ 35 πŸ“Œ 35

Did you know that 99% of email today is spam? Your inbox isn’t 99% spam because AI is used to filter it.

The same 99% will happen here too, but if AI researchers continue to get perma-banned for making available the datasets needed to filter it, it’s going to make this platform unusable.

28.11.2024 18:12 πŸ‘ 511 πŸ” 64 πŸ’¬ 41 πŸ“Œ 25

turns out Jason is a visionary

27.11.2024 17:39 πŸ‘ 640 πŸ” 52 πŸ’¬ 10 πŸ“Œ 1
A screenshot of the search results for "Material theme t3dotgg" on the VS Code extensions store. It shows a top listing of "Material Theme (But I Won't Sue You)"

A screenshot of the search results for "Material theme t3dotgg" on the VS Code extensions store. It shows a top listing of "Material Theme (But I Won't Sue You)"

Just learned that the creator of the Material Theme for VS Code has retroactively relicensed it as a commercial product, and started threatening everyone he can find who is using the previous version which was Apache licensed

Totally unrelated, I just published my first VS Code extension

27.11.2024 08:55 πŸ‘ 731 πŸ” 37 πŸ’¬ 29 πŸ“Œ 6
Post image Post image Post image

There can only be one me. Help me let @bsky.app be aware that I’m the real me. Many thanks, Mar🐫

πŸ™ β™₯️ πŸ‘

24.11.2024 21:48 πŸ‘ 38089 πŸ” 5513 πŸ’¬ 1961 πŸ“Œ 340