517 karma · joined February 18, 2016
The sizable problem with this statement is that it is using a solution to pigeonhole a person. It takes a bit of audacious hubris, something Torvalds (an extraordinary engineer no doubt) is known for, to paint an entire person and their capacity and skill into a singular and simple quote.
Here's a novel idea: sometimes a person is a good programmer and sometimes they're a bad programmer. There's definitely a skill level that people fall into, but these aren't neat lines delineated with tired generalisms about "worrying about code" versus worrying about "data structures". Put your question into an interview and get different people to ask it and sure pick the people who were able to get a better solution. Hopefully you're asking more than one question. That's totally OK, but please don't attribute someone's performance at one question or assume that you've mastered everything it takes to know to paint someone as a "bad programmer" from one interview loop[0] or performance with their performance for that one question.
Sometimes it's obvious someone has no idea what they're doing and you can tell that from a question, but even in that case they could become better. There might be a weakness in a fundamental area they need to learn and sure you don't want to hire them until they do, but that doesn't make them a "bad programmer". All it is is a specific problem that the candidate should recognize and improve on to up their skill. They shouldn't walk away from your massive ego rethinking their career as you puff your chess out and write a haughty blog post about what you think about people and their skills.
[0] http://steve-yegge.blogspot.com/2006/03/truth-about-intervie...
This is probably more because of Valve's management structure than it is about any policy. Valve is a flat company with no managers. People work on what they want to work on. Jobs like customer support and policing API use are akin to taking out the trash, nobody wants to do it but someone has to. It just isn't a priority.
Anyway, ignorant article with a dishonest attempt at trying to spin two things together "illegal betting!" "valve" and failing.
I do not think that this is a good thing...you want collaboration, not politics and back stabbing.
https://en.wikipedia.org/wiki/Candide
Worth a read before you start decorating your home with power crystals and fire up the incense.
[1] https://s3.amazonaws.com/marquee-test-akiaisur2rgicbmpehea/W...
How much area do we have to cover with solar panels to power a largish metropolitan area?
A bunch other sustainable forms of energy have environmental problems. Wind generators cause harm to birds, geothermal electricity sources like in Hawai'i raise the temperature of bodies of water disrupting wildlife. Nuclear power comes with great risks of radiation leakage. Biofuel is hugely inefficient. It seems any solution comes with problems.
https://en.wikipedia.org/wiki/Kurdistan_Freedom_Falcons#Atta...
What does this even mean.
> Just because some company moves a lot of bits doesn't mean they know what they are doing.
You have to have some measure of competency to be able to operate at Snapchat scale. You really do.
> Fuck just run a rack of open relays and bad NTP/DNS servers.
You really have no idea what you're talking about.
I can build .exe's that run fine on Windows this way and executables that run on OS X (using the X-Code supplied compiler and build tools that CLion depends on for OS X). I can get qt, wxWidgets and GLFW UIs working for both platforms from the same code base with CLion.
I prefer Intellij so much I use CLion instead of Xcode on OS X and Visual Studio on Windows 10.
I actually hate Atom and I resent you making me defend it. >:|
For example how long do you think it takes for the average new programmer choosing Atom to figure out and learn to use the fuzzy file search versus them getting that working on Emacs? Seconds versus hours I imagine. It took me a non-trivial amount of time to set that up on Emacs.
https://news.ycombinator.com/item?id=11480221
You should not be able to overcome 2FA with social engineering wtf!
For example for a given topic say Scala your audience of possible commentators and upvoters you must draw from the entire population of HN readers that includes programmers, and from this subset you must draw those competent and interested in Scala.
So of course political topics will always be higher rated than technical topics.
[0] https://www.jwz.org/blog/2016/04/i-would-like-debian-to-stop...
It's a problem with Alien Blue, not imgur. It just needs to enable cookies across webviews.