HNHacker News
TopNewBestAskShowJobs

tacostakohashi

2,798 karma · joined November 22, 2014

submissionscomments
tacostakohashi··on GitHub now requiring 2FA for all contributors,what authenticator apps you using?
KeepassXC
tacostakohashi··on Ask HN: Does the World need more software?
Probably less, actually.

Most of what passes for "software" these days is basically some niche hardcoded workflow that falls to pieces if you try to do anything even the slightest bit different.

tacostakohashi··on I got laid off and realized how broken tech hiring is
Seems like, if anyone hires you, you are guaranteed to leave before two years so maybe it's easier to save the trouble.
tacostakohashi··on 'Your Frustration Is the Product'
I've had a thought bubbling away lately, informed by AI hype, some job market research, the "enshittification" book/topic doing the rounds, and I guess lived experience too.

Computers were invented, and initially used for calculations, punch cards, databases, spreadsheets, automating warehouses and running airlines and stuff. Computers are really good for that stuff, like many orders of magnitude better than analog alternatives.

Later, computers became a mass market consumer product, and we had the web and internet, and moving everything online became a fad, much like AI is a fad now. This pushed computers into some fairly marginal use cases, like "social media", publishing, messaging, e-commerce, and CRUD apps to manage workflows like JIRA and friends. Computers are kind of ok for this stuff... but, frankly, not that much better than the original thing. Like, a telephone, fax, etc. already allowed instant communication, email is maybe a bit better than fax, but it's not 1000x better. JIRA is a bit better than a whiteboard and post-it notes, but, also probably not 1000x better.

It's these recent, marginal-ish use cases that are getting destroyed by enshittification, AI, etc... because they were just never that good an application for computers and UIs in the first place. I think, if one wants to work on, or use an application that doesn't get filled with ads or have a copilot gratuitously inserted or whatever, it's probably more likely to happen in software for fluid dynamics or some natural fit for using a computer. Conversely, anything like facebook or jira or whatever that never really needed to be a computer app apart from because it was fashionable... is now unfashionable.

tacostakohashi··on Built a 1.3M-line agent-native OS in Rust while homeless. What now?
There are services available. People will help. The help and services may not be what you wish they were. You may elect not to use them for that reason, and that's fine.

Everyone just wants do to what they're very good at. Sometimes, it turns out nobody wants to pay you for that though, so they make the decision to do something else instead that pays better, so they can live somewhere nice, and eat.

tacostakohashi··on Ask HN: What was it like for programmers when spreadsheets became ubiquitous?
Spreadsheets became popular in the 80s, before PCs were ubiquitous and cheap. Computers cost in the order of 5 to 10 thousand dollars, with lots of incompatible systems. Spreadsheets were a killer app that drove adoption and grew the market, so I'd say on balance it was positive for programmers and software generally.

AI comes at quite a different time, when tech adoption was already pretty mature / saturated to start with.

tacostakohashi··on Ask HN: Got cancer, a new job,new boss in less than a year What do I do now?
Yeah, fair enough. I think the same general principle applies though... figure out what the rules are around medical leave, and err on the side of taking medical leave and having the job protected rather than trying to push through it and having performance called into question.
tacostakohashi··on Ask HN: Got cancer, a new job,new boss in less than a year What do I do now?
If you're in the US, look into FMLA, or possibly even consult an employment attorney to put together a plan.

If you are going to be in and out, not 100%, etc... you are better off erring on the side of taking medical leave, asking for accommodations as needed, rather than trying to "soldier on" and have any unavailability used against you or characterized as a performance issue.

Aside from that, treat your new boss as a new job / new company that you need to prove yourself too. Your new boss didn't choose you, and may have a desire to "make changes", bring his own people in... etc.

tacostakohashi··on Why is email so resilient as a technology?
It's an interesting question.

Email has morphed into something quite different from when it started, and was a good way for humans to send messages to each other. That use case has mostly been supplanted by SMS, whatsapp, the social media app of the day, etc.

These days, it's really only used for that purpose mainly inside organizations, and "public" email seems to be overwhelmingly marketing material and automated notifications, with only the sporadic message from a human being. It's kind of functioning as what people wanted RSS to be.

The cynic in me would say that it survives because it is an effective tool for marketing, and the subscriptions / recipients are controlled by the sender.

tacostakohashi··on Ask HN: Why do we still buy things by browsing catalogs?
Fundamentally, it's because the "marketplace" is owned, operated and funded by the seller. So, they fill it with ads and dark patterns to get you to buy what they want you to buy, which is probably some high-margin junk, and not what you want to buy.

If there were a hypothetical "marketplace" that was operated by, say, a consumer co-operative, funded by subscriptions from consumers, then it would operate with different incentives. It would be something like... Consumer Reports. But, it turns out, people would rather scroll through ads than pay for that kind of service with money, so that's why we have what we have.

Even a traditional marketplace owned by a municipality, or an association of vendors, or a shopping mall, is a bit more consumer friendly because they impose some standards on the tenants/vendors. A true "marketplace", like a stock market, or a fruit and vegetable market, needs to be vendor neutral, and there aren't any "marketplaces" like that on the internet.

tacostakohashi··on Facebook Appears to Be Down
Hallelujah!
tacostakohashi··on Ask HN: What will OpenAI employees do now who have signed notdividedorg petition
It's always a bit of a laugh when employees confuse themselves with shareholders, and their employer for a democracy.
tacostakohashi··on Anthropic vs. DoD: "Any lawful use" is a fight about control
I think it's good for this boundary to live in multiple places.
tacostakohashi··on 36yo: Career at home vs. Simple life abroad?
The other thing I would say is, for this kind of decision, you're looking for a "hell yes!" / "this is a no brainer" / "i can't afford to miss this opportunity". It's like hiring someone, buying a property, getting married, or even changing jobs... If it's not that, then it's a no, stay where you are, sit on your hands, keep waiting for something better.

If you're comparing option A and option B, and comes down to 48% A vs 52% B... if it's toilet paper or car insurance, fine, choose option B, but if it's moving countries buying a property or something, then the right answer is do nothing, keep waiting for option C, option D, etc to come along.

tacostakohashi··on 36yo: Career at home vs. Simple life abroad?
I'd suggest staying in Turkey.

I've done the expat/migration thing myself, there are some upsides for sure, but it can also be quite draining being a bit of a social misfit, not having a much of network/connections, dealing with the linguistic/cultural/administrative issues of visas, etc... in many ways you're just forever at a disadvantage to the locals.

I also don't see Portugal as being a big step up from Turkey in the grand scheme of things. Both basically europe, mediterranean, decent standard of living but kind of second-tier economy, etc. If anything, Turkey is obviously bigger, has some bigger cities, more of a range of lifestyles, etc.

I think migration/expat life can be worth it if you're moving to silicon valley, tokyo, new york, shanghai... or somewhere that is a centre of gravity for your industry (like australia for mining, texas for oil, shenzhen for hardware manufacturing, etc...), and the income/growth potential is many multiples of what you can get at home, but I wouldn't be doing it for a modest, largely sideways move.

As for your 10k EUR... obviously, beware the sunk cost fallacy. Also, these things aren't permanent, if you want you can do it for 6 months or a year, see how it is, if it's great, stay, if it's not... go back (or somewhere else).

tacostakohashi··on Ask HN: Cognitive Offloading to AI
Sometimes it seems that the primary "benefit" / use case for AI is that people can use it, and if it outputs something useful then they look like they are AI early adopters, geniuses, etc, and if it outputs something dumb, then it's not their fault, it's the AI.

Either way, they get the upside, and apparently now it's your job to sort the AI slop from the reality, for some reason.

A few times, I have pointed out to people that their AI slop is wrong, and they said "yeah, it's wrong sometimes, but humans are also wrong sometimes, so it's no better/worse". It's the same logic as self-driving cars that kill people being fine, because after human-driven cars also kill people. It's true, but that's a _problem_....

tacostakohashi··on Ask HN: Anyone else tired of working in tech?
The problem you are getting at is alienation:

https://en.wikipedia.org/wiki/Marx%27s_theory_of_alienation

Over time, tech work has become totally disconnected from real world users and customers, and everything has become intermediated by JIRAs and tickets, sprints, product managers, and process, so that the developers are interchangeable cogs, with no real domain knowledge or user relationships.

As much as people say AI is killing jobs, even before that, interesting jobs were mostly being killed anyway by agile, sprints, and product managers anyway, to the extent that replacing those kind of jobs with AI is no great loss.

Loading trucks, and manual labor, can potentially be quite satisfying, especially if it's your truck, or your business, or your product being loaded.

tacostakohashi··on Chinese New Year v.s. Lunar New Year
They're not mutually exclusive.
tacostakohashi··on Ask HN: How do you motivate your humans to stop AI-washing their emails?
Sometimes I ask in chats / emails etc. "are there any new proposals that I missed here, all I'm seeing is AI slop?".

I think it's totally legit to ask, and specify that you are looking for new insights, proposals, etc. and not regurgitated AI summaries.

tacostakohashi··on Ask HN: We're building a saving app for European savers and need GTM advice
Aren't the people that want more than 0.5%, but don't want stock volatility, going to use a money market / fixed income fund?
tacostakohashi··on Ask HN: AI Depression
I think the hype is already so strong, and coming from so high up, that it's not wise to say anything negative about it out loud. It's just like diversity / DEI / net zero etc. was five years ago, everyone has to comply and play along with it, at least performatively.

Even though I don't personally find AI terribly useful for my own actual work, I keep people happy by talking about it where possible. If someone has a suggestion involving something something fairly repetitive, I tell them "that sounds like a great use case for an AI agent", even if it is, in fact, a great use case for a shell script.

If someone has an inane question, I tell them "Have you tried asking copilot about this?" - it's the new "Let me google that for you...".

If someone has a request to add a new feature that seems useless and counterproductive, I tell them "That's a great idea! How about you do that, using AI?", instead of getting into a debate about why it won't work in practice.

I'm finding that mentioning AI in these contexts keeps people happy enough, without extensive personal use, for now at least.

tacostakohashi··on Ask HN: AI Depression
Yes, exactly, it's exactly like the peak js framework of the month of the early 2010s, or the coin of the month in the late 2010s... I guess that's just part of the fad dynamic, you get microfads within the macrofad...

I'm not opposed to new things, but I guess I want incremental improvement on the old thing, and more on the timescale of years than weeks.

tacostakohashi··on Ask HN: AI Depression
Hmm, well I am not philosophically opposed to AI.

But, I don't like hype or having things forced down my throat, and there's a lot of that going on.

Psychologically, the part that seems depressing is that everything just seems totally disposable now. It's hard to even see the point of learning the latest and greatest AI tools/models, because they'll be replaced in about 3 months, and it's hard to see the point in trying to build anything with, or without AI, given the deluge of AI slop it will be up against.

I like the idea of spending a bit of time to learn something, like how to use a shell, how to ride a bike, how to drive a car, how to program in C or C++, and use the skill for years or decades, if not a lifetime. AI seems to have taken that away now everything is brand new and disposable, and everyone is an amateur.

tacostakohashi··on Ask HN: Is it just me or are most businesses insane?
This is how BigCo works. They are optimized for resilience and providing predictable cashflows for investors, not efficiency as such. If they had, say, 2 "10x" engineers who were brilliant and could do everything with no red tape or inefficiency, then one or both of them could leave, or demand pay raises, and the company would be screwed - it would be a very brittle, unsustainable period of efficiency.

So, it's better to have 20 1x engineers, with significant slack in the system, who are all interchangeable cogs in a machine that takes tickets in one end and pushes mediocre software out the other end. That way, if 5 or 10 of them leave, they can be replaced, and nobody will tell the difference. If there's a lean quarter, you can lay off half of them, and then rehire a bunch of average randos off the street a few months later, and again, nobody will be able to tell the difference.

Also, the mayor will visit the grand opening of the new office, and the media will write a lovely story about how many jobs have been "created", and the company will be able to negotiate some tax breaks for creating so many mediocre jobs.

You might find things are better at a mom & pop, or startup, or maybe outside of a big city.

tacostakohashi··on Ask HN: Where does operational truth live before it reaches "systems of record"?
I find there is a lot of value in quick and dirty capture and storage of records in good old fashioned files and directories (that re synced, backed up, etc):

things/thing/2026-02-02-shipping-tracking-number.pdf

things/thing/2026-01-12-before-photo.jpg

things/thing/2026-01-10-scan-of-diagram-sketch.jpg

... etc, just capture all the artifacts this way, be they photos, scans of handwritten notes, print-to-pdf of website orders / confirmation numbers, invoices / receipts, instruction manuals, whatever.

99% of the time, its not needed in the future, 1% of the time, it's a big deal, and in those case you can then analyze what was captured into some more useful summarized notes, spreadsheets, as needed.

Understanding this asymmetry is important, you want a system where it is mostly effortless to capture and store raw artifacts as-is, and it doesn't matter if it takes a few hours to analyze things from one place later as needed. If you have the original artifacts that's a few hours of busywork, if the artifacts don't exist... it's impossible.

tacostakohashi··on [dead]
This is the same line of thinking that drove the railway bubble, the dot-com bubble, and probably a bunch of others... "it's a winner-takes-all race, so it's worth spending unlimited $$$ to be the winner, and then we capture the market and print money forever!".

Maybe that works in markets with big moats, switching costs, barriers to entry and stuff, but for commodities, not so much.

tacostakohashi··on The preposterous notion of AI automating "repetitive" work
You _could_ write non-AI tools for those examples. That's basically what sonarqube, coverity, lint, etc... are. They might even do a better job, with better correctness and deterministic results.

There are also plenty of code generation / templating tools available. Maybe there are other tasks where AI offers novel capabilities, like interacting with humans, but at least for those two examples I think a lot of people are really just distracted by the novelty of AI, and perceiving the results of non-deterministic / black box system as "magic" or "creative".

tacostakohashi··on AI has failed to replace a single software application or feature
Nobody uses Excel anymore, now everyone uses Microsoft 365 Copilot!
tacostakohashi··on Ask HN: Junior getting lost
The basic pattern is...

1) just shut up and listen and do everything their way for the first 3-6 months, bite your tongue questions about _why_ it's like that, or improvements, just learn _how_ they do it now first. then, after that, suggest your improvements once you have built up some credibility/rapport.

2) chesterton's fence - understand why things are done wrong first, then you will be able to make positive improvements. if you skip that stage, you're likely to just run into the same problems that lead to the original "wrong" choices (again).

tacostakohashi··on Ask HN: Is there a good reason real estate sites avoid comments?
For whatever reason... this is a very common/recurring question on reddit r/RealEstate.

I think it's pretty simple - sellers pay to list properties via agents. Agents pay Zillow for leads. None of those revenue streams would benefit from hosting free/comments from randos.

Also, if the comments are anonymous... it seems inevitable that neighbors, people wanting to buy at a discount, sellers, etc. would post misleading garbage on there to further their own interests. It's pretty much inevitable that any information rom third parties would be dubious garbage. e.g. "this house has a leaky roof/mice in the basement/mold in the bathroom..." well, sure, most housed do at one point at another, doesn't mean it wasn't fixed/already priced in etc.

← PreviousPage 3 of 33Next →