HNHacker News
TopNewBestAskShowJobs

Scubabear68

4,017 karma · joined May 11, 2017

submissionscomments
Scubabear68··on The Zilog Z80 has turned 50
That machine was my intro to computers too, and I was fascinated by “fast mode” blanking the screen and the interesting tradeoffs between hardware and software.
Scubabear68··on $100 AI Music Video: Claude Fable 5 vs. GPT-5.6 Sol
It is jarring to me that most of the dancing seems slightly out of sync with the music. It is like a music video uncanny valley - images look good, but the lack of sync to the sound shatters the illusion entirely.
Scubabear68··on Mapping homes you can buy from the US government for <$100k
Very commonly in the U.S. are liabilities that "run with the land", not the owner. This is done intentionally.

Easements can be a huge headache too e.g. some utility may have an easement to come on your property at any time and do a whole list of activities to maintain a pipeline, or power line, or what have you.

Scubabear68··on CarPlay Is Additive
My 2023 Mazda CX-5 uses knobs to control car play, it basically acts like using Tab key to walk through selectable UI elements.
Scubabear68··on The primary purpose of code review is to find code that will be hard to maintain
Based on your description, I don't think the process is working.

You describe a shared database, micro services you aren't aware of using the same database, and a desire for everyone to have a rough idea of the state of the codebase. And things breaking unexpectedly being caught by code review.

You have a bigger problem here of a system you can't reason about very well. The code review will help here, but I think you have bigger discoverability problems based on what I'm reading.

As others have said, what is needed is automated testing that would catch this sort of problem automatically without needing a human in the loop saying "Oh, wait...". We still want/need humans in the loop, but they should not be the only safety net.

Scubabear68··on The cost YAGNI was never about
I think you're missing the point of the poster you are replying to. You make it sound like 3 weeks is 3 years. It ain't.

Very little, or possible nothing at all, is going to change in 3 weeks. If you are that myopic - as the XP people were - then constant failure is not going to be surprising. It will be expected.

Scubabear68··on The cost YAGNI was never about
The original Agile poster child, Chrysler Comprehensive Compensation System (C3) was never very successful as a project. It achieved only a fraction of its goals and was ultimately cancelled.

YAGNI in that context is hilarious, because they were replacing an existing COBOL based payroll system. They literally needed pretty much everything the old system did to be successful. Part of the failure is because the devs did not understand what they were replacing.

Scubabear68··on The cost YAGNI was never about
This was the issue with the early agile-developed systems.

Not that they didn’t write no code, obviously, but they didn’t understand the domain and so YAGNI’d everyone to death. As a result there wasn’t enough code for the system would do what it needed to do.

The code was simple and highly testable, but didn’t actually do the job.

Scubabear68··on The cost YAGNI was never about
What Beck misses over and over again is there are many domains where there are “table stakes” that simply have to be done.

I think a huge amount of technical debt goes straight to YAGNI - devs pretending they are not going to need something that, yeah, they need.

YAGNI and related tenets were all excuses for “we are consultants in a field we don’t understand”.

Scubabear68··on Fintech Engineering Handbook
This sounds great until your counterparties, banks, the government, customers and others complain bitterly that your monetary amounts are off.

Your expectations of course are not unusual because so many developers work on systems where users are not the customers, but the product.

Facebook, Insta, Google all fuck up results very regularly, but what are you gonna do when they do?

Now imagine your bank occasionally losing deposits, your account balance going up and down a percent or two every day, the IRS fining you for tax evasion because your Cool Fintech Rounding does not match generally accepted accounting rules.

Scubabear68··on Shall we play a game? My AI nuclear simulation
My personal take is a pre-requisite of true human-like AI is physical feedback and a concept of emotions or something like it.

Without physical feedback you can rapidly devolve into unstable positive feedback loops. And emotions are what help us process and react to that feedback.

Kids learn partially because their friends say sharp words that hurt them, fire burns them, they go hungry and starve if they don’t plan for meals.

Humans in the loop, MCP, etc are all very primitive hacks that are mimicing feedback and emotion, poorly.

Scubabear68··on Warm up your MacBook (2019)
Needs 2019 in title, this is Intel MacBooks not Apple Silicon.
Scubabear68··on IBM Spins Off the First Pure-Play Quantum Chip Foundry
I am not surprised, but disappointed, to see something like the CHIPS Act be used for something which is still in ultra-super-unbelievably-early-research-phase. Put more candidly, something not currently useful like Quantum computing.

Looks like just a handout to IBM.

Scubabear68··on MacBook Neo Deep Dive: Benchmarks, Wafer Economics, and the 8GB Gamble
I have been using an 8GB Macbook Air M1 for non-development work, and it has been fantastic.

Macos really excels at managing memory very well.

Scubabear68··on The Boring Part of Bell Labs (2025)
I went to Holmdel High and my girlfriend's dad was an engineer at the Bell Labs Holmdel location. As it turns out he invented a little something called Adaptive Delta Modulation (aka Abate Delta Modulation) for his Doctorate Thesis in 1968.

They definitely had brain power at the Holmdel location too.

Scubabear68··on Days without GitHub incidents
> What happens at your job if there's suddenly 14 times as much load?

You mean like every startup ever that has been successful?

And for a service that is heavily text bound? A 14x increase would not be a big deal.

Scubabear68··on Days without GitHub incidents
Maybe I am really dense, but a single issue getting 2 vs 25 PRs seems to be no practical difference.
Scubabear68··on Days without GitHub incidents
"AI coders submitting 25 PRs within an hour of an issue being filed, GitHub bears the brunt of that....".

What "brunt"? These are not large numbers.

Scubabear68··on Days without GitHub incidents
Precisely.

If Microsoft can't scale something like Git 14x, then the problem is with Microsoft.

Scubabear68··on Days without GitHub incidents
I really don't understand people saying that this is due to AI commits and it is all the volume's fault.

A volume increase that is a single order of magnitude (which 14x is) should not result in this level of failures.

When I compare what Github does and the volumes vs social media companies, payment companies, video platforms, etc, it just doesn't make sense that it is just a volume problem.

It looks a lot more like a platform that already has baseline issues that are compounded by increased volume.

Scubabear68··on An old photo of a large BBS (2022)
My roommate circa 1989 had a bunch of Apple II’s with multiple modem cards per machine to run a bulletin board. Not sure why an Apple II could support multiple users logging into the BBS via multiple modems but DOS based machines could not.
Scubabear68··on The Cost of Indirection in Rust
A function call is not necessarily an indirection. Basic premise of the blog is wrong on its face.
Scubabear68··on Swiss e-voting pilot can't count 2,048 ballots after decryption failure
The signature check is actually not uncommon, particularly if the vote is contested or a recount done.

We had a vote thrown out of an election several years ago, the woman died right after the election, the signature on the card looked nothing like hers and was probably done by her daughter.

That said all indications are voter fraud is not any kind of wide spread problem in the United States.

Scubabear68··on We installed a single turnstile to feel secure
Many years ago I was doing due diligence on a point of sale hardware company, I had to head up to an acquisition they had done. People bitched and moaned about the level of physical security added, and when I asked them why they were so upset, they told me to go to the loading dock in the back.

The loading dock was kept completely open "because it's hot and we don't have A/C back here!".

Scubabear68··on How to Scale a System from 0 to 10M+ Users
The worst I ever saw was an engineer misunderstood microservices, and made a service per endpoint.

He started complaining to management that 50 CI/CD setups was his limit he could support.

He was absolutely amazed when I showed him he could combine endpoints into a larger logical service. 50 services became three, and it’s still three a few years later now.

Scubabear68··on The Sovereign Tech Fund invests in Scala
You got it. Scala had a shot being an early mover in the JVM functional programming space, but they really shot themselves in the foot with their version transition problems and tooling issues you allude to. Java is probably "good enough" for most shops now, and if you are not bound to the JVM I really don't understand why you would go with Scala today.
Scubabear68··on Things I've learned in my 10 years as an engineering manager
> They protect the team from unnecessary stress and pressure, but don’t hide reality from them.

I was going to highlight this as well, but it is also one of the trickiest parts of the equation, because by definition this inevitably involves a lot of politics and social implications.

What I have learned over the years: let the overall direction, and also the overall competitive pressures, filter down through your umbrella. But shield them from the details and your specific efforts here, unless it is relevant.

Maybe even more important, though - recognize inflection points in your company and your group. How you manage during routine times and during stressful times may well be very different. If they're not, then you have a serious problem.

Scubabear68··on Verizon outages reported across U.S.
I get the sentiment, but at least for me at home, iOS iMessage still works fine with Wifi. So it's not impacted, and in fact I had to relogin to a client machine with a very persnickety 2FA and it had no issues.
Scubabear68··on Verizon outages reported across U.S.
Same here, except that when here (central-western NJ) when someone "recovers" here we go from SOS to a few bars but no LTE or 5G indicator. Yikes.
Scubabear68··on Verizon outages reported across U.S.
Our Comcast DNS keeps going in and out too, not clear if it is related or knock on effect or something else entirely.
← PreviousPage 2 of 26Next →