skysight-inc/HackerNews huggingface dataset:
Everything old is new again.

It's going to be some damn thing when everyone in the South takes your idea and they build up their civilization around free robotic labor, and then when we hit AI sentience and start ensuring the civil rights of robots the entire South has to be burned to the ground again to free the sentient robots from their owners.
>Unemployment went down, wages went up.

The first is true, the second is resoundingly false. The result was entire families, including children, working 16 hour days 6 days a week and barely earning enough to feed themselves. I'm not sure what happened in England to later adjust, but in the USA we adopted the New Deal which forced employers to instead pay 1 person working 40 hours a week such an exorbitant wage that they could raise an entire family on it comfortably. That was close to an order of magnitude increase in labor cost.

The low wages factory owners paid invented the need to prevent adolescents from starting families. Too many families were literally starving to death because they didn't have enough, even with multiple income streams in the household, to feed another mouth. This was why lower class housing started being built with bedrooms that separated children and adults, to hide sex from kids. Previously, everyone slept, and screwed, in a big common room, sex was just a fact of life. Due to the danger sex suddenly posed (previously the adolescent would just go get a job as an apprentice or work on a farm or similar and earn enough to support themselves and their children) both religious and medical 'science' of the time started decrying the evils of sex. They re-interpreted scripture to be as anti-sex as possible, for the first time ever claiming the story of Onan was an admonition against masturbation, for instance, while the doctors swore that masturbation would make you blind, insane, and eventually kill you. Many lower class families traded their children with other families because they believed they would not be able to beat their own children savagely enough to discipline them properly and they would be lost to their 'base animal urges.'

And if anyone said they deserved higher pay, they would be denigrated and told 'the machines do all the work.'

And, of course, alongside the social adjustments that were made, the basic approach of centralizing production to ease distribution came with its own drawbacks. Catering to niche markets was prohibitively expensive. Personalization of customization simply couldn't be done as a matter of course. All craftsmanship and artistry was removed. Certainly there are cases where this is a benefit, but there are many where people saw it as a sacrifice that simply had to be made in order to achieve the high levels of production and availability of goods and such. That was all because distribution was the hardest problem in the world for centuries. Now, however, it's a solved problem. It's commoditized. So all those drawbacks and sacrifices? They don't make sense any more. And in many, many cases, the centralization of production has very little value any longer.
not the GP, but start with Flow. Flow is the famous, classic one. Finding Flow is a later expansion/restatement -- it's good enough in its own right, but Flow is the lodestone
'Twas the Night Before Go-Live
Lots, I guess highlights would be...

Pavane by Keith Roberts

The Spire by William Golding

Running Man by Stephen King

Catch 22 by Joseph Heller

Homage to Catalonia by George Orwell
How did the repo get 5000 stars in a few days?
I added it via expose-loader and with the ProvidePlugin but neither of it worked. Eventually some technique (loader, plugin and/or require()) made it work and I gave up and didn't touch it since then.
What happens when patients find out how good their doctors really are? (2004)
It's completely rational to reduce property values when there is a risk you will be forced to move and lose all your possessions. If the risk is say 0.3% over the next hundred years paying every homeowner ~20,000$ within 40 miles when the plant is built to offset that risk is completely rational, but would make nuclear Even less viable.
>if the casino noticed the player tended to lose more given some situation and the casino created a circumstance for that situation to occur more often //

Like, for example, making alcohol available?
> The ease of navigating an Elixir project is a huge benefit. If I want to know where a function is defined, it's very easy to find it. There's none of this class-reopening or meta programming malarkey that you get in Ruby (where is a Rails controller's render method defined exactly?)...

I would view Elixir as an improvement (iteration?) of Ruby built on Erlang. The article points out it was written by Jose Valim . It derives its structure from the documented shortcomings of both parent languages.
Sure. Many languages already have Unicode op support, where the fraction slash binds tighter than the normal division slash. I'll add the generic fraction slash soon, and already have fractions, powers and more.
There is an answer in the video at 1:06:11. "In some way it's actually nice to have competitor [he is speaking about Neovim] and Emacs has disappeared, so.. [I think, he smiles at this point]".
I draw a different conclusion: don't roll crypto on your own. https://www.reddit.com/r/programming/comments/5iv1ti/rolling...

I have updated my article since, and also made clear you can still screw up even if you had help.
Antifragile - N. Taleb

Trust me I'm lying - Ryan Holiday
Looks illegible for me on my Surface Book in Firefox (Nightly) and Chrome (Canary).
Both are too difficult for normal people to grasp and have no central id management so you have to copy it manually
DRM is fundamentally broken, compared to cryptography, in that by necessity everyone has access to the keys and the content has to be decrypted to be consumed. This makes DRM a client-side security issue with some pretty bad premises.

It is not a question of theory, but practice, DRM gets systematically broken all the time because of this.
> I will now duck and get far away from the internet, in fear of all the hateful comments explaining to me how I am wrong, and apparently just don't understand the superior beauty of complicated C syntax.

I am going to be that person :-)

One phrase – "declarations mirror use". In a declaration, you use the same set of operators around the declared object that you would use in a normal expression. All of these operators (asterisk, `[]` and `()`) have the exact same precedence and associativity as in the rest of the language. The type specifier(s) on the left is the final type of the expression that you get after applying all of the operators in the correct order as per the precedence/associativity rules.

So when you see:

char *arr[X]

You identify the identifier first: `arr`. Then, because `[]` takes precedence over the asterisk, you say that `arr` is an array (of size X) of pointers to `char`. In other words, the expression `*arr[some_index]` is of type `char`.
Why do we need storage for nuclear? It has always on capacity. If surge capability is the need - this can mostly be fixed with demand scheduling or smaller more nimble power plants.

Electricity storage is far from a "solved" problem. Long term storage losses are high, battery safety is concern, durability/life is still a concern, scarcity of the materials to make batteries is a concern, recycling the materials used is a concern.

We have batteries, but not very good ones, and not ones that are anywhere near close to solving the intermittent nature of solar and wind, nor the demand cycles of each working day.
> This applies to all languages.

Sure, but it's common for C programmers to think C is a low-level language with concepts that map straightforwardly to the target machine. You can't simultaneously think that C is a low-level language "close to the machine" and that your program can be freely rewritten into an eldritch horror. That's the only reason it would be a good "lie".

Contrast that with something like Perl, where people accept that an array is whatever Larry Wall wants it to be.
I meant: I cherrypick from my changes and commit bugfixes and drive-by update of comments separately.

My bad. I shouldn't have used the word cherrypick there.
From the OP:

> Of course, if you’ve read this far you’ll (hopefully) realise that this post should have been taken in jest. Arrays aren’t really a lie (any more than any of C’s constructs are). Despite all the ‘trickery’ C’s arrays work well for many, many programming tasks. They are – as the title of this article suggests – a very convenient set of untruths.
That got me: https://github.com/neovim/neovim/wiki/FAQ#how-can-i-change-t...

It feels faster to me, but I haven't compared to vim 8. I don't use any plugins doing work in the background, so that's not the difference here.
Well not "the West" - Italians live at their parents home as long as they can too.
Why 1 in 4 people throw your app away after one use
North and The King's Game by Jean Raspail. Very good fiction books.
On Computable Numbers (A. Turing, 1936) [pdf]
> It's just like every fucking parent who believes having a child, and muddling through parenthood, somehow makes their beliefs on internet censorship more rational.

There's nothing special about parenthood in this regard - most people need some justification for their positions, personal experience is weak evidence, but it's better than no evidence at all
maintainers response: https://github.com/zenorocha/clipboard.js/issues/56#issuecom...
How much house can Santa afford?
Ask HN: Music that you loved to listen to in 2016?
I haven't been able to stop listening to The Frightnrs -- a rocksteady group from New York City. The band was a bright flame that burned out too soon-- they lost their lead singer to ALS. "Nothing more to say" is my favorite album of 2016.

https://www.youtube.com/watch?v=gaHxPbC86Sk&list=PLFCHu2v0P9wq9c8MqlEl1sHJTQOFGwOm2
Indeed. Production and use of solar and wind cause more deaths for GW/H than current nuclear fission (which is responsible for around 19.5% of the US' energy generation [0]). The problem is that deaths from nuclear generation are concentrated in very short, dramatic events. I mean, if you're looking for the biggest killer (by at least an order of magnitude), it's fossil fuels: boringly due to the reduction in air quality, leading to higher incidence of asthma/respiratory related deaths.

And although this guy is clearly keen on nuclear fission (MSRs specifically), he's actually gone to the trouble or running the numbers on cost, which you are free to critique (http://energyrealityproject.com/lets-run-the-numbers-nuclear...). Here are his four conclusions:

- It would cost over $29 Trillion to generate America’s baseload electric power with a 50 / 50 mix of wind and solar farms, on parcels of land totalling the area of Indiana.

- It would cost over $18 Trillion with Concentrated Solar Power (CSP) farms in the southwest deserts, on parcels of land totalling the area of West Virginia.

- We could do it for less than $3 Trillion with AP-1000 Light Water Reactors, on parcels totalling a few square miles.

- We could do it for $1 Trillion with liquid-fueled Molten Salt Reactors, on the same amount of land, but with no water cooling, no risk of meltdowns, and the ability to use our stockpiles of nuclear “waste” as a secondary fuel.

As for those arguing against nuclear power because of well publicised nuclear accidents, it's worth considering the facts:

- Three Mile Island: no direct fatalities, average exposure dose equivalent to a chest x-ray. Some academic dispute about whether it increased cancer-related deaths, in many cases because the numbers being argued over are incredibly small.[1]

- Fukushima: WHO 2013 report concluded health impacts likely to be below detectable levels, although slight increase in cancer probability if linear no-threshold hypothesis applied. More people were killed because of the (probably unnecessary) evacuation of the surrounding areas.[2]

- Chernobyl - UN estimates final total of premature deaths from disaster will be around 4000 (49 of these were immediate). Also made a sizeable area of land uninhabitable for some time.[3]

A 2012 estimate of 'deaths per trillion kWh' [4] from various energy sources has it at:

- Coal (global): 100,000

- Natural gas: 4,000

- Solar (rooftop only): 440

- Wind: 150

- Nuclear (global): 90

[0] https://en.wikipedia.org/wiki/Electricity_sector_of_the_Unit...

[1] https://en.wikipedia.org/wiki/Three_Mile_Island_accident_hea...

[2] https://en.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_disa...

[3] https://en.wikipedia.org/wiki/Deaths_due_to_the_Chernobyl_di...

[4] https://en.wikipedia.org/wiki/Energy_accidents#Fatalities
Socioeconomic analysis of Italy normally sees a distinction between the wealthier, more industrial Northern half (e.g. cities like Milan) and the poorer, more agricultural, mafia-troubled Southern half (e.g. Naples) normally including Sicily and Sardinia too. A rough line for the split could be about the latitude of Rome.

"Italy's boot" here corresponds to this Southern Italy.

https://en.wikipedia.org/wiki/Southern_Italy

http://www.nytimes.com/1996/11/15/world/north-south-divide-i...
Even better, as you have automated tools available, no one needs you any more. 'You' being the company, that is. As factories replaced craftsmen, and distribution chains replaced individual travelling merchants, I think there is a very good chance that the very structure of centralized companies with offices and on-staff employees will dissolve. You were replying to someone working in the legal field, for example. Why does the person putting together my will or litigating a suit for me need to be backed by an organization with an office building, expensive executives, etc? An individual with the right knowledge and tools, that's all that's actually NEEDED. Much of economics centers around assuming that the market will eventually pare away inefficiencies and competition will strip away all but what is actually needed.
OP here. What a coincidence, it's precisely Ayn Rand I'm talking about, and I've read every book of hers except For the New Intellectual (by the time I got around to it, I had thankfully recovered). I even read most of Nathaniel Brandon. Please, don't try this.

Ayn Rand has some great ideas, but they make certain assumptions about human nature that are quite simply not true (which is the same problem with capitalism).
Grey Parrot Sounds Like Siri
Thanks for the informative post.
My point was your argument doesn't hold, because you cant actually construct a situation in which the system doesnt already have sufficient storage capacity: the inability to require those bits without already having enough bits in the system to store them is pretty important. I don't believe that it can require QM to account for arbitrary memory, without presupposing we have it to construct the device. Hence, impossible constructions dont matter.

I have some similar objections to the summary of their paper, but I haven't had time to read it yet. It's possible they address some of them.

In particular, measuring from an arbitrary location and an arbitrary number of times sounds like the introduction of the infinity by assumption, rather than by consequence.
Java also gets this right, probably in direct response to the crufty C syntax.

> (to be of type pointer, rather than int)

No,the array typeis not a pointer, although implicit casts to pointer occur e.g. for passing arrays as function arguments. The practical difference is ... well, I don't know.
My experience has been the same. I'm 33 and sometimes it seems that I was not even fully conscious in my 20s as I am now. Hopefully this trend will continue and someday I'll look back and think I was a naive idiot at 33. :P
Google profits off a lot of stuff I disagree with too. I don't really blame Google, though. They're just a search engine, right? The real problem is that people can say things I don't agree with on the Internet. Something needs to be done about this. We should really look to China for leadership in this area.

Ok, enough sarcasm. What is really interesting about this is that the old saying "history is written by the winner" may have to be changed to "history is auctioned off to the highest bidder".
I believe that nuclear power is the best power. It's probably the best kind of power for America to invest in. Solar power is probably my least favorite kind of power because nuclear power is better.
Sorry, but have you ever really witnessed firsthand the difficulty of being forced "to reconsider one's career, move to another more promising industry, or move to another city or another country"?

The economy might adapt to change, but people aren't able to nearly as well.

You say "capitalist's creative destruction", but it's really "greed-driven devastation".
> Personal experience is a pretty terrible way to form political opinions

..and the very belief that personal experience is worth more than theory and data. In normal human beings personal experience is related to the amygdala which is related to emotions.

We study a great deal in our youth. Sure, we don't all go to uni or college. Do we stop learning after that? Not completely, but we peak at age 35. After that we still get more experienced. Smarter? Generally, not so much.

The senior adults and elder are voting based on their experience, and this clouds their judgement. While it is partly by choice (look at how intelligent Noam Chomsky for example still is), it is also inevitable.

What we see now is what I suspect the onset of the babyboom generation. Once they've passed away we will see more balance between the two camps.
https://pbs.twimg.com/media/Cjos2SXXEAAUZSP.jpg
I'm going to say a simple X Y plot probably oversimplifies the picture.

1) Parents have been having kids later in life. How many of these are because the child (read: adult offspring) is home to help care of an ill or older parent?

2) As the divorce rate increases homes that were was the right size for a traditional family are now too big for one parent or the other on their own. The kids move back because it's practical for all.

3) Related to 2, the housing market has sucked. Selling for many hasn't been an option. This "enables" yas to stay home longer.

The point is, this isn't a YA issue per se. There are plenty of broader social changes that a helping to redefine the American family unit.
I think the Erlang question is misleading perhaps, because using erlang functions in elixir doesn't actually involve/require learning erlang... any erlang function is available to call directly from Elixir, generally just namespaced under an atom, like :crypto.block_decrypt(:aes_cbc256, key, iv, cipehrtext)
You don't have to "know erlang", just read some docs and make a slightly different syntax function call.
I have thought about it and re-read the original paper. I stand by my claim.

The truth of the matter is, poly1305, while provably secure, is almost as impractical as a one time pad: it relies on a shared random authentication key. Where does that key is supposed to come from? In practice, you'd derive it from a session key (and so rely on a symmetric cipher such as AES or Chacha), or from a key exchange scheme such as Diffie-Hellman, and you rely on that.

I left my phrasing as it was, because it is (I think) closer to the truth, and not dangerous. I do reckon the AEAD scheme I recommend only has a reduction proof, not a safety proof. I could be more precise, but I don't like clutter.
> Humans don't coordinate like this.

I don't think this statement is true. Rather state: "Humans don't coordinate like this by itself". If there is an external event/charismatic leader this can easily happen: For example when Steve Jobs presented a new iGadget, there was a lot coordination between humans. Or when BitKeeper suddently decided to withdraw free use, suddenly there was a mass migration of programmers to develop DVCSs and to move from central ones (in particular SVN) to distributed ones. What is missing in the war against DRM is an external event and/or charismatic leader.
Are you reading paper books, PDFs on laptops, ebooks on tablets? How do you read?
I'd like to think that the ideals/principles of youth and old are the same, except that the old have been patched over the years for real world vulnerabilities.
A gun in your face shortcuts a lot of inconvenient thinking.
This is an extraordinary effort. The NY Times took LIDAR data showing the shape of every building in NYC and then calculated the shadows on every square meter over every minute of every day of the year, then integrated the totals to show the % in shadow during summer, spring/fall, and now (winter).

I asked my 10yo to find our apartment building and I was interested to see that he had trouble because he uses the World Financial Center ferry dock as a reference (who knew). The ferry dock is missing from the picture because it presumably is not in the building LIDAR database.

Anyway, a crazy amount of computation and a cool example of data journalism.
Questionable industry-funded review tries to cast doubt on harms of excess sugar
"Sign Up & Download"

If you were looking for the fastest way to drive people away, you've found it.
I don't know if I am too old or just think differently than vim enthusiasts, but I somehow couldn't bring myself to like vim. Of course that's might be since I can't find motivation to dig into it further. As a developer I use it almost daily when doing something on the server, like editing some config etc., but I somehow always prefer a software, where you do things intuitively without needing to first learn a shortcut for everything. I just prefer Visual Studio or Visual Studio Code from Microsoft when developing code, accepting that I must use mouse and the editing process might take slightly longer. Also, as awkward as it might sound, visually vim looks a bit ugly to me and I never could get fully over it. :-)
The medical profession appears to reward skill in memorization over novel intelligence. The vast majority of doctors will never work with anything that hasn't been done thousands if not millions of times already. Often when they leave their field the dunning kruger effect takes hold and you have stuff like this happening. The uneducated farm boy won't eat the fruit because he doesn't know anything about it, the radiologist does because he thinks he knows.
Non-fiction:

Becoming Steve Jobs / Rick Tetzeli & Brent Schlender

Remote: Office Not Required / David Heinemeier Hansson & Jason Fried

Fiction:

Rum Punch / Elmore Leonard
> Fukushima scale disasters? They're not very deadly.

except for the people that literally had to give up their lives in order to save the situation and not let it grow many times worse. knowing they were stepping into the radiation that would kill them in a few hours (if they were lucky).

hey if it's not very deadly, why don't you volunteer for being one of those heroes the next disaster

also Fukushima is not yet done doing damage, not by a long shot.

let's evaluate the "once every 30 years is no biggie, really" thing once we spent 30 years trying to clean it up.

> how harmless Chernobyl turned out to be

because all those malformed children being born must've been a hoax, or something.

btw I wasn't against nuclear energy at all (except by now it's kinda too late really, and once we realize the next plan B will be too late, but at least we'll keep on making new humans to witness the carnage) but it was because I thought we could actually do better than Chernobyl and Fukushima, not to take it as a calculated risk. That is horrible. I'd easily give up "air-conditioning and data centres" to prevent that shit (easy to say, I don't have AC, and data ... well we could really do with a little bit less of those, take a moment and think about what is stored in those because it's so ridiculously cheap, at best it's worthless data).
O'Reilly AI Conference: The Brightest Minds in AI Will Gather in New York