skysight-inc/HackerNews huggingface dataset:
For others wondering about how this works and considering their options:

I've spent a significant time around lawyers who do license/copyright work for the two startups I've worked for. I am not a lawyer myself and this isn't legal advice.

This is a fairly standard dual-license setup where the author hopes to offer the software for free to other open source creators and providers but wants to take a small rake from commercial entities that use the software.

"Dual-license" refers to the fact that by default this code uses one license but for a fee, it can be used under a different license. Some libraries are dual-licensed but do not require a fee but instead allow consumers to choose which license they would prefer to use the code under. jQuery fell into this category for a long time[1].

The first and default license that this code carries is the AGPL.
High-level notes about the AGPL:

* Requires[2] code "linked" with this code in an application to be Open Source.
* Requires changes to this code to also be free.
* Is a derivative of the GPL designed to cover holes in the "linking" terminology that allowed networked software to skirt the "linked code must be free" requirement.
* Plays nicely with other OS licenses such as the GPL, WTFPL, MIT, Apache, BSD etc. in that it doesn't require other code "linked" with it use the AGPL but does require them to be Open Source.

The second license, which requires a fee, allows the code to be used under a different set of restrictions. In this case, the only restriction appears to be the number of uses of the code. This effectively frees a private entity to make modifications to the code and to "link" it to other code without having to share those modifications or the linked code.

1. https://blog.jquery.com/2012/09/10/jquery-licensing-changes/
2. My understanding is that using AGPL code in a commercial application is usually advised against by corporate lawyers who work with IP/Copyright issues. To my knowledge, it's never been tested in court but no one is excited to be the first to try and therefore it's a risk rarely taken.
New York City, NY (Union Square) | Vettery https://www.vettery.com | ONSITE | Full-time Full Stack Engineer

Here’s the gist: Vettery is a tech company, but what we ultimately do is help people find their dream job. We are looking for self-starters who care about helping people find a job the love! It’s pretty simple, we are looking for hungry people with an energy to disrupt an ancient industry and at the same time enjoying the perks of a growing startup. Vettery engineers work across the full stack and are committed to optimizing the experience for our users as well as our employees. A Vettery engineer has input into the whole process of the company from business decisions to where our tech stack is going. You will be involved in all levels of the products we produce. There is a large variety of projects here and we strive to align people with what tech they like to use or want to learn. See more info and apply here...
https://boards.greenhouse.io/vettery/jobs/118230

PHP, Javascript, Angularjs, MySQL, Elasticsearch, Python, CSS, Sass, Bootstrap, Grunt, Ubuntu, AWS, Vagrant, D3.js, Apache, Nginx, Git, Protractor/Jasmine Benefits: Competitive salary Open vacation & sick time Medical, vision, and dental insurance Vettery Perks: Frequent team outings, lunches, and team building events Lots of free food - stocked kitchen + beverages. Interview process: 1. Phone screen (30 Min) 2. Take home exercise ( 2-4 Hours ) 3. In person tech interview ( 1.5 Hours ) 4. In person pair programming ( 4 Hours ) 5. Final round with product lead, designer, co-founders. ( 1.5 Hours ) Some of the in person interviews can be combined or done after hours depending on your schedule.
Prepare to Be Underwhelmed by 2021’s Autonomous Cars
I am no expert but I think it allows for a higher order function to be arrived at. An example would be the output of a simple net, where the output is a linear combination of features. This would be extremely shallow and while this will work for some things, there are going to be some instances where this doesn't capture nuanced scenarios.

in a shallow net, maybe college student selection based on sat scores gets a heavy weight/low threshold/whatever. in a shallow linear combo, this will likely always carry a large weight.

in a deeper net, it might be able to learn that SATS are a great predictor except for when X Y Z or some combination of those are some particular value, in which case it might be wholly irrelavent. The deeper it is, the longer it will take to train, but the more it can handle exception cases/trends and approximate reality
This is what it looks like when society collapses
JSONSchema DBaaS
The outreach stuff itself isn't that bad, and it can be fun to see a bunch of 'civilians' get excited about a topic that you yourself care deeply about. It is frustrating that you need to shoehorn it into all sorts of proposals where it doesn't make a ton of sense: Why is the funding for a bunch of PhDs to study A linked to their willingness to explain B to a bunch of K-12 students?

On the other hand, the administrative stuff (writing your own grants, reviewing other people's papers and grants, and getting things like purchase orders and experiment approval through the university) takes a huge amount of time and is fantastically unrewarding.
Should people have doubts about SpaceX and Falcon 9 after today's explosion?
I'd say it's unlikely, but anything is possible.
This is a pretty weird argument. You can replace math with physics, chemistry, or whatever other science you can think of and the argument still goes through. If his argument is invariant with respect to subject change it means he's not really addressing anything specific to math but just pointing out that hard things tend to be exclusive things.

So in essence the people that say "math is everywhere" are trying to democratize it. Whereas the argument in the SciAm article seems to point to a more stifled mathematical landscape. I've never seen someone make an argument "X is elitist" in order to democratize something. If anything people usually get their pitchforks out and all the folks with an agenda come out of the woodworks and start using the mob to advance their own goals. In this case I suspect there are a few folks that would like to kill funding for basic mathematical research and this guy has started selling them the pitchforks.
Rails Webconsole DNS Rebinding – Ben's Blog
Adtech firm Ve buys Danish-German Optomaton for €5M
I use e-mail for this. I have a label in Gmail called "saved", looks like it's got 514 threads dating back to 2004 (when I got a Gmail account). I e-mail the note/link/picture/screenshot/attachment to myself along with a few keywords so I can easily find it later, add the label, and archive the message. Then I get all the power of Gmail search to find it in the future.
Looking for ReactJS Developers
Looking for ReactJS Developers to join GALE, a digital marketing agency in Liberty Village. Full time perm. Please reach out to: lindsey.cavanagh@galepartners.com for more information.
And at what frequency would it save the payload? In 85-95% of cases, payload is safely delivered to space, so the dummy just slows things down. In most of the remaining cases the payload is lost on it's actual ride into space (e.g. the last time SpaceX had a problem, CRS-7) where a dummy can't help. There have been a handful of pad accidents involving loss of payload, but they are very much the exception to the rule about the exception to the rule.
IBM Design Language
YouTube renamed to Google SafeSpaces

As a real comment though, maybe this is Google's way of trying to put the pillow over YouTube's face? It's been costing them money for a long time, maybe this is their way to kill it without just going "yeah iz ded"
Why not just hire good developers who can learn React?

Don't get me wrong, I like JS a lot (it's my favorite language) and really like React and Redux... in the end though, you really only need 1-2 people with prior experience for most teams, and the rest should just be good devs who can come up to speed quickly.
So I guess the VCs who invested in Facebook and Google early on must feel pretty poor because it's only 'paper'. Most of these bets are 'binary' - if they succeed, there will more than enough liqudity to go around; if they fail, it's just a small part of the portfolio
Count me as another sad user...I started using it towards the end of writing my MS thesis, and was bummed to not know of it sooner. The sharing was definitely a good feature, but the overall experience felt thought out, and was enjoyable!
I don't see how the birthday paradox applies. If you pick a random IP under 127.0.0.0/8, then on average a website searching will take 1/2 of time required to check every IP sequentially.
Can you explain that further? Although I see Snowden as a whistleblower who deserves legal protection, I'm not sure that I feel that way about Guccifer. Though he may have exposed misdeeds, this information was not something naturally in his possession as it was with Snowden; he had to force his way in to private networks and accounts to retrieve it. Given also the Russian interest in the upcoming US presidential election and in gaining access to this sensitive data to influence the outcome towards the candidate they prefer, I also see material harm done as a result (unlike Snowden, where the nebulous "because Terrorism" was deployed to explain the damage done).

If you were referring to the fact that only his crime was punished while the crimes of those he exposed were ignored, then I understand your point.
The Surreal Art of Alchemical Diagrams
Even though productivity gains have been declining, I did not appreciate the gap illustrated by comparing California's output vs France and Texas vs Canada. (Per the WSJ, in the decade from 1994 to 2003, U.S. output per hour worked rose annually by an average 2.8%. Since then it has grown at 1.3%, including just 0.4% since 2011.)
Kubernetes: Cloud Native Application Interfaces
Note: (2014)

There have been quite a few things which have happened since.
But there are certain ethnic groups that if you are a member, you have a higher likelihood of being wealthy. For example, take a look at the Forbes 400.
Because that takes effort and a work environment that's willing to invest in it's employees, rather than focused on the short term arbitrage of their current skillset.
I came up with "IBM Design Language: Visual Typography" while trying to learn more about the "IBM font".

I found the website concise and extremely useful for those who are looking for a simple approach to UX.

Hope you like it as well. :)
Yes. I have a very strong case of it on my hands. You should buy an iontophoresis machine (I use an Idromed) and do the treatment religiously. It usually takes about 15-20 hrs of treatment (split up over a week or so) for the effect and then maybe an hour a week to maintain. (It also makes for a great excuse to catch up on your Netflix queue).

After iontophoresis I actually can't sweat from my hands (unless I get lazy about maintaining my treatments). This basically feels like a miracle if you have this condition. Iontophoresis is also very safe and very well proven for hyperhidrosis where I have concerns about the long term effects of some of the other treatments. You can also do the same treatment for your feet (I have it on my feet as well but it doesn't impact my day to day enough to do treatment.)

(Also Id caution against ETS. Go onto a hyperhidrosis forum and there are a very large number of people who had ETS that strongly advise against having the surgery)
That's at the very least a much harder change to roll out, since if things are broken after a new version of Redis comes out people will blame Redis for breaking things.
Cool to see DNS Rebinding getting more attention lately :D just a couple months ago I used DNS Rebinding to attack Ethereum wallets: https://medium.com/@rhodey/walking-past-same-origin-policy-n...
Japanese->English can't be "the worst", because I've seen Korean websites telling this one weird trick for better quality: "Translate Korean to Japanese first and then translate that to English, and the result is better than direct translation!"

¯\_(ツ)_/¯

When I tried, it was more of a hit and miss, though.
Correct. We are surrounded by systems and understanding systems is definitely a mathematical activity.
I like this idea, and I going to do the same.
> Really, if we would have something that awesome as an autonomous car, wouldn't we want to own it!?

Because money. Let's say the first autonomous car is a Ford Fusion or similar, normal cost $30k, autonomous cost $130k (for the sake of argument; we know autonomous tech will be very expensive at least at first.)

Would a normal person buy the autonomous one? Not by a long shot.

But for a taxi company, saving as much as $100k/year on payroll expenses per car (assuming shared between drivers), the $130k car is very attractive.
SEEKING WORK | MOBILE ENGINEER | - San Francisco, CA (Remote OK)

Freelance Native Mobile Engineer (Android and iOS).

I focus on MVPs (Mobile and Backend) for early stage startups.

You can take a gander at my prior projects, github, and client feedback on my website: http://www.jordanrejaud.com/.

http://www.jordanrejaud.com
Classy and Trendy Short Hairstyles for Women’s
DraftKings raises $150M in new funding just in time for the NFL season
They also emphasize that those returns are largely on paper excluding the WhatsApp purchase... So still illiquid and able to move down.
What does this offer over and above inbox by gmail + google reminders?
A related effort is Terria which uses both Cesium and Leaflet for 3D and 2D mapping. Kevin Ring contributes to both Cesium and Terria.

https://github.com/TerriaJS/terriajs

http://nationalmap.gov.au/
Sendgrid failure
Show HN: Barebones CSS – Minimal, responsive boilerplate for the modern web
[infographic] Anatomy of a Crypto Nut
BT sues Valve over patent infringement
If there's one thing I have learned in my time on Hacker News, it's that likening software compromises to physical B&E or unlawful entry goes nowhere that's useful to anyone.
I'm not a developer, I'm a researcher. However, a big take away from the book for me that I'd imagine would apply to developers as well was not answering emails or going to meetings. He get's into how to do this politely and gradually, and it's definitely saved me time.

The gist of it is, generally, no matter how huffy the person at the other end is, what they're sending you is probably not an emergency. That being said, you can afford to batch your emails so you are only going through and responding to them once or twice a day as opposed to constantly losing your train of thought to reply to them or read them. This might not exactly apply to you, but reading 4hww got me to consciously think what sorts of things I might be able to cut. Actually taking the time to notice what those things are could help anybody I'd guess.

I got my remote time from that because I've been working at the same org for 2 years and have kept track of my wins/successes. I've gotten a lot of those because I've learned to be more efficient using ideas like the ones above. Over those two years, I've also noticed that our org has a problem retaining mid level employees and so I was able to leverage that when talking about remote time as well.

So I'm not automating my income, but I am saving time by cutting unnecessary tasks.
Sure but wouldn't most things be meaningless to them at that point? S/he said it was a nitpick, i appreciate the info.
> it's the SSE4.2 instruction dedicated to comparing C strings.

PCMPESTRI isn't for comparing C strings since it takes an explicit length. PCMPISTRI is the one for implicit (null-terminated) length.
Not only C strings; this code uses the Pascal string variant:

"This monster of an instruction takes in 4 registers of input: the 2 strings themselves as parameters, plus their lengths in %rax and %rdx (‘e’ meaning explicit length - pcmpistri & pcmpistrm instead look for terminating nulls"
Not to mention that this "tough penalty" is LESS than what some poor schmuck who was caught with 1 gram of LSD, for the first time, would get as a _minimum_ sentence.
The PS/2 keyboard interface is just AT with a mini-DIN connector instead of DIN. It's the same protocol.
> Given also the Russian interest in the upcoming US presidential election and in gaining access to this sensitive data to influence the outcome towards the candidate they prefer...

So you drank that Kool Aid being passed around by the those with a vested interest to use Russia as an excuse for anything.
Elon Musk ends up slinging hamburgers and running a bowling alley to make ends meet? That would make a good headline.
Why is there any particular Russian interest in this specific election? And not the previous? (Obama ridiculed Romney for 1980s style thinking for calling Russia our greatest geopolitical foe)

Could it be that you believe the narratives you find in major newspapers?
Can you point me to some materials about how to invest in index funds? I'm an engineer looking to start making wise choices on where to invest my money.
When I set up NetBSD, I create /, /usr, /var. /tmp, and /home. I have never create a /usr/local partition but I can see value in it is you want /usr itself to be read-only.
In principle a shallow NN (1 hidden layer) can approximate any function. But it has a tendency to overfit and just "memorize" the inputs. The basic idea of adding additional layers, is that the early layers can learn very low-level features of the data, and later layers combine the low-level features into higher-level features. This tends to make the models generalize well.

A standard example is for a face detection algorithm. The first layer will do edge detection, the next layer will combine edges into corners and simple shapes, the next layer will maybe use those shapes to look for features like eyes, noses, mouths, etc., and then the next layer will maybe combine those features to look for a whole face.

I wrote a more detailed answer here:

http://stats.stackexchange.com/questions/222883/why-are-neur...
You, as a user, will still be able to see the app in your purchased list and download the latest version, according to the FAQ. I think this is only removing them from the app store for new sales.
> People seem to be confusing "hackable" with "has GPL code".

Well, to be fair, wasn't the GPLv3 created to make those two strongly correlated? I know Linux is gpl 2, and Linus is publically against v3, but I get the feeling this was considered a large loophole in the spirit of the license.
Nightmode.js
> ... a bit ironic

Not really, since HTTPS wasn't even a factor in this case.
Is it me, or does this look similar to Google's Design Language, Material Design?

Compare:

https://www.ibm.com/design/language/inspiration/

https://material.uplabs.com/
what? I haven't heard of a single jailbreak that worked like that. You got some links?

edit: to people linking me safari CVEs (can't reply to you all) - these are memory corruptions. Not accessing ports on localhost.
Superficially maybe, but you want to send zero weight you don't need into orbit so it makes sense to build to the exact mission profile vs trying for a generalized solution.
> Given also the Russian interest in the upcoming US presidential election and in gaining access to this sensitive data to influence the outcome towards the candidate they prefer...

I hear this a lot, but I don't get how it's relevant. Sure, Russia might be trying to influence elections it should have no say in, but the data they allegedly brought forth is still valid.
Now I'm a little scared.

A few months ago there was a post [0] by antirez about how dangerous it is to leave a redis instance open to the world, in that an attacker could, for instance, authorize an SSH key on your machine and gain remote connectivity.

While the average workstation is not usually reachable from the outside network, you could probably combine some variant of that attack (the first thing that comes to mind: overwrite .bash_profile) with the attack of this article, causing a lot of fun.

[0] http://antirez.com/news/96
When I’m Mistakenly on an Email Chain, Should I Reply All Asking to Be Removed?
Any ETA for office 365 compatibility?

This looks like exactly the email workflow I've dreamed of (and thought about starting to write countless times, so thank you for actually doing so)
My point was not that he deserves immunity [0]. I was pointing out that even if he had say cracked a friend's email account for purely selfish reasons, hacking in general carries draconian punishments simply because it deflates abstractions of the status quo. Burgling several sheds likely wouldn't result in 52 months in prison, but "hacker" is the modern day "witch".

[0] Although I was implying that perhaps USians should appreciate the forced government transparency. It's kind of odd to talk about "material damages" due to crimes being exposed - it seems like damages are better ascribed to the original acts themselves.
Kong has been working without problems in our (small-scale) setup since we introduced it a few months back. Personally not too fond of the tooling to configure apis and consumers/credentials though. Is there a better way to manage these things than with curl?
Out of curiosity, can you share what platform/file system you generally use? I had assumed inodes would not be an issue with modern operating systems; especially 64-bit ones.
kind of bumped into bluemix this week and forums in ibm - their UX is a nightmare

edit: interfaces -> UX
https://twitter.com/FredericJacobs/status/770027539284758528
In general, it allows a better approximation of the solution function for far less hidden neurons. Sure, you could get arbitrarily close using a single hidden layer, but that hidden layer might need to be unfathomably large. Same idea for network topology in multilayer nets - a network could eventually learn to set a lot of the weights to zero, but training is a lot faster and more effective if you know a good problem-specific topology to start with. Deep nets make problems more tractable. Recurrence is the real game-changer, since then you've moved from non-linear function approximators up to Turing completeness (at least over the set of all possible RNNs).
One gram of LSD is a lot of LSD, since a single dose is about 100 ug. One gram would be around 10,000 doses.

I think the drug war is fucking stupid, but still.
That doesn't mitigate the danger really.
Too crowded for what, though?

The comments threads have always been an internet Mos Eisley cess-pit, so I'm unconvinced the social aspect have ever been particularly prevalent, and the competition amongst content creators is obviously intense, but to say nobody goes there is just plain wrong.

Heck, the content glut means the likely hood of hitting relevant content quickly is higher than ever, quality notwithstanding.
it's called a test fixture.
It's too late. I have already run into issues on Linux distros with some daemons binding to 127.0.0.1, but localhost resolving to ::1.
Yeah SRB's don't really have an off switch unfortunately.
Its not "established doctrine" and it literally almost brought down the govt. Maybe settle down a bit.
jailbreakme took advantage of a Safari bug. All you needed to do was go to the website, hit a button and wait a few minutes.