Live data from Hacker News

Ask HN: What is the most unethical thing you've done as a programmer?

news.ycombinator.com

221–230 of 520 posts

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#221
post #147

I wrote a tampermonkey script that automates this: https://blog.bench.co/blog/how-to-hack-priceline

Doesn’t look unethical to me. The site is making money by intentionally withholding information and getting people to pay more than what they should.

It’s only fair that someone uses this trick against them and defeats their bullshit business model.

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#222
I once used curl to continuously upvote a family member's art submission to some national contest. The contest site did no validation so continuously sending POSTs with was almost too easy to game it. They won and got a free trip across the country (among other things).

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#223
post #192

Earlier quoted context omitted.

I agree. I’ve both seen it and read the book.

Ok, so you are trolling. Sometimes is hard to tell. Good movie indeed, I will make some room for the book.

Yeah, I should've put a "/s" after my original comment, sorry.

After 20+ years in the business, I'd be more surprised if a consulting company didn't bill for extra hours and screw over their clients. haha.

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#224

Earlier quoted context omitted.

Reminds me of int main(int args, char ** argv) { static int foo[640*1024]; return 0; } This compiled into a valid MS-DOS .exe, but spit out "Out of memory" and exited when attempted to run. Was quite handy for getting an extra day to work on lab assignments back at school.

You got an extra day for an out of memory exception? I wish I was that lucky

Yeah, not successfully compiling and running was an automatic fail in my school.

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#225
I may have created and taught others how to create phishing pages and in high school and then used those generic pages in spear-phishing campaigns. Also I may have come up with some really good growth-hacks to gather credentials which resulted in a some inappropriate messages sent by a kid to another that he denied while he was suspended. No idea who actually sent them because maybe the phishing group was too large.

I may have infected my classmates with RATs in school with another partner and uncovered a large number of class romances.

I may have been an asshole as a kid. I'm just glad I grew up.

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#228

I helped build Grindr, which of course I don't think was unethical. But I've been surprised by some people's reaction to it. It generally comes up in some conversation where someone asks "what have you worked on that I might have heard of?" Occasionally they follow up with (paraphrasing) "how do you sleep at night?"

Grindr the service isn't unethical but I recall a thing about them having a lot of third party tracking. Which given the nature of the service seems to me way worse than tracking elsewhere on the internet.

Know anything about that or the extent of it?

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#229
post #129

Earlier quoted context omitted.

Ha, I write telemarketing support systems for a living and feel your pain. It might not be sexy work but sure helps to grease the wheels of commerce and put food on the table.

Telemarketing does not help grease the wheels of commerce . It helps grease the wheels of scamming. Commerce is when people buy stuff they do need and that provides value to them. Telemarketing is conning people by pushing them to buy shit they never needed and that won’t provide any value to them. It is not commerce, it is scamming. I’m not criticizing you for doing the necessary things to put food on the table, but…

Nothing about conning or no value in the definition of telemarketing. It's just outbound sales. Some of it is scams, plenty isn't.

Re: Ask HN: What is the most unethical thing you've done as a programmer?

#230
In high school, I got a summer job at this local accounting firm. I don't even remember what I was hired for —probably paperwork— but pretty soon I was doing some programming for them. The owner was rich, but cheap, so he asked me to write a simple invoicing tool for their smallest clients. That way, he avoided a costly upgrade for his existing software, at a fraction of the price. I knew I was being underpaid big time, so I would make a mental note of the bugs I'd find, but avoid fixing some of the minor ones. I did not plant deliberate ones. Invariably, when school started, they would call me to go in once or twice a year to fix something. I'd chat with the guys most of the afternoon, change the code over a few minutes, then collect my "tip". I didn't feel too guilty because the owner was paying me a pittance, but acted like he was showering me with millions and treating me very well. I was young, but not naive. I could and would have done a lot more if only he hadn't been so condescending. Plus, some of his business and clients sounded a bit sketchy, although I had no proof.

In another occasion, I cracked the copy protection on one of their applications. They had a full license, but the protection relied on a magic 5¼ floppy disk and their new machine only had a 3½ drive.

I promised myself I'd never work on accounting software again. Later, I ignored the owner's questions about what kind of internet businesses to invest in. He was dangling some of his money in front of me, but I didn't fall for it. Which was a good call, because a few years afterwards, he got in trouble for aiding his sketchy clients I mentioned above.

Post reply on HN