skysight-inc/HackerNews huggingface dataset:
There are a ton of jobs that need doing that probably no-one actually likes, like stacking shelves in a supermarket, sweeping the streets, waiting tables, and so on. There are a few more that people maybe do like, at least some of the time, but would probably rather be doing something else, like tending bar. If everyone doing those jobs quits to focus on their guitar or something, what happens? Well the demand for those jobs doesn't go away but now employers have to pay a lot more to attract people to work them. Which sounds pretty good until you realize that that feeds back into the cost and suddenly everything in the economy costs more and the BI doesn't stretch as far as it used to. Which rather defeats the entire point of the exercise.
Was not the opposition of equal participation based on enforcing traditional gender roles? My apologies if you mean something different, you just can't ignore that this position is very strongly aligned with conservatism as most understand it.
Have you seen Webpack (https://webpack.github.io/)? It's a very powerful tool, but it's quite simple to start with. I can recommend this tutorial: https://webpack.github.io/
The roads around here seem to get redone every 5-10 years at most, which provides plenty of opportunity to narrow them.
If you want to learn about quieting the part of the mind that won't turn off, read The Power of Now by Eckhart Tolle.

If you want to learn about overcoming "resistance," read Steven Pressfield, e.g. The War of Art .

The OP touches on both ideas but I don't see how it connects them. It also contains some all-too-commonly unexamined subtext. Is Richard Branson really the "best version" of all of us? Is an appetite for risk the only thing necessary to start and operate many large businesses, or don't you also need to cultivate an interest and aptitude for business, management, and people over the course of your life?
It's amusing that your user name includes the word "Scala". Sounds like you already picked a side...
Most human communication is oblique and symbolic, not literal.

These are fairy tales, and fairy tales do say something. They just don't say what they literally seem to be saying. They contain layers of symbolism, often saying things about the culture, the inventor, and the invention/discovery at the same time.

For example Newton's apple is interesting for its Genesis reference -- an apple from a tree. What is this myth actually saying about knowledge, science, and discovery? What's it saying about Newton? Newton was known to be a religious heretic and a practicing alchemist/occultist as well as a scientific thinker. You don't hear much about that, but you do get it in an indirect way via the apple symbolism I suppose. So perhaps the myth is a way of condensing down a lot of information about both the discovery (falling, gravity, mechanics) and the discoverer (heretic, religious outcast) into a single compact vignette.
Perhaps not out of "spite" as you suggest, but a simple time tradeoff. E.g. "Work 8 hours per day, and get $100 more. Or work 0 hours per and have $100 dollars less to spend, but 8 hours more to work on hobbies and leisure and social activities.

That situation exists today, and to a greater extent than it would with a basic income. Due to the loss of benefits, as income increases the working poor face huge effective marginal taxes, sometimes over 100% so that they are literally made worse off by earning more. See https://www.epionline.org/studies/r27/ for example.
For the past year I have experienced a similar situation. There had been no purpose in life and so I ended up going with the flow and 'keeping options open'. After reading every word of written advice and looking to friends, family and mentors for guidance I have somehow arrived at the conclusion that 'closing options' is the way to go. What led me to this is hearing an aged professor of mine say that one must excel at what has been given us to do.

In order for me to do anything substantial I must do one thing and one thing only, whatever that thing may be. Everything else must come as secondary. That said I had difficulty finding the one thing I needed to do. To solve that problem I simply started doing more of what I was spending most of my time on which was computers. I started my own blog, began writing code, joined HN and lots of other stuff. I can safely say that the past half a year has been better than the rest of my life generally speaking.

That said it might be too early for me to judge this decision but so far things have worked out for the better. I tell you this so that you know that someone has been there and pulled himself out. In the years I was aimless I did everything from boxing and hard labor to philosophy and mathematics. However I feel a lot better now that I have decided to pursue computers.

You might want to check out Brene Brown's TED talk.
This just sounds sort of hopeless.

I don't bike anymore ( got rid of my last bike during a move ). I certainly wasn't comfortable in high density mixed USA suburban traffic.

The cognitive load on drivers for just motorcycles is pretty high. Bicycles make it even more complex.

From just watching what people do in cars with other cars, I am skeptical that even rudimentary driving safety is widely understood. Turn signals are rarely used, nobody preserves their intervals and people form patterns in traffic they can't recover from.
I honestly doubt that, have you tried popcorn time, or illegal streaming sites recently? They're not really harder to use than YouTube, just more ads.

But they don't have the clean metadata, sometimes releases are botched, parts are missing, this wouldn't be much different if it weren't illegal.

Pirates have way larger libraries than netflix, and people still pay for it.
To my knowledge, this is not true in the US at least. Folks would just donate whatever they owe in taxes to their church or favorite charity if it directly reduced owed taxes.

If I donate $1k, it reduces my taxable income by $1k, saving me ~$300ish.
True... but what if you are going to have to spend your whole life fighting against silent discrimination?

Reddit CEO Ellen Pao says she is hiring for diversity. Google and IBM are putting hundreds of millions into diversity programmes for hiring and training. Twitter is publishing employee diversity reports.

So if you're a coding genius but you're white or Asian, straight, male, not disabled, guess what?

You're not going to be hired by tech start-ups and companies who are obsessed about showing how "diverse" they are rather than hiring the best candidate for the job.
I think that goes for almost all jobs. Do most high schoolers have a good idea what the job of a lawyer or a doctor or a pilot, or a small business owner or a cop or a professor really looks like? I'd say most adults don't have a good idea of what other jobs outside their experience or contact really are day to day.
In that hypothetical scenario, why would starving artists continue distributing their work? They would simply look for another job that paid the bills.

I for one choose to believe that people mostly want to support the artists, hence the popularity of said services.
What I found more interesting than Pachter's analysis of the specific failings of the Barzel-Barabási paper is the more general implications for our scientific process. I have two parallel trains of thought:

1) We all know that we have scientific "celebrities" and that their work is often over-represented in high-quality journals (while dissenting viewpoints are often suppressed). There is nothing wrong with critizing the work of the celebrity du jour (or in this case, maybe, du décennie), but framing is everything and you will find more success in your scientific career with constructive and respectful criticism without resorting to ad hominem attacks such as "the emperor has no clothes". No one benefits from a bloody cage match.

2) Network science (like many interdisciplinary fields) has problems because many of its practitioners lack extensive knowledge of the systems, experimental challenges and core research methodologies of the fields or contexts to which they apply their developments. Success in such interdisciplinary fields is often incentivized and measured in a very narrow way and not associated with the primary goal of science -- useful and meaningful advances in our collective body of knowledge. You want to be at the top of your field, but presumably (or hopefully) you have more noble aspirations -- you want your work to have real meaning. But this lofty goal is challenged by the rapidly growing body of scientific work and the fracturing of science into siloed sub-fields. For example, finding the right set of peer reviewers for an interdisciplinary submission becomes increasingly challenging. Consequently, mistakes will be made, missed in the peer review process, and published. Dissenting opinions and followup work need to be given equal representation.
1.5 days of battery? That's good news.

Most of the other stuff will be improved as the ecosystem evolves. I already have a handful of ideas for apps.
[From all the bad things I hear about PHP, the code is very readble without any previous experience - nice].

Here are some things a lexer for a programming language might have to deal with:

1. Comments (some even do nested - which means regular expressions are out for that).

2. Continuation lines.

3. Includes (if done at the lexical level).

4. Filename/line/column number for nice error messages (can really hurt with branch mispredictions).

5. Evaluation of literals: decimal/hex/octal/binary integers, floats, strings (with escapes), etc.

6. Identifiers.

So matching keywords is mostly the straightforward part. However I have found that matching many keywords is the perfect (and in my experience so far, the only) use case for a perfect hashing tool like gperf - it would normally be much faster than any pointer-chasing trie. gperf mostly elminated keyword matching from the profile of any lexer I've done.
I tried to read the article from the beginning. Had to stop since the language was incomprehensible.
The style of MC that I love is the whole Towny/loose RPing thing that you see a lot of in multiplayer. We'd build towns, form nations, have little battles, etc. There was local government and little goofy things that weren't taken very seriously, but still a lot of fun. The server had a lot of issues though. Such as the owner being the final word on everything, but not playing the game at all other than to check in occasionally. I set out to create my own server with a similar premise, but sans the issues...but man that is a lot of work to do alone!
> Did you not read my reply, really?

I did read it.

> I already mentionned that with a Lisp like data-format, shared sub-expressions could be denoted using CL's reader variables:

Yes, of course this is possible. But that's just a different way of implementing tags (and not even a very good one either because your tags are constrained to be numeric).

> we are not forced to introduce indirection levels when unnecessary

That's a tautology.

> I could use this form everywhere I need to reference an object.

Of course you could. Most problems have more than one reasonable solution. But pointing out one reasonable solution is irrelevant to the question of whether a different solution is also reasonable.

> your idea that there should be a place for "meta-data" and a place for "data"

That wasn't exactly my idea. What I said was that there was value in having a syntactic distinction between data and meta-data. But I didn't say that this distinction should be universal. In fact it is impossible to distinguish between data and metadata in general, so you can always come up with examples where a particular datum's role is ambiguous. That doesn't change the fact that in many practical circumstances, having a syntactic distinction is appropriate and useful.

> observe how any kind of complex information written in attributes has to be properly escaped

Again, citing circumstances where things fall apart does not change the fact that in many practical circumstances, having a syntactic distinction between data and meta-data is appropriate and useful.

If you choose to reply to this, please remember: I'm a Lisp fan. (Look at my HN user ID!) I hate XML. I much prefer S expressions. When I have to deal with XML, the first thing I do is parse it into S-expressions. The world would be a better place if everything were S-exprs no one used SGML or any of its devil spawn syntaxes. But that's not the world we live in. In the world we live in, where markup languages exist and are required to have matching end tags, attributes are a defensible design.
Motorists don't know the laws you're citing so to add those laws to an analysis of the actual goings on in traffic seems fairly hypothetical.

Motorists also actually don't want to kill anyone, even that rogue bicyclist running the red light. However motorists as a whole exhibit a relatively predictable behavior pattern that bicyclists usually violate. The leading cause of "incidents" IMHO is mismatched velocity vectors, and common occurances like truckers abusing their momentum vector, lane-splitting motorcyclists, and humans accompanied by insignificant tubular structures often fail to accomodate their velocity vectors to the one the flow of traffic exhibits.
Finding Perrin Pseudo Primes: Part 1
That was not their logic. They were not depending on a fallacy. The comparison with C was not the basis of the argument. They were merely giving an example of a similar situation.
The article is not true, Chinese president Xi Jingping's daughter goes to Harvard and many her high school class mates in China think she is just an average student.
What we’d like to see in iOS 9 at WWDC next month
Are you sure there's not a problem? That's a potential race condition. Are you sure there's no problem after a few years of changes to the code?

(Claims that there's no need for programmer checking systems are usually wrong. Go read CERT advisories or go to DefCon. Those are just the exploitable bugs. I once spent four years debugging other people's code using mainframe OS crash dumps. Most programmers are not as good as they think they are.)
There's no way I'm the only one wary of the moral implications of trying to addict your users without their knowledge and for a profit. It just seems like the most self-centered possible way of using your skills when you don't care at all whether it's going to destroy lives as long as it brings their cash to your (and/or your investors') bank account.

I have no problem with helping people understand how to use their brain chemistry to help themselves do things they want to do. This, however, just feels so bad for the human race as a whole.

I guess what I'm saying is that it makes me sad that this happens and that people are okay with doing it.
Oh, that's great. I've been hoping for a nice Go implementation as well.

Right now, I use net-snmp, which is featureful, but the API(s) are very poorly designed.
> the slot machine mechanic... drew people in

I'm not sure I understand what you're saying; do you mean that people were literally looking for an iPad version of a slot machine, and you just filled that void?
However, the material deprivation seems to catch up eventually. If you compare the relative rankings of children’s reported happiness with their grown-up counterparts (pdf), the results change significantly.

Woah... what a leap. You really couldn't think of anything else that might affect an adults happiness other than materialism?

Edit: Just checked the PDF.. it's the World Happiness Report. It does not say what the article says.
> Harvard vs. state school is far less important than med school vs. no med school.

> The broader problem with med school is that we should have more med schools accepting more students, and then there wouldn't be such a stark "med school vs. no med school" scenario.

Since the bottleneck is residency programs, not the number of people who receive MDs, all this would do is increase the number of people who have taken on hundreds of thousands of dollars of debt without being able to legally practice medicine.

There are more people who graduate medical school than there there are residency slots available, and since residency slots are government-funded (through Medicare). Establishing new medical schools won't do anything.
The Chicago school is a driving force behind the NIT, and I'm pretty sure Friedman wasn't secretly shilling for the Mossad or whatever the intelligence agency du jour may be. Dismissing ideas based on disagreement with some of their lesser proponents is not logically sound.
Any programming job that cares about you being consistently 5 minutes late to a 9am start time is not one worth keeping.
I went to an top ranked university (so called Grande Ecole) in my country. Since I graduated, I've never really had a use for the prestige of my university.

Of course, part of the reason is that I've worked almost exclusively abroad and there nobody knows that my university is well ranked but I strongly believe that what really matters in the end is the actual skills you have and not where the diploma comes from.

I find it sad when kids waste their childhood because their parents push them to got to the one perfect ivy league school. I don't think it's beneficial for a kid to choose extracurricular activities based on how the admission committee will look at them. I also do not believe in hours of homework that prevent the kid from having time to assuage his natural curiosity and to have fun.
Whenever a change is made to the raw DOM, the change has to be immediately visible to the code running after it. React sacrifices this.

When the DOM is treated as the source-of-truth for the page's information, the synchronously-visible changes are very useful. However, getting away from treating the DOM as the source-of-truth, which React forces you to do, gets you a lot of power as changes to the DOM can be batched more efficiently automatically.
From a comment on Reddit so research required but it could be true that it comes down to money:

"As an applicant to medical school. On the day of my interview at my state school, a director basically told everybody that the school favored Hispanics/Latinos because the school is given state/federal? money if they churn out a lot of Hispanic/Latino doctors. My stomach dropped when I heard that. As other have pointed out, medical schools clearly hold Asians to a higher standard than any other race."
Oh no, a small chance of a bug!

Edit: Way to edit your post. In fact, if you look at Go users and their ability to use it productively, they seem to be doing just fine. You'll make less money if you use a version of Go with unique ownership and borrow checking.
The multiple finger related functionality doesn't work that well under Windows, but simply moving the cursor feels a lot better than most Windows trackpads I've used.
Piwik is fine open-source software, I won't argue with that.

However, it isn't really comparable in advanced features with GA:

* advanced funnel analysis, such as multi-channel funnels

* attribution models and analysis

* advanced visualization and analysis tools

* age/gender demographic and interest reports

* custom dimension and custom metrics

* mobile android/iphone SDK for apps

and many other features including content experiments, webmaster tools integration, social data hub(though this one is mostly useless) etc.
* WARNING *
"Raggedy Ann & Andy", IMHO, is NOT A GOOD MOVIE. It is a fascinating trainwreck of obsession. It is a weird damn thing you see when you are five, then halfway remember when you are twenty and wonder if you dreamed it.

The idea of "pencil mileage" works both ways; really thinking about that helped me be able to finally actually enjoy some Japanese stuff.

There is also a strong tradition of Western limited animation; it actually started as the artistic cutting edge with the work of UPA (Gerald McBoing Boing, Rooty Toot Toot). Even Disney played win that domain with stuff like Pigs Is Pigs or Toot Whistle Plunk & Boom.

But then in the 60s, TV came along, and Joe Hanna and William Barbera's sweet gig doing beautifully animated Tom & Jerry shorts was gone; they started doing super-simplified cartoons that were carried largely by the voice talent. This got worse in the 70s and 80s, with tons of terrible toy-based cartoons done on the smallest budget possible (He-Man! GI Joe!). "Limited animation" is a dirty word to an entire generation of American animators.

Or at least it was until John K's "Ren & Stimpy" hit the cable networks, and inspired a new generation of animators. Who're busy making a lot of the TV stuff of today.

(But honestly I think that deep in the heart of every Western animator, there is a grey-toned Fleischer character bopping up and down in time to their heartbeat. Their hallucinatory version of Snow White - https://www.youtube.com/watch?v=CNG8GYrh1mg - is a good example.)

Crash and Spyro are great examples of what can be done when a 2D animator's mindset is applied to 3D games! It carries on nicely from all the gorgeous 2D work on games like Aladdin or Earthworm Jim. I would love to see people come back to that mindset in video games. Guilty Gear Xrd is the first ray of light in the clunkily-puppeted darkness in a long time.
In my first response to you I underlined I don't mean business logic.

It's the example from "JSX in Depth" (https://facebook.github.io/react/docs/jsx-in-depth.html)

// Input (JSX):
var content = <Container>{window.isLoggedIn ? <Nav /> : <Login />}</Container>;
// Output (JS):
var content = React.createElement(
Container,
null,
window.isLoggedIn ? React.createElement(Nav) : React.createElement(Login) );

And it illustrates exactly what I'm trying to say: composing page from JS with conditional logic. It's plague, because it will be painful to edit.
It's my initials, plus my the initials of both my grandparents' last names. Plus, who doesn't like ML?
I mean, nowadays, if you have an idea of the job you are going into in a STEM field you are usually kidding yourself (exception being sons and daughters whose parents own a business or have another secure job type). Heck, many times the stuff you learned in the 1st year is irrelevant or has changed by the 4th year.

For instance, how many 2 terminal linear circuit components are there? 3 right? Resistor, capacitor, inductor.

Wrong. There is a 4th, the memristor, and those are available today (http://www.mouser.com/ProductDetail/Panasonic/MN101LR05DXW/?...). Now this particular example is not that big, but it speaks to the variety and rate of change in an undergrad course set these days. You have to be able to change, and change a lot. Everything thing you learn has an asterisk next to it. it never really did not, but you have to talk about those things now in class, not just sweep them under the rug.

If you think you know what is going on after university, you are now very naive. I'd say, most of the kids at least know this now, that they are not going to have a career in one company, but many, and in a lot of different fields too. EE will bleed into neuroscience and geology and ME into bioengineering and FDA food stuff.
I find it vastly, comically easier to edit React/JSX than templated Angular and Knockout.
I try to be LOC neutral. A good day on a healthy team lets me delete at least as much code as I write.
When a bicyclist dies after contact with an automobile, do you suppose that the motorist goes the rest of their life in blissful contemplation of their survival of the incident? Do you suppose that no motorist is sensitive enough to have bad dreams after a near miss?

It could actually be useful to know which bicyclists are involved in the most near misses. It could even make the bicyclist change something, if they have more reports than average.
No, we were originally just a flash app on FB and did mobile later. My point is that even without all the gamification bells and whistles we were very successful. It was the very simple mechanics of a slots game which drew people in — we didn't need leader boards, badges, levels, and all that other gamification stuff.