skysight-inc/HackerNews huggingface dataset:
This speaks to a common commment about ADHD. Where is the border between a 'personality trait' and a disorder?

The condition is usually defined by having an impairment in at least two environments (ie school, home, work, sports teams). 'Impairment' is obviously subjective, but implies something more than simply being bored. Playing a game in a boring meeting probably isn't ADHD. Being unable to focus for more than a few minutes in _any_ meeting is a stronger sign, and could really make it harder.

On diagnosis rates - in most countries its 2-5% (>10% of children in the USA..). That is about 2 standard deviations from an 'average' person, which can actually be quite a difference. For comparison, a 'genius' is someone who scores in the top 2% of an IQ test. Economic elite are '1%-ers'. I'd agree that there is a continiuous spectrum, and also that it is mis/over-diagnosed in a considerable number of cases. I think it is this over-treatment that you are questioning, but lets be cautious to not add to the stigma around legitmate cases of the condition.

I'd agree often the challange is between individual and their environment - although often 'enviroment' includes people around them. Often the environment is hard to change - do the 95% change to accomodate 5%? There is advice for careers that people with ADHD tend to be better at - sales, entrepreneurship, and medicine for their fast-pace and energy, or jobs like the military where there is a lot of structure.

I think its more complex than saying exercise would reduce diagnosis or medication rates. In particular, if exercise alone 'cures' ADHD, it is likely a mild or mis-diagnosed case. In my own experiance, exercise (as well as sleep and diet) do affect symptoms, but don't eliminate them.
Activity on seafloor linked to icy ebb and flow on surface
US military finds F-35 software is a buggy mess
Show HN: Drone delivered piñatas
IBM's CEO might know a lot of people. But a lot of software founders don't know IBM's CEO.
Google Chrome now supports native web push
With anything less than a full-featured lexer and parser of the latest edition of the language in question, I'd say. Including understanding of whatever metaprogramming features or preprocessors that are in play.
The same problem exists for Immutable collections:

> Immutable.List.of(1) === Immutable.List.of(1)
< false = $3

which is why Immutable.is exists.
7000 Agriculture Dept Vacancies  UP Recruitment 2015 Apply Online
It would definitely make bookmarking a more important feature for browsers, but we remember street addresses that are longer than 36 characters, why not longer domain names?
Show HN: LED Me Know: LED Notifications for Tests Using Node and Arduino
WW3+OUTRAGE+IN+EUROPE+continued+muslim+rapes+to+be+followed+-+YouTube
Thoughts on avoiding Web development fatigue
Looks like Goldman Sachs won the case too - http://www.bloomberg.com/news/articles/2013-06-12/goldman-sa...
Comparable price, very adjustable, wall-mounted. Not for everyone, but I love it, excellent for taller people in particular.

http://www.standingdesks.ca
And on ubu : http://www.ubu.com/sound/oram.html . Also a lot of Delia Derbyshire's work : http://www.ubu.com/sound/derbyshire.html
If there is some slow component where it is worth spending time to do special optimizations, you can use an equality check - or some component-specific check; but my point is that using Immutable and PureRenderMixin by default will speed up lots of situations without having to do any extra work. Moreover, using Immutable is also much less error-prone.
I'm sure the reason npm3 is slow(er) is primarily because it's doing important stuff.

However, having played with `ied`, it does flat deps and it's literally an order of magnitude faster (10-20x in my testing). I use npm a lot every day and npm's slowness is becoming a significant UX issue for me. I would like to continue using npm but right now I would switch if either `ied` or `pnpm` had decent feature parity with `npm install`.
And now Pivotal may be sold.
Hoodie – An open source Parse alternative (hood.ie)
> I've never used a language mode that worked properly in all cases.

You need a full parser for that to happen, most mode authors don't bother[0]. JS2-mode (https://github.com/mooz/js2-mode/) does that (or attempts to).

Most syntactic colorisers are souped-up tokenisers, not actual parsers. It suffices in 99% of cases, but breaks badly elsewhere.

[0] it would help if more languages made fast parsing machinery externally available as a convenient API. ALAS, that's rarely the case, even less so for fast parsing machinery which doesn't throw the information you need for syntactic coloration out the window.
They list "Fine-grained permissions", but AFAICT, they don't support custom (programmable) permission rules. Is that correct?
I meant something that an actual applicant can use for their own personal use when job hunting. No bloatware, no job ads. Simple and plain organizer for hunting jobs. It is not something you'd use everyday, but once you're in the loop, a 1-3 month period is something normal for the job hunt. If you decide to comeback you'd have history of the jobs applied. Direct emails to recruiters, etc. So there is value.

Lets say you applied at Google/FB/Apple/30 Start Ups.

You have issues remembering all of the statuses of the applications, as trying to remember 30+ jobs is hard. Follow ups, Emails, Stages, Interesting Links you found on their recruiting process, To Dos, Resume Version sent (if you applied to couple of positions and highlighted different skills). Point of Contact, Last contact. List of contacts.

Report page showing companies with most interactions.

Offer page showing offers you have received and comparing them.
This looks very similar to Cython, which can also compile .py files without modification and is more mature at the moment. It seems that Nuitka wants to do a few things differently, though. The biggest difference is probably that Nuitka wants to use type inference + hints instead of explicit declarations, which make Cython code incompatible with CPython but give you more control and C interoperability.

Edit: Thanks, no more interference!
TSDL: Time Series Data Library
The Command Line Murders
One interpretation: backpain and bloodflow issues are the price to pay for living longer.

I sit and stand as needed. At least I get comfort for now, and I'm pretty sure it has contributed to weight loss (particularly slipping the treadmill into use occasionally).

Current arrangement: Ikea bar table and bar stool (with cable tidy underneath). Big enough for second screen, lamp and monitor speakers. Just. Keeps the desk clutter more or less to a minimum, at least.
Virtual reality: Get on stage and conduct a world-class orchestra
It's consciousness cast onto a medium, like casting a double to a byte.
The Wombles: New CGI Wombles TV Team Seek Developers for Wombles Game
Also, if you glance at them, strcpy and strncpy look identical, which I find can be problematic.
The problem with all these "how to get rich" books is that they're full of anecdotes, quotations, fictional stories, motivational bullshit etc. which make you feel good while reading them, but as soon as you put the book back on the shelf, it's all gone. It's just a temporary boost of energy and motivation, because reading requires almost no effort and more often that not it's just another way of procrastination. Seriously, do you think the majority of rich people prepared for "getting rich" by reading hundreds of motivational and self-help books? It's not like you'll find some magical recipe in one of the books which you can just apply to your life and 10 years from now become a billionare. Each success story is so different and depends on so many factors - being in right time at the right place among the most important - that it's impossible to simply recreate any of them and just wait for the results.
Build Focus: Train Yourself to Beat Distraction
Writing Kick-Ass Sass with OOSass
If you're a nail biter, I can't recommend N-Acetyl Cysteine enough. I was a nail biter for my entire life - I don't think I'd used a clipper in over a few decades. On a recommendation I tried NAC and haven't bitten my nails since. I don't even take it anymore - after a few weeks the urge to bite never came back.

It was actually a key moment of enlightenment.

First, I realized how powerful, yet fragile habits can be. By forming habits, you can do things effortlessly for years on end without even thinking about it. At the same time, small interruptions can derail the behavior permanently.

And second, I realized that what we eat can influence our behavior in ways which are imperceptible. When I took NAC, I didn't feel any different - I just didn't bite my nails. It got me thinking that I should be more careful about what I put in my body, because even little things can make a big difference. Since then I've learned to cook, and now eat a far healthier diet than I used to.
> Offline-first JavaScript client

> Python client

from here : http://kinto.readthedocs.org/en/latest/overview.html
I find naming discipline very important in reducing type uncertainty. If I call something 'user' I better be referring to the same thing every time, at least within a single namespace, package or library.

As one thing gets more specific, it gets a more specific name. Like a map representing the database record for a user would get `user-record`.

For aggregates or abstract things, Its ok to use `m` and `coll` if referring to any map, or any collection. `n` if referring to any number, and so on.

But having conventional names like `user-coll` for a collection of users, or `user-set` for a set makes a big difference.

It all comes down to reducing the number of things names can mean and therefore improving the likelyhood of your brain inferring the type of an argument, or what a function says it will return.

This is something I have gotten better at as I have grown as a Clojure programmer (previously only worked in static languages like C#/F#/Haskell/C etc). I used to just take or return the exact structure I needed without thinking if it was transient or anonymous. I now make sure I can name everything a function takes, and returns.

Use constructor functions to reify new domains and name them (nouns), or document them with Prismatic schemas.

Hopefully that's not too hand-wavy.
I am so off-the-charts sick and tired of advertisers and "content" producers that feel entitled to dictate what I can and can't choose to see on my device.

In their hubris they have decreed that anyone who doesn't want to waste bandwidth downloading their ads is a thief, again because they feel entitled to turn a profit seemingly just because they exist.

The simple fact is that not everything on the web deserves to make money. A massive, massive amount of Internet content is simply inane drivel. If we were to see a great die-off of content producers due to lack of ad revenue I'm not convinced that the internet wouldn't be better off. Advertising is, after all, the business of manipulating me into buying something that I don't want to buy. Frankly I find that and the people who do it to be reprehensible.
> schedule driven decision

This is generally the root of all evil, and often represents waterfall mentality in software development, but not always.

When there are quality concerns, it's always good to step back and try to understand where testing is not properly being performed upfront.

It would be interesting to know what development methodology was used for this.
How much would you be willing to pay for it?
Potentially yes. I currently have about 20 applications and am not making any more for the moment, and while I'm managing to keep track of them in a spreadsheet, I have sacrificed some detail e.g. When multiple interview "rounds" happen on the same day, I treat them as one round. Sometimes I forget to mark whether a round was technical/non-technical. But that's just for my own records. Having something to compare offers - now that would be interesting
Why Google+ will never make it?
Let's be honest though, CloudFoundry isn't a cloud. It's deployed onto a cloud provider like AWS and runs your apps on virtual machines inside an EC2 instance. It's useful if you want to abstract away your cloud provider, but it's not a cloud provider in and of itself.

Disclaimer: Currently working with a customer deploying to Cloud Foundry.
D-Day for Terminal Lover: TMUX D-Day Plugin
Combating Poverty and Pollution with Electric Powered Vehicles – Zar Motors
Can you say something about those points? I mean there aren' many...

HTTP Server?
DB Drivers?
Frameworks?
E-Mail?

I mean on Node.js I use Hapi (+a few plugins) and Sequelize, which does pretty much everything for me. I would guess, that everything besides the DB drivers is available in Rust too...
The first group are mercenaries. They usually end up in finance, management, law, sales or some other (mostly) boring job, then politics.

The second group are crusaders. They begin a quest for fulfillment of their working potential, usually despite their parent's advice, in anything they deem challenging (even in the same management or law as the first group, but for different reasons).

The last group are peasants. These will either be stepping on their parent's footsteps (or following anything they are being sold by their entourage actually), or will feel themselves lost and helpless.

...and I noticed that people change between these groups too.
Mine is 64K or so, signed up six months after I had been reading the site when I owned an ISP in Hong Kong.

I still read the headlines every day but I haven't looked at a comment thread in years. I'm still quite fond of /. despite their shortcomings.

I was visiting the States when their anniversary came up and there were /. meetups set up around the country. We went to the one in San Diego and was genuinely surprised at the low quality of tech knowledge and level of conversation... bit of a let down.....
ReactJS is a no-no from the get go. Facebook's Patent grant on what is supposed to be an "open source product" is ridiculous: https://github.com/facebook/react/blob/master/PATENTS. "If you ever start a patent conflict with Facebook in court, (worse but even more likely:) or if Facebook starts a patent litigation against you, you LOSE all your rights to use React in ANY product throughout your company and MUST stop using it at once in your code!" Imagine how that can bring a team down.

If folks know of anything out there that works like React (I like the ideas, including JSX) but isn't hobbled simply by mis-virtue of being "backed" by the characterless evil that is Facebook, kindly enlighten me, I will use it.

I'm actually wondering if the new "open source" Parse code will have the same Patent horror built-in, and if yes that's even worse considering backends can be even more complicated and important part of a company's infra.

Also, I'm sure there are people saying "hey, your work may not be significant enough to cause a Patent violation with Facebook so you and the majority of library users are safe". Sure, that is likely true. But it's about the principle.
Casio WSD-F10 Smartwatch Review
I don't think he means an applicant tracking system (ATS) as are used by recruiters and HR. They all suck though (even the paid ones are backwards in a data-science sense and lack intelligence that would now be possible with ML/data-science). And none of those are available as opensource at least not useable ones, so there is lots of room here for something that is transparent and can help harvest intelligence from the web.

I think what OP had in mind was a system that lets the job seeker track what was communicated and sent to a certain company. This is an awesome idea for many reasons: You could track which companies are notorious for failing to provide feedback to job seekers (even negative ones) or even shed light on which ones take ages to respond. It would be awesome to have a transparent infrastructure in place that is cloud based, open source, free, tracks these feedbacks in an "open/transparent" manner. I dislike the idea of tying into gmail (or facebook or google or other third party walled garden systems) though. I'd be happy to help on the technical side with requirements, use-cases and maybe even some funding.

Disclosure: one of my current companies works in recruitment but I have a SW development & infosec background. My profile has my contact details if interested.
To be clear, Cloud Foundry is not a cloud provider. It's an abstraction layer between your applications and an actual cloud provider.
pretty sure the Rescue Profile thing or Reset Profile mentioned above makes a backup copy and puts it on your desktop. Its in the usual profile dir for your OS either way, ~/Library/<something> on OS X and wow it's been forever since I used windows but under your user dir.
I would recommend that 4 episodes tv program from the French-German channel Arte, if you can speak either language: http://boutique.arte.tv/f10552-paris_berlin_destins_croises_... (this is the link for the french version).
That was 2 years later and had nothing to do with the search for bin Laden. Who they put out a huge search effort for, and continued doing so for the next 10 years.
If a computer makes up a joke and it's funny does it count? I think it does.

Art is a lot like humor, it works for people because it just 'works'. That is what matters. Not the hard work, and 'genius' of the creator behind it, that's just vanity.

Would bohemian rhapsody not count as art if it was made up by a machine?
+1. I'll donate to the guy and if you are using Python professionally, you should consider doing so, and inviting your compagny to follow.
For small enough organization that "loyalty uber alles" prevents corruption. What is small enough? For a military company it's around Dunbar number. Squad that actually works together on single issue is often optimal around 8 individuals. Company, squad and brigade are most important formations, as they have dis-proportionally high number of things expected to handle independently.

For this NASA o-ring bullshit, simplest solution seems to be having the technical managers and the astronauts in the same in-group. Now your loyalty is about not getting your mates killed.

If you need a big organization, the trick is to have that internal network of squads and companies to work somehow non-corrupt and nice manner. This is where it gets hairy. Basically you can go with assumption of corruption and apply "transparency" or monetary incentives (sub contractors). Or you can assume that corruption does not happen. Sometimes the mere assumption that corruption does not happen stifles it. Practically for big companies failing less than your competitors is adequate for success.
If you move to the Couch ecosystem, you'll also have the option to use Couchbase Lite for iOS, Android, .NET, etc. As well as Sync Gateway which has dynamic fine grained permissions. Of course the whole ecosystem is open source under the Apache license.

Info on the mobile clients http://developer.couchbase.com/mobile
I guess he'd need A New Kind of Comic.
Always Sunny's latest episode actually looks at this, haha.

The decision of what constitutes art is up to the individual. What you have described is commonly accepted great art/ists, not art itself.
Well they were right not be concerned, he didn't launch any more terror attacks. But they still did put out a huge effort to find him and failed.
Tone Shifter Smart Sound Interface
This route also increases your overall data security, something that is not to be frowned upon.
Well, PSPACE-hard is pretty damn hard, so this really depends on the size and complexity of your NFA ;) Of course most of the time you don't hit the pathological cases like the one I described above. My comment was not meant to provide a guideline on how to fix this, consider it a fun observation on automata theory.
Shellalt.txt (alternative single line shell commands for different tasks)
How did this get up-voted to the front page ?
Absolutely - all mixed in with a good proportion of survivorship bias: all we learn (at most) is that someone behaved in a certain way and became "successful" (for some values of success). We never seem to hear about those who did the same things and never made it rich.
I do development work for one of his companies. Great products for hospitals. Lots of data in realtime! That goes hand in hand with his philosphies presented here. He definitely thinks outside the box. Some monitors only collect some info. His monitors collect everything. All data is processed in near realtime to provide custom treatments to patients, not just cancer patients. Every treatment can be specialized to deal with each person's symptoms and conditions. Truly forward thinking stuff.
How I hate people like this. "Building assets and letting them work for you". For this you can read: "be the footsoldier for the banks who have a monopoly on money creation. Ask the bank to create money for you then use this to join the land monopolists. Then let those stupid little people who are actually creating wealth rent it back from you. This way you get a stream of their labour." For assets read "property".

People should be aiming to keep most of the wealth they create. What makes the world shit, and what we cannot all do, is live off the backs of others.

If he knows people who are billionaires they go there by not passing on the wealth created by others. Nobody adds a billion of wealth creation, not even Gates.
It's not all that well documented, from what I saw.
I'm going to start looking for new job and an idea of tool for managing all this stuff came to my mind, but I probably won't build one. Separate mailbox and spreadsheet should be enough.
Unfortunately no, it isn't shareable given company policy.

The approach that I took was very low tech. I literally copy and pasted React code into <pre><code> blocks so that reveal.js would render my example code (and apply the nice source highlighting). In addition, I placed another, identical copy of the code in a script tag and rendered the component into a div on that same reveal slide. So the viewers of the presentation end up seeing the nice highlighted source snippet and the resulting component running live on the slide.

This double copy and paste approach worked fine when I was dealing only with that one presentation, which had maybe six or seven live running examples. But for the curriculum I expect there to be an order of magnitude more examples, so I'm working now on creating a React component that encapsulates inline examples. My idea is to have this React component async fetch the code to display from a .js file on disk. It can then dynamically populate the <pre> and <code> tags and also then babelify, eval, and then render the actual instance of the example component into the dom.
I think Excel or Trello are fine for most of the people out there and the ones that need so much data won't pay for it (because I doubt somebody doing 100+ applications is a successful employee with money to spend).

I think you should focus on whatever takes out most of the effort of this process and for that an email would be the best solution: send me an email that is targeted to me and with jobs I can actually apply for.

The biggest pain for me is not doing applications, it's doing applications for jobs where I have no idea if: 1. I have good chances; 2. have been closed already (lots of those out there; 3. have the pay I am looking for.
can you imagine what kind of pressure you would generate (possibly even turn a whole industry around) by shedding light onto which companies are constantly abusing the hiring process. Glassdoor started out with something like this but increasingly generates revenues from job-ads from the listed companies (and so has a conflict of interest pretty soon).

having a system like this gives you a massive amount of data which has immense value for visitors/users (and you as a company). Big players who are notoriously slow / lazy / arrogant in their feedback would get a real kick in their behind. The same with shady recruiters who are spoiling it for the few good ones.