skysight-inc/HackerNews huggingface dataset:
Point it at an archive of /pol/, work some deep learning magic to link posts from the same person together, then point it at the wider Web and start deanonymizing. You couldn't catch everyone, but you might do some good.
I agree on the general point. Corporate culture and the meaningless ways of talking that go with it are both (a) extremely dominant part of overall culture and (b) extremely disengenious and repressed. We talk like this a lot, among colleagues, to customers, politicians talk this way.

I'm not sure what's going on here though. It definitely isn't "some changes on Google Images to help connect users and useful websites." It's probably more to do with the fact that Google images is designed for viewing images, not finding links and that kind of makes it a content scraping site.

The idea that Google (or anyone) would speak normally (like a googler would speak, in a cafe) is oddly insane.

"After years of complaints and some lawsuits, we've decided to bite the bullet and take away the damned view image button. People use google images by searching for a thing and looking at the pictures. They don't really visit the website because well... they're looking for pictures not some random website that happens to have a picture. That means this isn't really a websearch site. It's pinterest with stolen content. Basically, Google images is kind of ilegal, but still dead useful. Hopefully this change will get the most litiguous photographers off our case and it'll be more or less business as usual."

I guess in this case speaking plainly actually does have nasty legal implications, but we do corporate speak regardless.

When OKCupid killed their app by making it a poorly implemented tinder clone with vestigial features, they pretended they had just discovered new and exciting things about first names, swiping and such.

Would it have really harmed them to say, real names are more normal now. Tinder is eating our lunch. Our average user keeps getting older. Our UI isn't as good for mobile or whatever reasons really drove those decisions. I'd be more interested in reading it then.

At the very least, ommit the meaningless stuff. Just say we're taking away this button and don't give a reason.

It would feel incredibly odd to lie like this between unincorporated natural persons in a noncommercial setting. Can you imagine telling your friends you'll noshow a bbq with some corproate-speak nonsense?.
>"He walked into Citibank one day, no appointment, met a teller and he ended up marrying her,"

This guy is smooth.
I don't understand. Knowing the worst case scenario doesn't necessarily mean that it will happen, but helps you get prepared for it in case it does. Who would choose bliss over knowledge?
Well, the only document internationally recognized are passports. Not every country has identity cards like the german Personalausweis, let alone there being an international standard for them like there are for the passports.

The passport is simply the international baseline.
Not necessarily. Maybe someone wants to end their life, but they’re too optimistic? Wade through one of the scrapes you get, and you’ll be suicidal in an hour!
I truly see a good movie to be made here.
“Our current strategy isn’t working; our new one doesn’t need full time employees.”

“Well, give ‘em one more Christmas.”

As you say, it’s unthinkable they didn’t see Christmas coming. And it’s equally unthinkable layoffs of this size weren’t planned out twelve weeks ago.
You have some very good points, but your tone comes across as emotional and aggressive enough to inadvertently turn off some of your intended audience. So, in your case a little ‘appeal to emotion’ may help. Maybe you guys can meet in the middle.
> ...counteract the strength of existing brands

Hmm, apart from being widely known (thanks to marketing), I'd argue existing banks don't have a very strong brand. Mention the word Natwest, HSBC or Santander and most people's first response will be "I hate them, they took forever to open my account/incorrectly charged me/have closed all their branches".
That isn’t how product (intersection) types work in typescript. If we are talking about typescript, of course.
Because passports are the international standard, issued under international guidelines while identity cards aren't.
What retailer doesn't make sure they have all checkouts open when you have 50 customers in line?
Nobody would complain if they demanded a a recognized identity document (like you need to identify yourself to state representatives). There is no good reason for Schufa to demand stricter documents than the state.
> If the formatting of a docx looks wrong in LibreOffice that's not really a big deal if you can still read the content, which is usually the case.

You sound like someone who never collaborated on an Office file with someone from another company.

If a company wants to be taken seriously, and some of their work involves exchanging and collaborating on presentations, text documents or tabular files, you cannot not use MS Office.
Which ones? I never came across any. They may require a "Personalausweis" (like banks) but not a passport (which is a different thing). An EU citizen can come well by without ever needing one, as he can travel the EU by personal id alone. I only need a passport for international travel.

And that makes sense. You can be denied a passport, but not a personal id.
> An idea predicated on a lie can only go downhill. Engineers need to, as best they can, convince product owners that AMP in any form is a poison apple.

Is that the same way as engineers convinced product owners to not turn pages into autoplaying video, malware javascript, popup ladden piles of garbage? Or is that ok for those engineers?
This matches what I've heard from a female friend who was doing support in a mobile game forum. Pretty stark and hard to explain away.

I did LOL at "lick my balls nigga". It's so dumb it's kind of cute.
Regarding the type field, look for "enum EventType type;" in the article. (In practice I would not use "enum EventType", but simply "int" - but anyway).

What I would do with it? Like the result of (x+y), or any type of data, I can use it for whatever I need. I might simply want to count the number of occurences of each "type". Often I'm simply not interested in the data besides the "type", and in these cases I find that case-matching is a lot of boilerplate. And it doesn't reify the "type" to authoritative runtime values. Which, as you say, might be done with reification support from the language, but I don't want to bother with that -- and it would not allow me to choose the possible values of the type field, which might be a requirement if the options are defined somewhere else.
Whether a country "gives" someone the right to free speech is irrelevant, it is still a right they have as a human being. That's sort of the entire point of "inalienable," in that it's not in the government's power to bestow or take away.
For those who are looking for ways to improve on how we learn, I recommend the book "Make it stick": http://www.makeitstick.net/

It was a real eye opener for me.
Why was no one rude to the dude, dude? You're engaging in cargo-cult statistics.
Can mapping conflict data explain, predict and prevent violence?
But the question is what would they be winning? Fewer users because they are now off the search-grid.

Why would they want that?
How to Identify and Prevent Phishing Attacks
Regarding whether the effect would have been larger if the subjects got more cash -- in the original Progresa study, the ` size of the cash transfer is large, corresponding to about a 25 percent average
increase in income of households living in extreme poverty' [0] (p.4). (Though in dollar amounts, if they are using the 'extreme poverty' metric of $1.25/day/person, we're talking about a lot less money in absolute terms). So there's something to this.

But this is hard to square away with this newest study's findings of modest adverse impacts on labor participation rates. This, combined with null health effects, suggests that the CCTs are performing an income substitution effect, and that what people are doing with their newfound free-time is probably leisure rather than other forms of 'work' (i.e. exercising, cooking healthier meals, etc.) that policymakers might wish the subjects undertake.

[0] https://www.povertyactionlab.org/sites/default/files/publica...
> So you ask the user during install. Then the data is sent on first
> boot. At what point can the user inspect the data, given that some of
> it can't be collected until after installation is finished? It seems
> like the first opportunity will be after it has been sent, unless you
> ask the user a second time. So why not just ask them on first boot,
> when you have already gathered all the data? That way user can inspect
> the data there and then before deciding how to answer.

Yes, I think the first opportunity would be after it has been sent. I'm
generally against asking more questions on login though, I think it would
be clunky.

Do I understand it correctly that they want to send the data the first time unconditionally after installation, and only then present the user with the opt-out choice? I really hope I understood it wrong.
How do you find clients? I want to do something similar. Thank you.
How else would you explain the difference in this case?
Because you have to be in the know-how and do work to achieve that?
Let’s Add a Photo Mode to Wolfenstein II: The New Colossus (PC)
1.) I did not grouped them, parent did in the question. I picked upper range for answer.

2.) I did not objected to your downvote further. I was honestly curious when I asked those questions. (And also appreciated the answer about glib interpretation.)

For the rest, thank you for answer. I guess I have every different opinion about amount of harmful books for kids in bookstores or maybe we have different bookstores around here. At that age, I was freely selecting books from adult section in local library without any supervision or control. I assumed that other girl is the same.
Not defending the Schufa, I strongly believe that any kind of aggregated credit history should never be in the hands of private companies.

But when I moved to Germany, I was under the impression that potential landlords just want to make sure you don't have negative entries, and didn't care much for the actual score. Luckily I managed to find an apartment belonging to a Russian investor, who didn't ask for my record at all. In the end I never got myself to even request a free report.
I don't think the conclusion should be "Oh well let's just make sure to be careful about our avatars".

It should be let's stop to be complete twats.
>It's not been popular lately, but I get the feeling it will come back the more we bump up against the hard limits of tabula rasa-style learning.

Most of Neural Networks ideas exist since the 60s/70s, right now we're just converging to a point where tabula-rasa style learning of smaller neural networks has become feasible with our computing power. It's not that we've made such huge strides in theory, it's more that we can now engineer systems that actually do something useful with NNs.

For generalized AI and metaphor based learning, we'll need much much more powerful computers that can stitch together multiple prelearned NNs and modify tweak them just slightly on new data and construct connected multi-domain NNs. This will have the complexity resembling some higher animal brains. Metaphors is kind of another name for using a similar pre built NN as a start for another Neural Network and connecting these in a supernetwork.
Extreme sports like "the stairs".
Fair. And especially HSBC who are pretty much universally hated. But I know that at least a couple of others are making huge improvements. Plus by “brand” you need to include “trust” (wither or not that’s misguided!)
"If we break it, you fix it"
lipsm wrote "passport or equivalent" and you are jumping to "passport".

Here's the law: http://www.gesetze-im-internet.de/freiz_gg_eu_2004/__8.html

EU citizens in Germany have to carry a passport or equivalent.
I would look to the great applications that you use everyday. Open source applications are a great resource here. One of the reasons I like GitHub is I can peruse great software and learn how they work. The great programmers quickly come to the top when you study their work.
This website is seriously one of the best places to find science backed nutrition info. The advice comes down to: eat a balanced Whole Food Plant Based (WFPB) diet with a minimal supplementation regimen:

https://nutritionfacts.org/2011/09/12/dr-gregers-2011-optimu...
If you came to the comments for a quick yes/no: The question is not answered in the text or video.
Okay, someone help me follow this. I understand the whole give me money and I'll double it thing. But how did he end up with $242 million? That seems like and incredible amount for a single person to have the authority to give away.
> although ideally I would like to see one that could be activated by voice

Dragon Systems was founded in the early 1980's.
They're worth it to themselves.

This is what you get when your business culture rewards quick profit-taking by a small sub-class of actors over long-term business building that benefits customers and employees.

It's more profitable - personally - to asset strip a struggling company, even if it still has prospects, good will, and loyal employees, than to put in the creativity and hard work needed to make it prosper.
That sounds like the city library where I'm from. The view is also pretty nice: https://c1.staticflickr.com/6/5338/9521653521_94e44e88ef_b.j...
I pushed a fix
Google have to answer to shareholders, it's in their interest to keep users within their ecosystem.
> [...] and wait for the legal and cultural environment to turn against some of the tech companies. Personally I don’t think Amazon has done that much wrong, but I imagine they will suffer some collateral damage from the move against first, Facebook, followed by second Google

It may be too late. Even if Amazon stopped selling books, people have gotten used to buying their books online. They will just switch to AbeBooks.com, Biblio.com, Thriftbooks.com [1], or others.

[1] I had never actually heard of Thriftbooks before today. I found them when I looked up a book on Barnes & Noble's website, and on the bottom of the page at B&N they had Google ads for other place selling the book, and Thriftbooks was one of them (and they were cheaper than B&N). B&N sure did not get their money's worth for the $1.4 million they paid their CMO in 2017.
I think this article is interesting but it's really only skirting around the edges of the topic of "learning programming" or patterns or a new language or whatever. A good programming book is written from a an understanding of what programming is: Puzzle solving.

A lot of people think programming is a creative work--and it is to some extent--but if you've ever looked at a block of code and thought to yourself, "this could be written better"--you should realize that, "coding better" is really an exploratory action. You won't know if it's better until you actually run it or someone else reads it and agrees that it is easier to read, makes more sense, etc.

Writing software is fundamentally an act of discovery. If anything has proven this it's the recent Spectre and Meltdown vulnerabilities. Yes, we're 99% sure how our code will perform while in operation but we can never be absolutely 100% certain. Because the CPU, the memory, the chipsets, and other hardware are really just exceptionally reliable laboratory equipment and our experiments (software) have been shown to work precisely as expected almost all the time.

A good programming book will provide plenty of code examples but when it comes time for the reader to practice what they've learned a truly great book will provide the reader with puzzles to solve.
Thousands of similar events, in a ratio with millions upon millions of respectful interactions. It really shouldn't be surprising when the proposed solution to the former is to endlessly harass those doing the latter and accuse them of sexism day in, day out using the largest megaphones our species has ever constructed that the latter get touchy. For which the secondary solution is then to berate them for getting touchy, which as anyone with a basic understanding of human nature could tell you, doesn't do much to endear your arguments to them. The perception that it is being done so that those doing the berating can feel good about how virtuous they are doesn't help either. It's the streetlight effect [1] in social problems; yell at the people whom it is safe and convenient to yell at, who are not (in general) the problem.

It does not help anybody to come on to a place like HN and broadcast how deplorable you think everybody else is. Even the possible benefits it could bring, like setting the tone for making it clear this isn't acceptable, is handily defeated by the amount of anger you create by accusing people willy-nilly of sexism (which, by the way, people are supposed to be angry about, remember; if sexism is one of the True Evils of the world you should not be surprised when people react to accusations of it) and the way it makes those who are behaving well start to wonder "Why, exactly, am I bothering reigning in these impulses if I'm going to be bathed in accusations of sexism anyhow?"

Whatever the solution is, it isn't going to be found in abusing broadcast media like internet discussions.

[1] https://en.wikipedia.org/wiki/Streetlight_effect
Qualcomm Rejects Broadcom's $121 Billion Offer, Says Open to More Talks
I was told once (by who I don't remember):

Live long enough and you will eventually get cancer.

To me it's a no-brainer. You get old, cells break down, immune system isn't what it use to be, increasing the risk of that rouge new cell becoming cancerous.
And how exactly?
Several Great Books for Getting Started in Data Science
> EU citizens in Germany have to carry a passport or equivalent.

..and no one has the right to demand explicitly passport if one is able to produce an equivalent and valid document e.g. national ID.
> I found it easier to learn when I had something I wanted to build in mind

I don't understand how you can learn this stuff in any other way. I think it's a little bit like learning a musical instrument. One can read lots of stuff about guitars and music theory and how to play the guitar, but none of that matters until you pick up an actual guitar.
Is policing the thing that stops crime? There are obviously many parts to it including policing but a lot of things have gone wrong before the police were needed.
The Trading Game -#1 Forex and Stock Market and Cryptocurrency Trading Simulator
> As long as forking is allowed

But as per GP's point, what would forking the project do? Who other than Google is positioned to host an AMP fork, and why would they choose to do so?

The centralized nature of the project makes it hard to understand what the point of it being open-source is, apart from being good PR and getting free work done on it.
This is very informative! What router would you suggest purchasing?
Good luck convincing Germans to surrender their data. I would be very surprised seeing this working out.

Also, you will get data from a very skewed demographic.

AFAIR there is an upcoming EU law which requires (at least some) transparency on how scores are evaluated, in expectation of algorithms making life changing decisions. We'll see how that's panning out.

EDIT: to clarify, I'd love to see this working out. But I never would give data of this kind to an unknown organization.
I have no problem calling out a guy whose pattern of behavior includes twisting data to come to false conclusions, losing data related to controversial studies and pretending to be other people to make his studies look better.

If that's ad hominem I'm 100% ok with that.
> Nobody is going to try to clone a tractor because they have the source code for it.

In the automotive industry, people and companies will do this (at the component level). Enabling features via that the OEM has disabled due to its marked segmentation strategy via aftermarket components is done (and would be done to a greater extend if OEMs did not protect the part of their diagnostic stack that handles feature activation).

For example, XCP or UDS security access modules are sometimes distributed by the Tier 1 as a DLL so that even the OEM has no source code for the concrete authentication mechanism that is used.
No. The brake line on your car is a very small part of it. If it is cut, the problem is anything but small. That a small percentage of men can have a disproportionately large effect in no way implies that the problem is small.
Yes, that's what's important for landlords. You get a letter from scufa saying "There are no negative entries for this person". That's enough.

However if you try to get a phone contract, credit card, internet contract, or anything else that requires payment in the future then your score is pretty much the only relevant part.

And that score is (maybe it varies by country) completely abysmal by default if you've moved to Germany - and it improves very slowly (<1%/yr).
Abstraction. Composition. Probably a couple of others.
foo.map(x => x * 2);

Not sure I'd want to use a promise there :)
Quit your bullshit.

I'm in the fashion industry. After 10 years and dealing with tens of thousands of people, this type of anonymous behavior doesn't happen. I'm looking at todays emails in the middle of fashion month, and 95% of the names are female. It would be a good way to lose any kind of status you have in the industry if you acted this way.

This is specifically a male-driven tech industry problem, and more specifically, an edge-lord meme-maker audience problem.

Don't be the self-absorbed douche that thinks everyone shares your same problems. That's only an excuse to pass the buck to someone else by blaming society in general instead of your specific group. Own up to it. Other industries have solved this problem by incorporating more women into.
Application architecture is inherently malleable, yes.

But when properly implemented, micro service architecture is actually a great idea.

I can’t help if your experience has not been the same as mine.
I felt the same, and also thought that the article didn't really do enough to explain why "write better reward functions" isn't enough, especially because in gaming, if anyone set the same goals these researchers did, humans would eventually learn the same patterns.
Judge Rules Publishers Violated Copyright by Embedding Tweets of Tom Brady Photo
Plenty of routers can be flashed with open source third-party firmware like OpenWRT.
Fake Science Paper About 'Star Trek' Accepted by Four 'Predatory Journals'
sounds like yegge was actually right
Frankly, S.js looks better. Simple and performant.
Walk middle, sooner or later get the squish just like grape.
4 stages to nailing your face beat today around evening time – Wakanda style
Whenever one of those chat widgets pops up I always use it to say "fuck off." Perhaps when someone shows their face I'll insult them too.
A promise can only be activated once. You still have to use callbacks for buttons and other things that can be activated more than once.
Was thinking about this ... I reflexively hate bots, but it might be a UX thing -- maybe it's the popup. The pop diverts my attention from where I was looking on the site and feels like an intrusion. Same as if someone comes to your desk and grabs your mouse. So .. maybe an improvement would be to have a status-line or ticker-like text field that doesn't pop up or obscure any part of the underlying page design.

Also, IRL anecdote. My ex-wife used to get heckled and cat-called all the time when walking alone (even pushing baby pram). Number of times it happened when she was walking with me? 0. I'm amused and saddened by all the incredulity on display here. I could have said "well I've never seen it, so it's not happening..."

EDIT> You have to be a special kind of ignorant or inexperienced to not have noticed that this is how people talk to women when there are no consequences.