skysight-inc/HackerNews huggingface dataset:
It isn't fair. My only point is that everything a parent does, from the food they feed their children to the books they read them will affect the way that child grows and develops. These small changes have huge effects later in life. This is well documented. And of course humans will always tend to raise their children the way they were raised. And those postitive traits that can be instilled in a child will always reduce economic mobility. So what can be done about it? Can we prevent a person in the upper quintile (your typical HN reader) from feeding their child a balanced diet? Would that be fair? Can we assume that a person in the lowest quintile won't feed their child properly, and take away their ability to do so prematurely a la Minority Report?* That wouldn't be fair either. That's because nothing is fair.

So we are not going to reach 80% mobility out of a quintile. We can't, without producing some sci-fi dystopia. 66% might be ok, I don't really know. But I think the article's presentation of 66% as a problem without much further elaboration is troublesome. Also, I assume (without looking it up) that the author probably selected mobility out of the bottom 20% instead of 10% or 25% or whatever because it probably produced the best "stats" to bolster the claim that mobility is stagnant in the US.

*We can provide them financial support, but we can't make them do anything.
ARIA can provide things like accessible Name/State/Role/Value where it is not provided with custom controls. I think a better place to start would be understanding the requirements of Section 508 and WCAG.

https://www.w3.org/TR/UNDERSTANDING-WCAG20/Overview.html#con...

508 is a requirement for the Federal Govt. but WCAG is what most of the private sector is tested against. These standards cover a lot more with respect to accessibility than just what is provided by ARIA. ARIA won't provide things like keyboard functionality but does help ensure that content is conveyed properly.
This is like (or worst) than comparing orange and apples.
Nginx and Apache are completely different.
As a college student I hooked up a microphone (A tiny shotgun mic) and the audio would sync with my notes. It was simply amazing. As a librarian I bought OneNote for the whole student body and taught every freshman for 1.5 hours on how to use it. Less then 2 dozen students said at the end of the year they used it. I no longer purchased OneNote.

People are strange.
Indeed anyone can write software. However writing good, maintainable, scalable software is a totally different thing. There are so many skills (someone posted a skill matrix recently which I liked).

I taught martial arts for many years, and I can honestly say that I can teach martial arts to anyone. However 98% of those learning will suck at it. They don't have the aptitude, the dedication, or pain tolerance.
Dealing with void* parameters in cgo
Really like OneNote too. One geature it really lacks though is real tagging (#hashtags).

Ideally keep the current system (ctrl+1 to cycle through checkbox, checked checkbox and nothing is nice) but add tags on top.

(If they have added tags and I haven't realized then I'll be happy to know.)
Work stimulates the reward regions of the brain for many people, as it gives a sense of purpose and progress towards a goal. Jordan Peterson says that one of his first recommendations to depressed people who are unemployed is to get a job, any job.
Lenovo has the best laptops? Is spyware a good thing now?
Apple’s license to steal
I know you can reverse proxy, but I haven't heard of anyone reverse proxying to apache.
I don't like this. I bought the game, I didn't buy a shopping mall.
Notability on 9.7inch iPad Pro with Apple Pencil.
Closest I could get to the feel of writing on paper. But, I can access my notes whenever whereever.
I can even import PDF docs into it and annotate on them while I read. Just like on printed paper.

One thing I wish it did is to let me export as HTML instead of PDF. I would love share my notes as blog posts.
I think the answer is employee-owned companies. This necessitates falling away from capital-driven growth machines, because introduction of capital dilutes ownership and destroys the whole concept. And then you have to figure out how to be competitive with those capital-driven growth machines, which is a real problem when sales are driven by whatever is cheapest at Walmart / Amazon.
Show HN: Flexible Adblock Content Manager
And who will hire a 40y.o. worker with no work experience and some internet-taught skills?
Strongly disagree, and the primary reason is that semantic HTML makes your source and stylesheets readable and easy to navigate and change for that reason. That is, setting aside technical arguments about re-usability for a moment, it's disastrous to have to look at a large codebase in this style:

<div class="red pull-left pb3">
<div class="grid row">
<div class="col-xs-4">

when you could look at this:

<div class="basket">
<div class="product">
<div class="searchResults">

The latter, aside from sparing your brain endless visual noise, makes it instantly clear how the html maps to the page elements.

Taken from http://maintainablecss.com/chapters/semantics/

> If you try to keep visual information out of your HTML, you end up authoring stylesheets designed to nimbly navigate your DOM structure to precisely target elements to style in a way that makes your CSS extremely coupled to the particular site you are building.

As for this technical argument, it's flatly untrue. Writing semantic HTML and the coupling you are referring to are completely orthogonal as long as you are using a tool like Sass / postCSS / etc to author your CSS.
Cold hard cash. Our Azure credits have a longer expiry date.
Let's say a large percentage of people who don't exactly support the current governments use of twitter buy up some twitter ownership. Can we then politely ask him to communicate to American citizens via different mediums?
One interesting thought experiment is to imagine how "rough" that transition would be if we didn't have these gig economy companies bridging the gap between labor and automation in a variety of markets.

Instead of less desirable work options, they likely would have few if any work options.
Shareholders are allowed to propose items that will appear on the ballot for annual vote, "(1) In order to be eligible to submit a proposal, you must have continuously held at least $2,000 in market value, or 1%, of the company's securities entitled to be voted on the proposal at the meeting for at least one year by the date you submit the proposal." https://www.law.cornell.edu/cfr/text/17/240.14a-8

Before shareholders vote on the proposal, the board of directors can make a recommendation - is this a good idea or a bad idea? In this case, they say: bad idea.

Shareholders aren't bound to agree with the board, but usually do - after all, they're the same folks who nominated the board in the first place.
The Kindle DX was nice for this. They stopped selling it, though. I loaned mine to a nephew and he managed to get it stolen inside of 30'. Now I use an iPad Pro, but it's clearly not equivalent. I really miss the DX!
A last laugh on ADA vs. Berkeley online courses?
No, it's not.

This is just a proxy statement, meaning it includes all proposals shareholders will be asked to vote on at Twitter's next annual meeting (on May 22nd). Everyone can submit shareholder proposals who owns at least 2000$ of stock [1]. This does not mean that anything will actually happen: The board of Twitter recommends voting AGAINST the proposal and I doubt large institutional investors will vote against the board on this, so the measure will most likely fail.

And even in the quite unlikely case the measure would be approved, it is only asking for a "report" on what selling Twitter to its users would mean. It does not argue for such a sale to actually take place.

[1]: http://theshareholderactivist.com/shareholder-activism-spotl...
IIRC, the Thinkpad line was not affected, and wasn't it a external partner that planted the rootkit?
In reality, there is no utopia at companies like Uber, Lyft, Instacart and Handy, whose workers are often manipulated into working long hours for low wages while continually chasing the next ride or task. These companies have discovered they can harness advances in software and behavioral sciences to old-fashioned worker exploitation, according to a growing body of evidence, because employees lack the basic protections of American law.

The gig economy is feedback-based, meaning those who get a lot of good feedback can possibly generate a decent self-sustaining business from it, but the wages often still don't pay well relative to the amount of work involved, especially for Americans on Fiver who have to compete with workers from developing countries, and feedback means gig employees are 100% accountable for whether they succeeds or not.

This is good for the economy and the consumer because it means more efficiency, lower prices, and better service, but harder for the gig workers. For non-gig jobs, the entire company bears the costs of sub-100% productive employees, but gig workers bear full responsibility, thus any sloth directly impacts gig workers instead of being redistributed among an entire company (like Dilbert, where all the employees but Dilbert and Wally are kinda incompetent).
Amusingly, someone who works at LiveJournal just submitted a pull request to make the code shorter.
This isn't entirely true and it paints too negative of a picture. There are culinary traditions in the US just as there are anywhere else - traditional southern food is excellent:

Shrimp and Grits, biscuits, tasso and country hams, corn breads, fried chicken, country-fried steaks, pimento cheese, collard greens, fried or fresh oysters, pig ears, catfish, pies (some of the best in the world), buckwheat pancakes, etc etc etc.

Not to mention that American BBQ is revered pretty much around the world..oh and almost forgot, the regional cuisine in Louisiana is excellent, steamed shrimp, jambalaya, gumbo...I'll never forget my first bowl of real gumbo with it's strong punch of filé spice.

And that's only traditional southern cuisine that I'm familiar with, I'm sure the rest of the country has it's own traditions as well.
> So it seems worse than both of those?

That was a single model (40% Bethesda + 30% Valve + 30% Creator), not two separate models from Bethesda and Valve.
A dog from animal shelter is free, spend that 50 on accessories and food for it. Seriously, go get a dog.
Apache doesn't use XML, its configs actually predate XML.

Yes, Apache configs are confusing, but it's not due to them being in a HTML-like style, and I suspect same thing would happen even if they had similar syntax Nginx.

IMO the problem is that Apache is extremely modular and every little piece was split into a separate module. There are many modules that are pretty much essential. It doesn't help that the example Apache config then comes with many not essential modules enabled.

One time I was motivated to just have Apache run only things that are necessary. I started without any modules and each time config complained that something is missing, I read documentation about it and either enabled it, or removed from the config. It took me quite a while. And I know people (in fact that is a vast majority) who would never bother to do that. Because of that Nginx looks attractive out of the box, because by default you don't need any modules to have a basic server.

Similarly this is also the reason why people also moved from Sendmail to Postfix. Sendmail doesn't use XML but it also has a steeper learning curve to correctly configure it.
Just the cost of a computer and internet access.

Which I pay for with money from...where, exactly?
What would you call it when a population who relies greatly on government support votes in large numbers for a party who wants to end government support?
It's extraordinarily common but largely unnecessary.
Am I the only one who is still waiting for tablets/e-readers to use Mirasol technology [0]?

---
[0] https://en.wikipedia.org/wiki/Interferometric_modulator_disp...
That one's easy ;)

Antartica is not an island continent, but an ice-wall that extends around the entire flat earth

Nobody has ever got a photograph of the edge because you can't go there, you're not allowed. The governments of the world see to that!
The Times is on a role. First we get to hear about "The Myth of Main St."[1] and now it turns out the gig economy is a lie. What a bummer.

It is interesting though how quickly the elites are turning on capitalism. I feel like just yesterday the Times was offering paeans on free trade and the new "networked" economy. It really does seem like the creative destruction of capitalism was a cause celebre until a lot of the destruction started reaching more fair-skinned peoples.

It does turn out though that this is a very regular pattern. This same sort of a "panic" of capitalism rose in the Great Depression and in the 70s. Unemployment and underemployment really seems to scare the elites. Score for democracy I guess.

[1] https://www.nytimes.com/2017/04/08/opinion/sunday/the-myth-o...
At first they offered $400 for volunteers.

Then they offered $800 for volunteers.

Then when they still had no volunteers they randomly selected some people using (supposed) computerized random selection.

When one of those randomly selected people refused, they beat him, and dragged him bleeding, off the plane.

Apparently $800 was their limit. After the limit is reached they roll in the muscle and beat you up if you don't comply.

I smell a hilariously large payout for this poor guy sometime soon. This is a PR disaster for United.
> When asked why the airline had the man forcibly removed, and whether that was standard procedure in cases of overbooked flights, United refused to comment.

> Instead they told BuzzFeed News all further questions should be referred to Chicago Police.

> BuzzFeed News contacted Chicago Police and were told to contact the Chicago Department of Aviation.

> When BuzzFeed News contacted the Chicago Department of Aviation they were transferred to a TSA message bank.

> *A TSA spokesperson later told BuzzFeed News they were not involved and to contact Chicago Police.
They made the kid when both were employed, and got immediately fired (for reasons unrelated to kid)
More employers than would will hire a 40y.o. worker with no work experience and no skills.
I've done it and yeah don't do it.
Interactive radar
Or more realistically 'The probability of Mr Smith making his flight has dropped below x%, based on his body fat estimate, number of drinks, and distance from gate. Sell his seat.'

"Would you like another drink sir?"

Why alert him when they can sell his seat, sell him a few more drinks, a massage, and some entertainment?
HA Proxy would be a better choice if the only goal is reverse proxying to another web sever; nginx excels at static files, uwsgi, stuff like that. Even the commercial/paid nginx Plus only comes close to what's already built into ha-proxy, which is totally open source.
The whole premise is based on the straw man term "hard work" which isn't the same as "smart work". Digging holes and filling them back up again is certainly "hard work", but that doesn't mean it's valuable work. We have always valued smart work over hard work in this country which is why we've grown to the economic superpower that we have. Another aspect of "hard work" that isn't ever mentioned is what you do with the money you earn from such work. If you're saving every penny you can in service to some long term goal, and then apply that money to achieving that goal, then you're doing hard work but also making wise financial decisions. It doesn't matter what type of work you're doing in that case because being financially wise will always pay off.
So what's going wrong? Why do we have so many people who, in times gone by would have been working semi-skilled or skilled blue-collar jobs, now scrabbling for unskilled work? Why aren't they all learning how to be chemical engineers by reading about it at their local library's internet PC? Clearly just having this knowledge available doesn't work.
I use it for shopping list with my wife. It is awesome for that one feature.
Nobody is suggesting people get hired with no experience and little skill. If you create value for people they'll give you money for it, it's as simple as that.

If people aren't prepared to give you money for it, it's obviously not creating as much value as you think it is. That's nobody's fault but your own.
Oh I see. Perhaps I misunderstood what undershirt meant by "significant whitespace". Yes, in Mu [ abcd ] is different from [abcd]. I believe that to be true about Dern as well. This is all exactly as for text inside double-quotes in C.
Because v4 has been in alpha since august 2015, and v3 hasn't had significant updates since 2015 either.
Paul Graham: Economic Inequality and the Refragmentation
Wait, you're saying that, instead of trusting a couple of companies that can only hinder you financially we should trust a large company that can jail us forever?
Right, and education results in MOOCs remain as abysmal as before.

Time, opportunity, survival needs, many things curtail the ability of people to study.
Read http://www.apple.com/legal/sla/ to find the answer.

I haven't completely read it (if only because it is 424 pages in multiple languages), but http://images.apple.com/legal/sla/docs/macOS1012.pdf does state:

"M. No Reverse Engineering. You may not, and you agree not to or enable others to, copy (except as expressly permitted by this License or by the Usage Rules if they are applicable to you), decompile, reverse engineer, disassemble, attempt to derive the source code of, decrypt, modify, or create derivative works of the Apple Software or any services provided by the Apple Software or any part thereof (except as and only to the extent any foregoing restriction is prohibited by applicable law or by licensing terms governing use of Open-Sourced Components that may be included with the Apple Software)."

I am not a lawyer, so I don't dare guess at what it really means, but I would guess there are many jurisdictions where most of that doesn't have any implication for persons _buying_ a Mac (a license requires an agreement between parties and cannot be something that one party forces upon another party)

Also, many licenses of open source parts do allow you to do anything with the software, including reverse engineering. I expect that means you are free to debug, say, the Mac OS kernel, once its source has been open sourced.
In the construction trades, the unions fill this role.
A class called "download-book" wouldn't be semantic either.

A semantic choice of classes should represent the roles that things have in the UI hierarchy: if a "book download" button is the main action of the page, it should have a class of, say "main-action", possibly with an extra "download" class to show UI specific to download actions.

If a "book download" button is just an action, for example a button that is repeated multiple times in a table, then it needs a different class, like "action", still possibly with "download".

This is exactly like properly written HTML is semantic, elements represent hierarchical roles ("nav", "footer"), not their look, nor their content.
"We may need meat, but we don't need meat in every meal"

Is it still a common belief that we 'need meat'? I thought it was well established that humans in normal health do not _need_ meat to thrive - especially with our current technology and industry. We can easily meet all of our nutritional needs without any animal flesh.
The same for the time in college, I would have more time to explore and unleash myself more, if I don't have to do 1000 assignments a week
Remove "-Werror".

Sometimes there are too many errors to deal with. I find building on a machine that's on the exact macOS version that you are trying to build does the trick.
Fun fact. Collecting VAT based on the country where the customer resides is called border adjustment. In effect, all exports are tax-free, and all imports are taxed at the same rate as domestically-made goods. It is arguably the most important part of a VAT, because it levels the playing field in regards to international trade. This is in contrast to the way things are done in the United States, where exports are taxed, but imports (ignoring specific tariffs) are not. The whole scheme might seem a bit silly and over-complicated for digital goods and services, but from the perspective of people dealing in physical goods it actually simplifies the paperwork dramatically because the slate is wiped clean every time a good crosses a border.

Now, what is unnecessarily complicated about VAT in Europe is the presence of very many exemptions. So rather than just doing the same paperwork for every good you sell, you have to consult a database to figure out that you should pay a reduced rate for good X or no VAT at all for good Y. This was done in the name of fairness to the poor — it doesn't seem right to tax essentials like staple foods or hygiene products. But arguably, it would have been much simpler to grant the poor an income tax break sufficient to cover the VAT they are likely to pay for such goods.
I believe in crazy stuff--like batshit crazy stuff. I can still have a rational discussion, because I severed that part of my personality and crammed it into a tiny, fortified metal box inside my brain. I have found that it is still useful for writing fiction.

That is, for writing things that the remainder of myself, and everyone else in the real world around me, can recognize and know to be untrue. Because there is no way that raving lunatic in there could possibly know whether any of the things it shouts out could be true. Could it? It shouldn't really matter that it has such an eye for detail and a knack for explaining things that seem otherwise unexplainable in a rational world.

I heartily encourage you to not make any attempt to pry that box open. Don't touch the lock. Mind the warning signs. The crazy is inside the box. The rational is outside it.

I should probably stop talking to my crazy so much, but it's so much more entertaining than television. It really is an infinite source of amusement. I mean, the story about Devil's Tower being a fossilized tree stump left over from a previous epoch is just amateur stuff in comparison.
In legal terms, someone filed a shareholder proposal and the board was not able to prevent it from being voted on.

I cannot imagine the shareholders would approve this.
This is a stockholder recommendation and the Board of Directors is recommending [1] that stockholders vote against it, so it's likely dead in the water. The headline "to discuss" is a probably overstating what will actually happen.

A similar situation has happened the last couple of years with Apple, where there's a shareholder proposal for greater diversity[2], and it gets clobbered at the meeting.

[1] https://www.sec.gov/Archives/edgar/data/1418091/000119312517...

[2]http://www.businessinsider.com/apple-diversity-shareholder-p...
Ask HN: Opinions on public-key-quality test services?
I recently learned of the existence of https://keytester.cryptosense.com which seems to implement a number of clever algorithms against a preexisting dataset to attest whether a keypair "looks random enough". I do not have any crypto-expertise to speak of, and was wondering whether receiving a "your key is probably ok" actually means anything.

Can someone with the know-how weigh in on how practical this kind of checks are, and whether there are other similar services? Thank you!
Shuttleworth: Free software zealots are antisocial muppets who love to hate
The article mentions tabs being cut into 10 pieces. I imagine with street acid that means 9 days of placebo and 1 day of oh wow I'm trippin' at work.
For the lazy and/or mobile... "Lenovo, Asus, Dell, and HP. Acer tied Apple for fifth place."
Sublime text. I can just open a new document and start typing. I don't need to save the file and the tab collapse keeps the high level notes clean.
‘We’re running with scissors’: Why some experts worry about VR dangers