Jonny Buchanan

Jonny Buchanan

@jbscript.dev

Programmer/web developer from Norn Iron living in Australia. I make the Control Panels for the Twitters and the YouTubes, whaddya gonna do? 🤷‍♂️ 🌏 https://jbscript.dev 🛠️ https://soitis.dev

371 followers387 following1.2K posts

My "Companies are giving AI more autonomy at work… who should be held responsible?" headline is asking a lot of questions already answered by my headline

Bloomberg News@bloomberg.com

Companies are giving AI more autonomy at work. But managers say it's unclear who should be held responsible when things go wrong, a Wharton study finds.

This actually works pretty well - JSX in Django with some use_* hook equivalents which make stuff from Django's context processors available to any component PyJSX provides a VS Code plugin too

Jonny Buchanan@jbscript.dev

It looks like PyJSX lets you do this!? My sample code below ran after adding a basic render() helper (which just stringifies the resulting node) and its jsx import github.com/tomasr8/pyjsx

It looks like PyJSX lets you do this!? My sample code below ran after adding a basic render() helper (which just stringifies the resulting node) and its jsx import github.com/tomasr8/pyjsx

github.comGitHub - tomasr8/pyjsx: Write JSX directly in PythonWrite JSX directly in Python. Contribute to tomasr8/pyjsx development by creating an account on GitHub.
Jonny Buchanan@jbscript.dev

What I imagine the most basic of Django views which generates HTML could look like if it had first-class support for using JSX (Python is my favourite language I haven't used for years, and likewise Django for forms+links web frameworks, excuse me if I getsome the basics wrong) Before and after:

Jonny Buchanan reposted

Control Panel for YouTube v1.37.0 adds an EXPERIMENTAL option to disable the new watch page layout on desktop, a new option to disable AI-generated chapters and much more… Release notes: github.com/insin/contro... If you have the new layout, please give it a go and let us know

github.comRelease v1.37.0 · insin/control-panel-for-youtubeVisit the Control Panel for YouTube website for installation links, more information about the extension, and FAQs (mostly about Safari). Follow @soitis.dev on Bluesky or @ControlPanelFT on Twitter...

When someone is getting downvoted into the grey on Hacker News and you notice you added a "LLM mentalist" user note to them at some stage in the past

How does anyone use an @outlook.com email address as their primary email? It constantly wants to send codes to my _backup_ email address as its default method of authentication

So many sites seem to have ditched their "Maybe later" buttons and now automatically try and fail to create passkeys, despite them pretty terrible for users outside of a work work scenario

Gee, Brain, whadda you wanna do tonight? The same thing we do every night, Pinky - try to get the ADHD to sit down and drive the autism

*clap* Every time I clap *clap* someone explains their _totally unique process_ *clap* for using Markdown files with an LLM *clap* on Hacker News *clap*

Free the Chrome devrels from their cage of slop

Chrome for Developers@developer.chrome.com

Build a 30-second timer Chrome Extension in record time with Antigravity! Learn a pro-tip for AI prompting and see your extension come to life, then load it in Chrome in a flash ⬇️

Reinstalled Destiny 2 ahead of Monument of Triumph coming out, and having not even looked at it since the early Echoes era, I had no idea just how badly they ruined this game

The second-funniest thing you can do with an LLM is ask it to generate software project estimates The funniest thing you can do is send those estimates to someone else

Assuming the Destiny 2 armour changes have completely busted all my perfectly stat-balanced builds, which probably don't even work any more