skysight-inc/HackerNews huggingface dataset:
> The definition of "middle income" is flexible.

The definition used is consistent: an household income of 2/3 to double to the national median income.

The range shifts because the median income (even in inflation-adjusted terms dollars) shifts over time.

Aside from the complaints I've made about conflation of class and income elsewhere in this thread, the Pew definition is a reasonable and consistent way of defining a middle income tier over time, in a way which makes sense to talk about changes in size of that tier as an indicator of polarization of the income distribution, and which is a bit more intuitively understandable than some other distributional measures that relate to the same broad distributional concepts (e.g., the Gini coefficient of income.)
Here is his very Serious LinkedIn where you may read his Serious resume, including endorsements by Serious men with suits and beards:

https://ca.linkedin.com/in/mricon
> What's outside of the set of computable sets?

Human intution can jump. Mechanical deduction must expend energy.

Let me give you an example: Dmitri Mendeleev goes to bed, has a dream, and then delivers the periodic table.

Can your machine do that?
Note that this is in the USA, not the world.
How much money should a SaaS company raise and when?
I've been looking into purchasing an OpenPGP card/stick for a while. Haven't yet pulled the plug.

Here are some fully open Yubikey alternatives.

https://www.sigilance.com/

https://www.nitrokey.com/

http://www.seeedstudio.com/wiki/FST-01
Yep, and it's not like you want to make such an accusation when you're in that position.

In fact, that's one way to pass the Turing test: any judge that suggests a subject is bot, experiences a permanent loss of social status regardless of correctness!
nice. all-in-one and fast.
The problem with both Yubi and Nitro is that pin entry is by keyboard, not a secure pinpad.
On the heels of the "Rails is old and gray" discussions that have popped up here recently, I have to wonder: at what point is it necessary to accept a given framework is past its prime, even if it is still being used? If the abandoned project is open-sourced and the community can take care of it from there, great, but what about developers who can't spare extra labor to fix bugs, vulnerabilities, etc.

I'm just a little concerned about how rapidly things are changing and being forgotten in the process. You can't blame a for-profit company for abandoning a project that drags on growth, but how will future historians piece together the lives in our time when operating systems and web app frameworks are abandoned and forgotten?

Edit: I am reminded of a statement from an Economist article on this issue: http://www.economist.com/node/21553445
$ strace node -e 'console.log("hello world")' 2>&1 > /dev/null | wc -l
304
I'm pretty certain RMS would advocate for both the hardware and the software being open.
>If there is research involved, each sentence or paragraph could easily take an entire day. E.g. a couple years ago I wrote a post about deaths caused by drug use/misuse, and just getting an idea of how many deaths are caused by smoking involved reading through several chapters of the Surgeon General's most-recent 800 page report.

Journalists for established media do all that (and more) as part of getting the facts for their articles, and still take in something like $2-$3 per month or less.
Most?!
Confusing, at first I thought this was about the F-104 Starfighter, than I thought it was a new science-fiction computer game but I never thought about a recruiting firm.

I hope I'm not alone.
I often suffer from this - and it stems for me from apparent time pressure and or resentment.

The time pressure is the source of all sorts of sub-optimal issues - "I don't have time to write tests, documentation, do the right thing here ... Whatever. Including reading around the subject"

I do think modern corporate culture contributes to this - I remember being impressed by a PhD DSP guy who was in my scrum stand up who most days would report "I was reading yesterday and will be reading today". Every so often he would say "I finished reading and wrote ten lines that solved the problem"

As a contractor I felt I could not take a similar response, but I should ... or at least should be "I will be refactoring our Dbase access code / Our API / whatever cos it sucks rocks"

But I am weak.

Oh and resentment - "I don't want to find out the details of the pointless process this pathological bureaucracy has created and I really don't want to read a badly written set of documentation that probably does not have the real answers in it because no one likes to write the honest answers"

Hmm, glad it's Friday. I am worse than usual
Russian Literary Heroines You Should Know
Android VR – All the Rumors in One Place
Hyperplanes slicing up n-dimensional space pretty much perfectly describes a support vector machine (SVM), but not a neural network. Maybe something more like disjoint manifolds rather than planes would be a better analogy...
There's nothing wrong with it, the problem is calling it 'trending'. Trending implies that these are the things that the users on facebook are talking about. If the list is, in fact curated by facebook employees then that's fine but it shouldn't be passed off as trending.
There's still this meme out there that anyone who thinks the government might be doing something nefarious is a "conspiracy theorist." People around here tend to want to be upper-class educated no-nonsense rational types of people, which means you can't be entertaining woo-woo conspiracy theories.

I think this is a lazy broken heuristic that ends up labeling all social criticism and all allegations (even if credible) as "crazy." It's very Soviet-- you are mentally ill if you disagree with the government.

The problem is that we have hard documentation that governments (including but not limited to the USA) have run actual named and funded programs and efforts with the explicit intent of sabotaging crypto available in the public market. It's not even a "theory." It's established historical fact.

Believing the queen of England is a shape shifting reptile or that we didn't go to the Moon is a woo-woo conspiracy theory. Believing in things with a hard paper trail is not, nor is entertaining the possibility that governments might be doing things that we know for a fact they have done in the past.
You know this is very interesting. I've often wondered if other humans I'm interacting with were in fact sapient.
My two windows workstations (office and home) both have an average uptime of 40 days. Constantly running ~ 20 vm's of various OSs in the background, just because there is no performance gain in shutting them down while they're idling.
First I thought this was a belated April fools...

But it seems to download crazy Java stuff and I get "threadpool.ts:83 Uncaught TypeError: Cannot read property 'run' of undefined" with Chrome 50.
Modern look & feel with fast rendering. Thumbs up!
Only about ~40,000 or so, but I wouldn't pick that as one of the top three metrics I'd be interested in. It's like hits. I don't even know how many hits we've gotten, and frankly no answer to that question matters to me.

(Good candidates for metrics that I should be worrying about might be "number of players who hit our internal bar for outreach", "percentage of that population who would like Starfighter to give them options", "count of successful placements", and "revenue." You'll understand if I don't publish a /stats page with those numbers updated in real time, even though the thought certainly crossed my mind a time or three.)
Well, no, that is _not_ high on the scale for freelancers. Far from it.
Yep, agreed. Seen it first hand and I'm impressed.
For anyone interested, the class, which covers interactive intelligence and knowledge based AI, is freely available at https://www.udacity.com/course/knowledge-based-ai-cognitive-... . It's a great starting point if you're looking to automate the sort of human intelligence tasks that don't lend themselves well to the traditional searching/planning/proving/minimax/retrieval route that underpins most AI.

I took it before they rolled out the chat bot TA, unfortunately.
ABYSS – genesis of a fully free streaming software package used at LibrePlanet
This is not complicated. My opinion (the statement nicely sums up a defensible political position, and the Tampa Bay Times' assessment is wrong) is based on the facts they brought to the fore, as well as a few of my own — as any argument would be —, but I also show my own reasoning:

Same-day voter registration puts a pressure on the bureaucracy to be more forgiving and less thorough; that's a fact. But is that driven by the political elements who benefit from illegals voting, and do people on either side actually believe that it has an effect? That's not a factual question, that's a question for a political debate. Mr Trump's hyperbole captures this with a surprising pith.

Politifact [...] is [...] not a[n independent] third-party watchdog. [... Further, f]act-checking cannot provide [data about speakers' telling the truth] for [statements using] hyperbole [...].

Your overarching position seems to be that this stuff is too complicated for you to reason about on your own, and you need to rely on other (presumably qualified) people to do some of your analysis (I disagree); Politifact provides a good unbiased, trustworthy, well-sourced, and most importantly impartial set of facts (I disagree); and the candidates that have the most fraught relationship with truth just happen to be those who you oppose politically (we may agree on that one). That's, I believe, at the core of a big problem with American journalism: the intellectual trepidation to analyse facts independently, based on all available evidence, and present a conclusion that is one's own; in a word, the pretence that a journalist can escape bias by simply choosing between what others are saying, without ever directly challenging their reasoning or assumptions.

That is not really important: all I'm asking of you is to present, preferably without swearing, your own reasoning for why you think Mr Trump gave anything but an honest answer on this particular occasion?
Developed in China you say? No thanks.
Quite nice: would be nice to have a camera focused on the sign so you could change it and see it update even if you're not on the corner.
I agree. I prefer this

List<Host> hosts = hostService.fetchMatchingHosts(hostFilter);

Set<JVMVersions> versions = JVMServiceFactory.factory(region).getApprovedVersions(),

List<AvailabilityZone> zones = RegionFactory(region).getZones();

return hostUpdater.updateJVM(hosts, versions, zones);

to this

List<Host> hs = hostService.fetchMatchingHosts(hostFilter);

Set<JVMVersions> js = JVMServiceFactory.factory(region).getApprovedVersions(),

List<AvailabilityZone> zs = RegionFactory(region).getZones();

return hostUpdater.updateJVM(hs, js, zs);

The top version means I can read the return line by itself and get a feel for what it does without having to skip back up a few lines. And while there definitely is a tax on longer variable names, I usually don't feel that way with single words.

The brain chunks small common words, so hs probably takes just as much if not more working memory than hosts.

Footnote : Just while writing this I had to look up a couple of times to remember hs, js, and zs. But I never hard to look up to to remember hosts, versions, and zones.
Researchers Teaching Robots How to Best Reject Orders from Humans
Certainly seems like this is the right way to go: http://clang.llvm.org/docs/AttributeReference.html#ifunc-gnu...
I think this is wonderful, but this chart [1] seems to indicate that the decrease in coal use is really only replaced by the increase in natural gas.

Natural gas seems to release less CO2 than coal burning, but it would be much nicer to see the nuclear and renewables climbing at a faster rate. Hopefully the 2015->2025 trend is far better.

[1] http://www.eia.gov/todayinenergy/images/2016.05.13/chart3.pn...
For me, the most important difference is that a SQL "Database" is actually an incredibly powerful application server, with a built in compiler for a data processing language, and many years of development on access strategies, whereas a NoSQL database is just a level above an http server with an index that scales really well. That's a bit of an exaggeration, but I find it helps new teams understand the big picture. In a microservice environment, I encourage my teams to think of their SQL database server as a microservice, not a persistence store.
HN tends not to approve of comments that smell even a whiff like conspiracy theory crazytown, so I'm not surprised.

tptacek's positions hold outsized influence here, so even after his public concession on Dual_EC_DRBG, it's still very unpopular to posit that nation states would ever backdoor products.

No reason to complain about downvotes, per the rules.
And on the 6th day, Apple created the Internet in their own image and likeness.
Whew.

I was curious to see how GM was going to react to the noise surrounding the last minute, questionable equity claims by former Cruise personnel. I was wrong, but I expected the 'stodgy, conservative, old-world, industrial enterprise' to drop it like a rag top.

Glad they went through with it.
> Some Vine stars charge as much as six figures for a branded Vine, a pricey bet for buyers.

6 figures, for 6 seconds of video. Sounds about right.
Well, just because their accounts aren't as clear as expected it doesn't mean they will go down or that they aren't profitable
I will stop using these when smooth jazz stops punctuating turnarounds in bluesy minor grooves with a 7#9 chord.
Here's his stance on the issue.

> there is no need to reject hardware with nonfree designs on principle.

http://www.wired.com/2015/03/need-free-digital-hardware-desi...
The Sumo Matchup Centuries in the Making
Good advice, on Windows it's really a nightmare though..
Investigating why the OS seems to 'freeze' a process for 10s once in a while (threading issue?) is really mysterious..
We've been messing around and looks very promising. It's much faster than Storm so at some point we'd love to move to it. Anyone knows how it compares against Flink?
> It's almost like the two are related!

Lol, a fair bit of truth to this. However, I would say that in the past:

- There were places you could go where you didn't have either of those problems because there just weren't enough people around.

- Governments didn't take as much of your livelihood

- There were a greater variety of societies, so you had more options in choosing one that you found least onerous in their expectations.

Of course travel took longer, and life wasn't all sunshine and roses, but once you moved to a new place you could fairly effectively start over.
I have one of these in Chicago. It is fucking brilliant.

The 20 mile range with 2 people is more than enough for tooling around all day. I bought an extra $70 charger that I keep on the bike so I can charge a bit if needed. It gets a full charge in about 3-4 hours.

The bike being silent is really, really nice. That makes it much easier to be aware of your surroundings. It's also really nice to be able to scoot between cars at stoplights, especially when turning left at a street during busy times. Cars can get stuck for 2-3 turns of the light, and since the bike has really good acceleration (without being obnoxiously loud) you don't end up impeding the cars at all.

Getting around twice as fast as an Uber (only during heavy traffic) for ~$0 marginal dollars is quite satisfying.

The guys actually have an office here, so they're able to fix any issues pretty quickly.

If you can't tell I am very happy with my purchase :)
NPCs with treasure inside!
And yet the iTunes and App Stores are both built with it, as is a chunk of Apple Music.

It's a pity it's been neglected so long; there were some nice touches in there (bindings, EOF, some of the tooling when it wasn't crashing) that I'd love to see modern versions of.
If that's the worst thing you see, please consider being grateful :) It could always be worse.
Very fast.
>Nobody makes a salary of 100k per month. That is $1.2 million per year. The CEO of IBM, a company that had revenues of $80 billion in 2015, made salary of $1.6 million in 2015.

Actually lots of people do. In TV, for example, even for a small European countries, such as that I know of, you can make like $500K per year if you're one of the 20-30 "stars" of the various network channels (head presenter, show host etc).

In the US: "In the depths of the recession in 2009, there were still 236,883 individuals who earned more than $1,000,000 in the United States. We know from other research that, by rough estimates, 90 out of 100 men and women reaching this income level are self-made with little to no inheritance. Almost all have college degrees. Men dominate the field, and almost all own or started their own business or work as an executive for a large business".

I wouldn't call 230,000 people "nobody".
Before UO came out, MUSHes had exactly that (with object/room ownership and @quota to constrain what you can build at any given point).

Nothing is ever new, of course. =)
Blog post is crashing my mobile browser: chrome on galaxy S5. Anyone else having this problem?
Blog post is crashing my mobile browser chrome on galaxy S5. Anyone else having this problem?
[[ obligatory reference to Betteridge's law ]]
As a resident of SF I find coffee-shop laptop users to be a pest in busy cafes. Coffee shops are a great social environment, and dominating a seat for an extended period of time while you are immersed in your computer runs counter to that culture.
Your product is only as good as how it makes people feel
http://www.joshuakennon.com/how-many-people-earn-more-than-1...
> That's actually a very good question. The article doesn't give many details other than: "There are many questions Jill can’t handle."

I emailed and asked. If I get a reply I'll post it here.
Well September and October are warmer than July usually.. Yes its never swimming weather but its (almost) year around t-shirt during the day light jacket at night weather. No AC or heater needed year around (heater maybe 10 nights a year)..
T. Rowe Price Voted for the Dell Buyout by Accident
According to its wiki page, Habbo has ~5 million monthly uniques. HN has 3. Reddit has 227.

Habbo has many registrations because of the churn rate you mentioned and that it's been around for 16 years, but it's not that big. And it certainly doesn't make billions.
if this actually is a honey pot (which seems likely), it's surreal/bizzare that the site admins asked wannabe hitmen to set their cars on fire.
Post never took off, but 4 days later it's at $76M. 14 days to go still.
Shell oil leak dumps 2,100 barrels of crude into US Gulf of Mexico
I don't think this presentation gives a useful picture of larger trends without at least some projection of relative population. It puts Barnstable County, MA (population 215,000) on the same representational footing as Washington-Arlington-Alexandria (population 6,000,000).
The way people number their versions does not mean anything (React is actually in v15 now). 0.xx has no meaning, except if the developer of the software explicitly indicates it's unfinished. Version numbers are entirely subjective by default.

I agree with you on the stability of Sublime Text, but the label beta has, on the opposite of version numbers, a consistent meaning: it's not finished.
Why and How to Do Usability Test
> Even a hundred years ago there were vast swathes of Australia, the central US, and South America generally uninhabited yet arable land, and the distances of the time made it infeasible for anyone to effectively police all of it.

You're ommiting the fact that "bandits in a humvee" were there as well - see for example Quentin Tarantino's The Hateful Eight.
Similarly, I know people who are incapable of communicating information via email and insist that they must talk on the phone or in person.

Situation 1: "Hey can you call me?" Sure, what do you need to talk about? "The status of the Spark server." Okay.

Find a quiet place, place the call, debug connection problems so we can hear each other.

So what do you need? "Is the Spark server up?" Yes. "Okay, thanks, bye."

Situation 2: Email to coworker: "Hey the other day you said you said that the downloaded certificate is one factor, so with the password, that's already two factors, and the rotating token would be three. But we only need two, so that would mean we don't need the rotating token now. But the CTO is confused then -- how was the certificate securely transmitted in the first place, to the point that we can count it as a second factor?"

Two days later: Coworker approaches me: "So what was that email about?"

(Only exaggerating a little bit.)
The question posed in the article is how much is being stolen from investors via pouring money into 'other' businesses that Alibaba created externally and excludes from reports, citing their delivery operations as an example.
Though you'd need both keyboard and display built in to verify what exactly it is that you're signing/allowing access to..
Good questions. I cannot answer 2-4 yet.
As for the (1) I think it should be a collective decision making (voting) where weight of your vote depends on the number of shares you have. And why not to create a form of arbitrage so it is possible for contributors to appeal if there is a need to.
As for the selling and buying shares (5), I think it is a good idea. But I'm dead sure it complicates everything from the legal point of view even more. And thus it's not a priority number one.
And in the last part, focus and long term goals from whose point of view do you mean exactly?

P.S.: I'll absolutely get in touch with you.
> There's hardly a post you couldn't write in a day of hard work

I get paid a very high rate to edit and clean up articles written by techies who have this viewpoint.

When you are imparting technical knowledge that you know conceptually, it's easy to just jot down a few thoughts. They make sense to _you_, after all. But in most cases, experts don't recognize the assumptions that a reader might have, such as "what this is" and "why it's important." Like writing code, there's a difference between "make it work (at least the compiler doesn't crash)" and "make it wonderful." That's just the same for writing.

Personally, when I write in-depth articles, I spend a minimum of three days on it. It usually includes researching the topic, interviewing other people who know something about it (or wish they did), and writing the prose. Then I edit the prose. And I edit it again. Because I do my best to be clear and understandable, and to leave out the parts that people skip.
What's to stop Trump or Hilary from revoking these "union-friendly" when they come into office? They'll have 4 or 8 years to dismantle it again. I guess at that point maybe people will be really angry, but right now we have thousands of engineers and other startup employees that just got screwed over big time. What can be done to help them at this moment?

If targeting "right to work" is the first step, then perhaps we can organize something around abolishing that. If abolishing is too difficult, then perhaps modifying it so that "right to work" only applies to companies that have less than $1 million but have safeguards in place to ensure fair layoff packages, but companies with more than $1 million must allow unions. That way, small companies don't have to worry about unions and when they're big enough, they'll have the money and the lawyers to deal with it.

Waiting is a loser's game. With another recession, the government will do just enough to keep people content, but not go that extra length to solidify those protections. With changing seats of power over time (re-elections), there's no guarantee that the next set of people in power won't dismantle protections... causing the cycle to repeat... causing us to wait for another recession... and so forth.