HNHacker News
TopNewBestAskShowJobs

BobbyTables2

2,584 karma · joined April 15, 2023

submissionscomments
BobbyTables2··on JetZero
True - unlike a car, it’s not like one could open a window in a plane.

Just hope they don’t make an “ad-free” window a premium upgrade…

BobbyTables2··on Git rebase -I is not that scary
I also thought rebase was scary long ago. It is scary in the sense if one messes something up without realizing and then pushes to master…

Besides interactive rebase, my other favorite command is “git log —-oneline origin/master..HEAD”

It shows me exactly where I am…

BobbyTables2··on GDID Windows – Cut the tracker that follows you even under VPN
People paint this as a bad thing but wouldn’t directly reporting the UUID from the DMI info be far worse?

(Kinda amazed they just didn’t to that instead)

BobbyTables2··on Clinical failure rates over the decades: yikes
I’m not entirely sure other startups necessarily want to succeed…

Their goal often seems not to be toward a successful, sustainable product. They just market their vision in the hopes of being acquired.

A few fewer failures might not be entirely a bad thing.

BobbyTables2··on Stolen Buttons
It certainly would have been easier to imagine UI design trends going in reverse - toward explicit designs with a standardized interface (menus, etc).
BobbyTables2··on IRGC claims it destroyed Amazon's Bahrain data center
DIMMs and SSD prices are about to go “plaid”.
BobbyTables2··on If coding has been solved, why does software keep getting worse?
In large orgs, each team spends a ridiculous amount of effort adding the “glue” logic to work around design/architectural issues with the other teams’ products they interface with.

Neither one really understands the other’s component.

Cooperation is almost impossible since such would derail one project manager’s unrealistic schedule and demean their authority.

BobbyTables2··on If coding has been solved, why does software keep getting worse?
The issue was never coding.

Today, developers assemble a Tower of Babel built of libraries they do not understand. Those libraries were largely built the same way.

There is “no value” in a company maintaining their own purpose-optimized HTTP client, database, GUI framework, or anything else.

Each layer adds features but subtle crappiness in the details not understood.

I shudder to think how many string libraries end up in a modern system…

“Practical” solutions like “this WXYZ fails 5%” of the time, let’s add a retry loop. Of course, this the next layer sees random failures that are hard to reproduce, so they add the same.

At some point our modern supercomputers are repeating millions of operations because of a stupid bug. The user just sees a sluggish app and gets annoyed.

We could write simple, understandable, efficient software that is a joy to ship and use. Unfortunately that doesn’t add value so we are extremely careful to never waste resources on such!

BobbyTables2··on If coding has been solved, why does software keep getting worse?
Would this actually work?

Surely, they have a mandatory arbitration clause in their customer agreement..?

And which state’s court?

BobbyTables2··on Stripe in talks to buy OpenRouter for ~10B
Do sustainable tech startups actually exist?
BobbyTables2··on Stripe in talks to buy OpenRouter for ~10B
Seems like it’s also assuming in 5 years from now people will still want an AI router.

How many people even use more than one search engine?

A “search engine router” wouldn’t be very successful…

If AI tokens become unlimited like cell phone minutes, why bother routing?

BobbyTables2··on Stripe in talks to buy OpenRouter for ~10B
Wouldn’t it be cheaper to just spend $1B reimplementing it?

(Of course that is absurd, $10M would be plenty)

BobbyTables2··on Converting Files into Minecraft Worlds
Would be nice to see a 256 color BMP rendered!
BobbyTables2··on OpenAI and Hugging Face address security incident during model evaluation
Home construction information is publicly available, but it doesn’t mean you can add a room to your home without government approval, even if you do all the work yourself!

BTW - When was the last time you saw mentions of DeCSS?

BobbyTables2··on OpenAI and Hugging Face address security incident during model evaluation
Nikola Tesla secured a loan with a fake “Death Ray” as collateral.

Pretty sure OpenAI really thinks this is top notch marketing.

Few would be bold enough to assert “our product is so powerful even we can’t control it” with a straight face while also boasting “we claim to be smart but have all the same vulnerabilities as everyone else!”

BobbyTables2··on ECC and DDR5
What about rowhammer attacks ?

Wonder if they could be used to introduce “correctable” errors…

BobbyTables2··on The drivers behind software delivery inefficiency
In my experience, things head south when managers see “feature X requires 4 person-months effort” and then assign 4 people to work on it, with 2-3 being junior, and the remaining multiplexed with other tasks. They think this will allow them to meet their goal of being feature complete in a month.

There ends up being no shared vision of how it all works. Disparate pieces are developed and some poor sap ends up gluing them together in a painful manner, 2-3 months later. QA finds some edge cases, driving last minute fixes and delaying release.

Ultimately more difficult bugs escaped QA and go on to result in customer escalations.

Eventually, the feature gets cleaned up a year or two later, after another month or two of development effort.

Customers just see a broken feature for 2-3 years and give up on it.

So. Much. Waste.

It’s not about having a Chief Navel-Gazer Architect. Development on a shared code base is just not as parallelizable as one would desire.

One has to thoroughly understand exactly what they are doing and know all the relevant considerations. It isn’t practical for a group to all be capable of such for every feature. And nobody is going to take the time to write a detailed internal API spec that would even allow such to be possible…

BobbyTables2··on The Voice of Google
What’s also fascinating is that such a company has zero provision for human-involved tech support…

If you can’t login, you’re screwed.

My library is free (to me), but I can still get someone to help me if the card doesn’t work…

BobbyTables2··on What I learned selling 2,500 MIDI recorders: Hardware is not so hard
It still boggles my mind than such limits are a problem. Sure, a game with graphics and sound could easily burn past that.

But for a “boring” ride hailing app, it’s still beyond my imagination.

Microsoft Word was something like 8-10MB in the Windows 3.1 days. WordPerfect was about the same and even had a grammar checker.

The entire damn PC with DOS, Windows, and Word was 30MB.

We’ve fallen so far, we mistake the darkness for outer space.

BobbyTables2··on Texas Police Spent $4.5M on Four Chevy Tahoes
I think the vast majority of the public has no comprehension of what a trillion even is. All the “*illions” are units they will never have to deal with in their personal lives.

However, I suspect a family of four could start to understand $300k of cash they (and everyone they know) couldn’t have because the money was used for such purposes...

Even over 20 years, that’s like a nice new car every other year…

Sure, taxation isn’t uniform but this is an enormous amount of money!

BobbyTables2··on Show HN: I replaced a $120k bowling center system with $1,600 in ESP32s
I think you’re absolutely correct.

I suspect it is practical to do a small one-time run of maybe a 1000 copies of a purely hardware device and sell them. Of course, that is just kicking the can down the road a bit farther… At least dealing with obsolescence with purely analog parts is simpler…

As soon as software appears, things become less ideal. Now the HW and SW become highly specialized to a single vendor’s single family of devices. Plus, bugs and internet connectivity almost ensure a potentially unbounded number of updates or forever broken functionality. Even toolchains fade into obsolescence…

Sure, one can redesign for a new microcontroller from a new vendor. Maybe with new RTOS too. Of course, that is almost as much work as the initial design and probably done by someone else at a later date. Yuck!

(And I saw this as a software engineer!)

Definitely something to be said of the old habit of a simple analog design with schematics fully provided to the end user. This is something probably still needed today, but perhaps commercially challenging, especially with countries like China in play…

BobbyTables2··on The Mighty Big Array of Finn Jensen LA8YB
Or perhaps incredibly prescient!
BobbyTables2··on The death and rebirth of my home server
I suspect it isn’t the hardware but the bullheaded approach of running a desktop Linux environment from an SD card.
BobbyTables2··on I burned all my tokens researching how to save tokens
Sounds like an energetic developer that just graduated from college…

(Without the learning and growth potential)

BobbyTables2··on AI Mania Is Eviscerating Global Decision-Making
Cheaper than consultants!
BobbyTables2··on GPT-5.6 used a prompt to close a 30-year gap in convex optimization
It took me a while to understand a lot of these math concepts.

Turns out people doing Engineering research are using a very small but powerful bag of tricks from a handful of few famous Mathematicians. The concepts are named after them!

BobbyTables2··on If You Build It, They Will Come
The statistics may suggest that but it rarely feels that way.

It’s hard to not feel financially insecure from mid-teens through mid 30s-40s in age. And after then, there is just a sense that things will work out if one doesn’t screw up employment, house purchase, or face unexpected health issues. The less prudent can easily trip and fall, metaphorically speaking. Plus childcare expenses and retirement savings easily soak up any remaining disposable income…

And while historically inflation has been modest, the last 5-10 years show otherwise…

BobbyTables2··on If You Build It, They Will Come
There are probably some savings in externalities not accounted for as well.

Seems to me mass transit could reduce road maintenance costs, parking infrastructure, and such. Not to mention reduction in pollution and increase in desirability.

Unfortunately, it’s difficult to “capture” those savings explicitly. So it ends up looking like a taxpayer funded charity program…

BobbyTables2··on Frank Lloyd Wright’s first home
I read that as “molding” just below the roofline …
BobbyTables2··on Starlink from 1984
Actually trivial now.

Just add a video card and USB card for each head/terminal and pass them into a VM!

(It’s a shame combo video+USB cards don’t exist - would save on slots)

← PreviousPage 6 of 34Next →