Recent submissions

Comment · 8 years ago
Banning things works relatively well for people because they fear having trouble with law and justice. Doesn't work that well for corporations whose law department is just like any other department. In this case you must assume that if it's technically possible then it's done.
Comment · 8 years ago
In web dev there is the OWASP top 10, which is made of relatively old but still widespread vulnerabilities, right?
Comment · 8 years ago
My last two laptops were an HP Pavilion and an Acer Swift. Linux Mint installs and works without a problem.
Comment · 8 years ago
Why is 3:2 better than standard 16:9?
Comment · 8 years ago
This really isn't understandable without the context of the article this one is a rebuttal of (http://jasonrudolph.com/blog/2011/08/09/programming-achievem...), and specifically this "method" that the author of the first article uses the be a good developer:

    1. Identify the experiences that advance a person as a developer.
    2. Select a particular experience to pursue.
    3. Pursue that experience to completion. (Achievement unlocked!)
    4. Reflect on that experience. Really soak it in.
    5. Return to Step 2, this time selecting a new experience.
The rebutal's point is that instead of cycling back to step 2 after step 5, you should continue above and beyond, becoming really expert in the field you decided to pursue.

What the rebutal misses, in my opinion, is that in order to go beyond step 5, you need to have chosen an ambitious subject in a first place. A symptom of wanting to cycle from 5 to 2 is that the experience you chose isn't that significant and you can explore most of it quite rapidly. I see it a lot in the web development world, where after having done one or two CRUD applications devs have seen it all, and start cycling through technologies, frameworks and methodologies to make it more spicy.

One solution to this is to move deeper into the backend of rich and complex software/websites, where solving problems related to distributed systems, algorithmic efficiency and architecture will provide (but also require in a first place) vast knowledge and experience; enough for one career at least. Other fields than webdev also work well for this, including embedded systems, security and digital imaging.

Comment · 8 years ago
/r/iamverysmart
Comment · 8 years ago
2.2 billion is a bullshit number, plain and simple.
Comment · 8 years ago
Uh... I'm pretty sure SpaceX and Tesla marketing teams are kinda sad right now.
Comment · 8 years ago
Is a business model built on people's ignorance of ad-blockers really reliable?
Comment · 8 years ago
What do you mean fill out a form? There is a clause in the work contract?
Comment · 8 years ago
The fundamental problem is trusting pieces of information people read on non-authoritative sources like random social network posts being liked or twitted. People are granting such trust, which is bad but not so much. More dangerously, however, we have authoritative sources such as reputed news venues granting more and more trust, or at least, giving credit, to such garbage sources.

I don't know if the government should get involved, but if it is to, then it should only be a educative and preventive job, to warn people that:

* Other than reputed news sources using their Twitter account to spread information, it is to be assumed than information from social networks is garbage

* When a reputed news source is referencing information from Twitter or other social networks, they're doing a bad job

Comment · 8 years ago
Making your UI so that it doesn't break is the very definition of supporting it.
Comment · 8 years ago
You're talking about implementation complexity. The only argument you can throw at the user is feature complexity. Handling spaces in filename isn't a complex feature at all, and users don't care that the simplistic implementation you're using makes it a problem.
Comment · 8 years ago
"Conceal" is quite an ambitious term for something that literally makes noise out of your computer fan. `top` to check that Firefox is guilty and `about:performance` to close the guilty tab. There are so many shitty JS single-page sites out there that abuse clients' resources I don't even care whether it's crypto mining or just incompetence.
Comment · 8 years ago
Doesn't know about Cloudflare but as a Microsoft Regional Director he's certainly pro Azure.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton