skysight-inc/HackerNews huggingface dataset:
They are words. Not bullets, not fists, not gropes. And the fact that there is such a movement to sensationalize what should be harmless to any well adjusted person only encourages the trolls.

This is fundamentally different from in person harassment or bullying. These things dont happen in every round, far from it, and there is nothing stopping people from muting microphones and/or leaving toxic games.

There is no line to be drawn here. Offense is taken, not given. The first line of defense should be to teach people to ignore trolls, as this is the only realistic way to get rid of them. You can't go around arresting 10 year olds for whatever you happen to consider offensive.

>next Harvey Weinstien or even Ted Bundy

That is some extreme paranoia. People online say these things fundamentally because they know that others will find them unacceptable. By crying out over something so innocuous, you encourage the behavior.

Edit: I'd also like to add, we are complaining about bad words in games that simulate killing, murder, and war. Is that consistent, or rational?
BeyondPod is good on Android.
> Not sure how accurate it is, but the way Facebook's founding ideas are portrayed in The Social Network definitely screams "exploiting human psychology".

It's fiction. Yes, inspired by a true story but fiction nonetheless.

You wouldn't base your knowledge about Nikola Tesla on "The Prestige", would you?
> modern retro fascination with interactive fiction

There's a modern fascination with interactive fiction? I know there's long been a niche community around it - some of the first non QBASIC programming I did was futzing around with Inform 6. I wasn't aware that it had become a hip thing though
A Clash of Civilizations
In the short-term or the long-term?
Our team was able to develop/deploy about 20 Microservices in Go in the past year or so which is really awesome. I can say this after having worked with several other languages.
The difference is that you'd have to have very smart query builder on the front end side that would construct one sql query from combined declared needs of all the front-end components on one page. Then after it gets response (flat as is usual with sql) it would have to split it up and feed to all of the components.

On the backend you'd probably need sql query analyser that would figure out which tables and rows query touches to determine if currently logged in user should be able to see this data.

So on frontend you need a language in which components can specify their needs (why not graphql?). Next step is asking youself why flatten those to sql before sending them to server only to have it parsed again by the server. It's easier to pass them as grqphql and let server decide if it should respond and draw from data source (or possibly multilple data sources, for example solr and database).

Congrats, you invented graphql. Too bad nobody came up with that 15 years ago, this could save a lot of people a lot of trouble.
This happens all the time. The New York Times has become an incredibly biased source. New York City is an incredibly Democrat-leaning echo chamber (I don't care what party it is, I care that a major news source is biased). New York State at large isn't.

For anyone who thinks this isn't the case it isn't aware of the extent because the paper is paywalled so you can't see how had it is, page back to the debacle where the editorial staff were asking whether it was their job to question politicians' statements, or just "we report, you decide". A lot of people dropped their subscriptions because that's literally the only thing they were subscribing to the NYT for, and the editorial staff were announcing it didn't fit their profit model.

The only readers they have left, are ones who don't mind tuning in to get the DNC agenda for the day. More or less.

I got a free trial, and called to cancel it early (I had to call!), because it's just another tabloid. The only major news source I can stand to read anymore is maybe Reuters? I have to get my news from citizens who comb social media and investigate independently.
OP was asking about how to do modals, not comparing a modal vs a pop-up.
user:	jkforpres
created:	17 minutes ago

Didn't even want to use your normal account? Way to stand behind your inflammatory comments.
Without improving Linux on the desktop[1], implementations like Limux are bound to take this route.

[1] http://itvision.altervista.org/why.linux.is.not.ready.for.th...
This could work for news.google.com but not for generic search. Unless google goes to a very restricted white listing for search. That would be "evil" in my book and I would try to stop using them for anything.
> Those fucken rich kids. Immigrants too, who conventionally start out at the other end of the class spectrum

Yeah, the more general pattern seems to be that you're more likely to start a business if you're at the fringe of society one way or another. That is, you don't really fit in with the common culture.
Being a Startup Founder is a minimum wage job
What's "SV"?
The Go team aren't the most respectful, but I think Dsymonds is uncharacteristically rude. Most of my experiences with the rest of the Go team have ranged from "sorta terse, but I'll give the benefit of the doubt" to very positive.
Agreed.

Unfortunately, updating the way people look at things is a lot harder than updating code. It takes years of work to convince people to buy-in to things, and a lot of it is advertising and promoting, not just education and training.

It's a lot tougher than just submitting a PR :/
That second link seems to download just fine, shouldn't be hard to get it running again? :)
SML is what Ocaml should have been. With a few small syntactic changes (mostly to add some nice-to-have features), SML syntax would be better in every way instead of almost every way.
Python. Then you can make snake puns whenever you can't come up with good variable names.
Type inference is orthogonal to whatever keyword is used.

Bjarne used another keyword in C with Classes, removed it due to backslash, and the commite decided to re-purpose auto for the same purpose in C++11.

No big deal, the meaning of static is also context dependent, and no one is fighting against it like it happens with the new meaning for auto.
Spoiler alert
The dolls aren't the only ones that have their minds tampered with by the end of the show.
From this other quote and the way he delivered it, I think he is a sociopath, and the longevity quote is only half joking.

"The inventors, creators — it's me, it's Mark [Zuckerberg], it's Kevin Systrom on Instagram, it's all of these people — understood this consciously. And we did it anyway."
There was a marked shift at the beginning of this year. I think everyone got political fatigue and Facebook was a channel for exacerbating the overexposure.
See Boy Twist His Head 180 Degrees to His Back
There is a LOT that can be done to improve desktop linux, but I think in this case, at least according to the article, the difficulties were largely political, not technical.
I wonder if the five boroughs would (or could) move before the state. My sense is that the state is holding out because of strong police and corrections lobbies, and Cuomo is trying to not rock the boat. But NYC may have different motivations to decriminalize/legalize sooner. And if NJ legalizes, NYC becomes full of marijuana very quickly.
No, it's really not. It was there from the beginning. Satoshi himself put it in place, years before blocks got even close to that size. When other people wanted to lift the limit he argued against it. He clearly did not deem it important enough to even research what limit was appropriate.

There's also the fact that Satoshi put a pretty agreesive schedule for the deflationary aspect of Bitcoin. Fees were designed to gradually take over as the miner's reward. You and I may or may not agree with that policy, or the schedule it follows, but it is a policy that was designed in from the beginning.
I think F# has the things you're looking for.
I'd dispute the notion that Facebook is optimizing directionlessly. It just turns out when your entire business model is "sell ads", then profitability and popularity become synonymous.

I'm very curious if you have a proposal for how to gauge content quality at scale. Back when I majored in journalism, "community engagement" was a massive topic. People wanted to create content that wasn't just "good" in a vacuum, but actually motivated society towards positive change. The theory went that if we reported on social issues in a certain way, perhaps we could influence society for the better. This was even the topic of my capstone project.

In the end, I became disillusioned. My observations contradicted the notion that content quality (news content in my case) matters in either a commercial or social sense when conducted at scale.

In my capstone project, some people volunteered to be interviewed about their volunteer work and their motivations. It was really interesting talking to all of them, but what I found in every case was that these people were motivated by life experiences, not media. I talked to an ex-con who had his life turned around by a books program, so he volunteered with the program when he got out. I also talked to a soccer mom who organized community events for her kids.

This was admittedly a qualitative study on personal anecdotes with a small sample set so it's not hard science. But the hypothesis that content quality is irrelevant at a mass scale seems to hold up in practice.

This also tangentially ties into a hypothesis I have on US presidential elections, which is that once it's down to two candidates, name recognition is all that matters. Every time (I'm aware of) that a president dominated the mass media of the time, he won the election. From FDR on radio to Kennedy on TV to Obama on social media and now Trump who rode on the public obsession with gossiping about every stupid thing he did or said.

Okay, rant over. I am legitimately interested, though, in any ideas for determining content quality at scale just because it seems like an interesting project.
I wonder if this is a factor in why large tech organizations like Amazon, Facebook, Google, Microsoft etc have been so keen to register their own TLDs. Now they only depend on root NS and their own infrastructure, and not _any_ ccTLD provider.
It's being down voted because it's an accusatory, non-answer to a speculative statement. The parent comment literally stated "I want to verify this." It's not a legitimate point in any sense of the word legitimate.

I'd have myself a hard think about what lead you to writing such a comment up.
It's fine.. in 10 years when Mark leaves FB and starts philanthropy he will be hailed as a tech savior in a similar vein to Bill Gates
Show HN: Messages from community forever ethced on Blockchain
Another pro tip: good deadbolt kits have a lock cup with one or two holes inside as well so you can secure it even further.

Second pro tip: replace your door hinge screws (on the jamb and door) with larger 3-4” screws.

Third tip: outside doors should be solid wood or metal, not hollow.
This is https://en.wikipedia.org/wiki/Whataboutism .
We were talking about the audience, not moderation
Agreed. I'm being serious, I can't understand why corporations are taxed at all. The money going to US citizens already gets taxed as income (although at capital gains rates). Even if the money funnels through a few corporations before it gets to the individual.

Money that would go to foreign shareholders (or foreign corporations) should be taxed at the same rate.

If we didn't tax businesses, they'd be more incentivized to stay in the US or even move here.

What would we lose from not taxing corporations (and adjusting capital gains tax to make up for that)?
I am an MFA with a lot of friends in STEM fields some of whom express similar feelings. A couple of suggestions:

1. Look for art that you connect with. Some people weep at the sight of a Rothko, overcome by emotion, others say, "what the hell?"

2. Find a guide. There are bad art classes but there are also great teachers who can help you learn to see the "art" in the art. When I started I hated Shakespeare but after learning to read the language it is now filled with endless beauty

3. Consider what in the world inspires you emotionally. A loved one, mathematical concepts, food? Whatever it is that moves you probably has art that it has inspired. Seek it out.

4. Sometimes the spark of emotion gets buried pretty deep. At least 2 engineer friends have told me they have trouble with humor because their training has taught them to dissect things in a very linear and methodical fashion. If that fits you try let go of some of that from time to time.

5. If you have ever been choked up by a TV commercial or a news story or a film think about why and seek out art that explores those topics.

Best of luck to you. There is a lot of art out there from Peking opera to Gregorian chants and from Chuck Close to Goya. You'll find your groove!!!
One wine being generally better than another, is not about 'scarcity'.

Yes - of course people will have differing opinions - but aggregate market demand can be different for something made with the same amount of labour - that is not an issue of scarcity.

i.e. 'most people' can view one wine as better than the other with equal amounts of labour.

Again - surely you can, if you want get into issues of 'scarcity' i.e. you can talk about production volumes etc. but that's kind of a second order issue.
> Back when we started in 2014 we decided that .io was great from a branding perspective. Stream is a technical product and our audience is mainly technical, so .io seemed like a great match. Using the same domain for the APIs was more of a consequence than a thoughtful decision.

Quite a lot of tech companies are using .io nowadays. If .io reliability is an issue what is the next best alternative for tech domain names?
"just because someone enjoys bitter doesn't invalidate the fact that bitter is unpleasant"

If they enjoy the taste then it cannot be deemed unpleasant. Taste is subjective, therefore, not universal.

You also can't deem evolutionary usage that ceased millions of years ago as basis for usage today and citing analogies employed around function/after-effect to an argument about preference is weak.
That was a great article, I knew states competed in attracting businesses, I didn’t realize retail competition would be so large as well.
Brooklyn.ventures for sale, yo
New Jersey does have the country's only coca leaf processor. They know how to handle shipments and regulation of controlled substances.
Check out "domain adaptation" https://en.wikipedia.org/wiki/Domain_adaptation
You're talking now of an effective marginal rate > 100%, which is not what you said originally ("If you want less of something, tax it. If you want more of something, subsidize it.").

I agree marginal rates should always be < 100% for the obvious reasons. I haven't seen numbers that it ever happens, but it is to be avoided in theory, yes.
Squashed in Space: Study Identifies Changes in Astronauts’ Brains
Can you give an example of this? Most of the compilers I've seen have excellent code bases, with good separation between the different components, probably because compilers are so well-studied. It can be surprising what the most productive part of the compiler is to optimize. Often the lexer is heavily optimized due to its outsized impact on performance, but even then, the code looks idiomatic to me.

- Scanner.Scan() https://github.com/golang/go/blob/master/src/go/scanner/scan...

- scan() https://github.com/Microsoft/TypeScript/blob/master/src/comp...

- Lexer::LexTokenInternal() https://github.com/llvm-mirror/clang/blob/master/lib/Lex/Lex...

All three examples are heavily optimized and hand-written but they’re still clear and easy to follow.
> Why startups are adopting this without that sort of problem, I have no idea. Because the query syntax is pretty?

IMO, we're seeing a trend where the server doesn't necessarily strongly control what's sent to the client. You can build and deploy a simple server then move most complex logic to the client.

It seems to make the development process a lot easier since you really only need to write client side data.

That being said, I don't intend to use GraphQL anytime soon. It seems to be a bit of a loose cannon.
> many-core accelerators, FPGAs, custom ASICs, neuromorphic CPUs, quantum computers, graphcores

Most of those are completely different technologies that will almost certainly not share a niche.
I only used our current population growth rate not because I expect it to remain unchanged but because it is on the order of one percent which is towards the lower end of growth rates one will encounter when looking at all kinds of different things and systems. The important point is that this relatively small growth rate is already way too large. I don't know what you were exactly thinking of when you wrote »[...] before resuming growth at a much slower pace [...]« but maybe one-tenth of a percent?

Unfortunately that is still way too large, to colonialize the Milky Way before hitting resource limits you need it down at one one-thousandth of a percent or so, for the entire universe you need to decrease it several orders of magnitude more. At least on average, if you could use something like cryostasis while travelling through the vast emptiness between stars you could afford times with higher growth rates.
From what I recall, start by writing a minimal compiler for language X in some other language, Y, and compile it. Now you have an X-compiler written in Y.

Rewrite the minimal compiler in X, and compile it using the one that was written in Y. That gives you an X-compiler written in X compiled from one written in Y.

To be sure _that one_ works, recompile your X source code with that last compiler. Now you have a compiler written in X and built with one also written in X.

Continue to add more features written in minimal-X to get X-compilers with more X features.
I never understood why ccTLDs of some third-world countries became popular for hosting production code. There is a real risk of somebody stealing your domain due to vulnerable infrastructure and incompetence at the organizations that sometimes employ less than 10 people. The notable takeover of the .io ccTLD by Matthew Bryant [1] should have been a wakeup call for everybody.

1: https://thehackerblog.com/the-io-error-taking-control-of-all...
Most neighbours round me are also out during the day.

The only 24/7 occupied house is across the road, and it's the local drug-dealing hangout, so that's a nope as they'll either fence the package or try to snort or inject it.

Most of the transient 'residents' wouldn't remember the day of the week, let alone whether they had been gifted a package.
Azure's Emotion API
The Perseus project at Tufts is wonderful.
Yep, I used this approach for a custom form change event buffering component that can wrap around input fields to allow fast updates while debouncing dispatching Redux actions: http://blog.isquaredsoftware.com/2017/01/practical-redux-par... .
I have long been puzzled by the "combat doesn't work in interactive fiction" conclusion that is common in the IF community.

Combat in Skyrim is of the "simulated presence in a cyberspace" form, but there are many successful video games with turn-based combat (ex. Hyperdimension Neptunia, Atelier Rorona, etc.) that could be mapped directly to a text-based interface.
Boston, DC, Philadelphia, and Baltimore are all reasonable drives away and NYC is right next door.

not to nitpick, but Philadelphia is just as close as NYC (maybe even closer) I routinely joke that Philadelphia and NYC are part of New Jersey, usually to upset citizens of said cities. Then I point out that the culture in those cities is much more like NJ than the rest of their own states.
> FB is not responsible for verifying the truth of every FB news post

I look at it this way: If FB wouldn't influence the content that you're looking at - e.g. they wouldn't go on fire if someone posts a nude photo - then it were alright to deny responsibility as they'd merely provide infrastructure.

If, however, they do discriminate content they don't like then, given their sphere of influence, they have to be held responsible I think.
Until cryptocurrency proves that it can use less energy than our current system while being equally useful at the same time, it's hard to argue that it's an improvement.

The same can be said of this new "Chia" network, but it's much easier to call it "green" in relative terms compared to other existing crypotcurrencies, at least.
Fastest for sufficiently large numbers. In this case the crossover point is somewhere beyond 10,000 decimal digits.
For some context:
https://azure.microsoft.com/en-us/services/cognitive-service...

> The Emotion API takes a facial expression in an image as an input, and returns the confidence across a set of emotions for each face in the image, as well as bounding box for the face, using the Face API.

https://twitter.com/sarah_edo/status/928270318229118976

> I used @Azure's Emotion API to make this fun emotion detector pen. Made with Vue, Three.js, emojis and ️
An issue with $ReadOnlyArray is that if you're doing something that does work on both String and Number types, like using them for some template string, Flow will complain that the types are not compatible even though in this instance they are. This is a bigger issue with both TypeScript and Flow, in that they don't seem to keep enough track of the data in arrays, only the type of the array, to know if the actual types are valid. If TypeScript/Flow kept track of the array elements and their usage, this issue wouldn't occur in the same way.
With the all the home deliveries that people have these days I think it should be mandatory for all new constructed condos etc to have delivery lockers. The item gets delivered to the locker the code is messaged to you retrieve when you get back home.
The current place I am living in has the security gate intercom dial my handphone. So for any package delivery I tell the guy I will open the door for him but I am not at home so to leave the item outside my apartment door.
Emotion API – Emotion Detector – Microsoft Azure
Again?

Can someone tell me if there's actual malfeasance this time or just more edgy moaning about the spy agency doing its job?

I'm happy to call out the security apparatus when it actually oversteps its bounds (Eg the Snowden leaks). But so far as I can tell wikileaks vault 7/8 isn't a leak in the public interest. Its just anti-American wankery.
For me, I'd been wanting to leave for a while, political fatigue was "the straw the broke the camel's back".
> "but who really just 'tries' heroin"

Natural. Selection.
I can’t remember the last time I’ve signed for a UPS package. When we had a regular driver, back when I was racing bikes, he once said “you’re supposed to sign for this ($10 package), but I’ve dropped thousands of dollars worth of bike parts on your doorstep and you haven’t complained yet.” True, in seventeen years we’ve never had a package stolen from our doorstep here in Redmond, WA.

That said, I work from home on iPhone delivery day. Were I a thief, that would be just way too easy, knowing the day of delivery and an approximation of what the package looks like.
By that argument you should also stop using:

.org, .ngo, .lgbt, .asia, .aero, .info, .mobi, .pro, , .MN (Mongolia), .AG (Antigua and Barbuda), .BM (Bermuda), .BZ (Belize), .GI (Gibraltar), .IN (India), .ME (Montenegro), .SC (the Seychelles), and .VC (St. Vincent and the Grenadines), .SG (Singapore) and .HN (Honduras) and more

All are provided or supported by Afilias, the company running .IO.

https://en.wikipedia.org/wiki/Afilias