skysight-inc/HackerNews huggingface dataset:
The middle class is basically gone at this point, and the majority of people are either upper-middle class or lower class.

This is only true if you have some bizarre definitions that you're using. The decline of the middle class has been a few percentage points. It's certainly not "gone".

More than 50% of households in America make $25-100k. That's solidly middle-class.

https://en.m.wikipedia.org/wiki/Income_in_the_United_States
Next.js 2.0 plays better with React and JavaScript
I think you are looking at the past a bit optimistically. First off, many houses in the past were MUCH smaller. I know people of the WWII generation that raised their families in working class Detroit neighborhoods. They were considered middle class but raised a family of 7 in a 900 sq. foot house. Yes they went on vacations, but they drove and didn't go out to eat. They had usually only a single car. My point is that they didn't live as extravagant as you seem to think. By the way, you can still buy one of those houses for about 65k in Detroit today. A 30 year mortgage with 10k down on that is less than $300 a month for a mortgage payment.
> the uncertainty principle states...

That the product of the standard deviations of position and momentum are at least half of h-bar.

It says nothing else about what that "means", the mechanism by which it comes about, or whether it is a fundamentally "true" description of reality.
Why would we expect such? The best lies are the ones that provide deniability, have enough truth to satisfy some, and yet mislead to the extent desired.

Creating a measurement that gets blasted on the front page of news that is largely misinterpreted, while keeping the actual figures out of public view enough so that only a small fraction of the population sees it seems to not be too different from a lie.
One should keep in mind, this is true of basicly any software whatsoever. It ALL infringes on patents, nearly without exception.

There is always legal risk in open sourcing code. Infact there is legal risk from pretty much any action whatsoever. Good, responsible companies don't let that become a barrier to doing the right thing.

If ARM really cared, GPU stuff would be open source. The fact it isn't pretty strong indication they don't. Don't just accept it when lawyers say no.

After all AMD and Intel both have full open source graphics stacks, and the world hasnt exploded yet.

Should also be noted, keeping stuff closed source is not very strong protection against reverse engineering, if it was DRM would actually work, and it never really has, dispite decades of effort. So its doubtful that keeping stuff closed is much protection against patent lawsuits.
Thanks for keeping it for free. I use mailtrap.io and haven't ever hit their limits, but having it as a free service to the community is appreciated.
Robert McKee wrote an incredibly famous book called, Story: Substance, Structure, Style and the Principles of Screenwriting [1]. I've had multiple people stop me on the street as I was carrying it and remark of how great a book it was. It should answer most of your questions.

[1] https://www.amazon.com/Story-Substance-Structure-Principles-...
And looking back it wasn't a smart decision. Adreno=Radeon
Bah, the creators of those "invisible manipulators" have a mind just as weak as the people they are trying to manipulate; Trump's fear mongering and proud-of-his-own-stupidity personality is by itself a result of a culture that rewards narcissism and sees money as a measure of success, regardless of how many unethical things you did to get it.

Also, humans have been doing this for millenniums already, making you believe not one but hundreds of irrational stories of what you must do and think, it's called religion. And it's so successful that people are coerced into not being critical of them by fear of being labeled as "intolerant" or "fascist" or any other big bad word; it's so successful they don't even have to pay taxes regardless of generating millions of dollars for its headmasters. It's so successful that most Americans wouldn't even consider voting for an Atheist for president[0]

[0] http://www.people-press.org/2014/05/19/for-2016-hopefuls-was...
HTTP Load testing using Vegeta
Fern-leaf inspires electrode for high density solar energy storage
Really though, what is there in an university that justifies a dedicated team of managers? One person in power (say, the dean) is enough to make sure grants are coming on time, and negotiate those beforehand. They need one accountant to make sure salaries, taxes etc. are in the legal bounds and people receive what they were promised. Honest question: what else is needed?

Most of the managerial work I've witnessed in an university is easily doable by several slightly complex Excel spreadsheets. It just requires people to be diligent and not overlook the unquestionable need for accountability and visibility.

As an additional question -- what exactly is there to "run" in an university?
If you define "the cream" as those who play the politics game best, then yes.
It seems like people's biggest problem with the new trends is their inability to take a pulse of the voting public, and maybe their inability to steer a narrative. The fourth estate has literally been in bed with the government for too long. I see it as a win for journalism, even if there's a heap of garbage to wade through during this transition.
I am sure if we try enough we can integrate robot society into our society. Little William can go to school with little Robby and they can be best friends, until one day when Robby tries to give William a hug inadvertently killing him. Then I believe there will be a real backlash against robot society.
Both assertions are true: AngularJS (1.x) is supported and in use and Angular (2+) hasn't yet acquired enough traction, but when someone's about to choose a framework (hence potentially using your document to compare between several options) there will never be a case where they should choose AngularJS (1.x) for a new project.
How do you know whether someone is "good"?
Yep, know it well, there's a whole class of applications that don't play well with a debugger. But, most developers aren't working on those applications...
Considering many people who design and develop the tech for robots in the UK are migrants, i don't think this strategy will fare particularly well
Thanks for the correction. I thought it was illegal everywhere.

I think my point is still valid though, especially because in many of those countries, yearly inspections are mandatory (unlike the US).
Imagination Tech Plummets Over 60% After Apple Delivers “Black Swan Moment”
Gorgeous smart umbrellas are making the world a better place
For a bank with many different ways to login, and a web application, mobile application and more, this isn't a simple task. There are many things that can go wrong. A well designed chatbot can troubleshoot the issue for a user step by step. If one of the paths fails or the problem is actually of a higher complexity, we just redirect the user to a real human.

Getting a regular non techinal user to search and read the documentation for this is just insane.
> so many white people on the subcontinent, europe dissolved into mass barbarism

Part of the Nazi ideology was the idea that Slavs were ethnically inferior and therefore the Nazis felt justified in trying to slaughter them and take their land. In just the same way that colonists had taken Africa, America and Australia. It's just fortunate for them that the Russians had tanks whereas the American Indians or Belgian Congolese etc didn't.
Back in 2010 there was an attempt to put Deliverology in place at California State University. It basically means that academia will be measured by targets. A horrible idea that made the California Faculty Association meet and decide on almost mutiny. They even invited John Seddon who wrote several books on the subject of how Deliverylogy twisted and perverted systems in the UK. Fortunately for us, the video of his presentation is available on YouTube at https://youtu.be/8EGMlCau6iU for part 1, and has about 5-6 parts.

If you liked that, then I would highly recommend watching John Seddon's presentation about how settings targets and implementing broken IT systems to enforce those targets are a horrible idea. https://youtu.be/hbNsQFd8DQw
The advent of all of these coding challenge excercises makes not being able to do one in an interview a real show stopper. Glad there's all this material to learn from.
No way I have implied that... -.-
New trailer for documentary film the Blockchain and Us
Your question contains a good chunk of our entire world's economic and bureaucratic problems -- namely people in power with the emotional intelligence and experience of a chihuahua.
What will make local's immune from being replaced by robots. Why this should affect only immigrants?
The full explanation of CFA Deliverology problem in 2010 is located on their page on the subject: http://www.calfac.org/resource/deliverology-etc-resources
I fully agree with all of this for code. However I have often thought the same techniques and mental model approach for debugging any complex system could be boiled down. I also attempted to write a course along the same lines and kept throwing it away.

In addition to your steps though, I often include a hypothesis combined with various likelihood probabilities (sure there COULD be a JVM bug, but is it likely?), and I attack highest probabilities first.
China Creates Special Economic Zone for Medical Tourism
That's what's funny about the whole thing; Heisenberg mistakenly thought his own equation was due to the observer effect.

There's a good article on him almost failing his PhD exam because he had difficulty with a related concept (https://www.aps.org/publications/apsnews/199801/heisenberg.c...). It's amusing because he was later awarded the Nobel prize for "the creation of quantum mechanics".
Android, iOS or Ionic: Which way to go?
New ionic mobile app development technologies offer scope for creating agile applications with extensive capabilities. Businesses can study app development solutions by visiting the large network of developers on their forum and take a call on its suitability

See More: https://www.solutionanalysts.com/blog/android-ios-or-ionic-which-way-to-go/
It wasn't perfect in the past but it feels like you're arguing against a straw man more than anything else. Nobody seriously claims that news was ever pure objectivity but in the past newspapers had far more money to support investigative journalism and, with so many more of them, that meant local issues which are increasingly ignored. Sure, every outlet had a bias but there was a key difference: a newspaper is an easily sued entity - no question of identity, local presence, etc. – and far more importantly the need to maintain subscribers in the general community placed a limit on how extreme any mainstream journal could get, especially in the news coverage as opposed to editorials. The WSJ might have been reliably Republican in its editorial endorsements but most liberals respected its business reporting, the NYT was roughly the same, especially on foreign coverage, from the center-left instead of center-right, etc. because they would check sources, print names and verifiable facts, etc. even if it was no more nobly intended than defense against a libel suit. Again, not perfect but there were multiple levels where there was a check on bad behavior for any major player. There were scandals like Jayson Blair but they were scandalous because they were rare and lead to people being fired.

In contrast the modern web of news sites are all chasing the same ad dollars and the barriers to entry are orders of magnitude lower. They get paid by the page view and don't need to be in a specific area, so the old check of needing to keep subscribers is gone and there's even a profit motive for running more outlandish claims. If someone were motivated to sue, it'd be an expensive and often international slog and the likely outcome even if successful is that a nearly asset-free company would fold before inevitably being replaced.
Hah! That's why I couldn't find it! Could have sworn it was about CALPERS. Thanks! It was in some other publication thou (if my memory isn't Swiss Cheese).
Self-Driving Cars Raise Questions About Who Carries Insurance
DHT bootstrapping is an implementation detail, not part of the protocol. You don't need DNS or any dedicated bootstrapping mechanism since any node in the network can be used to join it. You could call your friend and ask for the IP and port of his bittorrent client.

So the protocol is fully decentralized. Implementations tend to use bootstrapping mechanisms that rely on an expandable, customizable list of known bootstrap nodes, but this is not essential.
China Creates Special Economic Zone for Medical Tourism:
https://news.ycombinator.com/item?id=14022383
I think one way to 'treat' this would be to acknowledge that certain things just cannot be optimized easily with outside incentives, and to simply accept that there will be some inevitable waste when you let 'good people do their job as best as they can'.

It's ironic that we fret so much about professors that 'retire on the job', but at the same time think it is perfectly fine to steal time from the motivated researchers, by making them playing these silly games too.

Who really thinks the next breakthrough will come from a person that was forced into writing another paper, just to pass some arbitrary performance threshold?

If you consider research as a 'stochastic race', i.e. many people working on a problem with their own intuitions and approaches, it makes no sense to slow down those that are most likely to come up with a good solution (those that are self-motivated). IMHO, it does not really matter if those that are unlikely to contribute much (retired on the job) get a free pass. After all, even to receive tenure takes a lot of effort (and thus, ambition) nowadays, so at least in fields with a competitive job market (i.e. good salaries outside academia) it makes no sense to strive for a tenured position and then not do what you love (i.e., research).

BTW Daniel Lemire's blog has many interesting posts on the more absurd aspects of academia, including research grants (e.g. http://lemire.me/blog/2009/09/15/the-hard-truth-about-resear...). IIRC one of his suggestions was so fund people (for longer terms), not 'projects'. This may not always be possible (e.g., if you need expensive equipment), but in many fields it would make much more sense.

EDIT: language
Patent threats and trolling should be punished, one way or the other. "We are the authority for GPUs, if you want to design one from scratch - it's impossible" should be punished.
The reason this works for you is not anything to do with Hotel Tonight, it's because NYC hotels price high early and then drop prices heavily because they're market is hurting (lots of new supply, and fewer customers).

At any chain hotel (Marriot/Hilton/IHG/Choice/Wyndham/Starwood), you'll get the cheapest price by being a rewards member (free, just like airline mile programs) and reserving directly on their website, or www.roomkey.com which is also owned by the hotel chains itself.

Next time, reserve the room from far out, then pay attention to the cancelation policy. Just before the cancelation policy ends, check the prices, they've probably dropped. You can then cancel and get the new price, and it will be cheaper than Hotel Tonight, because the hotel doesn't need to pay commission to Hotel Tonight, and you get the benefits of being a rewards member.
Now, what if we also replace THOSE migrants with robots?!
Remember, though, that 50% is the marginal tax rate. I don't know the tax brackets in Norway, but only income over X amount will be taxed at that rate, the first X will have a different (series of) lower rates, and generally the first Y amount has 0% tax, for some small-ish Y. This means that his amortized tax rate is less that 50%, maybe even much less if income is only a small amount over the X threshold for 50% tax.
Ask HN: How did you get better at unit testing?
Contracts I've worked in the past did not allow time for creating unit tests (sorry, non test-driven development shops). How did you learn how to write best-practice/elegant unit tests? Bonus points for python!
This is a gross generalization. Not everyone was a solidly middle class worker for their entire lifetime, and not everyone thought to save for retirement. Before you studied it, did you have any idea at all how expensive retirement would be?

Think about it: If someone didn't save their whole life because they assumed social security would provide for a good life, but then they discover that SS hasn't been increasing much at all and the quality of life SS provides is terrible, what are they supposed to do? Suffer? Just because a portion of their generation saved?
Show HN: Diagnose your sales (it takes some time to answer)
Ive tried to contact these dudes multiple times to offer to help with the iphone version and they dont even bother to reply. :(
Hotels are allowed to undercut the OTAs, you just need to be a hotel rewards member. If you're a Hilton Honors, Marriot Rewards, IHG Rewards, and all the other ones, then reserving directly on the hotel website or www.roomkey.com will get you a lower price than on any OTA. You also get treated like a second class citizen if you buy via OTA, so if you're a Rewards member, which is free, you can get early checkin/late checkout and all that stuff too.

There's no reason hotels want to pay 15% to a website for no reason.
I used to work at a bank service center (with cubicals) and it was night and day compared to the startup I'm at now. I don't miss the work, but I definitely miss he silence. There were the occasional loud conversations, but otherwise there was just the lowest din of office noise (phones ringing here and there, keyboards clicking, etc.) I think part of it is cultural: these were mostly women in their 30s to 50s processing IRAs and direct deposits, and not people right out of university doing trendy software development.

Anyway, I agree with you. I think it's partially because Google did it, and partially because if you make an office "fun" and "cool", people spend more time there for the same amount of money. (Note: your startup CAN have exposed conduit in a downtown office building AND be quiet.)
This is actually the same question as "what happens if inflation?". Fundamentally it's a big problem with defined-contribution systems: what you want is a life denominated in "2040 dollars", paid for in "2017 dollars", but in the absence of a time arbitrage machine all you can do is pay in and wait.

(Note that $ collapse is much less likely than local currency collapse for pretty much everything except the Swiss Franc)
I'm a GSoC org admin for a few years now. To be honest, the bureaucracy that comes with GSoC is really negligible from my point of view. The application form is fairly short, the evaluations during the summer are literally done in five minutes... there really isn't that much overhead.

The part that takes a lot of time for us is mentoring students. You'll very likely invest more time into the student than it would take you to write everything yourself (which also would be more fun). Unfortunately, some students don't stick around, but if everything works out, you'll get fantastic long-term contributors (we did). The upfront investment on the mentor' side may not be everyone's cup of tea (and that's ok), but I think it's unfair to attribute that to bureaucracy. GSoC may just not be a good fit for OpenBSD in that regard.
To be honest, a lot more robots could be used if locations were designed for them in the first place. I'm not exactly expecting to see my bartender get replaced by a humanoid robot, as seen in Passengers, anytime soon. Instead I expect more to follow the McDonalds route; changing the entire food ordering flow by having touch screen displays dotted around the restaurant, where you can quickly tap in an order.
I only regret HN guidelines prohibit me from properly expressing what a terrible spineless hack you are. I sincerely hope you grow out of it, the world needs less people like you. Have a nice day.
> So, what's happened multiple times is that the 10 minute estimate ends up staying at "10 minutes" for 5-10 minutes straight and 15-20 minutes after I booked, the driver shows up.

I have noticed this over the weekend as well. Got an estimate of 15 minutes (which is much more than usual). After 7 minutes the car was still 15 minutes away and it was even further! Had to cancel, got charged, used my own car as I was already late.

This has happened in Vilnius. What fascinates me most is that how a single shift in software behaviour has an instant impact on people lives around the world. Makes me think what economical impact would happen if it unexpectedly stopped working (or worse behaving as expected).
Can't you be a realist while still being idealistic? Isn't that a bit of an advantage, too - seeing the world for what it actually is?

Searching for historical examples, JFK was both?
>does being born make you worthy of survival?

Does the world owe you a living? Most would answer "no".

Civilization is often in direct opposition to nature, which is cruel and unforgiving. A civilization in collapse will revert to natural selection, in which the fittest survive and reproduce.

I believe that we are witnessing the breakdown of the social contract as the atomic unit of society shifts from the family to the individual. Atomized individuals are much more vulnerable, and replacing the family with the state will further alienate people. Entire novels have expounded on this idea.
Why not just use https://developer.microsoft.com/en-us/windows/iot/docs/wra ?
Ask HN: What journals/academic resources for Web related technologies?
Besides blogs and articles, what journals does the HN community use to digest new advances in web related technologies that distill knowledge in a more concrete and conceptual ways?
Deploying code with rsync – 10 x faster than sftp
The World Explained in Maps – Free Book by Dr. George Friedman
You don't really need "AI" for this. For this "triage" use case a good expert system/decision tree is more than enough. Think of it like akinator for a given domain.

Hand-building the tree to be efficient is actually the hardest part.

Edit: yes, this is probably "AI" to some people, but AI only exists as long as we don't understand it. This kind of tech has been well-understood since the 70s.
As someone automating noodle production, I feel compelled to respond to your automated burger flipping comment.

In about 2009 I went to Europe's largest craft fair, held near Aylesbury just outside of London. There were many people there practicing woodwork with traditional hand tools (some of which they had made themselves), metalwork with traditional hand tools, pottery with hands. It was very quaint. I bought nothing but thought the people and processes were very interesting.

I think that's basically how manually building anything will look in the future - quaint, perhaps a sign of eccentricity and questionable priorities, but respectable in its own right as a pursuit - if you have the luxury of time to follow it up.
How to Unintentionally Limit Your Life
Some years ago we have been told by more than one vendor, that we would need twice the number of boxes to support the SIP over TCP to achieve the same performance as SIP over UDP.

And given the limited IP competence of telco vendors, SIP over UDP causes less trouble. One artificially limited the TCP transmission window to 6k (turned out he used an old FreeBSD version that did this to optimize modem dialup connections(!)) One asked us to choose between SACK and the ability to handle re-ordered segments, as his stack couldn't handle both.
Scientists aren't employees. They are given the tools, real estate and funding to do their thing, usually through research grants or private funding.

The fact that nowadays they are treated as employees is exactly the problem.

...Oh, and by the way, nature has no hierarchy.
Why you should Not write comments in your code