skysight-inc/HackerNews huggingface dataset:
It's actually even in 1.0.0! We just haven't written about it previously.

The doc you found is the best resource. If you want even more detail, you can check out the original RFC: https://github.com/cockroachdb/cockroach/blob/master/docs/RF...
K. Who's forcing anyone?
Cool. How do you serve your frontend app? Do you do it via Buffalo or nodejs?
That's not how I read their answer. In fact, they spent a lot of time explaining what they meant, while you seem to be the one trying to shut down discussion.
usa is extremely stupid to let their higher education institutions be hijacked for the benefit of chinese development. don't start whinnying after 10, 20 yrs when our country is in shambles
Coditany of Timeness (AI-Generated Black Metal)
VS 2017 15.5 is released Lots of F# tooling improvements and .NET Core tooling
(my weak attempt follows)

The FCC's mission is (among other things) to "make available [..] communication services with adequate facilities at reasonable charges". They are also supposed to promote competition, neutrality, affordability, innovation, etc.

The only way to do that is with regulation. The only thing the FCC does is regulate. It regulates to stop monopolies and unfair business practices, which harm consumers and businesses.

In theory, we shouldn't need so much regulation of the internet. But the internet is an interwoven, complicated beast, and one single company can have a huge impact on lots of businesses and consumers - even ones that have nothing to do with them directly.

Net Neutrality is just a term to refer to a "common carrier" - a person or thing that carries goods or services for other people, and is responsible for them along the way.

Think of UPS, carrying your Christmas packages from you to your loved ones. Imagine if UPS was allowed to unpack your Christmas present and replace it with a cheap, shoddy replacement - and then demand more money to deliver the real thing!!! On top of this, UPS is the only carrier that will deliver from your area. This has already happened multiple times on the internet, and the FCC has been the only thing that has stopped it.

If internet companies aren't required to treat everyone fairly, they can make life miserable for businesses, and for you. You could end up with different access than other people, depending on who you pay, or how much you pay, or where you live. You could be forced to make choices you don't want to make, simply because someone has unfair power over your internet.

Companies have no incentive to protect your right to an affordable, competitive, neutral, innovative, free internet. And that's why we need the government to meddle in it. Because in this case, nobody else is going to.

But right now, the FCC Chairman doesn't care about ensuring your access to a fair, neutral internet - he cares more about the interests of a few rich companies, who stand to make a lot of money by walling off parts of the internet from you, and from competing businesses, so they can then turn around and charge you double for what you were already paying for.

Does this sound fair to you? No? Then you're a supporter of Net Neutrality. Now, how the government enforces Net Neutrality will be debated, and there isn't one set way to do it. But they will have to use regulation to enforce it, one way or another. And what they're doing now is the opposite of that.

So if you want your internet to be fair, tell your representatives that. Tell them you support Net Neutrality, and that you demand equal and fair access to the internet for everyone. Let them figure out the details. But know that what you're supporting is for you, as much as everyone else.
How does that actually prevent anything? Using Roku/Kodi to consume YouTube doesn't stop YouTube from content hoarding, and YouTube from having all the power in the relationship. You using a Roku doesn't have any bearing if a content creator is releasing to YouTube.

Yes, it would be great if there was a more neutral video sharing platform than YouTube, but it's not "you the consumer" that gets the power to choose that.

Not to mention that today's neutral consumer platform is tomorrow's acquisition target. You can scamper from platform to platform, of course, but again, you don't really have much in the way of power in those relationships either.
This is cool, but isn't it more like refinement types?
> An attacker would not release a chain until they are certain to profit from it.

There are two scenarios: If they release a new chain after they have released a previous signature, their entire deposit gets slashed in both chains. If instead they withhold all chains then this would only work if they are able to mine multiple blocks in quick succession on different chains (since they would lose the opportunity to validate a block within the timeout window) and this is exactly equivalent to a POW selfish mining attack.
The same can probably be said about US citizens’ relationship to their own country.
> Didn't Google block the ability to stream to Chromecasts?

IIRC, they made backward incompatible changes to the protocol (which I don't think was ever public, but had been discovered and independently implemented) which effectively broke apps not using the official API implementations (which are limited to Android [Play Services, not AOSP], iOS, and Chrome [not Chromium, AFAIK].)
Earny raises $9M to refund your purchases when prices drop
Hi Bron. I'm a customer of both Fastmail and GSuite, and I have enjoyed your service for a few years now. I still use Fastmail for some things, like sieve, and very much will continue paying just for the ongoing development of open-standard email like JMAP. But there are definitely a few things that I can't shake when I learned about them that very much pertains to the security mindset that prevents me from moving my primary emails onto Fastmail.

Security paradigms have been steadily moving beyond a hard-boundary-soft-center, to a defense-in-depth, distrust-your-own-services model. I was alarmed to learn last year, for example, that you use OpenVPN with fixed symmetric keys (--secret) rather than TLS with any forward secrecy (--tls-auth) for VPN between your NYI and AMS datacenters. https://blog.fastmail.com/2016/12/19/secure-datacentre-inter...

Presumably, running datalinks like this means you would have to have perfect trust in your long term key management and rotation. Is that something you plan on improving in the future?

Similarly -- I stumbled on this entirely by accident after your blog post about moving datacenters -- that your head of security ops & infrastructure tweeted "I will probably root my phone soon because Samsung's emoji set is worse than not having convenient OTA updates" https://twitter.com/robn/status/919194089920311296

I don't want to conflate anything -- a tweet on an engineer's own time about their personal devices isn't by itself a security problem. But it does reflect on the security mindset. If you had a BYOD policy, and this phone did end up being flashed to Lineage and be 3 patch levels behind (esp with Android's track record of RCE-via-media CVEs), this could definitely become a weakness on your entire infrastructure, and thereby on all of us as customers.

This is the type of thing I couldn't shake after learning about it. Of course, trust has to be placed somewhere. You have to be able to place trust on your ops and your infrastructure, but that's also a process, not a checkbox. People and devices can be trusted a little less in the overall security system, to provide redundant security. Could you clarify your position on how your staff is trained about the human weak points, security as a lifestyle if you're security and ops, and how your security mindset incorporates defense in depth?
As someone who does contingency tech recruiting, I'm very curious how this plays out. I have a couple biases, mainly 2 decades in software engineering and a sense of ethics many recruiters would call "stupid." But I'll clear some things up in this thread.

First, I'm shocked this worked. Typically, recruiters send out "headless" resumes with the name and contact details stripped out, for candidates you can't easily match on LinkedIn or other resume databases. I assumed they were fake and consider it a form of phishing. I will add that this is not done by just lone recruiters hard up, but by many major firms. And they do it to me, too, which means they didn't even read the first line of my LI profile to learn we are competitors.

Contingency recruiting fees are well known in the industry. But I suppose if you were not a technical manager (or very inexperienced), and didn't run it past HR, this might happen. You might think, "how much could it be?"

While there is no contract in place, there are lawyers who specialize in collecting recruiting fees because so many companies try to get out of them even when there is a legit contract. So the threat of a lawsuit is real, and depending on the jurisdiction and the actual correspondence, they may be liable for something (IANAL).

Personally, the same ethical code that prevents me from trying to trap potential clients would also prevent me from lying to the recruiter. I'm sorry you were put in such an uncomfortable position.
Ask HN: Recommended Toolset to Build a Cross-Platform Desktop App in 2018?
And do any of these points affect your answer?

* Target platforms are OS X and Windows; easy adaptation to Ubuntu or other Linux flavors would be a nice bonus. Development will be mostly done on a Mac. Mobile versions are not planned.

* The app will have a GUI but minimal UI (at least at first) with only a few buttons and inputs. Later versions may build out more options and configuration.

* The core of the application involves text processing (especially parsing XML and JSON, and both parsing and writing CSS) and filesystem reads and writes. Future features will likely require HTTP.

* My experience is as a full-stack web developer. My strongest server-side language is Python; on the client side, I prefer React's philosophy to Angular's.

* I haven't decided whether to release the software under a proprietary license or to try to build an open source community around it (recognizing that those goals are not exclusive, but this is a sufficiently niche product that it's unlikely to support both).

* The target audience are consumers (especially computer "power users"), not businesses.

* Performance and scale are not and will never be critical. Data processing will be extremely minimal, file sizes will be measured in kilobytes, and the largest data sets would fit on a floppy disk with room to spare.

* The purpose of this project is to build the application, not to learn new and exciting tools (I'm not averse to that as a side effect, but productivity is the primary consideration).
I also wish the default containers supported some more magical functions or methods, like `reverse` for lists and `union` for maps/sets.
For folks who are using Consul or Zookeeper, would you consider replacing service discovery with this?
>"Read a short book on..." Is a pretty high bar for conceptual simplicity.

Take five minutes and read the wikipedia page on the prisoner's dilemma then.

Even in a two player game, it's clear why individually optimizing for personal gain leads to poor outcomes for everyone, yet if there was a way to force people to act in a particular way, the total outcome for everyone would be better for all.
Maybe the comparison is more against "Enterprise CMS"? Like Alfresco, Documentum, Liferay, etc?
Do you really think that having Apple not invest billions of dollars in Ireland is going to help the homeless?
> how hard would it be to code that in?

How hard is it to support a protocol that the vendor obfuscates, and changes frequently, to prevent you from streaming to it?

Interesting question. From my own experiences trying to build an open source library to stream to it (and to receive streams): Very hard when the vendor is Google.

The only way to stream to Chromecasts is with Google’s proprietary library, and Google will only license that to Amazon once Amazon kills their own App Store.
Yep, showed up in a First Order Logic course for me. IIRC, it was bundled with a book?

Edit - this one: https://web.stanford.edu/group/cslipublications/cslipublicat...
SEC files charges against alleged cryptocurrency scam PlexCoin – The Verge
Yes...
but there are plenty of safer homes like Ireland which might suit innovative businesses better.
So he has a sense of humor. That would make me like him more which means I would sadly be late to a lot of your meetings.
AWS Introduces New Container Services Fargate and EKS
How is this remotely relevant to the ARM support announced?
Those don't compete with AMD EPYC or Xeon Scalable Processors, but are low end server processors and workstation quad core parts.

Intel's marketing, naturally, makes knowing what their current product lines are extremely confusing.
The title pretty much summarized it.
Not yet. I think this is just the first step towards an AWS-native service mesh solution. I suspect there will be future announcements over the coming months that continue to put all the pieces together.
It's not as major of an update as previous releases, but there are a lot of little convenience features.

String views, same-line nested namespaces, [[fallthrough]], if with init (I'm sure Google single-handedly got this included; it's very Go-reminiscent and really nice when not using exceptions), structured bindings, maybes with std::optional (occasionally useful), and even just something as simple as emplace returning a reference.

What fixes do you think std::move needs, out of curiosity?
Lib0 engine v2: live C code editor with error reporting and Clang autocomplete
This show is pretty amazing in 720P.
You can't even get to the 24 hour lockout unless you've successfully passed the security checks.

We add the 24 hour lockout as an additional level of protection for 2fa accounts (even though they've given two factors of recovery by then) or if we can't confirm that you are resetting from a computer which has successfully logged in to that account before.
How? They have your coins.
No, fragmentation can be destructive.
The part where they zoomed out from the whale at the bottom of the ocean had to be part special effects or was it?
People for sale: Where lives are auctioned for $400
When C++11 came out, I bought the ANSI copy (identical to the ISO one except for the front page if I remember correctly) for $30. It sure beat the ISO version in terms of price.
Samsung Galaxy a 2018 will be called A8 and A8 Plus
Agreed. It's interesting to me how some cultural products are completely dated and "of their time" when you experience them decades later, whereas others remain timeless. I'm reasonably sure that Casablanca will still be receiving praising like this in the 2210s. Part of what makes it so compelling for me is exactly what the author identifies toward the end -- a lot of the actors in this movie really are WW2 refugees, and you can see it in their performances. It's impossible for me not to cry when I watch the scene in question.
We don’t even need to bust up telcos. All that needs to happen is the FCC needs to switch from huge, infrequent bandwidth sales to frequent regional bandwidth auctions. This will basically solve any last-mile oligopoly woes.
Sick! That is a world-class hack
What a strikingly irrelevant and illogical comment. This seems to have nothing to do with the parent and there's no logical basis that (and this is what I assume you are referencing) educating Chinese students is somehow a "hijacking" of US higher education institutions.
To a new ISP, I'd say budget %10 of subscriber fees to regulatory costs till you reach 5-10k subs.
"By 2019, Americans earning less than $30,000 a year would be worse off under the Senate bill, CBO found. By 2021, Americans earning $40,000 or less would be net losers"
I'd like to see a mechanism to coordinate deployment dependencies - if the front-end and back-end(s) are stored in separate repos it may be necessary for the back-end to be upgraded before deploying the new front-end.
They had obviously stopped working on it a while ago but I can't be the only one who regularly uses it to watch streams.
It's hard to say without seeing the numbers as they're almost certainly getting a very steep discount from Aws (in return for extolling the virtues of Aws, being pushed in Aws promo material etc.) In addition I would assume there's some sort of exclusivity clause in there.
Some left leaning think tanks have tried to get this passed under the name "Pay it forward". I think Vermont got the furthest along, but does not seem like it has gotten much traction recently.

One of the problems with this legislation (this is now totally my opinion), is that it only addressed the funding side of things and not the spending side.
Can you give some examples that you've seen?
Seeing an elephant is easier than describing one
We're looking for the best Elephant quotes for our startup EnergyElephant.com.

Please let us know your best ones.
Before a scene is shot, who figures out where the camera will focus? Is that primarily the director's job -- or the cinematographer's?

In this scene, I'm struck that there are so many crucial close-ups: of Renault, Ilsa, Rick, Yvonne, and Laszlo. I'm assuming that someone planned that. Maybe with storyboards?
It sounds like if I use Fastmail, and I go on vacation (and thus go a day without checking my email), someone can max out the automated system and then get a human being at Fastmail to potentially reset my recovery email. Is this the case?
yes in fact i would be ok. I would prefer slight inconvenience every few months and actually having a decently competitive ISP market.

side note: given constant need to dig up the streets to lay cable, wouldn't the local government opt to install a large conduit.
> Stranger Things season 2 is shot in 8K and has nine episodes. The source files are terabytes and terabytes of data. Each season required 190,000 CPU hours to encode.

High resolution video is larger than you might expect.
How are roll-backs performed? Can a roll-back be executed automatically if smoke tests fail?
The Facebook app should sync comments on Facebook with those on the blog.

So, you could just reply on Facebook, which would then automatically get posted to the blog.

As for the other way around, when a reply is posted on the blog to a comment that was imported from Facebook, I think the FB app could handle that too, and post a reply to the Facebook thread: "Joe Foobar posted a reply to you here: [link to comment on blog]"
This seems like a useful feature but it would be nice to have a better understanding of how it affects rate-limiting.

Historically Route53 has been pretty useless for service discovery because of the heavy rate-limiting. Something around 5 updates per second, on the whole account with a window of 60 seconds. I don't know if it's still the case but it used to be quite painful, especially when you need to scale up the number of instances quickly.
More Than 180 Women Have Reported Sexual Assaults at Massage Envy
It is wrong to start a sentence with “but”! It is wrong to start a sentence with “and”! It is wrong to end a sentence with a preposition! It is wrong to split an infinitive!

Love it!
AG, I didn't find anything under my name, but interestingly the two results that popped up for my (uncommon) family name all happen to be for individuals who show up in court cases and arrests when I do a cursory Google search. These comments object to the Title II classification.

It's not proof of anything whatsoever, but I wonder if "people who are in jail" might be another category the fake comments used along with deceased individuals and youths. Not to mention, court dockets and the news is a good source for the identities of real individuals.
Only 8 records per answer? I wonder why. Many of us run services comprising hundreds of endpoints or more.
No, it DOES pay dividends in ETH. You can set a `Sire Fee` and let your cat be the sire for other players cats.
At a minimum, normally when speaking of the other big mail providers, you wouldn’t get an explanation on a public forum at all.

Especially because technical folks like us don’t know to communicate well, words can be misinterpreted, etc. It’s actually not a good strategy to respond to such concerns in public.

Also in my opinion, people that make threats of leaving in public unless certain demands are met usually have their mind set already and can’t be swayed.

As for never needing human assistance, never say never — if relying solely on your password manager, I hope you have a digital last will for your spouse or children.
Awesome work, this is a really cool idea and well executed.
Anyone know how the 4K feature detection works? For example, can a certain user agent be spoofed to enable the higher-res version?

I ask because I use youtube-dl to watch iPlayer shows and it only grabs standard HD versions. If anyone else UK based has figured this out I'd love to learn how.
Browserify, Webpack, Gulp, Grunt: everything nice and shiny, but the one JS lib that stands out for me is Rollup.js[1]

Why? Because Rollup.js makes it possible to structure code into modules in a way that is backwards compatible and future proof. Yeah it takes some getting used to and it is not yet as simple as it could be, because integrating libs which are not yet available in the module format, takes some manual configuration, but once you know how to use it you won't want to got back.

I can highly recommend it, not because it is the hottest tool out there, but because I think it has a much higher long-term value than most JS libs.

Parcel seems to have a similar functionality but due to the wide range of other functions it comes with, I think there is a much higher chance that it will be rendered obsolete in the near future. Rollup.js on the other hand _focuses_ on the combination of modules to a single bundle which will continue to be required for the foreseeable future.

[1] https://rollupjs.org
Looks like a well-thought-out approach to a clientside JS bundler.

Is this officially backed by one of the author's employers or any other organization? I've seen too many projects (including major parts of bundlers browserify, gulp) die early when a sole author is forced to move on. Beyond the technical advantages, if I knew a company had already invested resources it would give me a solid business reason to switch.
As someone standing on the outside, the massive boom in value certainly sounds like a bubble to me. I'm hearing all the same stories: the newly rich buying absurd cars, "my friend made x much". Eventually all the tourists who want on will get on, then they'll start gettin back off.
That’s a really great point!

YouTube is probably the best placed brand in the whole market to offer a true OTT cable replacement. And Amazon wants to own that market with Channels.

Amazon would do anything to kill YouTube’s chances of making that happen, so I guess Google is firing some early warning shots!

I had been wondering why they were both so uppity about £30 dongles, but if they’re pre-competing for the £1000 a year cable market then it makes absolute sense!
While this is framed as a feud, I don't think that's actually the case.

Nest products have had a lot of public criticism, and I suspect amazons internal numbers might show high return rates and high levels of user fraud.

It could also be that amazon wanted a higher margin on the devices than Google was happy to give.
>If someone is able to buy Tether on credit, and the credit is actually backed by BTC then there could be a loop.

Indeed, one of the BFX employees accidentally let it out that Tethers are not backed by USD but perceived value of cryptos held by the exchange.

https://mobile.twitter.com/bitfinexed/status/935333097377329...

Anybody claiming that a loop does not exist has to be in some kind of denial.
I appreciate your feedback but respectfully disagree. We think that real reviews from real people will result in a more comprehensive view of the overall safety and reliability of a given vehicle rather than a one-time test drive. There are definitely negatives in some of the reviews we are collecting as well.