Mastodon Feed: Posts

Mastodon Feed

ChrisWere@toot.wales ("Chris Werewolf ⁂🐧🌱☕ 🎃💀🕸🐺") wrote:

Brave of YouTube to suggest this.

#PeerTube

From YouTube.com: "Ideas for your next video - Inspired by your channel - PeerTube: The swarm that beats Big Tech"

Mastodon Feed

fribbledom ("muesli") wrote:

Which firmware powers your LoRa devices right now? Multiple picks allowed, I know you're just that nerdy.

Got your own network running? Drop your repo if it's public!

#LoRa #MeshCore #Meshtastic

Mastodon Feed

baldur@toot.cafe ("Baldur Bjarnason") wrote:

Turns out there's a couple of settings that bring URL presentation a little bit more in line with what I'd expect

Mastodon Feed

db@social.lol ("David Bushell 🎮") wrote:

I'm reminded of the time I styled a element and never used it again, as predicted

https://dbushell.com/notes/2025-07-24T08:53Z/

Mastodon Feed

fribbledom ("muesli") wrote:

Hey fellow LoRa meshers 👋

I've recently started working on a little open-source mesh project and I'm curious to hear what got you into LoRa and mesh networking in the first place?

Tell me what you’re building!

#LoRa #MeshCore #Meshtastic

Mastodon Feed

baldur@toot.cafe ("Baldur Bjarnason") wrote:

Trying out Zen Browser and I don't immediately hate it. It has a few things I disagree with (for example, downplaying the URL actually makes a browser less usable, it's a complexity inherent to the web and obfuscating it makes people less safe) but overall seems to work nicely

https://zen-browser.app/

Mastodon Feed

jscalzi@threads.net ("John Scalzi") wrote:

Today we note the passing of a real Dick

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

`fetch()` required `Promise`, and *that* required getting TC39 to move on something we'd first proposed in 2010, but got blank looks about. But we tried and tried again, and finally it worked. Having DOM in the wings, ready to implement what the language wouldn't (which wouldn't give us `async`/`await`), allowed us to win the day in 2012/2013.

This makes me feel some guilt about the other parts of the DOM we haven't upgraded, but seeing the impact of `fetch()` makes me want to try again.

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

Doing this sort of work well often requires being willing to see past the current yes/no, and trying to string together a set of partial wins into something better. That helps us identify what's truly must-have, and what might have to wait for compatible future additions. `async`/`await` were in that second bucket for too long, too. And `AbortController` shows that it's possible to work around logjammed SDOs, too.

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

To be very clear, this sort of thing is never a slam-dunk; if it ever looks that way, it's only in the rear-view mirror. There was a strong argument from some Node-ish corners that error-first callbacks were all you'd ever need. As they predicted (and I feared), TC39 has absolutely shit the bed on cancellation (we had to throw it overboard to get Promises to move in 2013), leaving important problems on the field. But we always had a backup: the DOM.

Mastodon Feed

pzmyers@freethought.online ("pzmyers 🕷") wrote:

Please, Lord, let Donald Trump be next.

https://freethoughtblogs.com/pharyngula/2025/11/04/ding-dong-the-witch-is-dead/

Dick Cheney

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

A couple of weeks ago I was asked by some junior folks why they should consider platform work – implicit in their question, the care and feeding of old, stable platforms – and this sort of impact is one if the things I cited.

We designed `fetch()` (and Promises, and the second version of `async`/`await`) as part of the Service Worker design. We couldn't block the thread, so programming it needed an upgrade, but knew it would reverberate. And it has. I'm so glad.

Mastodon Feed

pzmyers@freethought.online ("pzmyers 🕷") wrote:

In addition to out-generaling the US Army, this guy had some good awareness of the futility of dealing with Christian apologists.

https://freethoughtblogs.com/pharyngula/2025/11/04/a-little-wisdom-from-chief-joseph-of-the-nez-perces/

Chief Joseph of the Nez Percés

Mastodon Feed

Boosted by ChrisWere@toot.wales ("Chris Werewolf ⁂🐧🌱☕ 🎃💀🕸🐺"):
itorres@xin.cat ("Ignacio Torres") wrote:

@vkc

Cover of a book titled "Everything i don't like is woke" with the subtitle "a book for basic dickheads". It is illustrated with a drawing of a young man hovering over the open engine of a car, pointing at it and saying "This engine is woke".

Mastodon Feed

db@social.lol ("David Bushell 🎮") wrote:

that explains why macOS is running at a snail's pace

I'll come back after Apple has stopped using my computer

macOS "Indexing..." progress bar

Mastodon Feed

db@social.lol ("David Bushell 🎮") wrote:

What Apple’s UK Strategic Market Status Designation means for Browsers and Web Apps
https://open-web-advocacy.org/blog/what-apples-uk-strategic-market-status-designation-means-for-browsers-and-web-apps/

TL;DR good news

Mastodon Feed

ChrisWere@toot.wales ("Chris Werewolf ⁂🐧🌱☕ 🎃💀🕸🐺") wrote:

He's not letting me move.

#CatsOfMastodon

Otis the cat, sleeping on my lap.

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

It's gratifying to see the ripples of work from a decade ago continue to improve things as good-spirited folks integrate those APIs into their thinking:

https://htmx.org/essays/the-fetchening/

Mastodon Feed

ChrisWere@toot.wales ("Chris Werewolf ⁂🐧🌱☕ 🎃💀🕸🐺") wrote:

Otis has me pinned down this morning.

#CatsOfMastodon

Otis the cat grooming himself on my lap.

Mastodon Feed

Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
davidgerard@circumstances.run ("David Gerard") wrote:

MIT releases, then quietly removes, nonsense AI cybersecurity paper

The finest academic papers money can buy

https://www.youtube.com/watch?v=ShXvaJ46hI0&list=UU9rJrMVgcXTfa8xuMnbhAEA - video
https://pivottoai.libsyn.com/20251103-mit-releases-retracts-nonsense-ai-cybersecurity-paper - podcast

time: 5 min 59 sec

https://pivot-to-ai.com/2025/11/03/mit-releases-then-quietly-removes-nonsense-ai-cybersecurity-paper/ - text

you can tell it's a hacker, they're wearing a balaclava

Mastodon Feed

db@social.lol ("David Bushell 🎮") wrote:

"near the very bottom" I didn't even win the wooden spoon :(

now I'm very curious what pipped my proposal lol

https://bsky.app/profile/jakearchibald.com/post/3m4l44zoenk27

Mastodon Feed

Boosted by slightlyoff@toot.cafe ("Alex Russell"):
owa ("Open Web Advocacy") wrote:

Multiple content providers had indicated that Apple's restrictions on iOS browsers also limited web apps viability on Android:
7/9

Several content providers further submitted that functionality issues with web apps are due to restrictions that Apple has imposed on web browsers within its Mobile Ecosystem, which carry over to Google’s Mobile Ecosystem due to the platform-agnostic nature of web apps (ie because web developers build their web apps using functionalities available across all major browsers).

Mastodon Feed

Boosted by slightlyoff@toot.cafe ("Alex Russell"):
owa ("Open Web Advocacy") wrote:

The CMA found that web apps are NOT CURRENTLY a viable replacement for native apps on iOS, and that multiple content providers had indicated that Apple's restrictions on browsers were to blame:
6/9

The evidence indicates that for content providers, at present, web apps are not a viable substitute for native apps downloaded from the App Store. This is despite web apps in principle being an attractive option for content providers because they involve lower development and maintenance costs compared to native apps. Specifically, a range of content providers we gathered evidence from indicated that web apps are not viable substitutes to native apps, and a number of these content providers indicated that substitutability is particularly limited in terms of functionality and discoverability, which are important factors for app developers’ distribution choices. Several content providers further submitted that functionality issues with web apps are due to restrictions that Apple has imposed on web browsers within its Mobile Ecosystem.

Mastodon Feed

Boosted by slightlyoff@toot.cafe ("Alex Russell"):
owa ("Open Web Advocacy") wrote:

The CMA found this inhibits web apps, which could be an alternative for native apps:
4/9

It restricts their ability to innovate and develop features for their mobile browsers on Apple’s Mobile Ecosystem. Several browser developers provided examples of features that they were unable to implement, or had more difficulty in implementing, on Apple’s Mobile Ecosystem, as a result of their inability to use an alternative browser engine or to modify WebKit. This includes features for web apps, which could provide an alternative to native apps for content providers.

Mastodon Feed

Boosted by slightlyoff@toot.cafe ("Alex Russell"):
owa ("Open Web Advocacy") wrote:

The most important outcomes being the CMA can compel Apple to:
- Allow third-party browsers on iOS to use their own engines.
- Provide equivalent access to functionality for browsers using their own browser engines.
- Let third-party browsers install and manage web apps using their own engines.
- Remove barriers to web app adoption, such as implementing a web app equivalent to smart banners or install prompts in iOS Safari.
2/9

Mastodon Feed

Boosted by slightlyoff@toot.cafe ("Alex Russell"):
owa ("Open Web Advocacy") wrote:

The 🇬🇧UK’s Competition and Markets Authority (CMA) has officially designated Apple as having Strategic Market Status (SMS). After four years investigating Apple’s restrictions on browser engines and web apps, the CMA now has statutory authority to enforce a code of conduct.

Read our full analysis here:
https://open-web-advocacy.org/blog/what-apples-uk-strategic-market-status-designation-means-for-browsers-and-web-apps/
1/9

Mastodon Feed

db@social.lol ("David Bushell 🎮") wrote:

reading: "Inline Custom Identifiers"
https://blog.kizu.dev/inline-custom-identifiers/

good and simple ideas here! sucks the `anchor` attribute isn't happening. Naming stuff in CSS is a real pain.

I use the `attr(type())` trick but it's chrome only 😔
https://dbushell.com/2025/11/01/better-alt-text/#:~:text=Instead%20I%20use%20the%20attribute%20type

Mastodon Feed

Boosted by keul@fosstodon.org ("Luca Fabbri"):
sakiamu@tech.lgbt ("yumaikas/sakiamu") wrote:

@peter Software sustainability is going to be -real- interesting thing to watch over the next 20 years

Mastodon Feed

db@social.lol ("David Bushell 🎮") wrote:

some of Apple's Svelte code recovered from a source map https://github.com/rxliuli/apps.apple.com

they use Sass CSS too 🧐

I wonder if they debug in production like pros.

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

Just leaving this here. No reason.

https://infrequently.org/2025/10/the-app-store-was-always-authoritarian/

/cc @owa