skysight-inc/HackerNews huggingface dataset:
It's Https everywhere, which forces you onto HTTPS, the site has non-https links which your browser doesn't load. Try turning off https everywhere for the site, and visiting it via http (then turn it back on afterwards :) ).
And the "Sign Into Chrome" feature slurps up all your history, cookies, etc. in a form Google can read and which their terms allow them to data-mine, unless you know to dig into the settings and configure a separate encryption key.
Elon Musk Secretly Visits Jerusalem to See Israeli Self-Driving Car Technology
DeBeers.
> 30+k bonus for six months of hell

30,000 / (35 * 2 * 4 * 6) = ~$17/hr = ~34k/yr

That seems like a poor deal for putting your family through 6 months of hell.

> Not something I want to be part of

Then don't fucking endorse it!
They provide OpenVPN endpoints you can connect to with your own client.

As for the US jurisdiction, I couldn't care less, being from Europe.
I didn't read any apology in this essay.

Going to jump out on a limb and assume you're an American like me, if I'm wrong change the metaphors. What if another country killed a million of our countrymen. 20 years from now, would you have to apologize for the actions of the CIA, or the worst actions of all our leaders in the prior 40 years? Would you have to apologize for that before, during or after any reminiscences about the destruction of your country?
I believe it’s a legal point: In case of a breach, Facebook would have been required to disclose it to the affected users. They are pushing hard against the term because it might end up determining their liability.
> That way the VPN can't see who you are

So how do you get around the part where you pay for the VPN service and provide login credentials to use it?
The Snowden leaks were in 2013. People forget just how far we’ve come since then. According to this source [0], adoption was < 30% in 2014.

It wasn’t until the Snowden leaks that companies realized encryption could be a marketing point.

[0] https://www.jefftk.com/p/history-of-https-usage
The edit window has passed so I'll reply to my own comment with a nifty tidbit. The early days of animated films were particularly fun to watch as someone with a background in computer science, as it was a one upmanship competition between the major animation studios (Pixar and Dreamworks) on technology. Monster's Inc had hair. Shrek had a scene with physically-realistic caustic effects of poured milk (really, go watch it--there's an entirely gratuitous scene where a glass of milk is poured to show that they can. milk as a semi-translucent non-homogenous liquid is VERY hard to render as it turns out.) Finding Nemo had lots of water effects, etc.

The challenge of all of this was doing it using rasterization techniques, or integrating more realistic techniques using path tracing into a standard rasterization pipeline in a way that didn't kill performance. But now render farms a big enough and technology has advanced far enough that they can just path-trace everything.
Hundreds is a bit of a hyperbole here. We've only had modern corporate America for maybe the last 150 years. Pre-industrial companies didn't have as much power or clout as large behemoth enterprises do today.
In that case I would recommend pushing as many subscribers over to your e-mail newsletter as possible. I'm sure this has already been attempted to some degree on your part, but e-mail marketing is very effective when done right and could potentially displace some negative impact from if/when Facebook decides/regulates that your business is no longer needed on their platform.
As somebody else has remarked, your perception is somewhat skewed by survivorship bias: yes, it seems that these cost overruns are due to a lack of “risk of failure”, but one should really compare it to the overall manner by which capital is allocated and products delivered to market, meaning that one should not be blind to all the startups that get funded and fail to deliver. I'm not saying the two systems are equivalent, but this is the information you must keep in mind to compare them fairly.
It's a little odd to hold a civilian citizen of a despotic regime accountable for his government's actions.
'Some credible estimates put the number [of people who died since 2003] at more than one million.' 'The invasion of Iraq is often spoken of in the United States as a “blunder,” or even a “colossal mistake.” It was a crime. Those who perpetrated it are still at large. Some of them have even been rehabilitated thanks to the horrors of Trumpism and a mostly amnesiac citizenry. [...] The pundits and “experts” who sold us the war still go on doing what they do.'
> I'm a bit out of my comfort zone with this one so I may be wrong, but wouldn't that require a lot of coding to define type level naturals for all the possible values of X?

Not for your simple example. See [1] for more info. There are a number of packages that do the work for you.

[1] https://wiki.haskell.org/Type_arithmetic

> Okay, but do you agree that in this case a unit test would be a better solution?

Depends how mission critical the property is. Even simple increments and offsets might deserve some type-level encoding if they are core, mission critical properties.

For other things, tests are fine, although I recommend property-based testing frameworks like QuickCheck, Hypothesis, etc. which test logical properties against a large range of input values instead of a static set of values encoded into your tests.
I'm amazed/confused that stuxnet worked out as well as it did.
Maybe not a thousand, but the kid also has a wealth of understanding of greater concepts which the banana fits into even if never seen before. When there is such fundamentally different architecture of learning its kind of absurd to compare, at least to take such a comparison seriously. When AI can build a full world model then we'll be somewhere, I think reasoning is a dependency of that. We don't require thousands of examples of an object to be able to recognize it partially because we aren't learning from scratch. You're able to look at a banana for the first time ever and automatically fit it into many already known classes (object, edible, yellow, elongated shape) based on reasoning about it vs past experience, so the new information learned to make it permanently recognizable is very small.
Ask HN: How many unicorn startups since PG left YC?
I was just wondering how many unicorn startups came out of YC since PG left? Do we have names or a list of startups that made it to the billion dollar valuation club since then?
> They distribute packages for Linux distro's, where the GPL is listed as the license for the package, instead they should be listed as custom or proprietary.

No, you are confused about the meaning of the license label: that's the terms they are offering downstream (e.g., what permissions, and with what conditions, people getting the package from them have), not the terms they are bound by. If upstream is proprietary, but the distributor has purchased the right to offer GPL downstream, GPL is the correct label. If upstream is permissive open source, and the distributor has decided to only offer GPL downstream, GPL is the correct label. If the distributor is the sole copyright holder and bound by nothing, and has decided to offer GPL downstream, GPL is the correct label. If upstream is offered to the public under the GPL, but the distributor has a special deal for an exemption from a particular term with the upstream distributor, but is still offering GPL downstream, GPL is the correct label.

While the copyleft nature of the GPL is that people offering it to the public will often be obligated to particular upstream partners to also observe its restriction, upstream and downstream licensing are different things, and the label on a package is the downstream offer, not the upstream commitment. As a recipient, their obligation to you is to honor the offer they have made to you, which is simply that you may distribute under the conditions in the GPL.
Don't be hyperbolic and put the word "enemies" in my mouth. They are biased sources, though. Those who align with the left typically don't see it, because the organizations align with their biases... and because people rarely read beyond the "truth gauge" at the top of their articles.

Politifact will regularly find a small technicality with a right wing politician and use it to label something "untrue", but give a pass to left wingers. They are run by the Tampa Bay Times, whose editorial board endorses almost exclusively Democrats.

Snopes is just a mom and pop shop whose editorial team has about as much accreditation as your average blogger. The only reason they have any presumed credibility is because of how long the site has been around.
Thank you!

They don;t offer EUR accounts, though? So, there is always currency exchange risk, when you travel in Europe?

EDIT: Nevermind, they do offer EUR, USD, CHF and GBP accounts.
GDPR applies to anyone processing personal data about a subject who is in the EU. His or her citizenship does not matter. So you can just go to Europe and make your claim from there. https://gdpr-info.eu/art-3-gdpr/
Do they or is it Facebook attempt to misinform its investors, clients and users? I do not see that this story is backed by some recent evidence.
They're also planning on licensing 40acres technology along with the MuleSoft deal for a complete technological package. But I don't see that deal going through at all.
This is already how HIPAA forces data decisions in the health care industry. We ask ourselves: "Is it worth the time and effort to store patient PII?"

If the answer is no, we don't store it.
Very well put. I would add that it could take decades to "iron out" the issues with iPSCs. It could also never actually happen. For example, the iPSC generation process induces oncogenic properties in the cells ( https://www.ncbi.nlm.nih.gov/pubmed/22998387 ). It could be that in the next few decades, iPSCs just turn out to be a lot less safe than embryonic stem cells.
Considering the hundreds of millions of dollars it could take to move stem cell therapies like this through the validation and regulatory approval process, it would be foolish to handicap the process by using "unproven" iPSCs in favor of "gold standard" embryonic stem cells.
Have you interacted with the police recently? I had an encounter with the police here in Germany a couple years back about some property of mine being sold on eBay. Handling anything digital was certainly not their comfort zone, neither with regard to training nor equipment.

I have a hard time imagining how the normal police men/women on the street will be able to handle the information overload the black box of an autonomous car represents for them.

I'd assume law enforcement would need to create specialized units for this.
>You can weigh your news sources.

Neat site that does it for you: https://www.allsides.com/
Re: Speed of light is only an issue for latency-sensitive operations

That was my point: if you don't care about data being "fresh" and consistent (per transaction coordination) you CAN throw mass parallelism at the problem. If you do care, then the speed of light is the bottleneck.
Show HN: Insight Data PM – 7 Week Program for Product Managers Going into ML/AI
Tempat Daftar Bermain Judi Online Poker Deposit 10 Ribu
These were supposedly smart business people. You are always in danger when you outsource something that should be your core competency.

Apple learned that lesson a decade ago. If you look at the post Steve Jobs Apple, they brought more in house - retail, chip design, software, and rumors are they are trying to bring screen design more in house. Anything else, they try desperately not to depend on one supplier - commoditizing their compliments. (https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/)
I believe it absolutely has to be Zuckerberg to get the highest level of accountability from the company.
Oh you know what? I think I am thinking of the House of Lords - thanks. My point is more that it's information gathering anyway. There's no reason they have to deal with an official UK representative of the company - they want to speak to whoever they think is really the best insight / strongest influencer. And if that's Zuck and not the CEO of the UK legal entity, it's Zuck they talk to.
It's the other way around. The House of Lords can correct things, but nothing proceeds on their approval alone. Either House can override the other during normal proceedings, but via the Parliament Act the Commons can exert final say over the Lords.

The Commons, while technically not the Sovereign, is the sovereign body here. Being called in front of one of their committees is Serious Business in UK terms.
> I've been thinking more and more recently of deleting my facebook profile.

> But I'm scared for multiple reasons:

I went through that a similar thought process. I decided to keep my profile active, but unlike everything and delete all my posts. I also changed my profile pic to make it clear I wouldn't be using Facebook anymore. That way I can still get event invites, etc. but not be too burdened by the whole thing.

Eventually I'll delete my profile, but not until Facebook becomes far less ubiquitous (and I do what small things I can to hasten its decline).
Sears already had a mail-order business that sold literally everything from hand tools to houses. The venerable Sears Catalog was amazon.com in printed form.

A bust-out scheme is the least of their failings.
A good time for rogues to buy some FB stocks
The hysteria and misinformation in the Russia campaign is a counter example to your claim.
How exactly can two competing companies share a monopoly?
Sounds like the NTSB is going to get a new job?
Toyota pauses self-driving car testing amid Uber accident probe
I do not doubt this, but do you have more information/sources?
Heathrow taxi transfer service. taxis to and from Heathrow Airport London UK
agreed. Still, I think of myself as an optimist and would like to think we HNers could civilly discuss any topic that popped up on HN :)
> It's not my problem if others get irate

It's not like in kindergarten where kids point at each other yelling it was the other who started it. If someone does something dangerous around me, it absolutely concerns my family's safety, regardless of what triggered the dangerous situation. Thinking two steps ahead to prevent these situations from occurring in the first place is at the core of defensive driving philosophy and it's why it's often recommended that one pick going with traffic flow instead of going at the posted speed limit if forced to choose given traffic conditions.

I agree that in many roads, going above the posted limit is a very accurate measure of recklessness, but that isn't the case everywhere and it isn't at all uncommon that the flow of traffic is 10 or even 20 km/h over the posted speed limit on many freeways or countryside roads.
> Emby markets itself as an open source competitor to Plex

Which, so long as they provide downstream with the permissions in the open source license they offer, is correct. Whether they are violating upstream open source licenses is an almost entirely separate concern, relevant only in that it could conceivably lose them the right to continue to offer their software at all, under open source or other terms.
Yes, the situation you described is a breach. It became a breach when the employee made a copy and took it outside of production.
But this is how these sorts of OAuth schemes have always worked. It's always been explicit, too. You grant these apps access to this information. What exactly is the issue here? That this time it was used in a way people don't like? There's a reasonable debate to be had about how to deal with all this data, but to blame Facebook as if they made some error or leaked some data in an unauthorized way, or did anything that we didn't all know was possible this whole time is just totally disingenuous on the part of journalists and regulators.
A Parallel prolog machine is a great idea. Just because it failed to take off doesn't mean the idea shouldn't be explored again. The difference in CPU design in 88 and today is amazing. Prolog is one of those languages that just automatically lends itself well to AND/OR conditions without having to change any code.

I personally still see a future there, Von Neumaan has only taken us so far. We need alternate CPU designs.
> It may be that COQ and Agda have expressive type systems, but who is writing programs with them? They are not general purpose.

I think that's overstating it a little too. You don't have to use the dependent types, at their core, Coq and Agda are still functional languages and you can just stick to algebraic sums and products and still enjoy type inference. Most people aren't using these languages for general purpose programming because a) poor tooling, and b) because they are explicitly marketed as research languages.
The hens in the hen-house can be forgiven for not being excited that there are two wolves outside now instead of one.
Which, unfortunately, probably won't happen. Worse still, large scale intervention and stringent enforcement on the part of governing bodies and sovereign states is likely the only thing that could potentially curb the insane amount of power tech giants have accumulated over the past decade. Our culture is so saturated by the services and technologies they provide that solutions on the cultural or individual level are nigh impossible. No one will stop using these services because of bad press, this has been proven time and time again. People simply don't care enough or are so controlled by habit that a divorce from the network is perceived as more disagreeable than basically forking over anything to them, no matter what sort of implications or consequences relinquishing sensitive data ultimately has.

It's a sort of paradox: take the road of the libertine and accept that those that provide services to you freely take much more than they provide, or take the road of the conservative and accept a future wherein governments can effectively determine the technological landscape, and decide what services, what extent of data collection, and what levels of sharing are permissible. Neither is a particularly appealing option. In any case, the dream of the internet being some kind of individualist haven is long gone.

This is more of a stretch, but I think there is some degree of correlation between the forms of user-facing technology provided by massive data mining companies and users' apparent nonchalance or apathy toward data distribution issues. A great number of socio-technologic tools promote experiences that are fragmentary and break down focused engagement (asynchronity, multi-channel communication, attention deficits, etc. are hallmarks of our age). Batter your brain with instantaneous, reactionary content 24/7 and you soon lose the capacity for deep or prolonged contemplation. If you've robbed the consumer of the intellectual capabilities to engage critically with your product (or sometimes, in the case of giant networks like facebook you even ensure he likely needs to buy in to the product itself to reach an audience) you've gone a long way of ensuring you maintain hegemony.

Many of our modern technologies, like drugs, are habit forming and addictive. Once you're hooked, good luck getting out of it without a struggle. Most people don't want to struggle, so stories like this come out and effectively result in nothing.
Something something Trump
On the one hand, in GHC you already have type level naturals.

On the other hand, I don't see that they'd actually be useful for catching this error in any way people are likely to use, although I'd be interested to see attempts...

On the third hand, the way I'd actually implement this in Haskell is probably `succ`, so typo would be caught during compilation. But of course you can construct alternative examples.

To my mind, types and tests are very much complimentary - ideally tests check that your solution gives correct answers at some points in your domain, while types help make that space more uniform (so if it's correct at some points it's more likely correct at others). There are some practical cases where the types sufficiently constrain things that checking any actual points is redundant, but that's not the common case.
Yes, to me, this is the most relevant part of the posted article:

> “It’s possible that Uber’s automated driving system did not detect the pedestrian, did not classify her as a pedestrian, or did not predict her departure from the median,” Smith said in an email. “I don’t know whether these steps occurred too late to prevent or lessen the collision or whether they never occurred at all, but the lack of braking or swerving whatsoever is alarming and suggests that the system never anticipated the collision.”

We can accept that by the time the Uber AV "saw" the victim, it was too late to brake. But that doesn't mean we can't ask questions about what the AI actually saw and classified. And even if it was a "sudden" event for humans, was it "sudden" relative to computer reaction time? How fast did the victim move into the road that the Uber AV couldn't even brake?
" It's a crowded space" - Never thought it's that crowded. Wondering who are the major players there..?
The Art of Aggregating Data in SQL from Simple to Sliding Aggregations
I'm not saying an ethics course makes one a software engineer but it seems like a pretty basic thing to remind students of so they are less likely (however small that chance is reduced) to go out into the world to become unethical wall st style sociopaths...
> An IDE like Medium, not Vim

Sorry. You lost me here. If you don't understand why so many developers are so committed to Vim, then I don't believe you understand how actual developers (not beginners) interact with code well enough to replace it.
An overview of South Africa’s gambling scene
It’s not just holidays and E3 (and dodging releasing at th same time as the largest flagship titles). The main schedule constraint is that marketing spend must be paid months in advance for the purpose of reserving specific time windows. That spend is often equal or greater than the development budget. And, if you miss your time window, too fucking bad. You will have no marketing, no more money to buy in again and your game is now a flaming money hole.

I once worked on a sequel to a semi-popular Xbox game that was tremendously better than the original in every way -except that it lacked marketing. It sold 10% of what the original did because no one noticed that it shipped.

Shipping late is often not an option. Either ship on time or cancel the project near the end of development after 90% of the budget is spent. Layoffs and possible studio closure will certainly follow.
As long as those new liberals don't outnumber the existing population, they should continue to allow for growth and hence housing won't be a problem. Housing doesn't get expensive because highly paid workers go there. Housing gets expensive because voters and politicians don't allow enough housing to be built (lack of supply).
IMO the point is the origin application. A Campaign App used for that purpose vs. an app that shows you what your face would look like when you were older to swing distorted news.
Neural Network Quine
So... that went exactly as expected.
I played a lot of computer games when I was younger, and I always had an interest / knack for programming... everyone always instantly asked "Oh, so are you going to make video games when you're older?"... they always seem perplexed when I said "No."

So I can see how there might be an overabundance of bright-eyed bushy-tailed young folk who want to go make video games...

Enterprise software isn't sexy but there's lots of demand, it pays well, and you can quickly earn a lot of respect by demonstrating that you have a head on your shoulders.
Digital money is set to disrupt the banking industry