skysight-inc/HackerNews huggingface dataset:
1. The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant Technologies by Erik Brynjolfsson - A history of technological progress and predictions about the future. Obviously a lot of repetitive jobs will be automated, but Brynjolfsson posits a few interesting potential solutions for the future, such as Negative Income Tax.

2. Chaos Monkeys by Antonio Garcia Martinez - A first person memoir about an aqui-hire by Facebook / Twitter. Interesting to learn about the differences in corporate culture and how Ycombinator works behind the scenes.

3. Economics in One Lesson: by Henry Hazlitt - Explains classical economics in a way where I now can understand what politicians are talking about.

4. The Song Machine: Inside the Hit Factory
by John Seabrook - How pop music is made. It's surprising how assembly-line it actually is, and how many people work behind the scenes. Google "topline writer," for one.

5. Hatching Twitter by Nick Bilton - A third-person account of Twitter's origin and subsequent CEO-shuffling. Wow, I can see why the board would want to replace Jack and Ev--they are not management material, which is why it's perplexing that Jack is back (unless it's board politics, again).

6. Disrupted by Dan Lyons - a memoir by a 50-something writer (who now writes for HBO's Startup - he wrote White Hat / Black Hat - the one where Ross had the tequila bottle incident) trying to deal with the culture of a young goofy startup culture in Boston. Another corporate culture book that was interesting, and made me glad I don't have to deal with office politics. Lyons is kind of jerk who doesn't realize it, though.

7. Steve Jobs - by Walter Isaacson. However, it's missing a lot from the "NeXT" time, surprisingly. If you're interested in Chrisann Brennan's perspective, check out her The Bite in the Apple: A Memoir of My Life with Steve Jobs--though be forewarned it's pretty whiney and I really just skimmed over most of it. Her perspective on why he was attracted to Laurene Powell is interesting, though.

8. Elon Musk by Ashlee Vance - It's an authorized biography, so there's that, but it's still an interesting read.
Can't edit now but that was meant to be "strictly worse"
Back in my days of architecture school we threw around terms such as "human scale" and "typology" in classes.

The article demonstrates well the idea of "typology" - how we came to associate Brutalist structures with FBI-style surveillance states. Did you know we also associate stuff like Greek Columns with government in general?

The "human scale" term refers to how a building's shape and texture should be broken up to break up any notion of the building being looming/threatening to tiny humans by comparison - kind of like how a person would prefer wearing different colors as opposed to a monocolor jumpsuit.

Almost all "evil" architecture fails human scale design on purpose by making oversized elements or using the same material everywhere - the idea is to make the organization seem greater than the individual or even society, and make it seem impossible to challenge. This is also seen in architecture built or designed by fascist Germany and Italy back in the 1930s, for exactly this reason. Look up https://en.wikipedia.org/wiki/Fascist_architecture if you want more.
I think the wording of the law is very broad, and "marked cards" is only one of the conditionals listed. Since you seem to be taking a very strict definition of "marked cards", other conditionals of the law were also met:

> Knowingly to deal, conduct, carry on, operate or expose for play any game or games played with cards, dice or any mechanical device, or any combination of games or devices, which have in any manner been marked or tampered with, or placed in a condition, or operated in a manner, the result of which tends to deceive the public or tends to alter the normal random selection of characteristics or the normal chance of the game which could determine or alter the result of the game.

Specifically, it seems like the cards were "placed in a condition" and "operated in a manner" which "alter[ed] the normal chance of the game" for Ivey and Sun.
Always look forward to this and Ruby Weekly. Thanks Peter!
There was an interesting science fiction story I read, once. A man had a bad case of schizophrenia, but the society he was in had a simple ongoing treatment - every morning, he simply had to administer the treatment. Untreated, he became paranoid, violent and murderous.

The story ended up asking the question - is he responsible for the actions he takes off medication? And the conclusion reached in the story is that in a society where such a mental illness is preventable, not medicating yourself is tantamount to murder, since it's effectively choosing to release Mr. Hyde onto the world.

Similarly, you're still liable for your actions if you get too drunk, or too high.
(I removed the downvote kvetching; sorry.)

I'd encourage you to look at the frontpage of Lollipuff or in the eBay fashion sections -- you can absolutely find items that retail for $900 new for purchase in a resale market for $90 used. It's sort of like going to GoodWill.

If people want to buy "replicas", that's fine. In some jurisdictions it's even legally permissible to sell replicas without running afoul of laws, so long as they are marketed accordingly (though stamps & logos tend to be strongly protected).

But if Taobao / Alibaba would like to sell in the US, they must make the distinction between replicas and original brands clear -- and must enforce it. That's not an easy task.
Yes, I discovered him last year and read about five or six other books and plan on reading rest of his books next year.

I do like "Hard-Boiled Wonderland and the End of the World" and "Kafka on the Shore". On the other side I didn't like "After Dark" that much.
Why Kuwait’s Elections Matter
When Comey came out and said it was the Russians trying to influence the election, then this accusation became truth to me. After all, he's been denying this for a while and wrote a rather timely and perhaps inappropriate letter about a week before the election.
Finding an exception doesn't invalidate the explanation. Being able to switch the index and array is more an accident of how C implements arrays than an actual use case.
For me the major improvement is that it puts the settings in the .config folder. I like this because I keep my settings in a git repo.

The main advantage on the other hand is that my friend stopped bothering me about having to switch to neovim, which I guess is a non-issue for most. Now he's trying to get me on to zsh.
My favourite book this year: Thinking Fast and Slow. Well worth the hype.
How Browsers Work
Not the author of the parent post, but...

Murakami is awesome. I've only read After Dark and Colorless Tsukuru Tazaki, but I'm hooked. I'll definitely be reading Norwegian Wood, Kafka By The Shore and/or IQ84 in the near future.
They're not even using React FFS!
Show HN: Growing business through creating great experiences with Lee Rubenstein
I don't know, but it's a reason I prefer other car services over Uber. If they're that way with gov't, then I assume they would be difficult if as a customer, one were at odds with the company.
One of my favorites this year, particularly in non-fiction, is In Search of Stupidity by Merril R. Chapman [0]. It's an amazing look at the history of microcomputers and the ensuing software market with a particular eye on what made certain companies fail.

Chapman worked for sometime in sales and later product management at MicroPro (WordStar), Ashton-Tate, Novell, etc... so it has quite an "inside-look" feel and the subject matter sounds like it's treated fairly.

The narrative is quite the page-turner for a non-fiction book, but my only qualm with it is that Chapman can be pretty sophomoric and unnecessarily gratuitous in his lampooning and shaming of business leaders or strategies which flirts with undermining the otherwise really insightful analysis.

It's a little dated (Microsoft is still king and Apple the scrappy underdog), but I think it's an important context for anyone following tech today.

[0] https://www.amazon.com/Search-Stupidity-Twenty-Marketing-Dis...
Honest question: I thought the big problem with solar and wind is what to do on windless nights. AFAIK battery technology is nowhere near good or cheap enough.

Nuclear seems like a solution to that gap. What are others?
So scheme is not a purely functional language - I take that to mean Guix will not be as well? It will be more like "Unix as emacs"?

Saddens me, because NixOS does all I want - except having s-expressions...
Unless you're on Jython or the parallelism is for I/O.
The Binoculars of Jah
Slack Degraded Service
Sedgewick is a very good writer IMHO. I learned algorithms with his famous book "Algorithms in C". Later I read many different algorithms books, and there are better books from specific point of views, however as an entry level book I think that AiC is one of the most accessible for students.

Btw, Redis recently switched from HyperLogLog to the slightly better LogLog-Beta algorithm which is not listed in this publication AFAIK.
Not sure I get the point - Netflix with Chrome on Linux just plain works. I use it all the time.

Stop trying to make Firefox happen. It's a rapidly dying browser. I see less than 10% of the hits on the sites I manage from FF.
if you dont have money for a site, you can't have one, that is the universal law of life, i would like to have a alienware, but i can't afford it, i don't go spamming people around....
I'll refer to my response on another thread:

https://news.ycombinator.com/item?id=13238503

> Specifically, it seems like the cards were "placed in a condition" and "operated in a manner" which "alter[ed] the normal chance of the game" for Ivey and Sun.
> The more momentum a project has, the more contributions it gets

that's not disputed. the question is, what specific impacts do these contributions have on me, the user? why should i, a user of vim, switch to neovim?
Linus Torvalds – What is acceptable for -ffast-math?
Encrypted messaging app Signal uses Google to bypass censorship
> At the same time, you want to remove accountability from said youth? If you take away so many responsibilities from youth, why keep police/military around for them?

Accountability is not an earned quality. Accountability is an appointed quality. By raising the age of adulthood you are deferring the age of accountability (in the realm of individual responsibility) to a later age when the individual is better prepared and perhaps more responsible.

As far police and military individual responsibility is less a consideration because you are on a job with extensive training and constant supervision. Additionally, people in these job classes are held to higher legal standards and are punished more harshly for violations of the public trust.

> I would like to see the US data cross referenced with data from other countries.

I suspect a lower percentage of the population in the US votes compared to other equally democratic nations for all age demographics.

> Instead, all the progressive research I've seen

I really think this is more a separate conversation, but certainly there are many various huge opportunities for improvement in how the US manages its criminal population.
2016 was quite a year in food robotics
One interesting counterpoint to what you're saying: async/await are not ES6.

Although I'm 100% on board with ES6 adoption, there's a slightly worrying element of everyone having a different definition of what it is.

Some NPM packages have a "jsnext:main" attribute allowing you to redirect the "main" JS file to load, but it requires you to only use ES6 modules + features currently supported by Node. So you end up transpiling two versions from the original source. It's messy.
Yeah it's possible he's overstating the case, although he seems to have gone in to quite a bit of detail estimating the costs. But you'll see from some of the comments above those might be distorted.

My own very crude back of the envelope, for replacing all worldwide coal generation with AP-1000s (at $7bn a pop) puts the cost somewhere in the $6T range. This is assuming I got the unit conversions correct...

As for MSRs, there's some very interesting history there. There is, of course, the fact that MSRs weren't as good at producing the necessary byproducts for making nuclear bombs (remember this was during during the cold war). But the other accident of history was simply that Oak Ridge National Labs (who ran a prototype MSR for a few years) just happened to be in the wrong part of the country: the story goes that Nixon apparently wanted to shore up political support in (California?...) and so pushed money more in the direction of the LMFBR.

Nixon also fired the director of ORNL too, apparently because his support for MSRs and advocacy for increased nuclear safety didn't gel too well with that administration. At that point MSRs were kind of forgotten about...
Alan Yates on the Impossible Task of Making Valve's VR Work [video]
Here is my full bookshelf: http://www.kirubakaran.com/books-read.html

Books Read in 2016:

1. The Recursive Universe: Cosmic Complexity and the Limits of Scientific Knowledge
- Poundstone, William

2. My Brain is Open: The Mathematical Journeys of Paul Erdos
- Schechter, Bruce

3. One Summer: America, 1927
- Bryson, Bill

4. The Three-Body Problem (Remembrance of Earth’s Past, #1)
- Liu, Cixin

5. The Dip: A Little Book That Teaches You When to Quit
- Godin, Seth

6. At Home: A Short History of Private Life
- Bryson, Bill

7. Kings of Kings (Hardcore History, #56-58)
- Carlin, Dan

8. Blueprint for Armageddon (Hardcore History #50-55)
- Carlin, Dan

9. Pitch Anything: An Innovative Method for Presenting, Persuading, and Winning the Deal
- Klaff, Oren

10. William Shakespeare: The World as Stage
- Bryson, Bill

11. So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love
- Newport, Cal

12. The War of Art: Break Through the Blocks & Win Your Inner Creative Battles
- Pressfield, Steven

13. In a Sunburned Country
- Bryson, Bill

14. Cannery Row
- Steinbeck, John

15. Traction: A Startup Guide to Getting Customers
- Weinberg, Gabriel

16. Deep Work: Rules for Focused Success in a Distracted World
- Newport, Cal

17. Starship Troopers
- Heinlein, Robert A.

18. No Touch Monkey!: And Other Travel Lessons Learned Too Late
- Halliday, Ayun
>I've noticed that a lot of the feedback on AliExpress comes from Russia, Eastern European countries, and the assorted former Soviet Union satellite states. Do you know why it is so popular there? Is it a lack of local web shops?

1. All those ex-commie nations have high double digit VAT and import tarifs.

2. Western brands do not contest for that market

3. Those guys had no other choice other than buying Chinese goods since the fall of the Soviet bloc. What has changed now is that they can buy from China without middlemen
OpenJDK is the HotSpot VM.
You are confused about the difference between percentage of youngsters who vote, which is 40%, and the percentage of the total vote that are youngsters, which is 9%. But 18-24 is probably only 10% of the voting population.
Lua http
When that article laid out that it was talking about a survey I sat down and thought about what kind of distribution there likely is. My first guess was:

f(x) = 500 / (1-x)

where x is 0..1 (excl. 1), 0 being the poorest person and the one right before 1 the richest.

This yields 88.8% being owned by the richest 20% when using 1mio slices (the only reason I'm not trying to integrate symbolically is that I'm too lazy to try to revive my college math skills).

This is strikingly close to the 84% that the article claims is reality.

So, what's wrong with this then now?

The journalist writes that it "should" be different but doesn't provide for an explanation that says why the distribution should be following a different mathematical formula (and which).

Who is being stupid here, me or the journalist?
Your comment makes me think that the Latin speaking world likes to attribute bad plants to the devil.

There's a drug that Colombians call the Devil's Breath[1]. Which is believed to be scopolamine[2], which had previously been used as truth-serum. The rumors go that the drug makes you "zombified" and compliant, willing to do whatever is suggested to you. It's my understanding that the drug is extracted from belladonna[3] though it's hard to know what is actually true about the rumors. Vice has a video about it[4], though I haven't had the opportunity to watch it yet.

[1] https://www.theguardian.com/society/shortcuts/2015/sep/02/de...

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

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

[4] https://video.vice.com/en_us/video/worlds-scariest-drug-colo...
I think this is very important. GGP wrote about Elixir's simplicty, but it's important to note that this simplicty is at risk whenever macros are involved. That said, I personally haven't had any issues with overly complex macros, but YMMV and macros certainly do open the doors to immense complexity. I do appreciate how Elixir tries to make them harder to write than normal functions, as if to say "are you sure you want to risk making this unclear instead of doing this another way?"
How Visual Studio Code Snippets Can Speed Up Tests’ Writing
Setup and Use of the Cisco UCS Platform Emulator
The age group 18-24 is very different than the larger 18-29. The data is all there.
Hello! I assume you are talking about we development.

As a developer, the new versions of EcmaScript include good features that make easier the development of our applications. Also, ES6 is not a beta, it's a new version of the language. We are talking about frontend, so the execution environment of our application is unknown. However, the benefits of using the new features are big.

For me, the most important one is the new methods on basic types. With old versions of EcmaScript, I needed to rely in third party libraries to add some functionalities to my project. With the new versions of ES, my code is more independent from external sources.

Also, Babel provides backward compatibility for old versions of the language. As I mentioned, we don't know the execution environment of our project, but the TC39, the committee behind the decisions of the new features, has thought in this. Adding backward compatibility is a requirement for new features in the language.
I think the correct way to contact them in this case is to have your lawyer send them a nastygram.
If I steal $100,000 dollars from you, then use some of that money to buy your car, would you expect to have your car returned to you?
best news for Christmas!
> It sounds like then, for server uses it is a drop replacement?

Yes, and in fact OpenJDK is the reference implementation nowadays. You could also check out the IBM JDK if you want to move off of Oracle.
wow...!!!

Please do post it, I'd love to help out anyway I can.
might be as interesting to know what companies he applied at, and how he presented himself.

Did he list his projects at this time? Did he email to info@?

Do people hiring for tech positions (esp out in the bay area) still filter just on school/degree, and weed out folks like max before learning anything else about them?

I'm not trying to "blame the victim" so to speak as much as figure out what steps he took. Did he actually talk to a real person, and did that person review his resume/repos, and still pass (or... as is the case with almost all companies, just go silent and never respond again)?
Neither is object spread, but yeah I've stopped worrying about those labels. For the most part people treat "ES6" as "all new JS features", and that's not going to go away soon.

Though when I see ES2015, I tend to take it literally.

But moving forward it's going to be important to see what version of the language people are using in their libraries. I can already see github badges for "ES2015 only" or "ES2016+" or something.

Or maybe a plugin which will scan the sources you import into your project and give you warnings if a library is using a feature you aren't supporting/transpiling...
I think it does vary here in the US. I'm 30, also a developer, and my girlfriend and I have been living with my father for two years now.

I make about the same income he does... but in living together we can do so much better. There's always someone excited to make dinner every night.

We get to spend a lot of time together, and even though it's hard sometimes, and requires more emotional work, I think we've all grown from it. We buy a lot of groceries, and keep things clean. This summer I rebuilt some of our pantry space. My dad is really awesome though... He's super supportive, we smoke weed together, play LOL, work on projects around the house, go hunting, butcher our own animals, raise chickens.

My girlfriend and I have our own room, and we've been using the money saved to build a tiny house on a carhauler trailer. So we may not live with him forever, but I think all of our lives have been enriched a lot being together.

It's hard sometimes too, and some days I feel really angry with him. But some days I feel angry with my girlfriend too =) but also i still love them, and working through those things has only made me stronger
In this case the legal age would be raised from 18 to 25.

Isn't this the opposite of the conclusion that one of the scientists interviewed came to?

Dr. Steinberg agreed with Dr. Somerville that the maturing of the brain was proving to be a long, complicated process without obvious milestones. Nevertheless, he thinks recent studies hold some important lessons for policy makers.

He has proposed, for example, that the voting age be lowered to 16. “Sixteen-year-olds are just as good at logical reasoning as older people are,” Dr. Steinberg said.
Gazan startups get 6 hours of electricity per day. Raise money to change that
Alexa on Flask - Rapidly program the Amazon Echo with Python
Loved The Life Changing Magic, and totally got rid of so much stuff. However, you should check out this year's Spark Joy by Marie Kondo is a lot more helpful because it has illustrations of how to fold things and so forth.
The point of the article is that sometimes they're not equivalent, and that creates a lot of confusion. Please read it before commenting on it.
The code that I write will still be used in 5 years.

I can write ES6, stick babel.js on it and my code will be both present-proof and future-proof.
Ask HN: Why you use django?
I want to build an web app showing the time schedule of local trains and stations location on google maps. Which is the best language to build the app in. If django, then why and how?
Thanks. This has been recommended to me in the past, though I haven't yet taken the time to read it.
Hedge Fund Is Building an Algorithmic Model From Its Employees’ Brains
I thought there was some caveat like you can join but you can't be sent off to combat until 18?
And his point was that if your army is composed of people who aren't allowed to vote you are setting yourself up for higher risk.
The State of Linux Security
Your logic doesn't hold up. You cannot ignore externalities when... arguing against them to begin with.

I'd much rather live with a nuclear power station in my backyard, than install solar knowing I'm robbing those who can't afford it for my usage of the free grid battery.

Rooftop solar as implemented today is not sustainable, and is a regressive tax.

So the only honest way to do this is with your own energy storage - e.g. batteries. I do agree the allure of being completely off-grid sounds great, until you price it out. So I choose nuclear reactor in my backyard until energy storage tech catches up.
Strongly recommend "Art of Learning" There is an interview with Waitkzkin (whose chess talents were chronicled in "Searching for Bobby Fischer" book and movie) in "Learning about Learning" http://www.sharpbrains.com/blog/2009/01/21/learning-about-le... that gives you a good perspective of his ability to engage in self-debugging: I blogged about this in http://www.skmurphy.com/blog/2010/03/13/recurring-problems-h...