skysight-inc/HackerNews huggingface dataset:
So we’re continually estimating range using the tensions in two sets of muscles - one for focus, the other for convergence. When the brain gets the right signals, these two mechanisms agree perfectly.

Just got my HTC Vive. Nausea isn't a problem for me, but age has definitely made me farsighted. Muscles in my eye might strain to let me focus close, but that's just not happening nowadays. Since this has happened gradually over the years, my brain has gotten used to it.

Oddly enough, when I tried the Oculus Rift, I found I could focus more clearly on nearby virtual objects than far away ones. Not only is VR an alternate reality where I can play with force fields and laser beams, it's a reality where my eyes aren't old anymore and work correctly.
> Are you trying to tie his frustration with the bridge to his commute times?

Yes, for starters. He even says so in the article. I also doubt Larry Summers and the people who distrust government can relate to each other. So I conclude maybe there might not be larger lessons to be learned from talking a long time to rebuild an old bridge over the Charles in an area with insane traffic and no possibility of building a temporary bridge, due to the layout of the roads in the area.
This is "The Performance of Open Source Applications", not "500 Lines or Less".

Edit: An older version?
Just get started learning and making things with Unity. Once you get your headset, it's just a checkbox to add VR to your project.

Obviously, VR isn't just a checkbox, but you won't really be able to learn the zen of VR until you have a headset. But what you have learned in the meantime about the tools will be useful.
We're over the hump if something would change and still was python it would most likely be compatible with python 3.

There two things that might help you port things:

1. You can use Cython to mix python 2 and python 3 code together. You compile python2 code as a module and then reference it from the python3.

2. MyPy (http://mypy-lang.org/) - This might not seem like related, but if you provide information about types refactoring the code becomes much easier (like in statically typed languages) so when you change something it's easier to find all other places that also need to be changed.
Some IDEs (for example PyCharm) also understand typing which helps when using their refactoring functionality.
550 comments here: https://news.ycombinator.com/item?id=11569726
Yep, sorry for not responding, but about 100 per year. IIRC, 10^19 events have an electronic ionization column of about 6 feet wide close to sea level, which would be could be significant. I've been out of this area of physics for almost 7 years so my memory may be a little fuzzy.
I think this is it, mostly. But there is another reason we don't appeal anything: because the narrative that sells ads in the media and votes for a large sector both left and right is that if you oppose funding X, you hate/are anti-/are -ist. Want to radically redo Medicaid? You must hate old people! Welfare? Racist. Military spending? Terrorist. The hyperbolic media sells ads, so reasoned debate and data-driven politics are the exception rather than the rule.
Most coral dead in central section of Great Barrier Reef, surveys reveal
By making many of my systems totally unbootable after an upgrade?
Don't we use regular monitor at short ranges too? Why don't we get motion sickness from them to the same degree?
Or even '500 lines, max'.
I know at least one of my coworkers at Square infosec came via microcorruption, and it certainly gave them points when I was considering where to work.
Do you have any book recommendations in safety critical software?
That's correct, this is why CDNs exist, you don't want to backhaul this volume of traffic.
The Mac Admin Library
The trick then is figuring out how to "render black", arguably the hardest challenge for a combined system or even just hmd AR system.

Why is that necessary? I bet I could have tons of fun with wireframe based augmented reality games with zero opacity in them. That would also be a good way to deliver heads-up real-time data.

The military/defense guys probably played around with this before. I'd love to hear their take on wireframe AR.
Weighing false negatives the same as false positives, disregards the overwhelming predominance of false positives in drug research. Practically speaking, if there were no resistance to releasing new drugs/cures then every quack out there would flood the market. The above suggestion begs to be answered with "Chesterton's Fence". The FDA is acting to solve a real problem.
According to the OP, it's because the distance cues from focal length and disparity are consistent with each other.
How to Generate Secure Random Numbers (Various Programming Languages)
SoundCloud’s free “auto-mastering” audio tool is more of an auto-turd
The Gear VR doesn't have positional tracking. It makes lightyears worth of a difference
How about a competition to see who can write the clearest code for the next guy, in minimal lines of code?
Are you unit testing?
New Oculus update breaks Revive
I've found it useful to schedule meetings towards the end of the day.

I program best in morning, so by doing this, I keep meetings out of my most productive time and also group them together.
It seems clear that the systemd devs are not playing well with others, though perhaps I am wrong about that ...

Why make such a change instead of just making it optional? What would be the impact in such a case?

Did they announce it well in advance and document this?

If not, then the question that springs to mind is "I don't want these guys in charge of helping me administer my systems."

Imagine updating via apt or yum, and having a bunch of important processes killed with no warning when you log out for the day.
Thanks for the tip, that is unusual, I can think of one or two JRPG-style games made in the West, but no others for the SNES (though thinking about it, were there any Western developers involved in Earthbound or was that fully made in Japan?).

With the other point I raised, couldn't find something from the Minesweeper dev but did find something from the Solitaire dev. When asked about whether these games were included by Microsoft to help learn how to use Windows he said...

"A post hoc fallacy, I think."

https://www.reddit.com/r/todayilearned/comments/3zfadv/til_t...
> If you do business in New York, Chicago, and Boston, then you have to worry about laws in all three places.

Which, first of all, you already do, the county/state/federal laws apply on top of those.

But you're also assuming that uniform national laws will be less complicated than dealing with different local laws, which doesn't seem to bear out in practice. California is going to care about earthquakes and Massachusetts is going to care about ice storms but not really the other way. If you do business in both California and Massachusetts then you have to care about both earthquakes and ice storms regardless, and if the relevant legislation is at the federal level then it will cover both. Which means local laws aren't more complicated for companies who do business in both places, they're less complicated for companies who don't, because then if you only do business in Massachusetts you don't have to deal with earthquake regulations.
While making the port number based on a TOTP token is clearly just for fun, it's not unusual to not entirely trust public key authentication. This is an additional security step.

Once public key authentication is allowed, the mechanism is only as secure as the private key. There is no way to require a password on private keys, and in any event it could be captured with a keylogger. The concern is not the cryptographic strength of the key, it's end-user security.

While randomizing the port is not security, no one would say 2FA is not required because we can trust RSA.
Ah, that brings back decade-old memories. Dreamcast was my last really used gaming console.

I also made a VMU emulator, but never quite figured out how to run the BIOS - there were two opcodes missing from the instruction set that the real BIOS needed, and i had no clue what they were.

The DirectVMS guy, the one who wrote the first (or so) VMU emulator, did figure these opcodes out, but he kept the info to himself with a smug smile.

Anyway, i just checked, and my emulator still works and did compile correctly into JS, so if you want to look what VMU looks like, here is a tetris in it:

http://orbides.org/apps/evmu.html

A,B Start and Mode use the A,B,S,M keys, arrows are IKJL.

Timings might be off a bit, this thing is quite old.
http://0pointer.de/blog/projects/the-biggest-myths.html

systemd myth #2: systemd is about speed
EDFA (Erbium Doped Fiber Amplification) is often used, its done right in the fiber domain.
I wouldn't mind if legislation automatically sunset after a maximum of 50 years. I don't know if Congress should renew the laws directly, or if it should be delegated to a separate "old laws maintenance committee". Making Congress renew them might bog them down, or might encourage them to repeal as much as they can.

A lot of problems could be solved all at once by restricting the interstate commerce clause to only commerce that directly occurs between states. That and the fallout from Roosevelt's "court-packing plan" mean that the federal government is currently far too powerful.

These last two wouldn't really solve the problem you mention directly, but it would limit the impact of any particular legislation to just the states demanding it, and reduces the number of representatives needed to change it in the future.
Huh that was really interesting. Thank you, I think I might spend some time looking up more today.
I do. I'm writing something up about this, but anyone trying to do a hiring CTF is welcome to reach out and contact me.

Generally, the most important advice I can give is: have a clear distinction between public CTFs, which are outreach mechanisms, and work-sample challenges, which are qualifiers. Don't qualify candidates with CTFs! Use CTFs to organically pull in the sorts of developers who tend to qualify well --- and, ideally, use work-sample challenges for all or most of that qualification.
Funny, you noticed that too?
The trainer we're releasing this week is Microcorruption dialed up to about 8. :)
I am sure systemd will just write a replacement for tmux in the long run. After all they know what's good for everyone.
I own the DK1/2 and slowly built up a resistance to VR over time. I have been thinking about The Jerk with regards to VR for the last 2 years, glad to see I'm not alone.
That's the current rate, theoretically the bandwidth of fiber is limitless. Each generation of transmission equipment generally increases the bandwidth fiber can carry.
... as well as, as pointed out twice on this page, not answer in all those years the question that Nicholas Marriott posed about why they are not pushing this at GNU libc, so that everyone can benefit from a better daemon() function that escapes the systemd login session as well as the kernel's login session.

> Shouldn't this code be part of glibc instead of tmux? -- Nicholas Marriott, 2011

> If you want to change how processes daemonize, why don't you change how daemon() is implemented [...] ? -- Nicholas Marriott, 2016

* https://news.ycombinator.com/item?id=11798173

* https://news.ycombinator.com/item?id=11798328
Tappan Zee bridge

It's interesting that the article talks about bridges. The replacement for the Tappan Zee bridge demonstrates, in a microcosm, one big problem with today's government. From wiki[1]:

The bridge was built on a very tight budget
of $81 million (1950 dollars), or $796 million
in 2014 dollars.

The replacement bridge, to be opened in a few years, costs at least 5x as much (in roughly equivalent dollars): https://en.wikipedia.org/wiki/New_Tappan_Zee_Bridge

Where the fuck does all the money go? Fix that problem and Americans will start trusting government again.

[1] https://en.wikipedia.org/wiki/Tappan_Zee_Bridge
The video you gave clearly showed how white men and white women get treated with privilege, yet your conclusion is that its only men who are privileged? How does that work?

Here is a simple study done in Sweden that should go well with your video. The researchers made a fake profile of a criminal and gave it to psychiatrists currently employed by the justice system. Half of the recipients had the profile where the name of the subject had a typical male name, and the other half got the same profile but with a typical female name for the subject.

The female profile were 450% more likely to be deemed criminally insane and thus not responsible for the actions described in the fake profile. Culturally we view women as not able to commit a crime, but if proven, the only possible explanation that fit current culture is that they must be insane.

> * White man says that black woman stole something from him. What will happen?

Women don't steal, unless mentally insane. Police will generally ignore it as it doesn't fit current cultural views.

* White woman says that black man stole something from her. What will happen?

Black man fits the current cultural views of a criminal. Police will go after him.

* Black man says that white woman stole something from him. What will happen?

Women don't steal, unless mentally insane. Police will generally ignore it as it doesn't fit current cultural views.

* Black woman says that white man stole something from her. What will happen?

White men is less suspicious than black men, but criminal white males is still within cultural norms. Police will look into it if there is additional signs for it.

Then you bring in example of women being pushed out of industries with high (75+)% ratio of men. Would like you hear how welcome men are in industries high (75+)% ratio of women? Ever been physically attacked by a customer who then goes to accuses you for being mentally sick because the profession you took (a story I read by a male midwife, 99% female to male ratio).

There was a study by someone I no longer recall that showed how industries that has a single dominating gender, typically tend to create a work culture that infuses gender identity of the dominating group. Those of the minority gender then have to choose between either assimilate into that culture or leave. How much of "cultural pressures" could be explained by just that theory, and which gender is then privileged?
Null References: The Billion Dollar Mistake – Tony Hoare (2009) [video]
Cub Linux: Chromium and Ubuntu = Cub
Will this MFC in time for FreeBSD 11?
People do talk about it a lot; it's often referred to in an optimistic way: "getting your vr legs", instead of a negative manner. That said, the early adopters of VR are self-selecting and probably the least likely to get nausea. I know a few people who are prime candidates for VR (graphics developers, tech nerds, etc) who either sold their devices or refuse to buy one because they know they'll never get over the nausea.

I have no real problems with nausea (or motion sickness in general) and I love my Rift. That said, I do get mild headaches if I play it for more than an hour. So yeah, it's a thing.
Oops, meant to write "I know some businesses charge less than their actual costs just..."
Automobile History: Brakes
Culture shock / Calibration. Similar to Russian approach on social politeness. Or the lack there of. They don't smile unless they have a real reason to be happy. For westerners they appears cold hearted.

Autistic persons are a bit like that too. They have a very simple optimization scheme, so pointing at suboptimal things directly is seen as a gift when most people will have a broad view on being told, shame, disrespect etc etc.
Yes I realize that. The BMJ paper is using hyperbole to prove a point (just like Dijkstra's GOTO considered harmful). It's not really the #3 killer but to be honest it should not be in the top ten of things likely to kill you or even close to it.

The medical profession, much like the teaching profession has a nasty habit of victim blaming if things go wrong when it can get away with it. They need humbling because they are too confident. They are highly resistant to this because it diminishes their status and few people enjoy a loss of confidence even if introspection is required for improvement. Computer people tend to take this for granted because we're in a feedback loop with the compiler that tells us constantly when we're in the wrong. That we're fucking idiots all the time isn't news to us. It is news to some other professions that don't have such a tight feedback loop between success and failure.

It is true for example that people don't take their medicine on a timely basis but frustration of dealing with people has bled into other areas and that is unhealthy.
Hong Kong even restricts export of baby formula (and smugglers are regularly arrested on the border to mainland).
I don't know what to make of this. This hint is not useful at all. The guideline in question ...

> Please resist commenting about being downvoted.

... does not explain anything here.

1. This guideline does not explain the downvote of internaut's comment.

2. This guideline does not explain the downvote of my initial comment, where I complained about another person being downvoted, not about myself being downvoted (which I wasn't at that point in time).

3. This guideline does not explain the situation after my EDIT. Although it violated that guideline, it did not receive heavy downvotes, but received multiple upvotes instead.
I just realized that I used a truism in a way that could be read as scolding -- not my intention and I apologize for my communication if I offended.

Starting up is a subset of rebooting, which is fine to spend time optimizing for, even though the Linux architecture lends itself towards long uptimes (well, until the complexity of systemd gets into the mix ;)).
I could never find a reliable source for this oft-quoted remark about Object-Oriented Programming.
As far as I know, Dijkstra never said this, not in this exact phrasing anyway.
European Union members want all scientific papers freely available by 2020
I'm torn, because on the one hand it's great if OS/2 junkies can get a fix, but on the other hand you want me, in the year 2016, to pay for an OS with: no USB 3 support, no wireless networking, and a 32-bit kernel with no support for > 4GB memory (and who knows what other shortcomings).
From: https://github.com/aosabook/500lines/blob/master/ci/code/hel...

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((host, port))
s.send(request)
response = s.recv(1024)
s.close()

Is that correct use of TCP? It seems to rely on response not being fragmented.
>And apparently in the US you can be off by whatever you want

Classic freedom
ATMs of Santander bank keeps running on OS/2

If you saw my face when I saw the OS/2 bootup screen on a ATM that just rebooted when I was in front of it...
CouchDB is s versioned JSON NoSQL ... but the choice between a database and a NoSQL isn't always easy to make either.
That’s What She Said: Double Entendre Identification (2011) [pdf]
Ash: http://www.livestrong.com/article/449416-what-is-ash-in-food...
I hate typing, so here's a short reply. I type less every year. 6 years from diagnosis. I seek work that is more looking at stuff to find the fault, and less data entry. Voice recognition is fine for dictation, but sux for editing code.
Riding my bike hard every day makes a HUGE impact on my typing speed, so a decent bike commute is mandatory for me.
Glad I'm in the software biz, and not a musician or surgeon. Never thought I'd say that!!!
What a great idea! Thank you for sharing the article.
I use netctl and find it works very well.

For non-wifi use cases you probably don't need anything at all (maybe dhcdcd).
I think you are right; and what you're saying reminds me of a story from Malcolm Gladwell about the 1981 Traveller Trillion Credit Squadron tournament [1] that Doug Lenat won. He used some type of genetic algorithm (he never released his source) to find that swarming the challenger with many small boats would dominate as a tactic. Miniature swarms, which drones are cheap enough and more than capable for, are not a tactic that people are use to. I fear that a swarm could be terrible in its destruction if used to hurt people, individually targeted or for mass harm.

[1] http://www.newyorker.com/magazine/2009/05/11/how-david-beats...
> "In a game, finding out how mechanics work and what you can do is exploration. Figuring out that you can combine a certain action with a certain object to get a new result is exciting and interesting."

Absolutely. I'd say Miyamoto was a master of this, rewarding players for playful exploration. One example of this is in Super Mario Bros, where you can break through to the top of the screen to where the score is. Not only did Miyamoto give the player the option to do so, as the player runs along at the top of the screen they may wonder how they're going to get down, but instead of punishing the earlier creativity you get rewarded again with warp pipes.
Apple is in a position to make the transition.

It's not the _devices_, per se. It's the network. The infrastructure. And the ability for Google to rely on a phone number per person. It's an invalid model.

And voice comms are occasionally useful, though I make them rarely -- it could easily be months.

The idea of carrying a bundle of angry that can start sounding at any time, anywhere, is a turn-off. Especially if I've no control of who's at the other end.

Two of the primary reasons people carry phones are because others demand that they be reachable, and secondarily, so that the phone holder can reach others. The second I don't mind as much though it's also a crutch.

A device with good text capabilities, that can also optionally receive voice inputs and convert that to text, allows a very* limited whitelist set of calls, and otherwis directs all incoming traffic to a wait or prove your worth queue, would start to approach reason.

I remember the days of five-line dial phones and office receptionists, pre voicemail. It sucked for the receptionist, but coming back or into the office and being handed a stack of message slips was vastly preferable to bouncing through voicemail and having to do the transcriptions yourself.
>Can the calorie count reliably predict the effect on a persons weight?

Yes. There was a MIT (or something) prof that went on a mission to prove this. Ate crap junk food...but counted the calories...and lost weight.
>Having Boston Dynamics get diverted to cutesy home stuff is a decades-long setback for the nation.

I don't think an American company being the first to enter or rather create a whole new market is less of a win than being the first to get some cool new weapon.
Wars are won with money remember.

(And that's without even talking about the tactical benefits of having a whole army of spies in the homes of elites all around the globe)
To the layman?
If you can afford it, get checked out by a neurologist or an opthalmologist; double vision brought on by eye fatigue can be the first sign of several different larger issues, most of which will benefit from being diagnosed early.
Ask HN: Specializing in a technical domain
I've been programming for about seven years (ex-journalist before that). During this time, I feel like I've gained a wide-spectrum of application-level experience.

I've written REST services, real-time web front-ends, large-scale data processing apps in Clojure, low-latency algorithmic trading containers and models, pattern detection systems, etc. All of it related to the financial world.

Technically, I feel like I've been all over the place.

Now I'm interested in transitioning from a full-time employee to a fully-remote project-based consultant. The majority of the advice I see encourages specialization, whether it be AWS, ElasticSearch, web frontend, and so on.

I feel like it's time for me to choose as well. Personally, I'm most interested in real-time web apps and NLP.

Has anyone here made a conscious decision to specialize as well? If so, how did it work out? What are the cons of doing so?