skysight-inc/HackerNews huggingface dataset:
Been a couple of years since I've closely tracked the literature on some of these questions. Regarding diagnosis and prevalence of ADHD in children and adults, the population rates are similar internationally (Germany, Brazil, US) provided that the same diagnostic criteria are used. The new standard criteria given in DSM5 and ICD10 may reduce regional differences in the the criteria that are applied.

ADHD is one of the most studied conditions in terms of genetic predisposition. Across many studies the overall heritability is 0.75-0.80, denoting that 75% of the variability between affected and non-affected individuals is accounted for by genetic factors. IIRC the genetic risk of a child having ADHD if one parent has it is about 55-60%.

The migration theories don't hold up well to closer scrutiny, for one thing only some ADHD sufferers are prototypical restless risk-takers. At least an equal proportion are quite risk-avoidant, and would be less inclined to pick up and move.

Nonetheless ADHD may have evolutionary persistence because it confers reproductive advantage, though such advantages are hard to pin down. Perhaps energetic risky behavior is attractive or sexual impulsivity predisposes to having more children, but that's just speculation.
That is a fantastically comprehensive list - I was racking my brain for a while to try and think of something before I replied. Not sure if this one is covered already but maybe...

Student; is able to ask for help.

A lot of these are hard to objectively test for (in a recruiting sense) because they can be subjective or be dependant on the working environment itself. It never hurts to have more information that less, though!
The brain does not really have difficulty with camera angles. Almost every single optical illusion / visual trick / visual quirk is actually an example of how incredibly clever and well-optimized the brain is.

The fact is the brain takes convenient shortcuts whenever possible. The ability to detect smiles is indeed conducive to social behavior in humans. But the ability to distinguish smiles on upside down faces is not particularly useful for anything in real life. It's just an interesting quirk. The brain just recognizes the smile, and shortcuts any additional (useless) post-attentive processing.
I've always wanted to live in the Bay Area, I moved here without any plans to work in tech, and only ended up doing it because it's the best deal being offered.

If you live here and you're anywhere in this thread complaining about how it's overrated and you hate having to be here for work, please, get out. Now. My friends and neighbors are struggling to be in this place for lots of reasons you're oblivious to, precisely because there are so many people who actually hate it here but feel they have to be here for work.

You're not doing yourself or anyone else any favors by staying here. Move. Please.
> What the author is implying here is that there is a gene for 'educational attainment' that is becoming more common in the population in general due to selection pressure.

No, actually, he finds that there was negative selection pressure on educational attainment.

Edit: You beat me, nabla9 ;)
No, that was precisely my point. That is very much _not_ the relevant base rate because we're discussing recidivism, which is meaningless for non-offenders. That's like saying that the pregnancy rate isn't that low for US women aged 60-65 when compared to all US adults of any age (including the half that are physically incapable of pregnancy).
What I find interesting is that the tech for the autopilot largely comes from Bosch and has been in kther cars for a long time. It's branded "assist systems" in German cars and they are super anal about the driver oeeping the hand on the wheel at all times. I have a passat eith lots of the assist systems and I honestly think that in the current form it's also a safety risk of you start to depend on it too much. It encourages bad behavior.
RIP Sydney Schanberg

Everytime I read Sydney's reporting it was as if I was there and witnessing everything before my eyes. I wish there were more like him today
I think an equally interesting result would be to keep only the worst 1-4 benchmark results and compare those. In my experience some frameworks put much more long-term memory pressure on the GC, and by discarding those, your benchmark turns a blind eye on that.

In another words, I'd be interested more on the worst possible performance of a given framework, than their best (assuming the app is written in a reasonably good way otherwise).

Also, +1 to the sibling post that asks for longer runs, that would solve the GC question by including it altogether!
Do the benchmarks take a long time? Why not as many runs as necessary to give you a tight confidence interval?
This is not targetted directly at you, but when I spot people talk about Ariane 5, it is generally only to cover one particular aspect of the bug which confirms their personal opinion or agenda. So for reference, here is the full report: https://www.ima.umn.edu/~arnold/disasters/ariane5rep.html

> 3.2 CAUSE OF THE FAILURE

> The failure of the Ariane 501 was caused by the complete loss of guidance and attitude information 37 seconds after start of the main engine ignition sequence (30 seconds after lift- off). This loss of information was due to specification and design errors in the software of the inertial reference system.

> The extensive reviews and tests carried out during the Ariane 5 Development Programme did not include adequate analysis and testing of the inertial reference system or of the complete flight control system, which could have detected the potential failure.
</quote>

Some interpretations:

Put it in the contract: The lessons of Ariane (https://www.irisa.fr/pampa/EPEE/Ariane5.html)

The Ariane 5 bug and a few lessons (http://www.leshatton.org/Documents/Ariane5_STQE499.pdf)

I heard tell that Ada was to blame for the Ariane V disaster. Is this true? (http://www.adapower.com/index.php?Command=Class&ClassID=FAQ&...)
Was expecting pseudo science based on the click-baity title. Instead got a take down of the pseudo science infecting cosmology. Nice.
But overflow is a hardware issue - we run out of bits. The number range of a modulo operation on the other hand can be anything. That's why I said there are two issues that you seem to mix. Don't forget that overflow (running out of bits) is signaled by a flag for the CPU register where it's happening (accessible to a programmer only when using assembler).

So I'm not sure what your plan really is here. To support modulo operations in hardware by using the limited bits of the registers limits your modulo operations to the size of the registers. If you are talking about purely software operations and not the hardware - I'm not sure - well, that exists. We already have modulo operations in all programming languages, it's not missing. And if you are talking about the hardware support, you are free to ignore the flags (which you only get to access in assembler anyway) and use the registers as a kind of "implied modulo", that's the point of the discussion that when overflow happens your code won't notice.
Elegant way to integrate night mode to swift projects
Even as a teen in France doctors basically brushed off the entire possibility of me having ADHD and just prescribed me a thing for drowsiness... despite having been treated for ADHD all through middle school with positive results.

I have yet to succeed getting medication that works for me in Japan (crappy laws mean no Adderall for me), but there are adult ADHD support groups that list doctors willing to work with adults despite no prehistory.
From the tcmalloc paper[0]:

> Speed is important for a malloc implementation because if malloc is not fast enough, application writers are inclined to write their own custom free lists on top of malloc. This can lead to extra complexity, and more memory usage unless the application writer is very careful to appropriately size the free lists and scavenge idle objects out of the free list.

An example of such an optimization is the arena allocator[1][2] employed by protobuf. Custom memory management schemes are not uncommon in performance critical code.

0: http://goog-perftools.sourceforge.net/doc/tcmalloc.html

1: https://en.m.wikipedia.org/wiki/Region-based_memory_manageme...

2: https://developers.google.com/protocol-buffers/docs/referenc...
> modern things

Heh, so a bunch of unreleased beta-frameworks don't count as modern any more?
Current Locations of the Apollo Command Module Capsules
That's wrong. If your subjective test agrees in result with your objective test, they're measuring the same thing. That we can't begin the study of intelligence tests with a fully subjective test wouldn't mean we can't end there (and in fact, we can begin that way, because we start off with the idea that someone is smart if other people are inclined to describe them that way, not that someone is smart if they do well on a math test).
I can use the same client from my desktop, laptop, random tablets, phones, friend's game console, pretty much any device which has Internet access - and not have to learn three or four different interfaces and potentially miss out on chat logs.

Also, running a server app isn't actually very hard if you're used to it. (And hopefully will be even easier in the future, once Sandstorm figures out their Powerbox.)
Ray-Ban auto-redirects away from the US site because I am not in the US. Swell...
in contracting you could get 500 per day.
Well being somehow autistic comes as both of a blessing and a curse.

Imagine a gaussian curve compared to the average (bi modal)

Autistic curve is somehow a little centered below the «average curve» when it comes to learning, because of the sociopathic trait making them tougher for them to enter the mold.

Then this curve will be more spread than the non autisitic one: those who fail will fail harder, whereas those who make it at the end will have learned either to compensate the lack of «empathy» with observations and/or working more the raw knowledge.

For every «gifted» autistic there is at least one that failed harder than average in academic field.

A handicap is like a marathon you are given to run with a distanced point of departure: it will be tougher for you in life and you may have to work more than the others to develop your raw running skills to make it to the finish line.

People able to make it, are both still handicaped (mold adaptation) but also they over-developed skills to compensate. But they often don't complain; they finally want to be seen as normal. So they silence their pain, and probably have met people like them that failed without deserving it. Plus, they have experienced bullying and may want to make a low profile to avoid it again.

HR in Tech industry at my opinion have developed an intuition of the profile of autistic coders and are taking advantages of them.

They are weak, they fear to unionize because they fear retaliation, and they don't like how they are represented.

Most of them who believed once that computer science would be the saving path, may now be disenchanted. But like people who turned the table once, maybe they don't care thinking of the next plan to finally achieve happiness for what remains of their life.

Overcoming a handicap gives you both confidence, and doubt.

Oh! By the way, a handicap does not come from your differences, but from the look the society is having on you.

I have no doubt, being black or a women... is not making you significantly different, the handicap comes from being treated differently... especially by Human Resources.
The night life in SF/Oakland is fantastic depending on what you are into.
I've just finished my first project in KnockoutJS, I'm up for contributing to a Knockout version.

I'd like to collaborate with others, so we don't end up with 3 different Knockout implementations ;-)
Lucky you. I've been out of work for a while and there is also the matter of 700,000 less job ads from before the referendum.
I would say that the SF rave / underground music scene continues to be one of the strongest in the country
ADHD has been in my field of practice for quite a long time. It's true that many countries have greater restrictions on treatment, and medications available in the US are not approved elsewhere. Cultural biases against recognizing the condition are common, but is greater in some countries than others.

In this respect the US has been way ahead of most other places in terms of recognizing ADHD in adults and treating the condition. Even in the US, it still remains highly under-diagnosed and -treated, as its estimated only about 20% of cases ever come to clinical attention, and only a small proportion of those cases get proper and persistent treatment.

Over the last decade or so the stigma against diagnosis and treatment of adult ADHD has diminished, but remains a huge barrier for care of people with the difficulty. It's not a minor condition, in fact research shows ADHD has poor outcomes in all domains of functioning. IOW ADHD is frequently associated with lifetime disability which is usually reduced with appropriate treatment.
Roof Repairs Falkirk – Roof Maintenance Falkirk – Roofmate
Time is weird though. With e.g. mass, you can define the kilogram as the mass of a certain number of atoms, which makes sense. Time though is defined as some amount of caesium oscillations. Also, time (and therefore length, or vice versa if you prefer) changes in relativistic scenarios, only the speed of light is constant. Even as a physicist, I've often thought that time is more of a useful mental construct, but maybe it's time for something else.

And then there's the question of why time doesn't flow backwards (aka the arrow of time), which is genuinely interesting. Only a few fields have answers for this, e.g. thermodynamics with entropy. I hope answering this question will give us a much better framework to define time. I'd love it if it was shown in my lifetime that time is quantised.
Contribute to a project with one or more healthy companies behind it. From Linux to Libreoffice or Nextcloud - good chance they will hire you.
Nope. The point of science is to follow scientific method, which is, contrary to the popular opinion, not about piling up meaningless abstractions cemented by dogmas and wishful thinking, but throwing every possible objection to the hypothesis, finding controversions and inconsistencies with other aspects of reality, and only when it stands nevertheless, that hypothesis could be accepted as a current approximation to the truth.

This "science" is as bad pile of nonsense as Hegelian "philosophy".
Abwid – assistants which provide information about the user
http://kmkeen.com/jshon/ or python -mjson piped to $editor
Hacker Interviews – s1ege
http://www.tedunangst.com/flak/post/analysis-of-openssl-free...
http://www.tedunangst.com/flak/post/heartbleed-vs-mallocconf
Really fun read!
It does. There are distinct properties attached to Modernism and Modern. (I'm architect, hence I'm very much attached to these terms. Unlike SW people who didn't grow up with that).

First of all, it's the opposite of Post-Modern, to the perl style do it all in myriads of ways, everything is allowed, OpenSSL style.
With Modern, only the best API and implementation is allowed. API's are Stanford style well-planned ahead of time, and not adhoc added New-Jersey style.
Changes to the API need a rename, not just a major version bump. Hand-waving simplified development models are okay for a post-modern everything is allowed world, whilst modernism aims for long-term goals, making it easier for the user, not the developer.

Modernism is based on "Form Follows Function", and not the other way round.
Reduce it, abstract it. Functionalism is everything, marketing is less important.

And to avoid popular misconceptions, in our current era "Modern" doesn't mean "New" at all. Modern is more old Stanford-style development. Check the Unix Haters handbook e.g.
Rust is new, but this choice alone doesn't allow the use of Modern. Rust is better, because of its superior semantics and guarantees, whilst still adhering to the C ABI. It's a library for everybody afterall, and not comparable to the latest ocaml, haskell or lisp TLS library, which only adheres to their ABI and needs wrappers to be useful for projects in other languages.
> Oh, come on. Such activities happen the world and history over regardless of the ostensible public political veneer.

Socialist/communist regimes are founded on a system devised to take away any and all wealth away from the people to handle it to the state, supposedly with the objective of spreading the wealth and taking care of everyone's needs.

In practice, the system takes away any and all wealth from the people, and handles it to the regime's cronies for them to use to pamper themselves as they wish.

The history of socialism repeats itself over and over again. We see it right now in Venezuela, we saw it in Brazil with the successive Worker Party's, we see it right now in Angola as well.
Has this archive been licensed properly? None of the other comments brought this up that I saw and the site doesn't appear to mention licensing whatsoever (which is very odd). I like archive.org but they've always seemed to have had a whatever stance towards licensing and copyright. Is this santioned or just a wild west effort?
Isn't it fairly known that less educated people have more children?
How does this work? Does this just look for things that look similar to URLs in the parameters?

Especially: How does the unshortener work?
Anybody remember the Battle of North Hollywood?
6 I/O pins are exposed, the first three bits are used for bank switching, the second three are for datasette control.

https://www.c64-wiki.com/index.php/Bank_Switching#Expansion_...

https://www.c64-wiki.com/index.php/Cassette_Port
He might be referring to "sbrk" [0]

[0] http://linux.die.net/man/2/sbrk
What makes you think that owning, maintaining and operating a fleet of self-driving cars will be that much cheaper than just hiring people who own and maintain their own cars.
> you need to deliver so much material to orbit

Not that much. You'll need an inflatable module (so the wide part can still fit in the cargo fairing of an SLS) and a carousel that can be assembled inside it to rotate and give the crew enough gravity to counteract the effects of the zero-g environment. You'll need power to keep it rotating and radiators to get rid of the heat.

The unfortunate thing is that this cannot be tested attached to the ISS as the vibration would ruin the micro-gravity environment crucial for many experiments there.
> Of course, in all but Iceland, citizens in these countries generally don’t have access to guns.

As a Kiwi I'm surprised to hear that. Perhaps the author is speaking of some parallel New Zealand, but in the one I inhabit it's not especially hard to own a shotgun or rifle: get a license, buy your firearm.

Pistols, high-capacity semi-automatic rifles, automatic weapons are very hard or impossible to own, but guns themselves are not uncommon.
Here[0] is a Node REPL with rambda and rambda-fantasy functions as globals. It feels so fun to use, like a whole other language.

E.g. `map(x => x*2, [1, 2, 3])` (no need to write `R.map`)

[0] https://github.com/hemanth/ramda-repl
Remora: Dependently-typed language with Iverson-style implicit lifting
The funny thing is, all of my friends with autism are fiercely political. If you asked me, I'd probably say people with autism were MORE political than those without. Of course, none of my friends with autism work in software.
I don't understand why they're doing this on the Yelp/IMDB datasets. Here's the paper they're citing that is doing the same thing with gated neural nets: http://www.emnlp2015.org/proceedings/EMNLP/pdf/EMNLP167.pdf

However that paper also has the polar score which is a 2-class classifier - 1 star + 2 star vs 3 star + 4 star.

Basically, the rating scores are clearly ordinal, but they're completely disregarding that information as if a 4 is a completely different star review than a 5 in a yelp restaurant review or a 9/10 is different from 8/10 for IMDB review.

More useful estimate of success would be how close they got to real rating and possibly penalize disproportionately when a model gets the rating completely wrong. Something like mean squared error of the final score vs predicted score.

I understand that these are just used to benchmark the algorithms against each other, but why not use something more relevant like a topic classification? That is a real n-classes problem.

General disregard for domain-specific information is very prevalent in machine learning papers and it makes real world applications difficult because real world evaluation metrics are different so classifiers that are marked as inferior in such evaluation might actually be better.

In both of their evaluations, why not try

F(y) = exp(yj) / sum(exp(yi) for i in range(1, n+1))
p1 = F(y1)
pj = F(yj) - F(yj-1), for j ≥ 2

for softmax? In other words, subtract cum prob of previous category.

Or use kappa function?

At least the naive bag of words comparison classifier should have used ordinal logistic regression instead of n-class logistic classifier.
Before reading this post, I need you to estimate how long it's going to take you to finish. Don't try to wiggle out of your responsibility. Give me a clear estimate in story point units.
I'm offering the opportunity to try to convert me to objectivism. :-)
EARN BIG PLUS a LIFESTYLE OUT OF ONLINE RETAIL
Getting Started with Live Reload with Gulp
My guess is that Venezuela was a theme during the elections because Maduro's regime has been caught bankrolling Podemos, the anti-establishment socialist party that managed to become the second most-voted party in the last two elections.
As someone who recently moved and previously spent 5 years within the Northern Europe underground techno scene, what's a good in to these circles in the bay?
How did you get those numbers (108 and 78) from that interactive chart?

That chart tells me there are 148 total, and if I click on Europe it says 17. It says 89 for the US.
For a non professional developer, it is almost entertaining to watch all the fads coming and going.

XML is fantastic, all data XML!

XML is horrendous. All data in JSON. I can't believed we were using this awful XML!

JSON is sooo lame. XML is the new JSON!

Same for languages, frameworks, programming patterns, etc...

Even more volatile than fashions.
Here in Norway, a police officer is most likely to be shot by...

...a fellow police officer.

Police were unarmed until quite recently (however, they did have firearms available should need arise, also compulsory training and certification at fixed intervals)

When our DoJ decided to arm police due to some perceived terror threat, the number of accidental discharges (unsurprisingly) skyrocketed.

The terror never materialised, but several officers today limp after quite literally shooting themselves in the foot.
C doesn't and even Assembler doesn't entirely. DJB has pushed and is still pushing(?) Intel to publish more information about these things.
Lincoln repeatedly asserted that the President possessed no legal power to rewrite the United States Constitution. The only way he could justify emancipating the slaves was in his capacity as Commander in Chief of the armed forces, which meant that he had to wait until it became a military necessity.
There is a fundamental difference. Natural Selection works on an individual basis, everyone tries to maximize the amount of his or her DNA in the world. In eugenics (and to a lesser degree in social selection) someone else (or the group) decides that his or her DNA should not be inheritet. Basically capitalism vs. communism.
Eh.. in this particular case it really makes sense to do it server-side. A beefy core i7 can take a couple of hours to do the style transfer and you ideally want a farm of GPUs to handle the client requests. Doing it client-side on the phone would absolutely drain your entire battery and take half a day or more.
I've heard good things about the performance of Knockout.js - isn't this popular anymore?