skysight-inc/HackerNews huggingface dataset:
> Does GDPR stop Facebook from re-purposing the phone numbers that they already collect? It seems to me that everything is GDPR compliant, even if it's a scummy thing to do.

I'm pretty sure it does. My GDPR training was very clear that we couldn't pre-populate a marketing email list with emails previously collected for another purpose, and this seems like the same scenario.
Fun quotes from all of two months ago:

'Facebook is clearly aware that losing its chief security officer and dissolving its dedicated security team, in the middle of all that’s going on, is not a great look. So many of the company’s statements today are clearly designed to address obvious concerns that arise.

“We expect to be judged on what we do to protect people’s security, not whether we have someone with a certain title,” a spokesperson said. In another statement, Facebook said it is “investing heavily in security to address new types of threats” and that its new security structure has “helped us do more to keep people safe.”'

Source: https://www.theverge.com/2018/8/1/17640852/facebook-cso-alex...
i was surprised that its only 500-ish people.
yup, this was my original goal.
I think the idea of a corporation as a single nationalized identity is where we disagree, and probably the law breaks down as well. As in function this is not true.
The risk has typically been more been cohabiting family (partners and parents, especially).
Companies offering student loan benefit
Move Fast and Fix Things instead?
I agree, at least for anything that's hard to test and has some inertia, like a larger code base.

For example most of our configuration management is setup to just pull in the latest cookbooks from upstream during tests, and as long as all integration tests across all projects succeed, they get uploaded to our chef-server.

People argued that it would be annoying because things would break all the time. And yeah, things break with updates, though the opscode community is remarkably disciplined about semver. But that's what we have tests for.

And honestly: I'd rather deal with one broken update per day than 300 broken updates once per year. One bad update usually requires some nudging and that's it. 300 bad updates at once are a fully blown nightmare and you'll need days just to figure out what is even going on.
Hmmm... this seems to be a miss of the goal actually.

Here's the Q2 2018 earning call: https://seekingalpha.com/article/4193497-tesla-tsla-q2-2018-...

> We continued to achieve 5,000 Model 3s per week, or 7,000 combined S, X and 3, multiple weeks in July, showing that, so we're able to do this on a sustained basis. And we expect to, in the absence of a force majeure or some very unexpected event, be able to achieve an average of 5,000 Model 3s or above for Q3 and 2,000 Model S, Xs or above per week for Q3 as well. So essentially, 7,000 cars a week plus on average for Q3.

An average of 5000/week would be 13-weeks * 5000 == 65000. If Tesla makes only 55,000 M3 cars, then that's a miss by 10,000.
In the journalism world, pre-written articles are apparently quite common. I assume they had a boilerplate already for the next Facebook controversy, and just wrote 2-3 opening paragraphs that were relevant for this one.

CNN many years ago accidentally left some of their pre-written obituaries for (living) world figures publically accessible. https://en.wikipedia.org/wiki/List_of_premature_obituaries#T...
I think we all know what this was about now:

Facebook Network Breach Impacts Up to 50M Users
https://news.ycombinator.com/item?id=18094823
Good question. I think the medical progress is tremendous. My grandfather needed weeks before he could sit up again without serious pain, and he had a scar that went all across his abdomen. I had four small incisions (the largest was about 2cm long) and was on my legs and walking around without trouble the next day. I did not even need or get serious pain medication. As long as I stayed in the hospital, the doctor looked at the incisions every day to see if there was any sign of inflammation or infection. About the only serious discomfort I had was from the gas they used to inflate my abdominal cavity; but that was not so much painful as uncomfortable.

As far as I can tell, gall bladder removal is a fairly routine procedure by now, and the risks and possible complications are well enough understood that a competent surgeon can tell after three days if the procedure went well or if there are any problems. (Also, they told me to come back immediately if I experienced any pain or fever, or the incisions appeared not to heal properly.)

I Germany, hospitals usually get flat fee per case depending on the diagnosis, so there is an incentive to release patients as soon as possible. But all the doctors and nurses I have met so far take the health of their patients very seriously, and I do not believe they would release somebody who was still in need of medical care. Plus, ethical considerations aside, that might incur legal repercussions for the hospital and the doctor ordering the release, even in Germany.
That is indeed the main issue with verifiable voting. The usual solutions offer various compromises, but it is not possible to both guarantee the ability to verify that one's ballot is counted correctly, and that you cannot prove for whom you voted.
Stack Overflow helped me a lot. It's so great.

P.S. I also wish Stack Overflow spending more time designing the UI. The blog looks much prettier. I want the site to be prettier and clean too. I would nearly visit the site everyday.
Compal ODM Expects Intel CPU Shortage to Last Until Mid-2019
It's a state-by-state thing. CA requires employers give two hours off: https://www.sos.ca.gov/administration/news-releases-and-advi...
Assuming you have proper test coverage, upgrading even a “big” app isn’t that hard. The problem is when companies neglect the value of automated testing until they actually need it.
> It's intuitively straightforward that modifying code for uploading videos could (read: not should) have authorization and authentication ramifications.

I get this part. But why would it affect only videos and not other entities (photos, status etc.)? I would think creating (or uploading) any of the entities have the same authorization and authentication ramifications. What could be different for videos? Unless the privacy models are so fine grained that you can have different privacy settings for different entities (haven't used Facebook in years, so I don't really know). Your explanation makes sense, I'm just looking for a concrete example.
Still Celebrating the Greatest Day in Hip-Hop
We keep falling for fake social media profiles
Disagree. In the sense that the code one writes gets simpler. Range based for loop alone does a lot. Auto destructuring of tuples, initialization lists, std::variant... etc. all do their part in making new code less verbose and less bureaucratic. It's just sugaring but it's at least a standard sugaring.
I don't have a source on hand but I have read some study that theorized a very powerful electromagnet in a mars-sun lagrange point could be used to create a magnetic field to shield mars from cosmic radiation in a similar way to earth's magnetosphere. I seem to remember the power needed being (obviously) very large but surprisingly not many orders of magnitude out of plausibility. For a much smaller entity than a planet (spaceship) it may be possible with a low enough power consumption to make it possible. I would imagine there would be many many engineering concerns with having such a high powered magnet in your spaceship though.
There are significant custody-related benefits that accrue only during marriage, like for example being allowed to pick your children up from school, medical decisions, etc., that automatically flow to married fathers that don't flow to the unmarried fathers who don't have the proper paperwork on hand. (As with all things related to domestic laws, this is highly jurisdictional.)
We already have one. It's called social security and it's a procedurally generated 9 digit number that is vulnerable to series prediction among other things, and essentially can't be (or almost never is) regenerated if it's compromised.

It's a very poor system that was never designed for its current use. We have many of the downsides of a poorly implemented national ID and very few of the upsides. We need an actual purpose built national ID.
Kazyr is the simplest and fastest way to sell and promote your ebooks
Actually there is Wechat's subscription accounts, which is for the more in-depth analysis and long posts. So it's more of a market segmentation strategy I would say.

Sort of similar to how Instagram and New Yorker work in US. You can use/read either of them, or both.

I would like to write something on Wechat subscription accounts soon, which like douyin so few people outside the Chinese circle knows.

Edit: Instagram is a better example than Snapchat.
The shopping cart is still stored somewhere, but when the user has cleared their cookies, etc., what information do you have that will let you it's their shopping cart so you can find it again?

There's a (K,V) pair somewhere, but in order to get V, you need K, which you've lost.
I think he got it right, I think you've assumed that just because a news organization is legally given a "non-profit" tag that they aren't all about making money. The people that work there are still paid a salary just like the "for-profit" agencies, and they still base funding on ratings and how much money a given program brings in. My main news sources are PBS News and NPR News, and I can't tell much of a difference in coverage compared to NBC News or ABC News when I watch those.
According to the article, the upgrade took 1 year for 3.2 > 4.2, and then just 5 months for 4.2 > 5.2. The project began with one FTE, and some volunteers, and expanded to 4 FTEs. But the author says almost none of them had ever done a Rails upgrade before.

I'm curious to what you think would be a better framework for Github to have used, that would've allowed for easier, speedier point upgrades? Rails likely was a big advantage (as it usually is) in the initial stages. Are you seriously expecting it to be just as smooth when the site experiences exponential user and feature growth? That moving from Rails 3 to 5 was doable, with what sounds like a small team and no massive service disruption, seems like a very strong argument that Rails can still be effective in a company's middle-age years.
Alright. That's a little more plausible. At least that would give them line of sight. Now it's just incredible and unlikely instead of completely infeasible.
The simplicity isn't in the language. It's in the programme written with it. That's where it's needed and that's where it counts.
Really!? What startup can afford those mask costs?
It might be better to just shine a bright laser on it for an extended period of time and let light pressure do the job.

Side not, you would do this to the 'front' of the satellite as it orbits - the bit facing in the direction of travel. This would slow it down and make it fall into progressively lower orbits until atmospheric braking took over.
It was for Alternative Vote, not House of Lords reform.
New Standard Deal
I think the "And" at the beginning of OP's comment shows they are cognizant that they are pointing out the second mechanism, not contradicting the first mechanism.
Dynamic language or not, having good test coverage will be your biggest support.
It's been a long time since Congress, who works for you and me, has in my opinion elucidated anything I didn't already know from one of these panels.

I'm not sure why Congress thinks it can at the drop of a hat order a CEO to participate in their media theatrics, and then pitch a fit when the company says "he/she is busy, we're going to send our top legal expert, who should know about the stuff you're concerned with (law) anyway."
non-paywall link please?
Maybe not intentionally, but as much as SV companies like to talk about unconsious biases causing discrimination, it never gets applied to supposedly neutral companies like Google that are currently being sued for how they discriminate against conservatives and white males. If their internal culture is constantly promoting liberal political ideals, would it really suprise you if the developers subconsciously create their products in a way that suppresses ideas they don't agree with? The same thing happened with Twitter where they were preventing only Republican Congress people from showing up on the news feed. They claimed to be neutral, yet somehow managed to implement an algorithm that affected 0 Democratic Congress people and a couple dozen Republican Congress people. Hopefully "Oops, it was the algorithm discriminating, not us" goes away as an excuse people accept.
I don't know about the prevalence of other opinions but what I'm suggesting (and there are many legal precedents to support this) is that the first amendment shields them from this nonsense as well as any antitrust allegations and complains about how some entitles think they should be featured in their results.
If you live in the US and believe this is the case, then I simply don't know what to do...
Watch out for those lost bumpers on a rainy day!
Don’t chase away the fixers.
In Oregon you can check the web site to see if your vote was received. Not sure if they send an email, because my registration did not include my email address until just a few minutes ago ;-).

Aside from that you can't find out much more, of course, because as soon as your ballot is received and the outer envelope is scanned, it is discarded and your ballot (which is inside an inner secrecy envelope) is put in a box with the rest.
Ask HN: how to a/b test single page apps
I've been researching tools like optimizely and google optimize and it looks like a/b testing single page apps is more difficult than I thought, especially if you want to give a lot of control to product teams.

Are there any solutions that people have used, either 3rd-party or home-grown approaches, that maintained a good balance between robust testing while allowing non-engineers to implement experiments?
Model 3 production has dropped from 6000 a week to under 3000.

https://www.bloomberg.com/graphics/2018-tesla-tracker/

Not sure what’s going on.
There's more going on than that. A white man with a felony has about the same employment responses as a black man with a clean record.

http://ac360.blogs.cnn.com/2008/08/09/study-black-man-and-wh...
I agree with your premise, that many Facebook employeees would give society a better return on its investment if they were employed elsewhere, but that’s hardly Facebook’s fault.
It's possible they emailed the release out before it was published on the web, I suppose. It would make sense, as I imagine news outlets have follow up questions.
The First Japanese Astronauts on the Moon Will Be ‘Avatar Robots’
You are not accounting for several planned closures to upgrade/maintain the production line.
State of the art in L2 transactions means that you can send a payment without needing to issue a L1 transaction. There's a small, defensible risk that the sending party could try to broadcast outdated state in the L2 transaction (trying to roll back the state) but the protocol is designed with counter measures to deter that. Basically if the receiver isn't online or all the miners DoS the counter measure (retribution transaction) then the receiver is at risk. It's very small but still ought to be known.
A severe lack of sleep (actually darkness is more the point for our daily hormone cycle) is everyone's worst enemy.
...and posted on HN ~16:47
I suppose I shouldn't be surprised that someone else had the same idea. When I started this project I searched for variants on "TXT record domain parking" but didn't find anything, I guess because DomainHolder doesn't emphasize the DNS-based aspect of it as much. It looks like you're one of the creators? You're a lot better at this than I am; thanks for the praise!
So is this what the hacker was going to livestream the deletion of Zuck's page? In the end, they submitted a bug to FB so I'm assuming this is the exploit that was intended to be used.
I'm glad this doesn't affect me since I don't use Facebook.

Oh, wait, it doesn't matter since they move heaven and earth to collect and store my data anyway, and of course I can't get them to delete it.

Seriously, fuck Facebook.
Gremlin infra engineer here. I'm happy to answer or route any questions on chaos engineering in general or application-layer failure techniques.

It's really compelling for exploring and shoring up my own systems and I expect it to be good for others as well.
Absolute single thread perf and/or memory latency still matter for many applications. AMD definitely wins on a $/gflop basis, especially at high core counts. But some applications are happy to trade absolute gflops for low latency and pay Intel out the nose for it.
I think it depends on whether "took months to years" means there was a team of several programmers working on it full-time for that period, or whether it just takes a couple of people working on and off and most of the time is waiting to see whether the logs are showing any problems.

(And time under the "took the opportunity to clean up technical debt" heading shouldn't really count.)
We're clearly talking past each other and we may have to agree to disagree. You didn't address my question at all, just restated your comment and implied that I'm a fanboy if I disagree.

"Absolutely fawning worship" is unnecessary hyperbole, there is a vast amount of middle ground between that and your position. But I suppose if you can't make a reasoned argument, you have to resort to that (and we're off to the ad hominem races!).

"Most titanic genius" is more telling hyperbole, reiterated from your first post apropos of nothing. I didn't say anything about him or his genius, but you continue to mock and, yes, tear down.

When you say "Tesla is just [this]. SpaceX is just [that]," that's a tear down. You're reducing and diminishing companies that have undoubtedly made real impact, but why? Forget about Elon the Magnificent for a second, I would guess that you have similar things to say about Google, Apple, and the rest.

So I ask again, what company is doing things worthy of your respect? You're very good at reducing big things to nothing, but can you prop anything up? Can you support something? Maybe you're afraid to, because you know I can reduce and diminish it. That's easy, anyone can do it. But there's nothing interesting about it, there's no value, all it does is reveal insecurity.
First Gitea (WIP) Wrapper lib made in js
It’s clear you are blind to the fact that Monsanto hid its involvement in RoundUp studies (see link). Also, glyphosate is merely an ingredient in RoundUp. To be an herbicide, RoundUp additionally requires some pretty nasty adjuvants.

https://www.bloomberg.com/news/articles/2018-09-27/monsanto-...
Templates should be applied only when the problem obviously becomes simpler by employing them. You start from the non-template version and then you start to see a pattern emerging, and at some point you realize all that compmexity can be traded for another kind of complexity in the form of templates - and sometimes that trade is worth it.
Meanwhile, a fully-regulated and ostensibly compliant EU bank in Denmark laundered $233 billion through a single bank branch [0].

I would argue that crypto is actually an investigator's dream, as you can trace transactions instantly through the blockchain without needing to follow the money in multiple jurisdictions, faxes, waiting periods, cooperating with other law enforcement, etc. etc.

[0] https://www.washingtonpost.com/business/2018/09/19/ceo-denma...
Most likely this. I have a few dev accounts, one which I know I used the feature at some point, another few which did not and those were not reset.
I was a little disappointed I did not get any opioid analgesics after the procedure, but on the plus side, I did not need it. I got Metamizole (https://en.wikipedia.org/wiki/Metamizole) on the first day and was told I could ask for more on the second day, but the pain was negligible, so I did not ask for more.
They are still manufacturing premium version. People are still waiting on $35k one.
I spent 10 minutes on your site, still have no idea what it's about. If you say it's the "decentralized facebook", I don't see anything about a feed/updates, no way to post/broadcast anything. The only thing I see are contact grouping and shared calendar?
As a point of comparison, the big car companies make close to 200,000 cars a week.
Indian Crypto-currency exchange Zebpay shuts shop
How strongly are you claiming "nobody" here? Does the cost of supporting niche platforms ever get too high in your mind? If so, what is an appropriate line to draw for cutting off explicit support?
Remote developer job?
For our server code: 5/95 (5.3%)

For our frontend code: 2/63 (3.2%)

Together: 7/158 (4.4%)

Based on the other comments, I had expected the percentage to be higher.
Mobile Safari Content Blockers Evaluation: 2018 Edition
Here's an earlier source: https://www.seattletimes.com/seattle-news/politics/seattle-c...

And the writing has been on the wall from about April: https://www.seattletimes.com/seattle-news/politics/seattle-a...
It's also possible a bunch of them got logged out this morning, new something was up, and started fleshing out their prewritten template with details like the date and symptoms.

I suspected there was a breach of some sort, when my tokens expired in three places simultaniously, this morning. First thing I did was search google news, nothing had been written yet. I wasnt sure they would ever announce it, probably depends on the scale.
On the flip side, HN just won itself a new user.
I wasn't the one that downvoted you because there's a common misunderstanding that appearing before Congress is an optional invitation and therefore the people choosing to do it must be mentally insane or stupid since there's nothing to gain from it.

The reason people testify before Congress is because they ultimately have no choice. Congress has this nuclear option called a "subpoena"[1] to force you to appear.

Now, with prominent people like CEOs and baseball celebrities, it never escalates to the point of issuing a formal subpoena and having Federal marshalls arrest and forcibly drag them into Congressional chambers.

Instead what happens is that Congress members "ask nicely" for somebody to testify (e.g. Sundar Pichai) and then the CEO gets with his lawyers and then coordinates with Congress on a reasonable date to appear. Of course, the CEO can try some stalling tactics (e.g. talk to some Congress members "off the record", etc) to buy some time... but ultimately, he's going to have to face Congress sooner or later. The more promptly the requested witness willingly appears before Congress, the better it is for public perception.

It's better if the CEO shows cooperation with Congress. The totally opposite tactic is for the CEO to show up and refuse to answer any questions by constantly pleading the 5th Amendment through the entire proceeding. That would look really really bad.

[1] https://en.wikipedia.org/wiki/Contempt_of_Congress#Subpoenas
iPad Pro would continue. This would reuse many of the same components and address the "Macbook Air" market which prompted x86 Ultrabook designs. Apple would regain a design crown and compete with cloud-focused Chromebooks for students. The lack of "pro x86" apps on iOS would have less impact on students. It would reduce brand confusion with x86 Macbook Pros, while Apple continues to improve Arm cpu performance.

An iPad Pro 12 with external keyboard is poorly integrated and unnecessarily clunky, even though it's the least bad option today for "iOS laptop".

iPad Pro is rumored to be getting a USB-C connector, which could enable docking with desktop monitor & keyboard.
Even if it the end it spits out an exe, it's 100s of MB. This makes it a non-starter for short lived numerical programs.
Then drink <insert whatever beer you like> and let other people enjoy things without feeling that your non sequitur is going to be appreciated.

Ta da!