skysight-inc/HackerNews huggingface dataset:
What to stop some foreign bad actors from abusing the hell out of this legislation and burning up more useful time and energy on it?

Nothing, and in fact it incentivizes each of the 28 countries to act in bad faith. The crippling fines authorized by GDPR have the potential to both create enormous revenue streams and hobble foreign competitors of local companies. GDPR advocates say this won’t happen, but there is nothing to stop it.
Human in the loop: Machine learning and AI for the people
> So this is saying that no public official can block others on Twitter. That seems like it's in the "suicide pact" column of rights defense

Well, the important part is that the judge stuck it to Trump. That’s really all that matters to some people.
> Remember the conditions that led to Facebook’s rise in the first place: the company was able to circumvent Google, go directly to users, and build a walled garden of data that the search company couldn’t touch.

Umm, not really. In the relatively early days of Facebook, Google allowed Facebook access to its "Contacts API" which let Facebook peek into your contacts and find out your GTalk/GMail contacts on Facebook. GTalk was the popular IM client pre-Facebook Messenger and your "social network" resided within your e-mail plus IM client. OTOH, Facebook did not allow access to its "Contacts List" citing privacy concerns (talk about irony!). Google eventually stopped Facebook from access to GMail/GTalk contact lists [0]. Facebook complained but did find a work around to export contact lists [1]. Twitter found a work around to get access to Facebook contact lists - by using the Facebook app for Twitter [2]. But lady irony died again when, Facebook blocked Twitter's ability to do so [3].

[0] https://techcrunch.com/2010/11/04/facebook-google-contacts/

[1] https://techcrunch.com/2010/11/08/facebook-finds-a-new-way-t...

[2] https://techcrunch.com/2010/06/23/twitter-facebook-friends-l...

[3] https://techcrunch.com/2010/06/23/facebook-blocks-twitter/
These sound like really good questions for a court to decide.
They might have done some investigation besides asking the competition to tell them how bad Google is. For example, instead of asking Yelp's CEO if his results should be on top, they could have run a UX study to see if non-interested people find a reordered SERP more or less useful than what Google serves. Maybe this isn't the best alternative but it seems to me it is clearly better than the path they chose.

Also, IMO the claim that 90% market penetration = abuse of monopoly power is very questionable. If the 60 Minutes team wants to run a story taking a clear position on a controversial issue, they ought to assign a team member to play the devil's advocate and point out where their key arguments are so flimsy as this. Then they can either remove or shore up these points. I don't think every news story has to give equal time to "both sides" of the story, but this story did appear to give 100% of time and thought to one side with no scrutiny about whether that side has 100% of the truth.
> The user interface is friendly.

One advantage of the systems that web fora largely replaced — mailing lists and usenet — is that content and presentation are not coupled, so each user can use their own preferred interface.
It's a tool to create your own placeholder content loader
> What he can't do is publicly broadcast his tweets to the world, and then exclude people from them on political grounds.

What if he blocks them on non-political grounds. Maybe they made fun of his mother, or dog, or threatened to throw dirty socks on his lawn, should be be able to block them then?
The whole point of this subthread is about reading archives offline, and how RSS can't manage this. From my first comment:

> it remains incredibly difficult to scrape a well-organized blog and turn it into something I can consume like RSS or a kindle book.

> Note that many/most WordPress RSS feeds aren't that useful because...
I forgot YT Red -- I pay for that too for music and ad free YT.
On your first point, you’re correct. Directors scan their databases on start to rebuild their cache and reschedule the jobs that need to get retried. The scan is usually quick for data that was recently inserted since they’re likely in cache, it make take a couple of minutes to scan everything. Because we keep the database to a small size we can cap how long this operation will take. We also scan the database in reverse order (using the primary key, thanks to the rough ordering of KSUIDs), to help reschedule he most recent jobs first, which is possible because the scan can happen concurrently with tye jobs processing.

On your second point, archiving actually happens in the “drainers”, not the director. It’s the component that picks up unused databases and flush their data back into the set of running directors. We initially built archiving into the directors but it turned out to steal too much resources away from job processing so we moved it out into the drainers, which actually gives us opportunities to do it more efficiently (for example creating larger archives, which helps with compression as well).

Sorry if we cut some details off of the post, there is plenty more to tell about this system but it’s a lot for a single blog post ;)
I believe it's the former.
The parent comment was about Twitter banning individuals, not about the ruling:

> Surely that must mean that Twitter banning people is also a violation of the first amendment
surprises me since Marsalis led the band https://en.wikipedia.org/wiki/Buckshot_LeFonque

who had a few rappers, albeit not mainstream or crass ones
Since when is a two sentence reply to a commenter's musing on the "shades of grey" involved in historical understanding a political rant or unsubstantive? If you don't like a comment, just say you don't like it and to stop that (we all understand the implied 'or else!') instead of pretending to be a dispassionate moderator simply enforcing the rules.
Is it the account of the elected representative? Then yes, it would apply. It doesn't matter if it's a surrogate actually making the posts.

And I highly disagree with the "all or nothing" approach you've laid out. The biggest difference is that Trump is an elected official. Most people are not.
Skripal didn't fled the country. He was caught, trialed, jailed and then exchanged. That whole incident makes absolutely zero sense as explained by the UK government.
"Crypto" is a common shorthand for "cryptography". The thing you're referring to is a short-lived fad that'll soon pass.
I have been using kotlin in prod for over a year now on Android (and I already knew the language beforehand).

I don't see myself writing full time in java again, ever.
In Java 7 (which is what I was using) you could not assign a method to a variable or pass it to another method. So I think it is more powerful. https://kotlinlang.org/docs/reference/lambdas.html
> Yeah, and now you can't respond to anything he says. You've had your voice taken away.

Not really. I mean, what did we do before Twitter came along?
A neglected kid complains about his parent's addiction. This isn't new, and the problem isn't phones, it's bad parenting. I feel bad for the kid and despite the publicity his situation won't change because it's all about how evil phones are. Not how evil neglecting your children is.
GetStream/Winds: A Beautiful Open Source RSS and Podcast App
GDPR isn’t perfect, and those not in compliance with a new, vaguely written, policy aren’t automatically evil.
This scenario doesn't fail when everybody stops believing in it; it fails, and then everybody stops believing in it.

The 21st century 1st world aspirant intelligentsia is in this situation right now.

When you find yourself unable to speak out about your own beliefs to your own neighbors and friends because of the social costs, it's not just a problem for you, it's a problem for your society.

My "tribe" is trapped in such a bubble. It's intellectually doomed.
I'm a big fan of PostgreSQL, but don't you think MongoDB can be useful when you outgrow a single machine (vertical scaling is not possible anymore) and you need a sharded cluster (and you don't need joins and transactions...)? This is the only situation where MongoDB makes sense, maybe. But even though, I'd probably look at Citus instead.
No, not really. Most people in my high school liked watching TV and what not. They may not have liked aspects of the format (like ads or being stuck finding repeats into the times when a show wasn't on video yet), but they certainly liked watching TV.

Where the heck did you go to school/college anyway? Never seen that sort of attitude before.
Owning your email-address gives you a portability option and gives you freedom. It let me seamlessly migrate from Gmail to FastMail when Google’s offering stopped impressing me.

I don’t know about you, but I won’t let anyone else own my email-address, my digital identity.
>> the bandwidth is dominated by the RSS feed

> Exceptionally low cost per hit, as opposed to overall bandwidth.

I don't understand. I'm telling you that my RSS file literally dominates my bandwidth usage in GB.

> I think in general RSS readers could do a better job of fetching heads and checking whether or not there is a change worth fetching, that would save a tonne of bandwidth.

Yah! Agreed.

> It should just be a short `<description>` and a link to the main article (which would still allow you to potentially monetize your content or gauge interest more accurately).

No, I want people to be able to read it offline. I'm not trying to monetize anything.

> Also, bandwidth is just one resource - potentially each call to a page is a database read

I have a simple website. The bandwidth is the dominant cost.
Even a proper scale that's all of a sudden miscalibrated could cause an overdose.

-don't blame on malice what can be blamed on folly
Microsoft's Youtube Playlist : https://www.youtube.com/watch?v=WEBUWYxaqLQ&list=PLD7HFcN7LX...

I don't get what is MS doing here.
I didn't actually know that.

I randomly browsed Reddit and wandered onto the 1P-LSD thread and saw that most of the stores mentioned were in Germany, Netherlands, Spain so I just assumed that it was more of a Europe thing.

EDIT: Any ideas why I get "You're posting too fast. Please slow down. Thanks."?
Sure. Twitter isn't POTUS.
Venture Confidential with K9 Ventures' Manu Kumar
I've had the same complaint before, for sure--when writing very perf-conscious, GC-sensitive stuff I still might hop over to Java because I do understand its exact behaviors a little better. But, as you mentioned, the bytecode viewer helps a lot.
For those curious on how a nuclear-powered missle could work...

On the Pluto project a ramjet scoops up air, and then the decay heat from a radioisotope is used to heat that air and expel it to generate thrust.

The range really is practically unlimited. The Pluto missle could have flown for months. Nuclear fuel just has over 1000x the energy density of fossil fuels (but lots of complexity around using that energy)

Hypersonic re-entry vehicles seem effective at beating missle defense systems, but a nuclear ramjet missle always in the air seems like it'd have other advantages. (First strike? Persistent threat even after all land/water based missle systems are destroyed?)
> Capitalism weakens socialist/communist governments.

That's not how any of those work, you are looking at this way too much with an ideological bias.
Interesting that you need/use all those things
> They are saying that if he uses Twitter, he must leave his tweets open to all the public and not a subset.

But they are. Click logout if you’re one of the few professional Twitter trolls that actually managed to get his attention.
Four out of twenty-one 2nd graders (19%) say they wish the phone had not been invented. Because their parents are on it all of the time. That is all fine, but this is BBC worthy news? The BBC claim they see news reports of how our phones are bad for us all the time, and they don't even share one link. BBC... I expected more.
He is many things, but honest isn't one of them.
Start by asking if your friends need work (email, text, phone call). If they don't, ask them if they know anyone that does. Wash, rinse, repeat. That landed me in a few VC offices, which landed me meetings with startups and some other agencies. I'm in Boston :)
I think the big use-case is on Android where you're stuck with Java 7 and therefore can't use lambdas.
Cisco’s Talos unit warns half a million routers are networked for a cyberattack
> Property taxes and permits are designed to raise the funds needed to pay for infrastructure. Amazon pays them. According to the Seattle Times (1):

The share of property taxes that Amazon, and its employees pay do not cover the costs of building out new infrastructure to support them. It's basic mathematics.

Let's say that you and four of your friends live in a 5-bedroom house. Let's say that you all pay an equal share of rent, maintenance, etc. Let's say that I decide to move into your house...

And demand that we knock down an exterior wall, and build a sixth bedroom, and a second bathroom, to accommodate me (Because everyone needs a bedroom! And one bathroom doesn't cut it for 6 people - it barely supported 5!) And insist that all six of us split the cost of this construction equally.

You should be happy about this - the rent-payer base has increased! Now a sixth person is chipping into paying the groundskeeper to mow the lawn. Never mind the $83,333 construction bill that the five of you had to front.

It's bollocks, and it's the situation Seattle is currently in. Existing residents are expected to pick up the tab for new people moving into their neighbourhoods. Yes, taxable activity is rising faster then the cost of population, but so is the infrastructure bill. It's a lot cheaper to maintain a five-bedroom house in a steady-state, then to build an extra bedroom in it. It's a lot cheaper to maintain the city's existing infrastructure, then to expand it to meet this population growth.

The only solution is making it extremely expensive to upzone commercial spaces (Which will result in shenanigans - like packing more employees into less space), or by taxing tech firms directly.
Earth punctured by tiny cosmic missiles (2002)
There doesn't need to be anything sinister about it. Fentanyl is cheap and potent. You can take cheap, low quality heroin, mix it with a little fentanyl and sell it for more profit as high quality heroin.

However, if it's not mixed perfectly, you end up with "hotspots" of fentanyl. If someone ends up with a hotspot they can easily overdose. The occasion overdose also attracts more users because it gives the impression of potent, high quality heroin.
Major mobile carriers selling your real-time location data without your consent
Yup, I wrote a longer form of basically this. I wouldn't want the person posting to make the language decisions at my company.
Some good points, but most of them don't seem like dealbreakers - you could easily get a much longer list of flaws with Java.
I've been fighting to get your friendly northern neighbour, GC, secure. One thing I can't quite square though:

Why on earth are so many supposedly important systems _so_ insecure.

For example, TLS on email servers for our military think tanks or the unclassified email servers of our intelligence agencies or militaries.

Not having S/MIME or PGP I kinda understand, but full-blown TLS? I know protocol downgrade attacks / DNS attacks / etc are a thing, but passive surveillance of email traffic is _well documented_ and a thousand times easier than something noisy involving forged DNS responses. Even if there are networks with reliable blackers for actual classified stuff, surely communicating with professors or researchers that lack clearance is also worth protecting, no?

Why is it taking decades to get simple email / server configurations fixed?

Also, why is everything so broken and why does nobody seem to care?

Take QNX for example, the supposedly secure microkernel OS that we put in ever switch, router, car, truck, nuclear power plants, military radios, etc. It had almost all the same vulnerabilities that Linux and Windows had. Broken SRNG, hardcoded backdoor⇧⌥←^h^h "maintenance password", easy privilege escalation. Hell, even the crypt function wasn't a hash! It was just a bit mixer!

What is in the way of someone at the NSA just saying: "No, don't allow this to happen. Don't let them put the operating system into a bunch of stuff that we sell on the market."
> Ok, then does it apply to the aides to a congressman who are actually handling their twitter feeds who are not themselves writing the laws?

If they are making posts with Trump's account or are making posts on their own account while acting in an official capacity then yes they are almost guaranteed to be subject to this ruling.

Government and government officials have to play to a higher standard than a private citizen. Their actions and statements need to be public so they can be held accountable by the citizens who elected them. That is part of the bedrock that makes democracy work.
Yes, Java lambdas are just syntactic sugar over anonymous classes with a single method IIRC. You must define a full Interface to use when defining the function signature. Kotlin functions are essentially objects that can be passed around, stored in variables, etc. You can also have functions that don’t belong to any class, no need to use static methods for that.
No, we can't all agree on that. If you want to claim it's patently absurd, you're going to have to make a case for it.
> Since rss is text only the sizes are very small and compress well. Considering the average web page is 3M[0], pulling down 10-100k of every post ever doesn’t matter.

My web pages are 100k and my RSS feed is 500k.

> It’s certainly a downside, but completely useable as is, and better than any viable alternative.

It doesn't fulfill the need I originally mentioned: making blog archives readable offline.

> As far as standards go, I prefer simple, static file, over something requiring dynamic response.

I agree static is better, but a dynamic response isn't necessary. You could just have a static file that listed all the blog posts, with a link to another static file for each post. This avoids having the user download 10 blog posts each time they want to poll if something new has happened.
You don't think the outcome of world-historic events influences a society's honestly held views of historical figures? That seems such a bizarre view and difficult to defend when the events themselves almost pale in comparison to the narratives that follow them and persist for decades, if not centuries, afterward.
Right, well in that case I'm sorry that so many people here are misreading your post, and I agree it's ridiculous that you cannot gain access to the account. You've spelled it out plenty clearly so I figured they must have some additional knowledge about how the system works, but it sounds more like the situation is just so silly that people don't want to believe it.
iCloud is used for more than just backing up your device. It can also be used like Dropbox.

You can backup your data on Android, but you can't just backup and restore the app data. Google tried that with apps that weren't built for it and it was an awful mess now it's opt-in and not all apps support it (https://www.howtogeek.com/140376/htg-explains-what-android-d...)

If my phone is dropped into a lake, I go into the Apple store and buy another one. My settings, apps, location of my apps on my home screen etc. will be just like I left it. Some apps rightfully choose for files not be backed up to iCloud. For instance it would make no sense for my podcasts to be backed up to iCloud.

As far as not having enough storage to backup your device - I agree. That's why I said Apple's free tier is "stingy".
Tor 0.3.3.6 released
I always did want to include D — which is why we did include D — of course, we also used to include Scala and Clojure and…
Normally, I use a Kinesis, so it would be thumbs for both. But on my laptop, yes I would use pinkies for both shift and alt.
The way generally HN works is - if you post something, you don't get to decide what the critical bit of information in it is - you aren't allowed to editorialize. So if you want to highlight something, you're supposed to do it in comments or write your own thing that highlights the bits you think are interesting and post that. This makes for some anodyne titles but it's not hard to see why it's probably saner than the alternatives.
Stanley Kubrick had a secret life as a teenage street photographer
I believe the arcade Pac-Man fell into the camp of "when you die, your current game is over".

I believe the "you have 30 seconds to add more money to continue your game from where you just died" came about much later in the arcades than the date of Pac-Man's reign.
Trump ordered to stop blocking people on Twitter
> I spent the rest of the day running around Reykjavík, repeating what I had learned. Guðrún Ósvífursdóttir was my twenty-seventh generation ancestor. I was as good as Icelandic royalty. It wasn’t until late that evening that a friend explained that, well, everyone was. In a nation of 350,000 people, if your lineage remains unbroken from the tenth century, you are the ancestor of everyone.

I'm sure it's magnified in Iceland, but this is true in other countries and globally. When I traced my lineage back to Charlemange, I had a similar moment, telling a bunch of people at work because I thought it was interesting. As soon as the French guys heard it, they laughed and explained that the big joke in France is everyone's related to Charlemange.

After that, I realized it's actually plausible that everyone is related to Charlemagne. Moving backwards in time, we each have two parents. Conservatively assuming a generation is 30 years, Charlemagne was 40 generations ago. The theoretical maximum number of ancestors I have 40 generations ago is 2^40, or in other words, more people than have ever lived on the planet by many multiples. On the surface, and assuming a reasonable amount of mixing, that seems like it would make it extremely likely than anyone with any European ancestry is related to Charlemagne.
> Latency is probably the real issue though

Reads should be just as fast as zonal disks.

From the docs:

A write is acknowledged back to a VM only when it is durably persisted in both replicas. If one of the replicas is unavailable, Compute Engine only writes to the healthy replica. When the unhealthy replica is back up (as detected by Compute Engine), then it is transparently brought in sync with the healthy replica and the fully synchronous mode of operation resumes. This operation is transparent to a VM.

Regional persistent disks are designed for workloads that require a lower Recovery Point Objective (RPO) and Recovery Time Objective (RTO) compared to using persistent disk snapshots.

Regional persistent disks are an option when write performance is less critical than data redundancy across multiple zones.

(I work for GCP)
There's nothing saying that a government has to listen to you.