skysight-inc/HackerNews huggingface dataset:
Yeah, I left my last company because of SCRUM gone wrong (1 hour daily "stand-ups" and 6 hour sprint planning meetings). One criteria in my job searches now is no Agile/SCRUM (to me, it's just another name for micro-management).
That reminds me of a parody of the lean start-up movement - a must-read in my opinion:

http://theanorexicstartup.com/wp-content/the-anorexic-startu...
Funarg problem
Nope. They're using V8 3.28.73 and libuv 1.0.2, both of which are abandoned by their maintainers.
I'm happy to be a funded team in that challenge. There's another website with highlevel info for those casually interested in the challenge. If you want the hard details, there's a lot of code up on Github.

http://www.cybergrandchallenge.com/

https://github.com/CyberGrandChallenge

AMA?
Most interesting line of the article to me:

"Fab had product market fit, but Fab
didn't understand its product market fit,"
a former Fab employee said.
I'm down for that.
Well, for one it would stop employees accidentally connecting to the 'public' wifi and generating support calls when applications which relied on being on the secure/internal network failed to work. Or from devices automatically switching over to the public wifi when they had connection issues with the secured network.

Anyone clever enough to spoof their MAC address is clever enough to not generate a support call in these cases.
No dongle jokes, please...
This is a good question: generally if all you know about someone is their twitter name, and that's it, then a compromise of their twitter account could lead to a compromise of their key announcement.

Even this case is mitigated because of the timestamping: a compromise would have to be a public compromise on an ongoing basis, and everyone in the world would have to see the same compromise, including the alleged twitter holder. Tracker statements add to the timestamping: when someone runs the Keybase client and tracks them, they sign a statement saying on date X twitter user Y had that public key and they checked it.

The second advantage is that a person is typically a sum of many identities. Consider a known developer who signs code using their Keybase announced key. (Let's say Jeremy Ashkenas does (does he?) - anyway, he's on Keybase as https://keybase.io/jashkenas). His public key is announced on his Github and Twitter accounts, both of which are known. He signs those statements with the matching private key. If you ask Keybase for his key, you get 3 things: Keybase telling you what it is, Twitter agreeing with you, Github agreeing with you, and bitcoin telling you everyone in the world has gotten the same answer for those 3 accounts for the last few months. And CLI tracker statements timestamping, too.
Maybe somebody's figured out an automated way to harvest the data from infected individual PCs? Then they use that information to file new returns.
I imagine it's because you need to save for your kids to go to school, college, and to generally ensure their well being, and those things have a pretty set timeline. That being the case, taking the risks of pouring all your money into creative endeavors doesn't appear to be a particularly responsible thing to do as a parent.

Of course, there's a balance to be had.
Power of the command line
Show HN: Attribyte – A tech news reader for Android with powerful search
Coming from a C++ heavy background, I do miss generics. But I have been trying to be cautious of bringing my C++ habits to Go, opting instead to embrace the alternate model Go brings to the table. spf13 goes over some of these points in his talk here: http://vimeo.com/115776445

I do not use exceptions in C++ so that was not a big change for me. Our code needs to be relatively deterministic (even though we are not hard real-time yet) and exceptions hamper with that goal.

I incorrectly used the word "multi-threadedness". Concurrency in go is very straightforward. Channels are extremely lightweight and are different from forking (which creates a new process with its own address-space).
The Curious Case of Apple’s Supposed Self-Driving Car
You can look around for what other crypto and security people thought of the EFF scorecard. It was not well-regarded.

They factored the JS into a Chrome application awhile back, and while Chrome-extension JS crypto isn't particular safe either (there are realistic side-channel attacks on it), it's not the cluster•••• that content-controlled JS crypto is.

There are much, much bigger problems with Cryptocat than Javascript. I would also recommend avoiding the mobile apps, which are native.
[#!] the end of Crunchbang
There are fans of everything out there, it's almost the point of the Internet - connecting people together from around the world with specialist interests!

You don't have to be a fan to use Ubuntu (as you said) - but there are lots of people that are interested in Open Source and alternative technology options who will be excited about a new software launch. I'm sure there are fans of the colour Orange who'll be excited it's getting more coverage today! :)
Thanks! And yep, that's what the Kickstarter was for.

I've had people help with little bits along the way, but I've never been able to afford to bring someone on in a bigger capacity. Now I can and I've just got to find the right person.
Commercial leases are long. 30 years isn't unheard.
The conventional wisdom is that, in general, VCs join the boards of the companies they invest heavily in. Which means they'll have to travel to attend a monthly board meeting. And it's easier to only invest in companies where they don't have to travel too far to get to the monthly meetings. Of course, I think it's a terrible excuse, but that partially explains things.

edit: Bryce Roberts at OATV is currently running an experiment that could challenge that default VC mindset with Indie.vc: http://indie.vc/
> Matt Green, a professor specializing in cryptography at Johns Hopkins University, said he has looked at the GnuPG source code and found it in such rough shape that he regularly assigns chunks of it to his students for review. "At the end I ask how they felt about it and they all basically say: 'God, please I never want to do something like this again,'"

Reading that reminded me of some comments[1] made by the author of ObjectivePGP, a very recent effort to create an OpenPGP compatible Objective-C library:

> Today I regret that I have not made any notes during programming, so that I could now quote all my moments or doubt, all WTF? instances (I think that some of them are still present in source comments). Many sudden turns of events, lots of dead ends and a massive amount of uncertainty await for the person implementing this protocol. Now I understand why OpenPGP does not have many implementations — the protocol itself is simply quite difficult to implement.

and

> Now, with all I have learned during the time I spent working on it, I would have written the library in an entirely different way. ... I have even made a note in my TODO “Need to rewrite the whole thing!”. This is true, but if I keep on rewriting it all the time, I will not finish anything else.

[1] http://blog.krzyzanowskim.com/2014/07/31/short-story-about-o...
I don't have much insight into the legal end of this, but I will say I've had (or at least been involved with) "run-ins" with the IRS twice, both times were legitimate misunderstandings on our part. We were in the wrong, but no actual malice was intended. Both times the IRS was quite flexible in getting the problem sorted out. It's just personal experience, but that experience was not of the IRS as a monolithic government body that bulldozes people. They wanted their money and were willing to work with me to get it.
On the gendered toys thing, Rhesus monkeys show gender preferences for different types of toys. I'd be surprised but interested to see a follow-up paper about cross-species gender expectations forcing toy choices.

paper: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2583786/

bbc news article w/ video: http://www.bbc.com/news/science-environment-29418230
If you're in it for the long haul, then sock away money to either buy the property, or buy property elsewhere to relocate. That will go a long way towards preventing the "hey, I want a bigger cut of your action" scenario, and provide a cushion against hard times. Of course, there's also the possibility of the local government jacking up your property taxes (something that happened to a place near me).
I agree with you on principle, but I want to clarify this submission - the rest of this post is not directed at notsony.

I was forced to truncate the title due to HN's title character limit, so I removed the "Just got the okay from the @linuxfoundation to tell that..." part which is somewhat deceptive. Of course it was later edited to change "$60,000" to "60,000 USD," which is to me a meaningless edit (he's not Canadian or something) where more could have been done (like adding back some of "The contract was signed on Jan 28," but whatever.

If you'll check back to the original article from yesterday [0] there is an update at the top which begins:

> Update, Feb. 5, 2015, 8:10 p.m.: After this article appeared, Werner Koch informed us that last week he was awarded a one-time grant of $60,000 from Linux Foundation's Core Infrastructure Initiative. Werner told us he only received permission to disclose it after our article published. Meanwhile, since our story was posted, donations flooded Werner's website donation page and he reached his funding goal of $137,000. In addition, Facebook and the online payment processor Stripe each pledged to donate $50,000 a year to Koch’s project.

So yes, we still need to find a way to support these sorts of projects before they nearly collapse. But the Linux Foundation's requirement that he not disclose the contract until after the article was published means to me that they understood there would be an outpouring of support as a "reaction to social media news" and didn't want to hamper it with their $60k.

Say what you want about reactionary social media trends, this, and the "Ice Bucket Challenge," but money is money and this isn't a zero-sum game. People donated who weren't going to two days ago, and while far from a perfect system, GPG is something we don't want to lose and these kinds of trends do help.
As a casual node user, I'd love to better understand how this release compares to io.js. Are they diverging more? Is node playing catch-up?
Why Katy Perry Just Jumped the Shark: A Legal Analysis on Digital Rights
iojs 1.1.0 V8 version 4.1.0.14 (current). nodejs 0.12 V8 version: 3.28.73 (>6 months old). More info here: https://iojs.org/es6.html
I thought raising so much money so fast, hiring so many people so fast and burning money so fast died out in 1999. I guess I'm surprised that investors didn't demand a more airtight and proven business model before investing post Series A.
It will be as open as it's possible to be on phone hardware platforms. Which means that some SOC's will have binary drivers. Unless you're currently not using a phone then that's pretty much the same position as with any other phone OS.
Nobody doubts that boys and girls are biologically different. That's an empty statement. What your argument is missing is any attempt to connect an empirically observable difference to the empirically observed disparities between fields.
First, thanks. I honestly had never heard that description before. I definitely see it making more sense than the alternative interpretation of the phrase if you approach the concept of Karma as an actual metaphysical phenomenon rather than as more of a meme, as I think people often do.

That said, any time I've seen the phrase "instant karma" used, it's in response to something that occurs within seconds or minutes of what earned it, or "instant" in a more commonly used sense.
Ask HN: How do you market your online service?
So you created your app and or online service after 1 year of work and now you want to launch it.

What's your strategy to get the name out and introduce your service to potential customers?
But how can I be notified of the fail?

When I deploy I don't look at the dashboard, I go back to business until my CI tell me deployment succeeded or failed.
Hackers hit health insurer Anthem, steal data on millions of customers
I don't really see any edge cases in the interaction between let and var, can you provide an example? But yeah, using both var and let in the same function would be ugly. Probably you would want to stick with let in new code since there is no benefit to var over let. But obviously var has to remain in the language for backwards compatibility.
Van Gogh and Legos
> What your argument is missing is any attempt to connect an empirically observable difference to the empirically observed disparities between fields.

Free will.
My coworkers created a fun "ad" for xMap showing the problem it is solving here: https://www.youtube.com/watch?v=wPu68JvQvaw

It all started with one of our directors asking me to spend 1 hour estimating how long it would take to build this: http://blog.xmapit.com/wp-content/uploads/2015/02/approx-may...

Then our company had their own "shark tank" competition, which we didn't win and we made this poster as part of our presentation (sorry about the blur): http://blog.xmapit.com/wp-content/uploads/2015/02/xMap-Shark...

The idea is to stop planning things with a wall of sticky notes connected by string but have a tool designed for organizing info via tags.

We have started a blog (not yet linked to from home page): http://blog.xmapit.com/

I'd love your feedback!

Thanks!
Silicon Valley Returns for Season 2
The question is where, though. Intercepted mail? IRS systems? State systems? TurboTax? Weak passwords and brute forcing?
Silicon Valley Indicators
Someone's security seems to have compromised on a large scale, just not necessarily Intuit's. It might be the IRS, it might be malware on customer computers that is set up to look for prior years' tax data, or something else. It is a bit ambiguous but that's a general problem with headlines.
Yeah, that is my experience with dealing with them as well. They actually have very good "customer service" if they don't believe you are deliberately keeping money from them. They want their money, and if you want to give them their money, then they seem to be very reasonable.
I imagine if there were a concerted fundraising campaign behind it, they could raise much more. The money they got off the story is just the lowest of the low-hanging fruit.

According to TFA, he's raised nearly $300K so far; rather than using that all to hire coders, it might be worth taking $100K of that, setting up a foundation, and hiring a full-time fundraising/development person. A good one should be able to bring in enough to pay for themselves and ensure a steady stream of ongoing cash, which would be much better than having to rattle the tin cup when things get dire.
Ginkgo Bioworks (YC S14) Is Hiring Sales Leads
You can write native or HTML5 apps for the phone. Scopes themselves give you different ways of looking at content. The first couple of pages of Ubuntu Developer give the best information (http://developer.ubuntu.com/en/)
Just to be clear, this is a major problem:

http://www.irs.gov/uac/Newsroom/IRS-Combats-Identity-Theft-a...

It's called SIRF (Stolen Identity Refund Fraud) and it likely costs billions a year at the federal level (I could not find data on states).

The difference seems to be that Turbo Tax was just the vector because it could be automated. Not a lot of payoff in doing it by hand.
It's pretty easy to look around briefly and see that a fair amount of ambitious stuff is being built in Assembly. Somehow, they manage to do it without structured programming and high level languages!
My favourite take on the standup meetings is not to structure them as reports on what each team member did yesterday and planned to do today. They can include that if necessary, but I prefer using them as an opportunity to exchange knowledge. The team members should be encouraged to discuss any issues they ran into and share the ways they resolved them, and the lead should listen and make note of any recurring issues -- both related to technology and to the personal -- and see if they need resolving on a more individual level.
On the one hand, yes, computer security is a disaster in urgent need of reform. On the other, "a true national cyber-defense capability, one that could detect and respond to threats against our national critical infrastructures in real time" sounds like a proposal to arrogate root access to all of the 'critical' computers at once, to some one central group. Am I imagining things?
I'd guess this is more about popular new projects , rather than consistently popular projects
It's a foreign language ... but you can't simply learn words one at a time as it won't make sense until you know most of it.
Assuming you've prepared and filed your own non-fraudulent returns, I can't imagine why you would be.
Ha, that sounds about right. I've answered pages from the backseat of my car at a rest stop in the middle of nowhere while my infant looked over my shoulder. Makes for good stories at least.

I maintain that the pages answered from team happy hours are the most dangerous.
Node inspector should now work properly like it does on iojs (https://github.com/joyent/node/issues/7102) but this still isn't a stable v8, according to the v8 maintainers.
You should use static_cast<>() and not C style cast.

You should not care about signed/unsigned, use auto.
Novye Aldi massacre (2000)
What I was told by people how things were going in the Berlin office, I seriously wonder whether the Europe business hadn't failed if the employees had actually focused on working instead of just partying.

It even went so far that an HR person bragged about how drunk everybody got the night before, and how hungover she was, in front of a whole room of people expecting to undergo a day-long recruiting process.
The guy's not a tax expert; he's probably muddled the difference between state and federal tax authorities. That's not really the focus of the article at all.
Netflix is developing a live-action ZELDA series
I've had it happen to me. My experience was:

1. Scammer filed a tax return under my name/SSN, probably with a large return to their bank account/address

2. Later in the year I filed my tax return, but it was rejected because it thinks you have already filed

3. I called the IRS, then had to sign and mail affidavit confirming I am me and a fraudulent person filed my return. Then I mailed in my tax return.

4. ~8 months later the IRS mailed me something that confirmed fraud occurred and I wasn't liable for anything.

5. I wasn't audited so presumably they sorted it out and accepted my valid return

6. Now the IRS mails me a PIN number that needs to be used for filing my tax return [1]

I'll also note that in all the support phone calls with the IRS, they were really incredibly helpful, pleasant, and I never had any long wait times or anything.

1: http://www.irs.gov/Individuals/The-Identity-Protection-PIN-I...
As with most data breaches involving theft of personal information, especially the type that have the potential to exploit a single point of failure (otherwise known as your SSN) the affected company needs to offer credit protection and credit monitoring for a period of time. I sure hope Anthem has good re-insurance. By one account (http://www.forbes.com/sites/brucejapsen/2015/02/06/anthem-di...) it seems they were storing SSNs in the clear, which is probably akin to begging for something like this to happen in this day and age.
> I'd think there's gotta be a better solution before things come to that.

Well, for whom? If you have the contract that says the rent is a quarter of the market rate why would you agree to pay more?
The vitriol in the article is pretty surprising to me. Monday morning quarterbacking of an open source project is pretty noxious. Is there some other story that I'm not aware of here?

This guy has sacrificed a lot and built something that is pretty critical to people all over the world. As a pretty casual, I recall directing direct answers from the author in hours from the author. If the code is mess, at least it has been implemented in such a way that the mess is harder to exploit.
Why is PAYE unviable? It wouldn't have to be flat.
There's something really pleasant about graphics like those in The Witness and No Man's Sky.
I would imagine that the sort of politics involved is Lobbying rather than ideological.

I'm sure people would be very happy to not have to file tax returns.
Just try to remove all C++ applications from your everyday life, you will have the answer to your question.
It's a bit of a silly statement because it completely ignores the fact that in the recent past video games were almost universally "indie" efforts.
> Just because females with high SATs are more than capable of doing CS, doesn't mean they are interested in it as a career. This is most likely due to their innate predispositions for other types of work

That doesn't explain why the field is becoming less popular with women. Unless you think the gender distribution of innate predispositions is making significant changes over a period of only a few decades.

I think its a lot more likely that rightly or wrongly, an impression was created that computing as a field was unwelcoming to women, which started driving down participation, and the lower female participation reinforced the impression that the field was unwelcoming to women, in a positive feedback loop.
Just to correct you, Braid didn't succeed because it was a "pure puzzle game." Braid has an absolutely incredible story and milieu -- stunning art and music with a sad, beautiful ambiance. It helped that the puzzles are great, but I'm sure many crappy mobile games have puzzles. Braid has soul.

You might as well say that Portal succeeded because of its puzzles. I mean, Portal IS a puzzle game even more than Braid is -- but what matters is the atmosphere, the immersion, and the story. Why not compare Lord of the Rings to a hiking manual while we're oversimplifying art.
Why do you take your laptop home with you? Why not just leave it plugged in at work (or get a workstation with more power for less money)? Surely you can ssh (or vpn) in if you need to work from home?
Landlords driving out tenants who have a contract doesn't sound like a blow for property rights to me.
Well ... I hate to advertise our technical debt but we've got a couple of mainframes that store every character string in upper case because no one has bothered to convert from the original EBCDIC [1] ... THIS IS REALLY GOING TO BOTHER ME!

[1] https://en.wikipedia.org/wiki/EBCDIC
You forgot

* Dependent JavaScript (Mozilla + Microsoft)

http://cseweb.ucsd.edu/~rchugh/research/nested/djs.pdf https://github.com/ravichugh/djs
I mean... if I am concerned about exploitation of workers, do you think I'd be hoping to exploit my workers? You're basically just asking if I'm genuine or not, and the answer is yes - I actually care. I'd rather make much less than my potential pay if doing so lifted many others out of the harsh capitalist dystopia we've created in the US.

I'm actually under the impression that everyone would get paid the same, as everyone would have an equal share of the company and profits. I honestly don't mind if the staff packing shipping boxes gets paid the same as I do designing new robots, though it is also possible to contract out nonessential parts of the operations so that the coop employees only form the core of the company. However that seems like cheating, since you're relying on exploited workers.

I believe open source robotics and solar power can free us from the shackles of work we put on ourselves in the name of productivity. I have a lot of respect for Karl Marx, but I also appreciate why so many of the Marxist experiments failed in the 20th century, and I hope that 21st century tech can change things.

I also believe food and housing should be made available at no cost to anyone who needs it. We can easily afford that in the US, we just have a near-religious aversion to it.

So yes, I am genuine.