HN user

aarestad

1,192 karma

A married Norwegian bachelor coder. Currently: Tempus AI; formerly: Google, LandscapeHub, Tempus Labs, GrubHub.

Posts74
Comments44
View on HN
nodejs.org 2mo ago

Node.js 26.0.0 (Now with Temporal)

aarestad
151pts61
www.404media.co 2mo ago

War and Data Centers Are Driving Up the Cost of Fiber Optic Cable

aarestad
6pts0
www.joanwestenberg.com 4mo ago

Marc Andreessen is wrong about introspection

aarestad
7pts0
survey.devographics.com 9mo ago

State of JavaScript 2025

aarestad
7pts1
github.com 1y ago

MacOS 15.3 malware detection prevents Docker Desktop from starting

aarestad
2pts0
arstechnica.com 1y ago

School did nothing wrong when it punished student for using AI, court rules

aarestad
2pts1
thelittletyper.com 1y ago

The Little Typer (2018)

aarestad
179pts41
www.palladiummag.com 1y ago

When the Mismanagerial Class Destroys Great Companies

aarestad
11pts0
www.nplusonemag.com 2y ago

An Age of Hyperabundance

aarestad
4pts0
www.wired.com 2y ago

The Deaths of Effective Altruism

aarestad
1pts0
www.csuchico.edu 2y ago

Letter from Birmingham Jail (1963) [pdf]

aarestad
3pts0
newsletter.mollywhite.net 2y ago

Effective Obfuscation

aarestad
6pts0
www.businessinsider.com 2y ago

The modern CEO job is completely broken

aarestad
5pts3
www.cjr.org 3y ago

“The Last Good Website”

aarestad
4pts0
ez.substack.com 3y ago

Post-Bull Depression

aarestad
2pts0
www.schneier.com 3y ago

Ceci n'est pas un velo

aarestad
6pts0
www.theverge.com 4y ago

Sunny Balwani found guilty of defrauding Theranos investors and patients

aarestad
5pts0
rachelbythebay.com 4y ago

1972

aarestad
8pts2
www.c82.net 4y ago

Byrne's Euclid – Illustrated version of The Elements (1847)

aarestad
3pts0
web3isgoinggreat.com 4y ago

FBI links Axie Infinity hack to North Korean Lazarus hacking group

aarestad
2pts0
en.wikipedia.org 4y ago

Wikipedia Is Down?

aarestad
12pts8
blog.mollywhite.net 4y ago

Abuse and Harassment on the Blockchain

aarestad
8pts0
www.theverge.com 4y ago

Twitter brings NFTs to the timeline as hexagon-shaped profile pictures

aarestad
6pts0
www.filfre.net 4y ago

I Have No Mouth, and I Must Scream

aarestad
203pts46
bugs.python.org 5y ago

Python REPL: exit when the user types exit

aarestad
17pts3
www.ftc.gov 5y ago

MoviePass settles FTC allegations that they limited usage, exposed user data

aarestad
309pts163
www.alternatievewiskunde.nl 5y ago

The Normal Distribution: A derivation from basic principles [pdf]

aarestad
1pts0
uxdesign.cc 5y ago

Aurora UI – new visual trend for 2021

aarestad
3pts0
www.theregister.com 5y ago

Twitter's image-crop AI can favor white men, women's chests

aarestad
3pts1
www.newyorker.com 5y ago

Why Doctors Hate Their Computers (2018)

aarestad
279pts317

It makes coming up to speed on an existing codebase a slog because you have to trace through everything back to its source. Oh, and because there are magic methods and properties galore, your normal introspection tools in e.g. RubyMine get frequently stymied.

The example he gave where each dev gets a single feature done seems to skip over the opportunity that Dev A has - after she spends only "a couple days" on that feature to ship a simple solution, she now has the rest of that week to do another feature, and another... in fact, she could probably get 6 features done in the time that Mr. Complexity took to do his one feature (3 weeks in the straw-man example). Then the promo packet looks much better for Dev A - while it says "implemented feature X", it also says "implemented feature A, feature B, feature C...". Doesn't that seem more attractive?

Slightly related: I've noticed that there are lots of "ideas guys" (yes, guys) in our field who love to bloviate, and maybe even accomplish some stuff that looks really good. I have made a career out of just putting my head down and getting shit done. I may not have grand design ideas, and in fact have had to unlearn the "fact" that you need to come up with, and implement, Big Ideas. In my experience, people who "get shit done" may not get fancy awards, but their work is recognized and rewarded.

As a Sconnie native, the main thing that annoyed me about the letter system is that it's easy for the letters to rhyme; for example, near Verona (home of Epic!), there are (Dane) County roads PB and PD. Gotta enunciate carefully. :P This would qualify as a "usability issue" I would imagine. :)

“Craft” vs “delivery” is a false dichotomy. Someone who is “delivering” needs to understand what they are delivering! How can you support vibe-coded cruft that you don’t understand? This is why tools like TypeScript exist; TS by itself adds little in terms of functionality or in “deliverables”, but it makes the code more _understandable_. It’s worth the time to invest in making sure your types are correct because it makes you think about constraints. There are no shortcuts.

There is no strategic understanding by any party of this tool (or the Sudoku one): the human "creator" nor the AI agent. Human knowledge is not advanced at all. The LLM can't tell you _why_ it makes its choices - maybe it could pretend to, but the descriptions themselves would probably be hallucinatory.

It's "just a game" but obviously this also applies to AI decision making in much more consequential settings. We should not strive just to come up with "the right answer" but ask _why_ it is the right answer.

I did a bit of googling to see if I could find a decent civilian introduction to "how to write a SAT solver" but everything I found were papers assume quite a bit of previous knowledge. Is there a good source where one could learn a bit about how to write a basic SAT solver and how to improve on it?

A neat XOR trick 4 years ago

Sure, but now do 11 at a time with a similar algorithm (which was part 2 of the problem).

SomaFM 4 years ago

I found SomaFM 22(!) years ago via Shoutcast, and have been a listener ever since, even making sure to come back after they briefly went off the air due to an early-00s fight over streaming fees. Love it love it. Thanks for keeping SomaFM ad-free all these years, Rusty - I will donate till I die. <3

X-Clacks-Overhead 4 years ago

I understand that the “GNU” is a series of commands and not an acronym, but is there any sort of connection with FSF GNU? Or is it just an interesting coincidence?

What are the implications of positive/negative answers to these questions, and/or what else aside from "because it's there" motivates answering these questions?