skysight-inc/HackerNews huggingface dataset:
Requires OS X Yosemite. If you've chosen not to upgrade, for example because you value your privacy and disagree with Apple's recent data collection policies which are enabled by default in Yosemite, then you won't be able to run this.

I don't understand why. As far as I know, there's no such thing as an executable that requires Windows 8. Or, if there is, then no one would think of excluding those who are running Windows 7. So why exclude those who are running older OS X versions? Are there any legitimate technical reasons for this decision?

It would be cool if you could watch this on Youtube. I know you won't get the same experience as if you had a Rift, but there are hundreds of thousands of people who would love to watch a reaction video of someone experiencing it, along with seeing their perspective.

EDIT: Okay, this was a dumb thing to say. It came across as a complaint, but really I was just trying to ask a question. Sorry.
Yes, it is a transpiling solution, but it's one that's a subset of JavaScript. This means it's compatible with all JS engines and lives in the same ecosystem.

It's quite different from, say, NaCl or Dart, which introduce a completely new language with a new set of APIs.
They mention HTMLBars in passing, but mostly emphasize the fact that support for the current Handlebars syntax won't go away in 2.x. Three cheers for JavaScript frameworks with reasonable attitudes toward backwards-compatibility (!)... but as someone who HATES the current Handlebars syntax, I'm wondering if they've also committed to having HTMLBars fully ready-to-go at 2.0's launch? I know that "pieces of it are in place" in the beta right now, but will 2.0's date depend on it being fully ready?
Are you sure? An article I read said that mosquitoes are so lean that they aren't even worth the energy expenditure of hunting them.
I'm surprised they made no mention of how Netflix had an important role in the demise of Blockbuster.
Why do you fork?
Projects like this shows that OSS is not a safe haven for security despite how many eyeballs may be on it at any given time.
Real HQ, Junior Controller, REMOTE

Real HQ is the company behind Agent Pronto https://agentpronto.com/. We help home buyers and sellers find awesome real estate agents in their area. We’re four years old and growing quickly.

What We Believe
We started this business with inspiration from Seth Godin and 37signals. We keep our fires going with inspiration from Frank Chimero, The National, Louis CK, and Warren Buffett.

We also have some Clubhouse Rulez to help guide us in our work:

-We will be artists.
-We will asynchronously overshare.
-We will work hard, but we won’t work long.
-We will not create emergencies because we know that most often, they are created.
-We will make things beautiful and profitable. We will even make beautiful more profitable.
-We will speak to customers, partners and co-workers like a friend, not a corporate robot.
-We will make ourselves better so we can make the world better.
-And we will have a fucking blast doing it.

Work Anywhere
We’re looking for people who live in the United States. Once hired, you’ll have the flexibility to work from anywhere. If working from home in your pajamas sounds like fun, give that a shot. Or you might be interested in checking out a coworking space in your area. You can even travel to exotic lands like Walla Walla, Keokuk, Cucamonga, or Seattle! Location is irrelevant as long as you do your job and you do it well.

If Real HQ had a home, it would probably be Austin, Texas. But we have folks who live in big cities like Kansas City, Chicago, and Portland and not-so-big cities like Bozeman, Lewis Center, and Erie. Some of us travel while we work. Ryan managed accounts and did yoga in a Berlin coworking space. Kym worked from a castle in San Juan. Peter pushed code from planes, trains, and a 2010 Hyundai Elantra.

Last year, our team got together for a weeklong retreat in the artfully-minded desert town of Marfa, TX. This year, we opted for the Rocky Mountains and headed to Boulder, CO.

Think You’re a Good Fit? Great, because we’re hiring! Available positions are listed below.

Click through to learn more about each role.

Junior Controller: http://realhq.com/jobs/junior-controller

Don’t see a role that’s a good fit? Get in touch with us anyway. We’re good at finding a place for smart, passionate people who are excited about what we’re doing and want to help us do it even better.

Add HackerNews to the subject line of any email you send us!
Bootstrap: Advanced Grid Tricks: You really should be defining your own classes
If I remember correctly, someone published a book which contained source code in monospace for PGP so that it would fall under freedom of speech and was allowed to leave the US. But that's from memory, I'm not sure it really did circumvent that law or that it was PGP.

Edit: Ah, AlyssaRowan actually mentions[1] this further down the comment thread:

> PGP 2.6.2 was exported as a book to call the bluff of the whole thing

[1] https://news.ycombinator.com/item?id=8552169
We do have an API, but it might not be public from day one. There will be a beta-tier on Kickstarter that will get immediate access, and when we consider it solid we'll open it up.
The idea that one is individually responsible for getting cancer at the age of twenty-five is at best hilarious and at worst monstrous.
>You're imputing the economic value of every externality you can trace to Microsoft back to Gates' own bank account.

Not really, I'm much more focused on the externalities of Gates' anti-competitive, monopolistic business practices. His billionaire status is just a small part of the problem in comparison. Speaking of which, I am also looking at the specific assets that makes up his total net worth.

For example, as of now, Bill Gates has a net worth of nearly $82 billion, of which just $14 billion is in Microsoft stock. The bulk of the remainder is $64 billion which is invested in a variety of assets through Cascade Investment LLC, his private investment firm.

Cash, some small technology investments and assets such as his 66,000 square-foot mansion in Medina make up the last $4 billion chunk which is very small in comparison.

I've been researching how his assets both positively and negatively affect society but it pales in comparison to the bigger picture I mentioned in regards to the overall effects of his shady, past business practices that affected society globally (literally).

>You can make that argument, but using "his plunder" as a shorthand for it is at the very least imprecise.

I see your point. He certainly didn’t steal all of it and I should use a better choice of word to describe his booty. ;)

However, I was considering that he's taken far more from society than he's provided for society, so that's why I've called it "plunder", so to speak.

The final report won't have any of that kind of terminology, but as you said, it's probably better if I refrain from using it even it's simply in forum posts, etc.

Thank you for your constructive criticism.

edit: spelling/grammar
Do we need to go back to Zimmerman's old trick and publish the code in books? What happens if we put the code in non-DRM'd ebooks?
Yeah... sometimes I'm scrolling and there's some sort of effect on the page that some design nerd spent a couple work-weeks on, but it may not always be readily apparent. If I do what I'm apt to do when scrolling doesn't work, aka click on the scrollbar to jump ahead, then it breaks the entire presentation. Having to scroll forever to get at the content I'm looking for is incredibly annoying.
Neither missiles nor chemical weapons are ideas. They are not information; they are tangible.

A better analogy would be someone exporting a piece of paper with the reactions involved in a chemical weapon on it, or the formulas that describe where a missile will land given certain parameters.
That link is stupid. We do daily standups. It usually takes about 3 minutes. If it's taking 2.5 hours/week, you're doing it wrong.
Thank you, this clears up the issue a bit more in my mind.
I dunno about you, but when I'm developing something quickly I often like to just use (and test on) the newest thing out there. Backwards compatibility (and sometimes lack of developer features) is costly if you're on a budget. For example, I'm building an iOS app right now and only targeting 8.1 at the moment while I'm initially testing. Going back a few versions... I just don't have time for at this stage.
There was a short delay, around 10/15s. After that, it was pretty smooth.
For anyone wondering about the incident with the Mythbusters and banks, here's some context by Adam Savage : https://www.youtube.com/watch?v=-St_ltH90Oc
I really wish that The Little Schemer http://www.ccs.neu.edu/home/matthias/BTLS/ and The Seasoned Schemer http://www.ccs.neu.edu/home/matthias/BTSS/ were free, so that they could receive the same treatment.
Still no support for Windows app store it looks like.
The Good, the “Meh” and the Ugly: A Designer’s Look at US State Flags
It's a blob transpiled from C, not exactly how people imagined the Web working a few years ago. It's a non-W3C/TC39 approved set of compiler intrinsics/pragmas that switches on special behavior in one particular environment.

When Dart was introduced years ago, Brendan Eich was all over HN complaining about how Dart2JS doesn't solve the problem, because DartVM would be more performance, and introduce a tendency to optimize JS VMs towards those semantics. Well, here we have a different problem. If asmjs takes off and everyone starts writing Web apps by transpiling C code, Mozilla will have forced a sea change in the Web, forcing all other vendors into ahead-of-time compilation to compete, and forcing JS VMs to optimize for this particular kind of code.

Now, maybe that's not such a bad thing. I'm not arguing it isn't, but I think arguing "it's just JS, the syntax is the same, therefore it's open!" is somewhat disingenuous. ASMJS, if super successful, would create an implicit implementation spec for everyone. It will have in essence, created a language with identical syntax to Javascript, but with completely different expected execution semantics.

Why? Because developers would come to depend on ahead-of-time compilation, depend on apps that basically use emulated malloc'ed heaps, etc.

Imagine I took the Java language, removed "new" and forced all code to allocate DirectBuffers, and then said, all classes must consist of static final methods (no polymorphism), and can't have any fields or constructors.

Call this ASMJAVA. I now assert, this is "Just java", hey, it runs in any JVM. Except, I'm shipping a new VM called "SuperExpresso" that does ahead-of-time compilation for my mobile platform based on this, and I'm telling people they don't need to use native SDKs, they can just transpile C code to Java. Did I create a new standard? I think I just did.

Arguably, you can say the same thing about Android 4.4/5.0 "ART" runtime, or GWT which I work on. They use the Java "language", but the runtime behavior is completely different, and at least for GWT, we make no bones about this.

So, this is not an attack on asmjs, but I do think there is a distinction between "reusing the syntax" of a language, and creating expectations of new semantics. Languages carry with them implicit sets of runtime performance characteristics, even bugs, that developers tend to treat holistically.

Not many people care about what the specs say. They care about how it runs in the real world.
Hi,

I'm one of the makers. I run Mavericks and can run the Mac app (that has 3D sound), but you will need to hold down Control when opening the app (its in the README).

If you still can't run it, you can download the PC version (which is just the regular movie file) and use any Oculus Rift compatible player (though you won't have 3D sound unfortunately).
> here

Where is here? Op's handle? Cybercoders? That's incredible if true. You could essentially recruit for a few years and then retire.
Read the next page: http://daindunston.com/blockbuster-the-customer-owns-your-pu...
One interesting thing about Stuxnet is that it targeted Win2000 but was only discovered just after it went out of support.
The intro video for the calendar app also shows a new Maps icon.
String field theory could be the foundation of quantum mechanics
I second this. I cannot wait for the day where I don't second guess myself whether I want to put an event in my company's MSExchange calendar, or google calendar because I don't know if I will see it if saved to the latter.
Incorrect... You sometimes had to download binaries from a source outside the US. Usually not, since the user was simply expected to click the link for the non-US version.

In cases where the server actually looked at your source IP you could either proxy or just download the binary from a source in Europe. The dev teams were and still are seldom located in the US alone, but distributed all over the world. The authors of encryption packages were often not US citizens, either.

The rest of the world looked at the US policy on encryption with wide-eyed disbelief due to the horrifying ignorance that just had to lie behind it.
Sorry English is not my first language, I didn't mean that those were exclusively the only industries.
Missiles and chemical weapons are physical objects which one can reasonably presume to maintain at least some degree of control over.

Encryption algorithms are math, theory, information. They can be reproduced, copied, and transmitted at-will, for no cost.

If the difference is still non-obvious, google around for instructions to make ricin. Easy to find, and it's not illegal to share that information. Why should it be illegal to share any other data? And how could one reasonably expect to enforce it?
I would worry more about your neighbors using your network, the transmitter in your cellphone is much more powerful than in your AP, and I will guess that you sleep much nearer to it as well... In either case, the strength falls off with the square of the distance.
Using scroll-driven websites on a Mac with its gesture-based trackpad scrolling is often a beautiful experience, and it's usually also delightful on an iPad. Sometimes it even translates well to mice with scrollwheels. Using the same site on a windows laptop with weak trackpad gestures, where you instead rely on arrow keys, or awkward middle-button-synthesis for scroll, it's all too often completely frustrating. Even this piece seems to regard users using anything other than an apple trackpad or a scrollwheel mouse as a secondary concern.
It does come with a humidity sensor, so if the leak leads to elevated humidity levels you could spot that something was off, but it's going to depend on a lot of factors in your room. Finding water leaks is our radar, but we don't dare to make promises right now.

(on the Form team)
Yes, it was PGP, and yes, it got around the law. The issue was indeed that exporting it as software made it subject to ITAR, but published as a book, it was considered speech.

The tactic was never tested in court with PGP, but it was upheld in at least one other case I'm aware of, Bernstein v. United States. Thank you yet again, DJB.
If you want to get something done, make progress every day. If working part-time with these A people is fast enough to do what you want, then you don't need a technical co-founder. If it's not, then don't wait for them to quit their jobs. If the timing is right sometime in the future, great! If not, don't let them be a bottleneck for you.

The recipe for finding a great co-founder is this: perfect timing + passion + skill set.

Skills are the least important. You only need your technical co-founder to be good enough to help you make your first sale. After that, hopefully you'll be making enough revenue to take you to profitability. If not, you can try to raise money.

So how do you find the timing/passion parts?

This is where luck comes in. You can make your own luck by meeting lots and lots of people. You should network like crazy. The best networking is offering to help people without any expectation of something in return. The more people in the world who owe you a favor, the better.

You should tell everyone about your ideas. They'll tell friends whom they think might be interested. Word will get around. Don't be scared to share your ideas with anyone/everyone.

There's a lot to this, to be honest. I think if you spend time in the Bay Area, you'll drastically improve your chances of finding a co-founder. It also helps to be tackling a big, sexy issue that makes potential partners drool (e.g. transportation, education, etc.)

There are also some accelerators where you come in without an idea. You meet the other people, get some money, and then form teams to create products. Since money is not much of an issue for you AND you've been successful in the past, one of those programs would be perfect for you.

You might want to hop onto Clarity or something and have a conversation with a Silicon Valley expert/VC about this. I'm not the best person to suggest concrete steps because your path is so different from mine.
Well-written and well-reasoned. Thank you.

I'd like to propose a sixth rule: don't move the goal posts. In other words, don't load additional content dynamically. This violates the user's expectation of when they will be finished scrolling. I find this frustrating, and I doubt I'm the only one.

Thoughts?
The Art of Video Games[video]
They're both tied to the global market, just different ends; the UK attracts business from other parts of the world for financial services and big shiny projects approved at board level and outsources it in day-to-day development work, web design and devops. There are still well-paid developer roles in financial services, but not enough to push developer salaries up in other industries.

As for startups, if you think developer salaries in the UK are bad (which compared with the cost of living they certainly are) you should see some of the non-developer salaries and experience requirements at startups and small agencies. Not to mention how demanding such companies can be about candidates to work unpaid for a month or three. The combination of SV aspirations and cost of living (in London at least), plenty of unemployed professionals and a decided lack of investor-overoptimism isn't a great one for the junior employee.
Nice article, but the underlying problem behind medicine is much larger and of a very different nature.
HTMLbars will land well before 2.0, most likely in the next release. We've been doing the integration piecemeal to ensure that we don't break production apps; we want everyone to get to experience the new awesome.
Dart the platform is compatible with all JS engines, Dart2JS.

I could rightly claim that DartVM is just a specialized two-stage compiler that kicks in to give a speed boost.

Compatible != portable. In the real world, performance matters. If I deploy my new triple-A game to the Web, and I'm only going to get 60fps on 25% of the browsers, and 15fps on the rest of them, do I really consider it the same ecosystem?
NSUserDefaults are cleared however when app is uninstalled.

Can add an "UninstalledOrFirstRun" NSUserDefault.

Based on whether it exists at launch, you can clear out previous keychain entries.
Ask HN: What are you reading?
Any interest in making this a monthly thread? I practically wish-list any book recommendation I find on HN. So far it has worked out pretty well for me.

Audio: Just finished "How to Fail at Everything and Still Succeed" by Scott Adams. Pretty good overall, sort of a large summary of practices for self improvement.

Reading: "Traction: A Startup Guide to Getting Customers" by Gabriel Weinberg and Justin Mares. Fairly informative so far. Kind of the Lean Startup of marketing.
Location: Ruther Glen, VA (20m north of Richmond, VA; 1h20m south of DC without traffic).

Remote: Yes.

Willing to relocate: Yes, for sufficiently interesting or lucrative opportunity.

Technologies: development: prefer Go, but also JS, PHP, Java, Perl, Python in order of recent use. Familiar with Linux, OS X, Windows, in order of preference. Familiar with admin stuff such as setting up and troubleshooting servers and networks.

Résumé: http://randallsquared.com/resume.pdf or http://randallsquared.com/resume.docx

Email: randall@randallsquared.com

About: I left NPR to do a startup in March, and while the startup hasn't quite failed, it took longer than hoped to get to a good place with the product. Ideally, I'm looking for something remote on a 6 mo to 1 yr contract, but I can move for the right opportunity.
I’m terrified of my new TV
There is a MagSafe-MagSafe2 adapter, it's a tiny thing with a magnet that holds it on. I keep one in my computer bag so I can use older power supplies if I run into it.
This may be a dumb question, but are there any downsides to eradicating malaria?

While there is obviously a huge immediate benefit for humanity in doing so, is there any impact on the ecosystem, or other factors that this could upset the balance of?

Again, not saying we shouldn't eradicate it, just curious if there are any potential negative consequences.
An interesting collection of links to projects that are helping to push ruby to new places... but I just can't agree that it is "widely regarded as the language of the web". If anything that would have to go to JavaScript - even this article lists multiple ways that ruby is being cross-compiled to JavaScript.
Fair enough.

@mindcrime -- I am so happy to hear that you got fast treatment and that you seem to be doing alright. I hope that you bounce back quickly and that you are able to look back on this as a brief dip in an otherwise rich and rewarding life.
I downloaded it for Windows. It has a mp4 file inside the zip. I was able to watch it using VLC on Ubuntu. Despite being a 360° image all cramped on a square screen it was still pretty scary =P
That's awesome!
Make the learning more joyful.
It looks like $3.

melling@Hacker News just bought 10 nets.

http://www.againstmalaria.com/MyNets.aspx?DonationID=111536
7Park Data, NYC - 7parkdata.com

Hiring:
-Data Architects
-Full stack engineers
-Front end developer
-Android / iOS developers

Team leverages a broad set of technologies e.g. SQL, R, Python, Hadoop, Redshift, perl, Java, Linux, Visualization tools

7Park lives data and analytics, we build great information products and deliver value to enterprise.

Looking for smart, driven people to help us continue to significantly scale our business.

Apply on our website.
This 30-Year-Old Rising Star Is Already Being Touted as the Future of the GOP
It's definitely illegal to commercially export information in those areas as well, at least past some level of detail. For example it's illegal to sell missile or reactor blueprints without approval. It's not just selling the physical objects (missiles or reactors) that's illegal, but also selling the information on how to construct them.
pthreads exist in NaCL/PNaCL today, that's the point. There's not many big games on the market today that don't use multiple cores.
It seems I do not really have to hope my vendor will provide an Android update for my phone, as Google distributes most cool new stuff using the app ecosystem. As with Inbox, I think Google is finally generating sufficient pressure on developers and businesses to use meta-data for their mails and websites. I appreciate that. If their text parser for stuff like locations and times works for non-english texts, I'll be a super happy user!
does that detect "any" kind of smoke?
There is also "Brunch Is for Jerks" [1], and "I am not a coffee drinker" [2] from the Times. What's up with the petty food articles these days from award-winning print media? Aren't there real issues to talk about? These seem less like interesting cultural takes and more like whining.

[1] http://www.nytimes.com/2014/10/11/opinion/sunday/brunch-is-f...

[2] http://www.nytimes.com/2014/10/19/opinion/sunday/i-am-not-a-...
Consider adding: "If you think you need custom scrolling, think again."
Agreed! Its been even more noticeable lately with Google rolling out material design updates for their apps the last few months.