skysight-inc/HackerNews huggingface dataset:
Incompetence was perhaps too harsh. The outcome was unforeseeable.

> Like when a burglar hits a small countryside town, and suddenly everyone has to start locking their doors.

I think your analogy just proves my point. They caught the burglar, but he turned out to be the local kid that everyone kind of liked. He was punished as everyone agreed the law required, but nobody was happy about it. And it would have all never happened had they just locked their doors to begin with.

The small countryside town with no crime and the open MIT environment were always illusions. It was inevitable that sooner or later someone would try to steal. You can either prevent it from happening or punish it after it does. [edit] But you can't choose not to prevent it then claim you didn't want to punish it.
FlipScript Couples Personalization
FlipScript is the world's only supplier of personalized products for couples. Personalized products is a $16 Billion dollar industry in the US, and after years of development, FlipScript is able to provide the only personalization that can contain TWO names instead of one. One of the names can be read upright, and the other name can be read upside down. The designs need to be seen to be appreciated, but FlipScript's designs have already received traction in the jewelry, clothing, gaming, tattoo and household goods categories and is generating profit in the 6 figures from $0 in marketing before the technology is even complete.
Click link. Listen to video card fan speed up dramatically.
Starlings murmuration
The MVP is Not About The Product
I'm not sure where you've been but I'm still finding people not able to speak English in Luxembourg City (that is supposed to be really multi cultural as Luxembourgish citizens speaks French, German and Luxembourgish and also there a a lot of foreign companies, UE institutions and like 45% of the inhabitants of the town are expats).

And of course if I think about my country (Italy) I can think of plenty of people that are unable to say a word in English, and another huge amount of people that can't go over few words.
But I can concede that things are probably getting better as new generations are more exposed to English and they're doing better, but there's still a long way to go...
I remember using ppwizard on OS/2 :):

http://dennisbareis.com/ppwizard.htm

Nowadays I am using Hakyll, it's a natural progression from Jekyll and is much easier to customize (it's basically a Haskell DSL for static site generation).
Misconceptions about Home Fire Sprinkler Systems
I have to agree. I've been working on a prototype for an app that I think is pretty cool, but I'm afraid to release here it in an early state. I'm concerned the focus will be on what it isn't versus what it could be.

It is one thing to provide constructive criticism. It is another to be condescending. Unfortunately, and maybe it is just human nature, but I think we see too much of the second.

I'd love to see more help in getting projects off the ground. That would be a great compliment to Y Combinator. Since many Y Combinator alum are on the site, they could use their experience to help HN contributors who aren't in the YC program.
Did you read the article though? All those other MMOs talk about more player-in-world freedom, which is just a natural progression. These devs are talking about taking the role of world-gods that MMO companies are normally restricted to paid employees, and turning it over to "players" to run and manage their own servers.

It's like all those other MMOs were promising greater freedom on one axis, and often delivering it, while this is offering a whole new axis.
How does this lead to having dependency information in one place? It puts it in at least two. The file and the makefile.

Not at all sure what autoconf has to do with anything, autodeps are a completely separate problem space.
توقعات الابراج لشهر ابريل 2014 ، تنبؤات شهر ابريل 2014 ،
I don't have a problem with Google Hangouts technically; the problem is it is not open (and security is questionable).
Right, because if the US attorney didn't threaten Swartz with felonies and 50 years in prison, then what would stop other people from downloading lots of academic PDFs?

First, I agree with Swartz that data should have been public. It's ridiculous that it isn't - and policymakers (now) agree. And yes, that matters. Kind of like when Rosa Parks broke the law sitting in the front of a bus. Second, the harshness of the prosecution was totally out-of-proportion to the act, even if you totally buy that it was really wrong. This was a clear cut case of a mindless, inhuman US Attorney (Cameron Ortiz and her lackys, Scott Garland and Stephen Heymann) angling for a plea-bargain that involved prison time and a felony.

The system is like a machine that grinds people up, like with that Oak Ridge incident[1], and we can't let it continue like this. Our government, for better or worse, has life and death power over us, and I for one cannot abide a government whose agents show not the slightest decency or respect for the value of self-restraint. Self-restraint, not loyalty to each other or anything else, should be our guiding light for determining goodness in our representatives.

[1] http://www.wagingpeace.org/tag/peace-protesters/
I have many possible answers to your statements, such as an observation that we already have head-mounted displays that do not block faces, or that real-time 3d face scanning is a potential advancement, but you're such a depressingly cynical person to try and converse with, I don't know why I'd bother.

Your statement about when you were six is unwittingly apt. Such a concern with "rules" rather than nuance and discourse is befitting of a six year old, not the adult I optimistically presumed you to be.

I suppose this was inexcusably optimistic, given that I'd already read your statement that you would, seemingly regardless of circumstance, take a $2 billion offer and "retire to Malta", and feel no remorse for what effect that might have on anyone else.

Your worldview is sad. Sufficiently so that you have literally ruined my day. It's hard to forget having encountered such cynicism and conscious disdain for the possibilities open to us through technological and social advancement.
There are also blogspot.de, .at, etc. ...Google's recent changes with the redirect and the bad HTML5 template are quiet annoying.

Changing HN to always just display the .com version would be awesome.
Hello World Open – Code an AI for a race car
Map of the Internet 2.0
Interesting - to me at least - footnote: Federico Faggin attended the University of Padova and is from Vicenza, not far from here. Sadly, like many people in Italy in the past and present, it seems that he was a lot better off leaving in terms of his career.
CEOs of multibillion dollar corporations do not spend millions acquring other companies so that they can make friends or support a vision. Anybody who thinks Zuckerberg wants to make quality VR headsets is delusional.

> Mark Zuckerberg may feel like he is making a benevolent investment in society by advancing the roadmap of the Oculus Rift today

Give me a break.
I find it hard to tell what will happen with Bitcoin tomorrow, much less in 5 months... I am under the impression that there's a decent chance that by August, the Bitcoin story will be a great story to write a novel about. I guess there is also the chance that it will evolve and achieve some level of legitimacy. But for that to happen, a lot needs to happen between now and then, and I find it hard to believe that a book announced now will include that part of the story.

I used O'Reilly books extensively 10-25 years ago, but I have found them (and pretty much all other printed technical books) out of date too quickly in the last 5-10 years for them to be useful for technical stuff, and Bitcoin is evolving faster than even most things in the tech world.
Why would you want to segment your work though?

Value creation is a major part of life, why try so hard to separate it?

If you have something fun to do, like going out, working on your hobbies / relationships / health, go ahead. But you don't have to put those activities in two "time zones". It can be a homogeneous mixture.
Prankserver.com
>None of which are actual vulnerabilities.

That's an extremely dangerous position to take. Any reasonably secure system deals precisely with these problems through password policies and principle of least privilege. For example, successfully phishing a Tesla engineer's email credentials should not get you access to active vehicles. If this were the case, I would classify this as a major vulnerability because many things can result in access to someone's email.
Yasha Levine, nuff said
Bitcoin: Both Buffett and Andreessen are right
"Facebook is creepy."

Definition of creepy: "causing an unpleasant feeling of fear or unease."

What is creepy about finding out what people are into and showing them ads relevant to those things? So many people are claiming that Facebook is creepy, but I just can't see it.
Mathematicians: Trust, but Verify
Given the choice between a private contract and government legislation, most companies would likely choose private contracts.

IANAL or a historian but from other discussions I read, I got the impression that, at the time, contract law wasn't as advanced as it is today. That's likely why it took a law to clear the way for franchises.
The glowing eyes before the skin had loaded was a bit scary, but overall, good work. However, is it possible to easily disable the heavy depth of field? I feel like that might be exaggerating the quality in a way that wouldn't be realistic for practical use, especially in terms of the hair/stubble over their skin.
If Adrian Owen was your co-supervisor, you should know better than to say that fMRI allows you to communicate with patients in a vegetative state. VS means, by definition, that the patient is unresponsive. Communication via fMRI or brain computer interface is still only possible with patients that are conscious (e.g. locked in, or in a minimally conscious state).
When someone comments with "I don't contribute to many public discussions because I'm too afraid of the hostility that can come along with my participation (I'm pretty thin skinned)", it's probably fair to say anyone responding and trying to be helpful should take that into account...

(I felt slightly bad about my response, in retrospect; I meant "YC partners seem to be subject to particularly harsh criticism, which is unfair. Perhaps if you were anonymous it would be less aggressive trolling directed at you." I'm sure jl has thought of that of course.)
Yeah. I often encounter really amazing stories, then go to post them on Hacker News only to find that they were submitted a few days ago and got little attention. This is an example:

https://news.ycombinator.com/item?id=7474094
BBC: "American Dream Breeds Shame and Blame for Job Seekers"

Submitted 4 days ago, but only had 1 point until I upvoted it just now.
>Trolls generally don't expect to be shadow banned they expect to be banned.

I disagree with this assertion. Shadow-banning on HN is quite well known, and any troll worthy of the term understands the landscape of their endeavors.

>banned regularly so it effectively doubles their work

How is opening a link once a day or so in incognito mode to check for their comment effectively doubling their work?

>Quite often their willingness to invest time into trolling drops off with lack of response so often they will leave before they understand that shadow banning is a thing.

Again, I think we both have very different ideas on the transience of a trolling campaign. I assure you, once someone is determined to troll a specific community, its a much longer commitment than you are estimating.

Edit: Impressive. Down-voted for stating my disagreements with counter-points.
Growthhacker sought for launch of an interactive hashtag grading system
contact us through the site to discuss an unpaid but career-making and very prominent position. Work with the founders directly.

RiteTag offers the first real-time hashtag grading system which aids users in modifying their hashtags to nail the ones most likely to get tweets discovered by topic-opted-in audiences. Free users get this in Twitter/paid users in 6 Twitter clients.

RiteTag.com offers the world's first real-time hashtag grading system which aids users in modifying their hashtags to nail the ones most likely to get their tweets discovered by topic-opted-in audiences.

Browser extensions provide this goodness within Twitter for free users and for paying users, also in Hootsuite, Tweetdeck, Buffer, SocialOomph, and SproutSocial.

http://ritetag.com
Streaming to HTML Templates in Node.js
It is my understanding, Mobile apps are not allowed to be patched outside of Googles Play or Apples Istore because they both run screening processes to protect their user base from bad software. Also the frequency of updates revolves around the developers trying to keep up with the fast paced development that is going on. For example because of changes happening with Android Kitkat, developers are trying to keep there software compatible with the latest versions, so they end up sending patches to the entire ecosystem, they don't have to but its easier for their point of view, to manage one binary rather than several more.
Anyone else running into blurring issues? I tested it out on Firefox and Chrome, and in both browsers the face texture is a blur. The high resolution only appears when I have the browser scaled horizontally small enough to cut off half of the head. If I scale it larger, it blurs out again.

http://i.imgur.com/Yd4jCme.jpg
> Perhaps one day we can add it to the server and give people a way to check this for themselves. It'd also be a neat way for users to find old threads. HN's archives are rich.

In the meanwhile: I find the new algolia hnsearch very useful and pleasant for this purpose. Typing in a few keywords from a story (and very often: from just the title) which I would like to submit, immediately tells me whether it has been submitted (and discussed!) in the recent past. This is great for "personal" use, and perhaps algolia hnsearch has an API which you can leverage for moderation?
> yes, I implemented coffee drink definition ACLs

This is so excellent
I had a look at the "renderer" object in Chrome's developer tools. I tried renderer.dofEnabled = false but that didn't seem to have any effect.
To address something a commenter said I'd just like to point out that whatever Linus may think, a "git" in British slang is an unpleasant person, not a stupid person.
I never understood why make has to use tabs. Even if that had sense in 1977, why it remained so until now. Why not let any whitespace, even more spaces, have the same effect of starting the command line.
No, it just assumes that the interests of a large corporation which is entering the phase where it needs to show revenue growth every quarter and satisfy shareholders are not aligned with those of a small company attempting to build an experimental product in a completely new field. This is an old story and the outcome is almost always the same (large corp buys small corp, promises to change nothing and stay hands off, circumstances change, large corp looks for projects to downsize or cut). Google has many examples of acquisitions, how many are running in a hands off way now?

On top of that, Facebook has shown itself to be untrustworthy many times from a dev and user perspective (beacon, FB credits etc), so if Carmack wants to avoid that and produce something without intrusive advertising for example, they may well clash.

None of this means it was a bad idea to sell for oculus, just that selling is ceding control completely to the vision of the larger company in the long term.
You have a bit of a negative history with the subject prior to the incident in question, correct?
I thought this would end up being the story of how Ripple came to be.
True or false?
A patent is a government-granted right to sue.
A patent grants a license to produce the invention.
A patent grants a "monopoly"; success is court when suing challengers is "guaranteed".
I do work in that space and the reason we use stuff like this is that we can't afford to do the processing up front as it reduces our capacity and makes people wait. The MQ solutions allow complicated logic to be deferred until later, allow it to take as much time as it needs (sometimes our transactions are open for hours or even days) and allow us to do integration and calls to other systems.

Enterprise software has turned into a somewhat derogatory term thanks to conjecture but the stuff you don't hear about works pretty well and performs like nothing you've ever seen before.
And if you order before midnight tonight, we will include a free sample of HEAD ON: Apply directly to the forehead!
https://www.youtube.com/watch?v=f_SwD7RveNE
Google Play Developer Program Policies updated – Focus on UX and Security
From Wikipedia

> Torvalds has quipped about the name git, which is British English slang roughly equivalent to "unpleasant person". Torvalds said: "I'm an egotistical bastard, and I name all my projects after myself. First 'Linux', now 'git'." The man page describes git as "the stupid content tracker".
Re 1) Maybe in the US that's true but in the UK the protections on credit cards are not the same as for other payment methods such as debit cards. Debit cards do not cover you if the business you paid goes broke for example while credit cards do. This happens fairly often with travel companies who sell holidays and then go bust before you travel.
I found facetime to be pretty good even in low bandwidth situations. The only problem is it does not give me an option yet to drop the video while in a video call and revert to a audio only call. But on the whole I like it.
Weekly Recap
>Where does Go fall short as a language for mobile?

Go falls short as a language for mobile in the same ways it falls short as a language for most things. It's simply not a very well-designed language.

Let me give you a few examples:

Terrible support for generic programming. Read almost any production go code and you see many instances of the interface{} type. This is basically equivalent to up-casting to Object in java, or passing things around as null* in C++. In many cases, that's the best you can do. All the type-safety of Python with five times the verbosity.

Many features are built-in, non-extensible language directives. Take the `range` operator. `range` only supports built-in types like maps, slices, and chans. You want to range over a tree? Too bad. Want to range over a graph? Too bad. Want to range over a queue or a linked list? Hmm, well too bad, or maybe wrap the queue or LL with a chan, write a helper function, range over that, and watch your performance go to shit.

Go was built with one purpose in mind; building web services. It's good at that. But really, the only things Go has going for it are decent threading primitives and a solid standard library.

So the answer is this: Go is not a bad language, but it is certainly no better than existing languages for writing mobile applications. Go offers nothing that would make me, if I were a mobile app developer, want to switch from Java or Objective-C. In fact, it's missing a lot of things that I might consider important.
Nice intro, I thought it was a bit short though. I was thinking, "OK, now we're going to get into it..." and then it ended.
I like how this generally confirms my opinion of shows; I can only infer that I hold meta opinions/no opinion of my own. Season 2 finale of The West Wing as some of the best tv ever, though.
I don't believe this would be possible as Go requires a runtime environment and garbage collection. If you called into a Go library through a function, you would need to manually set up the runtime environment and garbage collection before hand (and manage it).

I think you'd be happier just using sockets to communicate with your Go process. I've done something similar before and it works well.
What I don't get about the idea that Oculus could have sought investment elsewhere - Who do you imagine would have given them similar sums of money without exerting pressure and control? There's pretty much no such beast.

One thing we know about FB is that Zuckerberg is willing to look at a longer horizon than most investors. It's quite likely FB is among the least pressuring investors they could have found.
Torrance Tests of Creative Thinking
slight tangent : can anyone recommend resources or entry level project ideas for anyone getting started with rendering APIs (OpenGL, WebGL, d3d, etc.)?

I'm not opposed to any of the JS wrappers (three.js), but would like to develop some intuition about the APIs that more closely interact with the GPU.
What's wrong with pinentry? It seems to work OK on my mac.
A company keeping a permanent database of my interests, which sites I like to visit and any other information that it can access definitively causes a feeling of unease. What happens to this data if (or when) Facebook goes the way of MySpace? Will they sell it? Are they already selling it? Who could use it against me in the future?
You didn't read his post to the end - you can include the Go binary into your normal Android app and then manually execute it. It certainly does allow distribution via Play Store and many apps currently available through the Play Store do similar things with Python and other languages.

Many apps also use this method as a way to get around GPL'd code by distributing the GPL executable as a separate runnable application inside the .apk (.zip) file which allows their app to be closed source while containing GPL code.
Well, it depends which of those things you want to do. If you want to do an MBA then a) why, and b) probably get a degree.

If you want to work in a big corporate, then probably get a degree; less so for a startup, but I know that even in the London startup community, the opening criterion is "smart and went to a good school". Smart is more important than "good school", but the latter is often (but not always) a good proxy. If you're able to build an exceptional portfolio, then degree won't matter, but I do mean exceptional. But then the best coder I know is self taught, 22, never touched a degree and gets paid £600+ a day. If you want to do your own business stuff, then jdi. A degree won't help you much. (It'll help, but not as much as 3x years direct experience of business stuff yourself.)

Disclaimer: I have a BA, MSc and am finishing a phd (all non technical) - I'm all about the education. And yet I wish I'd gone and done more stuff, instead of studying. Go figure.
I could also note, re your claims about Office and corporate environments, that there were virtual machines that ran Windows and Office.

An anecdote:

One infamous Word/Excel version (6 iirc?) ran faster on emulated Windows using a different processor architecture than as an application. (I have never trusted a Microsoft product since then -- you never know when paying the strategy tax will rape functionality you depend on.)

But you almost certainly knew this.
I'm going to bookmark this, in case I ever feel the need explain the Uncanny Valley to others through example.
This also caught my eye... But then again there are many examples where Paypal has handled issues badly, so I'd guess this just the way they want their brand to be perceived.
Are you serious? A non-psychopath might start by assigning a nonzero value to human life.
Open JavaScript console, write:

renderer.setDOF(false);
Facebook does not need to satisfy any shareholder except one.

I mean, hacker news likes to freak out about fiduciary duty and "omg, corporations are obligated to make maximum profit." But realistically, almost no big corps run that way (almost all engage in some charity, many have foundations, etc.), and there is near-zero legal possibility of minority investors forcing them to. This is because investors have almost no say unless it is obvious you are trying to screw them -- normally a subset of them -- or unless there is no plausible way a course of action could make money.
Internet is Beautiful!