skysight-inc/HackerNews huggingface dataset:
Actually, it is split. There are three types of ADHD - predominantly hyperactive-impulsive (PH), predominantly inattentive (PI), and combined (C). There is also Sluggish Cognitive Tempo, which seems to be related to ADHD-PI, but there is less research on it.

Additionally, people who may seem to have ADHD may in fact have OCD, anxiety, depression, or other disorders. And vice versa. Or they may have a combination of one or more of these with ADHD.
Stupid user tricks: The most embarrassing errors yet
Sorry but that sounds like an after-the-fact rationalization rather than a sensible statement, especially given the piles of evidence that inflammation causes ADHD. I mean, sure, a chronic infection can teach you something but that doesn't mean we shouldn't fix it.
The feutalism of a you-can-be-anything you want society. Only if you try hard enough. If you aren't successful, your fault, didn't try hard enough.
In my experience, news organizations routinely over-estimate the attendance of events to which the reporter sympathizes, and dramatically under-estimates the attendance of events to which the reporter does not.

Hence why you use Bayesian analysis in the first place.
Ukraine 'will never accept' Crimea annexation, President says
This is awesome. hey @schmatz since I see your reading this. See if you guys can figure out a way to make it persistent and Massively Multiplayer. I want to write a program to defend my tower while I am at work, then hop on at night and tell my minions to attack someone else.
> people will have to figure that out for themselves.

... that's why I didn't go on about my own personal experiences and lack of answers.

> Motivations always get distorted by psychological influences

And if you start investigating the source of your ambitions and desires you may suspect, as I do, that many of them are not your own.

> why they can cause burnout

I hope I explained that. In highly reduced terms it boils down to anticipating the outcome of an endeavor based on an idealized version of reality. When you put in the effort to achieve those outcomes and are disappointed by the results you get burnt out. The hard part is figuring out where your idealized reality is coming from.
I think medication for ADHD should be avoided unless it is necessary.

I also have read statistics on how ADHD is treated in children which very much trouble me - there it seems to be highly overdiagnosed and treated.
Too broad; Asperger's is also considered an EF disorder. While there are many similarities (people in support groups for either tend to call the other "cousins") they are very different in presentation.

Yes, it is an EF disorder, but one of many on the spectrum of EF disorders. That said, I can think of no better name at the moment.
It's mostly irrelevant, honestly, except as good marketing. If I buy $1000 worth of candy and sell it for $1000 every month, do I have a "$12,000 run rate?"

I'm not poo-pooing FOBO, only saying that "$X run rate" is meaningless without understanding the underlying economics. It's a vanity metric.

So, it's awesome they got ink based on that story, but let's not kid ourselves that this says something about the business in and of itself. :)
This theory still doesn't explain the lack of any debris. Perhaps some will float to occupied regions at some point - but not everything sinks or burns.
I was not aware of that.

As someone outside all of this (I've never had to deal with it, so I only have a passing familiarity) it sounds like the term ADHD needs to be removed from use as it's only causing more confusion. The various facets should have their own name.
Thanks! Looking forward to playing
writing a draft in Onenote and sending it to your blogging CMS, syncing a todo list in Onenote with a 3rd party project management service or task manager. Parsing a page in Onenote and retrieving meta data via another API to add to the page. Most of all, allowing the data to flow freely between the tools you use. There are tons of interesting things that become possible if OneNote fills out a more complete API.
This is awesome.

As someone trying to learn to play guitar, being able to loop and 4 measures at a time to play along with is incredibly useful.
> Here's a webpage from 1994

It's a good thing that webpage didn't use the <blink> element.
The situation is improving, specially with companies like Facebook and Microsoft using it.

However I do think that from the ML family, F# might be the one getting more widespread.
The ironic thing is, that yes, "real HR" would have prevented the wife from harassing Julie, but only because their motivation in doing so would be to protect the company, not Julie.
What if someone maintained an online "virtual museum" of old emulated machines and operating systems? This could be done as SaaS, with some value add tools for converting to modern formats thrown in.
And, just curious though, in case there was a fire and they turned the transponders off on purpose - How difficult would it be to just say "Fire" or something over the wire before turning things off? Does abruptly going cold and switching everything off make sense? Would a fire hit so fiercely that the very first response would be to turn everything off without any communication?
LaTeX with the Beamer package would be more futureproof.
There is the problem.
This looks quite handy! I've got an SSL certificate installed from StartSSL and I'm getting this error though:

[Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Cheney on the MTA – never return
Cute. If a word is out of usage almost completely, I don't see how that fallacy can be brought into play.
Out of curiosity, was your first internship in a bigco or a startup?
Radar derives altitude from measurements of distance and elevation angle. The greater the distance, the less sensitive elevation angle is to vertical displacement (simple trigonometry), and hence signal:error decreases.
Soon we will re-invent the ultimate "hard" simple game: Go
JLAddressBook – iOS contact to CoreData entity mapping
Evernote's documentation says they "recommend" Google Authenticator, but I've never managed to set it up because their setup process requires SMS. (Is the TOTP support premium only?)
The whole statistics module seems very minimal to me, I was hoping for it to include distributions and random number generators etc. but it only includes a few very basic functions, and not even the best implementation of them. Hopefully it will expand in future releases, but I don't really see the point of including it with such limited functionality.
Yeah, but if your status page is made to be seen by external people, the right thing to do would be to monitor it just like if you were using it externally. There are whole slew of problems that wouldn't be exposed correctly if your monitoring point is internal -- like this exact problem, DNS, etc.
> You would expect the original architect to confess to being involved and then deny it hours later.

Yes. Yes, I would.
The animation when performing moves along the third dimension is not very clear. When moving a square from the plane 1 to plane 3, maybe it would be neater to fade it in from plane 1 to plane 2, then from plane 2 to plane 3, rather than moving it sideways including through cells it isn't passing by.
That's very interesting. I used a C implementation of quickselect in that past that was way faster than sorting. That said, my data was also larger than 10,000 elements.

FWIW, here is some old timing data on a 2008 era Mac:

* approx timing on my Mac
* n, time in ms
* 10, <1
* 100, <1
* 1000, <1
* 10000, <1
* 100000, 30
* 1000000, 230
* 10000000, 2530
* 100000000, 33000

You are probably right that pure python will have trouble competing with a C sort, except for quite large N.
Yeah, I mean, if you're responsible for an SSL cert, why isn't this common practice. I'm going to join you in smugness, because I did this as well on a web app I was partially responsible for. It's super easy, and if your system is at all critical (mine wasn't even, really - it was an internal-only wiki with a self-signed cert from a different internal team), then there's no excuse not to.
Biological and Structural Properties of COLINPOWELL, a Synthetic Peptide Amide
This post fails to explain the value of Whatsapp to facebook at a very basic level. If everything about privacy in this post is correct, what exactly is facebook getting out of this deal? They paid 19B for Whatsapp, and are not going to collect any data on the users? How does that make any financial sense?

Appeals to emotion regarding the KGB are great, but you cannot convince me that a company the size of facebook would donate 19B to Whatsapp and expect nothing in return. Furthermore, having been acquired by facebook does not constitute a "partnership", since the decision making power of the founders has quite literally been sold off to the highest bidder.
The most important point here is that if you are aware of the problem and provide an incredibly lame dialog to deal with it, then you should have just provided the solution. Clearly Apple has all the necessary tools in their possession to fix this problem: they own the source to both Keynote '09 and the latest Keynote. Why not either 1) make a small conversion utility and provide a direct link to it in the dialog (still lazy but at least actionable), or 2) include said utility as part of the latest Keynote so you don't have to show a dialog? We're not talking "backwards compatibility philosophy" here, we're talking user experience 101 (something Apple used to hold in the highest regard). This is particularly important given the context of the software: certain file formats are expected to stick around way longer than others. In particular, with presentation software there are loads of class slides sitting on the internet that probably will never be updated, which means you are often putting the onus on someone who didn't make the file to go and convert it. Compare this to, say, Final Cut where the only real client of the serialized file is probably the original creator, and it is thus more reasonable to expect a higher degree of personal responsibility in keeping it up to date.
Is pip actually included by default, or just an installer for pip?
> I tend to believe the Newsweek article because a reputable journalistic source of that caliber would not run a story like that unless they had enough evidence to prove it.

This is irony, right?

irony (noun): the expression of one's meaning by using language that normally signifies the opposite, typically for humorous or emphatic effect.
How to: failure
> Also, historically #1 seeds were stronger than they are now because top players didn't go to the NBA so quickly.

Would love to see some data on that. My perception that it's been the same since the early 2000s.
I learned my lesson a long time ago, back when WordStar died. I never moved to WordPerfect, and I never moved to Microsoft Word. I do anything I really care about in LaTeX or HTML these days. I can still get to my WordStar documents though, thanks to DOSbox.
I developed similar strategy, just in the top row (usually top 2 rows, because it's hard to keep hivh value tiles just the first row).

The only problem is when you have no valid moves that keep the bottom row in place and you need to move up. In such case mova back down as fast as possible, and deal with that one "2" that was most probably spawned on the wrong side of accumulator row later.
Yes ehl, thanks for acknowledging the point - but who are we to judge? It is up to each man to discover who they're through experience, advice are worthless and the youth is only wasted on the young. And that's life in an essence: I'm finished. I'm fucked. Show Me the Money! You complete me ... just shut up, you had me at hello.
I had this idea for multiple years and never finished the project. I started it in Python, then 2 years later re-wrote it in Ruby. Since someone else finally implemented it, you should name it after my project: March Nerdness :)
http://hg.python.org/cpython/file/3.4/Lib/statistics.py
I really hope such systems take up, as we need OS designed with better languages.
> None of that data has ever been collected and stored by WhatsApp, and we really have no plans to change that.

I believe you.

However Facebook owns your company now, so the future of WhatsApp is not your call anymore.
As far as I understand it gravitational waves are "ripples" in the fabric of spacetime caused by the motion of high velocity, high mass bodies. That's why they're called "gravitational waves" not "gravity waves", i.e. they're not waves of gravity, rather waves caused by gravitational bodies.
To play devil's advocate, one could say the same for a lot of open source software: it's great until it breaks. Your claim implies that broken proprietary software is bad because you can't access the source code, while mine implies that broken open source software is bad because there might be no company or organization dedicated to providing support.
Is this the same as graviton in string theory? Or could this be used to further justify the existence of graviton?
My nagios has a check specific for expiration of certificates. First I get a warning 14 days before and an error 3 days before.
I ordered it with the stock DVD in. I think I ordered the bay battery from amazon. I'll check when I get home. It was an easy swap.

If you haven't heard this advice, I highly suggest you order the cheapest configuration you can from lenovo. Then order memory from crucial or newegg. You can save upwards of $100 over upgrading with lenovo.

I like the t430s form factor much better than my wife's MacBook Pro.
Here's the plan -- eliminate perl, python, ruby, php or java or any slow-starting jvm-based language(the featureless landscape of clojure for example), and use just bash, sed, awk, ocaml(to replace the fear of 'C'), and we can also do f# on windows, so there would be crossover between the worlds and peace throughout the land.
What are you mean at "not-quite-as-good-as-haskell"? What are the killer features of haskell?
Microsoft would benefit from a separate division of small groups making stuff that's simple and "just works," then expand the company into the new products, as Macintosh grew from Apple. Right now, Apple is vulnerable in this regard.
I am unfortunately addicted to FOBO. It has made me use my iPad quite a bit more, but I wish they'd make an Android version too. I think they'll see more penetration once they add some social media sharing; I think they would do well with something like Twitter where feeds go by fast.

I have made 4 purchases on FOBO, all exceptionally good deals, and I picked up from the seller right away. Zero problems. I even ran into one of the guys running FOBO on my first pickup; nice guy.
> but if there are no normal returns involved, nothing on the stack will ever be deallocated, and your program is effectively just one giant memory leak.

This is true, but there is the glorious exception which is "Cheney on the MTA": http://www.pipeline.com/~hbaker1/CheneyMTA.html [https://news.ycombinator.com/item?id=7417906]

This describes a way of implementing a scheme->C compiler using CPS which allows the C functions to never return, and doesn't blow the stack. When the stack gets big enough, you do a garbage collection run, copying live data to a new stack. Then, you reset the stack pointer using a judiciously chosen argument to alloca().
That's a great resource! The first step before increased security is to increase awareness. Big service providers must be put on spot about two factor authentication IMHO.
Tons of 10x hate in here already. Is there a reason this is such a stumbling block for people? Is there a reason that isn't tinged by sour grapes? I'm like 99% convinced that I've worked with such people and seen what they can do. I'd be willing to buy that it isn't simply the individual, but the individual plus the right circumstances. But I absolutely can't say that I've never seen a single developer write a surprisingly large amount of good code in a surprisingly short amount of time, because I have seen it.
I think I read somewhere that the fine-print states one entry per household, so no brute forcing :)
People with ADHD tend to be very fast thinkers -- indeed this is part of the "problem" because while we're having a conversation with someone, we've thought through every consequence of what you just said before you finish your sentence. Because of this, we tend to get to "outside the box" type solutions much more quickly than others because we can effectively execute parallel tasks in our minds and come up with an answer to a complex problem quickly. The issue then comes in translating the issue in a way that can be communicated with others; so much so that when someone with severe ADHD seems to be very pensive in thought, they're likely just trying to work through how to verbalize what they've been thinking since before you finished talking.

Another hallmark of ADHD is actually the ability to "hyperfocus", which is almost an autistic-like quality. If I'm working on something I'm intensely interested in, I can work on it all day long and not notice that I forgot to eat both lunch and dinner. This happens whether stimulants are involved or not. It comes off as a lack of attention because, well, you ignore everything else unconsciously. When "hyperfocus" happens, you can lose tracks of large periods of time (we're talking 6 hours go by and it legitimately feels like 15 minutes.)

I do agree that it's not so much a "disorder" as it is just a different way of functioning. It's advantageous in some lines of work (a lot of software developers tend to be ADHD because of the hyperfocus) and disadvantageous in others. There are coping strategies, but it's no different than the types of things non-ADHD people have to learn how to do -- the strategies just end up being a little different and focused more on reminding us to do things.
Zoholics developers
Then you get into the "he deleted that BTC because it was just an experiment and he wasn't in it for the money" theories. There's no end to it.
> I take many people being bad at programming as evidence that programming is hard, not that it's easy.

We are in violent agreement. Note that "hard" is not the same as "abstract and intellectually demanding". Running a marathon is hard. Becoming a US Marine is hard. Many things are hard that do not primarily require quasi-mathematical skills.

For that matter, finding gravitational waves is hard but may be just as much about investing enough money (think space-based laser interferometry) or just plain luck.

The ways in which people suck at programming are much more diverse than just a failure of abstraction, otherwise we would all be writing Haskell.

These ways include failure to ask what the user or sponsor wants, failure to make sure we've understood what the user or sponsor said, failure to communicate with other members of the team, failure to question the things we learned in school and always took for granted. All of these are common failure modes in the biz, none of them are a failure of abstraction.

In fact excessive or premature abstraction is a widely recognized failure mode of software engineers, and the myth is responsible in good part for that.
The Neglected Suicide Epidemic
With Alibaba IPO official, pressure mounts on Yahoo
Same story when they had a maintenance window, the status shown 100% uptime during that period.

I don't trust their status page.
The Schemaverse (http://schemaverse.com) is massive multiplayer game that you play through programming, although the gameplay is no longer persistent and is now played in one day rounds. I would love to make a better persistent version one day but it needs a lot of hardware to support most users complete lack of optimization (or deliberate resource hogging attacks).

Schemaverse isn't nearly as polished as this is but if you are looking to battle some AI, give it a chance.
I don't know why anyone down voted this because there's definitely at least some truth here. A lot of times the stereotypical 10x rock stars in an organization are really smart and productive people who ship features and move on to the next feature, leaving maintenance to the people who are left behind. They get the glory, but in many cases (totally anecdotal of course) they did it by taking all sorts of shortcuts and kludging things together in ways that aren't scalable or maintainable.

In this case, the 10x productivity boost comes from incurring technical debt that they personally will never have to deal with. Many organizations need these people in order to actually ship stuff, but their productivity comes at a cost that's paid for later, by other people. Maybe they're 10x up front, but it ends up being more like 1-2x when these costs are taken into account.

I'm more worried about the much more tangible 0.1x (or the feared but very real -1x) engineers, who exist in many organizations.
Airplane fires can and have been so fierce, that pilots barely have time to utter a single sentence to ground control after they know they're in trouble and before they lose consciousness. It really is that time critical.

http://en.wikipedia.org/wiki/ValuJet_Flight_592
The system would be useable. You just wouldn't be able to validate the certificate. That said, it's a fine line and I would consider the system down in this case anyway.
Having had Camllight as my first functional language, ML language family got a special place on my heart.

I have three issues with Scala:

- Having to wrap free functions in objects

- I feel Haskell type system is easier to understand than Scala's

- The concept of open and closed case classes for sum types feel wrong

So in the end I actually enjoy more using F# in general, and Clojure when targeting the JVM.

Now back to reading "Real World OCaml". :)
Would you consider adding a check for particular string on page? That would be handy.

Also, if you check SSL cert validity, you should totally advertise that! I remember I've been paying for one such service where they would monitor SSL url, but would not alert you about SSL cert expiration. I found out the hard way.
> Make no mistake: our future partnership with Facebook will not compromise the vision that brought us to this point.

I think this phrasing is the most telling. This is not a partnership. Facebook wholly owns Whatsapp. As soon as Facebook decides that their vision for Whatsapp is more important than the vision laid out in this post, Whatsapp will be powerless to do anything. The fact that Jan Koum now sits on Facebook's board may help to mitigate any change to Whatsapp, but it does not change this fundamental fact.
Roy Wildstein
Is the Supreme Court about to rule software ineligible for patent protection?
Hey, I'm interested in my you have Redis, MySQL and Couchbase? That's three database technologies for this project? I can see Redis being used like Memcache… but how are you using MySQL and Couchbase together. I'm interested in that interaction.
A/B Testing for Dummies
If ADD/ADHD is a matter of willpower, then maybe that is true, but willpower is a neurological resource. Exercising willpower diminishes that resource, you can see that in studied conditions like decision fatigue.

If some people have too little of this resource to function in a normal capacity, why then should people argue against a drug that helps buoy this resource.

If doctors found a better way to treat the condition, neurogenesis or something, then fine, do that instead. But right now, we're in a position where some people, whether through genetics, traumatic stress, brain damage, or just diverse brain chemistry, don't function as well as others. We also have medication that can keep that "willpower" hanging around in your nucleus accumbens.

What bothers me is the pseudo-scientific idea of a mystical "Willpower" that just manifests itself in "good" or "strong" people, as though there's a moral component. It's like running a race with one leg, and being told "Stop using a prosthetic! Just use 2 legs! Everyone else is!"
It's not a $1,000,000,000 check, you get a 40 year annuity with an annual payout of $25,000,000 OR a one time payment of $500M.