Live data from Hacker News

Ask HN: What is the most useless project you have worked on?

news.ycombinator.com

531–540 of 794 posts

Re: Ask HN: What is the most useless project you have worked on?

#531
post #435

Earlier quoted context omitted.

Linode is super cheap. I pay 6 or 7 bucks a month for a bottom tier VM.

I guess I just haven't done anything outside of a PaaS before and I'm a bit worried about unknown unknowns. I'm sure I'm probably up to the task but managing my own server is just new ground for me. I'll have to research how to ensure that the server is always up or recovers from an unexpected failure and restarts immediately.

Render (render.com; I'm the founder) doesn't restart your server every 24 hours like Heroku; it does restart it automatically if it crashes.

Re: Ask HN: What is the most useless project you have worked on?

#532

This is old, but my most pointless project: The CEO wanted a screen in every hall that showed the company "EnGUAGEment meter". Users would have to go to the app, choose from 10 or so canned messages like "Feeling productive", "Ready to conquer the day", and other such HR speak the CEO (or rather the HR committee he put on the important business of picking the list) felt was motivational. This would update a page that…

The more experience I get working in corporate environments the more I hate the letters CEO and HR. Truly some of the wackest people in these positions.

Re: Ask HN: What is the most useless project you have worked on?

#533

Earlier quoted context omitted.

I don’t mean to be the morality police, but that seems illegal.

The operative word is “internal” in OPs post. Incentives and adoption goals for internal tools are weird at large corps. Intentional suckage is just another tool to drive migration

Even if it were an external tool, I fail to understand how there would be a legal problem. Companies use all sorts of shenanigans to encourage users to migrate. Immoral? Sure, but software crossed that bridge a long time ago.

Heaps of people online have stories about how Microsoft tricked them into upgrading Windows.

Re: Ask HN: What is the most useless project you have worked on?

#534

This is old, but my most pointless project: The CEO wanted a screen in every hall that showed the company "EnGUAGEment meter". Users would have to go to the app, choose from 10 or so canned messages like "Feeling productive", "Ready to conquer the day", and other such HR speak the CEO (or rather the HR committee he put on the important business of picking the list) felt was motivational. This would update a page that…

I have a terrible urge to build an automated version of this with computer vision and give it the name "EnGuAgEmEnT MeTeR"

put it on the blockchain

Re: Ask HN: What is the most useless project you have worked on?

#535

Earlier quoted context omitted.

I'm curious; what law was being broken, exactly?

Breaking fiduciary duty would be the first that comes to my mind. Previous user took a very huge risk. I've seen similar stuff happen, you can get sued (along whoever told you, but you need proof) just for the sake of making an example in front of the rest of the company.

Fiduciary duty is a particular legal concept about the responsibility one party has to another, and only applies in specific, defined circumstances. A random developer doesn't have a fiduciary duty to anyone, and he wasn't taking any risk.

Re: Ask HN: What is the most useless project you have worked on?

#536

Not for work but for fun. I made a notebook that could be saved as a bookmark. So when you run the bookmark it would reopen the notebook where you left off. The bookmark was basically a JavaScript executable that saved data to itself and printed its own contents to the screen. A cross device Quine without a server

Browsers don't have a bookmark API that lets you rewrite the contents of bookmarklets et al.

How did it rewrite itself?

Also, are you referring to something like a Jupyter notebook?

Re: Ask HN: What is the most useless project you have worked on?

#537
post #73

I was hired to implement and operate a specific product for a specific customer who paid for four years of onsite support. I do other things too, but that's my one contractually obligated responsibility and my primary one. Turns out the customer didn't read the (enormously expensive) SOW. They don't want the product, can't ingest its output, don't want to do the work necessary to implement it, and on a recent roadmap…

I have had this job before. You have two choices. 1. Start a side gig. Be busy at work make extra money. 2. Work on open source. Find a project you like or want to work on and do that. PS: set up a home lab and learn to love SSH tunnels.

You cannot legally do 1 or 2. They'd both belong to the company because ip work laws

Re: Ask HN: What is the most useless project you have worked on?

#538
post #217

Any time you feel useless, remember that it's someone's job to install turn signals into BMWs.

Someone once told me "as a current BMW driver, the whole 'BMW drivers don't use signals' is complete bullshit, I didn't use them before I drove one!" So I wonder if someone not using turn signals in a non-BMW is a leading indicator that they may buy one in the future. Shower thoughts.

A study actually went into this[0]. Or a popular science summary of it[1]

  Assholes really are more likely to drive Mercedes or BMWs, study finds

  It’s not that all of them are assholes, but according to a new study, self-centered men who are argumentative, stubborn, and overall disagreeable are much more likely to own a high-status car such as an Audi, BMW or Mercedes.
[0] https://onlinelibrary.wiley.com/doi/abs/10.1002/ijop.12642

[1] https://www.zmescience.com/science/psychology-science/asshol...

Re: Ask HN: What is the most useless project you have worked on?

#539
My marriage.

But for real, the first full-time programming gig I had was at a place that displayed huge tables of stock prices or something like that - I don't recall the exact data or why we were providing it, but I do remember the problem that I was assigned to solving: the tables of data were so large that on modest computers and those newfangled smartphones, system performance would drag to a crawl.

I was tasked with solving this problem, but not tasked with solving it in a particular way. This would have been around 2007, so IE 6 was the primary target, and if jQuery was out yet, it wasn't widely used yet.

After a good deal of experimentation, the solution I came up with was kind of ridiculous - the page would load the table, then remove all but the first two screen-heights of rows and replace it with a single row with a CSS height parameter set to the sum of all the other rows in the table. As the user scrolled through the table, rows of data were added below the existing rows while the footer "megarow" was shrunk, while a header "megarow" was created and set to the height of rows of data that were removed. The experience was flawless if you didn't scroll too fast or use the home/end keys, but even if you did you just saw a flash of an empty table row before the correct rows were loaded into place. It worked really well.

Anyway, that took up the bulk of my first three weeks working there before some higher-up took a look at the books and decided they needed to start laying people off in reverse order that they were fired - which I guess makes sense if you don't want to be bothered to do an evaluation of someone's skill, but still, it was pretty offputting to lose my first real dev job that way. To this day I have no idea if that code ever saw production - the product was an expensive subscription service so I had no way of checking up on it inexpensively.

Fortunately I was able to rebound and get another dev gig through a friend of my stepfather, and I've continued to hack away ever since.

Re: Ask HN: What is the most useless project you have worked on?

#540
Long story short: I worked on a software that would use CD-RWs to store personal data and do some computations. It required an internet connection, some storage, and could be use everywhere without installation.

I was young and naive, but when I bought my first smartphone (HTC in the 2000s), I said to myself "we’re doomed" because the whole company was being rendered useless in front of me. The whole thing could be replaced by a small Android application that I built for myself to learn that new stuff.

10 engineers worked on that for 5 years, and it was thrown in the trash while I rewrote the whole thing in a few weeks.

Post reply on HN