skysight-inc/HackerNews huggingface dataset:
Your idea for a Rift app sounds like an excellent idea! It'd be a lot of fun to try to create a realistic model of an audience. The small motions would make all the difference: that guy who suddenly looks up and stares at you, the person who sits stiffly with their arms crossed, the person who just can't sit still.

However, one big problem is that, currently, the Rift is designed to be used when sitting down. What you really want is some way to track your position and stance within a fixed area (the 'stage'). Then you'd be able to practice your whole stage presence, not just your spoken deliver. I'd love a program which could analyse your movements, and tell you that you look down too much, or that you're slouching, or that your hands shouldn't just be hanging limply.
Exactly. Any company has to be focused on executing one thing well for several years into it's life if they want to succeed at all.

The article struck me as being very poorly written for this reason. As if offering some generic web widget will help Dropbox diversify and survive if users lose faith in their syncing product. If the author knew anything about startups he wouldn't have made this the central point of this piece.
That's an interesting example because existence of a thick client allows for SOA on everything else. The browser is the last thick application.
Assuming I have to pick from what's already out there:
Python - it has minimal cruft and is expressive.

My ideal language would be something visual, where I can just drag and drop the components and "wire" them up. Writing statement after statement is far from ideal.
It is a gigabit internet service, but there are also people on the free internet plan which is slower.
They're not on the same scale. It does improve both, but it improves isolation to a much much larger degree. It also makes the world inside significantly different from the world outside, so it takes a different knowledge base to be able to program effectively. Particularly if the inside is an OCaml program, tbh.
This would be pretty cool for code reviews. Any plans to import code from Github?
The New Javascript Problem
SOA is just the general engineering pattern for providing services to anything that can consume them. The internet is fully realized if all endpoints can both produce and consume services.
If they were only blocking based on IP address then students wouldn't be able to ping the server. So they're blocking on at least the TCP layer.

... not that that constitutes DPI either.
No, unions prevent their employees being exploited and working for a bowl of rice a day. I'm not saying unions are without their problems and corrupt practices, but as far as I'm concerned they are generally a force for good.
How to Knock Off a Bag
For the reference, Michael Bay comment about the incident is here: http://michaelbay.com/2014/01/06/ces/
If you can get yourself another employee, becoming an S-Corp will allow you to take a meager salary, charge rent to the business, and use draws on any other cash you might need from the corp in a pinch.

S-Corp is pretty much synonymous with "I have an actual payroll"
If it were only deep packet inspection, the solution would be simply to prefix https:// and be done with it. As other posters have remarked, I suspect the article means an IP based block.
Can anyone explain the use case for the arrows as opposed to using keyboard arrows?

Removing them seems like a great step, but I might be brainwashed by the fact that Mac OS has done away with them already.
Is the course listing software open-source? I'd like to do this for another school...
I am pretty sure nothing is streamed off of AWS - possibly Cloudfrount , but based on what I know of Netflix use L3 and Akamai heavily.
I am surprised at the number of people using the scrollbar arrows.

The new scrollbars are annoyingly thin and hard to see, though.
I think you could apply that maxim to anywhere that isn't SV.
I thought my school was bad but reading this makes the administration at my school look like angels. When I launched a similar service at UNC Chapel Hill, the IT dept blocked requests from my server to theirs for scraping latest data.

They claimed I was creating excess load, which is silly because if they really did the math, given how many people were using my service I was probably saving them resources.
This is excellent and a great demonstration of rapid development in Angular.
bootstrapped. "it's a long road, there's no turning back"

Year 1: 0 + working old job (150K annual) for 6 months

Year 2: 0 + 38K consulting

Year 3: $19,000

Year 4: $38,000

..

Year 9: $97,500

Year 10: $137,000

Year 11: $182,000

Year 12: $465,000

Year 13: $415,000
Maybe risk is an excuse, maybe it's a legitimate justification, but it doesn't matter. Why would you bother founding unless there was possibility of a real payoff, of some kind? With that in mind, it's basically a bribe from investors to someone they judge probably capable to please, please make us rich.
Exactly--any significant competitor to Dropbox faces the same technological challenges and risks that Dropbox faces now.

So let's say that users are as fickle as the article implies. They have a little problem, so they jump from Dropbox to a new competitor. Then they have a little problem with the competitor...so they jump on to the next startup service? And the next? And the next?

People are not dumb; they know that similar products face similar challenges. If data loss is possible with Dropbox, it will be possible with a Dropbox competitor too. Maybe even more likely, if the competitor is an unproven startup.
Thanks, definitely a big use case! Importing code is something we're hoping to do in the future. Another feature we're working on is enabling comment threads so people can have conversations around a particular section.
Pretty cool. I read Ousterhout's link mentioned above. At the very bottom he mentions a tool: a2x, which he uses to transmit dictated text to a Unix box. This should work on the Mac.

http://www.cl.cam.ac.uk/a2x-voice/a2x-faq.html
Good article.

>> But if that’s so, then why do most engineers, even the good ones, stay put at their full-time, salaried positions?

Fear, wives, families.
If you care enough to know what a discrete gpu is, this is probably not the CPU for you. While this might be the best integrated GPU to come around yet, it's not going to offer the performance of a good discrete card.
Yes, we thought of that too, but the installation of the server on every client was a lot more work than writing an applet. But it was a valid alternative if the clients using the app where few.
Yup! One of the reasons I'm planning to leave the city.
Would be more interesting to also know a) the funding that people received vs salary. b) the revenue people have vs salary.

Salary by itself doesn't really tell much.
OnCue 2: Motion Detection & Remote Viewing with your iSight (or USB) camera
Is anyone unsatisfied with the "it helps with facial recognition software" response?

What part of facial recognition relies on the lack of a smile? I was hoping that would get explained here, and am disappointed that it wasn't.

I think everyone assumes it's for facial recognition...
It is part of the wishlist for post Java 8 as presented on Java One 2013, but the wishlist was presented without any guarantee of what will be the exact focus.
> If Dropbox accidentally destroyed just one person’s file, he said, it could erode the trust of all its users. “This is like the same sort of genre of problem as the code that you use to fly an airplane. Even if it’s a little bug, it’s a big problem.”

As someone who writes code for jet engines, I find this perspective laughable. A better analogy would be if an automated baggage handling system lost your bag. You'd lose your stuff and the airline would lose your trust. You might rant about it on a blog and a few people would get upset and switch airlines with you. But nobody dies.
Does someone know how this feature works?

I thought this was difficult/impossible to do because plugins like flash communicate directly with the OS APIs, bypassing Chrome (this was confirmed by the Chrome team in a reddit AMA a while back).

I suppose this is possible with the Flash plugin that comes bundled with Chrome, but what about other plugins, like Java?

Edit: never mind, found this on omgchrome: "the indicator will be successfully triggered by most browser audio...this means the flash version that comes built-in with Chrome, HTML5 content and apps making use of PPAPI/NACL plugins. But a few things aren't picked up, including anything making use of "out of Chrome" plugins, like Silverlight and Quicktime."
more like this: http://pineapple.io/resources/tagged/challenges
That's the initial proposal that I was aware of so if it's changed since then I suppose I'm no longer up to date. That's fine.

But it is not ridiculous thought for this to plugin based, especially if your only example is Microsoft. I suppose Apple and Google will build it into their browsers since they support this. I suppose it's ridiculous that I said it but it's the solution you support by your very own words? If the content providers make their own crappy plugins the browser needs a way to communicate to that crappy plugin, which is exactly what I've always understood this proposal to be and exactly what I stated.

You don't think that an industry with the backing that the entertainment industry can't get this done? It's silly to think that? Where do you think the DMCA came from in the first place?

Now, I'm only talking about DRM for video and audio elements. If you're talking about DRM across the board for every aspect of what makes a web page, then I'm with you.
Facial recognition requires a closed mouth. Standards organizations are adopting rules that make facial recognition possible.
Everyone make note of this day: the Riddler is born.
Not sure if it says more about OpenBSD or the HN community that this disappeared to obscurity fairly quickly. Theo's not doing the cause any favours in that thread.

Maybe some BSD consolidation wouldn't be such a bad thing after all these years
The words may be etymologically related. The word kaveri has two suggested etymologies; the first is that it's originally a variation of toveri (which is more formal; also means "friend", but has a leftist connotation, like "comrade"). The latter is fairly straightforward loan from the Russian товарищ (tovarištš), which is probably closely related to the Bulgarian aver. Interestingly, the ka- in kaveri may originate from the Swedish kamrat, quite clearly related to the English "comrade".

The other hypothesis is that kaveri is from the Yiddish חבֿר (khaver), which is a direct loan from Hebrew.
Can you name any widely used piece of Software that has not been rewritten at least once?

Rewrites: Firefox, IE, Word, Windows, MacOS, ...

Many of these have been rewritten multiple times and they are all orders of magnitude more complex than some random million-line hunk of perl.

Rewriting is hard and may absolutely or just take a long time, but failure to rewrite is pretty much guaranteed to fail.
So what is the replacement?
Ask HN: Should I open source my html5 games?
Hi HN,

A few weeks ago I started a pet project: build one new html5 game per week [0]. I already submitted this project to HN, and got a lot of positive feedback [1].

A few people asked me to open source my games. That sounds great, but I basically know nothing about open source. Do you have any advice on this? Here are some of my concerns/questions:

1. I don't want to see people submitting my games on various app stores
2. I'm not a very good developer, so my code is not super clean
3. Can opensourcing help me getting more people interested in my project?

Thanks for your help!

[0] My project: www.lessmilk.com
[1] Previous HN thread: https://news.ycombinator.com/item?id=7036486
Love it, that's something everybody can understand. I might rephrase it as "doesn't know about sewing" though, as you don't need the practical skill itself but have to understand the limitations of different techniques.
In addition, it would be difficult for it to accurately show the crowd reacting to what you say.

In my experience/opinion, one of the more stressful things about public speaking is how the audience reacts.
I suppose the graphics cards could only have been headed by a Pacific Islander then?
Everyone probably has some good advice for public speaking. Here's my #1 piece:

Slow the fuck down!

You don't "win" at public speaking by getting more words in. In fact, you'll likely lose your audience by going a mile a minute. It makes perfect sense, but it's still hard to do. You can practice your talk in private a hundred times and it'll be X minutes. You can present your talk to colleagues and co-workers and it'll be X minutes. Then, when you get in front of a room full of strangers, the adrenaline will hit, you'll go into manic-caffeine-squirrel mode, and you'll blast it out in X/2 minutes! Some people deliberately make their talks too long, knowing they'll finish early if they don't. This is a mistake. They're just cramming too much material into the time allowed and will shell-shock their audience. Slow the fuck down!

The method by which you slow the fuck down is going to be somewhat personal. Different things work for different people. Personally, I do a lot better if I've gotten to know even just a few people in the room a tiny bit. If I can get a few people (hopefully in the front row) into the colleague-zone, I can focus on them during the talk and ignore the strangers.
Allometric Engineering
This looks like the block page you get from a Palo Alto firewall. The feature set includes traffic inspection, among many other things. We've got a couple where I work, they are pretty great firewalls actually.
Note that some countries (e.g. Iceland) are in Schengen but have no accepted national ID card that isn't the passport, so de-facto you need your passport to travel, even within Schengen.

I don't know if Iceland's the rare exception here or if this goes for some other countries as well.
> why do founders get so much equity and dish so little out to employees?

1. It's their company. They get 100% of the equity until they choose to sell some of it.

2. Founders loose control of the company when they no longer own a majority stake of the equity.

3. They must sell a significant percentage of the equity when they raise money.

VCs do care about how founders spend their money, but it is in the VCs interest for a company to occasionally need to raise more money (see point #3).
Uncensored Everpix metrics, financials and business data for your perusing
Awesome work!
Export to Excel please
What are the numbers for comparing the amount of people who used Megaupload versus people who just paid?
Graph Search, Home, and Facebook’s uncertain future
Same could be said of governments and taxes
Really clever way to get traffic towards Rjmetrics, love the approach.
Mirror: https://s3.amazonaws.com/yalefirewall/index.html
If it were really for facial recognition, I wonder if they would ban passport pictures taken in the days after a wisdom tooth operation. Those can swell your lower face, pulling your mouth out more than usual. Hell, if facial recognition is so sensitive to changes in soft tissue like the location of the corners of your mouth, shape of your cheeks, or thickness of your lips, does gaining or losing a large amount of weight fuck it up?

I would think that they focus more on the location of facial features that are set in stone^Wbone. On that note though, could you construct lenses that change where your eyes appear to be located?
Right, this is still the scenario where you're using the distribution hostname they give you, e.g. abcdef1234.cloudfront.net

http://docs.aws.amazon.com/AmazonCloudFront/latest/Developer...

"Changing the origin does not require CloudFront to repopulate edge caches with objects from the new origin. As long as the viewer requests in your application have not changed, CloudFront will continue to serve objects that are already in an edge cache until the TTL on each object expires or until seldom-requested objects are evicted."
http://lab.hakim.se/reveal-js/#/

https://github.com/LeaVerou/CSSS

Or just good ol' keynote.
It is rumoured that Bernhard Schmidt had so sensitive touch, that he could physically feel polishing results by his (only) left hand.

http://en.wikipedia.org/wiki/Bernhard_Schmidt#Mittweida_year...
"Universities are a bastion of free speech." LOL.
This feature should be implemented as an extension. The only reasonable thing to request in the project tracker is to have the audio status available in the extension api.
I've had the exact same experience in Houston with Comcast + Netflix at slightly faster speeds. Eventually I dropped Netflix because it was unusable everywhere except my phone. Oddly I don't have the same issues with Amazon Prime, YouTube, or MLB/MiLB streaming. Given that Prime is also a direct competitor to Comcast streaming I'm not entirely convinced this experience with Netflix is the result of some deliberate plot on the part of Comcast versus some other bizarre issue.

That isn't to say I disagree with network neutrality - I think it's vital. I'm just not going to attribute to malice what is quite possibly the result of incompetence.
Public speaking has caused a great deal of distress, panic, and anxiety for me in the past. To remedy this situation, I joined a local Toastmasters club. They are located literally all over the world, and there is probably one in your area. I cannot say enough good things about Toastmasters. Through frequent, repeated public speaking exposure, over time, you become desensitized so you don't feel as panicked. And your speaking skills improve as you have to give speeches on a regular basis. I completely disagree with comments that suggest this problem can be solved through drugs or alcohol. I had ONE stiff drink before an important talk, and I completely hated the feeling while I was speaking.
Would be cool if you could export to Excel. That way you could lay the fundamentals in place here and do custom things offline.
Seems like a pretty cool product. They have an amazing design and a beautifully done website too. Only thing I am a bit concerned about is the price. It costs 222 USD for a base unit and 4 cookies (sensors).
Here's a video from CES2014 about it http://www.youtube.com/watch?v=024OPHSgOqo
IOS 7 Lock Screen Look in Mac OS X 10.9 Mavericks
Famously Kennedy talked fast because he learned that people can talk at most ~200 words per minute but can understand ~600 (or some such). So talk fast to keep people's attention.

If you're going to talk slow, make sure you say something worth thinking about in there, so folks' wheels are turning during the silences. With practice you can judge where the wheels have got to, and feed right into that with your next remark.
Many founders work 50-60+ hours a week, they basically do not have a life outside of work. Further, many have worked for a company previously making $80k-$120k+ so $150k+ doesn't seem all that outrageous (to me anyways) because they want to keep their same quality of life.
It's really horrible, here's the same radio group in Firefox and new Chrome:

Firefox:
http://i.imgur.com/T8dWHcl.png

Chrome:
http://i.imgur.com/EMNjV4P.png

The Chrome one somehow removes padding and also looks like a disabled control when in fact it isn't.
I wonder to what degree this project's loss of popularity is due to its BDFL's abrasive and unfriendly personality. Of course other things like the increasing "good-enoughness" of Linux for similar tasks is important, but I can't help thinking that if they dedicated a bit more to promoting their project at least a few more people would consider running it.
>That is why I ... am inclined to give them the benefit of the doubt with regards to Nest data.

What is with the paranoia over Nest's data? Yes, google is a data-hungry company. but Nest doesn't collect any valuable data that google doesn't already have. Sure, the motion sensors in a nest thermostat can sense when somebody is in your house, and what the temperature is. But Google already has your cell phone, they know where you are at all times, that's a hell of a lot more valuable than knowing whether somebody is currently inside whatever building where you installed your thermostat in.

I suspect that the nest acquisition is about finding new uses for all the data they have, not about collecting more data. Google already knows, without installing sensors in my house, when i leave for work. they know when i'm heading home, and when i go on holidays. That all seems like information that a home automation system would love to have access to.
I expect the official explanation to be something like "we cannot endorse an unofficial service that might give misleading information to our students."

Every censor does it from an honest desire to keep this terribly misleading information away from the unknowing masses.

I don't think Yale is blocking the service in a conspiratorial effort to stymie students, but from a not well thought out desire to babysit.
Top App Marketing Articles from 2013
OpenMW V0.28.0 Released - Morrowind Engine Reimplementation
I don't care much for the arrows. The main issue for me is the lack of consistency with other native Windows applications, and that this also affects other widgets such as check boxes, radio buttons and drop down menus, which now feature a horrible fade animation.
The problem with just stating income is that it doesn't take into account living costs for where you are. For instance the cost of living in Sweden is very high, i.e. 500g loaf white bread is circa USD$2.69 and if you are on a budget you don't actually get to live cheaply as you can't get to the really cheap stores or take advantage of bulk buying.

Plus you are not taking into account the age/maturity of the company.
>> But if that’s so, then why do most engineers, even the good ones, stay put at their full-time, salaried positions?

Or because you have to spend an egregious amount of time doing biz dev, and accounting, and software, and PM work, oh and don't forget about Wives, Families.
Facebook's Creepiest Privacy Setting WIll Shock You.
Just like a web browser history Facebook stores everything you search.

Facebook is rarely out of the news with accusations of personal privacy breaches attributed to changes to the site – but this is one gaping hole few have picked up on.
It's genius level stupidity.

I don't know if you have ever had the experience of trying to explain something to someone so deeply committed to paranoid stupidity that they are actively resistant to new knowledge. You could try monosyllables, or even 'Quest for Fire' style grunts and grimaces, but the results will be the same. They tend to pick a few striking keywords from what you are saying (just the words, not any actual concepts), and they will run with those. Someone probably did try to explain to O'Donovan, but all he heard was "blah, blah, open source, blah, blah, blah".

I suspect that O'Donovan is not the originator of the initiative that he is championing here, but that he has been made privy to some insider information about an impending EU crackdown on internet anonymity (which politicians and bureaucrats hate as a matter of course) and he hopes to make political capital by taking credit for it.
Note that this site is also accessible at http://coursetable.com
This is Brilliant! My reasons to continue using Firefox are reducing by day :(.
First I've heard of it, but I had the same reaction as Cringley. Maybe it's an age thing.

"Imagine v1 of Big Brother's -- or NSA director Keith Alexander's -- most inflamed fever dream: a sensorbot shaped like a Russian nesting doll wearing a Hindi-cow smile. Then terrifyingly name it "Mother" and build it specifically to monitor as many facets of your personal life as it can. Are you schvitzing yet?"

http://www.infoworld.com/t/cringely/sense-mother-may-i-the-m...