skysight-inc/HackerNews huggingface dataset:
At the time we made the decision, we had a very small number of Postgres DB's in production and a large number of MySQL DB's in production.

We had built up a LOT of excellent operational tooling and expertise to enable us to operate MySQL to a really high standard and didn't have the same tooling/knowledge in place for Postgres.

Also, the Postgres instances were not chosen for any specific, differentiating Postgres features, more because the original developer preferred Postgres to MySQL.

We had recently encountered a few completely avoidable Postgres outages, mainly arising from the fact that they were not covered by the same level of supporting operational tooling that our MySQL DB's had.

We were faced with 2 choices:
1. spend a bunch of time leveling up our tooling and knowledge around Postgres
2. standardize on MySQL and migrate the small number of Postgres instances to MySQL

We chose option 2. And believe it provided the right level of improved operability at the lowest cost.

The icing on the cake was that soon after, AWS Aurora was launched with MySQL-only support (later they did also launch Postgres support for Aurora) which allowed us to get a 5X throughput improvement at a 30% cost reduction. These numbers were not just AWS marketing numbers, we benchmarked them with our workloads and found them to be true.
Kops has not released a 1.9 version yet. Even k8s projects can't keep up.
or read the newspaper
I wonder if they store more than that, heatmaps, and such
"Try not to get screwed buying funds you have no hope of understanding everyone who didn't study finance in college."
My answer here is relevant to this question: https://news.ycombinator.com/item?id=16696798
>The democratic voting of two countries was manipulated using social media, it puts at risk our rights, and freedoms. And this happened with collaboration, direct or indirect, from Facebook.

Voter manipulation has been happening on a massive scale for decades. Research has already shown that ~90% of the time, the candidate that is seen more (in billboards, lawn signs, television ads, etc) is the one who gets elected. Its very important to remember that most voters are not making informed choices and are just picking the name that they heard most recently. Regardless of what happens to Facebook, or any other social media platforms, voter manipulation will never go away unless every candidate is placed on equal ground both financially and in terms of exposure to the public.
Hi Thomas!
Strange coincidence, just this morning I was reading a paper [0] from 2008 about Bloom filters. Specifically, their false positive rate is higher than what is usually advertised - even on Wikipedia.

Edit: also as is written in the document, Cuckoo Filters and Bloom filters are not adapted to unbounded streams. Better options may include, for instance, Stable Bloom Filter[1] and block-Decaying Bloom Filter[2]

[0]: http://cglab.ca/~morin/publications/ds/bloom-submitted.pdf

[1]: http://webdocs.cs.ualberta.ca/~drafiei/papers/DupDetExt.pdf

[2]: https://link.springer.com/article/10.1007/s11390-008-9192-1
I need to do a leg for our neighbor's 3legged cat..
Google Cloud Platform Launches Text-To-speech Service
General Data Protection Regulation. I can't wait for it ... and to see how facebook handles all delete requests.
Great idea. Congrats.

I’m assuming aggregating the booking calendars is a fair amount of manual work but the value of this to audiences interested in lesser-known artists should be significant. I would love to see smaller, mix-use and under-age venues included.
This. A real simple deletion feature where stuff is truly gone would be awesome.

I would much prefer a feature where the user can define what gets deleted when via a policy setting in the profile, and when posting you could also modify the default (delete in 12 hours, next year, after x people read it, whatever...)
It's a good thing they open source everything, then :)
> That quality is so poor that I find it hard to believe that Uber is actively using it as a sensor input.

It probably isn't used as sensor input. It's probably an off-the-shelf dashcam (the cheapest they could find that could also record the driver) added as an afterthought. It also wouldn't surprise me if the windshield were tinted, which would make the dashcam recording even darker (since it's behind the windshield).
You'll see the attempted request (the fact that there was a request to a named server) but none of the request details, except the encrypted stream.

There are guides you can google for cracking apps and replacing the certs they compare against. IIRC they all require a jailbroken device.
For most people there exists a news headline that will ruin their day or at least disrupt their morning e.g "Young child decapitated at amusement park" or "North Korea moves one step closer to nuking Western US" or "Bacon Gives You Cancer".

Facebook heavily encourages people to write and share headlines like this (true or not) and then promotes them prominently in your news feed.

This can take a heavy emotional toll on people over time and gradually make them more unhappy
If you are able to avoid the distractions then I agree. I am working to wean myself off of Facebook in that I'll only check in once a day. And eventually just once a week. I don't use social media on my phone.
This story[1] shows the prosthetic that he received at the time of his injury, but it does not have a hand that can grip a baseball.

1: http://abcnews.go.com/US/teen-builds-baseball-throwing-prost...
Hahaha Facebook Users Trolled by BFF
I don't like your grocery store test at all. Before I give reasons, can you elaborate on what things make you "cringe"?

Edit: Surprised at the support for grocery store test. If I was hiring and doing the grocery store test, then I would reject everyone who has posted in support of this test as they make me "cringe".
What are the tools you you to assess if a problem is organizational or personal?
Hashing items that present themselves as equivalent is a very old problem with plenty of literature. It can be a pain in the butt to fix retroactively but it does tend to get fixed when there are big enough performance or correctness concerns in play.
Your argument really looks like whataboutism. It's not because some people gets paid too much that it doesn't make the pensions absurd. Those facts do not have much in common.
Agreed. Luckily my employer's policy is to not look at it, and never take it into account.

Although additionally, if saying 'fuck' on twitter excludes me from your selection, I probably don't want to be there anyway.
I'm reading through Joe Armstrong's thesis on Erlang, and one of his main points is that concurrency programming shouldn't need to care about locality, at least in terms of correctness. Processes can run locally, or on separate machines, because each process is isolated as if it's its own VM. Containerizing it just makes for simpler deployment units, in my view.

That said, there might be some pragmatic tradeoffs eventually made for the Erlang VM that I'm not familiar with yet that makes the container move more dubitable.
How did corruption harm the Illinois pensions? Were governors using pension contributions to buy yachts?

People keep using the word "corruption" but I think this situation arose simply because pension funding was continuously deferred. Is the deceptive? Yes, because the state is making promises it can't keep but it's not an example of corruption.
"passwords are now conveniently save in google servers in plain text"

Do you have a citation for this?
An NPM package to check if a number is equal to 13
Another interesting page from the same site

https://named-data.net/project/archoverview/
Regular Expressions – The Last Guide
Unhappiness from social media for me happens when social media makes me aware of things that make me unhappy. For example, I get a lot of news from Twitter, and sometimes the news makes me unhappy. I have a great diversity of friends and family on Facebook, and sometimes one will post something I find really distasteful.

If I was reading a novel instead of Twitter, I wouldn't experience that unhappiness.

The thing with social media is that the content is in such little morsels it's easy to say "just a few more," and the platforms are carefully designed to serve you the kind of content that will keep you saying that. So it's easy to "accidentally" spend way more time reading social media rather than (for example) reading a novel. That can tilt the balance toward more "makes me unhappy" content and less "makes me happy" content.

And sadly, the more tired I get, the easier it is make that sort of mistake--and also, the more that sort of unhappy stuff tends to affect me.
well that's a cool project that I didn't know about.. thanks!
That's fine. If global optimization turns out to be significant, we can do it at the edge with overlay networks. No need for network operators to be involved.
The LIDAR is on the roof. I can see the roof blocking some things close to the car depending on how tall they are.

However, my point is what happens within 3 meters is irrelevant, the car needs to look ahead and brake much sooner than the last 15 feet to avoid hitting stuff.
Google Pixel learns your finger (print)
> Why wouldn't politics make personalised ads as well?

You don’t see the difference between a politician buying ads for themselves and a foreign company illegally using foreign persons to carry out campaign activities [1] ?

[1] http://www.chicagotribune.com/g00/news/nationworld/ct-cambri...
Right before deleting my account, I also downloaded my data. The most illuminating thing I discovered that there were several advertisers that 'had my contact info' that I had never dealt with in any way (as far as I know), including lots of political groups from all over the country, even though I made a point to never engage in or post anything even remotely political when I had an active account.
> If you’re serious about making an impact in the world, power down your smartphone, close your browser tabs, roll up your sleeves and get to work.

I found this pretty pretentious.
Forced 401k savings would work, but forcing annuities would cut returns through high fees, and removing too much risk too early.
> vibrant and (to our minds, exaggerated) illustrations of the magnitude of the threat

In this case, though, I don't think it's an illustration of the threat at all.

The location tracking map may be visceral enough to motivate
people, and that's fine. Sometimes people need a strong visual to act on something they already knew.

But the "5.5Gb, millions of Word documents!" bit? That's an archive including your Google Drive files, of course it's comparable in size to the free storage Google provides. And perhaps more importantly, if your Takeout archive is only 10Mb, that doesn't even begin to imply Google lacks records on you.

Potent metaphors are great, and I certainly recognize the problem of techies saying "yeah, duh, obviously" without helping people really understand the consequences of a topic. But in the Takeout case it feels like responding to consumer indifference about real problems by sparking fear over a basically meaningless topic.
The word "triggered" should really be reserved for military vets and those who have experienced traumatic events in their past that would cause severe distress, not as a synonym for "annoyed."

A veteran who relives the horrors of war when fireworks go off is not nearly in the same space as a developer who is annoyed that someone misused technical jargon.
Literally the same thing happened to me. I am deleting apps aggressively now.
If people are in a burning building and half of them keep putting the content of the bar into the flames saying it pretty and fire can't harm us anyway, it's a problem.
I am more looking forward to future release. The current version is mostly a bitstream freeze. And it is anywhere from few hundred to few thousands times slower at encoding. While the current version isn't optimized at all, I wonder how long would it take them to reach, say within 5x the speed of x265.

In another news, we have xvc, which is taking most of the H.266 purposed ideas into its implementation. And it is already showing 30% better compression then AV1.

Note: AOMedia have also updated its website.[1] One thing i notice is Apple is the only one not using its Logo in the member site. And this feels a little strange.

[1]https://aomedia.org/membership/members/
Oh, my bad, I misunderstood your sentence.
You really think using exec compensation is a good point to compare to?
Thanks for this insight. This is the first time someone gave me arguments that make actual sense, instead of 'wrong information is bad mkey'. I can totally see how this is a issue.

However as I see this we can not fix this 'issue' without breaking the Internet.

But I also see that 'free for all' only leads the to rich getting more influence.
Propaganda and disinformation campaigns by world powers will proceed by any available channel. Perhaps it may help to reduce the attack surface area, but I question how much it will actually help. I detect a little availability bias here. People are all focused on Facebook like it's the source of this problem. Fix Facebook, there will still be disinfo. Maybe it's worth a temporary improvement.
> generally degenerating into gerontocracies.

Solution: You can't vote your first 17 years and you can't vote your last 17 years. The average life expectancy in the US is ~78 years so you can't vote after 61, periodically adjusted for changes in avg. life expectancy.
Is it really necessary to copy the containers themselves? Do they contain long-lasting state? (And if they do, how does this state get properly synchronized between master and slaves?)

If the offline server farms hosted a private Docker registry (which is very simple to set up), couldn't you then simply push the container images to the registry, copy the relevant YAML files, and instantiate an identical cluster that way?
There is really just one solution and it’s gaining traction in D.C.: Facebook must be broken up. The second component, an American GDPR, is a harder sell, but we can do that state by state.
"The democratic voting of two countries was manipulated using social media"

This seems like a very weird thing to say to me. Democratic voting is always manipulated, every media source and conversation and political speech you see is "manipulation". Why is social media any different?

Cynically, or conspiratorially, I think everyone is making a huge deal about this because it's manipulation that's not happening through the officially-controlled and sanctioned channels.
I only use my browser to use FB. But I don't message with Messenger - I use phone's native text message feature.
Does open sourcing everything affect software developers' job prospectives in anyway?
The software and hardware has been extensively tested on test tracks, they built a whole fake road system in Pittsburgh[1].

Even drug companies can't know what they don't know and end up killing people with extensively tested drugs. Airplanes fall out of the sky because of unknown bugs that simply cannot be reasonably tested for.

Human progress relies on taking mitigated risks.

[1] http://www.businessinsider.com/ubers-fake-city-pittsburgh-se...
I'm not sure that's true. It works well for web proxies and simple CRUD apps. Anything which needs a decently sized heap is multiple times slower than Java, OCaml etc.

CockroachDB only works at all because the actual DB is in RocksDB written in C++.
I am the same way. I don't opt into any of the survey things or re-post the "Here's the things about me" ones. I am using it less though. Just because I want to do so.
I agree with this, but the other thing to consider is whether Facebook's revenue is dependent on the things that are being restricted.
Ben from Songkick here and we'd love to work with you on this. If you reach out to me I'd be happy to sort you out with API access. ben[at]songkick[dot]com
If that's the case then 屎 would appear all over Japanese, it's literally one of their syllables.
Most of the gradients are slight variations of magenta and turquoise.

All the websites go for that now. I see a lot of hipstery designer stuff with that look. Vaporwave / aesthetic whatever. It's all magenta and turquoise.

So dull.

Your names for the color combos are worse than urban decay eyeshadows.
The “tedious to delete, by design” approach crosses all companies (create account = 1 click, delete account = call this number between the hours of 1:15 and 1:16 on Tuesdays and wait half an hour to speak to a representative, enduring their sales pitches first).

There should be a simple law: the mechanism for deletion of any user data must be no more complex than its creation.

It would also be nice to have deletion terms always specified at point of creation, e.g. “bookmark this link to remove what you’re about to create”.
> Unless the taxi company(Waymo or Uber) keeps a lot of profit with themselves, it should actually turn out cheaper to use an AI driven cab, especially during non-peak hours.

Yup, that's my concern. Hypothetically a lot of things should be cheaper, but without market pressure, there's no reason for it to be cheaper.

Eg, if we pretend that an AI company releases an amazing self driving car everywhere tomorrow. Years ahead of their competition. That means the only market force they have is to price it under taxis. Perhaps they could price it at as low as possible to get more people using it, but without the market pressure it seems less likely. ... then again, I'm clearly talking out of my element here, not an educated response haha.
Slander and libel are only applicable to knowingly false and damaging information. Opinions fall squarely within the first amendment. If CA et al really manipulated the general populace to the degree suggested, I am far more concerned that people went out and voted based on whatever manipulation came across their Facebook, without doing any research or critical thinking.
Blue Apron's Market Woes and Potential Buyout Price
New Homes Should Be Coming Soon in Williamson County
GitLab has been investing significantly in Kubernetes, both because we believe in the platform but also because we see significant demand from our customers as well. It's ability to run on-premise as well as availability in a wide variety of managed cloud flavors is a huge benefit, and likely a driver of the demand.

We also try to use the same deployment tools for GitLab.com that we provide to customers, and this lets us offer a scalable production-grade deployment method that can run nearly anywhere.
Remove the cause and not the symptoms.
I want a true data deletion feature, ideally via a configurable policy in my profile (purge all data after x days,...)
I do think that it is usually a good thing to ditch social media entirely, but I also think that current attitudes are dismissing the possibility of healthy social media habits.

At this point, the only social media I use is Facebook through mbasic.facebook.com. This is really just to act as a rolodex and see peoples' pictures. I hardly interact with it. The reason I use mbasic is to save space and bandwidth, and to prevent Zuck from invading my phone. Because there's no infinite scroll, it prevents me from wasting more time on it. I also simply hide or unfollow anything I don't care for. A friend posts too much political/conspiracy nonsense? Blocked. I followed some company page years ago and now I just get inundated with promotions? Unfollowed. Too many vacation and "my life is great" photos? Blocked.

I've consistently avoided the social media anxiety I once had.

Facebook is(can be?) a useful product, as much as I don't like Facebook as a company. It wouldn't really be that difficult for someone to build a competitor to Facebook that really just did these few things really well, skipping all the other crap few people really use. Maybe people just assume that in order to have a viable social media product, they have to compete with Facebook on all fronts?
This is just a fight between two evil for-profit companies. Designing APIs cost time/effort/money. Coding it is the easy part.
It's a nitpick, but a necessary one.

x264 is a codec. An implementation of H.264 standard.

x264 is loved because it is very optimized and fine-tuned. There are plenty of H.264 implementations that aren't.

We're probably not going to see AV1 implementations on the same level as x264 for at least a few years.
How come? I found this very empowering. It's just the motivation I needed this morning, and perhaps every day. It makes me realize that I'm here at work for a reason, and browsing hn is not one of them.
Domestic manipulation is fine; that’s discussion. Foreign subterfuge is not. That’s what Cambridge Analytica did [1].

[1] http://www.chicagotribune.com/g00/news/nationworld/ct-cambri...
I very much agree with many points you've mentioned. I've never said it is the best way to lose weight and I'm sorry if I misled you.

My response was to the comment above; I will just quote the last part of it :"There are a lot of good reasons to exercise that should be emphasized but so wouldn't even mention "weight loss" as one of them." My point was to say, that exercising can help you lose weight. I'm not saying a lot, or easily, nothing is easy when it comes losing the weight, I struggle all the time, but sports is one of the ways to do this if you do it reasonably, trying not to overeat, etc.
Not really. Both follow their own agenda and use the same methods to get people buying into it.

I too use the Internet to help spreading ideas I think are important. Those are not always in line with the current political agenda but important to me. Is that a bad thing now that I use my time and money to help change?
>if you believe the municipal and/or state government are broken, yet you are in the middle class and you decide to stay

If everyone that disagrees with a government leaves, it almost ensures that government will stay the same. The only voters left are the ones who don't have a problem with the current administration.
That's right, it doesn't. Or, at least, it doesn't support DELETE actions for things that weren't created by the app that's trying to delete them.

I tried to do that very thing, but it only half-works for Twitter, because FB doesn't give you access:

https://forgetme.stavros.io/
Well, fanboyism aside, if that's the goal, and it no-doubt is, then it appears that they are currently failing at that goal, objectively speaking. That might change in the future, but for now, it's just not reality. Give 'em credit for trying, but a rational market doesn't really reward trying as much as succeeding.
Uber Self-Driving Car Glance Classification
Stateless payments for stateless people
Or in short: They're selling a service, not a product, so they can give away the products that they happen to use.
Greedy cybercriminals host malware on GitHub
I'm not familiar with the specifics of the law, but my guess would be that it does not require that something be deleted upon any delete button click. I would assume it requires full deletion when requested through proper channels.

There are plenty of cases where a system would not function correctly if you are actually erasing DB entries when a user clicks the delete button. In many cases, even the users themselves might expect to be able to undo or go to a delete list and see entries that were deleted.
None that are invulernable to an APT or an inside attack.

Saying "I trust company X with my data" is the same as saying "I trust that company X cannot be hacked".

"There are two types of companies: those that have been hacked, and those who don't know they have been hacked."

-John Chambers
Driver dies after Tesla Model X catches fire in California