Recent submissions

Comment · 4 years ago
Does "turn down volume" work when you're playing loud music or have the windows down driving on a windy/noisy road?
Comment · 4 years ago
Maybe I'm not understanding this, but wouldn't network issues take priority naturally? For example, if there's a problem with a database connection, you'd return 500. How would you know if the resource even exists?
Comment · 4 years ago
For me, it was that I thought that being a good programmer was that I write clean code with enough abstraction and indirection to make it future proof.

Boy I was wrong. Unless you’re doing the same thing you’ve done for years, you can’t tell the future. And just when your unnecessary abstraction is wrong, this the reason why we’re talking about tech debt in the first place. Because nobody wants to touch it.

Unfortunately, I didn’t have anyone to tell me this for the longest time. It wasn’t until I had to fix a bug for something I wrote in the past, and I couldn’t figure out just what I wrote.

Now I try to write dumb and simple (yet sensible) code until there’s a good reason for abstractions. I have nothing to prove at this point in my career.

Comment · 4 years ago
Something tells me we're seeing more of this partly because of graphql and its first class spec to infinite scrolling. So no - I don't think the decision came from none other than the programmer who do this. And to be quite honest, UX designers I've worked with don't really dictate this kind of stuff. Heck, some don't even know how the scrolling works in their own designs when asked about it!
Comment · 4 years ago
I've always fancied japanese style pixel art. I still remember playing megaman x and it hasn't aged a bit. Or even simpler ones like super mario world or the last few pixel based pokemon games.

I remember looking for tutorials for this style, but ended up copying sprites and trying to understand why they such and such decisions. Interestingly enough, I find it harder to recreate pokemon style sprites because they're so abstract and yet a single pixel can make or break it. I know this is a bit off topic, but would love to know if there are any resources for this.

Comment · 5 years ago
I’d be surprised to hear successful startups with all these regulations
Comment · 5 years ago
This has been my experience as well. I’ve worked at several companies and this is far more common than I had hoped when I started my career.

Also most people simply cannot write good documentation especially for complex topics.

Comment · 5 years ago
I applaud the Firefox team to make it possible to customize the UI at such level and I hope that it spawns a lot of beautiful plugins.

My biggest gripe is that the default UI doesn’t look like a typical default UI. It looks like a third party plugin that’ll most likely confuse more people than with a plain boring UI.

Comment · 5 years ago
That’s pretty neat, but it doesn’t justify their UX decisions. Why change something that seemed to work well? Do they have constant feedback on their previous design?

I’m still confused why the tabs look like this. The active tab is so different than the inactive that it’s hard to make a connection between them. Most people already have an association with typical tab UIs. Why change this fundamental perception into something more generic and ambiguous?

Comment · 5 years ago
This. It’s kind of like putting together your own PC vs buying a prebuilt.

Not everyone is motivated enough to build it themselves if they have the means to buy a prebuilt.

Having said that, an exercise bike was sort of my gateway to hobby cycling and I ended up investing in a smart trainer and a used road bike. Once you set it up and find an app you prefer, you can’t go back. Just as you can’t go back to buying a prebuilt PC if you’ve built one in the past.

A little bit of research goes a long way, but some people would rather not and just focus on what’s important: getting fit. Setting up a smart trainer, although extremely simple, wasn’t obvious when I first got into it. I wasn’t sure which parts to choose and why.

Comment · 5 years ago
It could be that I got lucky. First time car purchase. My local dealership is actually a high volume dealership so they probably have the entire process as streamlined as possible. I was also surprised they willingly said yes when I asked for 10% off which was really good for this particular vehicle, and they immediately and moved to the next step. Car delivery was also very convenient.
Comment · 5 years ago
I got a car during the pandemic and the only difference is that I had to talk to a salesperson for a few minutes. I actually prefer to talk to a person for big purchases. You’re exaggerating this “process”.
Comment · 5 years ago
I’ve always been curious about this. If they sell it, could they just cash out everything and walk away and start a new project? It can’t be as simple as that right?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton