HNHacker News
TopNewBestAskShowJobs

MBCook

35,539 karma · joined December 24, 2011

Want to email me? Username is ‘foobarsoft’. Domain is ‘foobarsoft.com’.
submissionscomments
MBCook··on Stacked PRs are now live on GitHub
Oh good! I have had a chance to try it.
MBCook··on Stacked PRs are now live on GitHub
I tried to look through this earlier.

Am I right this is only available through the CLI?

If so it’s a no go for me and my team. Which is too bad because it looks quite useful.

An addition ability I would love, which is a MUCH bigger feature and I recognize that, would be multi-repo stacks.

My company doesn’t use a monorepo, and I like that. But as we’ve been breaking monoliths sometimes a logical feature touches multiple repos.

Being able to have them all in a stack, each building on the previous logically though in different repos, would be amazing.

Maybe it should have a different name. PR Trains? PR Chains? IDK. But being able to have multiple projects in one logical review is the one benefit of a monorepo I’d like, and if I could get it a different way I’d love it.

MBCook··on APFS is case-insensitive by default
You REALLY don’t want to do this on a normal drive with Mac stuff on it.

There’s a reason it’s not the default. Story is Apple wanted to do this but gave up. Way way too many Mac apps would load their own resources using the wrong case. I thought I heard even some Apple apps though those could certainly be fixed.

So in the end it never happened. I’m not sure if this was during development or maybe when they dropped Classic. But you don’t want to run Mac software off such a disk. You’re likely to get weird issues.

MBCook··on About the security content of macOS Tahoe 26.6
A lot more than several. Sounded like it ended up being a large chunk of his team.
MBCook··on About the security content of macOS Tahoe 26.6
Makes sense. I’m sure they have no interest in every Claude prompt going to Anthropic to keep eyes on what Apple is up to.
MBCook··on About the security content of macOS Tahoe 26.6
I know they use it, they host it too?

That would be a very Apple thing to do.

MBCook··on About the security content of macOS Tahoe 26.6
I don’t know about hosting it internally but a an Apple focused podcast I listen to (Accidental Tech Podcast) has mentioned numerous times in the last few months they’re using Claude heavily. And they know Apple insiders.
MBCook··on Always Choose the Good Soap
This is the kind of stuff that helped me fall in love with Apple stuff.

I miss it so much.

MBCook··on Mac OS 7 on x86 [video]
Before you get excited this isn’t the legendary port that was made internally before Apple decided on PPC, it’s vibe coded.
MBCook··on Passkeys were invented by engineers with zero understanding of consumer brain
Any decent password manager can handle all of those. Apple does. I’d expect the same of Chrome, Edge, Firefox and 1Password but don’t personally use any of them.

Why not just set yourself up to be able to access her password vault? Why is copying magic strings a better solution? You could have done that to get password access without passkeys existing. So they change nothing.

MBCook··on Passkeys were invented by engineers with zero understanding of consumer brain
There’s far more than that.
MBCook··on Passkeys were invented by engineers with zero understanding of consumer brain
The forms don’t. The browser does. There’s a set of heuristics.

The problem with autofill is it doesn’t help if the person keeps screwing up their passwords, changing them, or ends up with 5 different passwords in the password manager for the same site.

All of which I’ve seen.

MBCook··on Passkeys were invented by engineers with zero understanding of consumer brain
I will never understand how a small group of tech savvy people are heavily confused and against a simple and more secure system.

You want anecdotes? Ok. I’ve had elderly adult relatives who aren’t good with their devices tell me unprompted they’re using them and like them when I mentioned the word out loud to myself using my phone around them.

These are people who don’t know the difference between apps and the web. Who have 200 tabs open because they don’t know what tabs are so a new one just gets opened automatically all the time. Can’t tell some websites apart. Who change their passwords on every login to some sites because they can’t get sign in right.

Yeah if you want to write them down or refuse to save passwords outside text files or demand they live on a security key on your keychain you’ll have a hard time. You’re being 0.0000001% of the user population. You’re not representative.

They are a MASSIVE UX win. A MASSIVE security win.

I’ve logged into my work computer with a passkey on my personal phone, no issue. It’s fine. They’re backed up locally. It’s fine.

The biggest problem, which is getting better and somewhat a transition problem, is sites using terrible UX to trigger the workflow. Those that follow the suggestions or close to it are great.

I love passkeys. I just don’t get the confusion.

MBCook··on Apple defeats liability for not scanning iCloud for CSAM
Things that feel useful instead of are useful.

We're not allowed to use data or experts. They’re untrustworthy and out to trick us.

MBCook··on Airport Simulator
Did planes take off in Flight Control? I don’t remember.

That was one of my most played games of all time. SO PERFECT for the iPhone and on the go play.

MBCook··on A new Intel Itanium (IA-64) emulator that boots Windows
Oh sure, Apple has TONS of mistakes if we look overall.

I was only talking about CPU transitions.

MBCook··on A new Intel Itanium (IA-64) emulator that boots Windows
Plus you can point it at actual software or tests with known results and tell it to keep going until it gets it.
MBCook··on A new Intel Itanium (IA-64) emulator that boots Windows
The walled garden is an advantage of some sort, but they’ve also never made a bad call on switching architectures.

We don’t know what it would look like if Apple had chosen something that ended up like Itanium. It’s quite possible they don’t have the clout to pull it off.

(Maybe they should have gone Intel instead of PPC, but both were significantly better than m68k at that point)

MBCook··on A new Intel Itanium (IA-64) emulator that boots Windows
Right.

PPC was significantly faster than m68k. Intel was significantly faster again. Finally ARM was yet again.

(ARM and Intel especially on laptops)

They could pay the emulation price and still come out equal or usually on top. Even when equal there were often other benefits, like reduced heat.

As I remember hearing Itanium was a dog with x86 code. It never got fast enough to compete let alone supplant it during emulation right?

So it wasn’t (meaningfully?) faster on recompiled code or new code. It wasn’t faster on new code. But it cost way more.

Not a winning combination.

MBCook··on Microsoft Comic Chat is now open source
You put one sentence in saying it was good, then the rest of the (admittedly short) ent complaining about behavior from 30 years ago.

Why does it matter to today? It just makes your first sentence feel like a backhanded compliment.

MBCook··on Microsoft Comic Chat is now open source
In my mind it had mostly come and gone by then. I don’t think it was ever very popular.

But I remember it fondly.

MBCook··on Microsoft Comic Chat is now open source
No kidding.

“After we get through round 3 what’s our exit strategy?”

“Exit strategy? It’s a tiki head on IRC. No one is paying us anything. Just enjoy it.”

MBCook··on Microsoft Comic Chat is now open source
Why is it every time some company people hate does anything good, no matter how trivial, people have to trash it?

Someone at MS made a fun IRC client. Thats it. It’s a WILDLY different world than 30 years ago and MS is a different company.

They released old code for those interested. Celebrate it.

MBCook··on Microsoft Comic Chat is now open source
Wow just about to hit 10k comics too.

No shade on the author intended, as someone with no artistic talent this is a great idea for a way you could make them.

MBCook··on Microsoft Comic Chat is now open source
I think it was my introduction to IRC. If not it would have been shortly after.
MBCook··on Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK
Also the author is testing a game engine.

It’s possible that Gnome/KDE/whatever has wildly different latencies on X11 vs Wayland.

I’d be interested in seeing that test.

But it’s great to know the difference is so small here, which is what I’d expect.

MBCook··on Apple's new SpeechAnalyzer API, benchmarked against Whisper and its predecessor
Impressive. Apple said they improved the models in 27 didn’t they? It would be interesting to see the numbers the beta turns in.
MBCook··on New York City to ban deceptive subscription practices
There’s a reason they were used as a poster child of a bad actor when the FTC rule was made a few years ago, before the current administration shredded it.
MBCook··on New York City to ban deceptive subscription practices
They know my US address. I have an American eShop account.

Why would EU rules apply?

Nintendo is just a decent company compared to most others.

MBCook··on Bun vs. Deno vs. Node.js 2026: Real Benchmarks Mislead
If you’re trying to compare three runtimes, what’s the point of using completely different frameworks on each of them?

How do I know that all the differences aren’t because of that?

← PreviousPage 11 of 34Next →