Recent submissions

Comment · 8 years ago
Part of the reason I stopped using haskell is because of how generalized everything is. I want to get something basic done and you are expected to read a whole book some maths topic to understand how do something basic. Another language would have an example on how to do that thing 99% of users are trying to do but in haskell land they want you to understand the 1000 different ways the library can be used and piece that together to work out what you want.
Comment · 8 years ago
Thats the case for apple chargers. I have seen that macbook chargers fail after about 6 months use because they switched to a plastic that was less toxic. Conveniently the side of the cable that always fails is the one you can't remove from the brick so you have to buy a new $100 charger at least once a year.
Comment · 8 years ago
If I make a browser extension that grabs your auth token and all of your messages and sends it to my server. How is slack meant to fix that?
Comment · 8 years ago
If this threat is legally valid, doesn't that mean all adblockers/tracker blockers could be made illegal?
Comment · 8 years ago
Ah yes, you are right. Got those mixed up.
Comment · 8 years ago
Nice work. I'm not a JS expert but I think I saw a bug.

Inside of animate() you are calling setTimeout() to automatically call animate repeatedly but this is also calling setTimeout() every time animate runs but setTimeout() should only be run once.

You should be able to take

  setTimeout(() => {
    animate();
  }, 100);
and paste it over animate() on the last line
Comment · 8 years ago
I tried that once. Main issue is you have to reply to the pings or you get kicked.

I have found Matrix to be easier to interact with. You need a HTTP client instead of netcat but it's super simple to send JSON from a program or terminal.

Comment · 8 years ago
I only started using irc about 5 years ago but I have been using it daily since then and yeah the people on it aren't too bad. I have only really seen tech stuff on it recently, all the non tech irc channels I was in moved to discord :L
Comment · 8 years ago
The speed has gotten better recently. It usually sends messages in under 1 second. The UI is still a little laggy when switching tabs but everything is slowly getting more polished and faster.
Comment · 8 years ago
My fitness has improved so much since owning an ebike. Yeah it's not nearly as much work as using a regular bike but unless you are using a bike all the time you are going to see a massive improvement from switching from a car to an ebike.
Comment · 8 years ago
They have some decent videos. The one about the history of neon lights in hong kong was good.
Comment · 8 years ago
Potentially. Although in my experience safari works 99% the same as chrome so I'd bet a bunch of devs just assume if it works on chrome it will work on safari.
Comment · 8 years ago
Will you ever actually talk to these people? I have lots of these people in my contacts list who I once knew but haven't spoken to in ages. I have never once randomly messaged one of them.
Comment · 8 years ago
Thats illegal since the GDPR.
Comment · 8 years ago
I'd say the majority of websites were never tested on safari because most small dev places can't afford to buy macbooks just to test one browser.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton