skysight-inc/HackerNews huggingface dataset:
I don't think typeholes is necessary for that feature. It suffices to just use type check up to the function signature. If I write:

fn foo() { 42 }

in Rust, I get an error that says that `i32` (the type of `42`) is not of type `()` (unit), which is the return type of `foo`. So I can just change it to:

fn foo() -> i32 { 42 }

instead. The same applies for generics, if I write:

fn bar<T>(x: T, y: T) -> T { x + y }

I get the precise error that T does not implement the `Add<T>` trait. In this case the error is precise because there is only a trait in scope that supports `+`, but once there are many traits that would fit, which is rare, the compiler suggests some (often all of them). With that error I can just change that to:

fn bar<T: Add>(x: T, y: T) -> T { x + y }

This is all done through local type inference within the function.
Or it could all be FUD, spread by MI6
raises eyebrow
> Criminals have learned how to persuade mobile phone providers like T-Mobile and AT&T

Those seem like excellent litigation targets, and I’m surprised that that fact alone hasn’t fixed this bug. Dorsey should sue and sue and sue and not settle and get these companies to unfuck themselves.
Optional write-time validations are on the roadmap. FaunaDB does enforce unique constraints via indexes already.

FaunaDB is temporal as well and people don't really enjoy migrating the past, so it has to be a little different than a traditional RDBMS schema. But ultimately it will be more flexible as well.
Yeah I always disliked the WoW model. It's quite amazing that they still make money this way. I played WoW during a time of really casual playing, at some point I would only play during weekends. As you mentioned, you just start feeling guilty for paying something you hardly use. So I quit entirely and played a lot more GW1.
GDPR is far (very far) from perfect, but it already has done wonders for big corporations. Where normally data would simply be shared (I received entire customer databases via e-mail), people now stop and wonder "Should we share this data? Do we have permission? Do we really need to store this?".
Its their dodgy ad network as always. Daily Maverick is great journalism by South African standards but they are complete and utter idiots when it comes to their advertisers.

Then they wonder why everyone blocks ads and they can't make money.
I have the exact same iPad. It's a stretch to say it has no performance issues. It's sluggish, at best. It's not so bad that I'm ready to buy a new one. But it's slow, it's memory constrained.

It is damn impressive though. Many laptops don't have a working life near this long before they become unusably slow.
Software development isn't really a creative endeavor, though. A large portion, if not all of it, is seeing what needs to be done, then doing it.

Creative friends (coworkers, really) tell me that "the wall" is a very real thing and that to get through it, you simply must find a way to push through it, somehow. That sounds a hell of a lot like me getting over my inability to want to dig a ditch as a child.

My creative friends say that they switch projects or turn to another art, such as drawing if they are a writer, to force their imagination and creativity to stay on, while not banging their head on the same section of "the wall" and getting terribly burnt out. Others just switch projects within the same medium.

I'm not a creative person, so I can't say if what that have told me works for everyone (almost certainly not) but I can paraphrase what they summarized for me.
You raise an interesting point which I shall have to ponder.

But can't I be disappointed by a particular movie, without being previously ... appointed ... by another from the same fim maker?
That’s like manipulating value of USD by printing more Euros. Sure it has effect because economies are interrelated by it can’t be sustained - Euro will be worth nothing eventually.
It means Ito's investment fund was his main gig, and Media Lab was only a side hustle.
Can't even acres the files on Android...
What about techcrunch, where if you scroll all the way down in an article it automatically re-directs to the main page.

This is so annoying to me that I have JavaScript and cookies disabled for techcrunch just to circumvent this nonsensical behaviour.
Debates over ZAO and FaceApp Usher in the Era of Surveillance Capitalism
Thank you! Streaming is coming.
Unfortunately, the current corporate thinking in Poland is that 2-factor authentication means SMS. I see banks and other companies introduce this in spite of known vulnerabilities.

SMS is NOT a secure second factor!
is this supposed to be an unintended consequence? We all know that the cheap rides of Uber are (partially) the result of them dodging around employer obligations.
EU certainly has good marketing. They do a few very obvious nice things for the consumers, like the roaming fees, and then nobody cares much about the rest – billions wasted on prestige projects, the economic and immigration crises, the terrible agricultural politics, the malicious copyright legislation, and so on.
> The big exceptions are major Brexit stories, but that’s about it.

George Monbiot [0] would disagree with you.

[0] https://www.theguardian.com/profile/georgemonbiot
Yes, I think searching for produtivity tools for personal use is the key. All tools meant for companies cost money (because companies are willing to spend for extra productivity).
I agree that Article 13 is a major misfiring. I really hate that narrative though where Article 13 and GDPR are lumped together as a "EU regulation bad" narrative. One (Article 13) is a major product of corporate lobbyism and misguided profits protection, the other (GDPR) is a major protection for consumers. They couldn't be more different.

As a EU citizen and person directly involved with GDPR consequences, I also strongly disagree with the view that GDPR is either ineffective or not worth it.
OK, so what level of regulation would you like to see?
I keep this in mind:

'Starting an idea is easy. What matters is finishing it.'
Exactly right. How the hell did GDPR sneak into being over the course of many years, and now it hits everyone including small business like a train in the face?

Will Euros have moral conviction for once and demand that GDPR is repealed?

Thank the gods U.K. is Brexiting
I can’t and won’t go into details, but the large companies I’m familiar with have largely completely overhauled how they treat customer data for the better as a result of GDPR.
> ... anarchists allied with trotskyist militias to fight against fascism and authoritarian communism.

This is not true. The Soviet backed militias forced Anarchists to either fight for their militias or be part of their purge. The Soviets used force to squash the growing (and large) anti-authoritarian sentiment among the Spanish Civil War Republicans.
[________] anyone who just finished reading the article and checked the references will think you are trolling if you re-accuse the Labour party for anti-semitism...

EDIT: removed "Did you even read the article?" per the site guidelines
We can hope - or perhaps we should not.

Who would we trust to reform our famously short written constitution? Ten words or thereabouts that was the fudge after the restoration, to give parliament sovereignty.

I certainly wouldn't want the modern political parties defining or improving this, yet who else? We probably need to lose a major war, so the victors can "give" us a reforming and benign constitution, like was successfully done a time or two in Europe.
On that note, why are all the editors different in their system? Between Jira, Confluence, and Bitbucket, each one has its own edit box, its own markup in there, and none of them are wildly pleasing.

On top of that, one thing they have in common is it takes 5-10s to load and 5-10s more to save any page (their hosted).
Facebook exposed 419M user records publicly
I think you're going to get more cookie warnings with more bureaucrats running the internet.
The only problem I see is that usually if you buy a game for $70 it doesn't have (seemingly intentionally) all the gear designed in a way that looks extremely bland to get you to spend another $70+ in skins.
I'm pondering this too, and I'm willing to be wrong on it, but I would have said that you can't be disappointed by a movie without having had some sort of raised expectation about it. If you thought it would be rubbish you wouldn't be disappointed.

"Dis" always suggests to me some sort of removal, rather than just the absence of.
Well now I have to carry this additional junk all time, plus this just create additional waste for no reason at all. as people will break and throw away them eventually
True-Client-IP looks like an alias for CF-Connecting-IP, so far everything points to the design goals of Firefox Private Network being respected.
Coincircle Event
come join with me on coincircle giveaway event guys https://coincircle.com/l/~OlQqJkdrl
How to Get a (Non-Fiction) Book Deal
Build Universal Applications with Nuxt.js
Which paper size? Letter? A4?
One word: inkwell.
Any idea why powerful bureaucrats are called Czars? Why not Dukes, for example? Drug Duke..
It seemed quite straightforward to me last time I wanted to update something: there is boilerplate (schema [0]) JSON for feature / subfeature that lists all browsers in current documentation set with `{"version_added": null}` meaning "I don't know if given browser supports this feature" [1]. It's probably fine to introduce feature with completely unknown support just to ease future updates. I'm not sure if introduced feature should be in some advanced standardization process stage or not.

For bugs and details in implementations you can use `{versoin_added: true, notes: ["not in conditions described in <a href='...'>some bugreport</a>"]}` [2].

[0] https://github.com/mdn/browser-compat-data/blob/4f34583ab491...
[1] https://github.com/mdn/browser-compat-data/blob/master/schem...
[2] https://github.com/mdn/browser-compat-data/blob/master/schem...
I didn't know the interest in neolithic is also a Zeitgeist phenomen. I mean, I am interested and my circle of people, but is it really more widespread?
Impressive, but I wouldn't call this one of "the best work in the field in food and flavor science". More like impressive performance art / tinkering, still great though.
For me personally, working there was a perpetual moral internal debate. I was good at convincing people that were on the edge of buying. On one hand, the more you sell, the higher the commission you get, for you and the whole team.
On the other hand, you have to sell tech that is one of the best, but for the time being, totally overpriced. Therefore, you have to manipulate a lot, and tell half-truths if not blatant lies at times, which is not great either.
This becomes much harder when you have to manipulate a person, that is clearly struggling in their decision because of financial reasons, into buying a phone priced 1000+ euros.
On the inside, I was always screaming "what in the world are you doing!"
The way I operated was this: when a manager was nearby me, I had to act the part, but when I was alone I tried, in a not so explicit way, to clear the fog in their brain and make them get back some reason in their heads. I prefer being able to sleep at night, instead of getting a few more bucks in my check.
To be clear, I like Apple products, and I personally own them ,because I was able to get them used (but brand new) with huge discounts in price, but they are not for everyone.
About the 40yo man, he gave us back his phone each time. The way it works is this: if you bring back a phone, you get an evaluation which is at best (even in perfect condition, got out of the box just a week earlier) half of the initial price tag.
You can get a new phone, give back your old one and pay the difference.
Some conservatives (if you didn't know, we're not all the same, we're not all pro-Trump) argue that when government is given a new power, it will use it in ways that were unexpected. I don't know the particulars raised in this article well, but it looks like a good example of this - it is unwise to pass laws assuming your team will always be in power. You shouldn't cheer a president who threatens to "use his pen and phone" to get what he wants regardless of process, because someday someone else will be holding that same pen. It is entirely predictable that a law allowing you to target companies you don't like will be used by someone else to target companies you do.

I hold out hope that the Trump administration serves to the left as a demonstration of the merits of limited government, but this author's we-just-need-our-judges approach makes me skeptical this lesson will be learned.
2FA has always been a requirement in my country, as far as I remember all the way from the start. The new EU legislation made things worse: one-time pad paper key list isn't accepted any more. My second factor now needs to be my phone (app or SMS).
> we wouldn't have all those stupid cookie warnings

Why wouldn't we? Those are the effect of web people not understanding the law. It doesn't matter whether the law is written by a more international alliance, they would still misunderstand it.

Another example: in the hey-day of the Web, a German court ruled that you cannot escape liability for slanderous statements on another web site you linked to, just by writing a disclaimer notice on your web site.

Because in that case the author had clearly endorsed it in many, many words, and the disclaimer was obviously not meant seriously.

From then on you could find the "the court has ruled that I'm responsible for linked content, unless I'm adding this disclaimer" notices everywhere. Including other courts' web pages.

Although the ruling was exactly opposite. People just copied and pasted this magic formula that would keep them out of trouble.

Or see the recent Instagram hoax, where you had to post some boilerplate text, in order to keep the rights to your content. Well-known celebrities fell for it.

People are stupid, they go with the flow, and they will get legal stuff wrong.
This article is amazing, but I'm a bit sad the article does not mention the international power plays that led to this very situation.

The USSR seized control over the revolution (murdering all the anarchists) because the French and UK parliaments refused to support the war against Franco. They were afraid it would start a war with Hitler and Mussolini who were big supporters (both material and ideological) of the Franco regime, and that anarchism would then spread to their home country (threatening their own privileges).

The year is 1936. To anyone with an understanding of how imperialism/fascism operates, it's very clear that fascism has to be annihilated by force because it's an ideology that aims to kill all that does not fit.

But the moderate liberals/conservatives of the western world refuted this, claiming inaction was the best of actions against fascism. THIS is what led to the second world war: abandoning any idea of social progress in the name of an illusion of peace.

The social revolution in Catalunya was led by millions of anarchists, many of which were organized in the CNT union. But as western capitalist "democracies" refused to provide weapons to the anarchists, the USSR filled the power vacuum and seized power by organizing/supplying the republican military, on the condition they adopt authoritarian hierarchies.

Before that, the revolution was defended by self-organized militias federated from the bottom-up: no uniform, no authority. Just cooperation between autonomous units who had common interests in fighting fascism. Notably, this transition of military power from the people to the communist party forbid women from the battlefield!

All this is partially explained in Orwell's Homage to Catalonia. With the new rise of fascism from the US to Turkey, from France to India... i think there's plenty of lessons to learn from this era.
Ive, not Ives.
It was never going to work perfectly at first time of trying, especially when the industry is already mature and is set in its ways. As experience continues and education in privacy matters continue then I am confident things will get better. It has to, because privacy is important, so at least it's high on the agenda in one part of the world.

P.S. One of the benefits of the website tracking prompts is that if I can't turn off all tracking right there and then on the page then I know that that company treats visitors as the product, not the customer.
IT admins at your org can enable or disable 2FA methods allowed via the Duo administration console. Many US edus disable TOTP.
The Handsome ES6 Template Literals
The Media Lab is the buzzfeed of research institutions, it's not like they do no solid work but mostly they're peddlers of clickbaity spectacles.

Sure they've produced some cool projects here and there - but they've also shown research labs around the world that chasing empty hype is more lucrative than doing real research, which I think have had a quite insidious, damaging effect on academic institutions.
> USB-C is on its best day, equal to Lightning for the purposes of shifting electrons

I haven't seen exact specs for a Lightning cable but I've seen it suggested that it tops out at 12W.

In theory USB-C can shift 100W (20V * 5A) so, again in theory, it would allow much fast charging if the phone could support that.
> 4:3 isn't the shape of a piece of paper, 1:√2 is.

US letter sized paper is 8.5 inches wide and 11 inches tall.

4/3 is 1.333....

11/8.5 is about 1.29.

It's not 4:3 exactly, but it's pretty close.

A4 and friends are of course not 4:3--and aren't arbitrarily sized.
The European Commission is accountable to the directly-elected European Parliament.

Parliament will hold hearings over the next month to scrutinise the Commissioner Designates and will then hold a vote to approve the entire college of Commissioners.

And this process has, actually, resulted in unsuitable candidates being either replaced entirely or portfolios being redistributed in the past (including the last time around in 2014).

Parliament can also sack the Commission at any time if it so desires. That last happened to the Santer Commission in 1999.
The setup string which generates the time codes is basically a second password. If something can read that setup string, they can generate their own TOTP codes for your account whenever they want.
Whenever I read "NIMBY", I already know the person is a caucasian, male, 20-40 something white tech/finance bro complaining about rent, spewing out wildly inaccurate numbers (some YCbros claim that rent is $7500 per month for a 1br in the tenderloin), and expressing their sense of entitlement for San Francisco to be exactly like whatever boring town they migrated from.
My dislike of mornings does not, I hope, suggest I ever liked them. A disability isn't always an ability that's lost. etc.

So many exceptions, I sometimes wonder how others ever end up learning good English. :)
It's not how disobedient you are, it's who you're disobedient to.
> Why not

Maybe the laws don’t consider that a serious enough crime to even investigate the cases?
The 3D Touch on the keyboard to edit text is absolutely amazing. I use it all the time and saves me a lot of time. I love it. It's a shame that most people don't know about it.
However I don't use any other feature with 3D touch, either because I don't know about it or I find it useful.
US Dropping Hundreds of Bombs in Afghanistan to Literally Shape the Terrain-2017
IMO the idea behind 2-factor is that an attacker requires physical access to a physical object. Which reduces the number potential attackers to the small number that are able and willing to finance a targeted theft.
The beauty of reading an essay or article on HN is that you don’t have to trust the author. You get to take into account upvotes and downvotes, as well as comments about the factual accuracy of the article.

Same for comments.

By all means dismiss facts if you don’t like the source, or wait until someone you trust (or don’t distrust) writes about the subject if you like, everyone gets to have their own strategy for consuming information.

But for me, one of the great advantages of HN, one that outweighs things I dislike, is that I can read informative things from people I’d otherwise dismiss and learn a great deal from the discussion.
I like the GDPR. Since its introduction, removing my account and data has gotten easy. More importantly, in my experience people and organizations have started to ask for (irrelevant) personal information less and less. Furthermore, I now can ask them why and for what they want that information and I get a reasonable answer or it appears they do not need it anyway. Before I often got answers like "That is required", "Everyone needs to do this", "This is a government regulation" (almost never true), or "Because the system needs it", and it was difficult to get out of under it.

Personally I also like the GDPR and cookie walls on websites. When I get one I cannot get rid off by clicking "Decline" or something, most often I decide to not use that website after all. I do not feel I am missing anything and I see a lot less crap during my internet searches.
> People don’t realize just how much health care costs

The American system costs way more for comparable care, precisely because of our insane system. Every single dollar or hour spent on medical billing issues and dealing with insurance and arguing over who pays is total deadweight loss.
Democrats hate monopolies when it suits them, and call it "free market" when Big Tech censors people they disagree with.
Wanting things in writing is tangential. It has to do with proof. We still argue over legislation, so “in writing” isn’t more illuminating. What writing (basically time shifting) can’t do is be in the moment and give you the ability to diverge and learn on the fly.

Now conversations aren’t perfect either, it’s up to us to direct and ask questions when we seek better understanding. However writing doesn’t give us that ability. On the other hand with writing, given our laziness in forming thought, we can ponder and distill thoughts till they are worthy of committing to record. Speech can also be well thought out and meticulous though (ex. Vidal vs Buckley), so it’s not confined to writing, but we are more used to it in writing because debating is not prominent whereas writing is.
Finished this book a few months ago. It strikes me how reluctant he is to blame the brits, eg saying that Benes condemned British grenadiers to die between two flicks of his cigarette, instead of the idiotic guarantee of poland itself. All in all, though, excellent revisionism.
Which of the "other communication modalities" do you have in mind? Because I do not see how writing can reproduce this "interactive value".

Of course, the writer can try to anticipate questions and capture as many facets as possible, but the more comprehensively one does that---for example by covering both elementary and complex queries from all possible audiences---the more likely that one ends up with a mess of an essay that few would want to plod through.

In addition, the readers, having no chance to pose questions, often ends up having to make a judgement call about the validity of the argument based on the limited case presented in the writing.

Note: a dialog conducted via the written words does not really count, because interaction is still there, albeit less immediate than a direct exchange. And in such cases, the people who read the written record of this dialog would not get so much out of it as the two original participants, again due to the lack of interaction.
> I am both glad that Margrethe Vestager remains in the same position and sorry that she hasn't been promoted to even more important posts.

Indeed; I was hoping that she would become the President of the European Commission. But I'm certainly glad she'll still be Competition Commissioner and, now, Executive Vice-President of the college.