rahelzer | 7 years ago
rahelzer's comments
rahelzer | 8 years ago | on: Ask HN: Non-lethal weapon to defend one's home?
rahelzer | 9 years ago | on: Engineering Integrity vs. Workplace Marxism
1. If it were collective code ownership, there would be collective compensation. But programmers are compensated individually at market prices. Since programmers don't own the profits from the code, Programmers do not own the code.
2. The code is owned by the company. This isn't a Marxist set-up. This is a capitalist set up. The capitalists are the owners. The programmers are not capitalists, i.e. they don't have any capital. They are laborers. They just have their labor.
3. The code is developed in such a way as to minimize costs and maximize profits. The market does not care if the code base is "consistent" or "modular" or anything like that.
4. You may be thinking to yourself that consistent, wonderful code would be the cheapest to write. Not so. Programmers are willing to work overtime, over the weekend, overnight, etc. The reason they are willing to do this is because--as labor--they do not have the power. The capitalists have the power. The programmers must work as hard as is humanly possible, or they will simply be replaced with other programmers who will.
Please actually READ SOME MARX before sounding off as to whether something is marxist or not.
rahelzer | 9 years ago | on: Comparing ancient and modern genomes for cognitive ability variants
The correct response is the same as for any other scientific result: Was the experiment designed correctly? Was it executed correctly? And (most importantly) has it been reproduced by other investigators?
rahelzer | 9 years ago | on: Is atomic theory the most important idea in human history?
Either way, you have solved your original problem, but you haven't reduced your original problem. Your original problem was not that you had to go to Mcdonalds, nor was it that you had to got o the fridge. Your original problem was that you were hungry, which is distinct from the solutions.
rahelzer | 9 years ago | on: Is atomic theory the most important idea in human history?
Atomic theory is just a special case of this insight.
rahelzer | 9 years ago | on: Inside Rolex's Manufacturing Facilities (2015)
rahelzer | 9 years ago | on: Is it acceptable to write C in C++?
Anything "Acceptable" has to be something which follows a pattern everybody has seen before, and is familiar to the point of being accepted.
Do something shocking--(ie. something which nobody accepts), because they've never seen it before.
rahelzer | 9 years ago | on: I went to Nigeria to meet a man who scammed me
rahelzer | 9 years ago | on: Ask HN: Are there any tech companies in the Bay Area that offer private offices?
Private offices really do make developers more insular. It discourages communication to a degree I wouldn't have thought it would.
Another aspect which might not be obvious at first is that offices come in difference sizes, so when somebody comes to your office--or you go to theirs--you both immediately know your relative positions on the pecking order.
This induces an unwelcome power dynamic. Good ideas come from everywhere, but its human nature to buy into these symbols of status. "You know how I know I'm right and you are wrong? My office (and salary) is bigger than yours." Not necessarily said in as explicit terms as those, but the effect is real and pervasive.
rahelzer | 9 years ago | on: Purdue creates 'opt out' system tracking student movement on campus
This isn't like the techniques described in the novel 1984. This IS a technique described in the novel 1984.
Tracking of law-abiding citizens has no place in any free society.
rahelzer | 9 years ago | on: Thinking at the Margin: It's Revolutionary
Therefore, CEOs should be paid at most nothing at all, because their marignal value is at best zero.
Of course, CEOs which have big egos and are therefore more likely to be in conflict with an additional CEO, of course, have negative marginal value, and therefore should actually pay the company for the opportunity to be its CEO.
Free Market Capitalism can solve ANYTHING!!!!!!
rahelzer | 9 years ago | on: By 2030, 56 countries will have more people aged 65+ than children under 15
rahelzer | 9 years ago | on: The Real Value of $100 in Each US State
Its not even false.
rahelzer | 9 years ago | on: Ask HN: As a programmer do you have ups and downs and periods of intense doubt?
But a cheesy pop-culture reference rings true here:
Q. "Can a man be brave when he is afraid?" A. "That is the only time a m an can be brave." -Game of Thrones.
rahelzer | 9 years ago | on: Ask HN: Brexit – Should I vote in or out?
For this to work, however, each of the people voting have to come to independent decisions. The crowd can be as dumb as the dumbest person in the crowd if the crowd falls victim to groupthink.
What I'm trying to say is that you shouldn't let anybody tell you how to vote. Just vote for what you want to happen. Make the decision based as much as possible in complete absence of being influenced by anybody else.
If everybody does that, chances are the result will be the right result.
rahelzer | 9 years ago | on: Did Google manipulate search results for Hillary Clinton?
Google isn't optimized to give you true answers. Or false answers. Google is optimized to give you the answers you wanted to find.
So this joker goes on Google, what does he want to find? He wants to find evidence which coheres with his pre-existing beliefs that Hillary Clinton is only winning because of some giant conspiracy.
So that's exactly what he finds--what he wanted to find--i.e. a whole bunch of results which support what he already believed.
Same thing goes for Creationists, Birthers, UFO nuts, etc. Google will give you what you want to find.
rahelzer | 9 years ago | on: Electric vehicle battery costs rapidly declining, Tesla cited as leading
rahelzer | 10 years ago | on: VW 'Dieselgate' software developed at Audi in 1999: report
As far as morals go, by all means skate as close to the edge as you possibly can. Bend the rules when absolutely necessary.
But don't break the rules. The person you are now would not like the person you would become.
rahelzer | 10 years ago | on: Ask HN: Is My Career Over?
1. You must become a jedi-knight of white-board programming. For this, go to HackerRank and work absolutely as many problems as you can. But don't program them in an editor, get a whiteboard and use that. Then type in the program when you are ready to get it graded.
2. You need to fill in some knowledge you would have gotten in college. For this, read the first few chapters of "Introduction to Algorithms" by Cormen, Leiserson, Rivest, and Stein.
There's no royal road. Treat this as your full-time job until you get a job, i.e. work on it 8-10 hours a day 5 hours on the weekend.
This is what I did last time I was laid off.....I got nothing for 6 months, then after 6 weeks of the above regime I was able to slam dunk every interview I went to and got an awesome offer. Best of luck.
Our brains can store at least 5 and probably 10 or 15 orders of magnitude more information.
I'm not saying that genes don't influence our behavior, but if you pick a random human behavior, it orders of magnitude more likely to be learned than to be determined by genetics.
People who disagree with us are not somehow less evolved than we are; they just have had different life experiences that we did.