skysight-inc/HackerNews huggingface dataset:
Totally agree, especially with the concept of universal basic income.

Over the past couple years I've come closer to the conclusion that the middle class is pretty much doomed, and it will take a big change in our economic system to cope. A middle class fundamentally requires a large number of well-paying "repetitive" or "algorithmic" jobs. Doesn't matter if they are blue collar or white collar, but there need to be a lot of jobs where the output is relatively standard - e.g. the widget was made properly, the car ended up at the right destination, the audit was completed, etc. In these jobs, there isn't really that much of a difference between a good product and great product - it's just a job that needs to be completed.

Contrast that with "creative" or "competitive" type jobs: actor, writer, graphic designer, etc. Those jobs can never support a large middle class, because by definition there is such a huge valuation difference between the best performers and everyone else - there will always be a huge amount of inequality in these professions because the best can command a much higher salary than those even slightly down the ladder.

The problem, of course, is that automation and software will eventually take away the vast majority of the repetitive jobs. If all you are left with are the creative/competitive type jobs, you are guaranteed to have a huge amount of inequality.
“Consider the scarce resource. What’s hard to obtain?”
Note that employers aren't allowed to measure and discriminate on IQ, but they are allowed to look at which college a candidate went to.

Your statement is factually incorrect, but surely honestly made (as I used to have the same misimpression of the law in the United States). You received a bunch of replies (as subreplies) on the point of companies using college graduation as a proxy for IQ. I am trained as a lawyer. Even after I was in law practice, I still had the (mistaken) belief that the holding of the Duke Power case was as you say here (and several subreplies say below). But that is NOT the correct holding of the Duke Power case. In fact, the case held that educational requirements (in the case, those were high school diploma requirements) are just as legally suspect as IQ tests not validated for that job in that workplace if the diploma requirements have disparate impact on different racial groups applying for jobs in that workplace. On the other hand, either an IQ test or a diploma requirement can pass legal scrutiny if it can be shown to be related to bona fide job requirements.

I have a FAQ on the topic[1], which is one of my most popular Hacker News comments ever.

[1] https://news.ycombinator.com/item?id=4613543
See also: Mjolnir: https://github.com/sdegutis/mjolnir
Most languages compile the source to an AST, so I would say the AST is one level of abstraction below source code. Then, text and graphical languages could be equally powerful if each can represent any AST the other can.
Silicon Valley used to work around this with those infamous "Microsoft brainteaser" questions about how many manhole covers fit into a school bus or whatever. A lot of those questions were taken directly from a set of quiz books written by Jim Fixx. He was was a MENSA guy (high IQ society), and also more-or-less responsible for popularizing jogging in the US.

https://en.wikipedia.org/wiki/Jim_Fixx
I'm pretty sure the average American has close to no saving, the rate of home ownership is falling, and as the article states many well paying jobs are evaporating.

I think it's a fair measure of success to say that a successful person owns a house, has significant savings and a decent job. Perhaps a somewhat superficial success.
There are lots of successful companies in the space too. Must be >20 large ones. Skyscanner just became I think the first Scottish unicorn a week ago and I'm sure there will be more. Just a lot of competition.
Jordan Pollack's group is interesting (genetic algorithms, etc.): http://www.cs.brandeis.edu/~pollack/
Web page is hilariously archaic as bonus
But even before reuse, the "DNA" point can't be overlooked, though. Success breeds a belief that "our differentiators" need to be considered and baked into subsequent products. More often than not, those constraints lead to situations where you're fitting a square peg into a round hole, as with Skype and P2P messaging.

What saves some companies from this is a core DNA that can be interpreted in a very liberal and malleable fashion. For instance, Amazon is about distribution--be it products, bits, computing power. Facebook is about social connection (not P2P or a particular narrowing of tech). Of course, maybe that's just survivorship bias...no one keeps a good directory of the graveyard of corporate DNA that was as similarly broad.

Now whether that is a function of articulating flexible DNA, or the flexibility of the decision makers...I don't know. Either way, fixed mindsets close down adaptivity to new opportunities.
It's a bit different, I added that I had never heard of the phrase and that I would be using it.
> Product management is the art of knowing what to build.

And in what order.
same

I need something like a web diff
I was going through searching for undocumented breaking changes (ie there were a lot) during the Angular2 alpha phase and stumbled on 'y'.

Click a line, press y, and it changes to the commit where that line was last changed. Since it shows the tag the commit applies to up top, it's relatively easy to mark what release was affected by a specific breaking change.
Awesome collection. I'll have to find an excuse to use one of these now.

The only thing I'd suggest is, use ES6 instead of CoffeeScript or provide an ES5 copy of the code.
Vhostm-1.0: manage Nginx sites and virtual hosts
Obviously. This one doctor erring on the conservative side and not immediately taking a sharp instrument to your friend's eyelid proves that all doctors are corrupt and/or stupid, and the whole system is a scam.

Or maybe doctors generally know what they're doing and can, on average, perform their profession better than a random guy on the internet.
Falcon SpaceX rocket lands on droneship but falls and explodes
Wine requires different glasses
A lot of the examples and counter-examples in the threads here are great, but Microsoft in the Windows era is a great counter-example here: from operating system to Office dominance. How did they crush Lotus and WordPerfect again?
I think it depends on whose perspective you are looking from.

If I assume I am SpaceX, I think I assume that my goal is to land my rockets such that they do not explode, so that I may reuse them. In this sense, I think I can say that the landing failed.
Hapi 12.0 a Node Framework Used by Big Companies in Production
The pharma-sponsored presentation is a time-honored tradition. Usually held at an upscale restaurant in the evening, the well-paid speaker goes through "the drill" about the product. Slides (and their great graphics) provided by the manufacturer of course.

Years ago being a drug company speaker was a pretty good gig. The presenter was expected to more or less stick to the script, but back then there was a fair amount of leeway and speakers often made the subject more lively by inserting anecdotes or clinical "pearls" from their own experience. Sadly that's no longer allowed to happen.

In the 90's and early 00's intermittent I was a speaker for several pharma companies. Besides the pay it was a lot of fun interacting with colleagues, and getting to be the "expert" on the drug. There were other benefits too, paid travel to speaker and consultant meetings at venues I'd never be able to afford to frequent on my own.

But those days are gone forever. In the current environment the pharma companies don't even hand out ballpoint pens anymore, let alone put speakers up at 5-star resorts.

Haven't worked for any of the firms for nearly 15 years. It's a very different thing now. Once in a great while I'll still attend a dinner presentation, but mostly it's a waste of time.

The drug companies have become virtually paranoid about incurring regulatory or public scorn. Speakers are strictly constrained to say only what's FDA approved, the same info provided in the package insert which I can easily read on my own (and most of the time I already have read it). Why bother going over it again?

So I suspect if companies are terminating speaker programs it's because attendance has fallen off even when "high profile leaders" are presenting. Kind of a shame to see traditions fade away, but the message is clear, "drug dinners" and other ways to market pharmaceuticals will soon be relegated to the dustbin of history.
The article presents, as an image (presumably for archiving purposes in case the tweet is deleted), a tweet from pg saying, and I quote:

@sama I think the reason you're surprised is that not being a loser yourself you underestimate the power of envy.

(in response to a tweet saying "It takes a lot for the internet to surprise me, but the general reaction to Zuck's letter did it")

As to the rest of your comment... I think you're reading something which takes an aggressive tone in promoting its argument, and mistaking that for a personal attack. There is quite a strong critique of the "startups create value" idea, beginning with the observation that they don't, really -- VCs confer value and legitimacy upon certain startups, and not on others. Which means that in a startup-based economy, such as the one pg argues for, pg and his friends would wield an enormous amount of power. In a true startup-based economy, VCs would literally be the central planners, signing off on which businesses can and can't be started (I mean, in theory someone in such an economy might privately have access to enough capital to get going without VCs, but the deck would still be heavily stacked against those people, and there aren't exactly a lot of them). And it is entirely fair game to question the motives of someone who has such a strong incentive to favor a true startup-based economy, which of course the essay does.
I'm doing several myself at an abstract level given lack of time or resources. I feed what I learn in them to pro's for potentially seeing it built. Here's a few:

1. Modula-2-style systems language with macros, better typing, and typed assembler to replace C with minimal hit on performance or ease of use.

2. Relatively-simple, imperative language plus translators to equivalent functionality in mainstream languages to leverage their static analysis or testing tools if possible.

3. Unified architecture to natively represent and integrate both imperative (C or Modula style) and functional (Ocaml or Haskell style) languages. Extensions for safety/security at hardware level for both.

4. Hardware/software development system using Scheme or abstract, state machines that can turn a high-level description into software, hardware, or integrated combo of both.

5. Defining TCB's for type systems, OS architectures, etc that minimize what must be trusted (mathematically verified) to ensure invariants apply while maximizing expressiveness. crash-safe.org and CertiKOS are more concrete, useful, and professional versions of what I'm getting at with 5.

6. Building on 5, a series of consistent ways of expressing one program that capture sequential, concurrent, failure, integration, and covert channel analysis in a clean way for formal analysis. As in, an all-in-one high assurance toolkit that automates the common stuff a la static analysis or reusable, composable proofs. And makes hard stuff easier for pro's.

7. Occasional thoughts on automatic programming via heuristics, patterns, rules, human-guided transforms, and so on. Got me started in advanced SW and my mind occasionally goes back to possibilities for achieving it.

8. A way to do any of that with the rapid iteration, safety, performance, live updating, and debugging properties of Genera LISP machine. I mean, we still don't have all that in mainstream tooling? ;)
No but I grew up living with a mentally ill relative.
Dead Certainty: How “Making a Murderer” Goes Wrong
do a view source and take a guess, off course it will affect the SEO

but hey no problem it's JS, so to correct that SEO problem they will probably do a whole render of the page server-side with something like PhamtomJS and serve those "special" pages to bots

which I think is totally insane
The Haskell Rewrite (“the motivation for moving away from Racket”)
There's a distinction between what is legally permitted versus what you will get sued over. IQ tests will generally get you sued in the US. Diploma checks generally won't. Neither is legal if it has a disparate impact against minorities (unless you can demonstrate a bona-fide occupational requirement).

What I'm advocating is suing people until the perception that preferring college graduates is legally safe is gone.
>There is also increasing evidence in the literature that the theorized transfer effect (that learning one skill increases your capacity to learn other unrelated skills) does not exist.

Interesting. Presuming that such a "transfer effect" is hypothesized to work the same way as transfer learning (in statistical learning, machine learning, cognitive science, etc.), this would be one of the first times mathematical models have predicted a cognitive capability should be commonplace that human beings failed to actually exhibit.
How come employers still use aptitude tests then?
It is apparently still legal.
Async JavaScript is much more fun when you memoize
I'd enjoy seeing Niklaus Wirth's reaction to that project beating him at his own game from the other side of language design. My reaction to it is similar to my reaction to reading Wirth and Jurg's work on Lilith a long time ago.
those successes and good fortunes typically stretch back way into childhood and have a lot to do with parental situation/wealth as well.
absolutely fantastic idea and location!! ..let me know if you ever need any additional tutors in the future.
Not possible, HMAS Melbourne was commissioned in October '55 [0] meaning the home of Sea Furies would be HMAS Sydney. The Sydney was in Korea in '51/'52. Same class though. The first A4G passed by a Furie the Nowra front gates in '67. [2] Big leaps in 15 years. Looks like there is a Fury at RAAF Pt.Cook air museum, couple hours drive. [3]

[0] http://www.navy.gov.au/hmas-melbourne-ii

[1] http://www.navy.gov.au/node/1004

[2] http://a4skyhawk.org/sites/a4skyhawk.org/files/images/a4g-ar...

[3] https://www.navy.gov.au/aircraft/hawker-sea-fury-mark-11
The best book on this topic is "Coming Apart" by Charles Murray. I highly recommend it.
what text ?

there is no text, the page is empty, the linking is not the first priority at this point

a robot to be able to read the text would already need to run the js in the first place

but the concept is interesting let's do a CONTENT management system but be completely invisible to any search bots so our CONTENT never ever get referenced and searchable on the Internet
Correct. The argument is much stronger if you replace "game" with "simulated environment." And your point about the flexibility of our motions and how closely tied that is to the development of real intelligence is spot on.
Hair – Elegance, Confidence, Inner Beauty – The Emporialist
I've been following these Uber engineering articles, and I think this is a very neat architecture. Append only + boring technology = solid stuff.

I'm curious to know how many shards per storage cluster they use and how this mapping is done. Is it fixed or can it change? I imagine a startup trying to use a similar setup could start with a few storage clusters, but then add more clusters as needs grow...

They say they use 4096 shards (presumably generated based on some part of `row_key` which is the trip id), but I'm not sure this is a generally-applicable strategy. e.g. if sharding in a social netowrk website is performed based on `user_id` then won't be able to do joins across `user_id`s.
Cool. I'm actually building something very similar @ http://evanplaice.com. I use Markdown/JSON for all of the content. Markdown files can easily be embedded in a page using the <ng2-markdown> directive I wrote. The source is @ http://github.com/evanplaice/evanplaice.com.

I'm planning to eventually extract the good bits, and adapt it to work with Jekyll files. Front-matter support is the last major road block.

Google shouldn't have any issue indexing AJAX-loaded content. On my site it's the Angular2 router that's really screwing SEO. You can test it out using the 'Fetch as Google' tool.
This is great and reminds me of the ATLAS BLAS[1]

I would really like the authors to discuss the effects of power-saving features, for example dynamic clocking of the CPU.

Indeed ATLAS will often fail to converge or get the wrong tuning when automatic power-tuning is not disabled. In a modern system is becoming increasingly difficult to manage concurrent power saving features, for example things like Intel's Turbo Boost or the clock on your mobile device.

[1]http://math-atlas.sourceforge.net/
Just use the good parts of OOP and forget about inheritance brah.
Ultimate EMP Protection Package
Did a search to see what happened with the stick bugs and discovered the population is now large enough they're in zoos in San Diego, Toronto, and Bristol:
http://www.9news.com.au/national/2016/01/13/16/52/revived-au...
This isn't even a gendered problem. The expected social activities may change depending on your gender (i.e. golf, beer tasting, cycling vs yoga, wine tours and soap operas), but getting into management requires people to be comfortable (warmth, "cuddliness", trust in good faith) with you then confident (trust in your competence) in you. You can't rely on competence alone and move on to roles where your competence matters less than how comfortable people are with you in that role. That's why these activities exist. They serve as a proxy for determining if there is a basis to be comfortable and then actually establishing that comfort with one another. You can't establish warmth from code or architecture. Mentoring yes, but not code or architecture.

The requirement for warmth enables politicking.

The interesting thing about the culture of projects like the kernel dev mailing list is that there is a strong culture of only caring about "Is the code from this person good?" and dismissing the question "Is this a good person (according to my own personal definition of what a good person is)?"
Show HN: CSS Animated Husky
For those missing context, this seems to be the first paper formally describing the "Waterfall Model" for software development.
Yeah, I remember scripting most of my work with ruby, bash, and the Applescript libraries that were included in most OSX apps.

My other favorite is that all the menu items also participate in this bridge and allow you to do a lot more than just move windows around.
I'm convinced it's a scam based on my own experiences in U.S.A and the third world.
I got a throat infection in India. I went to the pharmacy, took antibiotics for $2. It's done. If that happens in the US, I'm forced to first visit the doctor, pay $250. Then pay some $30 for the antibiotic and even before that have to pay the insurance company hundreds of dollars anticipating these things.
Another recent one is spine issue. I paid $4 for orthopedic consultation and $50 for MRI. Check what it costs in US.
I have several such experiences.
So I'm not a "random guy on the internet". I know what I'm talking about.
The stem cells are mobilized from the patient's marrow using a mobilizing agent such as cyclophosphamide, which allows the cells to be collected from the patient's blood.

The adult bone marrow has stem cells at various stages of maturation that are involved with producing the cells of the blood.
The title of the post is patent nonsense, so much so that I cannot even be bothered to watch the linked video.

I have written software for almost 20 years that is OO based. I have worked on lots of successful projects that made companies lots of money and served countless end users well. Sure, there have been failed projects along the way as well.

One thing you realise after many years in the industry is that the quality of the developers on a team is more important than the paradigm they are using. I've worked with poor developers that would have written crap software in whatever language/paradigm/environment they used. I have also met some amazing developers that could develop great software in the worst language/environment imaginable.

So saying that OO is intrinsically bad is simple nonsense and frankly childish.
Good work, but why is client-side JS needed for a simple blog? I thought it was going to be like Jekyll but Node instead of Ruby (so no JS client-side).
The problem is that it's very difficult to go from startup phase to mid-sized company phase in a system with as many regulations and taxes as France.

It means that your only shot is to get bought out by a larger conglomerate at some point.
Ways Researchers Test Bird Intelligence
It obeys statistical models of natural language that "fake text" would not at all. This sort of statistical modelling of language would almost certainly be unknown at the time it was produced. I find the hoax theory to be pretty unsatisfactory.

Even if the overall goal was some kind of hoax, the text itself almost certainly carries semantic meaning, and that in itself is fascinating due to its apparent indecipherability.
AVG Anti-Virus 2016 16.31.7357 Full Download Key Crack
The first step in solving this is to actually aware this is happening, then try to make others aware of the same...

Then try to do things that are non-hedonistic and/or non-consumeristic (not sure if there's such a word)... Yeah, it's a LOT harder than it sounds, but that's the least we can do IMHO

and keep your family and/or friends together, and always try to leave a good image in their eye
Thanks for the insights, it's always amazing who reads and comments on HN.
"user generated travel itineraries" I think they are the only (or leading) startup doing that.
Asset Backed Cryptocurrencies – What Paymail is doing differently
Fsqrt – tiny code
Ludo (which I guess is it's own game, but I've always thought of as Parchesi) is fun if long-ish. "Sweetland" is fun for the whole family. One button control. Pure chance. The youngest gets to be "competitive" and the oldest gets wrapped up in the drama of the spins of the dial and jumps ahead/penalties. And for us (the parents) it's just a nice way to engage with the kids knowing everyone has the same chance. It's totally not a game of skill, but that can be nice since you don't have to feel the need to "handicap".

That's really it that I've found for board games, but it seems like a great platform for it.

I mentioned the two-player mode of Crossy Road. My son (7yo) also enjoys "Goat". Which is like a modern Qbert? My daughter (3yo) digs the Thomas The Train "Express" game.

Then there's "Starwalk Kids" and "Solar Walk". Those manage to hold their interest a bit as well while I talk about the solar system with them.

It really does seem like a great platform for family time. The biggest issue is handing the very sensitive controller around and inadvertent rolls of dice or spins of a wheel.

I'm fairly excited to see how this develops... Hopefully the awful app discoverability doesn't crush otherwise worthy apps we'd be interested in.
In the late sixties I was programming at a bank and even then there was a voice response account-balance phone number. The machine was quite large, about the size of two refrigerators. It had twelve different loops of tape that spun around. Each tape had one digit or word. It sounded exactly as you describe.
Interesting; I've been using Emacs for about 25 years but I've hardly heard of org-mode. The article is from 2012 (the title should maybe say that); have there been any changes since then or is the code pretty static?
Show HN: Buzzbird location based social pulses
Happiness and fulfillment can be argued to be just as vain/unattainable/not a good goal etc. as any other criteria.