21 July 2024

29 links · Sunday

LLMs can solve hard problems

We’re a couple of years into the LLM era now, and the Gartner hype cycle from last year seems relevant: Image credit: Gartner The purpose of this post is to share two hard problems (in the CS…

My first program ever coded

This post is about one of my first encounters with programming, logic, variables & related.I came across my first computer in a computer training institute with a name I forgot, but it was a franchise chain in India, in 1999 Summer. It was a white CRT moni…

UI for sums must remember products (eighty-twenty news)

I had a small insight yesterday while building a component for a small web app: the user interface for editing an incomplete value of sum type A+B needs to remember a product of input 2×A×B from the user:

Carving ELF Files

Recently, I created a simple tool, Carve Exe, to carve executables from other files (e.g. memory dumps or network traffic). Carving executables from binary blobs is a common task in digital forensics and reverse engineering. For example, when analyzing how a m…

What is the significance of the character "j" at the end of a Roman Numeral?

While using an old (1907) book of transcriptions (on-line) The Parish Register of Gargrave in the County of York , I was puzzled by the number of dates recorded in the 16th and early 17th centuries...

X. It’s what’s happening

From breaking news and entertainment to sports and politics, get the full story with all the live commentary.

2024-07-20 minuteman missile communications

A programming note: I am looking at making some changes to how I host things like Computers Are Bad and wikimap that are going to involve a lot more recurring expense. For that and other reasons, I want to see if y'all would be willing to throw some money my w…

Butts Are Difficult | buttplug.io

"… Society has put a lot of evils in our brains that we need to transcend before we make out."

latest, x86 64-bit, x86-64 ABI

High-quality browsable Linux kernel syscall tables for multiple architectures

Modchipping a fridge

I own a fridge that has a really cool ‘feature’. It beeps if the door is open for more than 60 seconds. 95% of the time this is more annoying than it is helpful. In my opinion it should just shut up and trust that I know best.

XD1 Log entries. Begin... · Against political realism

With the recent developments in US politics, following the attempt on candidate Donald Trump's life there is renewed heated and polarised debate, if there wasn't such heat before. With this, something struck me as odd when talking to other people online, which…

Why disallow package within the class name?

Motivation After opening a directory it is the developers job to filter out the files that are not relevant to their task at hand. The more words to filter, the more difficult it becomes to quickly orient themselves and start making changes. Disallowing packag…

Buy or Rent? RaspberryPi vs VPS

Recently I was planning to self host a service I'm using and I was immediately stuck on a decision: should I just buy a Raspberry Pi 5 or rent a VPS?

What is Entropy?

I wrote a little book about entropy; here’s the current draft: • What is Entropy? If you see mistakes in it, please let me know! An alternative title would be 91 Tweets on Entropy, but p…

Why prefer unit testing through layer entrypoints?

Status Quo There is significant artistic variance on how to craft tests which provide developers quick and useful feedback. A common point of contention is the number of files which should be included within these quick and useful tests. The most popular strat…

DeckString

A probably unique string generator based on shuffling a deck of cards.