skysight-inc/HackerNews huggingface dataset:
Lexington, KY; Remote/Local/interested in moving to Raleigh | Full time

Stack: C/C++, Python, Haskell, Java, Android, web front end, application UI

Resume: https://www.dropbox.com/s/5pj9zbjcl3ma369/Stephen%20F%20Hunt...

Contact: in resume

Ten years experience in user interface development, including embedded, desktop, mobile, and web; experience leading architectural planning for large code bases and teams. I've worked closely with UX designers (usually in Scrum) to improve the usability of complex applications. I pride myself on improving the working dynamics of the team I'm on, beyond my direct technical contributions. I believe in software craftsmanship and the ethical principles of the Agile Manifesto, and that a positive work environment produces better software.

Outside my industry experience, I have serious interests in programming language theory, machine learning, and software engineering process. At this point in my career, I'm interesting in finding challenging and interesting problems to work on, and building software that users can appreciate and rely on.
According to the article, ODNI's attorney was given the question in advance, but it wasn't passed on to Clapper, so he improvised. Maybe the attorney's just covering for him, but that's what it says.
Declarative builds = intelligent tooling. Would json make it better? I hate editing json too. Personally I would go with toml but wait... that would look similar to something else...

Ant's real problem is that it never found a path towards next generation. Why isn't ivy included by default? I want something bigger and easier to use that isnt gradle or maven but is more along the lines of an Ant+ivy default. It should have a bootstrap script, it should understand default project directories... It should continue to be declarative, but it should have an xsd or similar descriptive format that can be used for tooling.

There is a future in the ant+ivy perspective that I don't see in other build tools.
We changed the url from [1] and demoted the post since the consensus in the thread is that it's overblown.

1. http://www.cnet.com/news/serious-security-flaw-in-oauth-and-...
OPEN SOURCE FPV PROJECT Is Searching For Contributors
Exactly! gorhill, if you're interested in a position at either Mozilla or EFF, PM me :)

- One of the Privacy Badger devs
Why create methods?
I tend to to think of black as being dead, and white as very much alive. Would rather see what this looks like with the colors flipped back around.
Well, I'm not an expert, but the w3c Accesibility guidelines say:

"2.3.1 Three Flashes or Below Threshold: Web pages do not contain anything that flashes more than three times in any one second period, or the flash is below the general flash and red flash thresholds."[0]

And also:
"Individuals who have photosensitive seizure disorders can have a seizure triggered by content that flashes at certain frequencies for more than a few flashes. People are even more sensitive to red flashing than to other colors, so a special test is provided for saturated red flashing."[1]

It is clear that this are only guidelines, not laws, but in this particular case I think it is appropriate to make some kind of warning for this users.

[0]http://www.w3.org/TR/2008/REC-WCAG20-20081211/#seizure
[1]http://www.w3.org/TR/UNDERSTANDING-WCAG20/seizure-does-not-v...
I'm waiting for the talks from Gophercon to appear online, but one of them[0] talks about using Go interfaces to handle most generic type problems. Another interesting read is Rob Pike's argument about "less is more"[1]. The HN discussion on less-is-more from 2 years ago brought about some interesting discussion as well[2].

[0] http://talks.golang.org/2014/go4gophers.slide

[1] http://commandcenter.blogspot.com/2012/06/less-is-exponentia...

[2] https://news.ycombinator.com/item?id=4158865
The roots of the DNS tree are controlled by world governments. The roots of the DNSSEC PKI are the roots of the DNS tree. And, no, the point of DNSSEC isn't solely to prevent cache poisoning; in fact, the motivating use case for DNSSEC in 2014 is DANE, which replaces the CA hierarchy with DNSSEC.
In the medical space (at least in the U.S.), there's much less room for disruption relative to other markets. The market is significantly regulated / restricted; the law is structured so that even if the vendor and their potential patients both consent to a given transaction or procedure, the government can still step in and deny it.

In essence, the laws are structured under the (not necessarily wrong) assumption that the consumer is too stupid to identify snake-oil. All an incumbent has to do to block a newcomer to the market is make a hard-to-deny snake-oil accusation.
I doubt that the public lives full of dirt are the problem. If the dirt is out there, it's not a problem. It's the Larry Craigs of the Senate and House that are the problem. Dirt swept into the closet is the problem.

Also, how do you explain Jane Harman? Google "jane harman alberto gonzalez" for details.
Some of the projects are missing licensing or have pretty stringent licensing restrictions. It's as if leaders of companies are saying "Oh yeah lets open source it, that will make us popular." If I can't use this code without having to jump though 100 hoops, I'd rather not bother with it. It's like Marvels announcement last week, "Here is our API, but you can't do anything with it. Have fun."
Depends who they're defending you against - the court of law or the court of public opinion.

As a very highly paid barrister once said to my father "your mistake is that you think because you're right, you're going to win. You won't."

In a court of law being right may not be enough.
Save My Daughter – With Bitcoin
Personally, I think there could be sufficient demand especially if you consider this:

Microsoft has traditionally been in the business of developing and selling user-centric (as opposed to advertiser-centric) software. Why wouldn't they develop a user-centric browser and sell it like they do the Office products? I'm genuinely wondering. Would it be hated by developers as it'd limit their earning opportunities?
Please get in touch: nick@docker.com
PcDuino3
Working at Apple in 1996 I went to a meeting where all departments send people to talk with the Copeland (Apple's attempt at a modern OS that still included the old OS as a first class API) leadership. The quicktime team got into an argument with the leaders when they couldn't promise that the OS could actually give quicktime a predictable time slice, thus making video almost impossible. I think at that moment everyone realized that Copeland was a disaster (though most already assumed it would be). I left Apple soon thereafter and in the next year (1) CTO Ellen Hancock killed Copeland (2) Apple bought NeXT (3) Steve returned.
The article mentions headphones priced from 500, 400, 300 and 40 USD. Anybody got any recommendations for something around 100-120 USD? I Currently have the Audio Technica ATH PRO5 MS and looking to upgrade.

And I just saw aroch's link https://news.ycombinator.com/item?id=7685820
This surprised me as well.
Its really awful.
Well, for one, Lambdas are desugared into methods, not anonymous classes. Early on they used anonymous classes because it was convenient but that wasn't the final translation strategy.

http://cr.openjdk.java.net/~briangoetz/lambda/lambda-transla...
Why? Reasonable people aren't allowed to disagree anymore?
It would lose wars, basically

How do we know this? This strikes me as an assertion without evidence. Are there examples?

It also strikes me that the secrecy more often gets used to conceal career-ending mistakes and cost overruns, at least in the USA.

Has anybody done an honest assessment of secrecy?
> Definitely the United States is not the center of the Universe.

Yes, this became especially clear to me personally while working in Asia during the Second Gulf War. In the U.S., people (mainly hand-wringing liberals like my circle it must be said) shrilly intoned "What is the rest of the world going to think of us?!"

Meanwhile, in Taiwan, they simply weren't thinking about us. Yes, we came up in the news sometimes, with respect to specific political issues. However, that invasion ("war") on the whole had no direct bearing on Taiwan.

What's weird about American culture includes how convinced we are that everyone is looking at us as if we were the sun and the rest of them planets. I'm convinced it's leftover pride from the so-called world wars and it's been vented as a means of social control for the industrial military complex. ("We're the cops of the world, boys.")

It also includes the fact that we go around the world measuring everyone else. When was the last time a bushman from New Guinea wandered into your office park and administered a psychological test to you and your co-workers?

Going deeper, what's truly unusual about us is that we expect to discover or create a system that explains everyone else. E.g. we expect to find atomic-level principles that direct the behavior of every other culture out there as if our investigations into natural science should be a template for social values the world over.
> That would be an exceedingly dumb strategy because if such a link could be made then it would open up Carmack to yet another round of damages if the suit would be lost.

How exactly? Plenty of people sue a company, lose the case, and still do a lot of damage to the company because of the distraction and public confidence. One example, is startups getting sued that are looking for another round of investment. They are definitely harmed even if they win the lawsuit. It cuts both ways. Sometimes a victory can be made to cost more than settling -- for either side. That's why people settle. If you can make the PR cost higher, the price to settle comes down.
I'd like to do some audio tests / checks on some normal home theater speakers ... no headphones involved.

Any reason not to use these, or are there better sample/reference files for that ?
This is a dupe of https://news.ycombinator.com/item?id=5912035.
Sigh. We're still banging rocks together and amazed when occasionally there is a spark?

Look, Ruby and Python -- their implementations just plain suck. There, I said it. MRI and CPython are just a pile of crap. We've known since 1991-ish (see Self) how to make performant runtimes for dynamic languages and 23 years later Ruby and Python still have crappy slow interpreters with no useful concurrency support. Note that Ruby and Python were both started around about that time and are in fact older than Java. Sure the JVM team has a lot of resources, but other language implementations, such as Racket, don't and they manage to solve these performance issues.

So let's not get excited when a language implementation actually achieves a decent baseline of performance. Let's expect that and move on.

Then there is Go's woeful head-in-the-sand type system and its dumb approach to error handling. Errors values are logical ORs -- you can return a useful value OR an error. In Go they are ANDs -- you return a value (which may not be useful) AND an error. Just dumb. We've know how to do error handling without exceptions and without boiler plate since about 1991 (Wadler; monads). Generics since about 1985 (ML). Can we move on yet? Is a quarter-century long enough?

Oh, and channels? That's Occam (1980s), if not earlier.

So what's Go? A language with an implementation that's not complete crap, and an inability to absorb ideas known for 25 or more years. I'm supposed to be excited that this will move our field forward? No thanks.

(This was a fun rant to write.)
Good points! Have an upvote...

The actual defendant for now is Oculus Rift (because I suspect that's where the money is), but Carmack is very much in the line of fire (as the one who allegedly did the deed) and is currently CTO of Oculus Rift, so even if he's not the named party he definitely is in a defensive position here.

On top of that his current interest is in this particular case probably not aligned with Oculus Rift.

That means that your words should be weighed on a gold scale, especially when uttered through a public medium. I've fixed the post to take into account your comments.
I want to add some nuance to this.

> Plainly, basing psychological research on subjects who are mostly undergraduates at United States universities is not a good idea

Good for what, or whom? The original BBS article shows that a slew of psychological results, even those from the most robust subfields like perceptual processing, are not so universally constant as they were previously assumed to be. From the point of view of a particular paper on the processing of visual illusions, for instance, this is bad news insofar as it violates the data from that paper; and bad insofar as models based on that data will now require an asterisk.

I maintain that this isn't a bad thing. In the grand scheme, it would obviously be better if models of cognition that grew out of psych research were 'correct' and took into account all relevant issues from the very start, so that (for instance) we knew that environmental geometry would give rise to perceptual foreshortening and lengthening effects in one case and not another.

But this isn't the way the logistics of the field works; and the 'increasing efforts to broaden the samples' you mention is still an infinitesimal drop in the bucket in 99% of the cases. I work in the psych department of a major research university and I'll tell you that screwing down the demographic requirements of our investigations would not lead to fuller and more apt models, it would lead to an utter absence of the experiment to begin with, as we lack the money to ship in enough !Kong tribesmen and Mongolian sheepherders to round out our sample. And even if we could somehow get all those folks, it would lead to the utter absence of most experimental effecss: the results of such disparate effects, for reasonable sample sizes, would look like noise.

Fine, you might say; you shouldn't be doing science anyway, that's the whole point -- it's not science if you're skewing your investigation so heavily. But considering the logistical realities, and the cultural and institutional history that led to the emergence of an infrastructure for the pursuit of the scientific enterprise in the first place, it doesn't seem so bad to have a body of 'rigorous' knowledge that can then be amended, and indeed that is rigorous enough for its practitioners to realize, in response to surprises, that it ought to be amended.

To come back to the article, we have years of research on the ultimatum game where subject behavior under various manipulations has been carefully mapped out; and the existence of these precise results on this admittedly WEIRD dataset are why we can see departures from those results and take note of them; and think about how different cultural constructs might account for the violations of the model; and think about how we might adapt the model in response.

Put more briefly, having a lot of data on a small and unrepresentative population is a useful tool in the quest for building good models, so long as we realize, from time to time, the ways in which the models are inadequate.
Multi-Git
San Francisco based Weebly is looking for Android and Full Stack Developers.
http://www.weebly.com/jobs/

Weebly gives millions of people a surprisingly easy and affordable way to create a site that is as unique as they are. Running over 2% of all websites on the Internet, Weebly allows people to start their own business, communicate with their clients, showcase their achievements, and be an authority on personal and professional interests.

The office culture at Weebly encourages new ideas and teamwork above all else. Our team is collaborative and sociable. We actually enjoy spending our daily Weebly sponsored lunches together, and look forward to our monthly special outings. We also stay happy and healthy with yoga classes, massages, and fierce games of ping-pong.
This is nice marketing ;) Wouldn't have clicked resume [interests do not align] unless this was here.
San Francisco; Local; Contract

Stack: Technical Project Management. Full SDLC, Agile/Lean/Waterfall implementation. Web/SaaS/Mobile.

Resume: http://goo.gl/b1pWMC

Contact: See resume.

Hands-on Technical Project Manager, CSM®, SCPM®, 10 years experience in web, SaaS and mobile project design, management, implementation, and support. Looking for a TPM/Scrum Master role in a startup (A/B/C rounds of financing) or larger corporation in Agile/SCRUM environment.
I'm still waiting on a merger of the two - GOBOL.
> At least they'd get an idea that something was up.

If they are up for the job, they get that idea when they try to compile the thing and it doesn't because they are missing a function. They will read that function's documentation, and understand it; they may even take a peek at the implementation too, before porting it or implementing their own.

Call me smug but I think porting security sensitive software should be left to people who have a clue. If you have to litter the code with hints and education for people who don't know what they are doing, then you end up with a port that was done by someone who seemed like he might know what he's doing, when there's a good chance that he doesn't. I would rather be able to immediately recognize ports made by people who obviously don't have a clue. So I know what to avoid...

I am all for education, by the way. There are good secure coding guides out there, though having more wouldn't hurt. I just don't believe the approach you proposed is a good one.
Gives an interesting effect when on weed, probably also true with other psychoactive drugs.
It's unlikely that the patent licensing situation would have been different with Java ME. It is entirely likely that it would not have been completely open source due to Sun (and ultimately Oracle) restrictions on Java ME.
I am not so sure. Taking a scandal you're in and spinning it or making the most of it is not a guaranteed success. I don't think politicians willingly put themselves into such situations, they just survive them sometimes.

As for your examples, the fact that politicians use drugs or have sex is no surprise to anyone, for example, but what if it was exposed that Berry secretly supported something that his constituency disagreed with? That's real political damage that's harder to survive.

I do think it's kinda far fetched that everyone is sufficiently intimidated that no one says anything.
Erlang On Xen is now Open Source
That would indeed be nice, but is incompatible with Java's approach to backwards compatibility.
Emotions and virtues can do for your business, what no marketing can
http://kevinburke.bitbucket.org/markdowncss/
There is a good initial code review which points out the alarming bug that keys are _hardcoded_ in the symmetrical encoding mode, and can be found in the source!

"Basically the script encrypts a randomly generated ephemeral key using RSA but then ignores it and uses the above hardcoded key for symmetric encryption."

[1] http://www.daemon.de/blog/2014/04/25/351/code-review-lulzlab...
Jet Testing from the Cloud
Watch a Street Collapse Swallow an Entire Block of Cars in Baltimore
BrightTALK | San Francisco, London, New York | Full-Time

We're looking for talented, driven people to help us change how professionals learn and communicate. We offer competitive salaries with great benefit packages and the chance to work in one of three of the world's most desirable cities: San Francisco, New York City and London. Our team is full of bright, creative, hardworking, enthusiastic and dedicated people who want to build something big.

We're hiring across the board; in San Francisco, we're looking for Customer Success, Systems Integration Engineering, an Email platform engineer, some marketing positions and a video producer.

check out our openings here: https://www.brighttalk.com/pages/careers
San Francisco, remote/local, Full Time | Contract | Part Time

Stack: Coffeescript, Backbone.js, React.js, Node.js/Hapi.js, Sass/Compass, Python, Docker

Resume: http://bricolage.io

Contact: mathews.kyle@gmail.com

Extensive background building social and developer tools/platforms. Love working on rich problems with social, IxD, and technical aspects.

Recently left startup and looking for next big challenge.
It doesn't do it on mine http://i.imgur.com/N87UGE5.png
- mac with Chrome or Safari. Some sort of browser issue maybe?
I'm going to drown in downvotes likely, because this will go against popular opinion. But i have to speak out about this nonsense: most adserving scripts aren't violating your privacy!

People keep confusing the adserving/retargeting sector with the identity-sector (Google, Facebook). Identity (centralized) vs anonymous (or decentralized) is an important debate. But the adserving industry are not picking sides in that debate. they don't want your name, and they are not keeping any data any milisecond longer than required, because it's all low-margin: costs matter a lot.

People want all their content for free. People don't want annoying popups all the time. So when you look at some product, you get a cookie. That product-id and the cookie-id (that refers to your browser, not you) go into a typical cassandra or redis cluster for about 30 days. Then they are deleted.

End result: (1) your content is free (2) you are not drowning in ads (3) your privacy was not violated. Nobody in _this_ sector wants to store your personal stuff.

People should be concerned about what identity-providers (like Google or Facebook) do with your information. And people should be very wary of identity-providers where you are not the customer. But pure adserving companies, the ones targetted with this tool, were never messing with your privacy in the first place. All tools like this do, is put websites out of bussiness.

Can the intelligent people in HN please start getting more informed about the difference between these two sectors?

Retargeting-sector ==> Be anonymous, see few ads, get free content. Low-margin, technology-driven.

Identity-sector ==> Give all your info, see lots of ads, spam your friends. High-margin, social-life-extortion-driven.

And maybe, not freak out so much about 'retargeting'. Retargeting is fine: its why so much of the internet is free. It funds many YC companies (like Reddit). Just don't ever deal with identity providers who also sell ads. But that's about 10 scripts of the thousands that are blocked by this tool.
An open letter to disruptors
MIT becomes first Bitcoin economy, gives each student $100 in Bitcoins
In the initial versions, I was using SC's own widget, but it was not performant and looked nasty.
Awesome work! It's very responsive.

On a side note, it's incredible how much Armin Van Buuren's style has changed since the early/mid-2000s.