Jonathan's avatar
Jonathan
_@jonathansm.com
npub1uqee...jckg
Hacker, cypherpunk. All memes are my own.
Jonathan's avatar
jsm 9 months ago
Me after I wake up a few seconds before my alarm goes off: I am the master of my own fate. I am the captain of my soul.
Jonathan's avatar
jsm 10 months ago
I’m using Racket instead of Scheme to go through the “Structures and Interpretations of Computer Programming”. I think I might be in love. The webservlet framework seems beautiful in its simplicity. It’s a Lisp that’s actually useful for practical problems. The standard library is so big it looks like a roided out hulk next to Python’s.
Jonathan's avatar
jsm 10 months ago
I would like to publicly say I was wrong on this one. According to https://lmarena.ai, Grok 3 is the best for style at least. For content GPT-4o still edges it out but I was def wrong that xAI wouldn’t achieve SOTA. View quoted note →
Jonathan's avatar
jsm 10 months ago
With all the anti science stuff going on in the media, here’s your reminder that there has never been a competent study at realistic levels showing any downsides of fluoride. On the contrary, many studies have shown no health concerns and large dental health improvements from fluoridated water. Stop believing whatever media personalities or podcasters tell you and do your own research. Remember, bitcoin is built on verification, let’s follow that example.
Jonathan's avatar
jsm 10 months ago
Google keeps releasing new and better models and AI tools before OpenAI at lower prices and yet no one even knows. Google’s AI division makes great products, but they’re awful at announcing them and getting publicity. They need to have at least some sort of big announcement and fanfare. Get up on a stage, make a keynote, a demo, literally anything. Example: deep research. Google released the same product with the same name, but two months before OpenAI. Everyone still talked about OpenAI’s announcement and acted like it was totally new.
Jonathan's avatar
jsm 10 months ago
After some thought, all new projects will use Typst and I can just switch old projects to just use Typst as the pdf engine instead of LaTeX because the Typst compiler is stupidly fast. One small CLI flag change in a Makefile and compilation is now stupidly fast. View quoted note →
Jonathan's avatar
jsm 10 months ago
Considering moving from a hacked together setup of Pandoc Markdown, Makefiles, Python scripts, and a sprinkling of Jinja templates and raw Latex to Typst. Does anyone have experience switching from Markdown to Typst? To me it seems like it optimizes well for making the hot path of the markup used for most documents look similar to Markdown while also allowing you to drop down into lower levels of abstraction seamlessly. Any footguns or horror stories I should know before I put in the effort to switch?
Jonathan's avatar
jsm 10 months ago
The principle honestly goes for most Musk statements. 19 out of 20 times he’s spewing total bullshit but 5% of the time they do something crazy like catch a rocket. 5% is a solid base rate for any Musk statement actually happening. View quoted note →
Jonathan's avatar
jsm 10 months ago
Forecasting tip, whenever Elon says something about xAI, immediately bet that it won’t happen. Literally every time they release a model everyone on twitter huddles up to hype it and then it comes out as the most bland model that was already outdated before the training run began. Follow for more investing tips lol.
Jonathan's avatar
jsm 10 months ago
Well, not much of a game. image
Jonathan's avatar
jsm 10 months ago
Put on a random Apple Music compiled workout playlist. A song came on and for a moment I thought I had suddenly lost to ability to understand language. Then I realized I wasn’t having a stroke and that the song was in Korean but sung with the same cadence as English.
Jonathan's avatar
jsm 10 months ago
Why is the JavaScript ecosystem so confusing? I thought Python was bad. I'm just trying to run a model in the browser but now I have to deal with a half dozen ways of importing a file? Why isn't there a standard for how the language is supposed to work?
Jonathan's avatar
jsm 10 months ago
Found a stupidly good TTS model that just came out. Working on making a browser extension so we can finally have something decent TTS in the browser. Made a version that relied on using a Python server but now trying to switch it to run the inference in the browser using the new kokoro-js library the author released this morning.
Jonathan's avatar
jsm 10 months ago
Adding this onto my list of delightful Norse words. Other favorites are currently hygge and sisu. View quoted note →