skysight-inc/HackerNews huggingface dataset:
> I was already aware of the studies showing that crows recognize individual people and can bear grudges for years. I was afraid that's what I was going to end up with, but after that event, they never bothered me again, and I see crows around my house frequently.

This happened about a month ago, right? I think it's far too early to conclude they don't bear a grudge. Those crows you see around your hours are probably surveilling your habits and movements, so they can plan your demise.

It's no coincidence that the collective noun for a group of crows is "murder".

;-)
What is Serverless Computing and why is it important?
I believe Firefox's plan is to only hide Flash if it's set to click-to-play. I don't think click-to-play is default behavior for Flash unless it's not the latest version.
Losing an eye.... How.

Birds weight so little compared to a human that our eyelids mass is significant on that scale.

The reason birds don't attack people is because a human randomly flailing can outright kill crows by the dozen and evolution selects against suicide.
I think they need to shim the flash file upload process that's a non-obvious thing to break without flash. Lots of old sites use flash uploaders to hand multiple files.
Yup, this is why at work we have our multi-tenant SaaS using a different database for each tenant. That way if they want to split to self/dedicated-cloud hosting later down the road we can move them without any hassle.

Edit: I describe our thought process here if it's useful to anyone else: https://tomschlick.com/2015/11/29/lessons-from-building-mult...
Interestingly, the position of the baby teeth greatly affect the adult teeth. As it was described to me, the baby teeth are essentially placeholders or spacers that reserve room for the adult teeth. If they are out of alignment or move to funny positions, your adult teeth end up in odd places.
Review of API Experiences – Trello
> Who says government projects and agencies have to be poorly run?

I'm not sure how to test this empirically, but it's always seemed to me that these are the inefficiencies that emerge with scale and incredibly broad objectives—and that the federal gov't actually does a decent job considering. Remind which company has 320m consumers, annual revenue of 6.7 trillion, and 2.8m (non-uniformed) employees? The federal government is 10x the size of IBM—it can't be agile. That said, tech is in general not a strong suit for gov't agencies—and it needs to be both 1) for planning, analysis, logistics and 2) for dissemination of information to citizens about what the agency does.
Only in a world where banks and governments aren't involved. Otherwise the game can be extracted ad infinitum.
"Market Destruction" is so much more accurate, yes. I suppose though, that in the sense of there being value in a company that Does 'X' for a high premium is lost when another company does 'X' without that high premium.

Still, that's a secondary effect brought on by the "Market Destruction" as you say.
I respect this person's rationale. I'm thankful to hear her perspective.

I know lots of incredible women in tech doing great things. I assume they and everyone else wakes up each day and has to figure out what challenges they'll be overcoming, and how they will end up spending their one life on this earth.

So this public rejection of gender-specific talks nourishes me, because I am dropping all packets when someone starts to talk about gender or privilege issues.

I feel that enthusiasm for these topics is a tell that the speaker is a narcissist who believes other people exist to either validate their own opinions or serve as an adversary. It is uncompassionate.

I suspect a group of academics organically instrumented a taxonomy that directly mirrors established trolling tactics. They have spent the last 10 years providing gender studies philosophies that are being implemented by graduates- who will now get to discover firsthand whether these ideas are constructive.

Kids now think that disagreement is evidence of cultural misogyny and racism. Well, I disagree, but I'm not going to bother trying to engage with this type of person. Where is your diversity now? How is your behavior going to cultivate the outcome you desire?

It's left me feeling exhausted and repulsed by the topic. I'm wary of some women in tech now because of their enthusiasm for these ideas. It is very frustrating. I'd like to support them, but I also want to lead a happy life. I want positive, encouraging people around me. The privilege crowd just doesn't seem healthy.

This person seems pretty thoughtful. She has nothing to gain from posting something like this. I feel a little less cynical after reading her post.
I am a Dane. I have twice received mail incorrectly sent to my current address. One was sent to somebody with a different name, to an address that was close to but not the same as my previous address, the other was to a person who may have lived here but was not the previous occupant.

This does not include the letters that should have gone to my neighbors but was put in the wrong letter box.

While I naturally assume this is deliberate I won't rule out that this is just complete incompetence.
This fits with the “hygiene hypothesis,” which says that when children are exposed to germs early in life, their immune system gets trained to attack germs, rather than attacking itself as we see in allergies, asthma, and eczema

It would be interesting to see an allergy study on kids raised in their own home vs those that grew up in a group childcare setting. Speaking from experience as a parent, those places are like petri dishes for vile diseases. It seems like that would be a much more thorough exposure to disease than playing in the dirt and sucking a thumb.
My book (Haskell Programming FFP) is $59 for the ebook version, but it's a lot longer and covers a lot more, because of the "from first principles" part and the method we use.

We heavily discount it or give it away for students and others who can't afford it. We don't ask for a postcard, just an email describing their situation.
Surprised there's no mention of the safety razor renaissance..

Nickle shave club.
Nerds have been poised to rule the world for about as long as Linux has been ready to break out onto the desktop.
I think this goes hand in hand with economic prosperity. I grew up in the third world and by the time you grow up all your joy in life is defeated by life and living. You loose childlike joy and become a "serious" person and the culture correspondingly encourages "growing up".

In western, richer countries there is no such pressure on culture to make people "serious".
Fogbeam Labs. Well, technically I already do, but I still have to work a dayjob to pay the bills. My dream is to work on Fogbeam full-time.
It's very common for a word to be OK for in-groups to use and not OK for out-groups to use. When someone in the in-group uses it, it's acceptable because they identify with it and it's a term of endearment. When the out-group uses it it's a label and a slur.

I'm not going to list any of these because I'm not in most of the in-groups (other than nerd) but if you think about it I'm sure you'll be able to come up with some examples.
Well, back in the day, "nerd" meant "social misfit". Which a lot of us were (me included), because we were too busy trying to be smart to be worried about learning how to play the social game. (Paul Graham wrote an essay about this, "Why Nerds are Unpopular".) But in the real world, it turns out that social skills also matter, and I should have realized it earlier.

But these days, "nerd" means more "socially awkward but really smart", which is neutral to positive from our perspective.

"Brogrammer", on the other hand, to me at least means "male who thinks he's really smart (even if he isn't) and therefore that he can be an offensive jerk to others, especially females". It would bug me a lot if someone thought that was true of me.
My father used to re-write his resume for every single job he applied for, tailoring it to the exact job. And then had my mother write it up on the typewriter. He was very good at doing it, probably at least partially from so much practice, and never had a problem finding a new job.

My point is that he always made sure his resume said what people wanted to read in it. He never tried to make a generic one that fit every job he might apply for, and that tactic was very effective.

I don't do the same thing, but I think if I found a job I really wanted, I would do it.
It's metadata. It's as obscure as file permissions bits.
Again, there is no scientific consensus on how to define race, and many scientists see it as an impossible or meaningless taxonomy[1]. That's the core problem. You've chosen to use a purely genetic definition.

My assertion is that everyone is a mixture, which is true. People exist on a continuum of race without discrete borders[2].

1. http://www.scientificamerican.com/article/race-is-a-social-c...

2. http://www.nature.com/ng/journal/v36/n11s/full/ng1435.html
Well, he points out that it's because he's a tech reviewer and trying out lots of apps is part of his job.
> Criticizing a woman, even calling her a bitch, is not misogyny.

Calling a black person a "nigger" isn't racism -- but (outside of specific contexts that weaken this conclusion) its a pretty strong indication of racism, and (subject to pretty much the same contextual considerations) not addressing it normalizes racism, whether or not the actual utterance was motivated by racism. The same is true with "woman", "bitch", and "misogyny" in place of "black person", "nigger", and "racism".

> And what OP did is white knighting, i.e. a man defending a woman, because she's a woman, in order to appear virtuous.

I don't see any indication that it was done "in order to appear virtuous", which is, you correctly note, an essential feature of white knighting.
Microsoft is giving away 100's of ebook for free download
> I think that many people miss the most important thing here: it is not important if a currency hard-forks or not - what is important is that it can.

Well, it's setting a precedent that will make the case easier in the future. Bitcoin's hard forks have all seemed to be good faith attempts to fix issues in the protocol. I don't think anyway on the Ethereum team is arguing this is anything other than an extremely arbitrary fork. The fact that 51% of stakeholders agreed to set this precedent should scare anyone from owning Ethereum in the future.
Previous discussion: https://news.ycombinator.com/item?id=12129101
I just wish there was a sample chapter or something. This sounds extremely interesting and useful, but I'm not willing to shell out close to $50 whether it is interesting and useful. I'm also not going to send a postcard because I can afford it, I'm just not willing to risk $50 on something I have so little information on. If we were in a bookstore I could at least crack it open and see what it looks like inside.

Edit: Ah, found sample pages and chapter 3 at the purchase site[1]. That would be a really good link to put in this announcement.

1: http://www.informit.com/store/practical-object-oriented-desi...
There will continue to be many app-based solutions that are successful. It's now just another business medium and less like a gold rush. There is still lots of value to be created in making apps.
"research and develop", in this case, means:

- artistic renderings
- engineering diagrams
- material choices
- marketing research
- prototypes
- test groups
- safety inspections
- more prototypes
- supply chain gear-up
- packaging decisions
- artwork
- translations
- international marketing research
- factory conversion
- tooling, dies and stamps
- training
- safety inspections
- package production lines
- advertising campaigns
- distribution tuning

and then Gillette can start producing and selling them.

By comparison, DSC picked a manufacturer, asked them for some tweaks, and set up a fulfillment and reshipment operation.
Chances are it was written by a bad bot
A colon is a forward slash on MacOS
Well, I suspect user interaction is what it would react to.
The Purpose Hotel: Change the World in Your Sleep
One way is, as you note, to cut wages to British or Spanish levels. Another is to eliminate "buy American" provisions and just buy Japanese trains. A third way is to cut labor usage down to international levels.

A fourth would just be to hire foreigners to build/manage us trains as per their own standards.
Google is using AI to slash its enormous electricity bill
Of course, if you're having Soylent for lunch, you're still buying lunch. You're just not having to go out to buy lunch.
And what about file bundles that are deployed cross-platform?
> It is not intended as a medical diagnosis

So then it is intended to rally political action.

Suppose two people agree on the same set of factual assumptions and are both rational. They may still disagree on priorities. We see this in the US in cases where two rights are in conflict, a court may find in favor of one taking precedence.

The problem with calling one's political opponent irrational is that doing so is intended to marginalize him by making his assumptions irrelevant. In fact, it is intended to make his entire thought process irrelevant by framing it as disconnected from reality.

If I assume the person sitting across the coffee shop from me is rational, I can assume he won't come over and take my life in a murder-suicide. If I assume he is not rational, I can be assured of no such thing.

So the name calling of "irrational" is predominantly a propaganda technique intended to marginalize an opponent, not to simply find fault with his reasoning, since if a person is irrational his reasoning is irrelevant (since his reasoning process is, by definition, broken).

If the facts were laid out in plain view, perhaps it would not be so clear that the political opponent was in the wrong. Perhaps we might find some common ground or focus narrowly on differing priorities.

Which is why we find accusations of irrationality in situations where compromise or moderation is not desired. Similarly, accusations that a person is a "terrorist" or "supports terrorism" is a similar ploy.

We live in a world in which character assassination campaigns are levied against many foreign leaders.

Do we think for a moment that our own leaders are in unique possession of rationality? Of morality? Judging by the framing in the press, nearly all foreign leaders are suspect or corrupt in some way.

The reason I disapprove of this is because having a knee-jerk adversarial expectation of other nations does not benefit us at all.

In fact, the technique is used to draw attention away from the many failings and shortcomings of our own political leaders. It's far easier to vilify someone like Putin or Saddam or Erdogan than to own up to one's own horrid track record. The public loves this, and considers it sport much like the olympics. It's an ugly side of humanity, and has the effect of harming our own institutions and leaders by deflecting much-needed scrutiny.
Any plan to reduce/remove flash needs to address the HUGE amount of small flash based web games. Just look for online playable games for kids and you'll see how many there.

"Websites that currently use Flash or Silverlight for video or games should plan on adopting HTML technologies as soon as possible."

This is utterly unrealistic, these games are 10 or more years old sometimes, and still played in large numbers, with no money available for the developer to rewrite them.

Only an automatic transpiler of some kind has any chance here.
Peter Thiel’s Embrace of Trump Has Silicon Valley Squirming
I think it would be helpful to have a sample chapter.

I haven't read an OOP book in awhile, but when I did they often had a lot of examples that while reasonably easy to follow didn't actually translate into real world usage (`Car extends Vehicle implements Drivable` or whatever).
> Women in tech are part of an out-group, just by being in the minority.

A key insight I also saw in a study about gender equality in the teaching profession (done by the Swedish institute for higher education). If you are a male student entering a profession with 80% women, you are naturally going to doubt and question that decision. If you pass that first wave of doubt, you get hit by a second wave as soon the first road bump hits (like a failed exam). Male students (studying to be a teacher) are much more likely to ask: "Should I be doing this?" compared to female students in the same class. Then third wave hits when the person is entering the working profession and has to work in a culture that has integrated gender identity.

The big question should be how we can fix this problem in a general way. Based on Swedish statistics, only about 10% of women and men work in a profession with equal gender distribution, and about similar number for people who work in a profession with a dominated gender of opposite gender. About 80% of the work force, both women and men, work in a profession where their gender is the dominating gender. The trend from the last 30 years has been steadily in the wrong direction, with more gender separation in the work force.
This is a good point, but in my mind all of these changes come about because of the app. Suddenly you have a medium that allows you to do these things you couldn't before.
Most-Used Tools in Today's Newsrooms
>Supposedly cats are technically not domesticated

I have a Siberian cat from a breeder and I've compared him to pictures of Siberian cats that live in Siberian forest(in videos of https://en.wikipedia.org/wiki/Agafia_Lykova, i saw some of her cats. You can see one here https://www.youtube.com/watch?v=tt2AYafET68&feature=youtu.be... ) and mine's definitely much more "cuter" .
Unlocking Secrets of Success for Apple, Amazon, FB – In Fortune Magazine
Anecdotally, I feel that it's mostly because of stereotypes that nerds are socially awkward. In American culture, there's a lot of emphasis on being popular.
How true! Context is everything.
True. I guess the article wanted to name-drop "AWS". Say congrats to the team next time you see your friend!
I feel like "passive users" would agree with the status quo? They don't care enough to vote for the fork, so they should have counted as voting against the forks.
I use colons when indicating the ISO 8601[1] timestamp for stuff; it's much more readable with ':' than not, e.g. 2016-07-20T17:04:30Z vice 20160720T170430Z.

I also use them when naming stuff with hashes or UUIDs. Not having colons in filenames seems just weird to me.

Heck, even on Unix I'm annoyed that I can't simply escape slashes! It'd be nice to name files with the URLs they are taken from.

[1] https://en.wikipedia.org/wiki/ISO_8601
Does being "smart" (however you define it) mean that you know the best way to govern?

I suspect there is an inverse relationship.
That never actually occurred to me; I just went for maps.bing.com after being frustrated one too many times by maps.google.com, and it worked.
> We categorized SWFs as fingerprinting SWFs if they were smaller than 5x5 pixels

Coming soon: 6x6 fingerprinting/tracking SWFs?
The thing is Flash keeps browsers from being backwards compatible without either reverse engineering the Flash Runtime or working directly with Adobe under their terms on the proprietary Flash Player codebase.

This is why mobile browsers and unpopular systems can't access Flash content. In effect Flash breaks backwards compatibility across platforms.
>I prefer the approach being considered by Safari to report that Flash (and other legacy plugins) is not available on the platform even if it is installed

Wow, what an odd position to take (apple not you)! It seems downright harmful to the user and completely disregards the users own intentions. What next, the browser will redirect all visits to online music stores to the iTunes one?
Lot's of griping in here about whether or not GitLab is really 'open source'. Typical HN vitriol. I think GitLab is doing fantastic work pushing forward open source philosophies with real world execution. They're putting a lot of their money where their mouth is. Hell, you can clone their ENTIRE corporate website. On top of that, the product they offer (yes, their free, Open Source community edition) is _fantastic_ and continues to improve with each release. I am constantly impressed with how this company operates, and am always trying to roll in more of that to my own company (their Handbook for example is fantastic.)
Jeremy Cowart is one of those people I never heard of, until a friend of mine sent me a link to this video: https://www.youtube.com/watch?v=jC-rpAkfE2I

The man is on a mission, and yet he has accomplished so much already. The guy's much younger than me, but he's become a hero of mine.

And _this_ idea, the Purpose Hotel, is incredible! Not only do I hope it succeeds, but I hope others will clone the idea, and continue in this vein of social entrepreneurship.
https://news.ycombinator.com/item?id=12128866
Twitch uses native HLS playback in Safari. This isn't available in other browsers (yet).
Which is exactly what I did.
Its unfortunately that is your interpretation of the word because your definition is inflammatory
At least with pandora, there's a few clients out there that can work outside of a browser. I usually use Pithos[1] or Hermes[2], no idea about the others.

[1] http://pithos.github.io/
[2] http://hermesapp.org/
Hmmm, wasn't aware of this broker, I'll have to look into them. May be nice to diversify across both services for my stocks and hold an IRA with IB. Thanks for the tip.
> Yes, they are bad people

Sometimes otherwise good people say stupid things.

Sometimes being called out on that makes them reflect on what they were saying and realise they were being stupid.

That definitely happened to me when I was younger - people called me out on saying stupid things and after thinking about what the other person said I like to think I became a better person as a result.

I wasn't a bad person when I said those stupid things - I was just someone who hadn't thought some things through.

It's a little harsh to say that unconscious, unconsidered, and unthoughtful bias makes someone a bad person. It's how a person reacts after being called out on those biases that is a better indicator of that.
How can you automatically update the SDK?
Not sure what the question is here, can you clarify?

Long extensions and multiple dots are perfectly valid in Windows filenames. I use them all the time.

They're not like colon which has a special meaning referencing alternate streams.
> You sure have a strange concept of joke. I define a joke by its contents, not the number of people who hear it.

If you define it by its contents, then how is "your daughter sounds like a real bitch!" a joke? Context obviously matters. If you're willing to say something like that loud enough that others can hear it who obviously won't know the context, then you're clearly not that worried about it not coming off as a joke.
I recently had to do that too :(. Lost around $5 of account balance.
This is really cool, big fan of the lo-poly look. I just wish the camera didn't have so much (random?) movement. And maybe a way to change which way the balls fall from and also their size/weight?