Typed languages are better suited for vibecoding
solmaz.io
Writing a good design document
grantslatton.com
Persona vectors: Monitoring and controlling character traits in language models
anthropic.com
So you want to parse a PDF?
eliot-jones.com
How to grow almost anything
howtogrowalmostanything.notion.site
Names are not type safety (2020)
lexi-lambda.github.io
Life, Work, Death and the Peasant: Family Formation
acoup.blog
A study of lights at night suggests dictators lie about economic growth (2022)
economist.com
Shrinking freshwater availability increasing land contribution to sea level rise
news.asu.edu
Welcome to url.town, population 465
url.town
"If you can rack it, you can run UniFi OS" Ubiquiti self-hosted UniFi OS release
deluisio.com
This Old SGI: notes and memoirs on the Silicon Graphics 4D series (1996)
archive.irixnet.org
2,500-year-old Siberian 'ice mummy' had intricate tattoos, imaging reveals
bbc.com
Learnable Programming (2012)
worrydream.com
System-Wide Safety Project
nasa.gov
Tokens are getting more expensive
ethanding.substack.com
Twenty Eighth International Obfuscated C Code Contest
ioccc.org
UN report finds UN reports are not widely read
reuters.com
Converge (YC S23) well-capitalized New York startup seeks product developers
runconverge.com
How to make almost anything (2019)
fab.cba.mit.edu
Schematra: A Sinatra love letter in Scheme
github.com
I started this project a couple of weeks ago because I was stuck on my side project and needed some motivation. For a very long time I wanted to get back to do something useful in lisp/scheme, did a quick research and settled on CHICKEN mostly because it's relatively well maintained, fast enough, it's extremely easy to build/install and very easy to write interop to pretty much any library.
Most of the projects that I've written on the side have been using some combination of Sinatra + Sequel + Postgres/Redis/Something else + HTMX. I love the simplicity of Sinatra's API so I decided to focus on trying to have a similar experience but in scheme, trying to make it ergonomic for a scheme dev (that part might not be there yet since I'm not an experienced scheme dev).
The most fun part was the dev cycle: Emacs + NREPL + Aider (as a code reviewer & rubber ducky. For codegen it's mostly annoying but works great for documentation & refactoring).
I hope to add full SSE & WebSocket support some time this week. Anyway, hopefully this is interesting to some of you and might be a source of fun :)