skysight-inc/HackerNews huggingface dataset:
I said this in another thread, but if you haven't tried the Vive (or maybe Oculus with the Touch controllers, which are not generally available yet), then you haven't really tried VR.

Wearing a stereoscopic headset is one thing, but the presence that room-scale brings is just another thing altogether. I had tried Oculus demos at conferences and such, and I kinda started to think maybe VR was over-hyped.

Then I got my Vive on pre-order, put it on and went into the tutorial. There was a part where you can inflate balloons coming out of your perfectly-tracked controllers. I instinctively bonked one with a controller, and I FELT it (thanks to haptic feedback from the controller and diagetic sound). I basically forgot I was wearing a headset for the rest of the tutorial, I was present.

That's when it really clicked for me that this is happening this time. This is something new. I'm 100% convinced VR is the new medium going forward.
The Real Problem with Problem Gambling
Not that I'm aware.

You can delete / regenerate accounts.

If you've got a Google account in which you have a need for persistent data -- say, Gmail, Webmaster Tools, or YouTube, you might limit yourself to using those from only isolated accounts or tools.

Mind that using, say, the Android Gmail or YouTube app isn't sufficient for this as your Android device ID itself (which can also be regenerated) appears to be part of the information, and that these applications use the Android identity store to track IDs, which Google apps share amongst themselves.

Android as of 5.x does allow multiple device users, so you might split your use across multiple users.

For Gmail, you can enable IMAPS support and use a third-party IMAPS-enabled email app (K-Mail is a decent one for Android, it supports PGP as well).

Creating new Google accounts may demand you supply a phone number. I'm not sure where this is or isn't a requirement, and I've seen that come and go at various times.

There are alternative services, though these have their own issues. Google provides free-of-cost access, and using a paid service generally creates a payment-identity record should you use another service, as well as risks of service cancellation for non-payment. A long-term assurred service with privacy baked-in would be slick.

I've minimised though by no means eliminated my use of Google. I increasingly view it as directly hostile.
Excellent description of the (somewhat needlessly) complex X Window System (the Blit and Rio are so beautiful). Still makes me sad that COMPOSITE doesn't build in XQuartz for OS X. I posted on the mailing list, but got a pretty non-helpful response.. [0]

[0]: http://comments.gmane.org/gmane.os.apple.xquartz.devel/912
"Simpler" obviously didn't happen here. They had to debug the garbage collector, which included looking at traces that went into the OS. They effectively debugged a Go and C mix.

I'm afraid the truth of these things is that if you try to squeeze maximum performance out of some of these more sophisticated languages, you have to be able to understand and debug the runtimes that come with them. Not that many people are up to that, which means the hurdle can be higher.
Yeah, that solves the price issue maybe, but it doesn't solve the space issue for Motion VR. Even in quite expensive houses, you're still going to be moving furniture to play a game. It just doesn't have the same ease of use of sitting back on a couch playing with a controller. I just can't see Motion VR growing beyond a niche market anytime soon.

The best idea I've heard so far is VR arcades, that would be fun.
You are referring to license monopoly. There are actually three kinds of local monopolies: margin monopoly, limited-space monopoly and license monopoly. Von Mises does a very good survey of these types of monopolies, monopoly prices and the conditions under which each exists [1]. Von Mises is a very deep thinker on this topic from a classical liberal perspective. He does agree that monopolies exist, but takes care to define the conditions under which they can exist. If a government wants to provide the best competitive environment, there are steps that can be taken to mitigate monopoly conditions from arising.

[1]. https://mises.org/library/human-action-0/html/pp/764
I actually was completely convinced when I tried my friend's Rift. That being said, I bought a Vive for my house and I do agree that it is another step beyond the Rift.
Really nice! Like you, I wanted a cli program that largely replace the gui app that I used for GTD (in this case, I was using Omnifocus).

I'm a huge fan of ledger-cli [1] (double-entry accounting cli program); and I wanted to create a GTD cli program that is akin to ledger-cli. As part of learning Rust, I created gtdtxt [2] (named like todotxt), which imho, fits very closely to my ideal usecases of the command-line GTD workflow (e.g. has more features than todotxt). Hopefully it's useful for others.

If anyone is not familiar with ledger-cli, it's just a really fast file(s) parser; and like gtdtxt, not modifying text files is part of the feature [3].

I just created gtdtxt recently, and I'm still dogfeeding it to iron out/add more features. I'm still in the process of writing documentation/tutorial.

[1]: http://www.ledger-cli.org

[2]: https://github.com/gtdtxt/gtdtxt

[3]: http://www.ledger-cli.org/features.html
I remember when you guys were first starting out :) I think we emailed back and forth. Nice to see you guys are here!
Microsoft Invites Interns to “Get Lit” on “Lots of Dranks,” Then Apologizes
What do you mean by the new medium going forward? What are you expecting it to replace, or do you not expect it to replace anything?
> sketchy company

Understatement of the year.

For those who are out of the loop, webhostingtalk.com has some great reads. Get some popcorn.
When used appropriately, I really liked motion controls.

Lag needed to be improved a bit, but I think Metroid Prime and Resident Evil 4 on Wii had the best FPS type controls ever. Even with lag it was really fluid. Headshots in RE4 Wii were so easy.
Sounds like someone doing research to implement jiggle physics in a game engine.
Application for internship position sent.
Should Tesla disable your Autopilot if you’re not diligent?
FOVE is the first VR start up working on eye tracking for this very reason. http://www.getfove.com
I've never made an IRC server but I share a similar feel for I/O (Network) being the limiting factor. Have one user write a message and then you need to send out potentially hundreds of thousands of messages. (At twitch scale)

The actual CPU computation going on per event is minimal (process maybe a few kb of text), and if we're only dealing with text, probably not memory (capacity or throughput) bound and certainly not disk bound.
I must say that having purchased both the Vive and the Oculus, my vote is for the Oculus:

- easier to set up, the Vive requires these little captors placed at odd angles, that need to be powered and that make noise when powered

- the oculus is lighter. I find the weight of the headset to be a major factor for not playing long periods, more than motion sickness, particularly given that some games require some weird viewing angles

- the headset has less cables. I have the feeling of wearing an octopus with the vive

- I regularly lose tracking on the vive for short moments (grey screens) even though the captors are in direct line of sight and less than 3m away

- I have the feeling the vive is a lot blurier when looking at the sides of the screen. Not something one does when a zombie is trying to kill you, but certainly something one does when navigating menus

The only downsides of the oculus are:

- vertical green line between the two eyes, very visible in a dark environment

- the oculus pauses the game when I take off the headset. Except that I do that when a game is holding me hostage with some interminable, unskippable story telling instead of letting me play VR (too frequent!)
You make an interesting case about the difference between a societal problem and an individual failing. However, consider the options available to society. I think you would agree, we would enjoy society much better without as many homeless people. Now consider the options for solving such a problem. There are as many options as have been tried, and perhaps some that haven't. But I would posit that of the two ends of the spectrum, the side of society working to help people out of homelessness and prevent people from becoming homeless has a greater chance of success than ignoring the problem and locking up the ones who commit crimes in jail. (I mean, isn't that basically providing them a home, but potentially at a greater overall cost than other methods?)

While there will always be people who wind up there of their own poor choices, I hope that you would agree that it is not all of them. And even in the poor choice case, there may be societal systems that helped to enable them to get there.

It is not about blame in my opinion, but solutions. Solutions which at the moment, sadly, seem to be in short supply.
You're calling NASA's scientific and technological research a broken window?
I know that this is completely superficial, but I really wish I could have a Vive in Rift's industrial design. Part of me can't even get past the look of Vive. I know, when I'm using it I'm not seeing the outside. However, knowing what's strapped to my face just seems a little gaudy.
How do you keep users from selecting easy passwords (or no password) for their private keys?
Another crashed Tesla was allegedly in Autopilot mode
CSS Mastery is a good one - https://www.amazon.com/CSS-Mastery-Advanced-Standards-Soluti...
Given the audience here, I think it's worth a plug that web developers looking to develop VR experiences such as for the Vive should look into A-Frame (https://aframe.io), a WebVR framework.
"And against Bitcoin. I don't like your favorite TV show but I don't care that you do..."

+ The value of bitcoin to society is something we can try to established objectively. It has nothing to do with 'who likes what TV'.

"You go find one of those and let us know."

+ Ok: USD, Euro, CDN, Pound, Swiss Franc, Swedish and Danish Kroners. To start. There are tons of well managed currencies.

"There's a policy, you just can't tweak it. By design."

+ There is no 'policy' and no flexibility, which is very bad. It's better than 'bad policy' admittedly, but worse than 'no policy'.

"You list a bunch of reasons why it's useless but in the end your real complaint is that you can't vote to print more."

+ The ability to adjust interest rates given the economic circumstance is extremely powerful. Yes, it can be abused, but it's like anything. There are ZERO successful civilizations that have been built on perfectly strict currencies, and the US would have been bankrupt several times were it not for the ability to make monetary policy decisions.

Again: 'good policy' > 'strict currency' > 'bad policy'
Yep. A local company in OC is currently developing a VR headset condom that will solve the hygiene problem. Going to a bunch of meetups and trying out VR can get disgusting.
> You have the power

hehe if only...
That (or rather, 2061), is 2^32 seconds from an epoch date of 1925. I'm not familiar with any systems that use 1925 as epochs.

For Unix, it's Jan 1, 1970.

For DOS, I believe it's Jan 1, 1900, though with a leap-year error (there is a Feb 29, 1900 included that shouldn't be).

For SAS (statistical software), it's Jan 1, 1960.

Apple should use the Unix Epoch.

Curious.
I was in the same lecture, it definitely wasn't mentioned. I'd been hacking on Perl for years before starting school, so I already "knew it in my heart" how it worked in practice. Just one of those little but critical details where something important got missed.

And yes, when you've got a complete understanding, it seems quite obvious that the key has to be stored with it. That's why I got it. He'd just learned it though, and there were still those gaps in his knowledge that he would have carried for a long time until someone else helped point out the missing piece (or he had decided to sit through and make sure he understood everything)
How Google’s driverless car learned to see bikes
>Wouldn't rewarding those who actually do the work first send a much more positive message

Well employees do get paid a salary usually, hopefully somewhere near market rate.
Well yeah, people who are deaf tend to have hearing aids (hopefully if they can afford to). Same as how people who are amputees have a prosthetic leg/arm/etc.

But I would say that serves a different scenario.
I may not have articulated my point very well.

I think Sam does a nice job by explaining:

>There is very little management in the beginning, and that actually works well. When there are fewer than ~20 employees, most companies have everyone report to the founder. That’s optimal in the early stage.

And throughout the article he makes the point to caveat his advice by saying it doesn't apply to small companies. That is really solid and is kind of the difference IMO between advice YC gives and most other startup/business advice.

Where I think (and I believe the OP thinks) that this article could be strengthened is in the beginning by reiterating how important it is to make sure the company has product market fit before addressing any of the advice in the article. YC does a nice job of hammering that in many other posts.

I can visualize some of the founders I know seeing this post and saying to themselves... Great, I'm at 19 people, now I just need to get to 20, then I need to hire HR. When in reality, they don't have full product market fit and should be focusing on that.

My guess is that someone at YC is reading my post here and saying... "All that goes without saying". But, it is such a common mistake that I don't think it goes without saying.

At the end of the day, the article is valuable. I just wish that product/market fit had been hammered as the standard instead of headcount.
That recruiter is doing good job, party announcement made it into HN frontpage.
I forgot mention Python as a learning langage that is also widely used for getting stuff done. Of all the languages i mentioned it is cool. Ive been using it since 2001 - about the same time as i last used Delphi for work.
Functional Programming for Mobile Apps [video]
You are required to authenticate again to see the information, so it's somewhat proof against casual access.

This does require a strong password though.
If Facebook wants to please advertisers, their users (the ones clicking the ads) need to be able to get to the product the ad links to.
Got there, and deleted all of it. ~10 years of search, browsing history and all other activity.

I feel good.
Show HN: TeamInk – Team Docs in Markdown with Great Slack Integration
There are actually two (or more) different services. One that sits and talks to the users via TCP and maintains the IRC connection state and then makes back end calls to the bit that makes decisions and publishes information.

This allows us to almost never deploy changes to the first service, while frequently making changes to the second system. Of course when you do want to make changes to the first you have to reestablish all the TCP connections again, but if you engineer it correctly you can do it infrequently enough to be worthwhile.

Disclaimer: I don't actually work on the chat team, this is based upon various conversations with people on the chat team and may be incorrect in some specifics or out of date.
Misfortune
What did you find non-helpful about the response?
Perhaps that's PaaS? Lambda and others are now described as FaaS (function as a service).

This might help:

http://martinfowler.com/bliki/Serverless.html

Google has a seperate cloud functions offering:

https://cloud.google.com/functions/
It's the first time humans will move from speaking in binary with one another to interfacing with one another in binary. Good luck to regimes like China keeping up with their censorship like they can today when we can all talk and exchange ideas in a VR world while speaking what seems to be the same language in realtime.
I wish they'd mentioned the author works for Brietbart at the start rather than the end.
Thieves are using laptop computers to hack/steal into cars’ electronic ignitions
I personally don't think it'll so much "replace" as much as open up new doors. As in Cinema/TV didn't "replace" theatrical performances, theatre is still around and strong, but the audience has mostly shifted to movies/TV because it is more scalable and flexible.

There's a bunch of apps that are trying to make virtual desktops in VR or 360 movies and the like. I don't personally buy into those that much, I think 360 movies are difficult to make interesting and virtual desktops are more for Augmented Reality.

Besides the obvious (VR games), I think there is a potential for a new form of entertainment (maybe a hybrid of theatre/cinema), for more advanced design tools that make faster work of 3D-based design, for educational experiences. Some things might be "replacements", but there are a lot of possibilities that a VR environment opens up for things that would not be compelling or practical on a 2D screen with common input controls.
I don't see why. It's the exact same principle as standard warrant canaries.
> AWS services being broken for hours before the little "i"

Are these failures being systematically tracked and documented somewhere?
Worse.

Chelsea Manning and Edward Snowden did what they did because they genuinely believed the public needed to know.

Hillary Clinton did what she did because she genuinely didn't want the public to know.
The T43p was built by Lenovo. Check the labels on the bottom.
I actually love it! though, maybe they didn't write it ironically.
That's very cute. There's a long history of trying to improve guesses about branch prediction. Some machines (POWER, PA-RISC, Itanium) had instruction bits for hints from the programmer on how likely a branch was.[1] That seems to have been a dead end.

It's common to read about the front end of the pipeline, where instructions come in. We never seem to hear much about the back end, the retirement unit, where results come out and conflicts are resolved. Some of those results are bogus because the branch prediction was wrong. They have to be dropped. Some results are bogus because there was a clash between two instructions storing into the same memory location. All the hard cases come together in the retirement unit, which has nowhere else to pass the buck. Ones for x86 are said to be very complicated.

Worst case is a store into the code immediately ahead of execution. x86 machines have to handle this. Once, that was an optimization. Today, it's a pessimization; superscalar x86 CPUs tend to flush their entire state when that happens and restart the pipeline cold.
It totally took a year to really internalize goisms. But a week or so to pickup the basics, and some really deep code reviews and a bit of pair programming from people I respect, including the author of this article, helped me quickly learn most of the low hanging goisms and the a large portion of the standard library.

The time to go from python dev but never touched go to working on a go code base is measured in weeks in my experience.
I'm not upset, I just think the article is of poor quality. It has nothing to do with other people liking it.
Self-Destructing Cookies is an add-on that deletes cookies after they are no longer in use. When I log in to example.com and close the tab, all cookies set by example.com will be deleted (after a configurable time, default 90 seconds I think). It has a whitelist to prevent certain domains (that you want to stay logged into) from having their cookies deleted. It does the same for localStorage and other such technologies.

Very simple, but very effective in preventing tracking.
Nausea inducing incongruous locomotion is of course an absolute fail. But that is not a problem unique to VR, and for the most part you know it going in if you're likely to get motion sickness.

The actual issues with VR of eye fatigue are more subtle, and often hard for users to identify. They simply get an increasingly negative attitude towards the experience over time, and over repeated use. This is why an entire industry can spin up and have what seems like a great product, but have an odd lack of audience.

The exact same thing happened with stereo in movies. The technology existed for a long time, but lost favor because it was a subtly unpleasant experience. Avatar and the modern resurgence of stereo has been more successful because of the decision to always converge the subject. Even now many supposedly expert "stereographers" try to emphasis the "stereo" effect by pushing the subject into a different depth from the screen by not converging on the subject.

Watch a stereo version of Avatar without 3d glasses. You'll find that 95% of the film is completely watchable without glasses because the subject is always converged, or the shot isn't even stereo.
"The ECB has more credibility than the Fed? Can you please share some of whatever you just smoked?"

Are you kidding?

The Euro is backed by assets.

The USD is backed by US Treasuries - i.e. the faith that the US government can repay it's bonds.

That alone makes Euros more 'solid' than USD.

In 2008, the Fed absorbed Trillions of dollars of worthless real-estate assets onto it's balance sheet at par value - so as to get the toxicity off banks balance sheets. One day (hopefully when those assets have recovered) the banks may have to take those assets back, but this remains to be seen. This might be the greatest incidence of financial fraud in the history of the world.

The ECB has much stricter policy because Euro states don't trust each other. Do you think that Germany will allow 'money printing' to give Greece cheap loans? Or Poland? Of course not. The only way that the Euro could work is if it's a fairly strict currency.

The Euro is a very strong currency. (back by assets)

The Dollar is a medium strong currency. (backed by a government, with some odd manipulations)

The RMB is a fantasy currency (worth whatever the CCP says it's worth).
Yeah, we totally understand that - we're very early stage, just hoping to get some people's initial thoughts. Did you see the video of the run through? Any thoughts on that? We're adding more info to the page now, please come back and try again in the future! You can contact us at caramelbots@gmail.com
Application sent.
The libpam-cracklib does it for you. It's a PAM module that is invoked whenever the user changes their password. You can configure it to enforce various password constraints and rules.

Check out section 4.4 for a detailed overview of Cracklib.
> We've a culture of being willing to try new things at Twitch

How is that different from NIH syndrome?
gets even worse if you want to develop for iOS/Android since you have to buy windows first
A new medium never really replaces an old medium, it just starves all other media for time. So far VR is great for games, experiencing immersive environments (eg destinations), and some design/creation (eg tiltbrush).

I think it will get better as time goes on, but it is already really compelling. I realize I'm an early adopter, but my enthusiasm is only increasing. WebVR is fascinating, and it's possible to create, for example, a really compelling shopping experience where you could see the actual size of objects before buying.
AWS Status Board I refer to: http://status.aws.amazon.com/

Down detector seems to show when they've had historical issues: http://downdetector.com/status/aws-amazon-web-services

Other HN comments about AWS' Status Board not being "faithful":

https://news.ycombinator.com/item?id=9809315

https://news.ycombinator.com/item?id=11839846

"It will take a direct hit with nuclear weapon on the datacenter for Amazon to change icon to red on service status page."

"Still down 5 hours later. ELB won't register instances. Ugh"

https://www.google.com/search?q=aws+status+hackernews

"Serverless" is not magic. Its only hiding the pain until its excruciating (service down, you wait until someone else fixes it).