skysight-inc/HackerNews huggingface dataset:
Apple is kind of like an investment bank, but he should have said "merchant bank," but the principle is the same. Apple loans its capital to other corporations to finance capital investments.
The best theory of the formation of the universe is the Big Bang Theory. I check HN at least daily (often far more), and I haven't seen any posts regarding alternative theories or poking holes in the Big Bang Theory.

What origin of the universe theory does the HN zeitgeist advocate?
What algorithm does it use?
How does it work with glasses? The original DK1 had an awkward set of lenses that you had to place inside the headset.
I always think about the people developing such groundbreaking technology, sweating for years to craft something revolutionary, putting everything you got into a product, just to get some guy from the Wall Street Journal declare that it's not ready for mainstream. A guy that knows nothing of the challenges, the hurdles and quite frankly, nothing of the actual success the produt will actually have.

But just because Wall Street Journal, that person is somewhat a "voice that matters" even though he's just some random columnist, with no experience in the domain and nothing to back it up but his personal opinion and factoids. How annoying that must be.
Margulis updated that book (2e) recently:
http://www.amazon.com/Photoshop-LAB-Color-Adventures-Colorsp...

i also found this pretty good too
http://www.amazon.com/Color-Management-Quality-Output-Workin...

Too bad focal press Kindle books are just as expensive as the softcovers, and are usually done quite poorly.
Windows 7 introduced the DX11 rendering pipeline, which the Rift uses. It's essentially required for no-delay rendering. (Which is even easier with DX12 - be glad it's not Windows 10 and up!)
You could do wacky things like checking out npm modules by torrenting inside the browser, which I don't think IPFS can do yet. Otherwise I think they're pretty similar.
Windows 7 was released in 2009 - seven years ago. Even that is pretty far in terms of backwards compatibility.
Nope, $400K is typical executive compensation in major US cities.
Except for the fact that they'd probably lose employees, PLOS should consider moving their HQ to Oakland, or another location where rents aren't so high.
I think you misrepresent growth mindset theory - it argues that learners with a growth mindset understand that when they find things hard, that's when they're learning. I was at a talk by Dweck last year where she was arguing that her research has been misunderstood by large numbers of the teaching profession and is trying hard to communicate the proper interpretation.
Hacking reverse vending machine
Hey all,

I am new to the hacking branch. I am looking for new objects to develop my skills on. I recently found the reverse vending machines very interesting to hack. Has anyone tried to do it? I know that they are connected to wi-fi connection. Have you tried to hack them via the network connection? I STRICTLY want to emphasize that this is for educational purposes. I would not exploit future venture but want to rather develop my skills on small and relatively easy targets. For example, https://en.wikipedia.org/wiki/Tomra

Thank you for your responses in advance.
Regards Neacel
> Admittedly, this is only my second job, and I am only 20,

Poe's Law strikes again. I am genuinely curious if this is satire.
I doubt they'd disagree. It's not ready for the main stream. But It is ready for the hardcore niche audience that will build $1000+ dollar machines to power a $600 headset.

All is according to plan.
Dumb ad
I ordered a nexus 6p today. Been an iphone user since the first year. I have grown tired of so many things that are ios.

I mostly use google apps and them games and other apps that have android versions.

I'm concerned that hands free calling, which I love from my Honda, may not work. If it does not then I will return the nexus and go back to iphone but will be very unhappy.

I have multiple tablets (for work evals) and love both the ipad pro and several android tables I have. But I still have things about the ipad pro that bug me. Stop trying to upsell me icloud services.
LMAO.. Big Bang Theory... The TV Show.

I probably should have been more explicit but the very fact that this was misunderstood, probably proves my point about HN News and pop culture..

Or maybe you're just trolling... :)
Many interesting technologies aren't for mainstream users initially. Not everything is a messaging app that can scale to billions of users with dozens of engineers. It is okay to get things right with early adopters before crossing the chasm.
When you've been deep into R&D and then translating that into a shipping product, it's very easy to not realize that you've been building a product which simply nobody wants or just isn't right.

Not saying that's necessarily the case here, but that's why you often need external pragmatic perspective, like from the WSJ.
Isn't "the iPhone version of VR" exactly what would be considered mainstream though? That's what took smartphones mainstream as well.
Can confirm. Bitcoin can scale but is being artificially limited in favor of off chain solutions.
Ever seen STL? It is as anti-OOP by design as it gets.
There's nothing particularly new in this article. All of these criticisms have been obvious for years. Oculus/FB seem as if they don't care and are deliberately targeting hardcore gamers. Presumably they know what they're doing.
> Why do you not just own a cheap flip phone and an ipod then?
> Ownership is something of a nebulous concept in the digital era

Richard Stallman told us that any piece of software that you cannot modify but someone else can has to be considered as malware. In this sense about any mobile phone must be considered as malicious, since there is (besides OsmocomBB, for which using is of dubious legality) no free baseband processor. Even more imporatant mobile phones are location tracking and bugging devices with built-in telephony functions. Thus it is no question why owning a mobile phone is a very bad idea in general (I know very few applications of mobile phones that justify these large flaws).
Will check those out, thanks.
Perhaps he was complaining about the lack of OSX/Linux support. I'm certainly looking to other VR solutions because of that.
"If you pre-ordered, you’ll get an email when your order is being prepped (1-3 weeks prior to shipping) and then another one when your payment method has been charged and your Rift is on its way."

I ordered mine about 5 minutes after the order form opened on the first day of availability but haven't yet received this email, nor has my card been charged. At the time of order my ship date was still March...is this slipping now?
He wrote a review for the mainstream person, who is not interested in the challenges of building the product, but rather how good it is.
Same here. I hesitated to upgrade to 9.3 when prompted but went ahead anyway, guess what I'm going to do next time...

It baffles me that Apple let this bug go live when it was reported multiple times during betas. And the impossibility of avoiding the issue by using a different browser only adds to injury.
The point is that, apparently, these kinds of insecure practices are common among the cabinet members. So it makes the story about _her_ being the incompetent/malicious actor much less compelling.
That sounds like the review is valuable for most people, since most people would be interested in knowing about these complaints when making a purchase decision about the product.
Generics got 100% nothing to do with OOP.
Thanks for the feedback. Aroch posted a good Mailgun config in https://news.ycombinator.com/item?id=11374883 but your post gave me the idea to disable confirmation emails by default https://gitlab.com/gitlab-org/gitlab-ce/issues/14684

I'm not sure what is up with the initial commit issue you describe and made an issue to investigate https://gitlab.com/gitlab-org/gitlab-ce/issues/14685

Thanks again!
This makes sense to me at a high level. A bit too wordy for my tastes but yes, if I were Apple I'd want to be super secure in part because I want to be big player in the payments arena.

Although it makes it's not particularly revealing. Yes, companies want more control over security because that allows them to pursue business opportunities. No need to even follow the money here, it's just common sense.
Also shoes. Criminals use shoes in almost every crime they commit; we should make anonymous shoe buying illegal.
>There’s already another VR rig that doesn’t have a tether—and it costs a fraction of the Rift. Samsung’s $100 Gear VR, made in partnership with Oculus, is powered by a smartphone that you physically insert in front of two lenses. The extra costs of the Rift (monetary and otherwise) would be justified if its image quality were dramatically better than the Gear’s, but it isn’t.

I already got the sense that the author really hadn't done much research before writing the piece, but that statement is very telling. The key benefits of a rift over a gear vr are in it's motion capture, the processing power made available to it by the attached computer and not being time restricted by limited battery life, and I would expect a critic to know that.

As it stands I respect the dudes view, and it'll be one shared by a lot of non-gamers, but this is basically a lets-play, not a critical review.
The things I miss the most using Gitlab vs github are the instantaneous merges and the syntax highlighting within diffs when reviewing a MR. I'm on an old-ish version of gitlab though and it's running on a single VPS.
It says they ship to 20 countries. Any ideas what that list is?

"This item does not ship to XXXXXX, United Kingdom. Please check other sellers who may ship internationally. "
No. The reason why Apple cares is because if everyone knew the US government could snoop on their messages and iPhone information at will, no one around the world would buy iPhones or Apple products again, due to the halo factor. It would be instant death. So Apple needs to tell the world that their information is secure from every government. Otherwise they will be out of business.
"Make sure you run Foo 1.7, Bar 2.1, Baz 2.3, ..."

"Make sure you update to OpenSSL 1.2e and restart all services."

If you think of more than one program using the same module, shared libraries make a lot of sense.
I didn't really mean tinder. I just meant it as a shorthand for "software you run because other people run it."
"Another big-picture VR problem: It’s boring to be around people who are using it."

This sentence is pretty emblematic of the product the author of this article was expecting vs the Rift that Oculus pitched in their kickstarter video.
I tried the consumer version while wearing glasses a few weeks ago. No lenses were changed out and the device just sat over top of the glasses, it was fairly comfortable but I only spent less than 5 mins with it on.
HTC/Valve claim to be working on SteamOS/Linux support, but it won't be ready at launch. I don't think Valve has given up on SteamOS yet, so there is reason to hold out hope. I had to install Windows for the first time in almost a decade for the Vive :(

https://steamcommunity.com/groups/steamuniverse/discussions/...

[Anyone still on winxp is a dangerous maniac, and I sincerely hope that's not what the OP meant.]
Check your spam folder or promotions tab. If you ordered within 5 minutes you almost certainly got the "1-3 weeks" email. Based on recent tweets from Palmer, the first pre-orders are targeted to start shipping Wednesday, so I assume cards will start getting charged by Tuesday or Wednesday.
They did. They did well. Lets have 9 more of those.
Was anyone expecting it to be really ready for mainstream use?
When viewing merge history, we got a generic modal error. I opened a bug with Atlassian, but we never got it resolved. Their first response wasn't the solution and I had limited time/energy to devote on debugging it.
>AT&T and ITU and others never would have been able to do this with the tech they promoted- we'd all be using 56Kbps modems to call BBSes today if they had won.

This is such a ridiculous statement I can't tell if it's sarcasm (from the post I guess not - but that's the kind og argument I'd make if I wanted to make a strawman argument on this), extreeme hyperbole or you really beleive it ?
Does gx support multiple, parallel versions of the same dependency (e.g. a dependency tree)? How does it work, and does it work with Node.js's require/resolve algorithm?
40MB download + requirement of Java Runtime (~100MB) to be present is not quite same. Though to their credit they have packaged all jar dependencies besides JRE in WEB-INF/lib
Since VR is pretty demanding and DX12 offers a slight perf benefit it's not unthinkable that some VR titles will be Win10 only.
The Seven Daughters of Eve is about mitochondrial genetics. Mitochondrial DNA is inherited only from mothers, so the inheritance pattern of mtDNA is exactly like that of an asexually reproducing species. So yes, you can trace the mitochondrial ancestry of each person alive today back to exactly one of the "seven daughters of eve" and the mtDNA of all the other women alive at that time died out. But that doesn't mean that the rest of their genetic material didn't survive. Any woman who had only sons – no matter how many sons she had, or how reproductively successful they were – appears to have died out from the mitochondrial perspective. For that matter, from the mitochondrial view, every man who has ever lived failed to reproduce. Obviously that's not the case when we look at the full picture of all of our genetic material. There's a lot of focus on the mtDNA and Y chromosome lineages because they're linear and therefore relatively static (i.e. evolve at a slow, predictable rate), but it's important to keep in mind that this isn't how most of our genetic material behaves. In particular, you cannot understand sexual genetics by studying mtDNA and Y chromosome inheritance because those lineages are asexual, which is precisely why they are easier to study.
This is a major logical fallacy I've faced in "engineering". Technical challenges and effort are irrelevant to the consumer: their contract is the exchange of disposable income for something that they get pleasure / function out of in a way that is measurable against the investment. If you've spent years and invested everything in something that sucks, then it sucks until someone evolves it into something that doesn't. That is why first to market is not always the golden ticket.
The only reason C++ has increased opportunities for inlining is because C++ often requires code to be placed in header files. If you wrote C in this style, you'd have the same opportunities for inlining, it's just that nobody writes it that way, because we generally prefer separately compiled libraries.
Just looked at it again. Seems like it's better than before. Will give it a try.
If you ditch the GUI you can go pretty low. VPS advocates used to see it as a challenge to reduce RAM usage. Here's one going down to 4mb https://www.lowendtalk.com/discussion/comment/309202/#Commen...
Not sure I understand the point of this article, especially in the context of C++ where encapsulation with classes helps avoiding things like memory leaks, dangling pointers and co. If you feel you need to code C style, use C, with all the problem it might incur.
So that's all we have that makes what Powell did okay? Either he or the WP is simply assuring us that he never sent any important emails through his private email account (which he liked to log into from random computers)? Furthermore, isn't the point here that, apparently (if the stories of Powell and Clinton are any indication), the government doesn't really try that hard to secure the communications of its cabinet members? The way I had imagined it is that, as soon as these people take office, they're given the best crypto tech in the world. They're not told to take a hike because only the POTUS gets the good stuff. What kind of sense does that make?
HVAC techs – Hackers who make house calls
I've never picked up a packet of infant formula and wondered so much if it's going to kill my child that I purchase a different brand that had to be smuggled to me across the HK border.

I expect that something picked off a field and delivered to you unprocessed is probably relatively safe (although those fields are, by and large, unregulated and uninspected). Anything that has gone through an unregulated, uninspected factory? Significantly less safe.
I tried installing the omnibus and from source. Both times I could not get it completely working. On CentOS 5.3 x64. I eventually got everything but git commits working over ssh, but I quit trying to get that working after it looked like I had to give up port 22.

I was just installing installing for evaluation and hopefully our sys admins will do the final install.

Gogs was just 'install Go', 'run binary', 'link to database/git ssh user' done.
I've used quite a few of those links and found them to be pretty good. What kind of freelance work are you looking for? Design, marketing, tech etc?
Is it really a problem if government scientists leave for industry?
Well, the important thing is that you got a chance to be smug about your 30-year-old TV.
Isn't this exactly what all those Chromebooks are? I mean they haven't exactly set the world on fire, but they exist.
Can't you attach your phone to a computer and grid power with a USB cable?
Vtable lookup in a typical C++ implementation is just loading a fixed offset in an array. In C terms, it's basically doing object->vtable[42]. In C code with function pointers, you're typically performing that exact same operation. You can go slightly faster if you store the function pointer in the object directly, at the cost of increased memory consumption per object if you have more than one function pointer.
Still no updates concerning the touch controllers.

VR is awesome to use and I've played a lot in it, but you need specific controllers to take fully advantage of it. IMHO, VR paint is still the best experience you can have, you need more than a xbox one controller to enjoy it though.
Is OpenGL really that far behind the curve now? I remember a long time ago it performed much better for me on some games (I'm talking Half Life 1 days here), but in the 15 or so years since then its pretty much fallen off of my radar.
They've said they'll work on Linux support after launch and OS X if Apple manufactures a computer powerful enough (which they literally do not right now). But Windows-only seems par for the course for serious computer games.
I did not ask for quotes from elsewhere. You summarized the linked article as racism. Where is racism in it?
It's pretty simple: you can use an actual programming language with Ethereum.

If you're not familiar with Bitcoin, "Bitcoin script" is the pseudolang that must be used to program Bitcoin. One of its most prominent features is that it has no loops. Most Bitcoin applications involve a ton of jumping through hoops to even make them work at all. The equivalent programs on Ethereum are short and look like C.

If Bitcoin can add real programmability, Ethereum is done for. But so far, the Bitcoin community has not even been able to change a single constant (I'm referring to the block size debate).
Dance+To+Your+Own+Heartbeat
Why you should always question your intuition?
Open and Efficient Type Switch for C++ [pdf]
Lazy initialization is one example:

void foo() {
// initialized once when foo is first called
static auto lazy_data = ...;

// use lazy_data...
}

As of c++11, the compiler is required to make this threadsafe (initializer only runs once, even if foo() is called concurrently), typically by inserting locks.

Since this only applies to the initializer, for complex initialization a self-executing lambda can be used:

void foo() {
static auto lazy_data = []{
auto data = new Whatever();
// initialize data...
return data;
}();

// use lazy_data...
}
Good article overall. It points things out in dry, politically-correct grammar with good references.

Cliffs Notes Version:
Snowflakes. Precious, unchallenged snowflakes and their parents are what went wrong. When everyone started getting 'participation trophies' and parents stopped keeping score so as not to hurt feelings.

The only way to "fix" it: life experience without safety nets, mommy pouring over every skinned knee, and without the ability to complain about getting your feelings hurt. If they didn't hurt, they wouldn't be called "feelings".

"Kids" don't realize that scars are not reminders of your failures, they are signs of overcoming something. Too bad people today are too afraid of getting scars to try anything...
I think this comment just reinforces his point hahahaha
While i admit it was a thrilling take on a concept as abstract as thread-pools, i think the issue lies in the nature in which we programmers talk about computing theory.90% of the time we are either telling (stack-overflow help, or receiving (asking for help on stack overflow) which requires us either to be the teacher or the learner, never in between like this author is.
The problem with profits
Top Design Flaws in the Human Body
The Acne Position on Your Face Reveals the Health Problem You Have
I started to read Asimov relatively recently and I've found that I prefer his short stories over his novels. There is a very good and comprehensive collection that I've been reading for a while now, reading one or two stories every once in a while. I really recommend it:
http://www.amazon.com/Isaac-Asimov-Complete-Stories-Vol/dp/0...
http://www.amazon.com/Complete-Stories-Vol-2/dp/0385420781
I'm in the Oculus pre-order queue, but still don't have a viable PC. I think some of the pre-release Oculus headsets would run on a Mac. Is it a complete no-go with the production builds?
Download the Rift's setup tool to get started in virtual reality
No, not even close.
In case you missed it, there's another review linked in the article for a hardcore gamer's take:

http://blogs.wsj.com/digits/2016/03/28/oculus-rift-is-built-...

It, too, is negative.
Donald Trump will win in a landslide. Scott Adams explains why
The CloudABI Specification
Perhaps, but I don't think too many people are seriously arguing that Bitcoin or any other flavour of it is a serious contender to replace regular currency. Either way, there should still be some utility there if it's possible to have a secure, censorship resistant asset that provides some privacy. Maybe we're not quite there yet, but I don't think the idea is going to go away anytime soon.
You might like this course: https://www.coursera.org/course/money
That entire post can be reduced to two core assertions:

1) Details matter in engineering because products will actually be manufactured according to those details and if the details are wrong then planes would fall out of the sky. (Which we know they rarely do.)

2) Details don't matter in social theory because practitioners don't use academic theories to make policy. The theories can't be tested because they aren't used. Most social science "theories" are therefore a hypothesis without an experiment.

The only statement about people or social behavior is that engineers put their theories into practice with more frequency and rigor than sociologists, which is empirically true.
for a first gen 600 dollar headset that requires a 1000 dollar pc, i'm not sure this is really true
Evolutionary Computation: Stepping stones and unexpected solutions
Just upvote, in this case, no need for 'me too' or +1s.
Did Google not start to mainline their kernel changes?
I am pretty sure Apple has enough pocket change to buy both of them with their morning coffee.
> Everything we do to our code assets has an associated cost.

Indeed. Not upgrading (incrementally in small, manageable chunks) is one of the highest costs to incur. Almost everything in software dev is done is small, iterative chunks for a good reason.
Motorola had nothing to do with this project.

Motorola was also founded in the late 1920s in Chicago. There is no connection to RCA and/or Ericsson.
How to Block Genius.com Annotations