skysight-inc/HackerNews huggingface dataset:
False alarm! This paper is not about barriers in actually working with open source, but largely about what I would call "barriers a newcomer faces in their quest to be accepted as an esteemed contributor or maintainer, with their name stamped the project, and their changes in the official trunk 'n everything!".

If an OSS program is not doing something that you would like, you can get the code and fix it. No waiting for anyone's response, no mentorship, no B.S. Moreover, you can publish your patch somewhere without upstreaming it to the original project.

I have recently done this with three programs: rsyslog, the Lurker mailing list archiver, and a MIDI sequencer for Windows called Sekaiju. I made these programs do what I want, and put my changes in public git repos hosted on my server.

Speaking of Lurker: I developed a way to show HTML mailing list posts as actual HTML in the web archive. The Lurker maintainer was vehemently against this on security grounds (even though I implemented a HTML filter which validates for a set of allowed tags and attributes.) The feature needs more work: namely, image links do not work properly. You can see images as attachments (existing feature), but the links within the HTML to the images are broken: they are the original URL's which need to be re-written to point to the archiver-generated URL's. This could be done in the "HTML cleaner", which is an external program hosted here, not originating from Lurker:

http://www.kylheku.com/cgit/hc/

My Lurker fork is hosted here:

http://www.kylheku.com/cgit/lurker/
That isn't far at all! Good thing this isn't my website :P
Try the non-print version: http://www.americanscientist.org/issues/pub/statistics-of-de...

It has a font adjustment link (although still pretty small).
I don’t believe that is an entirely fair characterization of that action. Was the United States not supposed to go after Osama Bin Laden? Hiding in an allied country whose intelligence services derailed previous missions? [1]

I’m impressed by the diligence in trying to make sure your most wanted target is there before taking lethal military action. I’m disappointed by the immediate release of operational details for political expediency.

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. [2]

This current event is different and shouldn't be confused with an actual success. When the intelligence services operate against the people of the United States and its elected representatives, individuals from the Agency should be going to jail. We've allowed far too much intelligence overreach and people need to start being held accountable.

[1] - http://en.wikipedia.org/wiki/Allegations_of_support_system_i...
[2] - http://en.wikipedia.org/wiki/Death_of_Osama_bin_Laden
The TJ airport bridge project will really take off the area by the availability of super-cheap Mexican flights by allowing people to park in the US, walk over a bridge, and then fly in/out of TJ.
I tried to compile GCC for ARM (from X86 Windows), and it was a nightmare
One of the keys to treatment is catching it early. As the parent of a child with autism, I am always surprised when I talk to people today who still aren't aware of some of the signs that point to the possibility autism. I had assumed they were common knowledge by now.

Things like toe-walking, repeating words or sounds (echolalia), limited or no eye contact, and an unwillingness or inability to point to objects are fairly easy things to observe in your own children or even kids you see around town.

The list in the link below is a good overview, and the few I listed above are considered 'classic' symptoms to look for.

http://www.mayoclinic.org/diseases-conditions/autism-spectru...
Might want to include the video you have linked [1] on the front page. Otherwise the homepage shows us nothing but a description.

[1] https://assembly.com/buckets
Carmack's “20 Years after Doom:The Future of Engineering Virtual Worlds”
It might be my fault... The DLR interpreter got rolled into .NET native so that ETs could be interpreted (hence the weird EETypeRva:0x01588388 error). I actually did the initial set of work on that having had experience w/ the DLR interpreter and handed that off to the .NET team. I probably did the expression quoter but I don't quite remember :(

One thing I'll point out though, it's a Field on StrongBox<T> for correctness not performance - the field needs to be capable of being passed by reference to get consistently correct semantics. That's simply not possible on .NET native using the interpreter so it will end up with copy in / copy out semantics (which could break people but it's pretty unlikely). Also StrongBox<T> pre-existed the DLR expression compiler and was originally added w/ LINQ's ETs in 3.5 so we were also just re-using what they had already done. IronPython actually had Reference<T> early on which grew into the DLR's version and then finally converged back on StrongBox<T>.
Show HN: Hype Alarm for iPhone wakes you up to the most blogged about tracks
Uh, it's still unauthorized even if they set it up. The DBA at a bank might have full access to the database, but if he uses it to siphon off Social Security numbers it'd be unauthorized access. Same thing here - they explicitly weren't supposed or authorized to access the network.
Thank you.

Unfortunately, I'm not aware of the technical details of the back-end, as I was only responsible for the front-end application development.

Baraye shoma arezooye movafaghiyat daram. :)
How do you imagine annihilation of the extra momentum?
racket-mode is good in that it at least indents Racket code properly. It implements it's own integration with the REPL, IIRC, which makes working with Geiser at the same time not ideal. But still manageable, just a bit of tweaking needed. Disclaimer: I may remember wrong or it may have changed since I was last configuring Racket support in Emacs, so don't get discouraged and just go check racket-mode anyway :)
Thank you for working on a web copy, Timeful developers. My Samsung Convoy 2 cannot run iOS or Android apps--by design. The calendar the noted manufacturer of flip-phones and phablets (I kid, I kid!) thoughtfully included is, however, crammed full of events.
Honestly yes, if there's the resources for hardware and software development.. please, please just spent a decent sum getting a proper website together. Otherwise the product will have a very slim chance of ever being taken seriously, no matter how great or not it actually is.
Tests can be gamed, can't they? There are plenty of "programmers" out of college who can't write a FizzBuzz in any language, despite passing their tests.
> it's a description of the state of a brain

Most people with autism have bad digestive tract problems and other inflammatory issues like asthma. Autism is a systemic disease, not simply something in the brain. This is also true of other "mental" illnesses such as schizophrenia and depression.
The Startup Hustle: An Interview with Noel Geren
Small world, grew up in El Centro and went to Central for a couple of years!
This 2,143-Page IRS Document Could Be Yours for Just $428.60 (Plus Shipping)
I checked again. Some insider said the Chinese machine does produce 80 millinewtons, but it's less efficient than the NASA one since they take way more power input.
> Individuals can learn how to deal with the symptoms of autism and how to appear "normal" to others, but that doesn't make it a cure.

How can you know that? I mean, you seem to be just restating the status quo against this article, but they've provided evidence against it, and you're not providing any evidence for it.

It doesn't seem like the kids have to do anything consciously such that they'd "become autistic" again if they stopped.

What's most interesting to me is that they can't tell what's going on inside young kids just by observing them.
Yeah, my son is Autistic. I believe his brain is inherently different. He learns things differently, forced to learn things himself because he lacks an instinct, like speaking.

Therapy is a way to teach him to interact and communicate with the world that doesn't quite fit his thought structure.

I'd say it's more than just teaching him how to fit in and appear normal, that's a side effect of teaching him how understand the 'alien' society he is in.
Even in it's current form, your grandma's wallet balance would resemble that of her BoA checking account, where the spendable amount would be a total of the easily-redeemable (Pay to pubkey hash) transactions.

More complex transactions would show up in more advanced wallets (possibly separately), and that is the way it happens in the real world now. Say you hold an options contract or a bond on some stock exchange - it's "spendable" but doesn't show up on your everyday bank account balance. This is useful money as we know it now. The allowance for such flexible transactions is a feature and not a weakness :)
And for what age ranges are these symptoms expected to become apparent? 1 to 3-ish?
A Fitness Program I Believe In – 15 Wks to a Complete Body Transformation
> The bottleneck for the number of practicing physicians (as opposed to the number of MDs) is what is really relevant. That is capped by the number of residency positions available. These are funded through Medicare

Why do we fund it through the federal government in the first place?!
One family had a boy who, despite growing healthy, did not speak.
He seemed to understand what's spoken to him, but never uttered a word in return. Doctors could not help.

Pass fifteen years; one day this family dines, and suddently the "mute" boy proclaims in displeased voice: There's too many salt in the porrige!

His father and mother hug him in tears and ask: Dear son, but why didn't you talk?

"Before today, everything was all right!"

----

It seems that autists really do have this attitude when it comes to interaction with other people (or avoidance of it).
Killing one guy who isn't even all that important in the organization should definitely not have taken priority over seriously harming polio eradication efforts.

Yes, sometimes you should let the bad guy get away if the consequences of what's required to catch him are worse. This should be obvious, but people's minds shut down when confronted with "terrorism".
Abstract over the outdated IRC cruft, but use IRC as the communication medium. Some ideas:

- Process all user-input so that they can't run commands or do other crazyness in the channel.

- All commands and actions other than chatting are to be handled by the client. This also allows for "IRC2" type commands that aren't part of the IRC spec to be handled "in-band" in the channel, but not seen by any users.

- Channels have a built in admin bot that handles client commands, sets restrictions on channel content, manages mods, channel ownership, names etc. This should be invisible to most users.

- The client should enable end-to-end encryption. Maybe public-key so that user identities can also be verified.

- a user using a normal IRC client and logging into one of these "IRC2" channels would basically just see a bunch of users communicating in encrypted gibberish and not be able to participate

- the client should let people post and view links to images, videos, etc. and automatically embed them in the chat client. Embedded media should stay collapsed until the user clicks it, but then they'll see a resized image or an embedded youtube video, or a player around a soundcloud song or whatever.

- people should be able to nominate awesome quotes to "archive" into a subset of the logged channel.

- channels should be listed on an entry page. Let's get rid of stupid sigils like # and other nonsense. Just show the channel name.

- people can establish private group channels (like a hangout) or 1-1 channels, access is controlled by the default channel bot.

- video or voice chat would be handled outside of the IRC server, but setting up the communications could be handled in-band.

Feel free to knock any of these down as bad ideas.
tl;dr: operant conditioning. The method described is exactly how you train a puppy.
Haven - San Francisco - Full-time

You will be the first engineering hire at a VC funded startup in San Francisco that is modernizing one of the largest industries in the world but one most people never think about. Haven connects ocean carriers and shippers with smart, easy to use software and services to more efficiently manage their supply chain. Haven is currently working with transportation and logistics providers in Asia, Europe, and North America.

On the technical side this is an opportunity to build a world-class SPA application that serves a high-volume of transactions that have a real-world impact. We will be leaders in establishing the JS ecosystem for enterprise development and look forward to making meaningful contributions to the open source community.

We love well designed products, digital and otherwise. We’re looking for an engineer with a similar mind-set.

Responsibilities:

Architecting and building features for a single page web application
Redesigning features based on customer feedback
Working with the latest development frameworks

Requirements:

3+ years of professional development experience; we’ll gladly take more experience and compensate accordingly
Node.Js experience
Angular.Js or experience with similar platform (Backbone, Ember, etc…)
REST API design experience
Test writing experience
OO design skills
SQL and NOSQL experience
CSS / LESS / HTML

Bonus Points:

Scala, Java, C# or other statically typed language with enterprise features
Domain Driven Design experience (DDD)
TDD experience
Functional programming experience
Grunt / Chef / Puppet / Docker / Vagrant etc...
AWS / Heroku

What You Can Expect From Us:

A friendly and encouraging work environment with a minimum of politics
Clear goals and expectations
Exposure to a problem domain that most people will never get to see
Mentorship from founders that are deeply experienced with shipping products, digital and otherwise

Benefits:

A free personal trip to an international port city of your choice once a year - no, we won't put you in a shipping container like that scene from Silicon Valley
Laptop and display of your choice
Excellent healthcare plan (medical / dental / vision)
Gym membership reimbursement
401(k)
Commuter Benefits

Apply at http://jobsco.re/1kqKye0
Well, yes. It was an imprecise paraphrase because it wasn't the relevant point I was making:

"How is this issue partisan?"
Sunnyvale, CA - Matasano Security [WILL RELOCATE]

Matasano is an application security consulting firm. Our clients are the best companies --- and most of the largest of them. Our teams include some of the best researchers in the field.

You can read more about our hiring process at http://www.matasano.com/careers. Put simply: we hire for aptitude, we respect and appreciate candidates, and we put real effort finding good fits.

You can find out more by emailing <careers at matasano.com>. A human being who knows what they're talking about will talk to you. And I'd like to think we're fun to talk to!

For some of the flavor of what we do, check out https://microcorruption.com/
The US Military has seldom had a decade of peace, New York and San Francisco have had centuries.
RadioShack's days are numbered
You're totally right that there's a tradeoff here -- in Typed Racket, where we have strong types for the numeric tower plus the flexibility that the parent wants, arithmetic isn't extensible.

However, it's not the case that `data Number = ...` gets you everything. In particular, it gives up on the types! :)

For example, in Typed Racket:

-> (: norm : Real Real -> Real)

-> (define (norm x y) (sqrt (+ (sqr x) (sqr y))))

-> (norm -3 12)

- : Real

12.36931687685298

We've proved that the `norm` function always produces `Real` answers, even though `sqrt` might produce complex numbers given negative inputs. The sum type you've given won't let you prove that.
5 Steps To Maximize Infographics Exposure
There's actually a bunch of shops running forked and recompiled runtimes for languages like python and ruby. I happen to work for a company who maintained such a fork (Ruby Enterprise Edition, by Phusion), and we weren't the only ones who had forks. Most famous were the MBARI patches, made by a guy who worked at MBARI and needed those for running ruby in a submarine or something :P The patches were actually very impressive, despite coming from a biology research institute.

(Note that these were forks because they changed aspects of Ruby that were not in line with Ruby's general purposeness, so they were not allowed to merge into mainline Ruby)
Startup Schools: America's Most Entrepreneurial Universities
And clearly that's working out just great.
And an extension called Ref12 will also allow you to browse to the online code from Visual Studio.
Should a Retailer Be Allowed to Enforce Prices on Ebooks?
Does not understand this syntax: "1-56/5 * * * * foo"
Yes you're right, but until we have a better understanding of the neurophysiology of autism, there's simply no telling if treatments like these actually remove the autism from the brain, or simply make someone function despite their autism. Could be, and I'd be very glad if it were the case, I just don't know.
"Code will never break if it compiles?"

So just compile and ship; no testing?
SEEKING WORK - Copenhagen, Denmark. Remote or local.

Full stack Ruby on Rails developer since 2005. I have deployed numerous information systems developed from scratch - and have collaborated on an equal number of Rails projects. I have high problem-solving skills and always find the easiest and most maintainable way to move the project along.

Expertise includes: Rails development, database design, fronted in Bootstrap, Heroku deployment.

Great communication skills and I always keep my deadlines.

Looking for 10-20 hour per week engagements.

Contact: jriff@concentric.dk
Anonymous rant on using Scala (2011)
ROIKOI | roikoi.com | Austin, TX

https://roikoi.com is a well-funded, 7-person startup in Austin, TX. Our team is top-notch, coming from previous Austin successes like Bazaarvoice, HomeAway, RetailMeNot, & Mutual Mobile. We've raised $1.5M of seed funding earlier this year on our prototype and are heads down building out features and our mobile applications.

We are looking to add a 5th developer (mostly backend) to the engineering team. Our back-end stack is Python (flask), DynamoDB, & Cloudsearch on top of AWS with a backbone.js front-end and Cordova mobile apps on the way. Our ideal candidate is experienced with building APIs but is capable & interested in writing JS. Python experience isn't strictly required if you can show proficiency in other languages.

You'll receive generous equity, a competitive salary, and fully covered health insurance.

Looking forward to hearing from you.

victor+hn@roikoi.com
Location: Santa Barbara, Ca

Remote: No

Willing to relocate: Yes

Technologies: Python, Django, Javascript, Angular, React, .NET/C#, SQL, Full Stack Web

Resume: https://docs.google.com/file/d/0B-9BNT6DJDiXUlRxUkRoRGFKV0k/...

Email: hello (at) mattnibecker (dot) com

Looking for Fullstack to Frontend Web positions (comfortable in either role). I consider myself to be intensely product focused and like working with others/organizations who feel the same way.

I'm currently looking to move away from building on the. Net Stack and moving towards open source. Looking for such positions.
Visual Experiments in JavaScript
From DK1 to DK2: What to expect
I recently read "Legacy of Ashes"[1]. If you're interested in the extremely long list of breaches of trust that the CIA is responsible for it's a great resource.

[1] - http://en.wikipedia.org/wiki/Legacy_of_Ashes
I agree the website is rather sketchy haha.
DataHero

San Francisco, CA

datahero.com/about/jobs

Node.js | Backbone | Angular | D3 | MySQL

* Full Stack Engineer
* Machine Learning
* Frontend Engineer

----

At DataHero, we’re building an impactful data analysis and visualization platform that anyone can use to understand their business data.

Can you explain a join to your sales managers? Can you instead build a system where they can combine their Salesforce and Stripe data without learning a line of SQL?

Our system uses recommendation algorithms, an intuitive user experience, and all the dirty engineering grit to give non-engineers superhuman analysis skills.

You:

- build high-concurrency single page HTML5 webapps
- don’t mind that Node.js hasn’t yet reached 1.0
(and have built many an escalator through the 9 levels of callback hell)
- believe design is just as important as engineering
- want to work for a top venture backed startup with monthly recurring revenue
- want to contribute to our beer preference datasets
with our small close-knit team:
https://datahero.com/blog/2014/06/17/datahero-beer-consumption-analysis

Get in touch with us at jobs@datahero.com!
I want to point out this quote:

"The traditional attitude towards Lisp holds that it is useful only for esoteric amusements and Artificial Intelligence. The appearance of Multics EMACS as a Honeywell product is the death knell of this view."

I agree!
Practical PyBuilder on EuroPython2014
Was the United States not supposed to go after Osama Bin Laden?

No, but sometimes the price of a just aim is too high to pay. In retrospect at least the damage to the anti-polio campaign was too high a price to pay for his death, just as nuking the city to get him wouldn't have been justified. I find the mistake they made somewhat understandable since they could easily have failed to foresee the consequences of their actions, but it was still a mistake.
Yes. You can still write programs in this mode with the ed Unix utility.

http://en.wikipedia.org/wiki/Line_editor
Thank you for the link I will explore it further this weekend
Autism is diagnosed by whether the DSM-5 or ICD-10 criteria apply to you or not. This can be determined via tests, but that doesn't make tests the only way to diagnose it.

DSM-5 explicitly states that the criteria may apply "currently or by history", which rules out a cure for autism by definition.
Poor Christian Weston Chandler
Obama Just Signed a Bill To Make Unlocking Legal Again
Oops, can someone remove it?
And the takedown:
http://drop-kicker.com/2014/06/ifind-rf-energy-harvesting-bl...
Why will I not Fail
Tesla announces plan to boost production in 2015
Marvel sold the X-Men rights to Fox, who retains them as long as they continue to make X-Men movies (the same is true for Sony with Spiderman). It's unlikely that Fox will relinquish those rights within the next 10 years.
What's the point of HN?
Is HN for discussion? If it is then why are dissenting opinions, that are well made and not troll-like, down-voted. Moreover if down-votes are intended to indicate only dissent (as I've been informed), not indicate low value remarks, then why is it considered beneficial to fade out such remarks.

Is HN supposed to be a sounding chamber or is the idea to foment useful discussion? Perhaps instead it's primarily just a link sharing tool?

The main stimulus to my question is how time and again good comments [that often I disagree with] are down-voted (presumably, vote numbers are hidden of course). Then the site admins deem that these comments need to be made difficult to read. This suggest that high-value discussion is not the point of the site; instead it serves to establish a narrow consensus and silence other voices.

So what is HN for?
This identical question on SO has some links, but not the one you are looking for, it seems: http://stackoverflow.com/questions/140336/where-can-i-find-a...
Ask HN: Ideas for toy projects to build as an educational exercise?
What are some good weekend type clone projects you can build in any language, which serves as just an excuse to get your hands dirty outside of TODO's, or a credit card validation class. Do you know any canonical things to build?

Thinking of a link shortener service, or...
Is there any user-friendly IRC client out there?