skysight-inc/HackerNews huggingface dataset:
More details can be found at http://www.leginfo.ca.gov/pub/13-14/bill/sen/sb_1351-1400/sb...

Extract below:

Starting in the 2015 tax year, Senate Bill 1372 changes the
corporation tax rate for publicly traded corporations,
including wholly owned subsidiaries, according to a ratio
between:

The greater of the chief operating officer or highest
paid employee's pay for the calendar year before the
current taxable year, over
The median compensation of all employees' employed by
the taxpayer in the United States.

------------------------------------------------------------
| | |
|If the compensation ratio is: |The applicable tax rate is: |
|------------------------------+-----------------------------|
| | |
|Over zero but not over 25 |7% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 25 but not over 50 |7.5% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 50 but not over 100 |8% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 100 but not over 150 |9% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 150 but not over 200 |9.5% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 200 but not over 250 |10% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 250 but not over 300 |11% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 300 but not over 400 |12% upon the basis of net |
| |income |
|------------------------------+-----------------------------|
| | |
|Over 400 |13% upon the basis of net |
| |income |
------------------------------------------------------------
I'm in the same boat. I currently work for a bigco and am frankly tired of it. I have no idea where to start. How do freelancers bootstrap?
2014 US National Climate Assessment
Max Keiser is going to blow an artery with excitement.
This was by far the biggest problem I had working from home. I had a little bit of a double-whammy; I moved from Northern California to San Diego and started working from home at the same time. I simultaneously lost most of my social circle and surrounded myself in a bubble of work. I was working for a company, so I at least had my coworkers on Skype most of the day, but really, my only sources of face-to-face interaction with people were my wife and the dog park in my apartment complex.

Between the isolation and the stresses associated with the job, I wound up moving back up to the bay area. I work in an office now, and essentially only see coworkers in the flesh for a few minutes each day, but I still feel so much less isolated.

All of that said, I am pretty sure that I want to be working from home again in the future; I'm just going to come up with some better coping techniques for it.
That seems deeply wrong to me. Free money to grow your monopoly?
I like the idea but I would not use your service as it stands. Zero information about what you are buying. It is like buying one of those brown paper wrapped boxes that promise the have $XX worth of stuff inside. Need to at least give away a few teasers after someone signs up for an account to show that it really works.
Fertility rates are actually dropping and have for a few decades [1]. It takes time for that to actually translate into stabilising population. Its like throttling down the engine on a spacecraft, your total altitude (population) will continue to rise even though the acceleration (fertility rate) has dropped.

So we have to equip the world to provide for the great grand children of the fertile people from forty years ago. That growth is unavoidable, even with lower levels of fertility. Sustainable design is just the optimal most efficient way of dealing with that growth.

[1] http://en.wikipedia.org/wiki/Total_fertility_rate
I was expecting a damning email showing that Google has been in bed with NSA and lying to us, but really this doesn't seem out of the ordinary. Government agencies are huge and I'm sure they lean on private business for help and advisement. The fact that this was released under a FOIA is the most telling part I think - if this was a huge scandalous story, we'd have been reading leaked emails, not legally obtained emails.
I'm in the UK as well. I was actually thinking of Chip & PIN transactions, but you may be right about cash points.
Sometimes I've had to wait 15-30 min for multiple confirmations. Standing around in a shop for that long would not only suck, but be completely impractical.
I'd be interested in how often skipping is used on new songs vs ones we've heard many times before. Is it possible that a song can only become popular if it hooks the listener in the 1st 10-20 seconds? Important for songwriters to know.

Skipping is not a new 'iPhone' phenomenon. CD player in your car has a next-track button. Even the car radio - changing the channel was common. So no, music today isn't getting some sort of 'raw deal', or at least no more than ever.
Previous submission was flagged for being crap: https://news.ycombinator.com/item?id=7703962
There is no way to read this data to indicate that we aren't building stuff any more. Rather, fewer and fewer companies are in the business of building things. This is almost certainly due more to consolidation than to output.
But since you can't guarantee that every programmer and contractor, including future ones, write proper SQL, it's nice to reduce the attack surface a bit.
"truckers never made six figure salaries"

Are you sure that's true after adjusting for inflation, at least in the ICC regulated days?

Teamsters, though ... two specific incidents around the same time when I was coming of age helped turn me totally against trade unions, the UMW murder of Joseph Yablonski, his wife and daughter, and at the local level in the Teamster's union and locally to me, the murder of one John Galt (oh, the irony) by shooting his explosives laden truck (which could have killed others, it certainly did a number on the shooters on the overpass he was approaching).
It's basically recruiters saying "I want a candidate that can write a js app on the client,the html,the css, and can write all the server side code for it,manage the server,the deployment,the db, lead a team and do project management, all at the same time..." which of course is impossible.

Thankfully recruiting never is about what's possible... especially when it comes to the salary that should go with the "fullstack" requirement...

Now devs calling themself "fullstack" is another story...
"Random" Predictive Content Discovery: Jarno Koponen Interview
I don't think it needs to be anything that complicated.

https://github.com/taylorlapeyre/gsd
This'll save me some headaches.
Use JSONPath, it's a JSON version of XPath and it's awesome.

http://goessner.net/articles/JsonPath/
Cache coherency isn't something that average app developers have had to worry about since forever - the only place I can think of most developers might encounter issues is with GPU programming, but graphics APIs tend to deal with coherency issues pretty well.
This has happened in the past (a few decades ago). I remember a story from a business professor about how they forced some companies to make their factories there, and then they just took over them. Putin is quickly moving to turn Russia into another China. Before we know it, I think they'll require every foreign business to give 51 percent ownership to the state, if they want to do business there.
">The main problem you’ll encounter when working from home is… well, you. "

No, my kid really. She just think: He's home! Great, let's play or 'look at me! And again... and again... '

It's the main reason I need to get out of the house. Thank God they're a lot of empty office buildings in my city. A lot of them have been made into flex-work spaces for freelancers or small businesses and you can rent a place with wifi at a low cost. The only problem: They close for the evening. I haven't really found a way around that.
This off-topic digression was made possible by the submitter's rewritten title: "PowerDNS on losing Cloudflare as an user".

Since the article's title is neither linkbait nor misleading, we reverted to it, or rather to a shortened version of it that fits the 80 char limit.

I'm also demoting this subthread as obviously off-topic. It makes little sense for a bikeshed discussion like this to occupy the top slot of the top discussion on HN, but these things get reliably upvoted.
This is the biggest one for me. My wife can't recognize that I am actually working. It's even gotten to the point that the neighbors would ask me to let their dog out...
Sometimes Innovation Is Just Plain Simple
2048, success and me
Here is some info on zero days... Now to return the favor you need to let me leave some boxes on your network.
Why Microsoft really patched XP
Oh, the US government will just retaliate with sanctions against Russian companies.
I'm on a streak too, but some days I just push a little detail just to keep things alive.
Since I'm jobless and people around me don't understand anything about software development, I have a number and a graph to show some kind of activity (and it's on the internet, it must be true).
Taptalk makes Snapchat feel like writing with a quill and sending via pigeon
Credit cards take 90+ days to confirm; any shop making you wait for a single confirmation is doing it wrong. A zero conformation broadcast to the network with verification that several nodes have seen it is more than enough for POS uses and is near instantaneous.
Mass. scrapping flawed health insurance website, saying it's too broken to fix
I'm at a 461 days streak at the moment and there are definitely days where I feel the same. But in general, the benefits outweigh the disadvantages for me. Doing something on a daily basis is just much easier for me personally than doing it on an irregular schedule.
You still get your local contribution; merges are counted as contributions by the person who presses merge. It makes sense in terms of what really happens in terms of Git, I guess.
High-Tech Push Has Board Games Rolling Again
Not too long ago on a personal Android app I was dealing with huge JSON strings that would take 2 seconds to decode on my test phone. I started cheating by plucking substrings out of the response and parsing them, cutting the parse time down by a factor of 10. Thankfully the server never changed the order of their response fields.
Strange. I tried just this morning before posting but I will update my password and try again.

edit: after updating my password it's now case sensitive, and allows special chars. As the sibling comment suggests, it looks like they have two different authentication routes and updating your password moves you onto the newer one.
Show HN: MBox Office – Viewer and Migration Assistant for OS X
Level3 and Cogent both bill the majority (by traffic volume) of their network consumers by utilization. This means that these congested pipes are actually costing potential revenue.

Obviously Cogent would be willing to cut off their own nose to spite their face, but Level3 plays a much more sane game.

Hardball by coordinating efforts of the backbone providers is somewhat thwarted by the coordinated efforts of the MSO's, some with their own backbones (VZ, AT&T). Cutting off Comcast would also invalidate a number of (government) customer contracts that require service 'to the full Internet'.
So in essence it says that both Schmidt and Brin (along with other key CEOs) met with the NSA for a briefing on security threats. The politeness of the email does not mean that they are close friends.
I am failing to see the issue here...
Microsoft's head of research, Peter Lee, opens up about Google X and Windows 9
Yes, but the fonts, layouts, tables, diagrams, etc don't translate that well... sometimes OK, sometimes really bad.

I'd rather get a epub directly and save conversions for books that aren't in epub format at all, like fiction/non-fiction kindle format. Text-only or mostly text conversions (e.g. mobi to epub) work much better.
As I mentioned in the comments on my site (not sure if you're the same poster), I work on a lot of personal projects, as well as any open source software I use or want to try out, but have issues with that I can fix. It's interesting to be able to resolve other peoples' issues. Gives you that warm fuzzy feeling.
Just a question, are you married/have kids? I feel like that can be an important part of the schedule question. With a family, you can't work all those extra hours; or at least it would be much more difficult. These rules would help enforce a normal running of the household. Any thoughts from other at-home workers with families?
The military made ARPANET.

Never forget that.
Please, please, please find what you love and do it
without numbers this is conjecture surely?
Barcelona Ruby Conference's last ticket batch is open
Counterterrorism Program Names Virtual Currencies As Area Of Interest
Agreed. In something like JS (or dynamic C#) one could simply access obj.results[0].address.street, which casts the object nesting as useful/self-documenting rather than needlessly complex.
I don't want to contradict you but I've heard different things. I had a student in a CS program who told me that he was getting a truck after graduating. His brothers were in the business and making 6 figures. This was in the days that a new grad would make 50K as a starting salary in tech if they were awesome. This is a data point from Canada btw.

Edit - might there be a difference if you own the truck vs. just being a driver? I don't know the details of the industry.
For segmented speedruns, you are correct, but more commonly what someone means when they say split is the speedrunner has a separate program running on his machine with a list of key points of progress in the game and the runner previous best times to that spot. When the speedrunner wants to race against his/herself, the speedrunner can start a split program with their previous record and play the game through. When a key point is reached, they press some button to denote that they reached this check point and the program will mark the time it took to reach it and tell you whether you are ahead or behind the previous record. Speedrunners use this to gauge whether they want to continue trying to beat the record or to restart and try again.
Yep, I also work for a big company (enterprise and so on) and tired of it too.
Bit unrelated, but for IE, I'm using the TPLs, which are basically just Adblock filters in disguise. Surprised they'd actually put that in.

(http://i.imgur.com/pJ26iSr.png - screenshot of EasyList loaded)
Android-based Pwn Phone is prepared to do evil for your network’s own good
Netflix has a new logo, and it's flat
Yup this appears to be it. I just changed my password and can now use a longer password with special chars (no spaces though).
Good advice. On a public computer you really don't want people accidentally leaving their password in the cut buffer for the next user to find.
Often when a company want's to "help" it means make a sale regardless of how poor the technical implementation is, waste your time with SE level support, and power point presentations. When instead they should be focusing on the product first. If your user is reporting a scaling issue and your product is all about scale, that should be your first priority.

Vendors also need to remember, your users change companies, a user could be at some small unknown company on day, and the next be in control of a large budget at a high profile company. Your reputation follows that user, and what they want to see is you're making a good product. If the smallest company is reporting an issue that would affect your customers, I'd want to see that you're addressing the issue with that company so I don't have to at my large/interesting company.
Looks like they are trying to make the metaverse the killer app for VR. Hopefully they wont close it off in order to cash in on advertisement or virtual goods.
Building a modular networking platform with BEM and Sass
>That means more people are deciding to work for an established company instead of starting their own.

Maybe established companies are seeing more growth. Not everyone wants to work for a new/struggling company, a lot or people want job security (if there is such a thing).

I think part of this could be the decline or brick and mortar stores.

Nowadays I probably wouldnt want to open a Hardware store vs the 70s. We have companies like Home Depot who drive the smaller guys out but they also create a lot more jobs and have better benefits than a Mom and Pop hardware store can provide.

So is it a good thing, yes and no depending on how you look at it. I really need more info on the factors that are causing the decline.
I like how it has a shadow.
I had this problem for awhile as well, particularly since my office also was where I went for gaming.

We ended up coming up with a "red, yellow, green" symbol system. Ours is a number of colored magnets on a small whiteboard, but there's plenty of options there. Red means no interruptions, short of an emergency. Yellow means brief interruptions are OK, but conversations are not. Green means I'm open for anything (usually when I'm gaming, resting, etc).

Of course, setting up this kind of restriction means that you also have to spend all of your time with your spouse with your spouse. Mentally as well as physically.
This is due to consolidation pressure brought about by long-term low interest rates combined with inaccessible small consumer loans.

Low interest rates make consumer loans more accessible. It's much easier to service a 5% loan than a 10% loan.

Here's the National Federation of Independent Business survey about what are the primary concerns of business. Interest rates/financing is last ... pretty much at an all time low.

http://www.nfib.com/surveys/small-business-economic-trends/

I'm pretty sure that if I dug up the Federal Reserve report it'd also show that banks have excess reserve (i.e. money that they'd love to lend at a reasonable interest rate rather than earning 0%).
An AngularJS Training Course for Flex/Flash Developers
Custom annotations in Java
This is a wonderful article that reflects my experience of around ~5 noncontinuous years of working from home.

I'm also finding that it helps to vary what work that you do rather than attempting to crunch out just one kind of work endlessly (spend x hours on sales, spend y hours on the project, spend z hours on marketing, spend xx hours learning new skill, spend yy on email/news/social media).

I have also tried co-working and hated it because it's like an open plan office except with strangers. Coffee shops are even worse, although they can be OK for a context switch with white noise playing on headphones. I think the best compromise is probably either a small office outbuilding on your own property or an affordable office nearby.

Another key: wake up super early in the morning every day. Becoming a morning person has made a big difference for me. Wouldn't be able to do it without eating melatonin, but it gets the job done.
Thanks, I'll check this!
Net Neutrality and the Future of Museums Online
Intro to Java 8 features and some Chicago blues withFreddy Guime
If it violates their contract, doesn't a soft fail violate it also? Or will violate, whenever the rate of dropped packets goes above a given threshold. I view the hard fail as just speeding up the interconnect failure, with the positive effect of prompting action from the last mile ISP.

Whenever their performance drops towards part of the internet, their value proposition gets lower. You can view the value chain as

(residential customer) <-> Comcast <-> Level 3 <-> (hosting customer)

Both Comcast and Level 3 have customers, in opposite ends of the currently centralized internet. The status quo is that each provider charges to the customers on their end. Comcast (and each of the other non-net-neutral ISPs) are eyeing the revenue stream on the other end of the pipeline. This revenue stream has historically not been owned by the last-mile ISP.

Level 3 and equivalents, by cutting off non-performant interconnects will hurt their own customers, of course. However, they are just speeding up the same effect being applied softly over time, by Comcast and equivalents. A softly failing interconnect moves revenue over to last mile ISPs, thus permanently lowering Level 3's value proposition. By failing the interconnect sharply, instead of softly, they actually improve the steady state of the system, in general (good side effect), and in particular (the real objective).
I was also pretty surprised when I saw that code. It is obviously there, that they know how many users they have, which browser and which settings they use.

It is absolutely unacceptable to that without asking the user. It is also illegal in some countries. Adblock Plus doesn't do that, and even provides an optional filter list to block tracking on websites.
This is a key point. Large existing businesses have the resources to deal with the regulations. Brand new ones don't. More than that, they lack the knowledge capital to even understand the landscape, which certainly discourages a lot of people.
Robot caregivers help the elderly
Triplestore
A common way of expressing what Afforess said is that simple passwords with effective rate limiting offer "brittle" security. As long as everything works perfectly, it's safe. However, there are many failure modes that rapidly degrade to trivially having access to all accounts. One would prefer to have defense in depth, such that failure of one part of the system would yield a system in which it's easier, but not trivial, for an attacker to access accounts.

Using a modern Key Derivation Function (KDF) such a Scrypt along with allowing more complex passwords would in many cases prevent attackers from accessing those accounts that used more complex passwords (or force the attackers to change the passwords on the accounts, risking discovery when the owners next try to log in). Enforcing minimum password complexity would dramatically increase the percentage of accounts that couldn't be bruit forced if hashes were stolen.

Hopefully the answers to security questions aren't kept in the same database as the password hashes, since they're nearly password equivalent. Even if the security question answers are hashed, 99.9% of the answers can be easily bruit forced. I grew up on g1SUIt2FJr1IHI Street and my first grade teacher was Mrs. IvwiYZ4Oar9uZg. Last year my dog was named AuiwVvMSPNTWbgy and this year I renamed him to dBuSHCTJDuSdAUu, but few people are so lucky. Also, when calling up my bank for help, it sure sounds like the phone operator can read my secret question answers off of the screen. In any case, an attacker takes some risk of discovery by resetting someone's password and hopefully banks all watch for spikes in rate of password resets, but secret question answers are nearly password-equivalent and seem to almost always be stored in plain text. The secret questions answers are the keys to the kingdom and the amount of code that has access to them needs to really be minimized and audited extremely well.
Very interesting insight. I don't always agree with the decisions he made (and he doesn't even agree with the decisions he made), but it's a pleasure reading someone's feelings as all the stuff of the modern world hits you at once.
Low interest rates make consumer loans more affordable, not more accessible. If there are other ways for a bank to use their cheap money (and there are many) then they have no motivation to make that cheap money available to small businesses and individuals.
Ah, yes. Key point. While I don't dislike my work now, it isn't exactly exciting either.