skysight-inc/HackerNews huggingface dataset:
NLP in a post truth world
Personally I think that "dark matter" is not matter at all, but ripples that form valleys and hills in the space-time membrane like a plastic bag that has been stretched (by the big bang) and crumpled slightly back.

But I am not a physicist so it is purely speculation from my part and I have no math to back it up. It's just the way I picture it in my head :)
They have said so in fact -- they want you to fail quickly.

That doesn't make you more likely to fail though. Quite the opposite on the long run.
I've seen plenty of places that you may want to accept an arbitrary regex from the user. An app could allow the user to set up a filter for messages or usernames by putting in a regex. Or an interpreter for a sandboxed language could provide regex support.
No, I don't think that's more likely. The accusations of "paid protesting" have been very consistent that they literally mean getting an individual paycheck to go and protest.

http://www.washingtontimes.com/news/2017/jan/30/north-dakota...

The Washington Times (note that the Times is a Unification Church-run paper, not the Post) quotes the North Dakota Tax Commissioner as saying he's "looking at the entities that have potential paid contractors here on their behalf doing work," and writes that he's "keeping an eye out for tax forms from environmental groups that may have hired protesters to agitate against" the pipeline.

http://heatst.com/politics/north-dakota-may-take-tax-action-...

Heat Street also quotes a spokeswoman for the tax commissioner as saying, "Since the protesters earned income in North Dakota, they would owe income tax to the state on that income tax per North Dakota tax law. If they do not file for tax year 2016, they would be subject to penalties and interest."

https://twitter.com/foxandfriends/status/828570204670091264

Sean Spicer says that protesting is "a profession" and it's become an "astroturf-type movement", and specifically contrasts it with the Tea Party protests (which consisted of funded organizations, like you suggest—enough funded organizations that the IRS could flag them).

https://twitter.com/realDonaldTrump/status/79690018395509555...

The president refers to "professional protestors".

http://abcnews.com.co/donald-trump-protester-speaks-out-i-wa...

Literal fake news website "abcnews.com.co" (i.e., not "abcnews.go.com") has a story about a protestor receiving a $3,500 check.

I appreciate that you're trying to extend good faith, but the way to do that is to believe they mean what they say. If the mechanics of "paid protesting" don't make sense to you, that's because the people you're arguing with are wrong, not because you're misunderstanding them.
YC is only 3 months. Last I checked they still expect you to come to the bay area, but only for those 3 months. After that you can do as you please.

I know this may be challenging in some situations, but I doubt YC could offer the same value remotely. For starters, many of the talks given off the record would never happen if they were being streamed and could easily be recorded. You also would have less interaction with fellow batchmates, be less involved in group office hours, and a myriad of other small details that come from being present.

For remote to work (at YC or in the workplace) I believe it needs to be fostered and prioritized, and YC as it is now was never built around making remote work. If that is ever going to work I suspect an entire batch would need to be remote and the entire experience redesigned for that batch, and that doesn't appear to be a priority for YC.
Because he convinces with his points, not by trying to pander to emotions.
I've used Edge in the past to bridge .NET to Node and it worked great. Glad to see its still being worked on.
The FOSDEM web site includes a synopsis of this talk [0], along with the video, slides (PDF) [1] and a "demo screencast" (MP4/video) [2].

It's a good talk and WireGuard is quite interesting. IPSec, OpenVPN, et al., are great but I definitely think there's a need for a high-performance, high-security, easy to configure VPN.

The demo is only two and a half minutes long, check it out.

Edit: Also found zx2c4's technical whitepaper, "WireGuard: Next Generation Kernel Network Tunnel". Just started to look over it but it appears to have all the juicy details.

[0]: https://fosdem.org/2017/schedule/event/wireguard/

[1]: https://fosdem.org/2017/schedule/event/wireguard/attachments...

[2]: https://fosdem.org/2017/schedule/event/wireguard/attachments...

[3]: https://www.wireguard.io/papers/wireguard.pdf
AngelPad [1] is probably the only "top tier" highly exclusive accelerator program left. All of the rest have (entirely reasonably) scaled as businesses. At ~12 companies per batch you won't get a more personalized experience. Thomas Korte and Carine Magescas care deeply about their founders and the entire experience is very, very personal - I can't recommend them enough.

[1] https://angelpad.org
Even though it's a copy you gained something without effort or compensating the creator. The effort of creating the thing you have a copy of is how it gains its value.
You'd expect it to be incredibly hot where the gas is, no? And the interesting thing about the bullet cluster is that the excess of matter is found where there is no gas and stars. Plus, if the gas were super hot, it would emit lots of light, including x-rays.
>> since our goal is human level intelligence and human intelligence isn't easily explained either

I think this might be where the real divide lies. To present a false dichotomy, there are two schools. One that is interested in building systems that attain human-level intelligence, and another that is interested in understanding the nature of human intelligence by building models using our closes understood analog (computation).

We're definitely making progress on Deep Learning models that tell us more about how they think they work, but philosophically, I'm not sure we're making progress on understanding the nature of what they experience. I don't mean this in any polemical sense, just trying to explain the particular dissatisfaction (and it -is- dissatisfaction, not contempt or disdain. The stuff is amazing) I feel towards these advances.
You can look at a well known (but not very complete) benchmark comparison here [0], rust wins, the fastest boost program is c++ g++ #3 and takes 8.5 times as long, the fastest c++ implementation (using re2) takes twice as long.

I don't know of a fuzz comparison, but there has been fuzzing done on the rust library without finding anything bad, e.g. see this issue [1].

[0] http://benchmarksgame.alioth.debian.org/u64q/performance.php...

[1] https://github.com/rust-lang/regex/issues/203
Missed opportunity for what? Click-bait word games?

This is exactly the problem we have with popular news media, they want these "hard-hitting" soundbites for their promos and clickbait.

The point was clear enough for everyone to understand. Leaders of countries take military action, and people die as a result on both sides. Russia has killed, America has killed. Whats funny is that O'Reilly said "I don't know of any leaders who are killers".

O'Reilly represents the sleeping American who believes USA is good, everyone else evil. Trump woke him up!
I can't wait until every single company starts a PR campaign every single time they retool a factory or slightly expand production. "$1 billion investment, create or save 1,000 jobs!"

Whatever keeps you out of the Twitter crosshairs I guess.
You don't have to like someone personally to appreciate the good they'll do for you and your family.
Microsoft might be the manufacturer of the hardware, and perhaps in that case they still don't want drivers built and distributed with Windows to override drivers installed separately?
The details are probably too complicated for an HN comment, but one point that sometimes gets missed is that you normally don't have the same disclosure/consent obligations for cookies that are essential to the normal operation of the site like login tokens or tracking what's in a shopping basket.
of course, there are moments of interrupted zen as you describe. But I was mostly not considering interruptions, distractions and diversions. I was mostly considering that if I were left to my own devices entirely undisturbed... you can have a half hour, hour, 2 hour or however long you're in your state of zen coding marathons... perhaps I don't consider them coding marathons as such, perhaps I consider them more like a state of meditation. Though, I could see how other people would describe them as marathons.
Open-source desperately needs more search-tool projects.

Lucene/Solr/Elasticsearch are nice, but they need competition, especially outside the Java world.
(Syntax highlighting) is the one feature that turns a text editor into a code editor.

Syntax highlighting is eye candy. Automatic indentation is what turns a text editor into a code editor.
Hololens Meetup in Culver City [video]
I once got really ill and went into a high fever, the whole time in my head I was debugging myself with code, was very strange.

Other then that I never dream of code, but sometimes when I am half asleep in bed I start thinking about issues and playing out scenarios I could try to fix something, or implement a new feature.
Ockham's razor - perhaps people don't look behind them for two obvious reasons: (1) People rarely consume movies standing up (2) since you're not standing up, you'll probably be sitting down in which case craning your neck to see the action all the time is painful. Especially for 'pure movies' where there's no interaction with the scene, I think this is equally as likely as decisions by the filmmakers (in unfamiliar territory).

When I've played with VR at friends' houses, most of the time we've played sitting on the sofa or sat in computer chairs. There's a bit of craning, e.g. when playing flying games, but often you only need to do a bit of left/right head movement.
tjr pointed out WhatTheFont.

An alternative way of obtaining that information is to refuse to pay the designer if he doesn't tell you. If he refuses, tell him that you cannot use his work without making sure that you are licensed to use the font.
I'd love to hear more from this person, but it appears upon receiving any real skepticism of their claims they've gone silent.
What is backtracking?
Bill Nye Saves the World, the Anti-Anti-Science Show, Hits Netflix in April
TL;DR what mathematicians call functions, programmers call pure functions, and nobody told the author.

It's like someone saying to a scientist, "that's just a theory, man."
The Big Fudge Factor In The Sky Without Which We Look Silly.
Yeah I've been following this for a while. The people who locked him up seem to be seriously threatened by what he was working to uncover, but beyond that it makes no sense.
You look at it as a problem and think we're broken, but I quite enjoy being alone. I cannot imagine I'm alone in that opinion either. I guess I just don't see the problem with wanted to live alone and have personal hobbies that don't require group involvement.
Then it's not for you. I've read it, I loved it, it gave me lots of ideas. Something that you must understand is that sometimes, a book is not good or bad, it's just not for you. Sometimes, you must read into it, get inspired and develop your own useful ideas. It's kinda like when I go to conferences, I could sit in an hour long talk, and yet it will be only one minute of it that was insightful to me, and that one minute might be worth the entire talk. First time I went to a conference, I was so bored and disappointed, I expected every word, every slide to be mind blowing. When I changed my way of thinking, I got more out of it. I apply the same philosophy to books, I could read a book and perhaps it's a chapter or a few pages that will make it worth it all. For the design of everyday things, every chapter mattered to me.
There isn't one correct framework for threading in C++. Your use case will help drive which one will work the best. A lot of times OpenMP is all anyone every needs and it does the job really well and isn't that hard to figure out. But other times you need something different so maybe boost threads or another package. I'd typically stick with a more mature library over something fresh, mainly because things that have some miles and time on them are easier to predict what will happen. Yea you'll live with some tradeoffs usually but at least you have a better idea what you are getting. Not a dig on new libraries, I just like to stick to mature libraries for production products and keep new libraries to research and experiments.
Refined, concentrated drugs are dangerous in general -- even distilled alcohol. Look at the impact of gin on England in the 1700s, which was at least as bad as the crack and meth epidemics put together; maybe worse, since all social classes drank gin dangerously heavily, and it was always available legally and cheaply.
The WSL git. I used to use the cygwin git, but WSL is much faster. I use quirky ssh hostnames (gh:tpn/foo) + keychain/agent stuff so it's better suited to WSL/cygwin than the native Windows git via cmd.exe/PowerShell.
mean while the guy ignores the magnitudes more jobs in the solar industry to favor the antiquate coal jobs.
> It sometimes surprises me what can be found here.

:-)

> Solitons are interesting, I have always been curious if anyone has done any sort of genetic search for solitons for more general wave equations. There are only a couple of known analytic solutions to a few different wave equations, but finding approximate non-analytic solutions with something like a genetic algorithm might be interesting.

My understanding of solitons is based on (classical/quantum) field theory. They correspond to "saddle points" of the underlying path integral (probability distribution, for practical purposes) which interpolate between different vacua (local minima, for practical purposes). For this reason, one cannot simply run an optimization algorithm on the log-likelihood distribution (i.e. action/Hamiltonian, etc) since we're not searching for minima!

I would expect this intuition to apply to the extent that the differential equations which we're trying to solve can be derived from an underlying action principle.
ipsec/ike2/isakmp are implemented in kernel afaik, with userspace tools to control them and they're used pretty heavily in commercial scenarios(for office to office vpn or vpn into cloud tenancy etc). OpenVPN/Tinc etc are userspace and seem to be popular for consumers as they require less coupling and relatively easy to setup.

In terms of whether that's good or bad, it depends on your requirements and what's optimal to you. If you think about the problems in OpenSSL, which backs OpenVPN, then that's been a fairly large attack surface vector. Compare that to ipsec/ike2 kernel related vectors and weigh up the setup/learning/deployment costs of both.
Articles like this really make me think of the No True Scotsman fallacy.
https://en.wikipedia.org/wiki/No_true_Scotsman

Yes, compared to pure lambda calculus, lisp is not purely functional. In the space of programming languages, it's a functional programming language more so than any other kind.
Certainly, although methane gas dissolving into drinking water certainly carries it's own risks. Those risks are more explosion and oxygen displacement, since AFAICT once coming through a faucet or whatever it should separate from the water (it is a gas).

Oil contamination will ruin a potable water supply for a long time to come, it will mix with the water and make it unusable for human, animal or plant consumption - outside of a complete drainage and refilling of the water table (hah, good one) it's just going to continue to be more and more diluted but still present until a very long period of time has passed.

This is the major fear of these pipelines, any leak could potentially do irreparable harm (in a human time frame) to a water supply - and oil pipelines have leaked before, we haven't suddenly got some new engineering magic to stop it.
There still tends to be a focal point, in my experience. Yeah they'll force you to look somewhere other than the "stage" (which may, in some venues, be a pretty amorphous thing but is still probably in one general area) to create or break tension, but it's not a constant gawk-fest where you're looking all over the place all the time.

Good theater doing this sort of thing uses it for emphasis. To force attention to shift or change or to make it clear to you that "something has changed".

Likewise, audience participation is there to give the audience the sense of being active participants, but still without demanding too much of them (unless it's really active improv or something). It has particular power, I think, in plays that are somewhat confessional in nature. Drawing the audience in to the conspiracy/shame/excitement is powerful there. But if it's a standard narrative I think it bogs things down a bit.
Sometimes I wonder if these online tools mine data on text blobs and regex we pass in. I can only imagine how potential IP could be leaked if the data was correlated to a company that the user is using the tool from. Has anyone done analysis to see whether to tools send data back to the servers? In theory the entire app should be client side only.
Awesome!

Yeah they always use the prompt to get to the admin panel with the list of errors and logs to prove there's an issue. I always act nervous. "There's a lot, Is it that bad?", and they respond with "don't worry sir, we're going to get it fixed for you".
I think what you are trying to say is consistency is better than inconsistency given the same amount of work. The consistent worker will be able to get items done in 5 days, but the inconsistent one will take 3 of those days, do the work, then twiddle thumbs at work for the next two days to regroup. Both are "ready" back on the start of day 1, but which one is more efficient?

One could argue that the person can make a better use of the two extra days spent working but not productive on items related to specific work items. So it may not increase productivity to the employer but it increases productivity to the employee.
I'm all for "socializing the risk" of oil. If more people had the same worries about their water being contaminated, maybe more people would start to demand investment in cleaner sources of energy. As it is, most people don't live near pipelines or water sources that could be contaminated by them, and so the risk is largely abstract.
Interactive JetBrains Themed Artwork Generator
I was not replying to the article, but to the comment.
> anything less than 40 is very low probability, 40-45 is very typical, and decreasing popularity in bins afterwards 50-60, 60+ etc.

Oh god. America is even worse than I thought.
Simulate Big Data Computations in the Browser
Ah I see now. You were talking about a subthread of the discussion, not the top-level story as I assumed.
Practicality beats purity.

Without setcar! setcdr! and friends R4RS Scheme is functional, and with these it is mostly-functional, which is good-enough.

Racket, BTW, evolved mcons to make this distinction explicit.

Common Lisp, obviously, cannot be called functional, but it is trivial to derive a good-enough mostly-functional subset of Common Lisp. Actually, CL, being a kitchen sink for many dialects of Lisp, notably the one from Symbolics, cannot be as balanced and refined as early Schemes used to be, because it incorporates lots of "destructive" primitive procedures, without marking them explicitly in any standardized way or packaging them in a separate package, which, arguably, would make writing a mostly-functional CL code much easier.
2. Old, poor, uneducated, paid to protest and delivered by P$D party bus to Cotroceni Land theme park. It's just one of the same techniques used in the election theft some years ago that won the current P$D party leader his criminal record.
Why not, since they are more recent?
I'm actually a Swedish business owner (me and co-owner) doing 30 hour weeks. One of our main goals of starting our digital consultancy was to work less but receive same or better pay. It works well for us. We're at least as productive as we were as employees.

The main difference being we cut out "fika" - this was easily 60 minutes per day at our old work place - and dropped all private web lurking from the work days. We just decided we didn't need all that downtime from doing work during days, we'd rather spend it at home.

Clients are pleased with the work, I get to both drop and pickup up my kids everyday. In Sweden, if you've got web dev skills, this is very doable.

I believe in it on a bigger scale for worker happiness sake and really hope we'll get there soon.
Well, yes if the strawman "all modern C++ written by experts is free from memory safety issues" is what you're countering. I find that to be gratuitous and petty, and not a good representation of Rust, however.
> When I got my CS degree, 13 years ago now, there was no such thing as a "software engineering" degree

That is country specific.

I took my degree around 20 ago and is it called "Degree in Software Engineering", certified by our Engineering Society.

http://www.fct.unl.pt/ensino/curso/mestrado-integrado-em-eng...

Created in 1977.
>I'm not sure I fully buy the "explainability" argument against deep learning since our goal is human level intelligence and human intelligence isn't easily explained either.

There are two types of explainability. One is explaining why the system converges on correct solutions in general. Another is explaining why a particular decision was made the way it was made. Human intelligence is usually very much explainable in the second sense. This is not always true, but such cases are called "intuition" and we tends not to trust such judgements for mission-critical tasks.
Microsoft, as a company, has issues with inter-team communication. So I'm guessing the bug of Windows drivers taking priority was discovered by the build team, and rather than talk to the relevant team about the problem, they decided to just fix it themselves with this hack.

The adage "If it's stupid but it works, it isn't stupid" may apply here... or this may be the perfect counterexample.

EDIT: It's also possible that this is the "simpler" solution. The behavior of the driver selector probably went through a litany of testing before this problem was discovered. Changing the driver ranking algorithm is a major modification that would warrant another litany of testing. Given budgets and deadlines, I can see someone implementing this hack as a clever way to avoid re-testing a major component.

Technical debt is common for the same reasons monetary debt is common.
If oil doesn't move by pipeline it will move by rail.
Would selling access not count as distributing
Instead of you know, having smaller classes and personal relationships with the students...

I mean this is completely backwards. "The computer is telling us you may have difficulties."
I think there's probably some original wisdom in most taboos. Drugs are a clear case of something that can seriously threaten sanity and at the same time are exploited by the unscrupulous (dealers, cult leaders, etc.)

Alcohol is a drug which has been deemed acceptable by western culture, perhaps because suppressing it is impossible and it's (relatively) innocuous. But it still ruins many lives.

Changing attitudes to pornography are an interesting test case for the slow rehabilitation of a taboo activity.(Whether, in future, it does become completely normalized, or alternatively is definitively identified as an activity that, in its industrial form, is harmful to producers or consumers)