skysight-inc/HackerNews huggingface dataset:
> Because it takes less mental effort to watch for the exception case rather than constantly adjusting speed/heading/etc.

Yes, this!

The argument that drivers are safer if they are forced to pay attention all the time is ridiculous, you can use that to argue against every feature on the car! Servo steering is bad, you don't feel the road properly! Automatic gearboxes are bad, you're not in tune with the engine! ABS brakes are bad, you should know how to brake so as not to lock the wheels! Traction control is bad, you should never drive on surfaces where you're not in 100% control of the car! Blind spot radars are bad, you should always look around you and make lane changes responsibly! Bla bla bla.

The current Level 2 autonomous systems makes it easier to do the right thing when driving. Used correctly, they lessen the cognitive load, but you have to learn how they work, what they can and cannot do, just like you need to know what situations your traction control systems or anti-lock brakes can save you from. They're not magic, they're just one more helper system.
Google’s Jigsaw Helps Deter ISIS Recruits with the Help of YouTube
Thanks for all your insights :-) Even though you feel a little conflicted about it, I would like to think all of us here at HN are very glad to know about your story.
Honestly, as a developer who's constantly trying out distros and stuff, over the years I've concluded that Ubuntu is a really suboptimal starting point.
A little bit off the topic: But does anyone know if Google releases the file format specifications for their Google Apps Office products?

As far as I know, you can't even download a file in the original format. You have to download the Word / OpenOffice version instead.
I think all programming is, but Web programming is _particularly_ that way.

The least bad stack I've ever used is Reagent ( https://github.com/reagent-project/reagent ) - a Clojurescript library for React. Perhaps that's just _adding_ layers of hackery, but I found it made sense.
Do you know of a link that does host such mentions?
We don't have section 230 in Europe yet the sky isn't falling.
Is the median salary for the position a valid reason for an increase? For example 93000 is the median for software engineers in US according to the government.
Perhaps you should read the article to the end before commenting:

"Glassdoor.com, which posts anonymous employee comments about companies to inform job-seekers about working conditions, says the ruling began to show up in letters demanding the removal of comments and disclosure of users’ identities almost immediately after it was handed down."
It is the amazing architecture that integrates those hacks, though.
Isn't that like saying automobiles, telephones, building construction et al, are hacks upon hacks?
> the cognitive load of what I no longer had to worry about exceeded what I had to worry about.

Yup, this has been my experience too. I started using Rust for my primary project last March and was worried a little at first about the risk of wasting too much time, but at this point I'm ~1.5x to 2x as productive as in C++11:

* essentially no more "head-scratching action-at-a-distance bugs" (I've spent N years in C++ and I still sometimes invalidate an iterator) -- as you say, any errors that still exist are higher-level logic errors, which are (in my experience) much more straightforward to track down.

* enums and match/destructuring and all the builtin types (e.g. Option, Result) have me thinking in a much more strongly-typed and principled way. So even logic errors tend to be less frequent because I break down the problem the 'right' way immediately. Algebraic datatypes let one describe a state space really succinctly.

Rust is one of those languages that really, strongly wants you to be idiomatic, but it pays off!
I would be surprised if anything happens to them. They are Israeli and most likely considered off limits to the US Justice System. They will probably just get a stern warning.

Different rules for different folks......
This supports my point that sites can be held accountable for users' posts. It certainly does not undermine my point in any way. And I did read the entire article, and I understood it, thank you very much. You should apologize for suggesting that I did not.

EDIT: nevermind, the response was in the wrong part of the thread.
Yeah, Facebook changes the interface so frequently that they break their own documentation and every blog post with screenshots every few months.

For other readers, when you create a new Facebook app (often done to create Fb share and login buttons), the app defaults to developer mode. You have to dig through settings and switch it to production mode or everyone else will get an error.
I agree, its way more complex than it should be, probably something to do with the browser wars and propriety software battling to add barriers of access
document.getElementsByTagName('video')[0].playbackRate = 2;

Not tested.
Web programming has never been wholly controlled by a platform owner. I think that's the main difference from any traditional environment that might come to mind; Unix has its traditions, so do Windows and Mac. This is even the case for mobile. In the years when IE was the only browser anyone used, one could also hope to come to grips with its buggy CSS implementation, but that is past too, and in the meantime the backend was still churning from Java and the classic LAMP stack towards Rails and Python.

This is the end result of uncoordinated, path dependent "bazaar" dynamics where the core technologies are open, yet keep accumulating cruft, and are subject to regular proxy wars between large entities. The solutions today are better in that they are easier along certain axes - you can make a cookie-cutter landing page out of the box with Bootstrap, or add some interactive data viz by employing D3. For any random one-off there is an npm package that depends on 50 other packages. They mostly aren't there to help you architect your own thing in a self-consistent way, though - that's too much of a "vitamin" and not enough of a "bandaid" to be marketable.
"Miele is doomed! Now that there's laundromats and pickup by mail, no one will buy a washing machine anymore!"
I think it feels hacky because it is, and it's natural. And by natural I mean this is how spontaneous complex systems evolve. Internet is a result of half of a century of millions of people's contributions for different and often opposing goals and priorities. For other examples of hackiness take a look at other complex natural processes, like multicellular living creatures and ecosystem in general.
Stop thinking that making more money is the only thing that would make people happy, or that making enough to live on and be comfortable isn't enough for anyone.
So, what if sites only have to remove the content if it's been ruled as defamatory? If it's some dumb little thing like an immature comment on a Youtube video, no big deal. If it's something injurious like a bad review on something that matters, then yeah, should be taken down.

Am I missing something here?
> The net effect of this, combined with the fact that radar sees through most visual obscuration, is that the car should almost always hit the brakes correctly even if a UFO were to land on the freeway in zero visibility conditions.

Unless he means "UFO" in the formal, aviation sense of an unidentified radar contact, I think Mr. Musk is severely underestimating alien stealth technology. I can't quite wrap my head around the notion that an advanced species could perfect interstellar travel but somehow be incapable of stealth technology.
You don't have a vibrant tech sector either.
I was responding to the notion that the US doesn't like Iran, I was hoping to elucidate some reasons as to why.
Speaking of CSS Specificity, even here things are getting complicated. CSS standard states that there are six origin specificity levels [0]. Certain browser engine removed two of them just two years ago [1].

[0] https://www.w3.org/TR/CSS22/cascade.html#cascading-order (amusingly, they omitted the last and strongest "user agent !important" from the list).
[1] https://bugs.chromium.org/p/chromium/issues/detail?id=347016
Only a cash-strapped public sector still finds ‘smart’ technology sexy
So what is the optimal starting point in your opinion?
How DARE you tone down my click bait headline. This would have never flown when pg was in charge. He would have just banned me immediately, like God intended.
Show HN: Drum machine in 100 lines of HTML/JS
Philosophy should be a core k-12 class
If they're landing on a freeway why would they need stealth?
It's all about the manufacturing process - the precision, tolerances, and quality control.
Care to expand on that analogy?
The single inverted pendulum balancing problem has been solved using neural nets, fuzzy logic, and nonlinear control theory. It's a standard problem in controls classes.

Here's a system learning how to do this.[1] Takes about 200 trials.

Here's the triple inverted pendulum balancing problem, solved using feedforward control.[2]

[1] https://www.youtube.com/watch?v=Lt-KLtkDlh8
[2] https://www.youtube.com/watch?v=cyN-CRNrb3E
The courts might make an exception for defamatory or libelous content, or they might undermine section 230 to the extent that it no longer works well, or they might reject it entirely. If section 230 is struck down, the consequences will not be limited to defamatory or libelous content.
I don't know what are you referring to as hack on top of hacks? There are tons of big open source and closed source web based project that are easy to follow what's going on and everything is well structured. Look at VSCode code base [1] or if you're a Googler look at Google Photos source code.

People look at React and Webpack and all these small little modules that people put together to make something work and think that's all the web is.

Although, I think React, webpack, Redux and all these little hacks are amazing for exploring what's possible in web.

[1] https://github.com/Microsoft/vscode/
Maybe they simply never needed it, their primary sensor being gravitational wave GrDAR?
http://www.stilldrinking.org/programming-sucks
Not the numbers I've seen. Estimates range from about the same as humans, if you compare raw miles driven, to considerably less safe if you just compare against highway miles, which is where Autopilot is used. There's also the issue that, with only one fatality, the error in estimating the rate is quite high.
Sorry, I misspoke. I have no doubt that any readily available calorie source, regardless of type, would have been important to pre-agricultural humans. What I should have said is this:

The low-carb diets are about staying away from highly refined carbs. They're fine with eating most fruit and vegetables (though they may recommend abstaining from all carbs for an introductory period or for people who are extremely overweight). You seem to be dismissing these diets by pointing out that primates and humans have always eaten fruit and that it was often "processed" into, essentially, refined sugar by virtue of being fermented.

Here are the issues with your argument:

1) The low-carb diets don't have any issue with eating whole fruit.

2) The highly refined sugars that hunter-gatherers could obtain by fermenting fruit during the extremely limited window when fruit is available in the wild is not really the same thing as having an unlimited, near zero cost ($0.76 for 2500 calories) supply of refined sugar available 365 days a year at your local grocery store. To say nothing of candy and sugar water being the predominant form of snack food, available in most of the spaces in which people spend their lives (work, home, stores, etc.). The scale of this difference makes these two fundamentally different things.
Yea, all the giant European social media companies are doing fine. Oh wait, they don't exist. I wonder why.
Anything that works is a valid reason....don't overthink it.
Heavy Metal and Natural Language Processing – Part 2
> Money still rules this world

Probably says more about you than it does the people you're talking about.
I think the problem boils down to how the different browser vendors has treated web developers throughout the years, not giving them a consistent environment across the different browsers, not recognizing certain bugs so they've lived on and become un-fixable due to backwards compatibility.

Microsoft with their IE has been the biggest culprit in this, luckily they've taken Edge in the right direction and has really stepped up their game these last two years, but now Safari is at a crossroads and may just end up like the old IE if they take the wrong path. If only the large browser vendors could really, really get together and give us web developers a consistent environment without bullshit. Take Apple Safari for example, keeping Service Worker "under consideration" because the features it brings rivals native mobile apps which they make a lot of money from while all other "large" browser vendors has already started implementing the feature, some even ship it already.
Yeah, this is just sad.

I know people personally that worked their asses off learning systems programming, algorithms, and advanced mathematics at top-tier four-year colleges with absolutely fantastic technical CVs that got offers that aren't even half of that.

These are surely some of the smartest people in the world, too, but I suppose they don't play the "bluffing" game all too well (er, "negotation" -- call it whatever you want, ex-poker player).

I'm not sure what makes this guy who ostensibly got his hand held through a three-month "learn to copy and paste Ruby from StackOverflow" camp eligible for a salary that is higher than some surgeons make.

Without reading the article, sounds like he successfully bluffed to one company that another offered him some really high salary X, and then he went straight to the moon (or should I say, made out like a bandit) from there.

As much as we like to think our hiring process is meritocratic, when confronted with someone with just the right physical characteristics or the right charismatic charm, our human social biases still seem to have a lot more power over us than we'd like to admit.

I remember that one study that successfully correlated inches in height/stature to substantial dollar increases in salary.
"asserts that early man worked like 15-20 hrs a week."

I'm pretty sure you could afford a bare subsistence level diet today, with no heat, running water, electricity, modern medical care, etc. (i.e, a !Kung-level lifestyle) by working less than 15 hours per week.

And you wouldn't have to put up with Guinea worms, either.

Let's see... rice costs about $1.00/pound, and has about 600 calories per pound. Let's be really generous and say 3,000 calories per day. So $5/day for raw calories. Add in $0.89/head for iceberg lettuce (for fiber), $3.00 for a chicken breast (protein) and a few cents for a multivitamin pill and you're looking at around $9.00/day. Maybe an hour and a half at minimum wage, or roughly 10 hours per week.

Would this be a healthy diet? No. Would it be an enjoyable diet? No. But you could survive on it for quite a long time.
I'm assuming you live in an apartment? Because if you own a house with a garage it's either easy or already exists (110/120v plug)
My wife spent years working for our local transit company, starting in the call centre (at a startlingly high wage for a call centre) and moving to other departments (scheduling, etc.)

I really envy her ability to leave work at 5 PM (or whatever her shift's 5 PM is) and not have to think about work until 9 AM the next day. I'm always 'on', always thinking about the next problem or outage or project, and frankly it's exhausting. If she calls in sick, they call in someone else to cover for her. There's no wondering 'will this get done' or 'what if...'. She never books a day off and then ends up having to work that day anyway.

Add to that that she's working a union job and getting a pension. She's got four weeks of vacation now, five or six years in, and it's only going to go up (her mother had months every year by the end). She's guaranteed raises based on how long she works there, and if she's qualified for another position and she's the most senior person then she'll get it (rather than having to kiss the boss's ass, or 'sorry we can't do without you in your current position'). Her pension is based on her 'best five years', so if, down the road, she does five years in operations, in a stressful, difficult, and frustrating job, she can then hop back out and do something simple until she retires.

There are no highs or lows in bus driver scheduling like when a server goes down and you're losing thousands of dollars an hour, but honestly, when a server goes down and we're losing thousands of dollars an hour, that sounds pretty good to me sometimes.
Arch maybe a better starting point than Ubuntu
No you wouldn't switch an in use disk of in a data centre; but you would for archival cold storage; such as legal evidence: (From: https://blog.korelogic.com/blog/2015/03/24 )

> Digital evidence storage for legal matters is a common practice. As the use of Solid State Drives (SSD) in consumer and enterprise computers has increased, so too has the number of SSDs in storage increased. When most, if not all, of the drives in storage were mechanical, there was little chance of silent data corruption as long as the environment in the storage enclosure maintained reasonable thresholds. The same is not true for SSDs.

...

> For client application SSDs, the powered-off retention period standard is one year while enterprise application SSDs have a powered-off retention period of three months. These retention periods can vary greatly depending on the temperature of the storage area that houses SSDs.

...

> The standards change dramatically when you consider JEDEC's standards for enterprise class drives. The storage standard for this class of drive at the same operating temperature as the consumer class drive drops from 2 years under optimal conditions to 20 weeks. Five degrees of temperature rise in the storage environment drops the data retention period to 10 weeks. Overall, JEDEC lists a 3-month period of data retention as the standard for enterprise class drives.

> A check of various drive manufacturers, in this case Samsung, Intel, and Seagate, shows that their ratings for data retention of their consumer class drives are what would be expected for JEDEC's enterprise class drive standards. All three quote a nominal 3-month retention time period. Most likely, the manufacturers are being conservative; however, it demonstrates the potential variability the manufacturers associate with data retention on any SSD in storage.
Kubernetes – The Hard Way
OT:

> Its impossible.

Please, please, please: correct that "it's", please!
Oops sorry. I commented at the wrong level: this was meant to be a response to kjksf above in the thread, trying to support your point...
Mark Sisson's intellectual rigor is certainly higher than the average blogspam but not as high as the best diet bloggers in the paleo or fitness communities (e.g. Stephan Guyenet, Alan Aragon). That said, his biases would tend to go against artificial sweeteners, rather than towards them. In that article he suggests that you shouldn't eat them, even though he thinks the evidence of their insulin response effects is weak at best. If your point was that you should take all of his advice with a grain of salt, I definitely agree, since he promotes many things which have at most a marginal effect.
Sounds cool. Got a link?

I can't find anything on their website that seems to be that sort of thing?
US companies like Facebook are doing business in Europe and have users in Europe, so they're subject to EU law.
In that case, I apologize to you.
Comparison with https://www.ovirt.org/ ?
If you've been codign "since before the web", then you should be able to see the whole picture. The browser is the new VM. Horrible hacks are necessary to test ideas and move forward new paradigms.
> Do it for the for the fun and if you make money great, if you don't, you come out with new experience. Long before fullstack became a buzz word, I earned my badges due to startup. I coded, I did design, I touched the DB, I setup the servers, wired the network, setup the firewalls. It was hella fun, I made $0. But my experiences from then still serves me till this very day.

You can have these experiences at a large tech company too, while also being paid well and while collaborating with experienced people who can teach you a lot.
How Not to Bomb your landing page (Hostgator error). Use a CDN.
Apple may be quitting the race for self-driving cars
And that's the task their marketing department is facing: to correctly align product features and positioning to develop and sell (gradually) full self-driving while being on a well-developed legal ground (driver assist) while the law catches on.
The investors may have lost their money (aka the business was overvalued and there was a correction they did not foresee) but that does not mean executives lost out. Executives were likely remunerated well until the end, even if their negotiation strategy was poor and they were against spending on R&D and innovation.
If you ignore history it can be really easy to come across as casually racist.
There's no Arab race. If I respect Persians, but don't like Arabs, I can't be racist. I'm not xenophobic either because I'm not Persian.
I don't know why most of the comments on here, so far, are so nonchalant about this.

> Hassell sued Bird for libel and won a judgment for more than $550,000 in damages and costs, as well as an injunction ordering Bird to remove the ostensibly defamatory material from Yelp

This is fucking nuts. How can someone be sued for $550K for writing a bad yelp review.

Can someone please explain why the law allows for ridiculous damages like this.

If this is allowed, I would wipe my online identity and live in Tor permanently.
Arch Linux.... or another rolling distro.

You get the software releases as quickly as possible.

This empowers you to work with the latest releases and also forces you to be more conscious of what is supported by which software release. In which case you spin up VMs to test out all the other distros / software releases for compatibility concerns.

My 2 cents... Sometimes Ubuntu 14.04 will be perfectly fine for whatever environment you need...
You don't understand how supply and demand works, or that job offers are for how smart you are and what you can do, not how hard you worked in school. In fact, people who work harder to learn something are usually less talented than people who learned it quickly.

The computer details aren't the hard part of software jobs.
I think that's what we are going to find out. So far, I haven't seen anyone with pitchforks and torches demanding Tesla be stopped after the first autopilot fatality.

I used to think about it the way you do, but lately I think if they can make the numbers work out, then there will be some insurance companies willing to step in and turn risk of lawsuits into a manageable cost of doing business.
I wouldn't call it sad at all. It's all a game, and these are the people that are playing to win (by their definition of "winning", which is a lot of people's: maximizing monetary gains)

I agree with a lot of what you say (and in fact, I work at a company that doesn't allow negotiations at all and has an open salary calculator: http://stackoverflow.com/company/salary/calculator ) but I wouldn't call it sad at all, I would call it playing the game.

I'm saying without any attempt at being rude: You're thinking way too much like a programmer.
1998 looks like an inflection point. Before then, you'd see blues and reds; after that, it's mostly just red everywhere. What's up with that?
I give it to you: npm is a Gran Bazaar mostly selling crap....but Node is brilliant.
Do you have some kind of relationship with Metaculus? Because 9 of your 10 most recent postings mention them...