skysight-inc/HackerNews huggingface dataset:
I 100% agree with you in principle, but I honestly never thought we'd be having this debate in 2017 about people carrying swastika flags and calling themselves Nazis. Frankly, that changes the entire equation for me.

We cannot, cannot, cannot allow this to take root and grow. Everything thinks "it can't happen here", but it doesn't not-happen on its own. I don't want my grandkids asking "how did you try to stop them?", and having to answer "well, I very adamantly told them they were wrong but they didn't listen."

I am incredibly tolerant of diverse idea. I grew up in the buckle of the Bible Belt, and now I live in the bluest of blue places. I have wonderful lifelong friends in both places (and lots of others) who I love as people but whose opinions infuriate me. That's OK! We talk about stuff and occasionally ruffle each other's feathers, but we get along just fine. I can argue both sides of gun control, abortion, and anarchism with clever friends for the fun of it. But what I can't tolerate is people in my America wearing, carrying, and acting out Nazi symbols in my backyard. That cannot be allowed to find fertile soil.

I've said this before but I want to be perfectly clear: I have an exceedingly tight definition of that term. I have never called someone that word because I disagree with them, no matter how important the matter to me or how ferociously I oppose their opinion. I'm referring specifically to people who show up at white power protests wearing the uniforms, carrying the flags, and throwing the salutes of the group my family fought to stop within my mom's lifetime.

That's not a slippery slope. It's perfectly possible - and reasonable, and good - to say "we'll allow people to speak abhorrent opinions" and still draw the line at literal Nazis.
The answer seems simple. Add a clause to your will.
Barack Obama and Neil Tysons families are part of black America. Those problems you point out are a huge problem in the massive rural trailer parks filled with white people.

They are problems associated with poverty not with blacks. It's easy to confound the two since such a large portion of the black population lives in poverty.

How you frame it IS important because yes it's a serious problem that plagues the black community but no it's not a problem created by the blacks. You know damn well how it was created.
A lot of people upload artistic photos to DA. The front page right now has a few. It isn't what it is about, but it has some.
Noam Chomsky Explains [A] Way for Ordinary People to Make Change in the World
Surely the huge win for JSX is that you can type check it?

I have a Typescript + Angular 1 project. The app logic feels robust as Typescript makes sure I'm using the right identifiers, variables aren't null/undefined etc. The Angular templates are a constant source of annoyance: they aren't type checked and aren't part of automatic variable renaming refactorings.
you couldn't expect that article to be entirely partial
Distinction without a difference, talk about Object if you prefer, the only difference is that downcasts are runtime-checked, it remains a huge hole into the typesystem.
The Java Problem
Does not pass the Tulip test:

Also keep in mind the growth of Tulips as a whole. New wealth is being created and reinvested.

For example, I participated in a tulip offering 18 months ago which has produced a sizable value. I then took 20% of the gain and spread it across new tulip offerings.

At scale, think of everyone whom invested in Carolus Clusius early and Bizarden just after Ogier de Busbecq sent the first seeds. Their gains are used to reinvest into the tulip ecosystem at the earliest stages, thus, keeping their fortunes regenerating and growing.
> lets you write templates with HTML attributes

that's somewhat bothersome... does it typecheck on compile time? hope vue works on typescript-language-specs compliant plugin...

As for react, there's TSX (typescript-jsx) that works great (typechecks on props, state, etc.), but I haven't tried it with vue.
Look west. Are there substantial mountains between you and the Pacific? No fog. No mountains? Fog.
Big Pharma companies are the problem of US health care crisis. They have figured out ways to manipulate the doctors and the patients for gains.

If you are a drug addict,there is a pill for that.

If there are side-effects to the pill you are taking to get you off addiction,there is a pill for that.

And if you take too much pills,there is a pill for that one too.
Brilliant idea. Wish I would have thought of it myself!
Chomsky's politics can be summarized as: interpret everything the US does in the harshest possible light while torturing the data to make Hugo Chavez sound like a good leader.
What part of "freedom of expression has been a universal right at the core of our democracy" restricts free speech?
you should try mobx + react for 'local' state management. mobx provides something similar to vue (MVVM), and the amount boilerplate becomes somewhat like vue's
I don't want a specialized class—if you want to special case for checked overflow in Rust, you can already do that today. What I want is for all of the ordinary integer types to guard the programmer/program/user against overflow, without having to take extra effort to do so. Because if that's what your language requires, then you end up with what we have today: nobody takes the effort to opt in, and the compiler writers point to the existence of your ability to opt in as an excuse not to implement it at baseline where it should be.
Hi they all based on intellij ide platform
Though the following may not answer many of your questions, I found these three videos to be very illuminating in regards to the blockchain and ICO processes and futures. They really helped me because I knew next to nothing about the whole field but saw lots of talk on social media and wanted to learn more.

https://www.youtube.com/watch?v=o1mkxci6vvo Investment Panel with Naval Ravikant, Meltem Demirors, and Garry Tan

https://www.youtube.com/watch?v=OnHRnlrO6bQ Payments Panel with Balaji Srinivasan, Elizabeth Stark, and Ryan Charles

https://www.youtube.com/watch?v=IrSn3zx2GbM A conversation with Naval Ravikant (who is very prescient in this field)
Last time I checked (a couple of minutes ago), NONE of those "serverless" frameworks were truly serverless. Running your stuff or even your "functions" in the "cloud" is still running it on a server. Just because you do not know which specific server is running it at a given time does not make it "serverless". Why is it so hard to use the correct term?
No, just as art depicting rape, murder, gang violence etc. does not mean that people eventually consider it acceptable to perform those acts on others.
Amazon data science interview questions
Curious
Want to learn more
Vue.js is going to win because simplicity and easier bootstrapping matter. In the same time Vue.js is powerful enough for building the complex and scalable apps.
Same thing could happen due to bailing out of a function with a return, after checking some condition.

if (bad_thing)
return ERR_BAD_THING;

... code here to turn off controlled device ...

From my understanding from prior HN discussions, panic is paired with recover; it's a kind of typeless non-local jump and unwind mechanism which can be intercepted. If the device must be turned off, then any panics must be intercepted and code must be executed to put the device in that state.
I believe F# is rich in features like this. I am only an F# outsider who has read about such features, but check out F# type providers.
The real downside of using flutter is that you can't embed (or inline) any native widgets like video or maps.
I know that.

Usenet was destroyed. It took a while, but it died.

Facebook, though, survived. It has not in fact died.

It has 2.2 billion users. MUAs, not just profiles.

There was a time, yes, when Facebook was literally Harvard. And it is no longer literally Harvard.

I've written about that. At Mastodon, as a Tootstorm, if you're interested:
https://mastodon.cloud/@dredmorbius/1058991
Heh, reading his sharp responses you forget his age. Then you see him use dated terms like 'Orientals' and remember :).
Read it twice. Not clear.
Hey, thanks for the comments/feedback!

For the library-depth spidey sense, there's really no getting around that. In a way, as React itself is just the view library, you're forced to add new pieces to your app until it all clicks together. Kea is just one more of these pieces... And I wrote it so the other ones would click together. The alternative to abstracting libs like that is to write and bundle everything yourself, but that is a hard and, in this case, unnecessary path to take.

Two of the libraries it abstracts (redux and reselect) are as stable as a rock. There have been no breaking changes for many major releases. The third one, redux-saga, is a bit more brittle, but as it gets passed direct control over its domain, I don't see how kea would break anything there, at least not in the near future.

Of course I'll do my best to keep up with new releases of all dependencies. I do have a few apps with Kea that I actively maintain.

There's still the chance that Kea itself will change drastically. I hope not. I'm actually trying to stabilise the API for a 1.0 release.
I'll jump to flutter when
1). scala supports dart backend (just my preference)
2). flutter solves 'calling native libraries/sdks' better. (current 'message passing' seems so weak - I want to do video processing/etc)

but for other use cases, flutter seems nice (for 90% of app use cases?)
There's also http://vuematerial.io
I absolutely agree that there have been a number of similar languages in the past, in various variations. However, the only one I know of that may have a claim to have gotten to Go's size or perhaps even larger (relative to the time) is Delphi. Go is, if not the first, the first in a long time to be something that can be practically commercially used. (I mean, you can use whatever language you want commercially, but there's definitely more barriers to some than others.)

Also, I can't help but point out that I didn't say I enjoy it for all uses either. I don't do my hobby programming in Go, because I don't have the issue of other programmers doing things I disagree with or don't like. Even if I do something stupid in another language, at least it's my stupid thing and so I tend to understand it better than somebody else trying to come in and see it.
Most of the Products are basically IntelliJ IDEA with only features pointed at a specific language, so you have a smaller install really
> language ergonomics, power, etc are less important than having a standard batteries included development stack

To programmers under twenty five. And that explains not only Go, but volumes of computing history.
Torture is much worse than molestation in my opinion, yet as a society we don't seem to have a problem with movies like Saw and Hostel.
> IOS has pretty much the same looks since version 7

This can only be said by someone with a very little attention to details. There are constant changes to how the OS looks.
The "angular" npm-package is for angular1 only though, angular from 2+ forward is located in the @angular namespace on npm. So a more correct package to compare to would be something like @angular/core, or if you want to track all versions combine angular and @angular/core.

edit: looks like angular had 1 million downloads last month and @angular/core 1.7M.
"Citation needed."

Seriously? This is basic IP law 101.
No license can be implied if there is an explicit license.

I actually started gathering cite lists for you like I normally do, but instead, i'm not going to in this case. If you really want to argue this point, please go to google scholar and spend the 2 minutes it will take to pull up 100 cases on this.

I don't feel it's fair to argue about a thing without taking the very small amount of time to familiarize yourself with it.

If you find cases that say otherwise, awesome, let's talk about it!

Otherwise, this is like arguing about baseball and asking someone to cite rules because you want to argue that swinging at the ball and missing isn't a strike.

"then the author is clearly correct that this is strictly better than BSD/MIT alone."

They actually are not, as the scope of the implied license is much broader than the scope of the explicit grant here.
I see that as a feature.

I'm not signed up to Twitter. I occasionally read it.

Lately, when I do so, I get a full fucking screen interstitial popping up multiple times in a fucking session.

I close the fucking tab.

Care to see my Mastodon stuff? Feel free.

https://mastodon.cloud/@dredmorbius

Fun hack: it's possible to create an in-Mastodon reference tree of your own, and any answering, toots:

https://mastodon.cloud/@dredmorbius/34102
> for all the deficiencies Go has, it is somehow highly compatible with the way my brain works

Careful: that could be a deficiency-for-deficiency compatibility there rather than a good thing.

Fix your brain and the compatibility goes away.
"Let's enforce my morals to people in their country, wahhhh"
Actually, it does!
Courts will not find implied licenses when there is an explicit one.
That's the whole definition of implied vs explicit!
Why learn a new language just to learn a new language for production stuff? I looked at at switching to Go from Java for my flagship product. I couldn't find enough compelling reasons to switch. It didn't offer enough benefits to outweigh the benefits of Java + Spring Boot. As a result, Java it is.

Now for a new product that I might sell as traditional installed software, Go makes some sense here since it simplifies install. My clients wouldn't need to install and maintain the VM.

In the end I wonder why switch to a new stack just because? I understand learning the languages to see if they are better tools. I understand learning for the sake of learning. But why bet a business on a new language just because it's cool?
Performance is not everything. I expect iOS apps to behave and look like iOS apps, not just run fast. Google's software looks like fisher-price third-rate crap on iOS.
As a motorcyclist watching food delivery guys in NYC drive electric bikes the wrong way down 1-way streets, amen. Small, underpowered motorcycles don't get special treatment under the moving laws and neither should e-bikes.
Earn Free Money with Spare5 by Doing Simple Task
High Altitude: The Top Largest Rounds to Drone Startups
i went to a national park a month ago and saw quite a number of male visitors get extremely upset when the female worker closed the only male bathroom so she could sweep the floor. Busy day at Mt Rainier.

I too wish it wasn't so prude. But we live in a litigation society. I'm sure someone would be happy to sue for emotional distress finding a female janitor in their public bathroom. But somehow LBGTQIA equality trumps all that for the time being. Maybe the litigious feel too awkward?
You're unlikely to see Graydon agree with you about this.

See "Always bet on text" (http://graydon2.dreamwidth.org/193447.html).
As somebody who likes it for work, how do you deal with lack of generics?

My team is starting several new projects in go, where in the past we used either java (and I actually liked java typesystem) or nodejs (and I liked that one as well).

I especialy got used to the functional style of using map/reduce/filter everywhere, and I am not sure if I would be able to continue in this style in staticly typed language without generics?

Or is there a different style I should adopt?
$9 IoT Board – Bolt IoT
This topic is very similar to "do video games cause violence". There are many examples of media that depicts things that are illegal which we don't find to be objectionable (or to be a cause of people commuting said acts in real life).
Why doesn't not caring what server a function is running on and allowing a piece of code to jump from one host to another not constitute serverless, a term that has come to mean exactly that?
The entirety of the Beowulf concept is a cluster of commodity machines networked together that can work together to perform some kind of task. It's pretty general. The original Beowulf-style clusters ran things like mosix to present a single system image for applications but as far as I can tell that was never a defining characteristic.
And it wasn't 15 years. It been more like 40 years of trying to push Model-View-Controller architecture. Widgets instead of MVC increases code mental locality - the things that closely interact in the system are close in the code. Widgets also do not create an arbitrary cutline that doesn't fit all scenarios.
"Well, the EU for one has a much broader range of cultures within nation member states, and a much broader cultural and historical and geopolitical perspective."

I would say that, exactly as you phrased it, that's multiple cultures. "The EU" can't run a "Facebook", it would be "The French" or "The Polish" or something like that. The EU is definitely in a place where increasing the amount that one of the dominant cultures imposes on the rest decreases the ability of the EU to function. (I'm talking first derivative here, which as you may recall eliminates the original value; I'll leave it to the reader to decide how far the EU is or is not already down that road.)
Could toxic air on planes make frequent flyers ill?
I'm not sure where you get your information from, but Google definitely invests a substantial amount in Go.

- Paid some of the most celebrated engineers to work on it full time.
- Support it as a first class language in GCP
- Support it as a first class language internally

If you want to see a language Google doesn't invest much into, look at Dart
or introduce new and weird concepts to replace things that
are easy, familiar and often better designed in the host
language.

Oddly, that's exactly how I feel about the "{condition_expression && template_evaluation}" idiom in JSX.
I'm also flabbergasted by the amount of cash (seemingly) that is going into this. I bought some ETH and already made like $2K on a $4K "investment". I'm willing to lose it all but feel like it could be around for a while so why not.

As far as the ICOs....yeah I don't get why you'd buy into that unless you truly believe in the vision and team, and so many of these stories are super shallow. I go with what other commenters are saying, that many of them are shams, they go big on FB/Google advertising to attract rubes, or they're being used for money laundering.

However, I also think that there's room for an ecosystem like this eventually, hence my investment. Just seems like early days and a lot of people taking money because they can. And maybe I'm just the rube though!
I saw a talk on Polymer about 2 years ago where it was the next big thing, here we are two years later and it doesn't seem to have progressed at all - I do get that it is the future I just don't think it's one that's quite ready yet.
Is this still the case that you don't accessibility (on iOS) if you don't use native widgets?

Isn't there a way to "publish", "expose" say text and other information to the system? I believe for example Windows has this, and Qt on the desktop can use it (although there were still complaints, that some really popular brand of braille reader was not working).

Simply curious, as long time ago I was heavy proponent of native only widgeting systems (like wxWidgets), but lately in favour of self-drawn one, but imitating the interface (like Qt).
The Proxy API is how dot-dom[0] implements a React-like component API

[0]: https://github.com/wavesoft/dot-dom
And yet EOS.io had billboards in the US. Unless ICOs can show positive action to try to stop US buyers, they may have trouble - the SEC specifically stated it was going to look at what actually happens (does it look like a security offering that allows US buyers) over the boilerplate.
https://coinlist.co wants to be an ICO platform of preference, their first go is the Filecoin ICO. Issue with them is having to be SEC compliant which makes it pretty much US only (not strictly, however dealing with everything narrows the field vs here is the address, send ETH)
I'm with you. Check out Aurelia which is under the MIT license:

http://aurelia.io/

I'm surprised at how many companies are willing to embrace frameworks that they believe come from Facebook and Google but are not truly backed by those companies. Aurelia has commercial backing and community contributors and a decent license.
Hmm, have to check include paths again!
Go grind your axe somewhere else... Why would you go off on some random person on the internet when obviously didn't have the relevant context?

Moreover, you failed to acknowledge the points they made in response!
He heavily implied there was some sort of illegitimate reason behind it. There isn't.
S48
Promote your app, product or service in China for less
There's a perception that Google and Facebook are blocked in China. That is not 100% true. And, certainly not true when it comes to SEM. I've done Internet marketing in China for the past 12 years where I built the country's largest social networks for expats reaching 120,000 members. During that time, I discovered several low-cast advertising opportunities which would not be available in a market where Google/Facebook aren't "blocked" If you want to inexpensively promote your startup in China, contact me to learn more. dgarzotto@gmail.com
OK, US government – see you in court
This. After being in a managerial position in engineering for a long time, I am (at 50) reconsidering transitioning back to an individual contributor role. Ever since I picked up a "leadership" role a couple of decades ago, I have been less approachable (per my family and friends) and need the weekends to just recuperate from a hectic week, rather than using this time to do fun things. And no, this is not because I am getting older. I have had a few stretches of downtime when I found myself doing fun things for days at end, and these were physically taxing activicites but were not "tiring."
This gives you native performance, but the ease of development of a shared UI. Given that Material Design is gaining popularity on the web and iOS as well, apps made with Flutter won't feel entirely foreign either. And the Cupertino styled widgets will help, too.
So, I'm looking at: https://superhuman.com/

And I can't find pricing, TOS, talk about data access (from the features, it appears they want to pull my mail through their servers?) - and a few features that breaks with good email/netiquette (read notifications, links in email that rely on http(s)).

What is this product? What's the monetization plan?
> You are essentially advocating that you should be able to inherit the identity of a person

Just because eg the person's wallet is now technical property of the estate, doesn't mean the identity information contained within (driver's license, credit cards, etc) now acts as a form of identity inheritance or transferal. That's not how estates work legally.
> Facebook has managed to do what Usenet couldn't, which is to survive, so far, the Eternal September.

I think Facebook's Eternal September is coming in the form of "Facebook is what my parents use". I don't think it'll disappear, but it's going to go into a lull because they'll start seeing dropping numbers of their core demographic as they get older and younger people don't join up as much as they used to 5 years ago.

> As to Mastodon: I'm on it, I'm asctive. It's faded a bit since April as initial interest is giving way, but it remains active. And GNU Social of course rocks on (and rags on the New Upstart to Get Off Its Lawn....)

I'm sure you know this, but Mastodon is just an implementation of the same protocol that GNU Social uses. So distinguishing between two implementations in the same fediverse is a bit of a stretch IMO.
Go can handle errors in a very deterministic way, and it can easily recover from a weird panicked state. If someone's Go code has "runtime errors abound" then they probably didn't RTFM ;)
Awaken the Warrior Within You