skysight-inc/HackerNews huggingface dataset:
(My criticism could seem like "offhand dismissal" because you're quickly reading it, not because I spent little time thinking about it.)

> Could you explain what you regard as sane monetary policy?

Restoring the ability for non-upper-class people to save. Specifically, ending the policy of forced inflation that prevents the lower class from saving in cash, and pushes the middle class into simulated "investments" to slow the erosion. Technological progress means prices should be getting ever-cheaper, so the effects of forced inflation get ever-worse - an economic treadmill that favors income (with accompanying requirements) over minor wealth (which can be wielded as one pleases).

> The point of BI is income without strings

That is the initial intention and design, but all systems evolve. BI creates an income stream at the mercy of politics, which are the biggest strings that can be attached. Imagine the same "drug users on welfare" rhetoric applied to even more people.

> Basic Income is inherently redistributive

But still subject to the rent treadmill, which will simply recollect the distributed money upwards to the money printers and associated artificial industries (eg by increasing the arbitrary capital cost of a place to live, raising the carrying cost aka rent). BI seems like a solution because it goes right along with the trends of centralization, but it's those very trends that are causing the economic pain in the first place!
451 legitimizes censorship about as much as 403 legitimizes hacking. Which is to say, not at all.
That's what, 1/9th of Uber's current valuation? And it's the heart of their business.
There Is No Effective Fiduciary Duty to Maximize Profits

https://medium.com/bull-market/there-is-no-effective-fiducia...
I saw that counter coming. A little bit different, better argument. Several things in here. So, let's look at them.

re paper encryption

That was defeated regularly in the Cold War in a number of ways. Easy or not, the mathematical proof didn't translate directly into the real world due to human issues and physical ones like intercept or observation. FBI's crypo unit has been defeating custom pencil and paper ciphers of criminals for a long time, too. So, we can say the best, provable encryption makes the job more difficult if no observation of the act of encryption, KEYMAT, or decryption take place. That's a lot more limited than mathematicians pronouncements imply. ;)

re universe

"universe does not favor encryption"

Oh, I think it doesn't. For one, encryption only happened one time in known universe that we know of. When it did, it screwed up more often than it worked. Then, even the best forms are defeated by stuff above thanks to other properties of the universe. Universe seems to favor plain text to me. Its own codes are plain to observe, too. Obfuscated at worst.

re computers

That was a nice dismissal but computers are the whole point, right? We talk encryption that we're going to use on a computer most likely. Then someone says some stuff like how we can trust the math. Then I have to point out we run electrical impulses representing machine instructions, not math. Then the conversation drifts to pencil and paper or arcane stuff.

At least you admitted we can't trust the math on a computer because it doesn't represent what it does. Often not on pencil and paper either or in speech if under surveillance. So, we can't trust the math at all. It's always math + all kinds of circumstances and methods. Even then, we can only trust it with probability C as in odds of Compromise.
Which is the larger concept I'm trying not to expound on too much.

Complete government reform and transparency are what is needed to correct most of the huge problems our world faces. Who has the ear of the king, can they be trusted, are they qualified, who has their ear, etc.
Ok, now you need to distill those wishes into a policy proposal. How would "integrating our history" look on a piece of legislation? On an executive order?
I'm not disregarding morality - again, I made purely positive (not normative) claims. If you want to discuss morality then state your principles and we reason from them.

I'm just calling out ahoy for writing a post that's little but virtue signalling and nerd shaming.
Running scientific Python, Jupyter, pandas and geospatial analysis on Raspberry Pi
You want a warning if the file has changed in the repository since you last edited it locally, is that right? Interesting idea, I can see it coming in handy myself.
Russia Actually Lights Rockets with an Overgrown Wooden Match
I think the conclusion is this. Data Scientists, Data Engineers, and Infrastructure Engineers exist in their respective roles. Data Engineers should enable Data Scientists to be better engineers by creating frameworks for Data Scientists. By doing so, Data Scientists will be less likely to put stress on everyone else.

Another point I'd like to make is that not everyone hates ETL and pipeline management. I happen to like it. It's rewarding to stand up reliable self-healing data pipelines and ETLs.
> He's a grown adult and he can feel however he damn well pleases. As if there are rules governing when you are and when you aren't allowed to feel something. What a load of garbage.

Sure there are rules governing what you are and aren't allowed to feel (or at least, rules that allow other people to judge you as a bad person for not feeling the right things at the right times). The idea that we should be able to waft through life guilt-free is a very modern one, even in the west.

> Are you serious? Just because someone shares the same skin color doesn't make them responsible for the actions of others with that skin color.

His skin color is only relevant to the extent that he lives in a society that made it the legal criterion for distinguishing between favored and unfavored groups. And unlike your historical examples, he is a member of the same polity that made those laws. It wasn't some long-ago empire, but the same exact municipal corporation that enforced those segregation laws.

> Every race on Earth has committed wrongdoing in the past, whites aren't magically the sole arbiters of the world's wrongdoing.

Nobody suggested punishing any particular group of people. But given that the institutions that imposed these unjust policies are still around (the State of Georgia, the City of Atlanta), it would be totally reasonable to hold them to account.
I don't think you'd find any manufacturer who would tool up for a bespoke car. Uber either needs to buy an existing manufacturer with existing large scale capacity, or build out their own capacity. And we've seen with Tesla how much and long that capacity takes to build out for only 100K vehicles/year.

Uber is capital chasing a potential treasure chest. Google, Tesla, GM/Lyft/Cruise are the real players it appears.
I'm pretty sure Congress would have to reinstate the draft first.
Sorry, hadn't seen it. Is it common practice that I should remove mine?
Google is the Halliburton of information.
Realtime bioinformatics from mobile dongles that are actually useful to the general population.
The article specifically mentions this is a long term order. So it's likely on the scale of years, and not upfront
How many microphones do cell phones typically have? I guess I assumed one, though background noise cancelling would certainly be improved by having more. For this kind of positioning it seems the minimum needed would be 3 - and the Android SDK can access those audio streams separately unprocessed? Pretty neat.
Well, if they expect to use them as self driving cars (which the article mentions), the investment can pay out pretty quickly. Say they can make on average 5$ per ride. To make $60k they need 12k rides. A self driving car should be able to easily make 12k rides in one year (only 32 rides per day).
Only because beating blacks and wives was considered moral behavior in the 1950s.
My thoughts exactly. Uber are struggling to get a foothold in Europe because of regulation. I suspect the plan is to become a traditional taxi or limousine operator in these hostile markets, leasing cars to licensed taxi drivers. Using S class rather than the more common C class cars would fit with their existing Uber Black service.
Yet there are people out there capable of learning more than one technology deeply in a short time, and you'd be doing yourself and your employer a disservice to write them off as charlatans.
I agree with the beginning of the article, which describes the present state pretty well, the part about "better engineers than statisticians and better statisticians than engineers", etc. But then I disagree with the rest.

The distinction between "Data Scientists" and "Engineers" is bogus, and the point about whether your data is "Big" is a red herring.

In reality, there should not be any distinctions between "scientists" and "engineers", you must strive to be both a "doer" and a "thinker". You can't think without doing, and can't do without thinking.

If you're in this field, and consider yourself an "engineer" but your math sucks, go read up on all you can about mathematics and statistics, just like you did back when you were learning about programming, operating systems and networking.

If you consider yourself a "data scientist" but don't know anything other than R and basic Python, go study programming and operating systems and networking, like you studied math at some point.

Somewhere on youtube I remember Dr. Donald Knuth (who is definitely an excellent programmer/engineer/computer scientist, arguably one of the best the world has known) saying that he considers himself primarily a mathematician.

Or, if you've read (or at least heard of) "the dragon book", you might find it interesting and inspiring that one of its main authors Dr. Jeffrey Ullman (whom I'd place in the same league as Knuth) went on to write another excellent (and available freely online, BTW) book "Mining of Massive Datasets", which IMHO is the one fundamental "big data" book out there.

So Data Scientists - go learn some programming languages like C and study UNIX and may be read "The Art of Computer Programming" and Engineers go read http://www.mmds.org/.

Then you'll all get along.
Kudos to the author for trying to bring org mode to a wider audience. It was definitely the gateway drug to Emacs for me, and now that I've been using org for awhile I honestly can't see myself ever switching to another personal task manager/productivity tool. I always recommend it to others, but alas, the Emacs barrier is too big for most to overcome.

I do have one suggestion: don't try to emulate the feature set of Emacs org mode exactly. While I love org mode, the setup time and effort was many orders of magnitude greater than any other tool I've used before, and I can't say it enabled me to be many orders of magnitude more productive. I would love to have an org mode with sensible defaults (such as indented bullets, project-based agenda view, etc...) with a narrow feature set. For me, the killer features are:

* Mixed notes and TODOs. It was a revelation to be able to just type a TODO into any notes and know that this will magically appear on my master TODO list. But for this to be useful, you really need...

* The agenda view. For those not familiar, this is essentially a consolidated list of todos across all your org files. But I never found the default agenda view that useful, so I again spent lots of time writing one myself. Now I use it many times a day.

* Timers. The way org mode does timers is miles better than any other time tracking software I've ever used.

* Flexible 'projects'. In org mode I have a lot of flexibility in how I treat projects (for me a project is simply a TODO with 1 or more nested TODO). With my agenda view I can quickly see all my projects with two keystrokes.

* Flexible TODO recurrence. Most task managers only let you repeat a TODO every so often, but org has a powerful syntax for defining whatever recurrence pattern you want (i.e. do this task every week on Friday and have it done within 3 days)

* TODOs dates as scheduled or deadlines. It is always surprising to me how other task managers don't recognize this difference. If you schedule yourself to do something on a certain date, it is very different than saying 'you have to get this done by this date'.

* TODO workflows. Most task managers have tepid support for a TODO as a workflow with potential alternate and blocking states (such as waiting on someone before you can do the TODO), but with org mode you can precisely define TODO workflows and do all sorts of cool stuff with them.

* Habits. The way org does habits is simply brilliant.

Keep up the good work!
This makes a lot of sense. S-class cars already have the sensors for self-driving in highway conditions. Uber UATC is actively working on the software for autonomous drivers.

This is a large scale capital investment in a safe luxury service that Uber can sell in certain markets. I'm betting the s-class needs very little hardware to wire into what UATC is developing.
Spotify certainly allows self-uploaded tracks (I know, I use them daily), though it's certainly not obvious how you do so and may require a paid subscription.
This is true. Even the old school of IRC could be wrapped in a nice client, and some formatting tricks could be used to denote rich features. Content that needs to be uploaded to be shared could be uploaded and the URL could be included in the message, so regular IRC clients could click over to see them.
Here in Berlin, they're E class. So you're talking about E-segment vs F-segment cars here. Not that big of a step here.
If you define arrogance too broadly, then every person who ever tried to do anything competitive is arrogant. Starting a company is arrogant, because to be successful you will have to be better than your competition, and since maybe you are just biased and maybe you aren't actually better than your competition, automatically you are arrogant? Your definition makes almost every single thing every person does (apart from watching TV) arrogance.

Edit: trimmed this to my core response
Aren't there plenty of environmental factors that impact IQ as well? Maybe we should work on addressing those factors first.
A Stack Overflow poll is not representative of what developers use. Otherwise you'd have to believe that most developers code on Notepad in Windows. Indeed, people who learn to program, the target audience of Stack Overflow, often code in Notepad. I did too, before I switched to Emacs. And these days I only end up on Stack Overflow via occasional googling, and certainly wouldn't participiate in their polls.
Yeah but how much of a discount? The example in question was already assuming $50k per car which is already a tremendous discount. Even if you cut it in half again to $25k (which there's no way the price per car is that low) that's still $2.5B in cars. That's insanity.
Why not use 64-bit ids to prevent wraparound, at least as an option?

A storage design that requires periodic maintenance doesn't seem a good one.
Show HN: RegularText – Turn frequently used texts into web forms
Support base - all the logistics were out there including Lockheed contractors.
> a realization of what our limitations as people are and an understanding about how we might be able to build intelligent systems that can surpass these.

I wish it was this way but in my experience, technologists are creating great/novel technology for the sake being able to create great/novel technology, instead of thoughtfully designing systems that consider consequences beyond a high-growth business model (if any). I agree it's not arrogance but also it's hard to pass of as humility; rather, it seems to be a limitation of wisdom which is hardly unique to SV.
Take a look at http://importpython.com/jobboard/ It's a free Python Job Board. Plus jobs posted here are included in the importpython newsletter. It's 100% free.

Disclaimer - I am associated with importpython.com now.
Excuse the self promotion, but my company Airware (YC W13) is hiring several Geospatial Engineering positions to work on our drone data platform.

Apply
http://grnh.se/yn3epi

Check out our Eng blog
https://makers.airware.com
If you manage to hire them, they will be bored. If they are bored, they will leave you for Google, Facebook, LinkedIn, Twitter, … – places where their expertise is actually needed. If they are not bored, chances are they are pretty mediocre.

Granted that yes, lots of solutions don't exactly require a Hadoop cluster with thousands of nodes, this is a pretty gross and mean-spirited dig at "mediocre engineers" a number of times. It would be nice if we didn't treat people that don't work at Amazon/Google/Twitter/LinkedIn as lesser beings because they find their jobs at a probably-doesn't-have-Big-Data company.

(Does StitchFix have Big Data? If the answer is no, are their "Data platform engineers" mediocre?
Bootstrapped, no less.
I tried a similar argument using first-class iterables and/or channels to try to isolate state in a big project while still at a very, very major web company.

NOPE. Was on an all FE team. The one BE guy embedded with our team got it, the FE devs just looked at me with blank stares during my presentation.
http://www.newyorker.com/cartoons/a16995
> Later we were to see that if the hole is deep enough and the yield is high enough, an empty hole will close completely, allowing nothing whatsoever out except the initial light, which is not radioactive of course.

That is very cool. But I wonder. The "light" does include neutrons, I suspect. So neutron activation?
Interesting article, but the stated pronunciation of Bodø as "Buddha" is wrong. Its more like "Boo-duh'.
Wow this spawned lots of debate. For my part, I am far happier to temporarily disable an ad block, than to get the "5 articles per month" nonsense from the Economist or NYT.
My company Airware (YC W13) is hiring several Geospatial Engineering positions to work on our drone data platform.

Apply http://grnh.se/yn3epi
I admit I didn't RTA, but people keep saying things like, "Uber had placed a long-term order"...
Uber is what you need to make an auto-driving automobile acceptable to the general public. With Uber spin, Daimler can push on the driver-less car in many markets..

Sci-fi days ahead methinks.
> You're not responsible for any actions other than your own.

If everyone started from scratch, I'd agree with you. But in Atlanta, you get water from pipes built by people just after the civil war. Residents of Atlanta inherited the infrastructure and benefits of what their ancestors built. I think it's absurd to say that they can inherit the benefits, but don't inherit the obligations.
Spend smarter, not more. The American government spends more health system per capita than many other countries, yet yields worse results. Just because a lot of money is being spent does not mean they're being spent in the right ways.
Welp, you successfully dissuaded me from ever looking into pgp.
I am a black person in America and I think you're half right.

White people and black people use illegal drugs at approximately the same rate. Black people, despite being a population only 1/4 the size of the white population, are arrested for drug crimes in both greater numbers and in greater proportion.

Into my mid-to-late 30s, when I would get pulled over by the police, roughly half of the time, the officer would ask me if I had any drugs in my car. My response was usually "No more than you do, officer". The police profile and harass us. There are even rogue officers who plant evidence to manufacture crimes.

We all know this. As a result, many of us are more staunchly against even casual drug use in our personal lives.

It's not fair. It's not right. It's just the way it is.

I have a friend whom I have known since childhood who is currently serving 20 years in a federal prison for marijuana related offenses. He made a choice and it turned out poorly for him.

I'll save my outrage for the people who were falsely convicted. I'll save my outrage for the victims of planted evidence and corrupt cops.

If someone is actually guilty of the crime, their case is far less sympathetic.
Because scala code done well eliminates huge swathes of bug classes that are common in javascript. It may be worth it for "mission-critical" UI, or to rewrite lower-level UI code in stronger semantics.
How many side projects end up being 6 million lines of code?

How many projects at all end up that big?

How many of those end up falling under their own weight?

How many of those failures are attributable to lack of TDD?

How many of the succeeding ones succeeded on account of TDD? Or in spite of TDD?

All I've seen so far is anecdotal evidence, which is no evidence at all.
Twitter to keep 140-character limit, says CEO Jack Dorsey
Top 5 WooCommerce Plugins and Tools to Prevent Cart Abandonment
One huge fallacy in the article: "Instead, we’d posit that many of the “winners” in Silicon Valley are part of a faux meritocracy — being born into the right city or social network."

Vast majority of those who work in SV were not born there or started in some social network. They moved there because they were highly skilled, and then they entered the social network.
self-driving Uber cars? What could possibly go wrong?

...

There comes a point at which the helpfulness of technology becomes a form of oppression: walled gardens, predictive services making the wrong predictions, and every social platform forcing us to use our real names. It's cute when it's small, but what happens when self-driving cars can collude with the cops?

https://motherboard.vice.com/read/one-star
( previously: https://news.ycombinator.com/item?id=11149653 )
This was funny, but honestly, I'm kind of surprised that people haven't designed spreadsheet apps for data science needs (as far as I know, at least).
It is implicit and accepted.
Tesla seems to be doing a fine job showing the benefits and safety of autonomous vehicles to the general public and regulators.
Clair Container Image Analyzer Reaches v1.0
The main problem with having an air-filled barrel is that when the projectile is going faster than the speed of sound, it is compressing all the air in front it, all the way to the end of the barrel. Once the air can no longer get out of the way, it is along for the ride (until outside the confined spaces of the barrel). Carrying 100m worth of air will heat up the barrel and projectile (as the air is being compressed), as well as adding a great deal of friction.
OrderAhead is hiring Data Science Engineers – Solve hard problems
They might do a special trim package for that volume.

That's one way a precommit makes sense to me; a contract could be structured such that Uber gets a certain price as long as they keep up with their commitments, if they don't keep up, they pay a penalty.
Complaints of this nature have been going on for a while, but they get flagged off HN in record time by assblasted Tyson fans.
Who drives their car through an n-dimensional manifold full of Turing chaos? When programming is as easy and as safe as navigating an essentially 2-D Euclidean space, let me know.
Here in Norway we even have Tesla Model S taxis. (The government subsidies are a bit crazy.)

Edit: to be clear, these are regular taxis, not high-end/limousine/whatnot-service
I don't think it legitimizes censorship. Rather, it makes censorship obvious and unmistakable. A generic status code (like 403) is indistinguishable from a technical error and obfuscates the existence of censorship.
How a Great Video Can Help Your Crowdfunding Campaign Take Off
Docker Overview, Part One
So this plus even browsing job postings around England (which I can do better than job postings in Spain porque mi Espanol no es bueno), this seems generally true.

So big question. WHY are software developers paid so low in 1st world European countries, and so high in the US? Clearly a good software developer can save a company 100k, 200k, 500k Euros a year (think of replacing a bunch of office workers with a computer program). Why don't programmers get a bigger chunk of the pie?

GDP says the countries are fairly similar. Programming is a high skill job. Why would it pay so different in different locations?