skysight-inc/HackerNews huggingface dataset:
The CIA subverted genuine local medical staff and used them their fake vaccination scheme. I don't think there's any way of convincing militant groups that vaccination workers aren't potential CIA spies at this point, at least not if they've got any sense.
This is Law School? Socrates takes a back seat to business and tech
We're building grasswire (http://grasswire.com), a real-time newsroom that's curated and fact-checked by everyone.

It's cool because it is unreasonable that in this day and age the information that governs the world is controlled by governments and corporations.

it's cool because social media is ridden with lies, errors and propaganda, and it doesn't make sense that those keep spreading without being refuted.

It's cool because it lets you watch any news event develop in real-time from the point of view of the people on the ground.
Vadim Ogievetsky on Developing in D3
"The thing is that in dynamic languages, there's one universal sum type, and every function effectively takes arguments and returns results of that type."

That is a reductionistic view, like saying that everything is ultimately ones and zeros. The storage place in a dynamic language, such as a variable, or array element or whatever, is not understood to have a type in that language. The machine language (or whatever) implementation kernel of that language understands that to have a type, but that's in a different language. That kernel knows that, say, if the least significant two bits of the storage location are 00, then it's a pointer to a heap object, and that kind of thing. That code must be written safely: like only if those two bits are 00 must it treat the value as a pointer, and otherwise not. This is all implementation detail, not accessible from the high level language (or not without special escape hatches). The type of the dynamic objects is their dynamic type; and when dynamic languages feature compile-time type inference, that inference works with those types, not with the fictitious "universal sum type".
> It sounds like although you were "cured" of Asperger's

No. We are never cured; we learn to cope if we have the mental capability. We are not cured.
There is NO evidence of a cure for Autism. Not even this article is evidence.
I'm working on a new way to visualize and edit code called Code Connect (http://codeconnect.io)

We're leveraging Microsoft's new Roslyn compiler to break apart software into functions. The user then navigates their code on a function-by-function basis, similar to what was shown off in Code Bubbles a few years ago.

We've got a demo video here: https://www.youtube.com/watch?v=CuQ8NJOypqs

We're planning to launch our beta for Visual Studio and C# this August.
It's still a very effective method of working with code. I dare you to find a display which will let you see (and edit) as much code as printouts laying on the floor would :)
Work: The "LinkPlug" > https://www.LinkPlugApp.com

Coolness: Helping people gain value from sharing resources.
Ask HN: What Problems/Obstacles Are You Facing?
Genuinely curious about problems you face, whether professional or personal. And if it might be an interesting opportunity to solve. By way of example, Tom Fajto(an accountant by profession)and his neighbors had a problem with trash collection. So Tom bought a truck and became a garbageman. His company eventually grew into waste industry giant BFI.
> People find it so difficult to get treatment for depression, which is absurd to me. If your arm gets broken, you don't "suck it up" and say "that's life", you go to a doctor and get treated. It's no different when your brain gets broken.

Yes, it is absurd. And those of us with depression are well aware of how absurd it is. But that doesn't make it any easier to actually go and get help. In fact the inability to seek help is yet another item on the long list of things that should be easy to do but aren't when you are depressed. All of which further reinforces the low self-esteem.

I wouldn't so readily dismiss the opinion of someone who actually has experience with depression when you clearly do not. Yes he is misunderstanding the term "mental illness" but this is the interpretation that most of the rest of society holds. Depression is not like a broken arm. It is not a "thing" that you "have". It is more of a description of a state of mind. There is no silver bullet cure because there is no single cause, it is deeply rooted in other issues.
What: A chording keyboard.

Why: Englebart's demo made people overlook the chording keyboard, and now we are still mostly stuck with QWERTY, a layout that takes too long to learn and doesn't take much advantage what humans are good at. I'm joking about Englebart, but I do like the line of thinking that computers can be powerful instead of faux friendly.
I understand that, which is why I put it in double quotes and qualified the statement. It doesn't seem to me like you can flip a switch and be "cured." Another question -- what's the overlap/relationship between introversion and autism/Asperger's? I'm not saying introverts have Asperger's, I'm wondering if people with Asperger's are often also introverted. (lots of trigger-happy people thinking I said you had autism for being an introvert... which is not what I asked)
But it can be one flag (of many) pointing to a sensory processing disorder and should be noted if other behaviors are seen.

My son toe-walked. We did some mild sensory-processing screening and therapy which helped. It also turned out that his tendons were too short and he needed serial casting to get them stretched out far enough.
What: A cognitive behavioural therapy (CBT) self-help website to support people who are currently in therapy, or who want to know more about common mental health conditions

Where: http://self-help.tools

Why cool? It aims to help people to take control of their therapy. The evidence indicates that people going through a course of CBT who take more control of their therapy, and take more responsibility for their well being, have better outcomes.
I work on an embedded device which monitor your body in a way that will prevent people to hurt themselves without being aware of (because they can't feel it).

It's not cool at all. All the pain, the damages on the body. Sometimes the amputations. It's a lot of pressure to develop a software which has to decide if you are in danger right now and how to help. Anyway that's what we're doing and we want to do it right.

No link, no demo, no video, it's still pretty confidential, sorry.
Pretty cool. Reminds me there was a thing called Debugger Canvas, too (although I don't think it ever got mature, I may be mistaken).

What's with the bracing style inside these bubbles?? :) Looks normal in Visual Studio, yet the whole body of the method gets an extra indentation in CodeConnect
Location: Florida

Remote: Yes

Willing to relocate: Very

Technologies: Java, Python, JavaScript

Resume: http://gabinodabdoub.com/Resume.pdf

Email: gdabdoub3 <at> gatech <dot> edu
It has been my experience that "non-tech people" do complain about their internet speed because the major ISPs actually don't provide good enough service for them to play Netflix and get on Facebook as consistently as they want.

More importantly, what "non-tech people" don't realize is what they will want in the future. In 2008, they didn't know they would want to stream Netflix over the internet. I don't think there's a big chicken and egg problem with faster internet; people will want faster internet when they start using services that the current infrastructure doesn't support well. It has happened before and it will keep happening.
I believe this is an absolutely awesome idea. I hope you, or someone else can make it fly.
scridx.com

It's a screenplay search engine. I couldn't find any adequate resources out there so decided to build my own. I've got much loftier goals for it, but all in good time.
RealScout - Software Engineer - Mountain View, CA

The Team:

We're a fun loving bunch[1] who have our sights set on being the best engineering team in real estate. We believe in continuous improvement both in team and self. Most of our backend is in Ruby, but we're not stuck to it as we add new features/services.

The Job:

At only 7 engineers in a growing startup, we have tons of fun challenges to take on: From implementing new UI components in AngularJS to setting up our dev environment with Vagrant and Packer and writing clean APIs for our web and iOS clients to importing hundreds of thousands of home listings into Elasticsearch.

You:

You love taking on new challenges. You likely have a ton of experience building software and are tinkering with a new technology in a side project. You're ready to champion your ideas in a team eager to learn and improve.

If you think RealScout's engineering team might be a good fit, feel free to email me at chris at realscout dot com anytime.

[1] http://vimeo.com/98767317
They had already built a pretty full-featured beta that was used by many when they raised funding. It was not "pre-launch" in the way Color was.
One of Google's two mystery barges is being dismantled and sold for scrap
> One of the keys to treatment is catching it early.

And then given the right information. My parents were told I might never cross the street alone or write the letter K in handwriting because it was too complex. Look at me: I type 500wpm and write software better than most in class.

The issues for me arise with planning and social things. I might make plans, but I am never able to stick to them if there is no real urge. If someone is not waiting for something to happen and I don't feel like doing it, it's not going to happen. If I think I can make something in 5 hours and the deadline is midnight, I might start on it 4 hours before midnight. And then there is a whole range of social issues, though I can go to a normal school and normal businesses.

My parents just disregarded the entire diagnosis at 6 years old because, look, I could cross the street not much later. Up until about 13 years old, this approach worked fine. It might have been nice to know what really is going on though.
Looks a bit like a one person shop – not exactly what you're looking for while building a high availability system.
http://gofokus.com

We want to improve on current project management tools by giving people more flexibility.
What: https://www.bitballoon.com

Why is it cool: complete beginners are deploying their first ever websites with it, and experienced programmers are building cool stuff with it! I also really like using it for my own stuff and think static site generators and static apps have a huge future ahead of them. Especially if we can help building tooling to make static solutions easier to build and work with.
@reboot cd ~/bin/some_daemon

is not a very good example. It will launch a shell which will change to the specified directory and then terminate. (It might produce an error message if the directory doesn't exist.)
I realize its a 'that guy' type thing to say but what you are describing sounds simply like the pains of growing up and realizing life involves doing a lot of shit you frankly don't want to do (based on a sample size of 1, with that 1 being me).

I was also a happy kid with no friends who tinkered with computers, now I am a reasonably social guy who will try his best to do as you do and obey the social norms I have spent the last 15 years or so trying to learn and master, but which I was blissfully unaware of when I was happy. And yes I will be miserable the whole time. I was never diagnosed with Asperger's though, although I was tested, I simply don't like people. I still miss a lot of social cues especially regarding hitting on people / people hitting on me. But I attribute that to the fact I didn't start trying to learn these things till I was 18 or so. My point is I can't go back to my childhood when I was happy, and I doubt you can either so try to move forward, and I wish you the best of luck finding a way to not be miserable, I know it's what I want for myself.
Should your robot driver kill you to save a child’s life?
I just finished working on BoosterBot, an entry for the Texas Instruments Intern Design Challenge!

It's a robotics daughterboards for TI Launchpads.

http://hackaday.io/project/1845-BoosterBot

http://youtu.be/I0JuGvbfIIE
If you enjoy Haskell and programming, why not start a hobby project with it? It's a general purpose language after all.

(Using it at your day job is a different proposition, of course. I'm still having arguments with my boss over the use of Scala instead of Java. Imagine if I proposed moving outside the JVM!)
Israeli Intelligence Agency Mossad Website Taken Down Against Gaza Attacks
The nation needs an intelligence community. In the modern world, that's non-negotiable.

But having said that, there are a few breaches of trust that warrant extreme action, and this is one of them. This isn't some low-level analyst using his pull to get out of a parking ticket. This is the executive branch of government running an intelligence operation against another branch of the government.

There's no known universe in which this is anywhere near being acceptable. And even if you buy the lone wolf scenario thrown out here, it still means that the agency had an atmosphere in which it seemed okay to do this -- and it was done with little or no oversight. In fact, this is a much worse scenario, because it implies that lone wolves all over the agency are doing all sorts of things on their own initiative. God knows what.

Congress, kicking and screaming, is going to have to grow a set of balls and publicly tear apart the intelligence apparatus again. We are probably going to need new constitutional amendments to address property rights and the idea of "personal papers" in the digital age. Computers are extensions of people's minds. They are not like music players or VCRs. Not at all.

This whole mess has been an example of how the political class will put off making a decision that might involve risk as long as possible. I keep wondering what more has to come out, and how much is enough.

Sadly, I think we're not there yet.
This probably doesn't meet your (or my) qualification for substantial, but might be useful anecdata.

I recently used (early July 2014) Haskell for a crud app with a daemon that does some web scraping/form posting where no API existed for a freelance client.

Haskell did not get in my way whatsoever. Here are some general stats about the application:

604 loc (was 1400 at one point, 900 after de-duplication, 604 after refactoring)
112 commits

The crud website and daemon program take up about 200 MB of memory IIRC on a $5 per month digital ocean droplet.
It's a shame that my sceptic-hackles were raised before I'd finished reading this article or any of the research. There is so much really harmful nonsense pushed as "cures for Autism", and some of it is pushed with poor quality studies, that I am wary even of seemingly good interventions like this one.
Not too weird at all! Enlightening, generous, and gratefully received here. Difference is not something our society, and it seems most societies, handle well. Here's hoping a better line is found between empowering and transforming.
Good article.

I'm hesistant to talk about it, even in the relative anonymity of my HN username, but swathes of this article read like a script covering the past few years for us.

Thankfully, we've had great success, but not without constant effort and patience on all fronts - at home, out and about, when researching, when dealing with our county and state resources, insurance company and of course all the people who have very strong opinions on all things autism.

In a nutshell, I'm all for the sort techniques the article describes alongside a sensible definition of 'normal' and most importantly selflessness in seeking what's best for your child.

If anyone reading this has an inkling to chat, feel free to use the email in my profile.
Email Rehab: 8 Ways To Detox From Your Inbox
>I’m impressed by the diligence in trying to make sure your most wanted target is there before taking lethal military action.

Diligence would have required following through with the vaccination campaign. For pennies they could have vaccinated the kids, and probably evaded detection, but in their haste they carelessly exposed their operation.

> I’m disappointed by the immediate release of operational details for political expediency.

I'm disappointed to see that sad pathetic excuse bandied about in defense of failure and malevolence. The gig was up a long time before the press found out, when they failed to follow through with the vaccination campaign. By allowing the operation to be discovered, they endangered not only potential future operations, but also the safety of aid workers everywhere on the planet.

>It is a tragedy that people are refusing vaccinations in Pakistan, but it’s not fair to entirely blame the CIA. At least pass some of the responsibility to the Obama Administration and Pakistan itself.

It is precisely the fault of the CIA, and not the sitting President because the CIA is responsible for planning its operations. The President doesn't dictate operational details.
"... but people's minds shut down when confronted with "terrorism"."

And why is that?

I ask, because, like many here -- well, as few, at least -- I grew up in the UK with the IRA bombing things around me every now and again. These were frequent events. I saw the aftermath of a few of them myself. They were as hideous, as you can imagine.

I narrowly missed being caught up in two. My girlfriend and I had a picnic on the Regent's Park grandstand the day before it was blown up with the military band playing at the time. I suspect that the bomb was right beneath us that day as we ate. Ticking away.

http://en.wikipedia.org/wiki/Hyde_Park_and_Regent%27s_Park_b...

There were almost nightly atrocities on the TV news. It was a constant.

But minds did not shutdown. The public message, conveyed by the media, was to carry on as normal; that to do otherwise was to let the terrorists win. So we did. We kept calm and carried on.

So why are folk, these days, freaking out at the mention of terrorism?

Rationally, we know that the number of deaths from terrorism is tiny compared to almost every other form of death. We know that the probability of being present, let alone injured or worse, at the scene of an act of terrorism is vanishingly small.

What if instead of our politicians and media ramping up the fear factor they instead suggested stoic, silent resistance. What if they said that they had our backs. What if they were positive instead of negative.

Fear of terrorism is irrational, and everyone -- well, the vast majority -- would act accordingly if the politicians and media didn't exploit citizens' fears for whatever reasons they are exploiting citizens' fears.

And, because of this, going back to your point, I agree, killing Bin Laden should never have taken priority over harming polio eradication efforts. Doing so was purely story-building to support political grandstanding. It had nothing to with security or reducing terrorism.
Location: Minneapolis, MN

Remote: Not preferred

Willing to relocate: Yes

Technologies: I can use any language. I'm best with the JVM, particularly Java and Clojure. I've worked with JEE, JMS, Hibernate, Spring, jUnit, Ring/Compojure, Javascript, jQuery, Mocha, Haskell, Oracle and Postgres SQL, ElasticSearch, Redis, Mongo, AWS; among other things.

Resume: On request, or see my LinkedIn: http://www.linkedin.com/pub/mike-thvedt/11/5b4/9bb

Email: mike.thvedt@gmail.com

Full stack software engineer with 6+ years experience and a math background. Right now I'm winding down a digital nomad lifestyle that I lived for about the last two years. I've worked on complicated cloud pipelines, full-stack web apps, and in a past life, high volume, near real-time distributed trade processing applications for a Big Finance Company. I've also done work with parsing, domain specific languages, full-stack web development, custom high-speed message queues, and security and encryption. I like to solve hard problems.
It would be great to also list the next few datetimes that this would occur on as examples.

It would also be great to support the seconds field.
Of course not at any cost. The irony of this tragedy is that the intent of the operation was to mitigate the possibility of collateral damage and going after the wrong target. I'm pretty sure Cowboy Bush would have been all in at the mention of Osama and never done the vaccination op.

To depict targeting Osama as a revenge killing is not right. I try to empathize with the grievances he had and represents against the US, but I believe the world is better off without him. We don't need people who inspire others to suicide and homicide in the name of religion.
http://saleszip.com

Sales cycle management tool.
What do you do for work? Try implementing something you implemented at work with Haskell then seeing if there are any advantages/disadvantages ;)
The study you linked appears to have one possible flaw. It reports on whether a child walked on their toes 'at some time'. In the many kids I've been around with autism, it's impossible not to notice the toe walking because it is so frequent. For our child, we would actually be more inclined to notice when she didn't toe walk.

If you combine this one with another couple symptoms, it's best to get it checked out.
> The point is that the compiler guarantees that this code will never break as long as the code compiles.

A program that compiles in Haskell can still break, consider:

main = do
print $ head []
Don't get me wrong, Lyft have been awful, but Uber have also shown huge disregard for rules and regulations, particularly in the rollout of UberT.

Uber has been in New York for a long time now, so I'm not ready to dismiss Lyft by comparing a brand new service with a very established one.
Haha, though it's easy for people to remember "TJ in TJ" ;)

Savings wise, if you have SENTRI and work near the border, the economics may work out (things like childcare and healthcare may help as well). But I think that the time wasted is just far to great otherwise. Between waking up super early and spending anywhere from 3-6 hours commuting a day, it seems to be a hard sell. That picture looking down the freeway[1], I drive that every day, but usually its still night out =)

Rent is the biggest difference, food and other items less so. I pay less than 1/4th of my San Diego home's mortgage for renting a slightly larger place in Tijuana (which is also close to the beach)

[1]http://america.aljazeera.com/content/ajam/articles/2014/8/1/...
Heidi's Handy Hints-lifehacks gauranteed to improve your life
Is the name a joke? (not asking sarcastically)
I like your project a lot. But the articles seems harsh to read (I don't really know, I'm projecting myself).

Did you think about making short clips ? Maybe making the font nicer, more healthier ? (no serifs, use the color scheme of the healthcare, put round thing all around)

I don't know, it's like I am opening an encyclopedia rather than a self-help book. Is it the goal you want to achieve ?
Google Said to Plan Separating Photo Service From Google+
What: A better way to find github repos relevant to your interests. Works by compiling all the starred repos of contributors and . Currently in early alpha at https://github.com/KingsleyKelly/GitStar.

Why? I went from having about 10 starred repos to 300, and found loads of useful libraries and tools along the way.
If this happens Google+ is dead. Photos seems to be the main good thing people have to say about it.