HNHacker News
TopNewBestAskShowJobs

projectileboy

4,393 karma · joined February 20, 2007

Trying so hard to be less dumb...
submissionscomments
projectileboy··on Unit tests as documentation
They express behaviors, yes, but they do not express intent, or any broader context. I’ve been on more than one project where well-meaning developers forbid comments and additional documentation because they felt that the only documentation should be the tests, and the result was always a complete lack of understanding as to why anything worked the way it did.
projectileboy··on Tell HN: DigitalRiver/MyCommerce stopped paying vendors since July
As soon as they got bought out by a private equity firm (10 years back) it marked the beginning of a long, slow end.
projectileboy··on Why don't we use awnings anymore (2022)
I can’t say enough good things about The Craftsman Blog. Was my primary source for learning how to rebuild my 100-year-old double-hung windows. Lots of good stuff to explore.
projectileboy··on Tesla Robotaxi
I feel like I’ve been looking at the same marketing slide deck for 10 years from these people. Wake me when they ship something.
projectileboy··on On the Nature of Time
Fascinating, but I really wish this work was being published as a series of papers in peer-reviewed journals. Otherwise it’s hard to take the work seriously.
projectileboy··on The profit-obsessed monster destroying American emergency rooms
I have said this a million times and I will say it again: anyone who thinks the US healthcare system isn’t a flaming train wreck hasn’t used it much. Or is rich enough enough not to care.
projectileboy··on Building a robust frontend using progressive enhancement
I get it. And to be clear, I have seen SPAs that justified their existence. I just feel very strongly that for most of the apps I use on a regular, daily basis (email, messaging, newspapers, bank, etc), SPAs are just totally unnecessary.

A hill I will die on: the users NEVER asked for them. The UI community likes to pretend otherwise, but the users never asked for SPAs. What users want is the simplest, clearest and fastest possible experience, that changes only gradually and only when necessary. SPAs often stumble on simple and clear, and straight up explode on fast.

projectileboy··on Building a robust frontend using progressive enhancement
OMG it feels so good to not be the lone voice in the woods. I would say about 3/4 of my frustrations as a user are from sites that should have simply been built with HTML + CSS and minimal Javascript. The front end community most days feels like a jobs program.
projectileboy··on Sam Altman tells staff there’s no plan for him to receive ‘giant equity stake’
He would have to deny it, even if there were none of the shenanigans surrounding all this.
projectileboy··on NASA announces Boeing Starliner crew will return on SpaceX Crew-9
Breaking up businesses that are “too big to fail” is good for the economy in the long run, and for defense firms is arguably an issue of national security. It seems to me an incredibly bad idea for a nation to have all of its defense eggs in a single, increasingly fragile basket.
projectileboy··on Ask HN: What are your personal red flags when you're interviewing at a company?
This is almost too a high a bar, but I would prefer to take a job at a place where the interview isn’t about the interviewer demonstrating how smart they are. But… that would rule out most places.
projectileboy··on Ask HN: What was your most humbling learning moment?
As a good friend of mine often says: We work in a field of people who envision themselves as artists, when all that is wanted are painters.
projectileboy··on After 6 years, I'm over GraphQL
Exaaaactly. I worked on big systems at a very large retailer, and at a very large bank, and in each case, there were reasons why GraphQL worked very well for us. But 90+% of developers across the world adopt tools and technologies because they look fun and shiny, not because they need it. For the overwhelming majority of developers (who in most cases are working at medium-to-large-sized companies on internally-facing apps with a small number of users) a simple web app stack from 2005 will serve you quite nicely.
projectileboy··on OpenAI pulls Johansson soundalike Sky’s voice from ChatGPT
It is incredibly disheartening to see what was born a non-profit dedicated to guiding AI towards beneficial (or at the very least neutral) ends, to predictably fall into the well-worn SV groove of progressively shittier behavior in the pursuit of additional billions. What is victory for Open AI even supposed to look like by now?
projectileboy··on It's always TCP_NODELAY
The real issue in modern data centers is TCP. Of course at present, we need to know about these little annoyances at the application layer, but what we really need is innovation in the data center at level 4. And yes I know that many people are looking into this and have been for years, but the economic motivation clearly has not yet been strong enough. But that may change if the public's appetite for LLM-based tooling causes data centers to increase 10x (which seems likely).
projectileboy··on Taxpayers Are About to Subsidize a Lot More Sports Stadiums
It’s pretty simple: Americans value having sports teams over most other things.
projectileboy··on Tesla conducting more layoffs, including entire Supercharger team
Agree 100%. The change in Musk’s public persona combined with his more recent business decisions are alarming. And you may say that his public persona shouldn’t matter, but when he willfully alienates a large portion of his traditional customer base, one wonders what he is even thinking.
projectileboy··on Banned in the U.S.: Healthy Light Bulbs
It’s frustrating. The early LED bulbs I bought are still working; anything more recent has already been replaced more than once. In my fantasy world there is a government that actually advocates for consumers…
projectileboy··on Banned in the U.S.: Healthy Light Bulbs
Exactly. Squeeze a few drops of energy efficiency out of consumers so that you can chalk up a win without having to try and fight the producers. Anyone care to break down the comparison of carbon reduction from this energy savings vs the carbon emissions from the world’s dirtiest 100 cargo ships?
projectileboy··on Boeing retaliated against its own engineers working for FAA, union says
The 1-2 options is a big part of the problem. Government has been willfully asleep at the wheel allowing massive mergers to take place for decades. Then, oops, all of the few remaining companies are now too big to fail, so now what? This isn’t only a problem in the defense industry.
projectileboy··on Meta Llama 3
Anyone who made it through CS 121 is an engineer for life.
projectileboy··on The IT Productivity Paradox (2015)
But then didn’t productivity sharply increase beginning in the ‘90s? And wasn’t much of that attributed to information technology? I don’t know what I’m supposed to learn from this website if they aren’t willing to compare - am I missing some part where they do this?
projectileboy··on Ask HN: What is the most useless project you have worked on?
Once spent a year building middleware to integrate money transfers with an ATM network. As we’re going to pilot, competitor buys the ATM network. End of project, thanks for your time. I have a couple more like that.
projectileboy··on Self-driving semi-trucks are coming to America's highways
Exactly. The safety issues around autonomous long-haul trucking will be reported on very differently than FSD in consumer autos. Likewise, there may be some human interest pieces here and there on truckers put out of work, but don’t expect a massive public outcry (even though this is going to be a massive economic disruption to rural areas).
projectileboy··on Self-driving semi-trucks are coming to America's highways
There seems to be a lot of skepticism in this thread, which I understand, but I really think many people here are underestimating just how much economic incentive there is to make this happen. The freight companies want this, the insurance companies want this, and the truck manufacturers want this. This is not an if, this is a when.
projectileboy··on Great ideas in theoretical computer science
If you dig this you might like https://cs121.boazbarak.org/, which also has a link to Barak’s textbook, available as a PDF.
projectileboy··on An all-optical general-purpose CPU and optical computer architecture
The optical equivalent of transistors have useful applications, but there are many shipwrecks on the shore of general-purpose optical computing, going back decades. I need more than a paper to get excited.
projectileboy··on Ask HN: Did you encounter any leap year bugs today?
“Anyone who thinks programming dates and times is easy probably hasn’t done much of it.” - Peter van der Linden, Expert C Programming
projectileboy··on Ask HN: Best Preventative for Aging Parents?
Imagine a world where you spend $12k per month on assisted living. Yeah, it’s a fun ride.
projectileboy··on JVM Performance Comparison for JDK 21
This is great work, although benchmarks that do not explicitly include analyses of each JVM’s GC options and their behaviors don’t help me much in practice. I’m not doing scientific computing; I need to know what kind of GC pauses I get and how often.
← PreviousPage 2 of 31Next →