HNHacker News
TopNewBestAskShowJobs

michaelcampbell

5,651 karma · joined August 17, 2009

I can juggle and solve Rubiks cubes, but not at the same time.
submissionscomments
michaelcampbell··on Kimi K2.7-Code: open-source coding model with better token efficiency
> while being only marginally better.

It's only marginally better in the things it's actually comparable to. A\ models are MUCH better in many more things; eg: things Kimi/etc. didn't distill.

For those things the difference is like a cliff.

michaelcampbell··on Anthropic apologizes for invisible Claude Fable guardrails
Safety from what? Competitors? That sounds like a product decision. They're puking on any requests that could be used to create LLMs or competitive products.
michaelcampbell··on A €0.01 bank transfer could compromise a banking AI agent
> I plan on using this as a sort of benchmark for future AI discussions: "how do you plan on separating data from instructions?"

I'm reminded of the thing that HN drools over constantly with LISP languages.

michaelcampbell··on Three of our worst VC stories
To a corporation?
michaelcampbell··on Nvidia is proposing a beast of a CPU system for Windows PCs
> It's similar to the gates quote about RAM (I think it was 64KB?)

640, and Bill Gates said he either never said that, or at least never remembered having said it. I think there is no evidence anywhere that he did.

https://www.computerworld.com/article/1563853/the-640k-quote...

michaelcampbell··on The perils of UUID primary keys in SQLite
How much time is `(random-uuid7-bytes)` taking?
michaelcampbell··on Elixir v1.20: Now a gradually typed language
> But then why not just use Rust?

The BEAM?

michaelcampbell··on Love systemd timers
> With cronie the system needs to be running at the scheduled time, but systemd timer tolerates this and runs the service as soons as the system is available.

Cronie doesn't have a `@reboot` meta-trigger?

michaelcampbell··on Jef Raskin, the Visionary Behind the Mac (2013)
Is your deliberate misspelling of "Macintosh" spell-check or the same sort of intransigence that compels some people to misspell "Micro$oft" thinking they're clever?
michaelcampbell··on Jef Raskin, the Visionary Behind the Mac (2013)
> The mandatory graphic GUI...

What do you reckon the "G" in GUI stands for, out of curiosity?

michaelcampbell··on Openrsync: An implementation of rsync, by the OpenBSD team
Presumably a bunch of Adolf's did too, prior to, you know, the 1930's.
michaelcampbell··on My new obsession: A horse-racing board game of pure luck
> character creation in the rpg classic traveller.

This is half the game. I fondly remember a few "game days" in the early 80's with some friends spending hours "rolling" Traveller characters. Partly because it was quite possible for your character to due DURING GENERATION, before the "rpg" part of the game actually started.

michaelcampbell··on AI has a multiplying effect on existing technical skills
> Turns out the humans weren't so bad after all...

The people pushing AI _over_ humans never thought they were. They just don't care about 'good' or 'bad', only 'time-to-market'. A bad app making money is better than a good one that isn't deployed yet. And who cares about anything past the end of the quarter? That's the next guy's problem.

michaelcampbell··on Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS
There are "show hn" submissions for things that people just want to show off multiple times a week.
michaelcampbell··on Colossus: The Forbin Project
I've worked with companies whose infosec dept. is little more than "see tool alert, ask user what's going on", and then keep searching for the right _tool_ than injecting any human agency in that loop.

If any role is ready for an LLM to take over (or even a shell script), it's that one.

michaelcampbell··on O(x)Caml in Space
> the “Ox” in the name is to evoke “oxidizing”

Hah, I was reading it as `0x`, a common prefix indicating hexadecimal, though I can't say my brain made any leap as to why "0xCAML" would be any more hex than standard.

michaelcampbell··on A message from President Kornbluth about funding and the talent pipeline
> Many of my professors were from other countries. I literally wouldn’t have an education without immigrants.

Curious take; do you think if there were a no-immigrant law on the books those professorial positions would have gone completely unfilled? You _GOT_ an education with the help of immigrants, but that does not imply you wouldn't have had they not been there.

michaelcampbell··on Don't hijack my mouse pointer
Ouch, that is awful.
michaelcampbell··on Don't hijack my mouse pointer
There's an old, but good, set of browser plugins called "don't fuck with paste" that helps a little, at least.
michaelcampbell··on Coursera and Udemy are now one company
As a purchaser of many Udemy courses (and yes, there are good ones), I'm waiting for the enshittification to begin.
michaelcampbell··on Google Cloud Fraud Defence is just WEI repackaged
"this is AI" is the new "This is shopped", but without the "I can tell by the pixels" rejoinder.

I mean sometimes they're right, but honestly in this day and age does that even matter?

michaelcampbell··on Google Cloud Fraud Defence is just WEI repackaged
Were you attempting to give us an example of the Goombah Fallacy? Because this is a picture perfect one.
michaelcampbell··on I want to live like Costco people
I'm reminded of a comedian's bit I heard recently (he does a lot of "crowd work")

> So, what do you guys want to do? Feel like pooling all the cash we have and going to Trader Joe's to buy an apple?

(TBH, I think he said "whole foods" there, but the sentiment is the same.)

michaelcampbell··on AI slop is killing online communities
> You're absolutely right. The problem was so small that SO only had to make a site-wide survey, make a couple of public statements, big administrative changes and a big campaign to earn hearts and minds back.

The SO population decline started before LLMs, too.

michaelcampbell··on Vibe coding and agentic engineering are getting closer than I'd like
I think there's a continuum here, too. I've heard it said, in jest, mind, that LLM's square the dev. It turns a 1.5x dev into a 2.25x dev, but it also turns a 0.75x dev into a ~0.56x dev.

I think the exponent of 2 is probably too high, but it's not a bad approximation of a very messy reality.

There is also the division of people who value the thing being produced vs. valuing the actual production of that thing, whether or not its used. I don't see one side here being "right", necessarily, but when a company is behind it one is certainly more valued, and I think not incorrectly.

michaelcampbell··on Red Squares – GitHub outages as contributions
> I’ve personally can’t remember the last time there was an outage that prevented me from doing work.

You and I are in different domains. It's not daily, but I can't remember the last time I (in my company) went a week WITHOUT having to workaround some outage. Perhaps semantics, but I can "do work" through most of them, but that work isn't getting built or deployed in the same time frame it would have been had the outages not occurred. So "affected" is at least weekly for me.

michaelcampbell··on I Got Sick of Remembering Port Numbers
I do exactly this for the half dozen or so ports that I do care to remember.
michaelcampbell··on HashiCorp co-founder says GitHub 'no longer a place for serious work'
Don't forget the "..., and no one/nothing is <verb>ing" clause.
michaelcampbell··on CJIT: C, Just in Time
It goes to https://dyne.org/cjit/tutorial.html for me, and very much works as I would expect it to (chromium engine browser, MacOS)
michaelcampbell··on Show HN: Rip.so – a graveyard for dead internet things
The trust is dead, though. Not by all, but not by none either.
Page 1 of 34Next →