Clojure on the Desktop
With cljfx and Java 14 it’s finally here
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,908 posts.
With cljfx and Java 14 it’s finally here
I’m getting married pretty soon, and I figured it’d be fun to make my own rings. I’d seen a Nile Red video where he made purple gold, and the process seemed simple enough: Make a mold, pour some mol…
Are there any other hardcoded folder names in macOS? Where would I even start looking?
Firebug, the original browser developer tool, has been discontinued as a separate Firefox add-on, and will go forward as Firebug.next atop Firefox DevTools. The spirit of Firebug lives on in ...
Here is part seven (the final part) of my non-fiction work about the National Radio Astronomy Observatory (NRAO) in Green Bank, West Virginia. You can also read parts one, two, three, four, five an…
A new business model for publishing, a new architecture for software, and $5,000,000 of funding.
(I thank Yoshiyuki Kotani for this identity. We'll be able to use the same idea again in 2024 and 2027!)
Alan Kay recently gave his 1970's Xerox Alto to Y Combinator and I'm helping with the restoration of this legendary system. The Alto was t...
CHICAGO—September 24, 2009—37signals is now a $100 billion dollar company, according to a group of investors who have agreed to purchase 0.000000001% of the company in exchange for $1. Founder Jason Fried informed his employees about the new deal at a recent company-wide meeting. The…
Machine Learning at Berkeley is a student organization at UC Berkeley. Click to read ML@B Blog, by Machine Learning at Berkeley, a Substack publication with thousands of subscribers.
You've probably heard of stream ciphers, but what about a scream cipher 😱? Today I learned there are more “Latin capital letter A” Unicode characters than there are letters in the English alphabet....
Many problems of todays world require multiple decisions made throughout the lifetime of the problem. Choices are made based upon information, including previous decisions made in the problem. This article looks at how Dynamic Programming can be applied to help solve these problems in an efficient manner.
This blog is about my work on the Postgres open source database, and is published on Planet PostgreSQL. PgLife allows monitoring of all Postgres community activity.
Many developers are going beyond web services and are leveraging the cloud’s scalability and pay-as-you-go nature for other compute-intens...
How coding agents use tools, memory, and repo context to make LLMs work better in practice
I saw a Mastodon post that made me laugh this morning. It seemed sort of crazy that the html element wouldn’t have 100% support on CanIUse.com. Heck, I’ve been using it since 1994 and it worked just fine back then! This led me down a bit of a rabbit hole.
A deep dive into the events of Saturday 8 July 2023, when user accounts started disappearing from the Vivaldi Social Mastodon instance.
Dieser Artikel ist auch auf deutsch erschienen To celebrate Franco-German friendship, German Transport Minister Wissing and his French counterpart Beaune came up with something special: 30,000 free Interrail tickets per country for travel in Germany and France for young adults between 18 and 27. Codename: “Passe…
Conway's Game of Life, emulated in Conway's Game of Life: The life simulator used is Golly which has a built-in script to generate these metapixel grids (select a pattern, and choose "metafier.py" from the scripts list). Outer Totalistic Cellular Automata Meta-Pixel: The metacell uses a period 184 tractor beam, which…
As per Jargon File [1] definition number seven of Hacker [2] : "7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations.", I have performed a real world hack of the movie "WarGames [3] [4] ." Through the use of my knowledge of computer magazines, my sharp eyes, and other…
I find this literature irritating and opaque. This is at least somewhat because I do not yet understand it well, and there's too much of it. But clearly I need to wrap my head around it, before I become technically obsolete. My scare quotes in the title of these notes thus derive in part from jealousy and fear. But…
How the Postgres planner breaks down a query into scans and how this impacts indexing choices
Windmills have always fascinated me and for a long time I was dreaming of one day building my own. Where I live there are still machines from the 1600’s that are just as magnificent today as when they were first built. When you see one standing in a field rotating and converting passing air into usable energy they…