skysight-inc/HackerNews huggingface dataset:
All true, but that still doesn't answer what possesses someone to pack their cell phone in a box.
> Meanwhile there are more people than the entire population of the US starving else where. I'd hazard the guess that that's worse than at any other time in history.

Considering that there are more people now than at any other time in history, this almost always a safe and lazy guess to make (that their are more people in situation X than at any other time in history).
and like many orthopedic surgeries have turned out to be not better than noninvasive alternatives ( my personal pet peeve is the knee: http://www.nejm.org/doi/full/10.1056/NEJMoa1301408 , http://www.nejm.org/doi/full/10.1056/NEJMoa0708333 ).

In general surgical procedures are much more based on anecdotes and personal experiences (of the surgeons) than long term evidence of efficiency (for various reasons).
I don't think he's saying that 7 years is too long in one job; he's saying that it's too long between interviews.
The thing that always surprised me was how quick Google was to get out of the set-top business. That seemed like a pretty incredible opportunity to me.
What of it we can access is limited by our light cone.

What of it we can access, and what use we can make of it (I notice that you have left out this point completely), at this point in time is limited by our past light cone and our current knowledge and technology, obviously. But what of it we can access, and what use we can make of it, indefinitely into the future is not; it is only limited by the entire universe and our future knowledge and technology.

On the contrary, in principle such a bound exists, for any specific task

For any specific task undertaken at a specific point in time, in a specific, fixed state of knowledge and technology, yes, there is such a bound in principle; but you made a much stronger claim than that.

Also, whether or not that in principle limit has practical significance even over "short" time scales such as a human lifetime depends on how fast our technology and knowledge changes, not just on what they are at a given instant.
Another illogical Ed Bott article. Ed Bott is one of those "Windows Ecosystems" denizens/co-dependents. He's not going to say anything really critical about Windows, his livelihood depends on it.

Most of his 5 reasons don't hold water: I worked at Martin Marietta, a big defense contractor and one of the predecessors of Lockheed Martin, 1986 - 1992. By 1989, Martin was a total Mac shop, it was very hard to get a genuine PC in the place. That shoots all of his objections in the head, except maybe "Macs don't support themselves".

In the late 80s, Macs basically did support themselves. And that's were the real issue comes in. Companies that had IT departments would have totally been able to get rid of the traditional IT department. Martin had CDC (ugh)) mainframes, which were certified to run Multi-Level Secure, so their IT department was able to ignore Macs, and concentrate on making money and keeping headcount by supporting CDC and their mainframes (ugh). Anyone else, the IT department could see the axe falling if Macs came in.

MS-DOS, PCs and Windows hit this weird window: just enough of a headache to justify an IT department, just enough functionality that a user revolt could be quelled, or at least kept to a simmer.
And at a much better price-point, too: $10/camera versus £4.99 ($8.26)/month.
Another precondition: Consumers should know what they are buying and not merely rely on what the seller is telling them. In case of investments it takes years for consumers to actually realize that they have been duped. That is why effect government regulation in banking and various other sectors matters.

In case of bootcamps it hardly takes any time to understand if you are being duped or not getting money's worth. I honestly do not see much case for government regulation in this case.
I use 2 space indent with Segoe UI and am pretty happy.
Behind the Scenes of Super Bowl Sunday
Glad to hear it. But given that, you should be strongly in favor of reasonable regulation.

These programs cost basically nothing to start, and the major qualification needed is marketing expertise, not technical or educational skill. And, as others have pointed out, the profits could be substantial.

No barrier to entry, an uneducated market susceptible to manipulation, and no easy way to evaluate product quality means that even if the early entrants are perfectly good, the incentives are such that I'd expect a lot of their competitors to be fools or scam artists, unable to deliver good results. In which case, the whole thing will get a bad reputation, harming not only a lot of students, but the programs who are doing well.

As a parallel, consider food quality and safety regulation. It's hard for a consumer to tell what's in a sausage. It's to the benefit of all quality sausage-makers to have enough regulation to make sure their competitors are all doing a reasonably good job. If any fool or criminal can jump into the business, the best case is that good producers will be trying to compete with companies using 30% dog food and old meat. But more likely is that a bunch of people will get sick, causing a giant scare where people, unable to tell good from bad, stop buying all sausage.
The gap is covered in about half the states. The other half don't like Obama so they refused the free money from the feds to cover the gap for their citizens. Can't make this stuff up.
It's not as cut and dry as that, apparently. From that BusinessWeek article:

>Washington State’s health agency sold its database 95 times that year, collecting a mere $15,950. Donn Moyer, a spokesman for the state’s health department, says it chose to release extra identifying information such as patients’ Zip Codes to make its data more useful.

The Harvard researcher's point is that it's possible to identify individuals in the datasets being sold in some scenarios.
Surely, credit-card info can't span 100s of terabytes, even if they record each and every transaction.
As someone in the habit of sticking my tongue out at surveillance cameras, I might have to learn to restrain myself when staring at a human/camera mixture.

More seriously, I think this suggests a general principle: if something has intrinsic value, that will eventually outweigh fashion concerns. Even though bluetooth didn't totally take off, it seems like roughly half the people talking on phones in lower Manhattan have earbuds in, and I can't think of a place in the US that's more fashion-conscious.

The real question isn't whether people can't grow accustomed to glass, but whether the benefits of glass outweigh the disadvantages, minus the fashion-centric ones.
I said "Bluetooth, that will never catch on, who wants to go around with a thing in your ear with a flashing blue light? Makes you look like Borg." Now people wear them all day.

And I never thought I would see people walking down the street staring at a phone. "That would be dorky." Now people nearly collide with me on sidewalks because they're looking down and, what's more, they eat meals in public places with the phone sitting on the table like it's a little person.
> I guess they were right when they said that the cobbler's kids wear no shoes....Formatting code is the kind of thing that a computer can do.

Given that Go does this far better than any other language that I can think of at the moment[0], maybe it's a case of the cobbler's kids making their own shoes.

[0] http://golang.org/cmd/gofmt/
>asm {
>HERE::
> MOV RCX,0x100000000
>@@1: LOOP @@1
> RET
>}
>Call(HERE);
6 things you didn't know about FirefoxOS
> Why is that a core principle for me? Because I like proportional fonts. I don't use less-readable monospaced fonts when I write; I don't know why I should have to use them when I code.

I had a phase like that about 15 years ago. In the end I just felt that it wasn't worth it. Whenever I looked at other peoples code through the lens of a proportional font, it would look awkward. Any attempt on the authors part of lining things up would just make things worse.

It turns out that proportional fonts are designed for text, not code.
yeah, this works, until the boss's boss is also there unannounced, in a suit. meeting of equals? not anymore. it happens in both technical and executive interviews.

the point is not to fit in, the point is to minimize the risk of sartorial faux pas to zero. ZERO.
A large part of the C++ style guide is basically "don't take advantage of any features Java doesn't have", which obviously doesn't apply to a Java style guide.
that could even be true, but some for-profit schools are notorious for manipulating statistics like that in a variety of ways. Hiring people themselves, paying other outfits to hire them temporarily, offers of terrible jobs nobody would take, and flat-out lying.

That's not to say it's happening here, of course. I'm sure some of these programs are great. But it's something people should consider when looking at any program like this, especially unregulated ones.
Stripe CTF3 Recap
One other point I'd add is that I hate using my phone (or tablet) as a remote for my TV.

I have an Apple TV, and being able to stream content via Air Play for my local TV network, YouTube, and VLC Streamer was nice at first. And then over the months I slowly stopped bothering with my phone and kept grabbing the Apple TV remote.

Interacting with a TV through a phone or tablet interface, no matter how simple, is just not as nice as looking directly at the screen and interacting.

I watch less shows now because of it — because there are more options only available on my phone. I just can't be bothered to use them.
Considering they never actually exchanged money a single Q (the people who pre-ordered them wound up getting them free, as did I/O 2012 attendees), it doesn't seem to be so much of a failure as it was just market research on how to do it the next time.

Notwithstanding the built-in amp, the Chromecast is a pretty narrow superset of the Q at least in terms of features.
How is this dishonest? I'm not getting it. Can someone please elaborate?
It sounds like you don't do continuous deployment. It divides the risk and improves agility. It pushes "change" to a non-management level.
everyone read the source code before compiling and running.. right?
Google Glass represents yet another bar set by the ever-evolving shitty arms race of the invasive miserable grind of the human social condition.

If there's any proof that only the machines will survive in a world where we used machines to kill each other off, it will be our inability to collectively resist the unnecessary escalation that Google Glass represents.
> Just a traditional password reset email will do

Well yes, I would much prefer that to sending in a picture of my drivers license, only logging in from one IP address, etc. This only really happens with financial sites.

For normal sites, before there were captchas, they required email to sign up, in order to deter spam. Then when they got captchas they still required both, probably because they were thinking "oh yes 2 is better than 1", even though email verification does not deter spam one bit these days. On the other hand, in more recent times you now have all these sites requiring email for recovery. You can see where the dogma came about.

I myself would absolutely never want email recovery, simply because it links the accounts together unless I make a separate email for each, wastes my time (I never lose my passwords, and they are unique for every account), and now the email provider has access to my account.

If this isn't bad enough, facebook, google, and pretty much every mainstream email provider now require a cell phone to sign up, and sends a verification code to your cell (this may be because I use tor).

It only seems to be going downhill. There's no reason not to be infuriated.

On the upside, South Korea recently abolished its law that users should use their id online:

http://online.wsj.com/news/articles/SB1000087239639044408290...

... but it's replaced with SMS:

https://en.wikipedia.org/wiki/Resident_registration_number#O...
As far as I can tell, it’s based on a combination of upvotes and time since posting. New comments start at the top of their tree and, as time passes, settle into where they would be if sorted by upvotes. So yours is above the other one because it’s more recent, but in a week, if the upvotes don’t change, the other one will be on top. It’s probably a similar algorithm to Reddit’s published “hot” algorithm (http://amix.dk/blog/post/19588).
This is a great list! Here are some tools that I have also found useful that I don't see on the list:

Dash[1] - Quickly check documentation (like, really quickly)

objc.io[2] - Great reading on iOS and OS X APIs

HockeyApp[3] - Service similar to Testflight

https://itunes.apple.com/app/dash-docs-snippets/id458034879?..., http://www.objc.io/, http://hockeyapp.net/
Own A Business For $1
Your comments appear to be critiquing the existence of the notation itself. I'm not sure what you expect the alternative to be. Words are used to communicate concepts.

Knowing the complexity of algorithms is important, correct? How would you go about teaching something like that to a student? Limit yourself to generic terms like linear vs exponential? Would that student have as nuanced an understanding of the subject compared to if he or she learned Big-O notation?
Do you have any interesting forum ideas?
Forums are the spaces of the internet. HN is a successful experiment in building a forum, but it seems like there aren't too many other experiments in the online forum space. What would be an interesting thing to try in this space?
In today's highly litigious environment managers and employees don't get the luxury of sympathy many times.
For a 12-week boot camp, it is going to take attendees a fair bit longer than 12 weeks to learn that they've been duped. A school, by definition, takes in people who don't know what they're doing.

Sure, most HNers could tell in a day that they're being duped. But most HNers don't need the boot camps in the first place to get a tech-sector job.
Sure, put me in a time capsule.

Personal video "always-on" cameras will NOT be pervasive in 10 years.

Put me down for saying that where ever you wish.
I thought the point of virtualisation is to make it so you get an environment which behaves as close to a real machine as possible, so why are they still so easily detectable?
Tracking the hacker of the $50000 Twitter handle
Postmortem of today's 8 min indexing downtime
It's better than many other companies, where nobody bothers to to write or read that document, let alone use a formatter.

Anyway, this problem doesn't exist in Go (gofmt), C++ (clang-format), or at least 2 of the in-house languages. It still exists in Java, Python, and Javascript because of the lack of robust standalone parsers for those languages, but there are editor plugins for vim, emacs, Eclipse, and I think IntelliJ that automatically enforce the styleguide. (Google does not mandate a single editor the way it mandates languages.)
> What are you buying over a series of if-else statement

Code clarity. Depending on how and what you're doing in each case a switch statement can be easier to read than a whole series of if .. else blocks.

And sometimes, given that they are equivalent, it's just a style choice on the part of the programmer.
Source code and (poorly written) readme makes it seem that some providers will say that they run things like KVM but put you in a (much more easily oversold) Virtuozzo container. I presume this detects that.
> that could even be true, but some for-profit schools are notorious for manipulating statistics like that in a variety of ways.

The people from my cohort are not just statistics to me. I know them personally, and all I can say is that they are very satisfied with how things have turned out.

Also note that with App Academy, the tuition is a percentage of your first year's salary. So the company is incentivized to ensure that students get a job (and the highest paying one they can), because otherwise they don't get paid.
Has any company the size of Google ever successfully pulled of this sort of diversification? (Honest question, there may well be answers I'm not thinking of. But I do mean very large companies, I know smaller ones diversify all the time successfully (and unsuccessfully).)

For context, you think about a company like Microsoft or Google "diversifying", and, you know, for them it's not enough to "merely" build a $250 million/year business for it to be considered a leg of the metaphorical company stool, instead of just a "hobby". How can you hope to scale up a new core competency to the requisite levels? (It seems "merely" having vast resources is no guarantee of success.)
The Book You Feel
I used IBM's VisualAge for Java for a while back in the day, which was essentially applying a Smalltalk model of code organization to Java, but I never liked the image system. There's just something wonderful to me about being able to use a bunch of command line tools to perform ad hoc code analysis on files.
The irony of finding this when I'm looking for sponsors for a UK Student hackathon...

Looking forward to the next article.
Not trying to be dismissed as a conspiracy theorist, but how many people have actually heard of the Rothschild Family? Niall Ferguson wrote a book on them called "The House of Rothschild: Money's Prophets". He said their wealth is measured not in the billions but in the trillions. They and a handful of other families have single handily started and funded wars, overthrown governments, chosen presidents and leaders, established central banks in almost every country, bought out the largest shares in every major news outlet, etc.

The problem is that these few that have their hands on almost everything just don't know when to stop. They truly have no mercy.

http://www.amazon.com/The-House-Rothschild-Prophets-1798-184...
I don't know much about it. It appears to be a combination of hosted Exchange and SharePoint and Office Web Apps, and optionally Office desktop programs which you can launch from the cloud.

http://en.wikipedia.org/wiki/Microsoft_Office_365#Office_app...

The fact that some plans include the full desktop apps makes me think the web app versions are not intended as full featured replacements. Or at least are not that capable today.
How many reasons do you need to stop using PHP?
(Grew up in ND, live in SD now)

At one time starting wages were $100k/year, but I don't know anyone starting that high nowadays, except maybe strippers.

The "man camps" are pretty horrible and most people blow their pay on booze and girls before they leave. It's really depressing.
My favorite semi-facetious/sarcastic journal article: http://www.bmj.com/content/327/7429/1459

"Conclusions As with many interventions intended to prevent ill health, the effectiveness of parachutes has not been subjected to rigorous evaluation by using randomised controlled trials. Advocates of evidence based medicine have criticised the adoption of interventions evaluated by using only observational data. We think that everyone might benefit if the most radical protagonists of evidence based medicine organised and participated in a double blind, randomised, placebo controlled, crossover trial of the parachute."

And a less facetious one http://www.bmj.com/content/333/7570/701

Both of which point out obvious shortcomings of slavish reliance on large, randomized controlled clinical trials for every circumstance.
It's just because it's stated inside the Android Code Style Guidelines for Contributors. I see a lot of other people, especially Android developers, use that field name conventions too. There is not only mFieldName, there are sFieldName for static variable as well. http://source.android.com/source/code-style.html#follow-fiel...
Fair enough about the central government. I hadn't realized that.

However, I see you make no attempt to actually defend your argument other than calling me a troll.

How does 'arbitration' stop armed thieves taking your possessions, and what societies are you calling 'forward thinking'?
I think the taboo will fade.

I just hope the tech fades with it. Not away, but into the background. I'd rather have a pen that can draw a diagram on my workpiece tucked in my pocket than I would some geegaw strapped to my head all the time.
Hell, God is an amateur? He should know that tabs indent and spaces align. There's nothing to be confused about.
At least if their sponsored open source projects are any indication, they use plenty of sophisticated tools to check and reformat java source code to conform to style guidelines.

That doesn't obviate the need for a style definition in the first place, and I'm happy to see the canonical version of such a document embodied in human readable text rather than in source code or some kind of meta-language monstrosity (a la xsd).
Github, you seem to be having a problem (a code file is inaccessible): [EDIT: Problem is fixed! Took about 30 minutes.]

Between this and your recent choice to disable zooming out when browsing code via iPhone, I'm starting to worry a bit.
I wonder if gcj might have been faster for compiling your homework?
I don't know if I should hate you or love you. I got an awesome domain even though I had decided last year that I will never buy a domain ever again.

Great project, well done.
Sounds a lot like the Paradox of Plenty [https://en.wikipedia.org/wiki/Resource_curse]. ND is fixated on the oil industry to the detriment of absolutely everything else.

Hell, aren't they just burning all the extracted natural gas because it's basically a distraction from the liquid crude? There was an terribly sad update of the "Earth at Night" satellite image showing ND lit up like a Christmas Tree.
I second the "maintenance is cheaper than repair". If you neglect your health now, and buy into health insurance later, you're asking future me to bear higher premiums and everyone is worse off - you and others. As one of your fellow countrymen presently footing the bill (in that I'm paying taxes and I have good health insurance with no subsidy), I assure you that helping get you covered is no skin off my back.

"But I just can't stomach the idea of taking money away from other people to pay for my own personal problems."

If you're found unconscious somewhere because of an untreated ailment, the "cost to other people for paying to for your own personal problems" will be dramatically higher. If you're conscious, you could maybe refuse emergency assistance, though I'd encourage you not to.

If you really need to make it up to your fellow citizens, meet your civic responsibilities: put thought and research into voting, serve - honestly and intelligently - on juries when called, etc. We ask some of you, it's fair for you to take what you're given without being exploitative.
The example uses ints, for which I have never seen every case handled.

For enums, the default case should be left out, since 'default' actually masks the missing case, as you note.
Heh it's exactly like the rural towns that get turned into mining towns here in Australia. I've worked as a labourer out there with my dad (he's a civil engineer, works on the roads out in these towns). They start as a tiny rural area, developed into a boom-bust town that caters to the fly-in-fly-out workers who come in to work for 6 figures. Then the mine closes, and the town is left as a shadow of its former self, but with so much extra real estate, empty shops, and closed bars (apart from one or two). It's curious to watch.
Amazing but WTF does it mean? Are we living inside a simulation!
It's a radical idea that's been tried several times before and never stuck. See: Interlisp, Smalltalk, VisualAge for Java.

I suspect part of the problem is that there is a huge ecosystem of tools that work on plain text, and it's also easy to write more tools that work on plain text. You lose all of that when the database or parse tree is the primary representation, which means that when someone goes to make an adoption decision and their favorite tool doesn't work, they go back to the old way.