The Rise and Fall of the Manufactured Home – Part I
A recurring theme of this newsletter is the failure of prefabrication (building homes in factories instead of on-site) to revolutionize the housing industry.
The latest blog posts to take off on Hacker News. 80,937 posts.
A recurring theme of this newsletter is the failure of prefabrication (building homes in factories instead of on-site) to revolutionize the housing industry.
Why don’t rails get hot in Europe? The truth is they do.
Consider the user's perspective when naming a security initiative
This release should put us at about half way through the planned work for the networking focus set of releases (0.6.x), a scope roughly defined by the article on A12: Advancing network transparency…
When Calvin and Hobbes went out of print twenty years ago, I think most people assumed it would return at some point. I know I certainly did. Calvin and Hobbes was a formative part of my youth - the sly brilliant writing and stark black and white illustrations providing color to my sense of
It’s taken decades of iterative refinement to get to this point — a nearly perfect laptop for nearly everyone.
Post-mortem report for the outage on July 13th and 14th 2022
Python is another very nice general purpose programming language. Goingfrom Python to Ruby, you’ll find that there’s a little bit more syntaxto learn than wi...
my experience at fancy parties
A few times a week, someone asks on the #gui-and-ui channel on the Rust Discord, “what is the best UI toolkit for my application?” Unfortunately there is still no clear answer to this question. Generally the top contenders are egui, Iced, and Druid, with Slint looking promising as well, but web-based approaches such…
Around half of all software engineers are self-taught, One way to approximate this number is via the Stack Overflow developer survey . Another rough approximation comes from the fact that over the last decade, typically only 40-60K students graduated each year with a CS major from a US university, whereas the total…
One of my projects over the past couple of years has been Synit , a Syn dicate init (really, systemd and D-Bus ) replacement. Synit underpins another project, #squeak-phone , a sketch of an alternative to Android for personal computing on a mobile device.
Top 1 million domains? More like the top 1 million lies
After being captured by enemy soldiers during the Vietnam War, U.S. Navy sailor Douglas Hegdahl’s cleverness and creativity allowed him to uncover valuable information about the prison camp.
Why I created Scrumdog - a program to download Jira Issues to a local database
My significant other works for Electronic Arts, and I'm what you might call a disgruntled spouse. EA's bright and shiny new corporate trademark is "Challenge Everything." Where this applies is not exactly clear. Churning out one licensed football game after another doesn't sound like challenging…
These SaaS tools have been helping us from day 1 since Juicedata was founded.
Parallax scrolling – creating an illusion of depth in a 2D scene by having the background and foreground move at different speeds – is pretty much a staple of platformers and other 2D g…
The topic of running Godot games on consoles pops up very often. In this article you will find information about how console development works, the challenges that Godot faces for supporting those platforms and which alternatives exist to publish your games for them.
This post describes the implementation and use of pledge() and unveil() in SerenityOS.
Scott Mabin's blog
As I noted in Part I, the general idea of using heat and steam for mechanical work had a long and continuous history back to ancient times. But when we talk of the breakthrough “steam engine” in the eighteenth-century sense, we don’t mean a machine that exploits steam’s expansive, or pushing force. We actually mean a…
Have a listen to this classic hold music on infinite loop and be taken back to a time when pay phones ruled the street corner and peppered the mall food court.
Salus is a general purpose, enterprise-proven, build-time SBOM generator. It works across platforms including Windows, Linux, and Mac, and uses the standard Software Package Data Exchange (SPDX) format.
Rust has been on my radar for a long time now , and about a year ago I finally began allocating some time every week to learning it.
(Or, “regularized greedy algorithms and their applications.”) James Gilles “Algorithm” is one of those words that sounds fancier than it really deserves. We hear all the time about the “facebook algorithm”, the “youtube algorithm”, “high frequency trading algorithms”, “artificial intelligence algorithms”, and so on…