HNHacker News
TopNewBestAskShowJobs

tacostakohashi

2,761 karma · joined November 22, 2014

submissionscomments
tacostakohashi··on Sorry, I'm in a meeting
Reminds me of the "boss mode" / "boss key" in old games, like MS-DOS days, which would switch the screen to some spreadsheet mockup or suchlike, updated for the current century.
tacostakohashi··on Incentives in Academic Research
Sounds a lot like the incentives for making a software change / PR or whatever at BigCo...

Publish a PR that has the word "fix" in the description, get it approved, release it to prod... you are the hero, took action, will get promoted, etc.

When it turns out that the "fix" makes everything worse... well, that's everyone _else's_ problem, like whichever users run into that change blowing up, whoever is on support that day, whoever has to undo it.

The old... "concentrated benefits and diffuse costs" problem.

tacostakohashi··on Bill to Ban Private Equity from Owning Medical Practices
Private property is theft!

Disallow eyeglasses. Abolish money.

Any other good ideas?

tacostakohashi··on Making Startups Powerful
[flagged]
tacostakohashi··on VMware migration reduces Tottenham Hotspur's licensing fees by 85 percent
I guess that means that VMWare are very skilled in calculating exactly how much they can hike the price / squeeze. Same with oracle, and all the other vendors that play this game.

It kind of makes sense, if you're using VMWare, your choice is to pay a ridiculous but fixed/certain sum, or embark on a risky migration project that probably involves hiring a bunch of people, could take longer than expected, might fail, etc.

tacostakohashi··on The internet is kind of a predatory cesspit now
Yep... back then, the internet was a way people would discuss and organize their real world interests and activities, like clubs and usergroups would organize their next meeting... and then meet, off the internet.

Now, it's all just online drivel that never turns into anything else.

tacostakohashi··on A faster way to calculate the day of the week
It depends what kind of business... there are all sorts of weird and wonderful accounting / financial calendar inventions like the 4-4-5 calendar, fiscal years ending in June, bond day count conventions like 30/360, etc.

I do take your point though. I've always found it quite surprising just how universal various arbitrary/western things are like, as you say, the western gregorian calendar, seconds/minutes/hours, SI units for measurement. In a world with so many unintelligible languages and disagreements, you'd think there would be more folks out there doing, I dunno, a 10 day week, or some non-hour/minute system, etc.

tacostakohashi··on Ask HN: How did your boss's behavior change with the rise of AI?
Not 100% boss-specific, but...

* regularly generating AI-slop code changes that nearly work, and then trying to hand over to someone else for "completion". this is often a pretty terrible experience, and more work than just having a single person take ownershiop of the _outcome_ - i.e. understand the need, write the code, test it, deliver, make sure it works... generally the coding was never the hard part, and its harder to start with broken code than just from scratch.

* sporadically sharing AI analysis of bugs/problems/crashes/troubleshooting type stuff. again, often nearly correct... but sometimes more work finding the incorrect aspect than starting from scratch.

* lots of AI flavored text and presentations. you know the kind, text where every bullet point is a different emoticon, and AI-generated graphics instead of random, but real photos stolen from the internet.

* lots of AI for code review, either of changes (PRs), or just wholesale analysis of code bases to find problems and automatically create tickets for people to "fix". often , the analysis is not "wrong", and potentially very good... the problem is that it finds "problems" in utilities that don't run in production, historical code just stored for archival purposes, anything and everything... it has no concept of "this is live internet-facing code" vs "this is an ad-hoc utility that does not need to be bulletproof". the volume of work created by AI in this space is truly impressive.

* lots of AI "recipes" for things that could have/should have been check lists / processes / shell scripts / python utilities / actual software. instead of something actually fast, deterministic, and re-usable, the "recipe" now mostly works, but takes several minutes and does slightly different things each time that cannot really be predicted or reasoned about.

tacostakohashi··on Everything that happens in a US airport is under duress
If you get your own plane, you won't have a problem finding a terminal without TSA.

Going through TSA is not a condition of using a government airport, it's just what happens if you use an airline.

In any case, being "government property" doesn't mean "completely free of regulation".

tacostakohashi··on Ask HN: What's the Point of Your Startup?
AI can build anything... within the tiny slice of the economy/human experience that is data/software.

It turns out there's a vast universe out there involving physical products, real estate, agriculture, plumbing, sanitation, health care...

tacostakohashi··on Everything that happens in a US airport is under duress
I don't suppose you've actually, you know, read the constitution? If so, I'd be fascinated to hear about which parts pertain to, or don't apply at airports that should?

The main thing people seem to find difficult to comprehend is that planes owned by airlines are the private property of the airline. You're pretty much welcome to buy your own plane, and use it to carry anyone and anything you want, but if you want to get on someone else's airplane, no so much.

tacostakohashi··on Ask HN: After 8 Years of Failed Apps, Should I Give Up?
If you have the tenacity to stick with it over a number of years, and have had an app with a few thousand users, you must be doing a few things right!
tacostakohashi··on Ask HN: Anyone else tired of brands discontinuing your favorite everyday items?
It's all very tedious. This happens a lot with pretty mundane staples like socks, underwear, bedding, towels, umbrellas, headphones, ...

These are all "semi-durable" items that get a lot of wear and tear and inevitably need to be replaced every year or two. There really are definite quality differences, and you don't want cheap and nasty, but there's also no point overpaying because anything you get will need replacement in the not too distant future, and it's not like any of these items are status symbols.

There are often a lot of marketing hijinks in this space, like "Ralph Lauren" bedding or "Nautica" towels or whatever, where it is clear that the brand is just licensed by some no-name bedding company for product differentiation, instead of developing their own brand known for quality.

There are (very few) brands that mostly stick to a good, pretty consistent middle-market level of quality/consistency. e.g. people have mentioned Levis for jeans, LL Bean is pretty good for bedding & clothing and basically have a modest range pretty consistent / high quality stuff for shirts, trousers, etc. Crate & Barrel, Marimekko, etc. are also good usually.

I do sometimes wonder if a website/store/brand for consistently good, go-to staples could work. Something like Muji or Uniqlo, or costco "kirkland", or "amazon basics", where the store/house brand is consistently good over time, and there are few other options. I imagine it would be hard to really offer the same consistency over time with shifting supply chains/manufacturers etc, but you could try, or where that's not possible have some "transition"/"upgrade path" like our old model A sucks are no longer available, the closest new options are B, which is slightly thicker, or C, which is slightly longer.

Alternatively, there's NYT wirecutter or Consumer Reports and such that basically just tell you the right few options and cut through all the gimicky chaff.

I guess this is basically what we lost when department stores went away - a curated, modest selection of go-to items at your price point has now been replaced with millions of options, 98% of which are awful.

tacostakohashi··on Ask HN: Why is every company encorporating AI everywhere?
because every company also has an "AI transformation" budget / CxO / whatever. if anyone wants to buy or sell any products or services for any unrelated reasons, it's much easier if they tick some AI-enablement checkbox, and much harder if they don't.
tacostakohashi··on Ask HN: Is it just me, or is software buggier across the board?
I don't hold a lot of hope for TDD if the tests are AI-generated from the AI-generated code... which I see a lot.
tacostakohashi··on Pseudpocalypse
Things like it have happened. The Unabomber was identified through his writing idiosyncrasies.

Lots of criminals have been identified by reanalyzing old DNA samples using data and genealogical techniques that weren't possible at the time the samples were left.

tacostakohashi··on Pseudpocalypse
for future words, sure. but lots of people have an extensive volume of word they already published with the hope / expectation of remaining anonymous.
tacostakohashi··on Book prizes don't work how you think
Right, one could make pretty much the same observations about how hiring / promotion decisions are made, how investment decisions are made, and probably any number of other things that people like to pretend are objective/scientific but are actually just a matter of opinion.
tacostakohashi··on We Are the Last People Who Know How It Works
I feel that things are pretty different. Although the example of interrupts and jumper settings being common knowledge is a bit of a stretch... it's still amazing to recall that MS-DOS was regarded as an end-user / consumer OS, and that, more generally, it really was regarded as totally normal to need to invest some time in learning about the system, files, directories, typing, configuring/customizing settings and network options just to be able to do what you wanted to do.

I find the current expectations around consumer "apps" to be totally infantile in comparison, where everything is now a single-purpose "app" that does exactly one thing when you push a button, and if you want something even a tiny bit different.. you can't, and that even basic things like files and settings are no longer accessible.

tacostakohashi··on The Boeing 747 begins its final descent
The 767 2-3-2 layout is my favorite, with only 1 middle seat per row, yet still two aisles so you can use one while the other is blocked, or walk little loops if it's not.
tacostakohashi··on Buy a train, bridge or tracks from the Swiss Railway
What a charming little website!
tacostakohashi··on Ask HN: How do you cope when your startup contracts?
imho if you're at a company, and they're having layoffs... it's generally better to be laid off, get some severance, and end up at some other company that is hiring / growing, rather than a "survivor" who now has more work to do with fewer people at a company that is possibly troubled, unlikely to give any good pay increases any time soon, etc etc.

re #3 - no, "jack of all trades" tends to be a career trap / dead end. companies hire for specific skill sets.

tacostakohashi··on Ask HN: How do you find deep technical content?
books
tacostakohashi··on Ask HN: Is the web for machines (/llm.txt) the one we wished we had as humans?
Yeah, when browsers have a "reader mode", it's pretty obvious the plot has been lost somewhere.
tacostakohashi··on Ask HN: Is the web for machines (/llm.txt) the one we wished we had as humans?
Pretty much.

There is an enshittification cycle at work. The web used to be good, predominately text, and useful, 25 years ago. Then... slowly... we added javascript, then AJAX, CSS, flash, interstitials, popups, marketing, social media, algorithms, doomscrolling... gradually but surely turn it into the unusable cesspool that it is today.

Now we have AI! I think a big part of its utility is that it gets us back to text/information, and lets us bypass all the "beautiful" design / nonsense on the material it is trained on.

However, AI is just beginning its enshittification cycle - now that it has a critical mass of users, it is an irresistible target to start slowly adding ads, misinformation, conspiracy theories, and whatever else people can dream up, until it also becomes unusable and the cycle repeats.

tacostakohashi··on Stop Ruining It
I think codebases and optimizations are a lot like this.

A lot of people seem to think the way to make things work better and faster is to add elaborate caching layers and layers and retries and GPUs and multi threading and...

I find the opposite tends to be true. Make things fast and reliable by doing as little as possible. If an API is flakey, make it not flakey, don't cache the result and add a retry loop.

tacostakohashi··on Ask HN: How is your org managing PR review load as AI multiplies code output?
I have a few strategies - which are all based on reciprocation.

If the code is reasonable and diligently created, be it with AI or not, I will provide a diligent and timely review.

If the code is totally unreadable AI slop that does not appear to have been read by the person who created the PR, I will use AI to review the code and share the output, without reading it.

If the code is of middling quality, I will find one or two token areas that could use improvement, and suggest a better alternative like "How about doing this with 2 syscalls instead of 4?" or "How about refactoring this duplicated code into a method, and calling the method?", or whatever. If the person responds intelligently, I will proceed to review the rest of the code and work together. If the person responds by sharing their AI's justification, I will politely disengage.

Occasionally, I will share remarks like "I'm noticing a lot of churn here - if this is a bugfix/patch for a prod issue, I'd expect to see a PR with the smallest delta that fixes the problem" or "I'm not clear on whether this approach is optimized for runtime efficiency, maintainability, resilience, or something else - could you share the outcome you're looking to achieve with this change?".

tacostakohashi··on Tell HN: I'm tired of AI-generated answers
I also use this strategy of mutually assured AI slop, with a no-first-use policy. I'll happily respond to AI slop PRs with AI slop code reviews / comments.
tacostakohashi··on The lasting influence of Netscape Time
This sounds totally ridiculous now, but at the time there was a lot of hype about Linux / open source, a sense/possibility that it could overcome microsoft/sun/ibm/hp etc, some big IPOs like VA Linux Systems. Keep in mind that IE was a second-rate browser then, no chrome or serious rivals to Netscape/Mozilla at the time.

Looking back, it was a bit reminiscent of the bitcoin / ai bubbles, where every company desperately rushes to jump on the bandwagon.

tacostakohashi··on No More JetBrains Products for Me
Any thoughts on alternative free software (preferably debian packaged) editors/IDEs with completion, jumping to definitions/declarations, etc?

I've used kdevelop a bit lately, it's ok.

Page 1 of 33Next →