skysight-inc/HackerNews huggingface dataset:
Except it's going to be patented to kingdom come. No small company can enter the scene for several decades.

So in the end we are going to have just Facebook Rift with forced social media integration and a gimmick for only PS4 games.
They connect APIs.

They've defined a bunch of methods for popular APIs. You can then pipe the results into another API.

e.g.
Watch Disqus comments and auto send thank you mail

Send email attachments to your Dropbox

Create Trello cards from Evernote items

Checkout the Directory, then click on an item - you'll see all the possible interactions:

https://zapier.com/zapbook/
What about using this for bit/alt coin mining? Do you guys think it is a good ratio of performance / power consumption?
Legally, you're right. But if you were one of Oculus's founders and you were not a hypocrite, this would be a good way to promote Kickstarters like yours.

Disclaimer: I have never used Kickstarter myself, and this one more data point against doing so. But I'm just pointing out what would be right.
This is exactly what Thomson did... but they also used part of that info to generate the SSID Name... which is why you can hack any Thomson router that hasn't been altered (most aren't because they come 'secure', people don't change it).

Online lookup I made for the Thomson routers: http://www.nickkusters.com/Services/Thomson-SpeedTouch
Should we people on HN raise funds to buy back Oculus Rift?
A better analogy:

Band wants to release music. Have a sucessful kickstarter and release an exciting first album to backers. Everyone is excited.

Band then signs to a label that won't let people listen to the music without signing in to a social network first, and who will post "Joe Bloggs likes Band!" on your wall, and who only let you listen to the music in their app.
Clearly, Facebook starts diversification of it's capital.
Thanks dude - this really helps feel that this was at least worth it. Glad everyone had a great time!

The pain is all part of the deal I guess :)
Flappy Bird in your address bar inside braille characters
I understand your point... in terms of numbers Java does attract careerist programmers simply by critical mass. Although I would argue that language is actually now Javascript but thats another argument entirely.

The point I was making was that there is a massive and grossly unfair generalisation solely about Java developers being made here and all over HN... that they don't really love programming, or want to write the best code possible. You might feel the language precludes that but then I would beg to differ and we are back to blub allegories.

By your own figures (which I don't agree with) the top 20% of a big number is a large amount of talented programmers you have excluded from your search because you cant get past the crud. Developers who have taste, know the JVM inside out and can write tasteful, readable, lightweight (yes) and highly performant code. Code that runs everyday in the big houses such as Google, Twitter, Linkedin...

I've interviewed many Java, Python and Javascript developers and our screening process helped to weed out the very hopeless, not perfect but most.

First a scan of their resume - is it generic, do they have experience in complex projects, a github account, a blog, contribute to open source, opinionated?

Second a real programming test that can test style, consideration of performance, typical gotchas. This should be automated so you can outright reject incorrect output... not fizzbuzz.

Other people more experienced on me have commented on just how bad the average programmers are at simple tests - across all disciplines.

http://blog.codinghorror.com/why-cant-programmers-program/
http://www.kegel.com/academy/getting-hired.html

I appreciate you don't have the time and you seek out developers who have challenged themselves with a more powerful language as your shortcut to find the elusive 1% but I imagine you'll find it is not insurance against poor architecture, algorithm selection, performance, unreadable code and applications that fall over in their first day.

The generalisations you and others make are unfair to a particular community of developers who just happen use a mainstream language (a sin in itself on HN) but care every bit as the rest.
Why did it happen :'(
It's good to hear stories about how FP is being used in industry and I'd like to read more.

For those who have an interest in this, I recommend the Commercial Users of Functional Programming workshop (http://cufp.org). It's where I first heard about Facebook's use of OCaml to create Hack (http://www.youtube.com/watch?v=gKWNjFagR9k)
Damn, and I was just getting myself psyched to put an order in for the new dev. kit ...

Well, I think I'm gonna hold off on that for a little while and see where this story leads.

I don't really want an advertising company inserting itself as an intermediary in the data-stream an inch in front of my eyes. (Yeah yeah, Android mutter mutter mutter ... but at least that's a somewhat more open platform).

If FB make Oculus a hardware-only device, or, even better, an open platform, then I'm probably gonna be cool with it. If, on the other hand, they lock it down so that they can monitor and/or influence and/or control what appears in front of my eyes, then I'm gonna be tempted to stay away from that particular party.
Facebook's anti-virus tool ThreatData
While we're at comparing to books, if FB tries to join Oculus with "social", I'd probably go with the castle basement from Walking on Glass:

[giant field of people with their heads in ceiling holes / helmets] "Each of these people is inside the head of a human being from the past [...] these have chosen to live out what time they have left as parasites, in the minds of others in forgotten times. They experience what others have experienced, they even have the illusion of altering the past, so that they seem to exercise free will, and apparently influence what their hosts do. It is to delay death, to turn to something like a drug, to turn away from reality, to refuse to face one's own defeat. I have heard it said that this is better than nothing, but... [...] Well, the castle feeds all the people you see, at any rate. They're eased out of the head-hole and given a bowl to sup from; they sit there with empty eyes, as though asleep, drink or sup, then like zombies go back to their own little world again. Their wastes are taken away in the same trains."
and receives them if the project is completed
> optical nerve transducers

Apart from some limited, low-resolution medical trials for people who've lost their eyesight already, this is firmly in the arena of science fiction and not going to happen any time soon.
Adding asynchronous adsense code to Blogger template without error
Agreed. A basic laser model was a revelation to me that is possible to buy a cheap home printer that isn't destruction-baiting garbage.
This is why modem/routers have hardware reset buttons. There is no need to call your ISP.
I have a page with 1K+ likes and I too have seen that posts don't reach as many people as it used to be. But what I have noticed is that there are some regulars who always like almost every post on the page. So may be the more you like the content of a page, the more of that page you see is what Facebook is dong and it kind of makes sense.

I am subscribed to many pages and I don't "like" or comment on every post that a page makes. Over a time I have seen that Facebook shows me more from pages where I like or comment to posts most often and the rest start to vanish from my timeline but if I go back to a page and interact with with a few posts, suddenly I start seeing content from that page on my newsfeed.

So what Facebook is doing makes sense. Yes as a page owner I would like to reach maximum audience, but engagement is also key. This will ensure as a page owner I create more engaging and interesting content so more people engage with my page organically.
Oh it is easier than thought. Just use the PC/SC library, there's even an interface to PHP.

I have done the same thing with a POS software (I write my own, and use smartcards for authentication). Mail me at marco@m-s-d.eu and I'll send you the source code for the smartcard interface so you have a bit of a start.
The order of os.Stdout, os.Stdin is interesting.
I'd assume src->dest being more intuitive order.

Any ideas if this dest<-src order is by design following go design principles or was mainly authors' personal choice?

By the way, Pipe in the same package is the other way around: (PipeReader, PipeWriter)
As a rule, I don't much like the Fascists from Cupertino, but right now "iGoggles" seem like a rather better prospect...
For me this is a game-breaker - I was wanting to be early (as in 3DFX early) adopter of the tech but it'll have to wait until I can buy this gear off someone NOT faceborg.
They used to have that option where you can see all posts from a page but now that option has disappeared.
Carbon bubble
It won't be long before Twitter also starts doing this.
Isn't that a bit hypocritical?
I bought the minecraft alpha from notch at an early stage because of promises of having a modding API added to it soon.
Instead, lots of small insignificant features were added that I wanted nothing to do with. I felt they were bad for the game and only focused on short term popularity. Still, it seemed, they were beneficial for the long term growth of mojang, which was the main response to such criticism.

So now notch is offended by a company he backed partly with the money he got from people like me, whose hopes of having a fully moddable open sandbox game made them invest, changing its strategy to allow them to reach a bigger market.

I can directly relate to that, but I cannot say that I sympathize.
This is what happens, when you invest in something when it's still in an early stage of finding itself. Bad luck, move on.
Have you ever used the generic ink refill ? I wonder if they're of acceptable quality.

I imagine a very simple:

- built it yourself printer
- non cute or small but trivial to open and investigate
- reduced possibilities for easy open source drivers
- cheap generic ink

With a simple but reliable and 'intellectually' owned device I anticipate a good increase in peace of mind for all printer users in the world.
Words that can mean one thing and also the opposite thing are called auto-antonyms or contronyms.

http://en.wikipedia.org/wiki/Auto-antonym
Why Facebook Buying Oculus Is Positive
grep is even shorter:

grep $

That reads lines from stdin and echoes to stdout.
I must assure you that there are wasteful and overly bureaucratic processes here too, but thanks for the compliment.

The key, I think, is that one has to picture "the state" as non-static and plan accordingly. For instance, we have a court system, with the energetic and powerful Federal Court at the top, which is set up in such a way that it inherently favors human rights and freedoms above other concerns. So while the hard core of the Volksverhetzungs-laws remains un-touched, eventual feature creep is rapidly cut back by the court system.

This was designed into the German state, since there was acute awareness at the time that the laws of the Weimar Republic which could be used to curtail freedoms were instrumental in the rapid rise of the Nazi party.

It might well be that, without this process in place, free speech would slowly erode throught this law.
Measuring Fork-Join performance improvements in Java 8
Ask HN: Anyone out there using Developer Anarchy / Micro-services?
So Fred George has an idea called Developer Anarchy, which sounds strange but is really just assuming that everyone in a company will be able to code.

And they have tried it out at uswitch dot com - IIRC everyone who runs it is a developer, and one of their prime tools is tiny web services doing one thing (well).

I was interested if anyone else tries or uses micro-services - any feedback, good or bad.
You are oversimplifying things as well. On the "cash on the table" side of things you are right: people put cash on the table and got the goods.

On the other hand, Kickstarter is a platform where people invest in future of some geeks. A successful funding drive plays on emotions, on promises and a glimpse of the future.

A lot of the people that got a dev kit were closely monitoring what Oculus was doing and were pleased. Those people feeling let down by Oculus not staying independent is perfectly reasonable and fine to state. It is also fully okay to withdraw your future support because they are now part of a company that shows not general interest in helping any companies but themselves.
How Tesla's Fight With Car Dealers Could Help Decide the Next President
Ian Cooper: TDD, where did it all go wrong
Wow, someone is really pushing the boundaries of what is possible on the web and all you care about is old browser support.

That's it guys, lets pack up and go back to getting CSS to center vertically.
I do actually avoid all Nestle products and subsidiary products that I am aware of,and Coca-Cola etc

However...I am reserving judgement on this, but I am not overly happy initially. Will wait to see the next few months before reaching my final conclusion
Most "daily active users" are likely to be logged in more than one hour (especially those using FBs Messenger) and on multiple devices (e.g. cellphone with the app and messenger, and on the desktop the "normal" website), so I'd estimate the simultaneous peak count at something like 200-500m connections.

Also, there's a bazillion requests coming in from every website which has FB Share/Recommend buttons or FB Login active...
It seems a bit unhygienic having to strap one of these things to your face. Just imagine how filthy it would get after prolonged use. I hope if this stuff takes off then it's designed to be easily washable. The lingering scent of ingrained facial grease would somewhat ruin the immersive experience.
Mathematics of a Lady Tasting Tea (1935) [pdf]
> Ironically, many of the people venting their frustrations are using Facebook to do so

And I think we are done here. That is not irony, that is complaining about the Roman Empire whilst watching a chariot race. Bread and Circuses.
And this is why I'm never going to use my isp's modem/router.

I also use a separate modem and router, so that if my modem has some kind of backdoor that my isp can use, they can't get many informations about my lan. My next step is getting a modem that run on a libre distribution (my router already run on Tomato), since I've found out recently that OpenWRT supports some ADSL modem.
"Vision machine" – the comic about "iEye" VR feels as relevant today as ever
$70, blue colour only with white trim, have to sign-in to Facebook to use, programmable only using Hack language, shows targeted ads in peripheral vision area.
I don't usually swear, but fuck this shit. I was following Oculus VR development and now it goes to my ignore list. It is no longer cool. Yes, just because it has "Facebook" name attached to it. It is now Facebook VR, which sounds like a nightmare.
> Are you really saying that it's FB's evil plan to stuff cat pictures in your pictures?

No, FB's needy plan is to act as middleman for stuff people are doing already. If Zuckerberg had his way, checking Facebook would be the first and the last thing everybody on the planet does after waking up and before going to bed. Why and what for they're checking does not even enter the picture, it's irrelevant, mere details. Facebook shares that disease with Google, Apple and Microsoft, and probably others as well.

> Not to mention, they built their own servers and pushed initiatives to help the whole industry set up proper infrastructures to achieve massive scale

AKA disrupting what's good about the web and replacing it with centralized silos. Who needs little shops in inner cities, not to mention public parks and wilderness... let's all just go to the mall, and stay there forever. Again, Facebook didn't start that particular fire, but it certainly loves to help keep it going.

I'm sure what Jack the Ripper did was technically challenging, too. And no, I'm not comparing Facebook with a murderer, at least not first and foremost: I'm saying that something is complicated doesn't automatically make it worthwhile or laudable. What someone is doing, and why they're doing it, matters as well.
I think the author means people like Notch saying such negative things but they are quite happy to use things like say https://www.facebook.com/minecraft
The graveyard got bigger.
Whats the problem? The article has the fairly vague title "Titan Calling" and the more explanatory subtitle "How a Swedish engineer saved a once-in-a-lifetime mission to Saturn's mysterious moon". The submitter seems to have exercised good judgement in using the subtitle but clarifying that the moon was Titan. There is no evidence of editorialising or intention to mislead.
5 Calendar Apps you shouldn't miss
Hardly been owned long enough to make a judgement on that yet
Oculus Rift will "eventually" be redesigned with Facebook branding
MagicShifter – open source hardware gadget for lighting
> We have people looking at medium res video

Given we can't even afford high res video wouldn't 3D be meaningless :)

It's not a 3D problem, it a lot of other things problem. Cost of teachers, creating environments that give automated re-enforcement. Making students actually learn / turn up.

Fiction often glosses over this bit. Ready Player One was really about kick ass AI / bandwidth needed to make the environments work. Computer games are already at graphic limits. It's just taking to many people to create their environments. There was an example article on HN this week. Can't find link.
How much recurring income does it generate?
boycott oculus vrfor joining facebook.
"I prefer to actually visit my doctor where facebook doesn't get all the data about it."

Unless of course the NHS sells it to them (http://www.wired.co.uk/news/archive/2014-02/04/care-data-nhs...)
> All of this normal stuff that an Operating System does was well established ... to a certain extent, on the BBC Micro.

The BBC micro's operating system had no networking to speak of, certainly not TCP/IP as we know it, no user permission things (indeed, no concept of users at all), and no cron jobs (indeed, no OS scheduling of tasks at all). In other words, not one of the things you specifically called out as "normal stuff that an Operating System does".

(There was a networking system, called Econet, but it wasn't part of the base OS; you needed an extra ROM -- physically plugged into the circuit board, those were the days -- that implemented it.)

For the avoidance of doubt: I loved the Acorn MOS and hated MS-DOS. But it simply isn't true that the BBC Micro had those features and MS-DOS didn't. And, for what it's worth, I see nothing wrong with calling either of them an operating system.
Would be interesting to see if NSA mounted those hardware exploits in ATMs, that would mean that you just need proximity to the ATMs. Or to think even bigger what if those trading robots hardware have those exploits?

NSA already affected the Web giants and Internet Security. If technical details on those hardware exploits, leak and make their way to a restricted few or the public then financial hardware is at risk and with it the financial industry.

With Russia having Snowden, I think those US bonds are not the only way that could inflict some damage.
It always surprises me to see these imvu.com posts on HN. They are often insightful and interesting, but when you see the website you wonder who pays money for this. Do they sell virtual goods for their own virtual world, similar to secondlife?
>despite the fact that these kinds of flat denials by high-profile companies are almost never proven false, probably because they almost never are false.

Wow, that's incredibly false.
The title is fine, but I would suggest adding (2004).
What are you buying then? The brand? I'm sure there are lots of talented people here that can create VR headsets better than Oculus, assuming they have proper funding.
Why wouldn't they run windows?
I don't get all this drama with ATM's and XP. They are (should be) physically secure, meaning no usb ports available, cd-rom, no public network. THey are completely locked down. Many of them are still running windows95 and they seem to work pretty well.

What would you recommend then? Mac? Linux?
Show HN: Your very own secure file sharing tool for OS X
They don't want now, but wait 'till Facebook does "their magic" on them :) That "networking effect" stuff is not buzz-speak, and they know how to wield it.

Plus, gaming and socialization go hand in hand - it's amazing that others just don't fucking get this yet and see "gamers communities" as just niches or islands.
Fortunately, 80% of the games people will play on this involve avatars wearing space helmets! Ingrained facial grease just makes it more immersive!
I stand corrected then, you never even tried to get the IE crowd.

But my point that you're misreading numbers remains. You see low IE9 usage because you don't have IE users, because, in the previous years, up to 80% of them couldn't use your product.

And now you're using these numbers to back your decision that you don't need IE9. Guess what? You won't see IE adoption grow much over the next years as well.

IE users means enterprises. By dropping IE9 now, you're again running faster than them. That's perfectly fine and I'm actually jealous, I wish I could do the same. At the same time, I'm sure it has a measurable impact on the potential market of your Trello business class product.
Typical Sweden.
The sentence "I’ve always loved games." makes it clear that he's talking about the past, so past tense in this case says nothing in itself about his future.
Liberator, a Clojure library for building RESTful applications
Microsoft's project spark looks like that kind platform.
>I know hating is easy

No, ass kissing is easy. Looking at the bigger picture and accounting for negative externalities is hard. And, it's much harder when one is surrounded by ass kissers who are willing to gloss over negatives in their rush to pucker up. It's about net sum gains for society. Bill Gates hasn't achieved that. He and his business practices have been a net loss for society overall.
They do. I was once an active IMVU user. Outward appearances can be deceiving, but believe me they are profitable. If you read Eric Ries book 'The Lean Startup' you can have a glimpse of IMVU's back story there.
Asterisk in the Call-Centre – a love story
Selling to Enterprise
I would not describe the real world in Ready Player One as Disney-esque. It was pretty awful, including a great number of people essentially being slaves working for mega corporations.

The main company involved in the VR world was completely corrupt as well, not full of enlightened billionaires.
SUIT CSS – Build Self-Contained, Composable, Configurable UI Components
Notice they use the GigaFLOPs metric, which is a (maximum) floating point measure. Bitcoin hashing (it's been a while for me) is compute intensive on integer math. For a good ratio of performance/power you'd want to look at architectures like the GreenArray devices. But the world of bitcoin hashing is now firmly positioned in ASICs. You can't cut architecture fat beyond that so you'd have to look at (general purpose) architectures built on a faster silicon technology. Wouldn't count on it.

http://www.greenarraychips.com
That was interesting to read, especially the insight into altered body language - thanks for the personal perspective.
Didn't expect an article of this quality from redbull.com. It's a decent look into the history of consumer VR.

That said, this article is months old and I'm probably not the only one who expected some commentary on the Rift debacle.
Humanizer: a must have tool in every .Net developer's toolbox