skysight-inc/HackerNews huggingface dataset:
You're right that it's expensive to be poor, but I think you misunderstand what "___ taxes the poor" means. It means that there is a disproportionate tax burden on people with less income, otherwise called a regressive tax[1].

1. https://en.wikipedia.org/wiki/Regressive_tax
What to do about this, to make it less cruel and more helpful? As the article says: "To make these taxes more progressive, Farrelly feels that there is “a pretty obvious solution.” He says, “Earmark some of the funds and make sure they are used to support smoking cessation programs that are aimed at low-income smokers.” This is, surprisingly, rarely done."
Success means general economic success and low crime rate. "Minority" outside the context of politics means what you describe above - let's call this "minority_1". "Minority" as used by progressives (lets call it "minority_2") seems to mean a group of people that share uncommon visible characteristics who are also less successful (in the sense defined above) on average than the majority. Racism certainly exists - though progressives use a non-standard definition of racism, such that any member of a minority_2 can not be racist against a successful minority_1 or the majority. In fact, even discrimination against a successful minority_1 by the majority is seen as unworthy of note - an example of this is how no one seems to care about the obviously racist (by any common sense definition) discrimination against Asian students by Ivy-League universities. Asians need much higher SAT scores than white or black students to get a place in same.
In parts of the US, it's common to hear them referred to as "high comma", especially when spelling a name.
Could robotaxis be the answer to electric car depreciation?
The compose key on linux also works really well:

Compose e' = é
Compose oe = œ
Compose a^ = â
Compose e" = ë
I use emacs for input. My browser is xombrero, and with ctrl + i, I can switch to emacs for editing current input. There, I've created an input method with postfix maps, which allows me to input most european languages plus turkish. If I wanted to type « liberté, égalité, fraternité », I'd type:

liberte/, e/galite/, fraternite/

Very easy, and invaluably useful. And I can switch to other input methods like greek, hebrew and arabic, etc.
There's a bubble in bubble predictions. Everyone wants their 'I told you so' fame, for some reason. I guess it's human nature to want to be right or to see the overly successful stumble back to earth.
> and the options are exposed as worthless at many of these companies, it's going to be much harder for startups to recruit employees with equity compensation, which will only make it more difficult to control burn rates.

As someone who lived through TechBubble v1: People said exactly the same thing back then. There's always a new batch of graduates with dollar signs in their eyes who believe "it's different this time".
A partial list of offenses:

* Incomplete sentences
* Patronizing tone and sarcasm
* Gratuitous language
* Hyperbole

This isn't reddit. This is Hacker News. We have standards.
All EE Osprey devices are vulnerable to a nasty CSRF vulnrability
I discovered an vulnerability on all EE Osprey devices that allows a potential attacker to utilize a users device to subscribe the user to premium SMS services.

All possible by simply visiting a webpage. I've recorded a PoC video here: https://www.youtube.com/watch?v=j7D54mLargU

There's no CSRF protection when sending SMS messages from the device, and users are not required to be logged in for this to work.

I've reported to EE, and cert.org.
Don't be on-call when your customer contact is a 13-year old?
Bubbles are incredibly inefficient, they send huge amounts of very valuable resources (money, but also things like people, creativity, press attention) into situations where they are ultimately squandered. They are like wars, they can waste the promise of an entire generation, never to be recovered.

Nobody wants to see a collapse for collapse's sake, but there is quite a bit of social good in avoiding or deflating an asset bubble, be it in residential mortgages or late stage technology companies.
Good design is when your hopes and expectations come true

meaning: When you do a user action, like double clicking, the application should do what you expect and hope it will do.
The communist underpinnings of this study are laughable. The author is attempting to assert that the quality of life of people in the nicer areas of town would be enhanced by mixing in lower socio-economic groups. That's funny... none of the people in the nicer areas believe a shred of that, else they'd move to the other areas of town. Beyond that, the author's solution to this imagined problem is to dismantle the things that make the nice part of town the nice part of town. Perhaps we should get rid of nice hotels and restaurants, while we're at it.

Wealth is not a resource, it's an indicator. It's directly related to a person's integrity, drive, ingenuity, intelligence, education, and physical capabilities. There are people that have genuinely been kicked in the teeth by life, but we have never lived in an era of greater opportunity in the US.
You smoked a couple of packs of cigarettes and quit. Are you implying that because you had such an easy time quitting, everyone else should too? That would be anecdotal, don't you think?

Coming from someone who used to smoke 2 packs a day, the addiction wasn't from the cigarettes themselves. It was from the life I had. I was depressed, had a dead end job, a shit relationship, family problems, etc. I tried to quit a number of times, but had many difficulties due to the fact that everything around me was constantly on fire.

I finally quit when things picked up. It was still a challenge going from around 40 cigarettes a day to none (cold turkey), and I ended up saying some things I definitely shouldn't have in the process, but I did it.

It's a similar story for many smokers. Also, if anything, it was blown out of proportion in the 90's. Things seem to have calmed down since then.
Yup and alcoholism isn't real because some people have a glass of wine with dinner.
Bone-dry British tech SMBs miss out on UK.gov cash shower
> This entire post is the biggest affirmation of "twice the work" if I've ever seen it.

I don't get the reference, could someone explain?
Dang, this simple observation about ancient hunting practices sure has stirred up some vitriol. How does a 40,000 year dead hunter create an emotional bond like this? That's a more interesting question.
The 2016 version of Obama O's and Cap'n McCain's
I'm not against Azerty but we still can't type « or » with it and since it's part of the language, it definitely should be there.
Any child old enough for a school bus is also old enough for a self-driving taxi (age 8 or less). So that's most school/sports/activity runs out of the picture. And if you live in a city, your kindergarten and primary schools is generally 10 minutes' walk away or less.

But yes, there will be self-driving taxis of all sizes, just like there are ubers and rental cars of all sizes now.
nice way to collect our emails ;)
The banning of marijuana, meth, heroin and cocaine has not exactly been a resounding success. It has opened the door to massive violent crime opportunity, cost the taxpayers billions, and led the greatest incarceration rate of any country in the world. There is no way in which it makes sense; the situation only persists because of the strong puritanical streak that makes it politically popular to pretend doubling down on the war on drugs will somehow make the country better.
The imgur photo came from the Bell Curve by Charles Murray. There was some controversy about parts of the book, but the fact that blacks score one standard deviation lower on IQ tests was never disputed. You can also find this by just googling "race and SAT scores" "race and LSAT scores". Look at the official results put out by those organizations, and you will find that on every single test the average black score is about one standard deviation lower than the average white score.

After the Bell Curve was published a 52 professors from around the country, representing a majority of those responding, signed a statement on the mainstream science on intelligence, saying:

> "The bell curve for whites is centered roughly around IQ 100; the bell curve for American blacks roughly around 85; and those for different subgroups of Hispanics roughly midway between those for whites and blacks. IQ is strongly related, probably more so than any other single measurable human trait, to many important educational, occupational, economic, and social outcomes. Intelligence tests are not culturally biased against American blacks or other native-born, English-speaking peoples in the U.S. Rather, IQ scores predict equally accurately for all such Americans, regardless of race and social class. Source: https://www.udel.edu/educ/gottfredson/reprints/1997mainstrea...

Again, the difference in average cognitive test scores is simply not in dispute.
> It's the same reason I save my money: for opportunities when prices are low

The problem is: how do you know if the time is right (i.e. ten years later you can say "I invested in the lowest possible price")?

Possibility A: you invest too early, stock drops further and you can't recover in a reasonably long time frame (e.g. 1 year)

Possibility B: you invest too late, and people who invested before you made more profit in retrospect

Possibility C: you invest at the right time frame and made a nice chunk of cash

Possibility D, especially likely with unicorns: either A, B or C after a year... and two more years pass by, and the company goes bust (Myspace!)
That's hilariously clueless. Do you think youtube is just a <video> tag?
It's worth noting that much of the original java.util.Date class was based on the same misfeatures as POSIX C:

1. Leap seconds? Those don't exist, right?
2. Years date from 1900.
3. January is Month 0 (ignoring the fact that there is already a widespread convention of numbering January 1).

Of course, the "fix" of Calendar didn't attempt to fix any of the POSIX-did-it-first problems but instead mostly limited itself to supporting other locales by allowing non-Gregorian calendars.
Which is certainly unfortunate, but it has to happen sooner or later. The whole "STEM shortage" hysteria (see FWD.us[0]) is nothing more than a shameless attempt to drive down engineering wages by increasing enrollment in CS programs, pumping up H1B allocations, and wage fixing[1]. Tech execs and investors love to complain about having to pay six figure salaries to the engineers doing all the real work, all while carting home hundreds of millions themselves in just severance pay[2], despite running companies into the ground, often because of their inability to perform basic management tasks correctly[3,4,5].

0: http://www.fwd.us/

1: https://pando.com/2014/01/23/the-techtopus-how-silicon-valle...

2: http://www.usatoday.com/story/money/markets/2015/12/04/maris...

3: http://nypost.com/2016/01/18/marissa-mayers-job-safety-joke-...

4: http://www.businessinsider.com/eric-jackson-slams-yahoo-for-...

5: https://www.atlantic.net/blog/how-elon-musk-ceo-of-telsa-mot...
That's how RxJS 5 is set up, fwiw.
Why You Will Fail to Have a Great Career
The links to HN suggest that the data set is about a year old.
Wikipedia lists the Foundation as Torvalds' employer although their own web site states that "Torvalds remains the ultimate authority on what new code is incorporated into the standard Linux kernel".
I think if you're in a lawsuit war with Facebook, whether you lose license to use React or not is probably the least of your worries...
Similarly painful on my OSX Chrome.
There are recent commits: https://github.com/cloudius-systems/osv/commits/master

I posted the links because (at least for me) it was hard to get my arms around what a unikernel was by looking at MirageOS. Largely because I have little knowledge of functional programming, OCaml, etc.
It hasn't spread there, it's been there all along simmering.
He says there is "blood in the water," and we are entering a 90-10 situation for the unicorn class of startups with billion-dollar valuations in which 90% of the startups will be repriced or die and 10% will make it.

Well, that's kinda how it's supposed to be. That's why expected value is more important. A few $200+ billion Facebooks and Googles can compensate for a lot of smaller $1 billion failures.
BTW I tried to find my own email and it couldn't...
New York's Super-Fast Wi-Fi Is Live, and Free
I do hope whoever puts out the first RISC-V powered motherboard makes it in a standard size that fits in existing cases. I hope it very much the same as an Intel motherboard with a RISC-V instead of an Intel CPU. Please don't make the funny development boards that ARM and MIPS vendors are making. Give us something we can put in a case, buy some memory and hard drives / SSDs, and get hacking on.
She said she didn't have much in common with those particular people, not non-black people in general. Had she thought that she didn't have enough in common with multiple races to work with them, she wouldn't have tried to work in a place where only 1% of the population would have the slightest chance of having something in common with her (and very reasonably so, if I may add).
That's the advantage of the compose key: compose + < + < = « (and the opposite for »).
Javascript has grown up. It's past its infancy, and at a point where it starts to be really good at what it was designed to be good at. However, like any adolescent, since it's good at one thing, it thinks it is the best at everything.

I'm anthropomorphizing Javascript somewhat here, attributing the feelings of its community to the language itself. But from the point of view of someone whose first programming language was not Javascript, the trend is pretty apparent: We can run Javascript anywhere, so we will run it everywhere.
No, they are fine to like what they want. Just not in our shared air. (P.S. For comparison, when I bring stink bomb spray and spray it where I'm at, people get really offended.)

Honestly, I have no problem with smoking as long as no non-consenting person has to be subjected to the second hand smoke. That includes both people doing their daily business in the public in general (designated smoking areas don't count as you have to active walk there, I'm more talking about people smoking in front of entrances to businesses). That also includes people smoking in their homes when they have underage children. But if it only involves consenting people, then do what you want. (I'm even for legalizing many drugs with the same disclaimers.)
> There are about 144 unicorns right now.

I didn't realize that there are this many unicorns. Or is this a typo?
The Astronaut Selection Test
Does math always predict physics? Diracs equation predicted anti-matter and SU(3) symmetry additional baryons. Einsteins GR equation has oscillatory solutions. But no experiment has seen gravity waves yet.
So, not only smoking is not something that people need to do to survive, but people also have an option to roll their own cigarettes to save money. And yet, these authors decided to use a phrase "cigarettes tax", when "tax" is usually something that you don't have a choice whether to spend money on something or not.

Medications tax the sick that need them. Cigarettes sure as hell don't tax smokers.

(And yes, I smoke myself).
OS X 10.11 brought the iOS-inspired letter selection, which makes discoverability a bit better, I guess. but as someone who never needs to type those I can't tell if its efficient or not. to type æ you do a long press on a, and either mouse over or push the number beneath the letter. That seems 100x more complicated than typing a normal key, but at least there is no guessing.
Pachyderm is looking for our first hire – Golang, Docker and distributed systems
San Francisco -- Onsite only

pachyderm.io

github.com/pachyderm/pachyderm

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

Pachyderm's is looking for our first hire! We went through YC W15, raised a strong seed round($2M), and are looking for someone to help lead our core engineering team. Pachyderm is just founders right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

We pay competitive SF-level salaries along with significant equity, full benefits, and all the usual startup perks. This position is based in SF, but we offer full relocation assistance.

Read more about our long-term company vision:
https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...

Email: jobs@pachyderm.io
I had an operation where I was given intravenous morphine once. When I got out of the hospital I wasn't jonesing for opiates. I think opiate addiction is just blown out of proportion.
So far Docker seems to be a good citizen when it comes to FOSS, hopefully that will continue.

I've been following the Mirage and rumpkernel lists for a while and its nice to see these hackers getting traction (and money!) for their efforts.

Not too long ago unikernel.org was started, which IIRC was billed as a community driven "one stop shop" for information on the subject, which I assume is independent of the company "Unikernel Systems". Hopefully Docker won't go rogue and start attacking others that use the term "unikernel" by claiming that its trademarked or something like that.

Congratulations Amir et al!
> ignorant and prejudiced I'm afraid

Relax. You're talking about someone's opinion of a programming language.

That said, all of your comments come across as ignorant to me. I don't think you're ignorant, though. I think you know JavaScript really well and like it.

I personally found it unusable on the server until TypeScript became mature enough to use. Have you tried TypeScript or some other static-typed, better-defined language (Flow, Clojure, etc.)?

You may love JavaScript, but there's a good reason Facebook, Google, and Microsoft all find it to be unusable and have created compile-to-JavaScript languages so that their companies can be JavaScript-free someday.
It will be a long time yet, but in my lifetime I want to see a completely open source, open hardware laptop that is competitive in speed with closed source alternatives, and it will hopefully be a good deal safer.

Security Researcher Joanna Rutkowska just released a concept for a stateless laptop, http://blog.invisiblethings.org/2015/12/23/state_harmful.htm....

A fully Trusted computing base all and a secure architecture for application in the user level.

Lets make the future happen.
https://www.meteor.com/case-studies/build-apps-with-meteor
I get your point but I do think that "European culture" (that sounds strange to my American ears as I typically think of the individual nations, not Europe as a whole) is more homogeneous than Asian culture. Not that it is homogeneous, just closer on the spectrum.
>Valuations are fake, so who cares?

Because they actually aren't fake. I mean I get what you are saying, but the reality is that real money changes hands based on those valuations, so they are priced the same way as any other security: Someone says they will pay a certain price per share.

I think the issue is that investors setting the prices as market makers don't have a super strong track record of doing valuations with high accuracy.
They seem to be largely directly unaffected by the Estate Tax, at least in the United States.
They get it back in social medicine.
It's tasty.
> Also it will reduce complexity by a lot.

I have to disagree. Adding another layer of abstraction cannot reduce complexity, although it might make certain tasks easier. Consider assembly vs C as an example: C can make lots of programming tasks way easier, but the complexity of the system is not reduced.

With C, this becomes apparent when the program segfaults. A garbage-collected language or Rust can prevent segfaults using a subsystem to manage and/or enforce memory ownership, again making lots of tasks easier, while adding even more complexity.

In the case of transpile-to-JS languages, these can fix many of the shortcomings of JS and make lots of tasks easier, but they are a more complex system which can cause additional work if the generated code fails at run time, and the browser debugger brings up something completely different from your source code.

Your point that we will see more transpiled languages in the future makes sense.
not sure why i got downvoted on this. instead of being a helpful post, the parent posted a deriding no true scotsman fallacy.
December Home Sales Rebound, End Year Strong
That means you're hidden away from the internet! Just kidding, feel free to try my handle if you want to see something pop up :-) @jamasenr
I often see terms like "patriarchy", "chauvinism", and "brogrammer" being used here on HN, which are also used to attack and inflame arguments. It would be good if both sides just stopped posting inflammatory terms.
They may already have basically dropped individual membership anyway if I'm reading between the lines of https://sillymon.ch/data/lfmail.txt correctly - having replaced it with a supporter package that doesn't just lack voting rights, but also emphasises funding for other organisations (currently Outreachy, FreeGeek
and #YesWeCode - Outreachy is the spun-off and hopefully better managed version of the former Gnome Outreach Project for Women). Curiously, I think Outreachy is currently run by the Software Freedom Conservancy, though it's a passthrough program which doesn't help fund their GPL enforcement work.
Previous: https://news.ycombinator.com/item?id=8187534
Oh yeah sure, it's a solution for the current keyboard but I believe a key should already exist for it since it's a common symbol in the language. It would be the equivalent of having to do altgr+S for the dollar symbol in the US.
How are you coming up with 10%? Do you know what the typical allocation to VC for a pension fund is?
‘Gun Lobby’ Takes Out Full Page Ad
Not french, but german.

I just recently switched to the neo2 keyboard layout.

The hardest thing is unlearning quertz (almost like querty)

http://www.neo-layout.org/

It is highly optimized for the home row on the german vocabulary. Support for Programming is also very good.

It has 6 different layers
• Lowercase
• Uppercase
• Special Characters (Braces etc.)
• Navigation and Numbers
• Greek Alphabet (same layout as normal Characters, ιαεοσ)
• Mathematical signs Σℕℝ∂

But I rarely use layer 5 and 6.

I think layer 3,4 and 6 could be a good fit for every keyboard layout.
As if the government does a better job managing money, which is why the concept of 'exit' is appealing to some in Silicon Valley. New technologies emerge from bubbles. The only way to do away with the boom bust cycle is to do away with capitalism itself.
Fun is a good enough "application" for me! ;-)
Have you ever done something that's bad for your health in the long term because it feels good /now/? Like, I dunno, eating fast food, drinking soda, drinking alcohol? Stayed up too late browsing the Internet?

While most of these are far less severe than smoking (perhaps obesity, drinking give it a run for its money), all of them are bad for our health in the long term and we know it, but we do it anyway. There's plenty of information out there to know about it, it's not like people don't know alcohol or burger king is bad for you. So why do people do it?

When you answer that question you'll have the answer to your question.

A lot of especially young people just plain do not care what happens to them when they are 70.