6 October 2024

22 links · Sunday

Gleam is Pragmatic

I’ve spent the past several years working with functional programming languages in my free time – primarily Haskell and OCaml. I love both languages but also find aspects of each frustrating. Haskell is terse and elegant with type classes providing a powerful …

Working Turing Machine

What is a Turing machine?Depending on who you ask, it's either an abstract model of an algorithmic machine or an esoteric programming language. It's ...

The Art of Developing Software

The below is taken from an  interview conducted at the Computer History Museum in 2004 by  Grady Booch . He interviewed early Apple develop...

Acquiring Fireside

First, let's set the scene. It's Saturday, July 20th in South Bend, Indiana. My kids are playing in the driveway (yes they left their toys out) while my wife and I work on some tweaks to our camper. My phone dings. Just kidding. My phone never dings. It's alw…

Mozilla

Building the Mozilla brand to reclaim the internet.

Am I really the bottleneck?

Computational biology is hard. Computational tools evolve, data becomes more abundant, more people get into the field, the competition becomes more fierce every day. However, these are not the majo…

1-Bit Symphony

Author: Pierre Carrier, Title: 1-Bit Symphony

External Code Is Malicious By Default

has reminded me, again, just how untrustworthy external code is. to prove it's a problem of significant scale. Metrics which were once indi...

Subset Park: Smith Shorthand

Shorthands : In late 2019, [I wrote about](three-shorthands.html) a new shorthand system I was designing. [Less than six months later](a-curriculum-of-current-phonetic-shorthand.html) it was in the bin,

Upwards Pressure on Originality

It used to be good enough just to copy others. Now, with AI in the hands of billions, there’s little value in copying. For instance, take programming. Five years ago, building apps, websites, or games required a non-trivial amount of skill, and getting your fi…

The Dilemma

I solemnly swear to write this really fast. Its a dilemma. Should I learn deeply or let Chatgpt think for me. I'd like to end with an A, but I'd also lik...