-2147483648
banner
jcoglan.com
-2147483648
@jcoglan.com
this is him here
I write books about programming --> https://shop.jcoglan.com/
finally got so fed up of my barely-year-old apple keyboard not holding charge on usb that I have, god help me, ordered a mechanical keyboard
December 5, 2025 at 9:22 AM
hugops to, well, everyone I guess
December 5, 2025 at 9:18 AM
got an email from npm saying I'm using classing tokens and they're going to stop working. except I'm not using tokens at all, because I have never used automated publishing for any of my projects
December 5, 2025 at 12:43 AM
an online store just emailed me "you didn't check out, come back and complete your order". at no point did I log in or disclose my contact details to the site
December 5, 2025 at 12:38 AM
there's an infuriating bug in google wallet where if a contactless payment fails and you move you phone around to retry it, it will charge a different card to the one you initially selected
December 5, 2025 at 12:00 AM
I am developing sonic depression
Sega says it will start implementing efficient development methods, including the use of AI.

However, because it knows AI use "faces strong resistance in creative areas", it pledges to only use it in "appropriate use cases".

www.videogameschronicle.com/news/sega-sa...
Sega says it will use AI in game development, but only in ‘appropriate use cases’ | VGC
The company is aware that AI can “face strong resistance in creative areas”…
www.videogameschronicle.com
December 4, 2025 at 10:23 PM
guy who gets mad that hail caesar doesn't spell out what happens to jesus christ
What's going on on that other website?
December 4, 2025 at 9:25 PM
December 4, 2025 at 7:11 PM
every time I have asked an LLM about a security topic is has given *catastrophically* incorrect answers, and there's no reason to suppose that the way an LLM works is amenable to analysing code in the ways necessary for detecting security problems bsky.app/profile/stel...
theres a bot that we have that uses LLM to scan our PRs for security vulnerabilities. its literally always wrong and wastes everyones time. i put up a vote and it is unanimously disliked. we're keeping it
December 4, 2025 at 7:06 PM
here's the code where I had to avoid promise flattening github.com/escodb/core/...
December 4, 2025 at 6:12 PM
am learning that the reason a bunch of CVE-monitoring security tools were giving people false alerts about packages I maintain a while ago is that the source information is hot garbage and it depends which of several different APIs you're getting your CVE data from
December 4, 2025 at 4:43 PM
wes streeting you pitiful worm
December 4, 2025 at 8:57 AM
when the rate of profit has a tendency to become awesome
The co-founder of Kalshi says: " The long-term vision is to financialize everything and create a tradable asset out of any difference in opinion."
December 4, 2025 at 12:34 AM
December 3, 2025 at 9:23 PM
super fun how sleep deprivation makes you incredibly tired and not at all sleepy. they should fix that
December 3, 2025 at 8:43 PM
year of linux on the desktop update
December 3, 2025 at 8:39 PM
starting to think that obfuscating the server/client boundary was a mistake
A perfect CVSS 10 🧑🏻‍🍳💋

CVE-2025-55182: Unauthenticated remote code execution vulnerability in React Server Components

The vuln is in versions 19.0, 19.1.0, 19.1.1, and 19.2.0:

react-server-dom-webpack
react-server-dom-parcel
react-server-dom-turbopack

Upgrade immediately!
Critical Security Vulnerability in React Server Components – React
The library for web and native user interfaces
react.dev
December 3, 2025 at 4:29 PM
I seriously need to know what this actually entails. the original post is no help, doesn't link to anything, the replies are all gammons demanding full-on ethnic cleansing, I can't find any news reports about it. how are they defining information covered by this law
I'd hate to be a boat owner after this passes.

Imagine all the information that could be be useful for your navigation but which would ALSO be potentially useful to those guiding small boats across the Channel.

Will the Shipping Forecast cease broadcasting? That, after all, makes crossings easier.
December 3, 2025 at 11:05 AM
the JS runtime that I wrote off as snake oil when it launched and still shows really bizarre bugs when executing code I've written since it launched has been bought by an AI company? yeah that tracks
December 3, 2025 at 10:39 AM
no, you're misremembering. the word "gaslighting" has always just meant lying, why would you think it means something else
December 3, 2025 at 3:53 AM
getting absolutely clowned by rory stewart, it's not great lads
December 2, 2025 at 4:09 PM
optimistic concurrency control, aka it was like that when I got here
December 2, 2025 at 11:44 AM
it took over a decade but I finally found a case where I don't want nested Promises to flatten
December 1, 2025 at 10:16 PM
announcing pbkdf3
if you get your password mostly right you should still be allowed to log in
December 1, 2025 at 9:52 PM