I made an AI write a story about AI then I made another AI illustrate it
I was walking home from school by myself when I saw it. A robot, just standing in the middle of the street.
The latest blog posts to take off on Hacker News. 80,938 posts.
I was walking home from school by myself when I saw it. A robot, just standing in the middle of the street.
Improve even the worst soils and close your dependency loops.
Nested routes and layouts, client and server routing, React 18 features, and designed for Server Components.
I’ve been working on some long-needed updates to Videogrep , my command-line tool that automatically generates supercuts. These updates were motivated in part by a 10 week class I recently developed and taught at the School for Poetic Computation called Scrapism (web-scraping-as-art). The class includes a section on…
Audio Link With the arrival of summer weather in many parts of the U.S., it’s time to think again about various outdoor activities. Wat...
Recently, I came across a few old and new interviews of Donald Knuth (sources: (i) Companion to the Papers of Donald Knuth , (ii) Interviews conducted by Lex Fridman Part 1 and Part 2 ), where he sheds light on his work habits, how he approaches problems, and his philosophy towards happiness. I really enjoyed reading…
I don't really have much experience with microcontrollers. I've played around with some arduinos before and the main entry point for my home network is a Raspberry Pi, but that's about it for recent experience. I did take a single course on microcontrollers a few years back though. I am fascinated by them - they're…
A step by step guide for solving a difficult organizational problem, including notes on single stack ranks, team interdependencies, building consensus, reducing work in progress, and how to move your company towards better priority management.
Every tool your company uses, synced into one encrypted data lake — built for Claude and Codex.
Reflections on a phenomena that’s unique to culture-war topics
Shopify shares some of the lessons we learned and solutions we built in order to run Airflow at scale.
Dan Aloni
Just a bit over half a year ago, I started my PhD in Quantum Computing. Even though I basically didn’t have any previous knowledge about it, I thought Quantum Computing was an interesting challenge to get into. What should I say? Quantum Computing is really cool, indeed! Having a background in Theoretical Informatics…
I talked at the first Zig meetup in Milan about Uber's early experience with Zig: a little about how Uber uses Zig and more about my experience of bringing Zig to Uber, from both technical and social aspects.
The next generation of powerful technology for independent publishers.
A look at what is wrong with Web3.
I show toy implementations of Python decorator patterns that may be useful for Data Scientists.
The quest for the earliest transcript of a computer game uncovers a surprisingly complex computer strategy game from the 1950s.
This is Part 6 over 6 of "Coding for SSDs". For other parts and sections, you can refer to the Table to Contents. This is a series of articles that I wrote to share what I learned while documenting myself on SSDs, and on how to make code perform well on SSDs. In this part,
From spring 2021 through spring 2022, I was a Unit-18 Lecturer for UC Berkeley in the EECS department. A Unit-18 lecturer is what is often c...
A concise summary of Python’s versions, and what’s in each.
tl;dr: dd works for reading and writing disks, but it has no "low level I/O" capabilities that make it more suited for this than any other shell utility. Like cat you should use it where it makes sense, e.g. to take advantage of its wide array of options, rather than try to ensure that all disk related commands begin…
Building on last week’s post on tanks and a few of the comments there, this week I wanted to talk about the ancient (and medieval) weapon-systems often analogized to tanks and the degree to w…
Before my first kiss, I scoured The Internet (Google Scholar + tracing blog posts back to their underlying studies - this was some time ago so I don’t still have the sources) for every valuable scrap of information available on the topic while trying to stray away from anything opinion-based. This is the result.
How and why to use the second most powerful question known to software development
I love Ruby! I’ve used it every day for years and I’m not sick of it yet. It’s an easy language to love: it’s expressive, flexible and syntactically beautiful ; it has a unique combination of useful features like mixins , metaclasses and blocks ; it comes with a useful core library and comprehensive standard library …