Live data from Hacker News

Ask HN: What is the thing you've built that you regret the most?

news.ycombinator.com

341–350 of 539 posts

Re: Ask HN: What is the thing you've built that you regret the most?

#341

I regret becoming a software developer. It was a dumb financial decision in the country I live in. Also, systems knowledge and critical thinking skills have brought me anguish and made me cynical. I see problems and logical contradictions everywhere and it makes everything and everyone unbearably frustrating. I should have been a lawyer and done software as a hobby. I don't think law rewires your brain like decades o…

> Also, systems knowledge and critical thinking skills have brought me mostly anguish; it has made me cynical. […] I should have been a lawyer If software made you cynical and miserable I don’t think you’d have survived law.

At least I would probably have made a ton of money and would be made to feel important.

Every minute of software development makes you feel like you're never good enough (the compiler keeps reminding you). Also, on the company side, you're always made to feel like a replaceable cog in a big machine, not to mention that salaries are generally limited and under constant threat of outsourcing... To rub salt into the wound, most companies don't even care about code quality; they will happily pay 10 mediocre engineers to do the job of 1 good engineer (for 10x the total price) and end up with worse results. Hiring has been broken for decades. They don't care about coding efficiency or maintainability when they have a monopoly... Engineer salaries are often peanuts relative to their significant revenues... They could hire 10 times more devs for the same work and it would make little difference for them... Yet they will not pay high salaries to engineers based on talent; it's all about internal politics.

Re: Ask HN: What is the thing you've built that you regret the most?

#342
post #8

I built a crypto invoice system that was originally targeted towards our freelance dev clients, which was soon overrun with drug sellers, weapons sellers, and when it reached a point where some of the invoice descriptions included words like "8yo.mp4" we realized it was time to put it down. We reported the IPs of the people involved and shut down the servers. Luckily I live in a third world country and not somewhere…

Not trying to be snarky here, but did it surprise you that a system built to obfuscate financial transactions would be used for illegal activities?

I thought nobody would be stupid enough to try to slang rocks on "clearnet", and also Bitcoin is not built to obfuscate, that's Monero.

Re: Ask HN: What is the thing you've built that you regret the most?

#343
It used to be a content recommendation system for a chinese media company. We monitored peoples movements through their phone and gave marketers a really easy way to directly target people. It's sort of rampant now, but years ago it felt like it was a dangerous step in the wrong direction.

But recently I found out that an algorithm that I was a crucial part in building ended up doing some real bad things. I don't really want to talk about it directly because I'm not sure I really want to be implicated.

The point is, I feel terrible. I played a role in negatively impacting a lot of peoples lives. Sure, I wasn't the only one who built it. Nor did I play a part in what it turned into, or made any decisions about how it should be used. I just built a thing.

But I think we as programmers, tend to look fondly on our systems that we develop. They are sort of like our children (in a very loose sense). I spent years thinking back to building it, and being filled with joy. Now I see what it's done, what I helped create, where it ended up.

I just feel sick. I talked to a peer who helped on it about it. They also feel the same. Just terrible. Burnt out. Ready to switch careers entirely.

I think I might be able to continue in this field, make the right decisions, and think through the true impact of what I'm building before I commit to it.

But then again, I think back at all of the work I've done in my career, and all of it was exploitative to people at least in some sense. I'm not sure you can profit without exploitation in tech, it might be inherent (I realize that's a negative statement. I'm in a mood).

So I'm thinking I may just switch into a career I can feel good about, unless I can find a job or project that will allow me to be ethical.

We really need to come together as a community and stand up for ethics. Every day a programmer out there is faced with an ethical dilemma, one that will probably get them fired if they don't comply. Plus, that won't even matter, because they will just get someone else to do it anyway. There's not a good way to save your source of income while also doing the right thing.

Re: Ask HN: What is the thing you've built that you regret the most?

#344

I went to college for a number of years in electrical engineering technology. I started working even before I finished my degree. My first gig was PLC programming material handling systems for the pharmaceutical industry. It made sense, in order to maintain safety and a sterile environment it’s much better to have a stainless steel robot handle pails, jars, drums, etc of pills in a clean room instead of people touchi…

I think I'd feel a lot better about job-taking automation if governments would require that companies adopting automation pay to retrain workers, including salary (since you still have to go on living while you're learning a new job skill). I expect this would basically kill any company's desire to automate (unless it's financially worth it in a relatively short amount of time, which I suspect wouldn't be often), so it'd probably make sense for the government to subsidize this somehow. Or maybe the government should just administer this kind of program itself, since I imagine companies would try to abuse it.

It just seems obvious to me that society benefits when people don't have to do automate-able jobs anymore, and can retrain to do something more interesting/useful without simultaneously having to deal with crippling financial insecurity. My version of utopia is one where there's so much abundance and automation that no one has to work at all if they don't want to, but can still live incredibly comfortable -- extravagant, even -- lives.

Of course, some people will still fight tooth and nail to keep doing what they're doing, regardless of how obsolete it is, and regardless of what incentives and help they're given to learn to do something new. But the least we could do would be to help those who are more forward-thinking.

Re: Ask HN: What is the thing you've built that you regret the most?

#346

When I was at Akamai about 5 years ago, I was involved in building the system for making their CDN compliant in China. There were two main features, and they were activated on all servers running inside mainland china (not HK, macau or Taiwan) 1. Logs of the CDN were sent in real time to the ministry of technology -- there was about a 15 minute delay if I remember correctly, and they could impose fines if they were d…

Thank you. This is very informative. And don't feel guilty, nobody will get jailed for visiting a website. This is mostly for censorship.

Re: Ask HN: What is the thing you've built that you regret the most?

#347
post #174

Earlier quoted context omitted.

What is so bad about catching people taking unauthorised breaks?

for starters the idea of “unauthorized” in terms of taking a couple minutes to yourself is questionable. i have never worked in an office environment where people didn’t routinely unwind for a couple minutes. the way we’re treated in an office setting vs those outside an office is in a lot of ways disturbing. a couple years ago my friends dad lost his job of 25 years because he was caught sneaking around a corner, ou…

> the idea that someone somewhere decided to put trackers on human beings is wild.

did you forget about cellphones?

Re: Ask HN: What is the thing you've built that you regret the most?

#348

Earlier quoted context omitted.

Got me curious how often firms will purposefully disguise a military project as an innocent challenge solving their problem they'll repurpose later on.

I once saw a very good talk on this exact subject, by someone who was in an incredibly similar situation as that commenter was. IIRC their bit of tech was a tool to triangulate a fairly specific location of a device connected to a wifi network (this was at least a decade ago). As I remember it the point was basically: there are a lot of valid applications for this concept, but ultimately only one that a defense contr…

This sounds like Caleb Thompson's "Don't Get Distracted" talk.

- https://calebhearth.com/dont-get-distracted

- https://www.youtube.com/watch?v=cz7r_gZhYyA

Re: Ask HN: What is the thing you've built that you regret the most?

#349
I worked in an Ad-tech start-up in Berlin run by two of the most evil f*kers I've ever encountered. I built out their principal ad auction algorithm and a lot of the back-end to support it, and all they did with it was target vulnerable groups of people at particular times of the week when they thought they were at their lowest ebb.

One meeting in particular really stands out still, a social media giant that everyone knows was in town meeting the founders to sell additional personalization data. Before that meeting, I thought things the start-up were doing were a bit sketchy, maybe borderline unethical. During the meeting itself, it was more like sitting around a table with Dr. Evil and a few henchmen. They were actively, unambiguously picking vulnerable groups for ad re-targeting. And that's not even the worst of it, the meeting wraps up and one of the founders says "OK guys, let's go get some beers and bring some girls". Then this despicable excuse for a man promptly walked out into the office, points at a few female employees and says "You, you and you, come with us now".

Re: Ask HN: What is the thing you've built that you regret the most?

#350
post #260
post #93

Something to convince German people to feel comfortable with Google sucking up all their data. Hey at least I’m not the AMP guy.

Obviously you can't say what or details, but - do you know if it was successful at that?

“Google 10 Years in Germany” - was on front page of google.de. Honestly unsure how success was measured my main concern was canvas animation performance.
Post reply on HN