[foreign Object]
@jcoglan.com
1.2K followers 840 following 3.8K posts
this is him here I write books about programming --> https://shop.jcoglan.com/
Posts Media Videos Starter Packs
jcoglan.com
just found out npm didn't email some people until close of business on monday, about changes they made on monday

and those changes include a 7-day-lifetime token for installing private packages in CI

what on earth is going on in there
jcoglan.com
they emailed you yesterday about a change that went into effect the day before? what on earth is going on in there
jcoglan.com
and you still have to do your normal tax return
jcoglan.com
it's cool that our governments are trying to criminalise digital privacy instead of the machine that destroys information
jcoglan.com
you could literally put your totp key in a github secret and then generating codes from it is (checks my own impl) under 50 lines of code
jcoglan.com
I think they mean on the client end, but it's not true there either. there is nothing non-automatable about "generate a number from a secret key and the current time". how do they think their phone makes the numbers
jcoglan.com
the only use cases for this technology are to make all visual media untrustworthy, to manufacture evidence of crimes, and to synthesise illegal content. even the "benign" stuff it outputs is absolute nightmare fuel to such an extent that I will block on sight rather than look at it
jcoglan.com
someone told me npm uses "tokens" instead of totp for automated publishing, because totp cannot be automated, but that is not true
jcoglan.com
every single piece of content I have seen anyone post from it has made me want to go and live in the woods
jcoglan.com
not even slightly joking when I say that sora should not exist. it should be crime for something like it to be made available without restriction to the general public. its servers should be destroyed with hammers
jcoglan.com
skate story: they put tony hawk in the children of the sun engine
jcoglan.com
on top of the fact it's pointless to watch a semblance of an artwork that communicates nothing at all. if you wanted to make art you would be making art
jcoglan.com
I just fundamentally don't get why anyone would want this. if I had good ideas for movies then I would be making movies already. I'm not going to have a good time requesting movies from the slop factory
jcoglan.com
yeah. pretty good. pretty good
jcoglan.com
in my case I need to evaluate how well a new idea meshes with the rest of the system, and so seeing how to reasonably add it to an interpreter is useful
jcoglan.com
programming is building conceptual models of things ! that's the entire thing !
jcoglan.com
it's possible that part of my aversion to genAI comes from the fact that making little toy versions of things for my own benefit is such a core part of my programming practice that it just weirds me out to abandon the idea of building that sort of understanding of anything
jcoglan.com
probably my most called upon relatively niche skill, just being able to whip up a tiny version of a thing to build and expand my understanding of something and do experiments on it
jcoglan.com
it has been 0 days since I wrote a tiny interpreter to prototype some new database features. you will never regret writing a tiny interpreter
jcoglan.com
seeing the film you all said was brilliant. this better not be an elaborate prank
jcoglan.com
I heard recently than in british english it means "nearly" whereas in u.s. english it means "barely", although personally I have never noticed the latter usage. I do notice americans saying "most" instead of "almost" though
jcoglan.com
ghostty doesn't seem to forget its windows' locations, but it *does* forget their sizes, and I feel like I've discovered a new uncertainty principle
jcoglan.com
even if this stuff worked, the pitch is I'm supposed to drop hundreds of dollars a month to make a machine do something I'm already good at, and not very much faster, which is a terrible deal. but it's necessary for the business model to work, else the economy crashes