skysight-inc/HackerNews huggingface dataset:
Not just subjected to restrictive laws, but also considered in popular culture as child-killing machines, and it was a marketing campaign that created the concept of "Jay Walking", putting the responsibility on people to get out of the way of the car.

The (great) podcast 99% Invisible has an episode about it: http://99percentinvisible.org/post/47063460311/episode-76-th...
Ask HN: What do webdevs do for additional money?
Some of my mobile developer friends make handsome additional money with their smart phone apps which they develop in their part time. Although I can develop smart phone apps, but I am far more comfortable in web development. So I was wondering if similar possibilities exist for web developers to make extra bucks.

For example, recently I heard of a freelancer who made a million with a WordPress theme:
http://propakistani.pk/2013/08/13/pakistani-freelancer-sells-1-million-worth-of-items-online/

Similarly, Facebook games could be another dimension but I am not sure of that.

I am not looking for a million dollar idea, but something that could make a modest amount (around a thousand bucks a month) will be nice.

Any ideas/experiences will be much appreciated. Thanks!
The only reason for things to be "set back" after you change them is malware. Seems like someone is abusing a Yahoo referral code to make money off you.
The remaining 4/5 of self-claimed scientists will stay because they must keep denying climate change and defending intelligent design.
Or a excess of randomness and survivorship bias.
I've walked away, shaking my head, from several YCombinator-alikes. They're too often about trying to put together deal-flow without understanding what's helpful. Now I'm all for new things if there were solid principals, strats and connections, but that's rarely the case.... anyone with half an aptitude is likely already in play. Basically, their "help" is a waste of my time and something I can do on my own, better, without giving up an iota of equity. My conclusion is you don't need most of them, most of the time, even the ones that try not to be instant wantrepreneur bootcamps. If you're focused, hungry and persistent... you already have what it takes. So where's the value?
Rewriting linux from scratch in a cool language like Go would also help a lot.
You're not stating the odds at all, but treating your own opinion as fact. However, I don't think nuance is your thing and I'm a well-known pedant, so we're unlikely to reach agreement on this.
How would this protect you against a malicious server?
Because we measure the quality of their output. A weaker group can solve the problem with the same quality as a stronger group given much more time. (For example by doing refactoring in the plus time.)
SSD VPS benchmarks: http://serverbear.com/benchmarks/ssd-vps

and DigitalOcean benchmarks :http://serverbear.com/9806/digitalocean#view-benchmarks
Impressed enough to build their own: http://en.wikipedia.org/wiki/Buran_(spacecraft)
I've been recommending and using Puppet and Chef for years. However, the new generation of tools like Ansible and Salt are miles ahead in terms of usability.

Ansible in particular makes it easy to be up and going in a matter of minutes where some of the other tools literally take days. So, if you're on the fence, I'd try Ansible first, then if for some reason it's not working for you, then consider Chef.
I have been wondering about the demographics of software developers in general, and if there is going to be a larger per-year number of retiring senior people in the coming years than there have been in the past, due to programming being a young industry overall.

That could stabilize the total number of workers in the field - instead of growing it - but could also start an additional per-year drain on senior knowledge.

It's just my uninformed imagination, though.
Reminds me of http://www.tenmax.com/teleport/pro/home.htm.
Yes. The Linux kernel should be entirely rewritten every 5-10 years so that it can be in the latest "trendy" programming languages.
I don't use anything Yahoo. I have been using Tumblr for a couple of years now though. Do you think they are piggybacking some malware with Tumblr users?
Measuring value (profit) isn't going to be a reliable indicator of how well something was engineered. There's too many badly engineered products that make tons of money, and too many brilliantly engineered products that are commercial flops. So many other elements are involved -- finding the right audience, marketing correctly to them, luck, etc.
Are you suggesting that Linus is the only person in FOSS that cusses people out?
Modifying the Linux kernel was part of my undergrad OS course; I wonder if schools should start more advanced Linux kernel courses and encourage students to really work on the Linux kernel.

IMHO, its also good for the resume; I would think having contributed to the Linux kernel would be a significant plus on anyone's resume.
$150/month can buy you a very very good dedicated server.

http://www.hetzner.de/en/hosting/produkte_rootserver/ex10
Easy for John Lennon to say as a misogynist white man who had all the money and privilege in the world.
Obscure Facebook URL
If you want to learn Vim while playing a game, try http://vim-adventures.com/
Costco's gross margin: 12.5%

Safeway's gross margin: 29.6%

Costco's ROIC: 17.8%

Safeway's ROIC: 4.9%
Here’s how one hacker is waging war on the Syrian government
I think Jobs and Bricklin were at least as important for the success of the Apple II as Wozniak. Yes, Woz worked magic on the hardware and the software, allowing for an aggressive price for the feature set, but Jobs and Bricklin made that hardware enter the office; Jobs by insisting that that the case looked friendly (http://www.landsnail.com/apple/local/design/apple2.html gives a nice overview), and Dan Bricklin by writing VisiCalc.

If Jobs and Bricklin hadn't been around, Woz' design might be a footnote in history, smaller than the Commodore Amiga.
Scrum Story Points: Why are they better than hours?
Thanks for the kind words! To be honest, I have to agree with you about the text color. Will fix.
Wasn't hoping for one, but I did expect an accelerator accident.
What are the odds it's a global passive adversary sending trackable traffic through Tor to map out the network?
You might find "Rule 34"[1] has some interesting ideas for automation and control.

[1] http://www.amazon.com/Rule-34-Charles-Stross/dp/0441020348/c...
If the server serving the HTML is pwnd, then it doesn't, but it doesn't really matter then, either.

This protects against any external scripts being unexpectedly modified, e.g. someone MITM your jquery source.
iPhone, meet Haskell
Do not conflate copyright infringement with plagiarism, they are entirely orthogonal. You can plagiarize work without violating a copyright. You can violate a copyright while giving full credit.

"I mean, would you be okay if I took your work, erased your name, and slapped mine in its place?"

In fact that happens all the time with work-for-hire copyrights. Anyone who works as a programmer for Microsoft, Google, Apple, etc. can expect to receive no credit for their creative work, only a pay check for having done it. Think of all the independent contractors out there who write software for big corporations, get paid, and get neither recognition nor credit for their work.

Take a look at movie and music sharing on the Internet, and what you will see is that plagiarism is almost entirely absent. Nobody is claiming credit for some musician's work when they share that musician's recordings online. That is probably copyright infringement (whether a particular act even constitutes infringement is determined by a courtroom battle), but it is not at all plagiarism.

The history of copyright is important here, because it explains things that otherwise make no sense at all. If copyright is about plagiarism, why is there no requirement that credit be given the actual author / artist / creator of covered works? If copyright is about paying creative workers, why is it that the vast majority of artists need to work a second job? The answer is that copyright is about neither plagiarism nor paying artists; it is and has always been about business and government interests. The reason publishers, recording studios, movie studios, and so forth have become so disproportionately wealthy by comparison with the people whose works they sell is that copyright as a system was designed with industry in mind.

Your original claim was that copyright is the legal embodiment of a widely held moral belief or of some generally held value. I am asserting that this is as untrue in the 21st century as it was in the 17th century. Copyright continues to be a system that is design for and which favors certain industries; artists are a secondary concern, just as they were when the Stationer's company lobbied for the Statute of Anne.

Finally, plagiarism is readily solved with technology; copyright infringement is inherently unsolvable. The solution to plagiarism is watermarking, embedding a hard-to-remove message in images/audio/video/text that identifies the creator (technical details omitted). This was studied in the 80s and 90s and at one time it was believed that there might be a market for such technology, as a way to combat plagiarism on the Internet. In the end, though, it worked out that plagiarism is not so important as long as everyone is being paid; copyright became the important issue online, with plagiarism being a secondary and far less important concern.
This was what I thought - some poor guy was doing maintenance at the wrong time.
Google Search or Display Ads? What should first time advertisers use
Troubles Ahead for Internet Advertising
There will probably be a decent algorithm to do it in the future

How could that be possible? Consider the following, very typical scenerio.

You write 2000 lines of code, implementing a feature. I write 2,200 lines of code, implementing a feature in a way that supports our vertical for the next 5 years (you just take my module and plug it in, instead of coding from scratch). Add in whatever time interval you want to make it more complicated - I took the same amount of time as you, less, or more.

Consider that this is a judgement call - did I or you do the right thing? We understand the risks and costs of premature design, but also understand the risk of coding exactly to today's requirements, with no insight into the future. No algorithm is going to tell you the right answer, and by the time we know (5 years from now) the measurement will be useless.

Or we each write a heuristic to the TSP. What algorithm could possible decide whose work is more "productive"? I put it in scare quotes because I don't even know how to define productivity in that regard. Yours runs faster, mine took 1/2 the time to code. Yours is 70% larger than mine, which has cache coherence implications as we continue to add to our programs. Yours is well documented (give me an algorithm to tell if code is 'well' documented), mine is sparse. I used gotos, you used exceptions to deal with errors. You wrote it in Haskell, I did it in C++. Yours will make features X,Y,and Z easily possible, mine makes A,B, and C easy. Your heuristic performs better for some graphs, mine performs better on others.

Who is more 'productive' here? It's not even a meaningful question. Bottom line is, we both tackled a hard problem, both did fine in very different ways, and both have implications on the future of the company (assume a,b,c,x,y,z are really important in the future).

It's an N-dimensional optimization problem with endless unknowns, and no knowledge or agreement on how to measure many of the axis', let alone their relative importance to each other.
Your link made up for the lack of clarification. Cheers!
ZenPayroll (YC W12) is processing $100M/yr in payrolls, expands to 4 more states
It seems to me like a lot of accelerators would be better off throwing this one to the wolves ASAP before they all get tainted by a stench of unknown origin.
Yeah. Now, when even people like my religious-right father living in a red-state supports legalization, is a good time to do it. That sort of support could dissolve in the future if the Feds go back to being "the good guys" to people like him after an administration change (instead of "those evil states-rights hating guys"), or if there is another strong push on the morality of drugs (something that is damn-near impossible to reason with, you just have to wear it down over time).

A Democrat administration fighting and losing this battle is the best chance it has and we don't want to miss this window.
I doubt there's going to be a real problem or that this is something that open source advocates should worry about.

The Linux Kernel is behind a lot of real software that makes real money. If Google wants, say, a better kernel to put underneath Android, it can pay for the developers and the development involved, just for one example.

It's true that the desktop in particular might be more like a charity case. But Kernel development seems only peripherally connected and peripherally concerned with this.

If any younger developers want to donate their time to a worthwhile open source project, there are many other projects that probably won't get attention unless someone donates time.
Haha "simulations" :)
Is there anyway to ban Yahoo's IP, or internet presence from my computer? Being exasperated with dwindling options and Yahoo's insistence on being the persistent friend that you don't want in your life, I am open to completely banning them from my computer.
> https://www.wwww.wwww.wwww.wwww.wwww.0.facebook.com/rdnation

Looks like anything.0.facebook.com is an alias for z.c10r.facebook.com.

So...

$ host hackernews.0.facebook.com
hackernews.0.facebook.com is an alias for z.c10r.facebook.com.

$ host www.xyz.hackernews.0.facebook.com
www.xyz.hackernews.0.facebook.com is an alias for z.c10r.facebook.com.

It is called a Wildcard DNS record [1], which allows you to have ~.example.com go to a single IP address and have the server handle it. This is really useful for web hosting, etc, and 37signals uses it for hosting basecamp [2], so each customer gets unique name at ~.basecamp.com.

[1] http://en.wikipedia.org/wiki/Wildcard_DNS_record

[2] http://37signals.com/svn/posts/1512-how-to-do-basecamp-style...
most i agree, except "Stupid keys like Page Up, Scroll Lock, and Insert are gone. They have no place in modern computing."

Having the default 2 x 3 insert home pgup; delete end pgdown is my #1 requirement to any keyboard.
> Peaceful protest doesn't lead to a majority backlash, whereas aggressive, militant tactics do.

Uh what!? Nonviolent protestors and activists faced tremendous amounts of violence for their activity in the civil rights movement, including being murdered. Freedom riders being attacked and having their buses attacked and burned, bombing of churches, lynch mobs, being assaulted at sit ins, etc.

> MLK and his movement are remembered for boycotts and protest leading to the Civil Rights Act. The Black Panthers are remembered as being violent and divisive.

Black Panthers were a group that was systematically attacked and dismantled by state and federal police. Further, black panthers are remembered for a variety of things, like school breakfast/lunch programs, providing community safety when the police were aggressors, and tons of political discourse, among other things.

> For all the good you do can be wiped out in one instant by a single bad.

Making villains of the Black Panther Party in media and gov't circles is heavily tied to the system racism that spurred the creation of the BPP. Trying to blame all black people for the behavior of the BPP or claiming that the BPP somehow set black people back is a hugely racist claim.
Writing For An Audience Of One
I don't buy it, PirateBrowser can not possibly attract 600k users: If someone wants to use tor, TorBundle is good enough. It's a crystal-clear botnet infecting massively computer (java-for-local and something else RPC? for remte access) running through tor to hide the mothership.

An NSA attack would be possible, but seriously they would get 1 out of 100 targeted users. I don't think its worth the effort and I think they're not so stupid. Then again they are severely more stupid than what we use to think... so everything is possible. My money is on the botnet theory though.
I guess that's true, but in practice XSS is a much bigger threat to your application than someone MITM'ing an HTTPS connection to Google's (or whomever's) CDN.
Works for me despite a global RefControl block, which is either a bug or feature :)

(FF23+RefControl+NoScript+ABP)
Apartheid South Africa?
> Open source is completely and utterly irrelevant to end-users.

That is arrant nonsense. I am an end user - free software is important to me not because I want to fiddle around with the source code today, but because I may well need to have access to the source tomorrow.

Yes I am a programmer, but that's a lot less relevant than you seem to think. I'm not an iOS or Android developer - I'm sure I could learn those skill if I needed to, but I can always hire someone to do it for me... and of course that option is available to any user of the software, not just programmers.

To imagine that software freedom is about programmers satisfying their curiosity, or fiddling with their phone's UI is to miss the point entirely. It's about control. It's about my ability to control the device that I've bought, and the software that I choose to use on it. It's about me being able to get a new feature that I really need. It's about nobody being able to take away software that I've come to depend upon for my livelihood.

The problem with Apple's $100 per year is not the money. The problem is Apple's ability to take away my freedom to modify my device as I see fit.
HTC develope a new operating system for it mobiles
What course was that you took and from which school? That sounds like a really awesome OS course!
Except for the fact that, you know, a move by a scientist would likely be a career move, and not through some misguided knee-jerk reaction.

I work at a national lab. Half my coworkers, maybe more, are foreign. If we all got laid off, you could easily bet they'd go back to europe. If I got laid off, I'd either look for a different industry or look to Europe. I know several places I could drop into in Europe with a better success rate than trying to switch to a different lab in the US.
> clarifying the precedent so there's a better, more concrete understanding of how our state democracies relate to the federal democracy

I think that's been a somewhat fuzzy, ongoing debate all the way back to the beginning, so I'm not really holding out too much hope on it being clearer any time soon.
Deer Still Shun Iron Curtain Border [2009]
1) Worst reputation for verbal abuse of any open source project around

2) Actively cultivated reputation for being esoteric and difficult to get started in

3) Few "big wins" left. Young devs want to work where there is plenty of land to conquer. This often leads to a jump towards new platforms with plenty of low hanging fruit (node.js is a great example of this in action at the moment, and I say this as a node.js guy in his twenties).
https://angel.co/socraticlabs seems to fit the bill. Of course, keep in mind that this could very well not be the accelerator.
> The Black Panthers weren't doing themselves any favors within the establishment by being so militant. LBJ wouldn't have spent 5 minutes bowing to their demands but had no choice politically to negotiate with a preacher leading a peaceful, rights-driven resistance.

When you and your communities existence is under direct violent threat, you are under no obligation to be nice and to wait for the persons harming you to play nice. Even after the CRA, racism and violence, both individual and systemic, persists and is a problem of US society.
It's funny that a similar tool to your service can be used to build it! http://www.debuggex.com/
FWIW everyone in my school in Germany read the entire speech in English class.
> At this point we decided that some of this behavior was pathological

I want to say that this fact should have been obvious long before, but I have the benefit of third-person hindsight.
This doesn't seem to be about an accelerator as much as about a person with a behavior disorder that sounds very much like narcissistic personality disorder. NPDs cope with their incompetence by abusing and blaming those around them, creating chaos and misery yet still managing to escape responsibility 9 times out of 10.

The right thing to do here is anonymously expose the managing director.
Future HN headline: "Startup accelerator written in Go"
Nokia Lumia 920
Right, I didn't think about additional sounds. Resizing works fine for me.
My concerns are that:

1) The comment in question reinforces the idea that software teams are made up of men who are interested in being surrounded by beautiful women, which is what I'm referring
to when I mention the "boy's club". As another commenter wonderfully puts it, "It assumes a heteronormative misogynistic view of the world."

2) It also makes a separation between 'the people' and
'the beautiful CR women' (though I might be reading too much into the exact wording).
Usually I would be against simulating language features which aren't part of the language in the first place. JavaScript is kind of different, though.

On the web, many developers are "forced" to write JavaScript when they don't really understand it (which is a massive pet peeve of mine, but that's a rant for another time). These developers tend to try and shoehorn design patterns from their language of choice into JS, or they just don't use any design patterns at all. Either way, it just doesn't work; the code just ends up being horrible.

At least libraries like this allow people to use design patterns that are more familiar to them, which should (hopefully) result in cleaner code.
This is freaking amazing for educational purposes. I wish I had this years ago in software engineering.
Oh what I mean is, it's not Yahoo that's changing your settings. There's some malware there that's changing your settings, and then taking credit with Yahoo for getting a legit install. It's abusing Yahoo's bounty program for money.
Great write-up. Have a blast Greg & hope to bump into you there at some point!
Linus is against free software [0]. Linus publicly abuses fellow developers for making mistakes [1]

Linus representing "FOSS" just doesn't sound right. Look at RMS for a real leader.

[0] - www.youtube.com/watch?v=bw58LZTuZjA
[1] - news.ycombinator.com/item?id=5107386
Why would you obscure it as such?
Government Surveillance And Your Data
No challenge? They are sending teams of soldiers in to attack marijuana dispensaries in these states. I think the confusion here was the assumption that the "challenge" would be civilized and conducted in the courts.
Here is an article written one month ago aptly titled "The rise of TOR-based botnets"

http://www.welivesecurity.com/2013/07/24/the-rise-of-tor-bas...
Well, couldn't checksum the whole page?

I know that creates a big pain in the ass in terms of modifying the page and in terms of making the page dynamic, but bracketing those two concerns -- why wouldn't that work?
I've always been scared to death at how many people who add zero or negative value are involved in this process.