HNHacker News
TopNewBestAskShowJobs

ksherlock

4,790 karma · joined July 8, 2012

submissionscomments
ksherlock··on Claude App Down 3/2/26
Legend tells of the old ones, who learned the magic stack overflow copy-pasta incantations, at a two-week coding bootcamp.
ksherlock··on Programming in K
q is like k and has single precision floats.
ksherlock··on Microgpt
It's a honey pot for low quality llm slop.
ksherlock··on AIs can generate near-verbatim copies of novels from training data
You can't spell plagiarism without AI. Twice.
ksherlock··on macOS's Little-Known Command-Line Sandboxing Tool (2025)

    alias sandbox-no-network='sandbox-exec -p "(version 1)(allow default)(deny network*)"'

pro-tip on alias:

for sh-compliant shells, including a whitespace at the end of the alias string causes the next token to also go through alias expansion. (maybe it would also be a hint to the shell for tab completion as well). This is a perfect example of when, where, and why you would want to do that.

ksherlock··on Facebook is cooked
I have a theory about facebook (and youtube!) showing absolute garbage recommendations.

Somewhere, there's an algorithm designed to increase engagement. And it doesn't care what kind of engagement, so clicking the "I'm not interested in this garbage" button is just as engaging as liking or watching or commenting.

ksherlock··on Ask HN: Do subagents stop making sense at some point?
Do you have GI? Does it makes sense for you to use a subagent?

Anyhow, a solar-powered calculator (cost: approximately $0) gives a more reliable and more efficient answer than $100 billion and 100GW of AI.

ksherlock··on C++26: Std:Is_within_lifetime
There was a 2d graphics proposal back in 2014 that (fortunately) went nowhere - https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n38...
ksherlock··on C++26: Std:Is_within_lifetime
Maybe that's why AI images have all those extra fingers and toes!
ksherlock··on Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990
Civilization 4 (currently on sale for $6 at gog) includes a colonization mode. I don't like it as much as the original but that's probably my nostalgia bias
ksherlock··on LT6502: A 6502-based homebrew laptop
There is an alternate reality where semiconductor advances ended in the eighties. It's called 1990.

Anyhow, the WWW was invented in 1989/1990 on a 25Mhz 68040 NextCube. Strictly speaking, the 68040 and NextCube weren't released until 1990 (and the NeXT was an expensive machine) but they were in development in 1989 so that's not a stretch. Anyhow, WWW isn't really much more than hypercard (1987) with networking.

ksherlock··on Ask HN: If you needed to make $1000 in a week, what would be your strategy?
vibe code something viral and sell out to OpenAI. Oh, you said $1,000 not $1,000,000,000.
ksherlock··on LT6502: A 6502-based homebrew laptop
I once did an April Fool's spoof of netscape that displayed a wait cursor for 2 minutes then a bomb alert. For classic Mac, it was 90% accurate with only 1% the disk footprint.
ksherlock··on The Day the Telnet Died
I was at a bar a few months back, drinking some brewskis with my broskis, and there was a guy with a guitar playing some songs. He started singing (bye bye miss) American Pie. Somewhere around the 4th verse he got stuck in a loop and sang that verse 3 or 4 times before he gave up.
ksherlock··on Steve Bannon Proposes Using ICE in Elections
Well, when the president does it ... that means that it is not illegal

-- Richard Nixon, 1973; US Supreme Court, 2024

ksherlock··on Antirender: remove the glossy shine on architectural renderings
Sandy Strip is a low rent strip club right? Based on the name and logo it can't be anything else... Anyhow, that looks like GTA to me.
ksherlock··on Two days of oatmeal reduce cholesterol level
Yeah... a large (1" tall) canister of oatmeal is 1.2kg so imagine eating 2 big ass cans of oatmeal a week.
ksherlock··on Who sets the Doomsday Clock?
Too true. They need to do an emacs^1 and switch from a 24-hour clock to a 2 minute egg timer.

1. emacs version 30.2 is actually 1.30.2 but the 1. will never change so it was dropped 40 years ago.

ksherlock··on Ask HN: Books to learn 6502 ASM and the Apple II
For Apple-II specific info, consider

The Assembly Lines book -- https://archive.org/details/AssemblyLinesCompleteWagner

Understanding the Apple IIe -- https://archive.org/details/understandingapp0000sath

Understanding the Apple II -- https://archive.org/details/understanding_the_apple_ii

ksherlock··on Text Is King
Back before written deeds and the county clerk keeping track of land ownership, it was handled by memory. So they would have a young boy witness the land transfer, on the theory that if there was a dispute 30 or 40 years into the future, he could testify that the transfer happened. And to help him remember, they would nail him in the 'nads. Point being, dudes getting nailed in the 'nads has a rich historical tradition that pre-dates writing.
ksherlock··on Ask HN: What are your best purchases under $100?
This guy fucks.
ksherlock··on Ask HN: How do you realistically prepare for retirement while working in tech?
Your savings rate is a lifestyle choice.

eg, let's simplify and assume spherical cows, no inflation and no ROI. If you save 50% of your income, 1 year of work is 1 year of retirement. If you save 25% of your income, 3 years of work is 1 year of retirement.

So you should probably read bogleheads, live below your means, and max out your 401k/403b/roth ira/etc with low-cost index funds. or just yolo it on stonks and hope for diamond hands.

ksherlock··on Ask HN: Are you underutilizing your insurance too?
Did you check if the results are hallucinated?
ksherlock··on Is beef tallow making a comeback?
What the hell? This story and (these comments) were from 3 days ago, but now the timestamps have been updated.
ksherlock··on Show HN: Executable Markdown files with Unix pipes
Certainly LLM AI is good for something but I don't think your shell script installer is the right place for it.

Imagine a world where you go to install some software and instead get goatse wall paper because 4chan poisoned the llm.

Imagine a world where you need a $200/month Claude XP Pro subscription to download and install a tarball.

ksherlock··on Statement from Jerome Powell
Monetary policy is actually under the purview of the legislative branch.

Section 8: Congress shall have the power ... To coin Money, regulate the Value thereof ...

You probably don't them in control, either.

ksherlock··on Show HN: Epstein IM – Talk to Epstein clone in iMessage
It can't be worse than grok. In fact, OP, please tell me this is grok.
ksherlock··on Show HN: I made a memory game to teach you to play piano by ear
I keep hitting the start button -- which switches to a different melody -- when I want to hit the listen button -- which re-plays the current melody.

I feel like "listen" should be the first, more prominent button and "start" should be moved to the end and renamed to something more meaningful like "ahh shit, give me a different one"

other than that, cool.

ksherlock··on Show HN: Executable Markdown files with Unix pipes
I'm not the target demographic, but this seems like a step backwards.

Like, once upon a time maybe you gave your jr programmer a list of things to do, and depending on their skill, familiarity with the cli, hangover status, spelling abilities, etc, you'll get different results. So you write a deterministic shell script.

ksherlock··on Show HN: KeyByKey.app – Daily piano game for practicing playing melodies by ear
Having played with this a couple days:

1. there's no need for the welcome pop-up every time.

2. the player timing is not good. Are you randomizing durations as a stylistic choice to sound like a first day piano player? it frequently runs together 3 or 4 notes 1/32nds so i have to play it 3 or 4 times to hear the notes with something approximating an appropriate duration.

3. when making a mistake - if you're playing on a keyboard, i can see value on starting over from the beginning. but if you're clicking on the mouse, it's kind of pointless.

← PreviousPage 3 of 34Next →