skysight-inc/HackerNews huggingface dataset:
https://taxfoundation.org/state-individual-income-tax-rates-...

Forty-three states levy individual income taxes. Forty-one tax wage and salary income, while two states—New Hampshire and Tennessee—exclusively tax dividend and interest income. Seven states levy no income tax at all.

Of those states taxing wages, eight have single-rate tax structures, with one rate applying to all taxable income. Conversely, 33 states levy graduated-rate income taxes, with the number of brackets varying widely by state. California and Missouri each have ten brackets, the most in the country.

Some states have absurdly narrow banding in their brackets,
"Missouri taxpayers reach the state’s tenth and highest bracket at $9,072 in annual income". Alabama's highest bracket starts at $3,000 for single filers.
This proves too much. Even assuming for the moment that Tesla did fail, there's no reason other auto manufacturers won't keep producing electric cars and be successful at it. Any "lessons learned" would have to do with Telsa alone (with respect to their finances).
Disclosure: Financially impacted by both Amazon and Apple. I know it's ironic to be in a position where I'm criticizing Amazon whilst owning shares, but I'm not the only one making decisions in my family's investment company.

Honestly other than Alexa, Amazon is such an underwhelming company.

Even AWS is completely overhyped and there are other products out there with betters interfaces (GUIs, APIs, and CLIs) and cheaper prices. Even S3 is a complete chore to work with and it's their simplest product.

I buy books and a couple knicknacks off of Amazon and I've semi-enjoyed one show they produced (Alpha House). But the list of things they've done to piss me off is getting pretty long:

1. Sex toys in "recent purchases". Thanks guys, because what I wanted was to have my conservative family members have a view into my sex life. I'm bi and semi-closeted, so this is even worse than you're probably imagining.

2. I've never had a more frustrating CLI than the one I had to interact with from Amazon for AWS. It was right during the transition to a new, better CLI, but that also just meant that the one I was using had wrong documentation. It literally took me 100 times longer than a couple DigitalOcean API calls would have run me.

3. Chinese crap. I went travelling with a motion activated camera that would SMS me if there was motion in my Airbnb room. Of course the motion camera didn't work for more than 3 minutes. Crashed constantly, etc. Then when I appealed for a refund the company listed on Amazon gave me $2. Right, thanks guys, I paid way more than that but it got around whatever refund system Amazon had in place because I couldn't escalate it any further. Don't even get me started on the fake knockoffs for sale all across the store. It's turning into Ebay with all these fly by night stores.

I could honestly go on much, much longer. This isn't just a product of me having had such a long relationship with the company, I've had just as long of a relationship with Apple and the only thing they do to piss me off is their constant slowness at their stores. The products themselves are great.

And I pin all the blame for this on the stupid Amazon philosophy where people have to be dicks to succeed at Amazon.
I said many rich people are rich because of circumstance.
Linux 4.14 Kernel Officially Released
Their new algorithm is also broken.
Add your product's story to the blockchain
No. Most people would not kill, that is BS.
> I started that way with Celery and Django, maybe 6 years ago. At one point we found a bug with Celery not resolving 'chord' callbacks when all the parallel tasks had completed. It was difficult to debug, going through Celery's layers of code that try to make various backends present the same interface. We weaned ourselves off Celery and started using just the RabbitMQ and Redis libraries directly. It was definitely a shift worth making, allowing us to make performance/reliability tradeoffs that were better suited to our systems, and opened our eyes to possibilities with RabbitMQ and Redis streams that we hadn't been able to see when looking through a Celery lens.

Celery's task workflow "features" have bitten me in the past as well and I agree that it is a complicated piece of software (having had to go through its source code many, many times). That doesn't mean all software in this space has to be like that. That is why one of my goals with Dramatiq is for it to have a very simple and easy to understand core.

> If there's a place for DSLs like this, it may be when you have very novice programmers needing to write quick throwaway jobs without wanting to spend a lot of time learning the underlying systems. Maybe analysts on a data team, for example.

I think you underestimate the amount of value that tools like these bring to the table when it comes to actually shipping a product and getting things done. Of course, you should make an informed decision on the tradeoffs you're making, but calling anyone a "novice" for using an off-the-shelf solution instead of spending valuable time building his/her own is a bit much. :)
I just wanted to check out the website (not actually try it), but the Bubble page shows a blank page saying it doesn’t support my browser (safari on iOS). What a pity that it won’t even show me a landing page or whatever.
American society is a massive collection of many, many different groups. No other heterogenous group of this scale relative to the rest of the world, save perhaps for the great empires of the past, has ever existed. We are bound to have struggle.

The story of America is the story of the world. When America oppressed minorities, it did so as all societies on Earth had oppressed their minorities, until the modern age has begun to open our eyes to better ways of living together.

As the American middle class dissolves, it does so as the middle class throughout much of the developed world dissolves.

We are a unique country, saddled with unique challenges, but these are more challenges of scale than anything else.

We will require visionary leadership if we are to overcome them.
Almost any foreigner who lives in china for more than a few years develops a healthy amount of cynicism to keep going (those that don’t inevitably leave). It has nothing to do with an expat bubble (most of us work jobs around mostly Chinese, and spent way more time in zhongguancun than sanlitun).

A lot of my Chinese coworkers left for the states while I was there. Something about “pollution and young kids” was their reason, not to make more money. You can make a lot of money in china, as long as you don’t mind knocking a few years off your lifespan (and just forget about it if you have kids, unless you can afford the private schools with full bubbles around them, and even then....).
The self-fulfilling prophecy of "there's no Americans to do these jobs" is coming to an end. In a nation of 330 million people it's been an incredulous argument and it's ruined at least 2 generations from entering STEM. People talk about women in STEM, we have a bigger issue, no one is in STEM. Conservatives like to say you get more of what you subsidize, and they've been subsidizing the rest of the world for a very long time. I hope this is a shift in the tide and not a temporary blip.
The 'well written' part of that is what many people seem to struggle with. It can sometimes take over an hour to produce just a paragraph or two containing a 'well written' message with the right style, optics, tone, and connotations, spending time checking the spelling, punctuation, grammar, and factual content for accuracy and readability. A hastily thrown together couple of sentences with spelling errors, unexplained abbreviations and acronyms, and perhaps even missing some important detail will cause more damage and waste more time than that hour long phone conversation.
My tables are expandable - normally, it's a smallish table for 4 people, but it can be made longer to accomodate more. These tables easily fit into a standard one-bedroom flat.
> in modern JavaScript

You are probably right on this – but there's still old code around and ease of context switching may be a thing. Also, I guess, you can't be too defensive in your approaches, when setting up a shared codebase that may be around for some time. (With JS being extended on a yearly basis, we hardly can imagine what will be around a few years from now.)

Edit: However, also related to modern JS, another possible counter argument to mine: With the omission of terminating semicolons and frequent use of multiline statements determining the semantics has also become a question of scanning the next line anyway. Look-ahead is now a thing.
Why is this downvoted?

Seekingalpha is low quality trash that doesn’t belong on hn.

It’s pure stock market spam, and I’d hate to see that gain a foothold here
What do you mean by following the law in this case? And how would they be different from Uber in this regards? Uber has recently worked closely with regulators in both London and Brazil to create regulation where little existed before.
Do it myself of course :)
I can imagine that this does appeal to programmers as I imagine some companies have already built internal tools to the same affect for rapid prototyping.
I just took a quick look at it and GP has a simple misunderstanding here. When they say you don't have to be a coder that doesn't mean the target market is my girlfriend who has no interest in this whatsoever(she's a doctor).

The target market is those people that sit in places like the AWS loft or places like that, listen to tech talks and wish they had a coder to build their ideas for free.

Most of them already know what an API is. Even if you don't use the external data sources, what bubble provides is somewhat enough to win hackathons and get funding provided you can present and sell.

I've seen a bunch of traders, business people and otherwise people with random ideas that fit in that group. So yes, not at all surprised they make that much money.
As someone who rarely follows securities but is interested nonetheless, what outlets would you recommend if any?
You don't even need to understand chemistry. Understand techniques and the rest becomes really simple.
Police your children properly.

Youtube is a place where you can monentize content or you have to censor heavily. Pick one.
> How resourceful is his wife, really,

Well, she married a multi-millionaire.
You'd sure have to be keen to cook for eight in a standard one-bedroom flat kitchen.

Given that the typical one bed flat has a single room that isn't bedroom, bathroom or kitchen (although actually, many modern builds seem to be not actually have such a room - it's just a living room with a cooking area up against one wall), do you move everything else out of the room with the table in? I'd probably have to move the sofa out, and a cabinet, so I could drag the table into the middle of the room so people could sit all around it, and I certainly don't have eight chairs to put around the table. It would seem like quite a waste of space to have so many extra chairs in the flat permanently just for the occasional dinner party. Where do they go when the table is contracted into four-spaces mode? Or do you borrow some? I do know people who've borrowed furniture for a particular event.
(a<=b) is equivalent to ((a<b)||(a==b))

((a<b)&&(a==b)) is equivalent to (false)
Eh? Here's the TRM for the Cortex-A57, to pick the first arm core I thought of: https://developer.arm.com/docs/ddi0488/c/preface
The architecture manuals are also downloadable.
Here's how I made my opinion:
https://en.wikipedia.org/wiki/Stroke_order#Stroke_order_per_...
separates traditional stroke order, Taiwan, Japanese, mainland China and Hong Kong, and specifically talks about 𠂇, saying that the traditional stroke order differentiates its stroke order according to etymology and character structure.

Which in and of itself, is not sufficient, but is a strong clue.

Then, if you look up the seal script origins of 左 and 右, you find that the top-left part of the character comes from different directions: It comes from the left for 左 (https://upload.wikimedia.org/wikipedia/commons/thumb/d/d2/%E...) and from the right for 右 (https://upload.wikimedia.org/wikipedia/commons/thumb/e/ef/%E...). One way to look at it is that the descending stroke of 𠂇 in 左 is the arm, while it's the horizontal stroke in 右.

But at this point, that's mostly conjecture.

So the next step is to simply find how the characters were actually written by writers from far in the past. And it turns out there are such resources:

左: http://shufa.guoxuedashi.com/5DE6/

右: http://shufa.guoxuedashi.com/53F3/

This contains the characters as written from a lot of different material from different periods. And in those many instances of the characters, the way the two first strokes can be connected is a strong indicator of how they were written.

For instance, on 左, they connect on the top-right end, indicating the horizontal stroke comes first:
http://pic.guoxuedashi.com/shufa/6t1/29792.jpg
http://pic.guoxuedashi.com/shufa/6t1/29793.jpg
http://pic.guoxuedashi.com/shufa/ks/R201308025_TM.TXT.0248.0...
http://pic.guoxuedashi.com/shufa/sf26/r201509387.0252.9ea9de...

And on 右, they connect on the lower-left end, indicating the horizontal stroke is last:
http://pic.guoxuedashi.com/shufa/xs/r201308029.0111.18[26288...
http://pic.guoxuedashi.com/shufa/xsd1/r201308030.0150.23[3dd...
http://pic.guoxuedashi.com/shufa/xs/r201308029.0111.16[24a6b...
http://pic.guoxuedashi.com/shufa/xsd1/r201308030.0150.23[3dd...

You can't do such connections by writing the horizontal stroke first.

There are also examples of the horizontal stroke connecting to the 口 part, further indicating it's the second stroke:
http://pic.guoxuedashi.com/shufa/xsd1/r201308030.0150.5[6f86...
http://pic.guoxuedashi.com/shufa/xs/r201308029.0111.2[0a33aa...
http://pic.guoxuedashi.com/shufa/xs/r201308029.0111.4[0a2633...

If you look at the pages linked above, you'll also find the names of those writers, which you can look up and check out some of them were living > 1000 years ago.

Funnily, there's this interesting exception of 左 with the horizontal stroke second: http://pic.guoxuedashi.com/shufa/sf26/r201509387.0252.9eb7a9...
Ah, can I ask what paper it is? I’m in PL, and unless it’s coming out of MSR China, I haven’t seen PL papers that are interesting. China isn’t into PL, though, and it gets better in systems (big data, cloud, whatever is hot these days), there are some good labs with good output (Andy Yao’s algo lab at qinghua). Many of the researchers are foreigners however (just like in the USA).

I’m curious about the quality of published work coming out of china in ML. Has anyone who does ML research read recently a paper that came out of china that had something really useful to them in it? I think those are fairly good measures of output (a contribution found useful).
> So you work for Lockheed or whatever and get most of the attributes of government employment.

Right, and the profits flow to a couple people who essentially own the contract. It’s essentially modern day aristocracy, except the contracts are more valuable to farm out to peasants than land is.
I can only speak from experience in my CS PhD program, but my above recommendations are based directly on that experience.

We have an exam after the first two years and a similar process. It depends on what your advisor expects/wants. Mine has been flexible. And I focused more on efficient software engineering and applications for prior methods than on new research as I got up to speed on other matters. It made obvious a lot of ways I could improve them, just by being forced to look at and implement all of the details under the hood.

And, at least in my CS department, there is a very heavy emphasis on mathematics with the ML/AI folks. They coauthor a number of papers with the applied math department and the rest of their papers are mostly proofs. They'll usually back it up with proof-of-concept implementations, but in that regard, they're very much like researchers in applied math except that they use Python instead of MATLAB.
What the hell are they doing spying on american citizens? The people you’ll attract are the people attracted to abusing said power. Good luck weeding out the creeps; let’s hope only a few die as the result of beuracratic negligence.
You don’t need to be rich to have a dining room in Northern England; I have, and I’m certainly no doctor, lawyer or dotcom millionaire.

It’s just that most people who had such a room (in traditional semi-detached layouts) sacrificed it when eating in front of TV became normal; might as well get rid of a room with just a table that is never used, and turn it into another bedroom, or an extended living room. I chose not to do that, not even when I lived in your typical 2up-2down terrace, because eating around a table (most days in the kitchen, sometimes in a rearranged livingroom with an extendable table for occasions) is how I grew up, and there can be no tv while eating together.

Obviously if you are in London, any space is at premium; but London is just insane like that. Normal people do have the chance, they just opt out of it.
China Is Building 30 “Sponge Cities” to Soften the Blow of Climate Change
Militaries have shame?!?!
i finished my masters, but one problem is that is over half the courses in a 10 course masters program, which generally only allows for 4 total electives. As a CS grad, I felt handcuffed by required core courses and other 'select 2/4 of these, which took up 6 courses in the major. the remaining 4 courses were electives, and 3 were allowed outside of CIS. those courses were mostly offered in the same semester, and would also have conflicts with required core courses.

Another problem is that most data scientist positions are filled by statisticians who will be giving you the job interview. Almost all of the questions will be around stats. i personally feel a mastery of those courses would be great, but they would also not help me land a job because improving LDA to run on small text input by using a variation auto encoder doesn't help me recite the formula for a t-test.
john baez is a brilliant guy.

and also he's the cousin of joan baez, which makes me appreciate both of them even more.
According to Japanese dictionaries, 友 comes from 又+又, which makes it a combination of two right hands.
Correct, currently usermode QEMU does not emulate the mmu, but just has a flat mapping of guestaddr = hostaddr + constant_base_addr. There has been some thought of adding mmu emulation to usermode, though, as the simple fixed mapping has problems (eg if the guest wants to map at some address where there's already something in the host address space, or for guest archs where the highbits of guest addresses are important like ia64).
I wondered the same for the downvotes.

#3 (communal process) can be really fun and enjoyable. It depends on the people. Each time I experienced it, people were always having great time. Perfection should not be sought. Letting people add their creativity can help. It can really be a good idea. But do not force anyone not willing to participate and do not make such people feel like they are jerks.

#2 really depends on the people. It has been wrong most of the cases in my experience. People often enjoy food. Food is part of the pleasure for many people!
Wtf does patriotic have to do with anything but mass manipulation?

These weapons are not designed to be patriotic; they can just as easily hurt anyone.
Emergency Cash Booster Review: Honest Review with Special Bonuses
Not all of Phoenix's water comes from the Colorado (and in fact not most of it I don't believe).

Phoenix is sometimes called "Valley of the Sun". Well, it's not in the mountains, (there are some low mountains around I guess but not really "mountains"). It's called a valley because it's a river valley at the con-flux of several smaller rivers (the Gila, the Salt). Granted these are kind of dry most of the time but water flows underground also. So there are a lot of wells. And water comes from rain and snow melt in the mountains to the north.

To your point though it still isn't sustainable at growing population levels. My understanding that much of the well water used is from rain that fell during the last ice age. That's why they call it Phoenix probably. One day it will burn up.

But this is a futuristic city on the outskirts. Presumably it will have a sustainable water supply created with cosmic zeolith ions, heavy duty science and good karma :)
I have a similar experience - after a redesign and significant improvement of page load time, the bounce rate and few other metrics improved but conversion rate stayed almost exactly the same.
Kissmetrics are probably measuring this across thousands of sites and averaging the results as opposed to taking a slow site and tracking conversion rate after it gets speedier. So, it could be a correlation kind of thing - better sites, with more resources, simply invest more into every aspect of the business, including site speed.
Ask HN: Is it legal to charge $150 for online test attempts at scrum.org
I work for one of the Australian Big 4 banks and we are required to undergo third-party Scrum training and subsequent online multiple-choice testing. There is a $150 fee for every attempt to complete the test [1] and the course itself was in the $thousands. Given that the assessment is multi-choice and does not allow human checking, is this borderline scamming? I can understand that this might be a motivator for people to complete the test without failing, however, the number of re-attempts could be disclosed to my employer, rather than charging them $150 each attempt.

[1] https://www.scrum.org/professional-scrum-certifications/professional-scrum-master-i-assessment#Details
> Many are probably trying to fight for the public's security and have for years, with cryptographers earnestly trying to develop secure and efficient algorithms. They are probably at odds with the other forces in the organization that seek to play the espionage game, even if it puts the country at risk.

Directly at odds. I don’t believe you should encourage anyone to trust known espionage. If it’s good advice, someone else will say it too you can trust independently.
It's only worth talking about when the upper classes do it.

Nobody is going to write about inviting your friends over to down PBR while you burn pallets on a frozen lake.
At what point do you call someone a programmer? They seem to be using "knowing how to code in a traditional programming language". However, I would not use that definition. Most of what we do though is thinking about a problem and how that relates to what computers do. My take would be that everyone actually using this tool either is a programmer or by the nature of what they're doing soon will be.
What happened is the ad landscape shifted from targeting placements and content to targeting audiences and where they are in their journey to purchase. It simply performs better for advertisers and it's often more scalable. In turn, this makes the platform more money because sites that may have low value inventory can suddenly be sold for higher CPMs if an advertiser for example wants to bid on their retargeting data in the auction. It let's them price based on people.
Now do it with error handling and recovery.
The gallium os guys have everything working perfectly on my asus chromebook.
How to Create an Ad Blocking Server on Ubuntu 16.04 with PieHole
> Why, with the ability to write powerful extensions removed it is basically a second Chrome now.

No. Firefox's WebExtensions API already offers more than Chrome's does (see webRequest as an example: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/AP...) and more APIs will be added over time to enable more features.
This tutorial shows you how to set up a PieHole Server in Ubuntu 16.04 to block Ads and Pornography in addition to increasing your bandwidth by blocking queries to known ad sites.
Flutter is a reactive framework that uses Dart, not JavaScript, if that's more to your liking.
Για την ανατροπή η Ιταλία και την πρόκριση στο Μουντιάλ 2018