Sign in

fry69

@fry69.dev
692 followers 797 following 9.5K posts

Retired guessworker. Still searching for the missing context. Love LLMs, programming and system administration. 📌 Germany 🌍 fry69.dev (placeholder) 🧑‍💻 github.com/fry69 🅿️ altq.net @altq.net (PDS) Archived account: @fry69.altq.net

PostsRepliesMedia
fry69 @fry69.dev · 1h
Literally the calm before the storm, I fear.
000
Reposted by fry69
Scientific American @sciam.bsky.social · 1h
We’ve never had an Atlantic hurricane season without a single hurricane through the end of September—until now.
scientificamerican.com
The Atlantic hurricane season has been so quiet it’s unprecedented
El Niño has stymied storm formation even more than forecasters expected
34010
Reposted by fry69
Jovi 🐨 @jovidecroock.com · 5h
Preact 11 is out 🎉 We’ve been hard at work at making our diffing use modern features like moveBefore , leveraging ESM for tree-shaking Preact Compat and ensuring you have a great experience with resumed hydration.
46617
Reposted by fry69
Nathan Lambert @natolambert.bsky.social · 1h
The latest Interconnects plot - showing the exponential growth of the open model inference economy. Plot is showing the daily tokens processed by the leading companies, based on public disclosures (for Together, Baseten, and Fireworks) and the OpenRouter API. I underestimated OpenRouter's growth.
261
Reposted by fry69
Gitea @gitea.com · 1h
Gitea 28.0.0 is here! 🚀 New version. Lots of new features. 🔐 Audit logging 🤖 Bot accounts 🔑 Deploy tokens 👥 Code owner approvals 🔍 PR diff filters ⚡ Actions queue & artifact previews Thanks to all our contributors! ❤️ blog.gitea.com/release-of-2... #Gitea #OpenSource
blog.gitea.com
Gitea 28.0.0 is released
We are thrilled to announce the latest release of Gitea v28.0.0 . Gitea drops the historical 1. prefix from its version numbers, so this release is 28.0.0 rather than 1.28.0. Highlights include audit ...
251
Reposted by fry69
Chris Coyier @chriscoyier.net · 2h
Coming up at the top of the hour is our weekly @codepen.io School with @shaw.city and I. YouTube: www.youtube.com/watch?v=Shsi... Twitch: www.twitch.tv/codepen Ya know: a little edu-tainment programming, showing off new CodePen features, stumping each other, etc.
youtube.com
CodePen School | Q&A, Live Coding, Tutorials & More
YouTube video by CodePen
084
Reposted by fry69
Secrets & Spies Podcast: Global Affairs | Intelligence @secretsandspies.bsky.social · 5h
@davetroy.com joined us on the podcast to discuss how Russia sees the world via its weekly security council bulletins. Check out our conversation on YouTube & Audio below. 👇👇👇
031
fry69 @fry69.dev · 4h
With "reasoning" (generating tokens to solve a problem aka "chain of thought"), even small models become good at math. I'd challenge you to test how small a model can be that produces a better result than Qwen 3.8 27B without reasoning. For kickers, I'd start with Qwen 3 0.6B (reasoning finetune).
030
Reposted by fry69
Techmeme @techmeme.com · 8h
Sources: Meta is aggressively claiming a tax credit for AI data center build-outs by classifying facilities as experimental and writing off Nvidia chip supplies (New York Times) Main Link | Techmeme Permalink
1157
Reposted by fry69
Sven-Erik Volberg @volberg.bsky.social · 29/09/2026
Under the "Africa Corps" banner, russian state mercenaries continue committing atrocities across the Sahel. Human Rights Watch documents massacres, indiscriminate airstrikes, and summary executions of civilians in Mali, including the targeting of Fulani villagers.
514451
fry69 @fry69.dev · 11h
Update: Stream is now showing the first talk (New Node.js release schedule) 👍
000
fry69 @fry69.dev · 11h
Good, good.
static.klipy.com
Tarsier with Big Eyes Chewing
Alt: Tarsier with Big Eyes Chewing
010
fry69 @fry69.dev · 11h
FYI: It's past 9am CEST (2nd day) and the stream still hows the static image ->
Nodeconf EU showing static image on stream
100
Reposted by fry69
Rob Palmer @robpalmer.bsky.social · 15h
ECMAScript excitement 😉 Congrats to Richard Gibson on advancing BigInt from Exponential to Stage 2 at @tc39.es today 🎉 🔶 BigInt("1e2") It allows a BigInt to be created from a number that includes an exponential component 👍
2174
fry69 @fry69.dev · 11h
Wikipedia -> en.wikipedia.org/wiki/SS_East...
en.wikipedia.org
SS Eastland - Wikipedia
040
Reposted by fry69
Bart⚓️ @bartgonnissen.bsky.social · 11h
1/19 Eleven years after a church picnic in New York killed a thousand people, a company picnic in Chicago killed 844 more. The ship never left the wharf. She rolled over while the band was playing, in twenty feet of water, six metres from the bank. The SS Eastland. A 🧵. #maritimehistory
310638
fry69 @fry69.dev · 11h
Mit der "Methode der durchfließenden Informationen" bin ich bestens vertraut!
000
fry69 @fry69.dev · 12h
"Please, dear government, regulate those nasty competitors from oversea, you need to protect your national tech oligarchs!"
010
Reposted by fry69
Techmeme @techmeme.com · 13h
DeepSeek says it has partnered with Huawei to develop programming tools for Huawei's Ascend chips, including TileLang, an open-source CUDA alternative (Reuters) Main Link | Techmeme Permalink
061
fry69 @fry69.dev · 12h
I'd concede that modern, latest generation chatbots will offer better factual medical advice than RFK Jr.
020
Reposted by fry69
Rob Palmer @robpalmer.bsky.social · 15h
ECMAScript excitement 😉 Congrats to @peet.bsky.social from TechAtBloomberg advancing JSON.parse Options to Stage 2.7 at @TC39 today 🎉 There are two independent opt-ins. 🔶 deep freezing the entire object 🔶 non-array objects get a null prototype Names may change ⚠️
JSON.parse(
    input: string, 
    reviverOrOptions?: Function | JsonParseOptions
): object
type JsonParseOptions = { 
    freeze?: boolean; 
    preferNullPrototype?: boolean 
}
1366
fry69 @fry69.dev · 23h
Me, having a safe backup:
static.klipy.com
Black Cat Accepts Challenge with Knife
Alt: Black Cat Accepts Challenge with Knife
0101
Reposted by fry69
microcosm: atproto building blocks @microcosm.blue · 23h
STAR could be the serialization format for atproto spaces! maybe! the v1 format isn’t finalized yet, so now is a great time to share feedback and help shape it!
0153
Reposted by fry69
Milan Markovic @profmarkovic.bsky.social · 28/09/2026
🎙️ Just published a new episode of Live from Watt Hall with Milan & Mike: The AI University. Have a listen:
share.transistor.fm
The AI University
Milan and Mike liken AI's hold on university life to Major League...
032
Reposted by fry69
Techmeme @techmeme.com · 29/09/2026
OpenAI expands ChatGPT plugins with interactive panels and file viewers, launches a Plugin Creator tool, and adds MCP Events support for plugin automations (Sarah Perez/TechCrunch) Main Link | Techmeme Permalink
011
Reposted by fry69
Techmeme @techmeme.com · 29/09/2026
OpenAI says Plus and Pro subscribers can use their existing plan allowance with 16 launch partners, including Vercel and Devin, via Sign in with ChatGPT (Paul Sawers/The New Stack) Main Link | Techmeme Permalink
021
Reposted by fry69
The Zena Programming Language @zena-lang.dev · 29/09/2026
New blog post on zena-lang.dev: Designing a Programming Language for the AI Era zena-lang.dev/blog/2026/09... Includes why I think a language good for humans and WebAssembly is good for AI, and why Zena is a project that's optimistic that humans have a place in software development.
zena-lang.dev
Designing a Programming Language for the AI Era
What makes a programming language effective when AI agents write, test, and review code, and why being optimized for WebAssembly is being optimized for AI.
0149
fry69 @fry69.dev · 29/09/2026
You could have seen Sam Altman jumping on the stage in a sweaty shirt shouting: "Agents! Agents! Agents!" in an endless loop.
000
Reposted by fry69
Eiji Kitamura / えーじ @agektmr.com · 29/09/2026
Connection Allowlists announcement blog post has been published. developer.chrome.com/blog/connect...
developer.chrome.com
Connection allowlists: Secure your web application's network access  |  Blog  |  Chrome for Developers
Chrome 152 introduces connection allowlists, a new security mechanism that lets you create a strict network sandbox for your documents and workers.
0165
Reposted by fry69
Rick Viscomi @rviscomi.dev · 29/09/2026
v0.0.191 of Modern Web Guidance is out and it's a big one! *16* new guides covering: web components by @castastrophe.bsky.social Cross-Origin Storage by @tomayac.com security by @rowan.fyi UI and PWA by @jamessw.com and @sturobson.com Wasm by @sbc100.bsky.social github.com/GoogleChrome...
accessible-web-components: Make custom elements accessible by default, setting roles and ARIA state via the ElementInternals ARIA mixin, managing focus with delegatesFocus, and keeping ARIA relationships within a single shadow root.
custom-elements: Define, register, and manage the lifecycle of autonomous custom elements, covering constructor rules, lifecycle callbacks, upgrade timing, attribute/property reflection, and naming conventions.
form-associated-custom-elements: Make a custom control participate natively in forms with formAssociated and ElementInternals, submitting its own value, integrating with constraint validation, and reacting to reset, disable, and state-restore.
prerendering-custom-elements: Server-render a custom element, then hydrate it in place without re-rendering or a flash of unstyled content.
shadow-dom: Encapsulate a component's DOM and styles with Shadow DOM, construct the tree efficiently with HTML templates, and project consumer content with slots.
styling-web-components: Style across the shadow boundary with :host selectors, inherited and custom properties for theming, ::slotted and ::part, and cascade layers and container queries inside components.
web-components: Orientation and cross-cutting principles for authoring and using Web Components, covering Custom Elements, Shadow DOM, templates and slots, Declarative Shadow DOM, styling across the shadow boundary, Form-Associated Custom Elements, and accessibility requirements. Use this guide when building reusable UI components, design systems, or server-rendered custom elements.
avoid-redundant-large-asset-downloads: Avoid re-downloading and re-storing large shared assets, such as AI models, Wasm modules, or fully-bundled JavaScript libraries, that a visitor's browser may already hold from an unrelated site.
load-shared-resources-declaratively: Serve popular, unmodified scripts, stylesheets, and JavaScript modules from a shared cross-origin cache using markup or import syntax alone, witho…New Guides
migrate-web-app-origin: Transfer an installed web app to a new origin while preserving user configuration and OS-level shortcuts.
local-network-access: Access resources on a user's local network or loopback interface from a public web application.
trusted-types: Help prevent DOM-based XSS attacks by ensuring all untrusted content is sanitized before being inserted into the page.
responsive-table: Build a data table that presents tabular data with proper header semantics, and remains readable and navigable on small screens and with assistive technologies.
spatial-navigation: Implement accessible spatial navigation using arrow keys that works correctly in different layout modes (grid etc)
cpp-on-the-web: Compile C/C++ to WebAssembly using Emscripten

Updated the animated-select-picker guide to advise using standard value attributes on <option> elements to ensure standard form submission behavior.
Updated the branded-select-styling guide to emphasize retaining standard value attributes on <option> elements to preserve default form submission behaviors.
Updated the custom-select-picker-layouts guide with guidance on using :open::picker(select) selectors, customizing the ::checkmark pseudo-element, wrapping <selectedcontent> in a <button>, and managing keyboard navigation and accessibility constraints for grid layouts.
Updated the rich-media-picker guide to clarify that standard value attributes should be maintained on <option> elements to preserve form submission functionality.
Updated the out-of-order-html-streaming guide to document the full suite of static and streaming DOM insertion methods, detailing built-in sanitizer behaviors, WritableStream integration, and processing instruction marker practices.
Updated the sanitize-untrusted-html guide to detail node manipulation patterns using Document.parseHTML() to avoid mutation XSS, explain child preservation rules via replaceWithChildrenElements, and provide aligned DOMPurify fallback configurations.
Updated…Removed the prevent-text-wrapping guide.

HTML processing instructions: Added Chrome 150 and Edge 150 support in out-of-order-html-streaming.

A four-column table titled "Benchmark Evaluations" comparing unguided versus guided pass rates across 132 tasks and 1,124 assertions.

Row 1: codex_cli (gpt-5.6-sol) achieved a 59% unguided pass rate and an 81% guided pass rate, an uplift of +22 percentage points.

Row 2: claude_code (claude-sonnet-5) achieved a 54% unguided pass rate and an 87% guided pass rate, an uplift of +33 percentage points.

Row 3: antigravity (gemini-3.8-flash-medium) achieved a 65% unguided pass rate and a 91% guided pass rate, an uplift of +26 percentage points.
12210
fry69 @fry69.dev · 29/09/2026
Get Jevlocked
000
Reposted by fry69
Techmeme @techmeme.com · 29/09/2026
OpenAI releases GPT-6.1 Sol, saying it nearly matches Astra on agentic coding and professional work at one-fifth of Astra's standard prices, in Work and Codex (OpenAI) Main Link | Techmeme Permalink
142
Reposted by fry69
Simon Willison @simonwillison.net · 29/09/2026
I'm at OpenAI's DevDay event in San Francisco today - as I have for the past three DevDay events, I'm running a live blog where I'll be posting updates during the keynote, which starts in five minutes simonwillison.net/2026/Sep/29/...
simonwillison.net
OpenAI DevDay 2026 live blog
I’m at OpenAI DevDay today, in Fort Mason, San Francisco. Same as last year I’ll be live blogging the keynote and some other notes during the day. OpenAI gave me …
38811
fry69 @fry69.dev · 29/09/2026
Quick, get your own 🤡 domain fast!
000
fry69 @fry69.dev · 29/09/2026
Let's vibe code a workaround, AstraFable 7 should come up with a solution in no time.
000
Reposted by fry69
Techmeme @techmeme.com · 29/09/2026
OpenAI reopens sign-ups for its $200/month Pro tier while halving the API credits provided per dollar to encourage pay-per-use, and removes the five-hour cap (Matthias Bastian/The Decoder) Main Link | Techmeme Permalink
013
Reposted by fry69
Techmeme @techmeme.com · 29/09/2026
Sources: OpenAI's ARR is nearing $70B, growing 70%+ since the beginning of Q3, with B2B revenue up 100%+; it added more consumer revenue in Q3 than all of 2025 (Madison Mills/Axios) Main Link | Techmeme Permalink
031
Reposted by fry69
James Snell @jasnell.me · 29/09/2026
If you're having some FOMO for @nodeconf.eu ... You can watch online! live.nodeconf.eu
live.nodeconf.eu
NodeConf EU 2026 Live | Bologna, Italy
Watch NodeConf EU 2026 live from Bologna on 29-30 September.
275
Reposted by fry69
Mark Chadbourn @chadbourn.bsky.social · 29/09/2026
Andy Burnham is not ruling out a Labour general election pledge to rejoin the EU, Bloomberg reports.
2625540
Reposted by fry69
Mozilla @mozilla.org · 29/09/2026
Open source AI can handle most of what people need from AI. What's missing is the easy button. With Mila, we're building an AI package that people/orgs can run privately and keep under their own control. Open source, all the way up the stack. Read more from @thelogic.co: bit.ly/4hJZRPc
bit.ly
Mila and Mozilla launch project to make it easier to use open source AI - The Logic
0161
fry69 @fry69.dev · 29/09/2026
The atprotomolecule has been planted!
010
fry69 @fry69.dev · 29/09/2026
The sentient atproto hive mind visualized!
120
fry69 @fry69.dev · 29/09/2026
Kind of amazed that he didn't call it "Trumerica.gov" or some other abomination in reference to himself.
030
fry69 @fry69.dev · 29/09/2026
"Make sure you are doing the right thing, will ya?"
030
Reposted by fry69
Firefox for Web Developers @webdevs.firefox.com · 29/09/2026
Firefox 157 has landed, and includes a couple of useful CSS features: 🎉 at-rule() in @supports - lets you limit rules to browsers that support a given at-rule. 🎉 overscroll-behavior: chain - lets scrolling pass up to parent elements, but prevents UA effects like 'bounce' and overscroll. …And more!
developer.mozilla.org
Firefox 157 release notes for developers (Stable) - Mozilla | MDN
This article provides information about the changes in Firefox 157 that affect developers. Firefox 157 was released on September 29, 2026.
25311
fry69 @fry69.dev · 29/09/2026
> [Python...ing?] [Ssssssing] of course
static.klipy.com
Jungle Book Kaa the Hypnotizing Snake
Alt: Jungle Book Kaa the Hypnotizing Snake
120
Reposted by fry69
Cloudflare @cloudflare.social · 28/09/2026
We are releasing cf, our new command-line tool that mirrors the entire Cloudflare API and supports programmatic TypeScript configuration. We are also open-sourcing Forge, our internal SDK generator. cfl.re/4xNVnfe #BirthdayWeek
blog.cloudflare.com
Introducing cf: the agentic CLI for the entire Cloudflare API
We are releasing cf, our new command-line tool that mirrors the entire Cloudflare API and supports programmatic TypeScript configuration. We are also open-sourcing Forge, our internal SDK generator.
1396
Reposted by fry69
Cloudflare @cloudflare.social · 29/09/2026
Twelve years after launching Universal SSL, Cloudflare is applying to become a certificate authority. By combining an established root, an ACME-first approach, and Merkle Tree Certificates, we are building a post-quantum CA for the open web. cfl.re/4rA7ECu #BirthdayWeek
blog.cloudflare.com
Building a certificate authority for the whole Internet
Today we are announcing the first concrete milestones in that effort: We have applied for inclusion in the Chrome, Apple, Microsoft, and Mozilla root programs, and we have signed a definitive agreement to acquire an established, broadly trusted root from GlobalSign.
1292
fry69 @fry69.dev · 29/09/2026
Don't miss Simon's experiment with asking Claude's new free tier to draw a WebGL version of "Pelican on a bike": -> static.simonwillison.net/static/2026/... "Solid effort" is an understatement IMHO, especially for "free" (this may eat a considerable amount of "free" 5h allowance).
The most interesting thing about Sonnet 5.5 is that it's now the model used for the free tier on claude.ai. OpenAI's ChatGPT free tier uses Luna 5.6, which means Anthropic currently have a much more capable free offering.

I ran this prompt against that free tier:

    build me an HTML page that renders a three-dimensional pelican riding a bicycle using WebGL

And got back this page, which is a solid effort.
020
fry69 @fry69.dev · 29/09/2026
Here is @simonwillison.net's Sonnet 5.5 review: - Sonnet 5.5 is much more capable than Sonnet 5, on par with Opus 5.5, following the tradition for Anthropic to declassify their own models - Claude's free tier is now driven by Sonnet 5.5 -> simonwillison.net/2026/Sep/28/...
simonwillison.net
Claude Sonnet 5.5
New Sonnet model from Anthropic today. They say it "runs 30%+ faster, and costs up to 30% less for most work" - it's priced the same as Sonnet 5 but …
140