skysight-inc/HackerNews huggingface dataset:
> I honestly don't understand how you can live in India and expect shit like this not to happen. People in India don't even have the reasonable expectation of riding a public bus without getting raped to death

I honestly don't know how you can live in America and expect nasty shit not to happen. The murder rate in America is 4.8 times higher than the country I live in. [1]

(see how offensive/stupid that sounds)

[1] http://en.wikipedia.org/wiki/List_of_countries_by_intentiona...

Interestingly, when I consider how dangerous America is compared to my home country (4.8x), that's the same as you looking at Mexico, Sudan, Panama or Brazil. The American media thinks Mexico is a murderous hell-hole, which, statistically speaking, is what we should (and often do) think of America.

http://www.dailymail.co.uk/news/article-2398257/Chris-Lane-m...
What are your thoughts on joining a big company vs joining a startup (as opposed to starting a company yourself)? On average, it seems one would still learn faster and be able to take on many new roles as an employee at a startup, but an employe also is in a chaotic world that he or she doesn't completely control (and often working with incomplete information).

Do you think this trade-off is worth it? And, since I'm guessing you lean towards 'yes' on that question, do you think there are different questions a prospective startup-employee should ask as opposed to the questions a potential investor in the startup would ask?
The problem is Apple doesn't currently care about paid upgrades. They don't sell software that way (witness the new Logic).

Developers need to do things to ensure the loyalty of old customers while pricing their software so they can make a living. So the starting price + upgrade pricing model works great. Customer feel like they got a bargain for being loyal and the developer gets to eat.

Apple doesn't need to do that. So they won't build it for developers. Given the iCloud API thing, I would imagine this is going to continue to get more restrictive.
You can develop an app without paying the fee, the only catch is that you need to pay the 99 dollars to test on actual hardware, instead of the iOS Simulator, which is somewhat silly but par for the course when it comes to Apple.
How to deserialize xml created by to_xml() in Google appengine
This is a good point I should have mentioned in the original post. If you're the kind of person who already has a mechanical keyboard and are happy with it then there's probably no reason for you to switch.
I think pilots wearing Readibands would quickly reveal that a large number of airline pilots are working well into what would be considered a fatigued state.
How much control do they really have over your business? If amazon can redirect its customers to its site to work around this level of control, why can't they do the same and give licensed users apple gift cards to cover the upgrade vs full price difference?
HIV vaccine completes Phase I trials at Canadian university
So you show up at their doorstep with guns and demand that their kids come along? I'm with you on the need to teach rational thought, but I don't see how violence achieves or encourages that end.
Annnnnnnnd its down.

"CPU limit exceeded"
Conflict thesis
If you work at a startup with a decent runway worth of funding, this should never be an issue.
In fairness, my university changed systems every year or so while I was there. They all sucked, so sticking with your existing solution is possibly not the worst decision.
> Thanks for making the Super Key OS-agnostic!

Except for its placement, which is exactly where the Windows key would be. ⌘ is next to the space bar in a Mac layout (<strike>easy enough to swap the key caps, but the key binding probably needs to be changed in software like most Windows keyboards</strike>).
Agreed. When people say, "I graduated college", they are saying the college graduated from them, not they graduated from college. The correct usage should be, "I graduated from college."
I like what they are attempting to do, but without any validation that what Privat claims is true (no logs, encrypted info, etc), isn't it possible this is just some honeypot and all your data is vulnerable?
the experience i had in large-company life (ages 21-25) gave me the confidence to dump a large amount of personal money into my startup. if i didn't know it was possible to make decent money at such an early age, i would have been scared to death. to me it was no big deal.

in retrospect it was a pretty brave/risky thing to do, but it didn't feel like it at the time. money came, money went. simple as that.

to a certain extent, i feel the same way now. if everything went to hell tomorrow, i could just get a job and probably earn in the neighborhood of $150k/year on salary.

we, the founders, have 100% ownership of our company, which is profitable and growing at approximately 75-100% a year.

5 years spent in megacorp life versus seeking funding and giving up ownership was well worth it.
As usual, PG is 100% right, fighting for us hackers.

The article, and others like it, are nefarious corporate PR pieces put out by Microsoft, Google, Apple and others designed to trick us into not realizing the tremendous power we now hold. With the advent of internet,, the transaction costs that first led to the corporation have almost disappeared. This is 'The Age Of The Virtual Corporation'.

Work for The Man and you'll just make Larry Ellison, Steve Balmer, Tim Cook richer.
"Two years ago the Play store yielded 1/10th the revenue of the App Store, by common metrics. One year ago it was 1/4. The most recent stat is 1/2 -- still months old. Do you see where this is going?"

Sure: I see that, if I'm releasing an app this year, I should target iOS first because Android is a distant second.

(And can I say that I continue to hate the "puck" quote and, while it was a mildly clever over-generalization when Jobs used it, nowadays it seems mostly to be used as a kind of pompous way to say nothing useful whatsoever. Which is to say: In a few years everyone's going to be freakin' tired of that quote and so continuing whip it out is very "where the puck was.")
I don't know. You can't, unfortunately, stop everyone who drives poorly. Too many people do - and even if they just got off with points on their license, quickly enough they'd be banned and then out of work.

Seriously, I can drive for fifteen minutes and see dozens of people who are driving too close together or committing some other sin. All those people who, just going into a corner, you see lighting off their brakes one after another - when all you, a little further back, have to do is roll your toes back a little to take some of the speed out.

Considering random breath tests don't seem to be that big of a thing, (I think - https://www.askthe.police.uk/content/Q723.htm - that they can't do truly random testing,) they're probably picking the people liable to be the worst examples anyway. Which I suspect is the most we can practically hope for at the moment.
This. My day to day keyboard is a DAS Keyboard (with blank key caps). And I just bought a backlit KBT Pure Pro. Not because I need to look down (I use colemack anyway) but because it looks shiny ;)
From the article -

> unlawful interference in [WikiLeaks'] journalistic activities.

From - http://wikileaks.org/cablegate.html

> Wikileaks began on Sunday November 28th 2010 publishing 251,287 leaked United States embassy cables...

Indiscriminately releasing dumps of secret US embassy cables in no way can be classified as journalistic activities.

If on the other hand WikiLeaks only released a specific few cables that in some way showed a real crime taking place, that would be another story.

But what they did had only one purpose - promote WikiLeaks, embarrass the US, attempt to hurt the US, give ammunition to non-US players.

While what WikiLeaks did is not a crime (since they did not facilitate the theft of those cables, and Julian is not a US citizen), what they did cannot be classified as journalistic activities.

The notion that they did this to expose the fact that US has self-interests first and foremost is absurd. Every nation is like that, except for the one or two that are committing suicide.
Really? You have trouble with code like this?

RegistrarInstallationsChoicesSubclass registrarInstallationsChoicesSubclass = millisDOMX509Grow.getRegistrarInstallationsChoicesSubclass();
KeyedGSSPolygons keyedGSSPolygons = new KeyedGSSPolygons(incompatibleTransliterationNoPerfCombiningContention, iSO885915ConnectionlessAsyncDiagonal, dotDataetJDIMarshallingResourceszhObservablesDiagonal, native2asciizhDelegateEnvarLearned, insertStrategyRTFLearned);
keyedGSSPolygons.addISO885915ConnectionlessAsyncDiagonal(iSO885915ConnectionlessAsyncDiagonal);
AppendingGuiceJustificationMarshalling appendingGuiceJustificationMarshalling = instantiatorParenthesisForeachOutlineCounted.getAppendingGuiceJustificationMarshalling();
AdaptiveReflogMerges adaptiveReflogMerges = new AdaptiveReflogMerges();
adaptiveReflogMerges.addIishCoolbarTuple(iishCoolbarTuple);
AppendingGuiceJustificationMarshalling appendingGuiceJustificationMarshalling = keyedGSSPolygons.getAppendingGuiceJustificationMarshalling();
RanksPessimisticSeparableDialFirst ranksPessimisticSeparableDialFirst = new RanksPessimisticSeparableDialFirst(native2asciizhDelegateEnvarLearned, colorizeHmacComplexJanitorEnvar);
ranksPessimisticSeparableDialFirst.removeIncompatibleTransliterationNoPerfCombiningContention(incompatibleTransliterationNoPerfCombiningContention);
AdaptiveReflogMerges adaptiveReflogMerges = fixerAppletPerfEs.getAdaptiveReflogMerges();
ReferencerBreakingViewersvAes256RenderingsGJ referencerBreakingViewersvAes256RenderingsGJ = new ReferencerBreakingViewersvAes256RenderingsGJ(membershipDriverConsistency, iishCoolbarTuple, sectorPartsGJForking, ranksPessimisticSeparableDialFirst);
referencerBreakingViewersvAes256RenderingsGJ.addISO885915ConnectionlessAsyncDiagonal(iSO885915ConnectionlessAsyncDiagonal);
DitherTWSDLGraphemeInserting ditherTWSDLGraphemeInserting = cnxnsCNTWSDL.getDitherTWSDLGraphemeInserting();
Message12DL2ExposeReconcilablePerfEditionUnaligned message12DL2ExposeReconcilablePerfEditionUnaligned = new Message12DL2ExposeReconcilablePerfEditionUnaligned(dotDataetJDIMarshallingResourceszhObservablesDiagonal, sAXXMINamessvInconsistencyAnswerLoopingCommunicatorEdition, insertStrategyRTFLearned, dotDataetJDIMarshallingResourceszhObservablesDiagonal, nIDiffuseGraphemeINAes256Kind);
I think one of the most important takeaways from this article is that
you can fix this problem, for your own family, now. Homeschooling is
legal in all 50 US states and in a number of other countries [1] - Gray
mentions it in the article as an alternative. It works, and it's not
as impossible as you likely think.

Historically, homeschooling is probably the most common form of
education - the modern style of compulsory, state-run education traces
back to the Prussian education system of the eighteenth and nineteenth
centuries.

Anecdotally, I can attest to its strength: I'm a second-generation
homeschooled student, currently pursuing a BS in Computer Science. I
graduated with a 3.95 GPA, got a 96th percentile SAT score, and made
it to the top level (Finalist) of the National Merit Scholarship
program. I'm using a scholarship I got because of that to go through
school.

Without homeschooling, I doubt I would have got into computers and
programming. I had the freedom and the time to pursue what I wanted to
do - it didn't feel like school, because it wasn't, but it was just
as, perhaps more, important than my standard academics. I started
teaching myself programming when I was 12, essentially on my own. I
started by just creating games, but eventually got bored of that and
moved into programming more general-purpose stuff. I basically taught
myself, with oversight to make sure I was actually doing it, through
the middle school - high school level.

The oldest of my brothers will also be graduating soon. He's totally
different from me - loves the outdoors and wants to go into
smoke-jumping. He dislikes academics, book-learning, and the technical
side of computers, for the most part. Certainly doesn't pursue those
things for fun. He was 86th percentile on his SATs.

We were both (along with our six other younger siblings) taught by our
mom, who has very little education beyond a high school diploma (don't
get me wrong - she's very smart, just not academically
well-credentialed). She taught us alone, while living in a remote part
of a remote state. Our social interaction was almost entirely in the
church or the occasional homeschooling group. I'm a bit introverted,
but my brother is an extrovert, and as socially well-adjusted as they
come. Academically, we're both well prepared for life.

I know anecdotes aren't data, but I'm simply trying to make the point
that it is reasonable and effective to teach your children at home. It
doesn't take a college degree, teacher training, or a state program
(our homeschool was entirely private). It takes love and hard work -
but it provides a safe environment, cultures a love of learning, and
gives academic excellence: all tasks that the public schools have
proven themselves incapable of in most cases.

[1]: For more info on the legality of homeschooling, see
http://hslda.com
The DIP switches allow you to do this right on the keyboard instead of using software.
London to Brighton train ride, 1953-2013 [video]
That would be a good middle ground. You'd learn a lot more about how startups operate in a startup than in a big company. If you join early enough your experience will be close to that of a founder.
Actually, the Dell U30xx is worse than the U27xx. The color fidelity isn't as good. (This only matters if you calibrate your monitor.)
The Inside Story of Microsoft’s Nokia Purchase
Recently I graduated from college and decided to go for a big multinational company with employees all over the globe and customers also. The reasons I chose to do so are similar to the ones the author chose.

Some drawbacks so far are the politics it takes to get a project going and the maze of people in a large corporation. Many times it takes several meetings just to find the right person to answer a question. Also having to interface with people around the globe to get sign off on things pose a time zone conflict and more hours are wasted.

Sometimes the answers to the problems that I face are not known to one side of the business because they have no idea how the other side does things. There are massive silos of information and systems that make it harder to navigate than a smaller shop.
> Have you considered the case where the parent is not 'stupid'?

The irony of the situation is that parents who are educated and intelligent and, therefore, great candidates to be good homeschool teachers also realize that they are not up to the task of homeschooling their children.
Here's a link to Google's cached version:

https://webcache.googleusercontent.com/search?q=cache:http%3...
> Why couldn't we just label the resistor with silkscreen? We already decided labeling their drawer was better than labeling the resistor, so why not apply the same to the PCB? Easier to read silkscreen than color bands anyway, right?

Some resistors are labelled with silkscreen. Those resistors are expensive 1%, 0.1%, or 0.01%.

For run of the mill resistors it's cheaper to use colour coding. Also, when assembling a PCB it's good practice to keep the codes visible. That takes extra time for human operators. I don't know how machines do it for conventional components.

Labelling the PCB is important. There's a space marked R1, and a parts list telling us what R1 should be. There's a resistor in that space. How do we know what that resistor is? We read the color code, or the marking on the device.

There could have been a mistake at the resistor making factory, so we have a goods-in inspector who does some checking of the goods coming into the factory, and we buy from quality vendors and quality manufacturers. We hope the ISO 900x accreditation means something; we hope the certificates of conformity mean something.
Senate committee approves Syria attack resolution
It had: https://news.ycombinator.com/item?id=5914209 :)
The strongest reason that it's bad advice is that existing companies are very hard to quit for most people. The comforts they provide are so compelling that few escape, even when they might quite desperately want to. Existing companies almost(!) completely satisfy Maslow's hierarchy of needs. And beyond simply being compelling, they're extremely consuming, of time and energy.

Just imagine how many more great startups would exist if Google (and others) didn't have 100k of the best developers strapped into The Matrix (:D)
If you learn to save and manage your money intelligently instead of getting on the consumer treadmill as soon as you score a real job then you'll be in great shape to start later. You'll have savings, connections and experience.
Can you give an example of how you've organised the modules? Like one per model (a products module) or by section of the site?
Exactly my experience. The PI hops from one grant or consulting contract to another before the work on the previous grants and contracts is complete, and you as the postdoc or research assholeciate find yourself called into another meeting to produce something completely unrelated to the several projects that each require your full-time attention, on a schedule determined without your input. The PI has made unrealistic promises to funding agencies and clients without consulting you. It now is your job to produce on short notice. This is partly due to the grant-driven nature of the work, but personalities also play a role.

Intellectuals are driven out; mental technicians remain.

My experience is even worse. I was drafted to do system and network administration and helpdesk application support--in the PI's mind these were indistinguishable from software development--as well as the research and software development for which I was hired. As I could not afford the endless dues paying, I left.
Calling the Galaxy Gear a smartwatch is a disservice to the word "smart"
"In the first place God made idiots. This was for practice. Then he made School Boards." -- Mark Twain
I can't imagine how a codebase could be so horribly bad that it doesn't do even one thing right, and you have to throw it out wholesale. That is, assuming it was good enough to ship at some point.

I don't like to feel that I'm wasting my time doing rework, and vulnerable to getting in way too deep with no backup plan. I'd definitely want to rewrite in pieces without ever discarding the whole, even if eventually there might come a day when every single piece has been rewritten.
As soon as there's the slightest amount of noise, it's impossible to discern between 8bpp vs 10bpp. And real-life applications will almost always have noise.
Title is inaccurate; the trials just showed the vaccine was safe for humans, it did not have anything to do with the success of the vaccine in combating HIV infections, that comes in the following testing phases.
How many employees does Square have?
For those who missed my comment elsewhere, there are comments on a previous submission of this (rather brilliant) article: https://news.ycombinator.com/item?id=5914209
This reminds of a rare genetic disease that prevented those effected by it from sleeping, eventually leading to death. http://en.m.wikipedia.org/wiki/Fatal_familial_insomnia

Not sure if there's more conclusive information about this, but it does make me more skeptical of the article you linked.
Maybe Progressive Enhancement is the Wrong Term
WASD's key caps are notorious for being too thin. You better shell out another $50 for a set of good key caps if you want to make use of your overpriced WASD keyboard.
That requires your dataset to fit into RAM. Which is becoming more and more feasible. But Cassandra apparently can use disks while keeping performance (giving up on other things).
Someone create a site, TechCracker, where you can identify websites and tech companies staffed and/or run by white bigots.
How is if (x == true) easier to read than if (x)? Deliberate obtuseness makes things harder to read.
Joining, not launching, a start-up is what the article's author is actually comparing to a corp job: "Should I join Microsoft or a startup?"

Financially and over the long term, a stable well-paid job early in one's career combined with low expenses (no kids, no mortgage, often no car and cheap health insurance) results in a larger lump of money accruing compound interest over a longer period of time.
this and LA Lakers
The funny thing is, when the Pebble guys were doing the inPulse watch, they never provided an SDK that worked on Win7/64 claiming that Qualcomm wouldn't release a 64 bit driver for their bluetooth chip. If I hadn't had such a crappy experience with the inPulse I might have bought a Pebble :-(.
As accent colors, sure. But in an office setting as the primary colors you'll be looking at all day? Not so pretty.
SI pedantic, I know, but: What in the name of Tesla is a KWt? Perchance you meant KW?
I'm always excited to structure my projects in a different more effective way - well, it's more of a struggle - anyway, this sounds interesting. Can someone elaborate on the file structure and structure of files and the way they connect?

I'm rolling with a MVP structure that frankly is becoming cumbersome with my current project's size.
> "...both tests were done with other researchers (in 2010, with "a team of 35 researchers from the Indian Defence Institute of Physiology and Allied Sciences (DIPAS) as well as other organizations") in the largest hospital chain in one of the most industrialized states in India."

But this is exactly the problem, scientists in general are not trained to investigate cases where the phenomena studied is adversarial and has an interest in a given outcome. I am not saying that the man is a fraud, I don't know, but the mindset that you need to spot it will be very different from what most scientists hold. This is why I personally think that these kinds of people should at least initially be analysed by magicians and others who are trained in misdirection and illusion.

> "It saddens me that modern scientists are such cynics."

The amount of evidence required is usually proportional to the strength of the claim. In this case the man is asking us to suspend close to everything we know about how the human body processes waste and its energy requirements. Claiming that this is possible due to a deity. These are very grandiose claims and I think a lot of people are rightfully sceptical rather than cynical.
Ah that makes more sense now. Confusing cross cultural slang. It was shocking to see how little the expensive version the author passed up was.
As a developer, any job where you get to do a deep variety of tasks is likely going to be good early in your career. I worked at a small company that allowed me to learn how to manage production servers and write code that ran millions of dollars worth of business.

It was hard. But I learned a lot (and made some mistakes). The problem? It was a small company, and there was no depth. There are limits to how far you can go on your own generally speaking. (in particular if the company is not expanding/hiring)

I never really got into the business side of things, but something similar applies. If you want to learn a lot about how business is done, you're going to have to get in on the very early stages, getting your hands dirty, curating customers, and seeing how/participating in how the business plan is put together.
EFF Files Brief on Behalf of Rep. Sensenbrenner in NSA Spying Case