skysight-inc/HackerNews huggingface dataset:
A couple of Oculus devices (dk1, dk2) or a couple of Rifts (without touch controllers)?

I did say that we will need to wait for the second camera + touch controllers for the Rift to be on par with the Vive.
This comment has illustrated the honest confusion and double-taking the topic of sexuality brings up.

The comment turned out to be a false supposition, and both the commenter and the OP were (not unreasonably!) conjuring a HN or American-sensibility censor to explain things they noticed. The censor did not exist.

But it's funny, a large part of the OP is about the dichotomy between the Flesh and the Intellect, a boundary which some Greeks wanted to highlight symbolically and visually.

They had their virility symbols (like Priapus and Dionysius), which were separated from other characters with smaller members but more lofty concerns. (E.g., from the OP: "large penises were associated with very specific characteristics: foolishness, lust and ugliness...").

My point is that it's not reasonable to foist off this drive to separate the Flesh from the Intellect as being an American-specific peculiarity. Clearly the Greeks viewed this distinction as sometimes worth highlighting.
I really don't think it will be productive to turn this into a discussion about Trump in particular, but I should clarify: I'm not opposed to Trump because he's not a lawyer, or because he's an "everyman." I am opposed to him because I disagree with the stances that he has taken. If another, more "traditional" politician acted the way Trump does, or endorsed the kind of actions Trump supports, I'd be (almost?) equally repulsed.
What about the Turkey in the room?
Yeah. Thought it was a metaphor for startups. Also see: http://spotthedrowningchild.com/
People dislike that he's benefiting a lot, directly and indirectly, from government subsidies. I usually point out that oil&gas get a tremendously larger amount of subsidies, but some people counter that by saying Tesla is different because it wouldn't be feasible without the subsidies. I am not sure I see the logic in that, if anything it seems like an argument for it to have subsidies because it's creating value that wouldn't be possible otherwise.
Time is money- plenty of people would trade $200 for not having to spend time doing that. That's the sort of thing that's really fun and cool and interesting if someone's a hobbyist and/or student and/or in the larval hacker stage, but at some point in life after spending decades having to make sure their hardware is supported by Linux/FreeBSD/whatever, the bloom can come off that rose pretty hard and it's a blessing to just give someone money to worry about something you don't want (or don't have the time) to spend time doing.

Of course, plenty of people do have plenty of time to read HOWTOs and hardware compatibility lists and so on and still enjoy doing so- more power to them. Especially if $200 (or whatever) is still a meaningful amount of money to them that they need for other things. But I've always felt that a big reason why so many people advocate that approach and present it as a rational choice is because they themselves enjoy doing that and would do it anyway regardless of the time/money tradeoff.
Wow, the buttons demo looks very, very close: http://guide.elm-lang.org/architecture/user_input/buttons.ht...

The biggest difference is that the Elm version of "start a simple application" encapsulates more boilerplate, but I guess pux can do server-side rendering?
Agreed. Seems to me like these people are tripping real hard on their own kool-aid. They see their logo being everywhere next to the wifi logo? Really?
> Drumpf will be like FDR: desperate to get something done and willing to try whatever it takes to do it but constrained by the law.

I'll avoid invoking Godwin's law, but that's a very dangerous thing to accept. I personally do not have any interest in voting for someone who does not believe in freedom of religion or speech. If elected, I genuinely fear for the continued legality of dissent.

His only saving grace is that he's probably going to be too ineffectual to get much done. That's what's terrifying about Clinton: she's overwhelmingly competent and completely amoral.
Contrary to other animals humans are capable of keeping their instincts in check. In fact one could argue that this ability is what elevates humans above other primates. So being a human with a sex drive is no excuse for calling others MILF.
Puritans were actually very pro-sex (within marriage), which was a marked contrast to the pro-celibacy views of Roman Catholicism, and opposite the view of the Shakers.

See, for example, http://www.challies.com/quotes/the-puritans-and-sex which quotes quite a few Puritan writings.
Last time I checked they required you to create an account before buying a film. That's an absolute conversion-killer.

Also, there's a huge difference between most people's comfort level in buying from Amazon and buying from Some Random Site - and Vimeo still counts as Some Random Site for most people. (As does Gumroad and similar.)

Finally, the discovery aspect is significant. People are searching Amazon for films to buy and watch. They, by and large, aren't searching Vimeo for that.
Web dev.
Google Announced their D-Wave 2X Quantum Computer Works (2015)
There's Typed Racket [1] and for Clojure there's core.typed [2]which do pretty much that. For Clojure there's also Schema [3], which is a bit lighter weight (it's not a full type system), but still gets you some of the benefits like validation and documentation.

[1] https://docs.racket-lang.org/ts-guide/
[2] https://github.com/clojure/core.typed
[3] https://github.com/plumatic/schema
It's just Stockholm syndrome.

a one-letter variable name does communicate "this variable is of no consequence, it works like an index register works in assembly, and you should be able to prove it correct by inspection. Wish it had a "foreach"... "

plus, I read a lot of signals code - filters, tranforms, where the one-letter names are translations from formulae. It's "you can write Fortran in any language" code.

Celebrate the diversity.
True, but the magnitude and scope of the disclosures were far different. One would reasonable expect the (potential) punishment to be different.
Arclanguage.org is down
arclanguage.org, related website to Hacker News, has been down since yesterday.
CNet's 2016 Tesla Model X review: “The most amazing SUV on the road”
It says "Glium: Multi-threading... Send + Sync + Context Management (means it can be done)".

Can someone explain a bit about this? I'm not familiar with Rust, but with C you have to run GL calls from one and the same thread or you're gonna have a bad day.

Bonus question: Anyone that was/is C programmer (not C++) with opinions on Rust?
Lifeguarding isn't taken seriously in America. Go to Australia, there are lifesaving clubs all over the place, kids join them and learn this stuff early on.
> The Catholic Church ruled in a period where opposing it was difficult not only because of societal norms but also the peoples understanding of the world was limited and so opposing views were hard to justify.

That's your claim. I say that the catholic church ruled because it had a stranglehold on material power. It behaved as a cartel for monarchic control. The ideology of the catholic church never prevented challenges to its power that were heterodox, like the multiple antipopes that arose through the years. The ideology of a celibate clergy never stopped popes from siring children and placing them in power.

The catholic church declined because technology and economic activity developed into a system that could not be controlled by an entity like the church. Monarchies and the church became obsolete for material reasons, not the appearance of competing ideologies. The ideologies that came about were filling in the vacuum left by the church. A new social order had to be explained. Ideology is post-hoc.

That's my claim.
If you're a woman, yes, it's probably true. Like 10,000,000:1 chance.

If the boss has known me for a long time and it seems completely out of character for me (which it would be), then maybe he talks to me about it to see WTF is up.

But some dude who just got hired? Assuming there's no record and no witnesses? You have to go with the vastly more likely case that he did it.

If that gets 1 in 10,000,000 guys unfairly fired, but gets 9,999,999 guys justly fired, that's a pretty good outcome in my book.
Check out http://www.ceu-lang.org/

Then you can try it yourself.
I speak Italian, and even I am grateful for the subtitles. I'm as far away from Sicilian as possible.

Many of the great classic Italian movies are in (Southern) dialect, so I tend to watch them with subtitles. Need to watch this movie.
I thought this had potential when I read the first couple of responses, but it wore out fast, and note there is some language in reply 17 that many people (virtually everyone) will find offensive.
Not the original commenter, but:

1) Discovery's huge. People discover your video if it's on YouTube through YouTube similarity display, search, and similar.
2) Vimeo's still plagued with incompatibility issues. Every time I've done a major launch of a video on Vimeo I've had complaints.
3) People are just more comfortable with YouTube.

Overall, as a rule of thumb as an indie filmmaker, I'd expect to get 4x the views from a YouTube release that I would from a Vimeo release.
Not quite that extreme. FRP has always been a very awkward way to express things, even within the functional/immutable world. FRP had already had it's (small) boom-bust before Elm came on the scene to give it a small revival.

This is a very good change for Elm.
As someone who's also read about how Git and Mercurial started (and how Bitkeeper is involved in it), I'm interested in seeing how it will play out. I hope it does work out for you and your team. Thanks for getting it out there.

I'm also interested how open-sourcing BK will improve the other systems, too.
While I can't vote for Trump, I definitely understand the sentiment. With the exception of a few large mostly coastal cities, the entire country has been in a low grade depression since 2001. Parts of the American interior are nearing collapse of civilization levels of decline.

This is really really dangerous. It's the classic precondition of totalitarianism. Existing politicians in both parties are doing nothing about it. Being occupants of coastal cities (DC) and largely upper class, many don't even seem to realize there's a problem.
Synchronous Programming of Reactive Systems, Halbwachs

Synchronous Languages for Hardware and Software Reactive Systems, Berry

Designing Embedded Systems with the SIGNAL Programming Language, Gamatié

The Synchronous Languages 12 Years Later
(http://www-verimag.imag.fr/~halbwach/PS/iee03.pdf)

There are some resources at Verimag (http://www-verimag.imag.fr/Tempo,32.html?lang=en) and the Esterel website (https://www-sop.inria.fr/meije/esterel/esterel-eng.html). You can search the HAL database too (hal.inria.fr) and maybe have a look at SCADE (http://www.esterel-technologies.com/products/scade-suite/).
Send your $200/yr to the free OS that comes the closest to "just works" for you, even if you don't use it. If everyone did that, our free OSes would be far better than any other alternative.
The grand irony is that Larry was one of the earliest advocates of open sourcing the operating system at Sun[1] -- and believed that by the time Sun finally collectively figured it out and made it happen (in 2005), it was a decade or more too late.[2] So on the one hand, you can view the story of BitKeeper with respect to open source as almost Greek in its tragic scope: every reason that Larry outlined for "sourceware"[3] for Sun applied just as much to BK as it did to SunOS -- with even the same technologist (Torvalds) leading the open source alternative! And you can say to BK and Larry now that it's "too late", just as Larry told Sun in 2005, but I also think this represents a forced dichotomy of "winners" and "losers." To the contrary, I would like to believe that the ongoing innovation in the illumos communities (SmartOS, OmniOS, etc.) proves that it's never too late to open source software -- that open source communities (like cities) can be small yet vibrant, serving a critical role to their constituencies. In an alternate universe, might we be running BK on SunOS instead of git on Linux? Sure -- but being able to run an open source BK on an open source illumos is also pretty great; the future of two innovative systems has been assured, even if it took a little longer than everyone might like.

So congratulations to Larry and crew -- and damn, were you ever right in 1993! ;)

[1] Seriously, read this: http://www.landley.net/history/mirror/unix/srcos.html

[2] The citation here is, in that greatest of all academic euphemisms, "Personal communication."

[3] "Sourceware" because [1] predates the term "open source"
Can someone explain how the subscription API differs from signals, addresses, and ports? I'm not familiar with the "old" Elm so I can't judge what the change is like.
Opensourced Pixels
Like Marble Madness but better
These blog posts about the keys to success from people that made it but fail to recognize the importance of luck and circumstance are incredibly tired.

e.g.
"What follows is a list of the most powerful lessons I’ve learned from my experience — all of which you can apply right now. [...] Make your own safety net. “You’ll be fine if it doesn’t work out.” The trick is that feeling this way is just a choice you make."

"I was 24 when I decided to work in the U.S. I was terrified, but I hustled to make connections, and now it was time to actually go. Once again, my father was the one to give me the push I needed, booking a ticket for us to visit the Bay Area for 10 days — our very first trip to the U.S. for both of us, and assuring me that even if I didn’t find a job, I’d figure something out."

So, make my own safety net by having my parents pay for a 10 day trip to a foreign country/job market that I want to work in?

"I know this works because I had to do it. During the 2002 Silicon Valley downturn, I got laid off. Panic set in. Here I was, now living in the country illegally, crashing on a friend’s couch in San Francisco, and I had to figure out what to do to stay in the U.S.. There was no time to wallow or doubt myself. I had to get out there and start meeting people. I joined a few other networking organizations and Ryze.com, and networked hard. I made it known I needed a job and went on many interviews only to get rejected many times, or rejecting a few offers that just didn’t feel right. Finally, at the 11th hour, something clicked."

So desperate that you were able to reject offers?

There are some good tips in this article, but it also seems oblivious to the fact that a lot of the success was born from circumstance and luck.
I used to believe that the bombings were necessary but on my last trip to Japan I learned about Joseph Grew ( on a stupid variety show no less) and completely changed my mind. Truman is a dickhead.
Yep - and based on this and the fact that Guccifer was allowed to speak to the press [1], I'm pretty sure the public is being prepared for an indictment.

[1] In the case of unconvicted persons (including competency commitments under 18 U.S.C. 4244 and 4246) held in federal institutions, interviews are not authorized until there is clearance with the court having jurisdiction, ordinarily through the U.S. Attorney’s Office.
..In other words, the people who would be prosecuting Clinton just gave Fox News, who they knew wouldn't hold back, a chance at interviewing the guy that can unravel this whole mess.
The coffee and the timing of your last meal on the previous day(6pm? 10pm?) probably has a lot more to do with it than the breakfast.

If you eat breakfast at XX:XX and start cycling at XX:XX+30, you won't actually be using the energy from the food you just ate, whereas the caffeine will take effect almost immediately.
Why would you expect a "wrecking ball" to produce positive results?
Basically. Now, it's fine to throw in obscurity or unusual mechanisms on top of good security practices. I used that to stop high-strength attackers before. Yet, we must be careful to note the difference between these mitigation results:

A. We stopped those vulnerabilities from working because nobody can bypass this mitigation.

B. We stopped those vulnerabilities from working because very little talent is working on beating our mitigation.

World of difference there as Chrome and SFI/CFI teams I linked up above found out when smart hackers and braniacs from CompSci began convergjng on their work. And shredding it.

Code-Pointer Integrity was last one standing after first round of peer review. I'll use it for medium-assurance if it survives 2-3 more. Check it out.
So having a genuine need to be able to actually use tools that you wrote rather than something a company 'licenses' to you so that can modify, and share these tools is being a douche? Odd that you would think that companies that treat their users like untrustworthy hackers are not douches but those users are!
Pachyderm (YC W15) Challenges Hadoop with Containerized Data Lakes
Yes. I just finished Rescue Diver certification and there's a whole section on what to do when confronted with a panicked diver. Generally speaking, when people panic, they won't listen to instructions, will do nonsensical things (like not inflate their BCD which would keep them afloat) and try to use anything and anyone as an island to keep themselves up. There's a bunch of techniques we're trained on but in general, you should approach them from behind and be prepared to kick off in order to save yourself if they come after you.
Unbelievers still wont be convinced all has been revealed. We've had decades of doubters (not me) about Kennedy's death and 9-11 despite volumous government studies.
There's more details in the presenter notes:

>I won’t get into much detail about threading, but imagine how the OpenGL skynet-state-machine interacts with multiple threads. GLium ensures only a thread-specific OpenGL context is used on any particular thread.

>By making everything neither Send nor Sync, it prevents you from using resources created by one thread in another, enforcing OpenGL semantics at compile-time.

Basically any type without Send+Sync traits will not work with existing threading APIs(since they require combinations of Send+Sync based on threading semantics) forcing API calls to be done on the right thread.
They actually can. There is just no good way to version many file formats. Git-pack would have to be extended with support for feels compression of so many formats it is not even funny. And leaving those files outside version control is as easy as always.

The about only difference is that git prefers the whole history and you cannot yet set per submodule shallow clone policy. It wouldn't even be too hard to add that.
According to the bug you linked, it works fine on 16.04.
If this will see the light of day, I expect that iOS will have it first. Reasons? Apple controls its own CPUs, and Swift's 'normal' operators trap on overflow.

I also think that hardware support for tagged pointers (https://en.m.wikipedia.org/wiki/Tagged_pointer#Examples) may be worthwhile for iOS, but that need may decrease if ther will be a gradual move from Onjective-C to Swift.
The Ultimate Corporate Identity Ulitimate Style Guide
Why? They are testing if the tattoo fades or not, there's really no chance of adverse effects. The worst thing that happens is a pig has a permanent tattoo.
Why people pay to read The New York Times
This is surprising mostly because Thiel is a libertarian. Trump has staked out policy positions that provoke a much stronger central government.

To be specific.

- Increased federal regulation. Especially especially around restrictions of foreign trade. China/ Korea etc.

-Speech restrictions. Trump has advocated new laws against the press and others than disparage him (i.e. those small hands jokes for example or like Bill Maher- called him son of a chimp and was sued- trump lost and wants to change the laws so he'd win)

-Intervention in leading American business sourcing and investment decisions. Carrier AC is an example and of course Apple.

- Pro Gun control. This is in direct contrast to libertarian views. They dont want any rules from the government on gun control.

Now one could argue that Trump has a non interventionist military policy which is a traditional libertarian view. However, Bush ran on that platform in 2000 but becasue he was so inexperienced he ended up started several large wars including Iraq which was a dramatic failure. Trump is less experienced than Bush was so it's possible he is at a high risk of entering new wars as well.

There is zero about trump that has anything to do with being a libertarian. That's the puzzling part.
I wonder how your grandmother would feel about you bringing her into this discussion.

Also just because there are worse things than verbal sexual harassment doesn't mean it should be ignored.
All of the companies he's involved in receive government dollars, directly or indirectly through subsidies. Tesla, Space X, and SolarCity. That's 3 out of 3. Hence the moniker.

To be fair, all of those industries have had and will continue to have heavy government involvement. He didn't create the problem, although he seems to be attracted to industries which have those sorts of problems.
1,284 Newly Validated Kepler Planets
That's fascinating when coupled with the black swan of Trump and the near black swan of Sanders. Note the fact that dislike for elected candidates has been rising for quite some time. The general theme is that Americans are done with the status quo.
It's an informative answer in terms of what current policy is, but "it may be" is not a good justification for legal restriction on what people can do with government inventions.
Nice docs, thanks!
> Information is born classified, markings are irrelevant.

Not sure what you mean by this. An enormous amount of effort is expended in government to mark classified and confidential documents properly, set their disposition dates, record who classified it and why, and so forth.

Classification is not just determined at the time of the creation of a document/artifact, it can be changed as a result of being coupled with other information, or by changes in circumstances, or simply by different readings of by different people.
Too late to dominate, but maybe not too late to cut itself a niche. It seems to have some advantages over the competition, and appears to be a reasonable contribution to the table. Besides, competition is always good.

At the very least, Bryan Cantrill will be happy :-D.
I am eternally grateful to a properly trained triathalon course observer who saw the signs and rescued me.

I was halfway through the swim portion (first segment) of a triathalon that required wetsuits. Coming from warmer climes, I didn't own one so I was fitted for a tri-suit at a pro shop two days before the event. I trained a few times with it in a gym pool to get used to it, and I thought everything was good for race day.

But it turned out it was slightly too tight, and I could not quite inhale sufficiently. Half-way across the Delaware river I remember remarking to myself that the waves were crashing over me; I was spending more time swimming under water than on the surface.

I wasn't terrified, I just felt really weird. It wouldn't make sense - all this training and I can't keep my head above the water?

I don't remember passing out, but an observer was watching me from a kayak, and he hauled me to a rescue launch. I hadn't inhaled any water, all they had to do was yank open the zipper on my suit.

I guess I turned from blue back to pink and everybody had a good laugh, but I couldn't thank that observer in the kayak enough.

I take a moment every now and then to thank those people who are trained and vigilant, standing station and ready to save us when we least expect it.
It was on the front page of reddit yesterday.
Has she taken some money from the Independence Day II producers? :-) Seven more weeks.