skysight-inc/HackerNews huggingface dataset:
You won't be downloading OS images very well, but it's still a lot.

That's two HD videos simultaneously, with some to spare.
From the article: "What he noticed was that they now play with physical Legos as if they were the video game, reenacting their races with the plastic pieces. This isn’t to say that Legos aren’t still good toys, or that there’s anything necessarily wrong with imaginary play mimicking the experience of a video game, but it’s certainly different from what most parents imagine they’re buying in a box of Legos. The question is whether that difference matters."

Not only does the difference not matter, I'm not sure I believe that there is a difference. When kids play, they're acting out variations on stories they've encountered. I don't see a real difference between performing scenes from a video game and performing scenes from a book, movie, TV show, or real life.
I remember my first epson dot matrix receiving data from my z80.

Print a graphic was done by sending exactly every dot to it, I mean, 1 to put a dot on the paper, 0 to blank. Encoded as a byte...
Isn't the head-tracking separate from the graphics rendering? I mean, you could just render onto an area that's somewhat larger than your fov, and select some area every couple of ms based on the head movement.
The Lost Art of Painting on Cobweb Canvases
But the reason why you run different software on your watch is because it cannot be a desktop. What if it could?

All your examples sound ridiculous, because we know that there's no technological way to make it work well. But suppose there was one. Wouldn't you want a car that could turn into a monster truck, minivan, boat or airplane, if all of these actually worked well? Especially if it was all for a fraction of the combined cost of these things today?
I think they need to focus more on encouraging developers to get into making Apps for their platform.

In my opinion, we don't need another platform to learn - you can see how many people agree with me when you look at how prevalent web > native technologies are right now. PhoneGap, ReactNative, NativeScript.

If Microsoft decided to focus on Edge, not as a token "we still make browsers" gesture, but with a genuine interest to innovate.

They focused on web technologies, providing native support for web within their operating systems. Support in ways other manufacturers haven't.

Imagine if their app store was a place where you could publish a progressive web app (along side their current apps).

How low would the barrier of entry be then?
Not at all. The apps were being developed for Windows Runtime. You shouldn't confuse that with the old Win32 API used by traditional Windows software.

The only advantage of having an Intel processor would be for the old-style traditional apps, and if you allow those, you have all sorts of problems. They're not sandboxed like runtime apps, and you can't stop them from eating your battery. It's actually better to run them in an emulator.
x86 is also octal-structured, and I can mentally assemble and disassemble most of the basic instructions from a hexdump by converting between hex and octal:

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

In octal a 16-bit word doesn't split up evenly into bytes, so even recognizing ASCII is difficult.

That's true only if your hexdump is in 16-bit words; in bytes, it's just as straightforward: A-Z is 101 through 132, and a-z is 141 through 172. Incidentally, these are also where x86 puts the single-byte inc/dec/push/pop instructions.
I don't like pointing out typos, but this one is in the title and should be fixed: it should be "than".
I'll try to explain my own reasoning. While "good" may not be the epitome of eloquence on my part, it could in this case be viewed similarly to the subjective manner in which one might say "That music sounds good", or a proposal that "sounds good" because it achieves something I perceive as in my favor. As a privacy advocate, I resent the collection and exploitation of my personal activities and communications, regardless of TOS, etc. I also don't view people as units of profit or as something to exploit to my advantage through non-cooperative means. I find it very strange that so many are willing to accept from strangers, agencies and corporations what they would aggressively protest from an individual. For myself, the unauthorized collection and use of what I prefer to remain private is, regardless of legalese, intrusive and bothersome. The difficulties involved in avoiding this bother are formidable, and in some ways overwhelming. If I can passively convolute the acquisition of this data, it is "good" because it hinders something hostile to my sense of well being. I should clarify that I don't believe that such data is used exclusively for marketing.

Regarding the sentence you found difficult to complete, I'll try:

"I hurl all this garbage at Google and now I'm better off because...." I am impeding something that I protest. I have no reason to believe that such collected data will be used responsibly, nor am I convinced that if it was, it would be innocuous. Just as I don't want my every thought read aloud, neither do I want my every curiosity, concern or inquiry. To the best of my observations, we are not living in a utopia where altruism and goodwill take precedence over profit and personal interests. Our society scarcely has affordable healthcare. Our society is still a brutal one, where such brutality is often administered based not on one's character, but on their finances. America has a thriving private prison industry with a startling portion of inmates incarcerated for victimless crimes. America freely engages in highly dubious wars that cost many innocent lives. The world is still a work in progress. I believe we all have a lot of work to do on our selves as individuals and a species, and before making careers out of furtively siphoning personal data from our fellow citizens for purposes of exploitation, we ought look in the mirror a bit longer. I don't think that's Google's (nor their partners'/clients') plan, despite the ostensibly "good" things they do. I do not believe humanity has evolved through the virtue of smartphones and petroleum to suddenly within one generation have permanently excoriated the dictators and tyrants of the world from itself. Whether I am in error or not, this data is connected to that which is personal to me, therefore if I can confuse it, it is good.
John Glenn, First US Astronaut to Orbit Earth, Has Died at 95
I could never really figure out how the variable focus lightfield worked.

I sort of assumed it was like a stack of images in the Z plane. So not only are they doing everything you mentioned, they are also rendering the 3D scene in slices?
The video of the AR game embedded in the article looks very suspicious. It's hard to believe that's a game that actually exists, or at least exists anywhere except that specific room. We've got depth and occlusion of objects when the aliens come out from down the hallway, and the laser guns look like their physical props.

I'd like it to be true, but it looks too good to be true.
> I don't think they bought a fleet of jets for marketing.

I think their point was that the reason you think Amazon's culture and competency are so strong is due to marketing and isn't the truth. I have no idea if this is actually true or not though.
The one thing robots still can’t beat us at
I agree with you on the apps. I have 6 apps. Email, text, phone, podcasts, maps and browser.
Because it _is_ central Canada? The Atlantic provinces are Canada East.
So what happens to the CEO? Does he get fired? Charged with fraud? Tarred and feathered? Given a pistol with one round and expected to do the honorable thing?
Sure! With V2 we saw a more robust and granular hand model, with every finger and joint in the hand being identified. Significantly better performance against ambient light. And huge improvements to how the software handled finger occlusion.

A lot of these improvements were diminished when we went to VR -- new angles, complex backgrounds, different ambient lighting conditions. So we made the Orion software, which was an even bigger step up:

- lower latency

- longer range

- better and faster hand recognition

- vastly improved robustness to cluttered backgrounds and ambient light
So VR is hard enough - to avoid jitter that makes users feel sick you have to respond to a user's head movement, render a new frame with the new information the user should see, respond to any button presses, then draw the frame, in under 14-20ms.

A bit of a tangent, but: for some people, it's impossible for VR to avoid making them feel sick. It's fundamental to them wearing a VR headset rather than a technical challenge to be overcome. It's related to the fact that VR headsets can't project photons from arbitrary positions with arbitrary angles towards your eyes (i.e. a screen is planar, but the real world is a 3D volume). Turns out, evolution has ensured our bodies are very good at determining the difference between a screen's projection and the real world, resulting in a sick feeling when there's a mismatch.

I think that when people accept it's inevitable some subset of users will get sick, the VR ecosystem will grow at a faster rate.
A trick i've heard at least one of the VR devices is doing isn't re-rendering the entire scene but since most of the movement is just head tracking, it renders a larger buffer and scrolls around in that buffer between frames to get a quicker response.
Shareholders Demand Transparency for AT&T’s Phone Records Spying Program
Yeah, I think it's because people feel in control when they drive, whereas on a plane you're just sitting there. Of course you actually don't have any control over what other drivers do, but the feeling of control is there. Also, a car accident may not kill you, but if your plane crashes, you're dead pretty much.
Are you familiar with Urbit [0]?

[0] urbit.org
The nature of water: unveiling the most detailed view of water on Earth
I live in Montreal and the local authorities have already begun maple syrup rationing due to the new data centre. I'm only permitted one litre per month. People are starting to riot.
10 hours vs 3 hours for current browser versions, running equivalent tabs/extensions/settings? Sorry but I don't believe you.

Can you point to battery benchmarks or is this an off the cuff personal test?

Are you talking about an old version of Chrome? You're aware they've been making progress recently?

https://9to5mac.com/2016/09/06/google-chrome-mac-battery-per...
Wow! Most 30-year-olds are making more than their parents did at the same age!

---

I'm more worried about the near universal editorializing of real news than the less common totally fake variety.
Sounds like a union. Do you do them anymore in the US?
Wow, people are quick to upvote news when it is something that everyone likes do agree. Kind of like facebook. Personally, I found this article with as much little substance as the ones hyping ML.

Sites hunting clicks on both sides and we are providing it.
Isn't this just an ad?
Interesting for sure, but from what I've hear from people using the Rift it's the fixed focus that gives them headaches.

I know of a company that make cut scenes for A games, most of their people can't wear the Oculus for more than a few minutes. Big headaches, motion sickness, etc...

Before you jump on me, this could be due to the stuff they are trying to show on the Rift -- would content make a difference? Sudden shifts in scene from close to far off?
The latency / motion sickness issues probably aren't as bad, since you still see the surrounding environment to get a stable bearing. The display tech sounds very hard, though.
Yes I've added delays in many web apps, even loader gifs to show fake hard work
> So a single application is going to need to cope with a 4" touchscreen display with no keyboard or mouse as well as a multi-monitor setup without touch, but with a keyboard and mouse.

Only if it makes sense for that application. It doesn't mean that every desktop app would be usable on the phone. Or vice versa, for that matter; although it is much more rare for a phone app to not be useful on the desktop.
Please see the FAQ regarding job posts: https://news.ycombinator.com/newsfaq.html
For the latest post, see https://news.ycombinator.com/submitted?id=whoishiring
Unless I'm mistaken, the same resource shows Chrome 55/56/57 is also at 99%?

I'd be curious if a JavaScript guru could give a little more context about the significance of that last 1%: namely, for Safari, "enumerable properties can be shadowed by non-enumerables," and for Chrome, "Array.prototype.sort: compareFn must be function or undefined."
I am certain that the current level of barber licensing is more correct that the non-licensing advocated by the article for the public health reasons I listed.
Trackpad gestures, mostly. It's better on battery life too. But for development I use Chrome, I agree its dev tools are better than Safari's. (And Firefox's, which are really unfortunate.)

EDIT: Forgot the reading mode. That one is really important.
This reminded me of one of Björk's interview responses from nearly two decades ago [1]:

"Yeah, we hold the world record for the population with the highest literacy rate. No art, no painting, no dance, no history of anything but literature. Viking sagas. If teenagers in Iceland are young and angry they don't form punk bands, they write poetry. And then they get drunk and shout it at each other. Not because they're so intelligent, as English people seem to imagine you must be if you're connected with books, it's just a cultural thing."

[1] http://14142.net/bjork/articles/bjork/arena1995.txt
"Magic Leap is Further Behind than Expected"

Better is:
"Magic Leap is Further Behind than Previously Thought", but I don't know if it will fit.
Only if you have the whole channel available for that one device. Wi-Fi is a shared medium - devices at slow bitrates use the same amount of airtime that could be used by a faster device to send much more data. So a) if you're in a dense wi-fi environment, every bit sent with this system takes away much more than 1 bit worth of time from faster devices, and b) assuming the array of sensors mentioned in the article is around a dozen or two devices, we're down into the sub-Mbps range per device.

Still better than bluetooth, and very useful for the kinds of data that low-power sensors would send, but not the kind of performance you'd want for pushing media files or really high-detail sensor data.

(Hence the performance benefits for large greenfield networks of dropping support for low bitrates - both preventing old clients from hogging the channel, and obviating the need to send control traffic at the slower bitrates.)
Not true. Both final candidates supported and benefited from the causes of most of that list. They also mocked various Constitutional amendments. Tyrants that are just the same for that list and what supposedly empowers them.
The whole thing sounds rather similar to everyone's favourite black turtleneck wearing entrepreneur.
This phrase does not mean "All good men should continually natter on". It is also your moral duty to present a cogent argument, lest we drown in a sea of mostly inane babbling and constant infighting, completely burying the points that need to be made.

Speaking out matters. So does when, where, and how you speak out. And that is something best discussed privately.

I'd have much more to say on how privacy and anonymity are inextricably linked, but I'll let the EFF say it: https://www.eff.org/deeplinks/2012/01/right-anonymity-matter...
Using open-source to build a $75k/mo business
I've purchased 2 sets of estimote dev kits, unable to get any consistent enough beaconing to do anything useful related to home automation.

I'm not alone, a few of my friends also play with home automation and none of us can get any given estimote among dozens to beacon reliably. They all work, just maybe 10% - 30% of the time.

Is this your app, the beacons, the technology, bad expectations... what could everyone be doing wrong that nobody can get a better than coin toss chance of detecting proximity to a beacon?

Will this mesh tech make any difference?

// FWIW, seems to be all beacons, not just yours, and all apps, not just yours. It's like the concept of expecting reliability is broken.
Weather is really important. For all the traffic it has, the freeways in LA are generally not that bad. 300 days of sunshine and no freezing temps helps a lot.
That's actually not true. The effect would be an increase in productivity. More things get built/done with the same resources.
> I'd even argue it's free software

Terminology. What you call free software I call open source. As you go on to mention, you can see the source but not use it in any meaningful way. In particular:

> but have clarified that it is indeed ok to build your own binary from the source they provide,

Exactly. Your own binary. From their source.

Build your own binary for someone else, and it's "malware", as the guy had the nerve to call F-Droid in that bug report (here: https://github.com/WhisperSystems/Signal-Android/issues/53). That sort of bad faith, coming from a known liar (see my other reply) is what I really cannot condone.

> and use their servers.

Yeah, similarly. Use a source other than theirs or servers other than theirs and they start whingeing.

That is not open source.

> I'm not quite convinced about their argument for official app store distribution and updates,

Possibly because every time it's a different excuse?

> but I can understand the argument.

Yes, so can I: they want to control the platform so that it is their users, so that they can sell it to someone else, like they did last time.

And I would be perfectly fine with that, if it wasn't done via lies, deception, and denigrating third parties, particularly the chaps at F-Droid who at least have the decency of using their real names (not to mention not seeing you as the product).

> Sticking with an app store does require trust in the provider though.

Agreed. How high is Google in your "trusted" list? Yes, I'm picking on Google because it's a bit of an easier target than Apple, but still.

> I think it would be best to avoid FUD.

I agree, and that's precisely why I feel the need to speak up. I challenge the honesty not of their enterprise (which is no different from that of Skype, Whatsapp, or any other player) but of the way they are pursuing their goal. See above.

> It certainly strikes me as one of the better options for pragmatic secure messaging,

I don't know. As mentioned elsewhere, XMPP meets all my requirements and is not vendor-dependent. But the availability of options depends on each user's definition of things like "pragmatic" and "secure" (and even "messaging" for that matter!)

From seeing what's out there though, it appears that modern versions of Whatsapp (which I don't use, I'm FOSS-only) offer essentially the same capabilities as this application though, including end-to-end encryption. And of course, essentially the same disadvantages. I could be mistaken here though.

> that allows for a fairly narrow and reasonable set of threats (Google/Apple/Microsoft (possibly more than one of each, depending on your platform), Whisper Systems themselves, probably most state actors).

I guess it also depends on each user's definition of "fairly narrow and reasonable". :-)
This is a very political (and ideological) definition of "politics". Excellent example of how definitions themselves are not, and cannot possibly be, apolitical!
I think you have different understandings of the word 'authentic' in the context of food.
> We are taught in an internal interviewing class (which is not mandatory unfortunately) that making sure the candidate has a great experience is just as important as getting good data on the candidate.

Was that not in the mandatory one?
There might be a good alternative. Sometimes it's that one function right in the case expression that prevents lifting the matching to the function head (which is considered good style in Erlang).

To do this you could try wrapping the list:foreach itself rather than worry about the inner function, leading to something which seems more concise and in one piece, leaving the more generic iteration to a well named function:

-spec do_whatever(Keys, SomeParameter) -> ok when
Keys :: [some_kind_of_key()],
SomeParameter :: term().
do_whatever(Keys, SomeParameter) ->
lookup_each(fun
({ok, Value}) -> do_side_effecty_thing(Value, SomeParameter);
({error, Reason}) -> report_some_failure(Reason)
end, Keys).

lookup_each(Fn, Keys) ->
lists:foreach(fun (Key) -> Fn(external_lookup(Key)) end, Keys).
> Imagine if their app store was a place where you could publish a progressive web app (along side their current apps). How low would the barrier of entry be then?

Win10 (UWP) apps can be written entirely in HTML5/JS:

https://msdn.microsoft.com/windows/uwp/get-started/create-a-...

Insofar as the HTML and JS standards specify APIs, it uses them - e.g. you get IndexedDB, websockets, canvas, WebGL etc. For OS-specific things that aren't covered by the standards, you invoke WinRT APIs directly, but they're exposed as JS objects (and in a way that maps naturally to idiomatic JS - e.g. callbacks for async).

All this has been there since Win8. What more, Microsoft is also investing into PhoneGap, e.g. by adding direct support for it in its tooling:

https://www.visualstudio.com/vs/cordova/

so as to encourage people developing HTML-based apps for other platforms, which would, coincidentally, then be easier to port to UWP.

So if you're right, then this is already actively being pursued. But so far it doesn't seem to be having a big effect.
Yep. The Information did a ton of deep investigative work on this. If you find this article interesting you should consider supporting them by subscribing.

Sadly the way journalism works today is one outlet does a ton of time-consuming, expensive digging. Then within minutes of posting, every other outlet copies the story
Or even better, change the title to that of the actual article: "Magic Leap is actually way behind, like we always suspected it was". That doesn't appear too long for a HN title.
On Getting Older in Tech
Hololens has the lead but whoever get's to the consumer market first will still have a huge advantage. The only thing stopping MS from getting to that point is having a consumer friendly price.
Michael Abrash wrote about this a while back and it made me suspect that Magic Leap wasn't where they were pretending to be.

http://blogs.valvesoftware.com/abrash/why-you-wont-see-hard-...

Two of the major unsolved problems he talks about are latency and the ability to draw black - I would be surprised if magic leap had solved both of these alone and in secret.

Their vapid press releases didn't inspire confidence either.
Really? "Never"

What about 18 months ago?

> Google Earnings: Profits Soar As The Company Reins In Cost

http://www.forbes.com/sites/greatspeculations/2015/07/20/goo...

> Google shares surge on talk of cost discipline

http://www.usatoday.com/story/tech/2015/07/16/google-earning...

Whatever, keep the narrative.
Are there any normal desktops/laptops that support it?

I'd be amazed if anything other than Chromebooks and Android had it.
” إعتلينا العرش ثم هوينا “
I don't have a degree but I did go to college. Just attend one semester or even a week of school. On your resume put this line for education

Such and such university (2010)

It doesn't lie stating that you have a degree but it gets past auto and human filters and you can explain that you went but found it wasn't for you, you weren't learning anything, you worked better being self taught or whatever, you've got your foot in the door ( or at least as much in the door as people with actual degrees on their resumes)