skysight-inc/HackerNews huggingface dataset:
Note that while certainly a step in the right direction, this is unfortunately not what I expected from the headline.

Specifically, it still allows market segmentation by country, i. e. if your country of residence is Germany, a streaming service aimed at the Irish market may still refuse to do business with you.

The change is only that, if you have a subscription to the streaming service from Ireland, you will still be able to access it when you travel to Croatia (or any other EU country).

It reminds me of mobile phone & data roaming rules, which use the same pattern. There, I'm more understanding of the need for continued market segmentation: If you'd require Romanian telco operators to extend their offers to citizen of Luxembourg with its dramatically higher cost of living, the market would obviously become unstable rather rapidly.

With streaming, the same dynamic may be at play – possibly to the degree requiring this arrangement. But personally, I'm interested less in taking advantage of lower prices in other markets, but getting access to content that providers currently don't offer in my market. Not sure if the situation has improved, but last I checked streaming services often did not even have the english-language originals. I ain't going to go back to dubbed TV.

Let's hope more countries use their EU membership as mostly-wisely as the Irish did and quickly catch up economically. (That'll solve not my TV troubles, but should also greatly diminish those fears of EU immigrants. Note how silly it'd sound to warn against the poor Irish dragging down France today, even though it was a theme when Ireland joined the EU)
Possibly, but I imagine the incentive isn't really there. Someone intentionally doing that would be penalised and for minor gain. Someone could do it now to fool human drivers and it hasn't really happened.

e.g., stand in hi-vis at an intersection holding a "Slow" sign regardless of the red light above.
Even "compact, fair" districts can lead to outcomes that one party, at least, would find unfair.

For instance, in the US, Democratic voters tend to be clustered in cities, so urban congressional districts (even "compact, fair" ones) vote overwhelmingly for Democrats. This means that there a lot of "wasted" Democratic votes contributing to landslide victories in urban districts, instead of bringing about Democratic victories elsewhere.

Even if the Republicans have only a narrow majority in the suburban and rural districts, and are an overall minority of voters in the state, they are able to win the majority of congressional districts.

See this 2014 article (sorry, behind NYTimes paywall) for more details: https://www.nytimes.com/2014/01/26/opinion/sunday/its-the-ge...
Well, opinions may vary, but I own this book and the word phenomenal is not appropriate. Most CL hackers I know do not take this book too seriously. It is loaded with pretense and self-congratulatory comments.
It's worth noting that Tesla doesn't report monthly sales numbers.
IRC isn't that hard. Just register a channel on freenode (which exists for the purpose of facilitating open source!), there's already a web interface [1]. You can stick a nice link on your project's webpage. It's even less work for users than Slack, you don't have to register, just punch in a nickname.

Someone in your project can manage to setup a logbot that dumps logs onto a webserver, which will be indexed by google. I suspect there are services that will do it for you, so you might not even have to setup the bot yourself. If there isn't one I'd have half a mind to build one, if it gets more projects using IRC.

[1] https://webchat.freenode.net/
I'd be a lot more willing to make political donations if I could do it anonymously: not because I care who knows what causes or politicians I support, but because I'm thoroughly sick of the relentless barrages of begging spam you call down on yourself by ever so much as breathing a hint of generosity toward any party-affiliated political operation.

I'd put cash in a bucket at a campaign event, but no way will I ever again use an online donation form.

Unintended consequences, etc.
My reply was only in response to this comment --

> Gravity decreases in proportion to distance squared between objects, but its not observed beyond a certain distance.

-- not to the question of what detailed properties gravitation possesses.
I live in a very remote town in the North Cascades in Washington state and work remotely in development. I'm on a 1.5mb DSL connection and while it's slow it's consistent and I rarely have issues with Skype / Hangouts / Slack / Git / normal work. Downloading large data dumps is another story, but you learn to plan ahead.
A middleweight black hole is hiding at the center of a giant star cluster
This is awesome. 3D work really have the wow factor. This is definitely at the WOW level.

Edit: I would say couple this with VR and it would be a truly awesome experience.
House Science Committee Holds Hearing on “Making EPA Great Again”
“meta-learning scheme  [for] cognition and emotion” (2016)
or just keep the same process for drawing district boundaries but take away the notion of a district to higher elections. that's the source of the bad incentives that lead to gerrymandering.
Wow, that is a really clever technique. Thanks for sharing!
I actually enjoyed the fact that with netflix I'd get different choices of movies and shows every time I'd cross a border... It kept their library a bit more interesting :)

That said I fully support this decision. It's a good move for the EU and I have no love for the MPAA and the Europe's movie and TV industry.
I still don't understand why they strip memory from machines from a classified setting. Once powered off, the data is only recoverable for a short time.
While I like the article, do modern newspapers have editors? "But the only won 5 out of 18 House seats".
>If they don't get into YC - will the continue working on this company?

I applied last batch with ICanPriceIt.com, have a functional MVP but no traction and didn't get an invite.

Since then I've spent more time working on my Amazon reselling business- I'm a lot more passionate about the startup ideas I have, but not confident enough to shut down my profitable business to work on those. In other words, I'll very likely only work on this company if funded, or it might take a year or two before I'm comfortable enough to self-fund.

My understanding is that that hurts my chances of getting into YC significantly. Is that correct?

Is there any chance of YC funding a regular boring reselling company? There's little chance of being worth $1 billion ever, but there are several ones in the $100 million range (etailz sold a few months ago for $75 million, pharmapacks is selling over $100 million a year). Should I try applying for that business?
Computer can always speed that up.
Why risk it?
Yes... its very relevant... If MySQL had acquired InnoDB instead of Oracle there is a good chance they would still exist as an independent entity. That's what I meant by MongoDB's acquisition of WT putting them in control of their own destiny.
Correct, and "orders" (plural) of magnitude would be ~$200m
Absolutely yes.
I use pass, of http://passwordstore.org

While I didn't try it myself (I just run my own git server), symlinking the directory of that to kbfs (or maybe just create a git repo there and make some magic to locally push stuff) should work.
once ML starts replacing programming jobs, we'll have singularity.
But still should make sure low speed works. But try convincing some privileged 20 something developer of that.
To be fair, the Model 3 is not available yet, so I'm not surprised to see cars like the Volt, Prius and Bolt selling better than 70k+ cars like the Model S and X.
And was so expensive no one cared.
I told myself recently that it's actually mootools who won. Most cool stuff mootools does on natives is now standard since ES5/6 - either in the exact same form or something similar. On the contrary, jQuery is consistently losing ground in favor of "vanilla js" (that is, babel, really).

Even if most frontend devs didn't use mootools, the way they code nowadays is very similar to what mootools was pushing for. This biggest difference I see being that we still don't have animations and requests as objects that can be reused (but css animations are probably more performant, and fetch + async/await is cooler).
10 things to start doing today to avoid high levels of stress
I think that the morning routine is one of the most important parts of the day. It can helps you to have a lot of will power!
> Star mass bends space, and the light merely "appears" to bend, when it traverses that space. It doesn't actually bend.

On the contrary, it actually bends. Spacetime curvature is a real, not an apparent, effect.

"Spacetime tells matter how to move; matter tells spacetime how to curve." -- John Wheeler

More on this topic: https://en.wikipedia.org/wiki/Einstein_ring
As others have mentioned, Rust's regex library has been fuzz tested. Most of the bugs have been fixed. There are a couple outstanding that I hope to get to soon. None of them have been unsafe memory bugs. :-)

Benchmarking is a bit mirkier. The benchmark game has already been linked, but the regex-dna benchmark can't really be used to judge the overall performance of regex engines. It's not that the regex-dna benchmark is bad on its own, but rather, it's not enough. You need more coverage. For example, regex engines with aggressive literal optimizations will do very well on regex-dna.

Rust's regex library does have a benchmark harness that compares it to many other popular regex engines: PCRE1 w/ JIT, PCRE2 w/ JIT, RE2, Tcl's engine and Oniguruma. In general, Rust's regex engine is competitive with PCRE{1,2} and RE2, but does quite a bit better than both Tcl and Oniguruma. I haven't added Boost to this harness, but in theory it would be relatively easy. You can see how I did it for RE2[1].

Unfortunately, the set of benchmarks in the harness---while probably better than any other benchmark I've seen---has two major problems with it:

1. It is biased. I wrote most of the benchmarks and I'm not terribly familiar with the types of optimizations performed by sophisticated backtracking engines. Moreover, many of the benchmarks were added to measure optimizations I added to Rust's regex engine, so there will naturally be more benchmarks where Rust does well.

2. The benchmarks themselves lack analysis. Microbenchmarks are too hard to interpret using numbers alone. Someone needs to do the work to explain the results. I've always intended to do this, but it is a gargantuan task.

I've just updated the repo to contain the benchmark results as of today[2]. The most interesting comparison is PCRE2, which is quite fast.[3] Most of the interesting benchmarks are defined in sherlock.rs[4], which also contains some Rust specific notes.

Another source of benchmarks is my blog post on ripgrep[5]. This isn't really a benchmark for regex engines, but rather, a benchmark for line oriented search tools. Nevertheless, it is a collection of data points.

[1] - https://github.com/rust-lang/regex/blob/master/bench/src/ffi...

[2] - https://github.com/rust-lang/regex/tree/master/bench/log/05

[3] - https://github.com/rust-lang/regex/blob/master/bench/log/05/...

[4] - https://github.com/rust-lang/regex/blob/master/bench/src/she...

[5] - http://blog.burntsushi.net/ripgrep/
Please upload this somewhere!
How Slack Lost Over 800,000 Messages
Are they single page PDFs? If so, you might want to first convert them to high quality JPEGs, since that will be easier to deal with. With Mechanical Turk you'll want to make a task that gives the worker one image at a time. Instead of working with Excel sheets, have you consider using Google Forms? You can give access to a Form and not to the underlying Sheet itself. If you use a Google Sheet as your "system of record" you will automatically have it backed up and also you can always have the option to export to Excel if you need to.
I like Ceylon a lot, and I think the creator has done an awesome job taking community feedback and integrating it into his vision. It's one of the few languages I'd be happy to work in day in and day out.

It doesn't really compete with Kotlin with being a barely better java. I don't think Kotlin really adds all that much compared to Java but it's stupid simple to learn so I can see some teams transitioning to it.

Scala on the other hand is not easy to learn, but very powerful and can be written as a fully functional language. It's awesome, it has some warts, but at this point it has so much momentum that people who want type system power + FP on the JVM are going to choose Scala. It has the libraries, it has a plethora of big companies using it, and it has plenty of jobs (check the HN hiring posts even).

Ceylon definitely improves a bit on Scala, but maybe not enough. That being said, I like seeing other 'powerful' languages thrive, so hopefully it will pick up a bit more adoption. Alternatively, Gavin and the team will just decide to help out the scala compiler development ;-)
It seems that it would still need to work in places like SF and Manhattan though unless they get drivers to sign a contract that they will only drive in certain areas.
Thats a very good point and will help me adjust my thinking on the topic.

Do you see the possibility for a scientific process which would help define criteria?
Ah. I took the comment to say the inverse square isn't observed beyond a certain distance, not that gravity wasn't observed at all beyond a certain distance.
Well, we're probably missing the point, and you probably both know, but I'll continue anyway.

The reason lane sharing is legal in California is because there is not a prohibition against multiple vehicles in the same lane adjacent to each other. The other states, one presumes (since we know it's only legal in CA), specify that vehicles may not drive side-by-side in the same lane.

I'm not sure what CA law has to say about riding between lanes (or, probably more accurately, occupying 2 lanes at the same time which would be what you were doing if your wheels were going right down the line), but all this business is why we call it lane SHARING; in theory, any time spent on the white line is during a lane change (properly signalled, of course, except for those who want to point out that CA state law is pretty vague on whether you even need to signal a lane change).

So the fact that the CHP guideline calls it splitting does nothing to change the legality of splitting versus sharing.

But the motorcycle community typically prefers to call it lane sharing, as that's the circumstance under which it's definitely legal (assuming you are not breaking any other laws at the same time).

And yes, I saw a demo from Google a number of years ago where the car very gracefully handled a motorcycle lane sharing past it.
While I am no friend of gerrymandering, arguing that there is a geographic ideal is disingenuous: Voters clump up, and thus any automated mechanism that just looks at geography will be skewed, and, in the US today, Very often skewed towards republicans compared to the ratio of voters in a state.

There is no such thing as a fair way to assign representatives without making some judgement call on what fair means. If you prefer short split line, that's because of your very personal preferences, which might have something to do with good looking maps, but they absolutely have nothing to do with making sure that groups of people are epresented in a way that will match proportional representation. Shortest split line will still give you a state that is 50/50 in a senate vote, but hands you a congress that is a 7/3 split.
Distributed deep learning in JavaScript
1. Focus. Twilio does communication. What does Blackberry do these days? Hell if I know, a bit of everything and nothing. They've lost a lot of credibility in a lot of enterprises after those companies moved over to iPhones and Androids.

2. Ease of integration. Also, related to that, is the encryption component really required? Most companies that have Twilio integrated aren't going to swap it out for this, I assume. Some might, most won't. It's more of a niche offering.
There's a lot this Blackberry product can't do, because you need to integrate the key exchange in an app. Twilio handles functionality outside of apps (i.e. plain SMS and voice) as well.

3. Ramp up. Just because you announce a new product doesn't mean it'll be generating hundreds of millions in the next few quarters. It'll take years to ramp up + have it generating decent revenue. They haven't planted their seeds yet, so to say.

4. Momentum: Twilio might be down 60% after a massive run up after its IPO, but it looks like it the stock has found support now. Blackberry however is down over 96% from the height of 2007.

5. Acquisition potential. They're close to Amazon. I wouldn't be surprised if they acquire the company within the next 6-12 months.

Unsure as to how this will play out, but I'm more bullish on Twilio than I am on Blackberry. Actually, I just bought some shares last month at $28.
1. Avoid people shouting at me with all caps

2-9 ???

10. Enjoy low stress
When did you have that? When we tried Netflix it simply wasnt accessible outside the country.
There isn't anything I miss from Sublime Text.

> A fundamental component of the text editor called the display layer has been redesigned to rely on a new data structure that is implemented in C++.

Congrats on the release.
I'm surprised that Wave had a messaging system in it. As far as I could tell, it was just a weird collaborative outliner. How did you get to the messaging system?
On the TV series Stargate SG-1, they envisioned using conventional EMR (like radio and TV signals) through wormhole connections.

Later plots faced invasion attempts through the stargates (permanent, direct-dial wormhole portals), so matter shielding was employed, and signals were used to authenticate who was on the other side of the connection before lowering the shield.
Think of this chat system as something similar to whatsapp or telegram. There are groups, and not channels. User limit, afaik, is not hardcoded. Message history afaik, also has no limit.
Need to build a Marketing/Product Plan? Here a great template
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.62
Comment: https://keybase.io/crypto

wcBMA+CNQSDgk7JsAQf/bOJdpfJ6Uzt2/dwlQrgYnOOEFVDoFnMYpLDU3R41U4EI
vG5CuW3BtpUZyQI+W/sgVXJoaj/HHtc4H+Kj3lqDizdUBansIYBbjtMZaJ/hN/cm
zNIa6NlUZqmGKOYt0CKJhINnTp0dQJeVlKJQHjOBwvaqpPw0jfYLqLwfkR5y55RO
++WwyHSLXHQYTd6vX/CYtVAYIEU8NiP3s/FraLtYSF1OWMDITV22vyw5NSg9BLiK
SI2vL74hKT5W8AvMBWdMIbFvlC6ef5e8BXABPLVXUtxuHg9t/uCM5ZQ6gnegn54R
K39EA4bOwWuCE5XJK1h2RfCB6k8FG7nl9SpjTU6GW8HBTAMv22o+4yM4xAEQAIVZ
Szs2mKfbkMKoR1jr6lTvfjm3wpd95ykOMZtKNd1YPPjqbGpAVii/SPqlTMwsgaj3
uuGSZlIQMcjUB/QixaeJowddBQxZzJHS04Cg0t+44MlaVczMe0gE3dyEY8swmKbM
OFBq3nPDPuEyFV1LckFUuQwnwfoexvAgzEbW6m6qWt7DR+xKOW6DwkBL2aztWtJc
A2s+JBRFw58PY9aeUIku6L0v3+tHLMKAQoXnmwFVA277CpG2OH7sk6rLq85y5JrW
fXJ4SuHyIW7mLjYKm9PX6+PhQLH9KzqYlWM+08p/IoXR7DHYSWHRvk7zSruJgHqi
I8WJTDdRghfUcbeedQRH8fx7MZiBwLQeHg0kBEEn6ajGr8trbKzdgw82FqPwXIfL
09Df0pcfXhJimfQ8XRVeNPK4+DVHUCEWc4cavm8ZaNSA8r1vRTytNtI3h4eOtM9G
FZh/eaxl7hX8KxNGuK0clY+oMshUiNRIVScEUtsgpH8actXSdP16Wv/+H+51Tg9G
8rdNyeRMMBqKn+fDAAQFKbSe7n4GyNcg+dbHFuVzaF1fNq2LbGPOtnKb+Xbfwg0O
WMLCui3TXNre30Jv5iorSTNLu3xP9X0LEDWLsgBeqgYW/YFhtwBLjeFUV5lmB4YS
UVCDxepIb+yGDHESm9rwb/1Na0kslNPh9/18ngZ40sHBAerxcxFVGav1JBqpModE
usf64H3xiBzIyxHbCzPhiSKZjuP2WXNV5k153rCG8bbreTfUXxpO6nIBHT2ie6sA
xo7tN66AmN2fouxMIFYERIbL7S5S8fBkO1tsaF+VSveBx2heTQ84k+P4TCVD7PQB
IU+TPXg+Vrz15tiVSoSI+Ep+rV2pzKOFQXl0adOUisV8tMMFJD3YSwbUoTreM8tq
7CAyWhCxjnbgiedG1qF/J55WYdNyc9PorK7Kjx6wTRHLVQhF1W80OT8X5gvFbUoe
PnzNTp2zi/4hKZfl/8G2tN0VZqhEynCT+iaDO0hG7VVz8DJfDz+9699KpoSVbiad
pHiRORulU3/gYKLAYYpOo1fx6AP1utcmDfwEiJEROfZqkMI+CW5HTXGZavr3eImq
JhZFsrtSvitXGwcGW6bYDoR56NaV9+A2PUlVt9PrlAonus06tuj2/o47jrdxmX1K
aEp3uWVh0ZFSjc2YazmaN/zJyECP7b5Ig2wvhjDh39QqlYPocSZnNnZkWlUi6x3r
OQ7ffkqepcFD+Zafm8vU95xs8ehFY+Jivdbbj4P3kff1LBv8NQ6KDKA4eiliDrnO
Ml/B1TwipND2PVg8qEq2n64cYJpeGD/Hrcr8PlAvH+v8Xc9VJaerB8yeg9FqyJS7
7dAAkJsgWXBx1bfK6BUkJ/CefNjOYjtizwhVa1uQFOZjpg057WEo0m+dw7nCEG5M
3VexMu/Kx96dI5+hqs6SWSf6rC+Jj74J5cyvtoZZ2XdHl8GzrKt4mHf+XFpqTefG
TjwNkYPnofKXfXe/R14wifThs2thVmM6tY5TJBtGdqOVVhJ2wbsbByQ2ivVYBCW3
hAA=
=1dpX
-----END PGP MESSAGE-----
We've already asked you to post civilly and substantively, and we ban accounts that won't, so please stop this. We detached this subthread from https://news.ycombinator.com/item?id=13602887 and marked it off-topic.
> If people are even thinking about gerrymandering, then it's apparent that the system of having one representative elected by each district no longer serves its supposed purpose of making sure each "community" is represented.

The gerrymandering problem isn't created by individual districts, it's created by first past the post voting.

Suppose you replace this with range voting or approval voting. Now it doesn't matter where you draw the district lines, because there can be twelve viable candidates and no matter where you draw the lines, each district will choose the candidate who best represents the district. A candidate can run, and win, on a platform which is specific to that individual district without having to align with an existing party's platform because winning is no longer contingent on the backing of a major party.

Which means you can't draw the lines to favor your own party because all it will do is cause some new party/candidate to appear that better represents whatever arbitrary district you created than you do.

And then you get to keep all the advantages of individual districts and avoid all the disadvantages of PR.
FreeBSD had a pretty decent run after the lawsuit and was probably more common than Linux in Serious Server Deployments™ for a bit. Fundamentally, though, Linus out-organized and out-managed the BSDs, I don't think it it was just the lawsuit.
Yea I am sorry I stopped believing these people a while ago
> Businesses extracting profit from the labor of its workforce isn't a conspiracy.

I'm not sure you who you're arguing with. What I said was

> I don't agree with him that this was a deliberate conspiracy

and branchless' GGP comment I was disagreeing with wasn't about "extracting profit from the labor of its workforce" in general, it was about "The whole point behind high land prices is to prevent most people achieving financial independence."
Right. Any method of drawing single-member FPTP districts will, unless voters of different persuasions are perfectly uniformly distributed, will:

(1) Produce disproportionate advantage for some party, and/or

(2) Produce some number of safe seats where the general election is a forgone conclusion and the mechanism that selects candidates decides the winner in practice.

You can select methods to choose which of these effects predominate, and which party benefits from either disproportionate representation or safe seats (there's a certain tension -- you get disproportionate representation for your party by giving the other party super safe seats), but you can't avoid them unless you throw out FPTP, and really single-member independent districts entirely.
http://leginfo.legislature.ca.gov/faces/codes_displaySection.... begs to differ.
Surely you mean Michael Pettis?
I found that, usually, the ones that don't show anything when javascript is disabled are the ones loading scripts from ajax.google.com.... it might appear to be so because google is so much larger (or maybe Google did that on purpose)
He supposedly had 50TB+ worth of data sitting at his place. This almost seems inaccurate as that's like 25 x 2TB drives. I know this is said to have happened over 20 years, but hard drive capacity has only increased within the last few years to where this is manageable. He must have had a huge storage array. Logistically, how do you even walk out with that? Cannot transfer it over the network as that would take years and surely not go unnoticed. This included 75% of exploits used by the NSA. Just seems so crazy that this could go unnoticed for so long. You think they would be watching everything like a hawk.

http://boingboing.net/2016/10/20/nsa-contractor-harold-thoma...