New
The latest blog posts to take off on Hacker News. 49,217 posts.
Allow disabling of motion or animation
Users that are prone to seizures or motion sickness may need to disable animation or motion. Add an option for users to disable this. This…
Trying new programming languages helped me grow as a software engineer
Use new programming languages knowledge to level up your Software Engineer career!
Apple bought out all of Newsweek's 1984 Election issue ad space for Mac
Home | Polski > Computer history > Advertisements > International > Apple Computer > Macintosh Newsweek advertisement Go back | Previous | Next Apple bought all of the advertising space in November/December special election issue of Newsweek in 1984, and devoted it all to Macintosh. Below you can see all 39 pages of…
"The Social Network" synth sounds
Deconstructing the anxious, brooding sounds behind the 2010 masterpiece, The Social Network.
US Export Restrictions, Intel Layoffs, Applied Materials, and TSMC
Headline Blitz: Semiconductor Edition
Building a database buffer pool in Zig using io_uring's new fixed-buffer mode
In this post, we will explore how to build a high-performance database buffer pool in Zig using io_uring's new fixed-buffer mode.
Weber Shandwick provides PR for Moderna and Pfizer, while staffing the CDC
A potential $50 million contract allows PR firm to be “embedded at the Centers for Disease Control and Prevention in Atlanta as part of the Division of Viral Diseases team.”
We're moving away from swap partitions on our Linux servers
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Pimping my Casio with Oddly Specific Objects' alternate motherboard and firmware
Some time ago I bought a replacement motherboard for my classic Casio F-91W from Crowd Supply. The project keeps the original Casio LCD but...
Digital Gardening
A website is a lot like a garden.
Your website should work without JavaScript (2021)
Recently I started a site of tools for boardgames players . Simple tools like dice and spinners.
A Minimalist Guide To Program Synthesis
a bare minimum introduction to modern program synthesis
Using the Free Pascal IDE for a Week
Code can really be written with any text editor that you're comfortable with. I tend to use Vim for quick edits and writing notes, and on L...
On the cheap, like a local, and without a lot of luggage
On the cheap, like a local, and without a lot of luggage.
Cloud services like AWS or Google Cloud Platform may be the wrong choice
Why choosing a popular cloud service, like AWS or Google Cloud Platform, may be the wrong choice for you and what to do instead.
Why I Don't Use Netscape (1999)
But these browsers have one great feature: They give a very good indication whether a page is worth reading. If these browsers don't display anything, or the display looks shitty, there usually is not much content, either (In a few cases I looked up the page with something more advanced (e.g., Arena), and I was always…
Zero Feet: a proposal for a systems-free Lisp
Some make the claim that "all languages depend on C"; 1 not only is this statement ill-typed, as implementations perhaps depend on other languages, and languages rarely do, but the statement would still be wrong if we correct it. Some will retort by writing parts of an implementation in another "system language"; more…
Why wasn’t the steam engine invented earlier? Part III
You’re reading Age of Invention, my newsletter on the causes of the British Industrial Revolution and the history of innovation.
Retrowin32, a Win32 emulator
Small steps towards running my favorite demo again.
Using an Amiga in 2021: Making an intro
Every once in a while, someone asks about my interests. I usually just say I'm into home computers from the 1980s and, since most people are very nice and polite, they then ask what I do with them. I usually say something about competing in computer graphics at "digital art festivals," because explaining what the…
If AI can read, then plain text can be weaponized (2019)
Advances in AI have helped automate many tasks that involve processing text. However, text-processing AI algorithms have their own unique vulnerabilities, researchers at IBM, Amazon and University of Texas have found.
A modern Fortran scientific programming ecosystem
Historically, large general-purpose libraries have formed the core of the Fortran scientific ecosystem (e.g., SLATEC , or the various PACKS ). Unfortunately, as I have mentioned here before, these libraries were written in FORTRAN 77 (or earlier) and remained unmodified for decades. The amazing algorithms continued…
Digging into a QEMU problem of slow data copying
The work on QEMU and this post was paid for by Determinate Systems, and the post was co-published on the Determinate Systems blog .
A summary of my learnings on how to find startup ideas
I’ve been searching for new startup ideas and problem areas to tackle. It’s quite difficult to do, especially when you begin adding constraints to the criteria such as “Am I excited about this problem space?”. The internet is filled with helpful ways to come up with startup ideas and below is the summary of what I’ve…
How boring should your team's codebases be
Thoughts on how to keep the novelty in a team at the correct level for easy onboarding
We are stuck with egrep and fgrep (unless you like beating people)
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Math with Bad Drawings
Now available for preorder.