skysight-inc/HackerNews huggingface dataset:
The ecosystem is thus becoming infested by horrible hacks which kinda-sorta work, and which everyone uses, because they kinda sorta work, and there is nothing else.

Yes, but the reason it has changed for everyone is that no one understands the fundamentals any more, because they aren't being taught to anyone.

I mostly agree with both of these statements, but with a slight twist. To some extent, I feel like the reason that "no one understands the fundamentals any more" is simply because the stack has gotten too deep (or the field has gotten too large if you'd rather visualize it that way). That is, no one has time to learn everything all the way from NAND and NOR gates, up to 7400 series IC's, to microprocessors, to assembly language, to C (portable assembly), to operating systems internals, to TCP/IP, HTTP internals, to HTML, and ultimately to Javascript, and also including a side order of databases, filesystems, machine learning/AI, etc.

As some point people just have to start treating some lower layers as black box abstractions, so they can actually work. Of course it is always beneficial to try and learn some of the lower level fundamentals, but I just don't see any that for everybody to have full knowledge of an entire application stack from end to end.

To me, the best you can do is include fundamentals in an "always keep learning" mindset. That is why, for example, I am still working on learning assembly language (x86/x64) in idle bits of spare time here and there, at the age of 42 and after 20+ years of programming. And why I still go the hackerspace and build circuits from discrete components and low level IC's for fun. But as it happens, for most of my career, not knowing assembly or how to assemble a microcomputer from individual ICs has not prevented me from getting useful stuff done.
That's exactly my point. Citing the first amendment is a very weak argument, even weaker when he cites it in a situation where it does not apply. It's so weak that it weakens an argument that otherwise is very strong, that the press is so influenced by money that they cannot handle any amount of criticism, even from a cartoon.
It's not always clear-cut -- if the surgeon nicked an artery during surgery (and immediately repaired it) but the patient died during surgery, did he die due to medical mistake? The surgeon clearly made a mistake, but did it contribute to the death?
Reverse Engineering Sneaker Bots – Stealing Your New Shoes
In other places, it's even worse:

http://gawker.com/5954179/when-oopsies-leads-to-death-studen...
I think she meant it as written. It sounds like she helped refocus the "troublemaker's" energy, language, mannerisms in a way that helped him be a positive contributor rather than someone who was resented by the rest of the team
> When a random person searches for a company, it's probably > 100:1 odds that they're interested in the company's product, not in a job at the company. That's why companies put their products on the landing page and not their job openings.

What exactly is the feedback mechanism to discover this "fact", or refine its expressions and exceptions? This is a self-reenforcing presumption.
At the same time, I can interact with the web.

I can google questions, I can read discussions that take place between other people, I can chime in, I can be replied to.

I would probably find it more useful to be able to read all the TOP QUESTIONS AND ANSWERS from all the Roman History 101 discussions around the world, than just whatever came up in my class. Being able to sort by global best as opposed to local loudest sounds very useful.
On the other hand, I remember watching something on TV where people in the money laundering / tax evasion tracking business were saying the nice property about this bill is it's easy to track because they aren't that common.

Plus when you have doubts about something and you see these bills passing by, it can be a huge red flag...
To celebrate the StarWar Day, we just launched the "
Force Watch" app that give you the Force to control BB8.

Force Watch is the app based on the Tickle app, that enable connected devices to be programmable.

May the Forth Be With You!
Apart from being able to hide from the OS a hypervisor is also safe from manipulation by the OS and can observe and manipulate anything the OS does.

This opens a few doors: debugging or reverse engineering the OS or kernel modules, sandboxing a system you don't trust, detecting rootkits, protecting your antivirus solution from malware, etc.
My thoughts exactly. I won't put any credence in this information until I see a graph comparing the relative frequency of "nazi" as discussions grow with "Justin Bieber", "anosmia", and "Kevin Bacon".
Lockitron Bolt Smart Lock Teardown Video
Statistics on patient outcomes are rarely even tracked at hospitals. Even the administrators don't know which surgeons have the most complications, and the bad doctors are at least an order of magnitude worse than the good ones according to some studies which have attempted to track outcomes.
There is a push to use 'pilot' checklists in medicine as tools for reducing human error!

Harvard surgeon Atul Gawande wrote a book on it:

http://atulgawande.com/book/the-checklist-manifesto/

http://www.amazon.com/Checklist-Manifesto-How-Things-Right/d...
I've met some interesting drivers at Uber. One had a restaurant chain that he had sold off and was killing time. No Tesla yet but a 7 series BMW and a high end Mercedes. I've also spoken to many Uber drivers who were blue collar works in the Bay area and have houses worth over a million bucks ... they have little income so Uber allows them to stay in the Bay area.
Indonesia’s largest telco slams Netflix, calls it arrogant
You could use it to load an image abd inspect how it behaves maybe ?
At least they were able to recover some cost. My wife was nearly killed due to the negligence of an ER doctor during the pregnancy of my first child. Every doctor and nurse we dealt with could not understand how it happened and several told us that it was clear negligence but we were told by several lawyers that because there was no immediate and obvious long term harm we were unable to recover any of the additional costs associated with a six week stay in the ICU and hospital. We filed a complaint with the hospital in the hope that the doctor would at least be held professionally accountable but I'm skeptical that it amounted to anything. Pregnancy comes with some inherent risks but it's ridiculous that it's so hard to recover costs associated with gross negligence by an ER doctor (longer hospital stay, counselling for the trauma, related procedures because the doctor messed up so badly etc).
IBM offers quantum computing as a service
Set the Memory to the highest value to give the best performance?

That doesn't seem like good advice on Lambda. A 128MB container should work fine.
Do you have more info on Earth Mars opposition launch windows? It struck me as odd because a western-quadrature[1] alignment is a decent approximation of a launch window when using a Hohmann transfer from an inner to outer planet in KSP.

The maven orbital path[2] seems to confirm this.

[1] https://en.wikipedia.org/wiki/Quadrature_(astronomy)#/media/...

[2] http://mars.nasa.gov/images/MAVEN_orbital_path_rev-br2.jpg
In the context of a basic income, being a doctor will still convey wealth and status, in addition to altruistic satisfaction.

Perhaps no one would be a dishwasher for a price people are willing to pay, and restaurants have people bring or wash their own dishes. Would that be terrible? I would feel good about that, personally.

Or people would wash dishes because they wanted more money, as I did in high school, despite being provided with food, clothes, shelter, a computer, and access to a car by my parents.

And there are plenty of people out there that are very passionate about shoes, and would share that enthusiasm

Basic income wouldn't mean the end of work— just the end of people being forced to work by fear of homelessness. That just means people would clean septic tanks because they'd get paid a lot of money so they can buy motorcycles or take awesome vacations or whatever, and septic tank installers would have to compete to offer good working conditions so that an unpleasant but necessary task is palatable enough that people would be glad to do it in exchange for good enough money.
How about being a little less hysterical?

> Or you don't know what OS is or I do live in entirely other world than you.

My comparison was (pretty obviously) between iOS, which bundles all of the apps I mentioned with the OS, and Android, which does not. I can only ask for your forgiveness for my "ridiculous logic".
This is where patient health litteracy comes in. If the patient (or better: a trusted helper) has a plan going in of what's going to happen, what are the risks, what are the mitigations if complications arise, then they can follow along those delivering the care.

Sure, caregivers can resent the patients asking too many questions, but this is more about setting up a collaboration and understanding the rationale behind decisions. This catches all sorts of errors that arise; it's not that the caregivers are incomptent, but they are human.
What is the algorithm for deciding, in every case of death, whether it was "medical error" or something else?
When we started Triplebyte, we'd thought there would be pretty much a straight line from being a bad to great programmer and we'd just have to figure out where to put the cut off when deciding whether to work with an engineer. The biggest surprise has been just how much disagreement there is amongst companies on what a "great engineer" actually means.

That's when we realized we were actually working on a mapping problem and the first step was figuring out a universal set of criteria that all companies care about. Then if we could assign the right weight for each attribute to specific companies, we could route engineers only to companies they'll be a strong technical fit for.

It'd be great to get thoughts on the criteria we chose and experiences from engineers who have done a lot of technical interviewing,
Save the Environment and Your Retirement: Sell Tesla
True. But not important - or salient - 78% of the time on popular Reddit threads, right?
I lost my father at a very young age (I was 14) because of a medical error, and we had to go through a lot of things to keep food on the table, now as much as I think the US system might has more justice than my country, where the doctor is still working and we never got compensated 1$ for such death, I wish that never someone goes through the things we have passed through because of a horrible medical error.
This is a problem technology could dramatically reduce if each of us had a complete medical/medication history that was immediately accessible to the physicians/institutions treating us. That doesn't exist now unless you're getting all your treatment/meds from one company/hospital system (Ex: Kaiser). Right now if you (or your spouse/kid) are brought to the ER unresponsive the doc isn't going to know shit about what meds you are on, what you're allergic to or perhaps even why you're unresponsive in the first place... in the case that they do have information it is likely incomplete. It's not the slightest bit surprising this routinely leads to bad outcomes because doctors are guessing. Dr. William Yasnoff (MD & PhD Computer Science) has suggested the concept of "Health Record Banking." Similar to financial banking institutions would compete for the right to host your health data and providers could "withdraw" records and "deposit" records. Your smartphone would be a key portal to access this information securely. I'm not sure what the perfect solution is here but the Hacker News crowd is going to have to be the folks to fix this because government, doctors and insurance companies are not.
I keep coming back to my Pedaltrain boards, because I reorganize my pedalboards so often. The light weight and ease of dealing with the Velcro are huge wins.

Lately, I've shifted to a two-board model. First board has overdrives, second board has time-based effects. It seems easier than trying to Tetris a working design together that makes key pedals readily available underfoot.
But solar would increase the need for peaker plants if it starts replacing baseload power needs. We are a long ways off from that, but it will limit the usage of solar until solar drops below the marginal cost for natural gas usage.
Long term disability insurance is crazy expensive in the USA.

My wife got multiple quotes around $15,000 a year for a perfectly healthy 28 year old woman. It excluded back issues because she went to a chiropractor a few times. This was for like 60% income replacement too.
The fact that a CS degree is neither necessary nor sufficient for being a good programmer does not mean it is a worthless data point.
In no specific order:

If your database doesn't enforce the schema you still have a schema, it's just ad-hoc and spread across all your different processes, and no one quite agrees what it is. In the real world as requirements change and your app/service increases in complexity this becomes a constant source of real bugs while simultaneously leading to garbage data. This is not theoretical, we have a lot of direct painful experience with this. Best case scenario your tests and tooling basically replicate a SQL database trying to enforce the schema you used NoSQL to avoid in the first place.

Indexes are fast but they aren't magic. A lot of what a traditional SQL database does is providing a query optimizer and indexes so you can find the data you need really fast. Cramming everything into a few tables means everything has to live in the same index namespace. Yes you can use views and sometimes even indexed views, but then you have a schema so why jump through hoops to use non-optimized storage when the database has actual optimized storage?

Separate database tables can be put on separate storage stacks. A single table can even be partitioned onto separate storage stacks by certain column values. Cramming everything into four tables makes that a lot more complicated. It can also introduce contention (depending on locking strategies) where there wouldn't normally be any.

IMHO most systems would be better served by sharding databases than by using NoSQL and pretending they don't have a schema. If application design prevents sharding then scaling single-master, multiple-read covers a huge number of cases as well. The multiple-master scenario NoSQL systems are supposed to enable is a rare situation and by the time you need that level of scale you'll have thrown out your entire codebase and rewritten it twice anyway.

The key to schema migrations is just to add columns and tables if needed, don't bother actually migrating. Almost all database engines can add columns for "free" because they don't go mutate existing rows. Some can drop columns for "free" too by marking the field as obsolete and only bothering to remove it if the rows are touched.
Somewhere the people in a subreddit are kicking themselves for not doing their jobs well enough to bring that up to 98%.
Please submit the original source. If a post reports on something found on another site, submit the latter.
https://news.ycombinator.com/newsguidelines.html
>This is a problem technology could dramatically reduce if e

This problem doesn't exist in 2nd and 3rd world countries and didn't exist in US two decades ago.
> If the only reason you work is to make money, I don’t call that work ethic at all. I call it a fear of being broke.

The assumption the author is making is that there is only one extreme or the other. Either you work for some sense of meaning or you work for money out of fear but both cannot be true at the same time. Its the spectrum of these two things which allow for work ethic.

If a job allows for a range of differing amounts of effort and some employees decide to put forth more effort because or work ethic then regardless of the fact that everyone fears a lack of money there is still potential for work ethic.

>It’s like saying the only reason you don’t rape and murder is for fear of going to prison.

While most humans have empathy, to write off the importance of fear is extremely naive. Prison is in fact the only reason why some people would not do these things, or if they end up doing so we incur that penalty to hopefully create more fear.
> our existing content infrastructure TechNet and MSDN... are built on a 10-15 year-old brittle codebase

I just assumed they meant Sharepoint there.
Going to disagree with you here. I think it'll be impossible to raise interest rates much further without causing economic damage. See negative interest rate policies in Japan and Europe, and close to zero rates still in the US.
Frolicsome Engines: The Long Prehistory of Artificial Intelligence
> learn everything all the way from NAND and NOR gates, up to 7400 series IC's, to microprocessors, to assembly language, to C (portable assembly), to operating systems internals, to TCP/IP, HTTP internals, to HTML, and ultimately to Javascript, and also including a side order of databases, filesystems, machine learning/AI, etc.

It's called a Computer Engineering degree, sometimes called EECS (as at MIT). I did it and you can too. The Javascript and HTML were self-taught, admittedly, because they're the easiest parts of that list.
"Defensive medicine" is a common defense but, in my limited personal experience I don't think it is valid. Doctors who know (and follow) the guidelines never seem to say anything about Defensive medicine; Doctor's who seemed to either not know them as well (or just not know what they were doing as well in general) were constantly bringing up defensive medicine complaints. Its also interesting to note the many of the tests you order come with an interpretation provided by another physician. So, a Doctor (esp. resident / intern) who is unsure of themselves will often order unnecessary tests as a way to consult with other Doctor's (it is, process wise, far too difficult to simply say "I don't know" and get help).
Alright, sure, to be more precise it is both neo-nazi and white supremacist.

I thought I'd have to look at least a little bit harder than literally the first link I clicked, but: https://www.reddit.com/r/european/comments/4htthg/til_muslim...

Some choice comments include "sieg heil, NSB (Dutch fascists) was not wrong," comments about "negroid France," calls to poison halal food, issues they find with the survival of the white race due to the "blacks" and Muslims.

It is not a place for discussion of European culture. It is a vile cesspool of racists and hate.
>I understand that we don't want to scare people in health care out of the field, but those who are clearly inept certainly should be afraid to keep working.

Actually, it doesn't seem like you do understand. Mistakes happen. Do you make them? Are you "inept"? Should you be fired or should your company face massive financial consequences for them, regardless of negligence? It's absurd.
The byline appears to have a redundancy, or a contradiction:

>There is an increasing global conversation about the idea of a ‘Universal Basic Income’ – a universal weekly payment to all eligible citizens.

Wouldn't everyone be eligible for a universal basic income? Are all persons eligible citizens? Is the article actually talking about an ‘Eligible Citizens' Basic Income’?
if you have a problem with it, don't participate.
already on the front page: https://news.ycombinator.com/item?id=11627922
"Programming environments consist of gigantic libraries with enormous functionality. Some of which works. This leads to what I call ritual-taboo programming. People follow the rituals and avoid things they're told to avoid. This is reflected in programming books. Programming books were once reference manuals, which listed each function and what it did. Now, they're enormous compendiums of examples.

It's sad, but MIT made the right decision. MIT used to produce people who designed elegant, perfect little jewels of code. There just aren't many jobs for those people. Algorithm design just isn't that big a deal any more. Most of the useful ones have been written and are in libraries. Who reads Knuth any more?
Two Tesla Production Chiefs to Leave Ahead of Model 3 Ramp-Up
well, i started coding in 1st grade (logo, then basic) but this was a summer program hosted by Johns Hopkins. It was highly theoretical - we learned about DFAs, NFAs, epsilon-NFAs, and turing machines.
> It sounds to me like the field of software engineering has simply evolved since the 80s.

What is ridiculous in the face of this "programming by experimentation" fantasy is that programming has evolved since the 1980s... to be even more about composable abstractions with provable semantics. Hindley-Milner-Damas types and monads are now everywhere.
I'm not talking about just a menu system; I'm talking about the system that asks you what you're calling about, does voice recognition, NLP, and then directs you do a part of the menu.
The problem with this idea is that they can't control Trump, and he's completely unpredictable. Reagan wasn't.
Personally, I think CS students need to understand both programming by abstraction and programming by science (poking). The abstraction stuff is important for designing maintainable code. The science stuff is important for maintaining code.
Meteor Unit Testing with Testdouble.js
What's the semantic difference between "I disagree with X" and "I assert X is wrong", other than the former having a softer tone?
We updated the URL from https://www.thersa.org/discover/publications-and-articles/re..., which points to this.
YouTube Planning It's Own Cable Replacement
Ha no! Ah well a bit late now!
So, does this mean people are more okay with giving Google all that NHS data now?
Makes me wonder why there's no war on medical errors. Humans are weird. We've evolved to fear most our prehistorical number one threat: other humans. This leads us to waste so much money and to continue sacrificing our own children, spouses, and relatives.
For those of you that weren't able to make it through the entire report, there's this gem:

"90% of Google's revenues come from advertising. We expect Alphabet’s share price to go down by 75%. We get this number by revising its earnings down by 30%, stripping its 30x PE off its "growth premium" down to 15x, and factoring in the reputational damage."

The authors clearly assume that most of Google's ad revenue is from advertisers who don't track how much they spend on media relative to how much they earn -- when in fact their entire business model and the ad auction model they created is predicated on this. If the cost of driving a user to your site from a Google search results exceeds the expected value of that user, advertisers can adjust their bids accordingly.
Everyone in this conversation should read William James' 1910 essay, "The Moral Equivalent of War" -- one copy's at http://www.constitution.org/wj/meow.htm . His candid description of the militarist position is appalling; but he makes a case that martial effort and self-sacrifice are good in themselves, but should be mobilized for purposes a bit nobler than killing one's neighbors and taking their stuff.

The Peace Corps, the old Civil Conservation Corps, and the like were and are a partial expression of what he hoped for; but it would be good to see this go further. War is more harmful than beneficial on balance (read up on WWI, especially, and the way in which Western civilization was coming apart at the seams by the end); collective self-defense is of course necessary, but we should seek better ways of gaining these benefits.

(Solidarity against entropy, perhaps? That would be doubly interesting since fighting entropy is both a good thing and a lost cause...)
Why would it be, it's not like fugitives will report to the police because of some law.

But the better you avoid authorities the worse the prison you get sent to. High security prisons are typically much less pleasant than low security prisons.
> LoDash is a better library, functionality-wise, but seems to have lost the quality somewhat

Where do you see a loss in quality?