jnkrtech
jnkrtech@social.treehouse.systems
<p>Functional programming, TypeScript, Java. He/him. Views and opinions my own and do not reflect those of my employer.</p><p>I usually only follow folks with pronouns in bio.</p>
Posts
-
View post
Code is data! Data is code! *LLM prompt injections are invented* WAIT NO NOT LIKE THAT
-
View post
*brief silence after talking about something completely unrelated* Me: If we were playing Nijisanji charades, “KPop at the airport” would be a great thing to have to act out. Spouse: … Me: I have ADHD.
-
View post
Common take: “We shouldn’t need LLMs to produce boilerplate for us; we should just build and use languages with less boilerplate instead” This has the same energy as claiming that design patterns are bad, because languages should just be more expressive… and then making a new language which ends up with its own set of design patterns. Boilerplate is not necessarily bad! Maximizing the information density of code is not a good goal! APL has existed for decades. Perl has existed for decades. “L...
-
View post
Programming can and should be fun, elegant, and beautiful. Developers, like every other profession, should demand good working conditions, and when the job is writing software this includes getting to make sure the software is pleasant to work with. A certain portion of developers think that our field is so different that it is somehow unprofessional to make these demands. They are wrong. A different portion of developers feel that the existence of beauty in our field means that it is unreasona...
-
View post
What are people’s tools of choice for generating static documentation for TypeScript? Looking for something that will create linked markdown files based on classes with TSDoc annotations on all of the methods. #TypeScript #programming
-
View post
Highly-trained LLMs are a form of capital. They are produced by extracting knowledge from text which workers have made, and they cannot be made practically useful without vast compute expenditures. The companies which make them seek to recoup their costs by renting them out, primarily to corporations which want to use them to reduce the number of workers which they employ. The facts are straightforward, and the net effect is a wealth transfer from workers to owners. Current attempts at producin...
-
View post
Maybe a long shot: does anyone in the #Seattle area want a free motorcycle? 2009 Kawasaki Vulcan 500, 30k miles. It’s been sitting in my garage for 5 years and its battery is dead but it ran fine before that. I’m moving soon and need it gone in the next 5 days; hoping I don’t have to have it scrapped. If you want it you’ll need to bring your own battery or a tow truck. I have proof that it was registered in Washington when I first brought it here but I don’t have a damn clue where its title is....
-
View post
New blog post is up! This one is about a technique for mostly-mechanically removing recursion from mostly-arbitrary recursive functions. https://jnkr.tech/blog/removing-recursion #programming #TypeScript #nodejs