skysight-inc/HackerNews huggingface dataset:
I agree that the main problem wasn't the options, but I do think that some of options are were unnecessary (the distinction between hibernate and sleep, for instance).

The real lesson is that design by comittee over years trying to reach a compromise will often result in terrible design decisions. It wouldn't even have been a problem if they had kept the icon, if it just did what people expected it to! (shutdown, not sleep as was the default). And now we have Windows 8, where they've hidden the shutdown menu inside Settings.
The Django Debug Toolbar is on, seems like you forgot to remove it from production servers.
"...but it's hardly the enlightenment you make it out to be."

I really can't understand how anyone who does sysadmin work and any amount of programming can say this.

My mastery of computers grew organically. I started out with "power user" stuff. Namely, tweaking my computing environment (Windows, at the time) to my liking. As I tweaked, I inevitably broke things, which meant I had to learn to fix them. It wasn't long before I realized that being able to fix computers when something goes wrong was a valuable skill, so I developed that skill further.

I had a friend who wrote simple programs in VisualBasic from around the time that Windows 3.1 came out. He wrote a baseball card database application that we both used to catalog our collections. From that, I understood the utility of programming as a means to solve problems that were imporant to me, but I was too consumed with other things. It wasn't until the internet gained popularity that I started to write programs. What I'm getting at is that I was late to the game. I was in to computers for a long time before I had much interest in programming.

My skills as a sysadmin were pretty decent to begin with, but I became a troubleshooting superman as my programming skills developed. It literally changed my entire perspective, and even my methodology, when troubleshooting. I could read a stack trace! I could load up dump files, import symbols, and dig around to find the offending file, which would lead me to a specific application or a device.

Even at a very basic level, learning to program taught me a tremendous amount about how software works. Those insights led me down the correct paths when working as a sysadmin. I began to understand not just what to do, but why.
I was disappointed that the iPad turned out to be essentially a giant iPhone. The Surface Pro looks like it finally delivers on the promise of a slate that runs a real O/S. There's a bit of sticker shock if you compare it to a Nexus or iPad, but it's not bad for an ultraportable with a high-res display and Wacom digitizer. I ordered the Ivy Bridge model during Best Buy's fire sale, and I'm looking forward to putting it through its paces.
> So that license was suggested by someone at FSF and I ran with it because I don't know enough about licensing.

Disclaimer: I care a lot about software licenses and have used pretty much every free software license around. If you can name a free software license, I've probably released some code under that license.

You can use the regular GPL and it will be fine here (it will not require anyone to release any code from the rest of their website).

If you use other GPL-licensed software in your project, you should use the GPL[0] for this project too.

Do not use the Unlicense - it's legally shaky (and not compliant with GPL-licensed software you incorporate).

[0] You can use the AGPLv3 if the GPL software is all GPLv3, but I would not recommend doing so.
Yeah, I was all set to order this book on Amazon but I prefer my books on Kindle. Hopefully they change their minds since it looks like a great book.
>One can get nicotine through e-cigs, patches, or gum. There's no need to inhale a bunch of things that are bad for you.

Yes. I didn't argue for nicotine consumption through smoking.

>It ruins your sense of taste, making foods bland.

I don't think smoking one cigarette a day does this. Do you have a source for that claim?

>Many people dislike the smell. And smoking just one cigarette a day requires near-superhuman willpower. It would likely become an expensive habit.

I agree that smoking pack a day is pretty expensive and unhealthy. So if someone smokes a cigarette a day and doesn't start smoking more than that, then that person is smoking a cigarette per day. Some who smoke one cigarette per day will start smoke more, some will not.
Data Model Bloggers: NULL
I'm guessing there will be speed tiers at first. The telecom industry doesn't leave money on the table without pressure from the government or fierce competition.
Breaking News: White person now 'totally terrified' of police
It does feel like articles like this pit the lower class against the middle.
you don't find addition useful?
Nice to see this. I love sinatra + redis + haml + jquery.
Using Data Science to Solve Human Problems: Abe Gong Interview
No, I don't. I have worked for a few companies that were good, and a few that were bad. I very much prefer the former, but every single one of those jobs were purchased by a bad company and subsequently piped to /dev/screw-you-buddy .

If I were in SV, I could probably jump right into another similar job without too much disruption. But I wasn't. Two of the three times, I had to move to a different state of the US to even come close to what I had before. And where I am now is mired in endemic mismanagement thanks to all the military-industrial complex money flowing through the streets. Since companies don't seem to have any inkling of loyalty to employees any more, I need to find my job security in the ability to quickly find a new and similar job on short notice. That is a poor substitute for just one company that does not have its head up its own backside, but those seem increasingly hard to find.
Here in Germany, police and intelligence agencies are separated more clearly than in most other states[1]. The anglosphere tends to be rather sloppy with these things.

[1] http://translate.google.com/translate?sl=de&tl=en&js=n&prev=...
When campfire came out there was no competition.
Just to clarify on the OSX support: obviously we did not magically get Darwin to support linux containers. But we put together the easiest possible way to run Linux containers on a Mac without depending on another machine.

We do this by combining (1) docker in "client mode", which connects to (2) a super-lightweight linux VM using boot2docker.

The details are on http://docs.docker.io/en/latest/installation/mac/
Why only online surveillance? What about surveillance in general and the fact, that secret services are causing more damage than they prevent?
That just seems very unlikely.

Forty -five years ago Paul Ehrlich wrote "The battle to feed all of humanity is over. In the 1970s hundreds of millions of people will starve to death in spite of any crash programs embarked upon now. At this late date nothing can prevent a substantial increase in the world death rate."

Even if you agree with his central thesis, its fair to say that we're two generations removed from 1970, and we're not seeing what he predicted.

And since 1970, the world hunger situation has almost uniformly improved. Now I certainly don't believe that the Earth has unlimited resources, and there is a finite capacity of arable land, but I think you may be very premature.
Or issue an actual runtime warning: http://docs.python.org/2/library/warnings.html
The Conservative Case for a Higher Minimum Wage
Rick Snyder, and I'm not sure if you're trying to say something beyond what I was saying.

edit - sorry, I guess I wrote mayor instead of governor. Thanks for the correction.
Slightly off-topic, but since the developers are listening:

Is there a RSS feed for The Day's blog (https://thedaywefightback.org/blog/)? I want to keep up with the news.
Emerge Desktop – A Windows shell alternative
use Apache or BSD or MIT. simple
Today's SMBC is relevant:

http://www.smbc-comics.com/?id=3259#comic
Two of Venture Capital's Senior Women Start a New Firm
Moto G launched in India
Some good points, but let's look at the context: millions of fish and other sea animals die as bycatch every day. This is a huge amount of death and suffering that can be avoided and serves no purpose whatsoever.

Plus, we're humans, we have the power to manipulate and control (to a certain extent) nature, so saying "we're doing no worse than nature" is not good enough, IMHO. It's within our power to do less damage, and we should do what we can.
Control flow is not obvious to everybody.

I expect there are a lot of people who benefit from the lesson that computers do things in a certain order (I realize that this isn't necessarily true...).
Here's our log record using the same trick:

dig +short txt log.netkine.com | sed $'s/\" \"/\\\n/g'
.NET is massive driver for their Enterprise business which is an absolute goldmine for them currently. So I'd say they're doing okay there.
GitHub for recruiters
whenever watching movies about aliens attacking our planet to consume our resources, i've always had the thought that we're actually making movies about ourselves when we do eventually find sentient beings somewhere out there. which corporation is going to shell out enough money to hire an army to go get that unobtainium?
I wasn't aware that the Germans had such a history of separation. That's awesome! :)
Addition is as useful as the logic of an if statement.
celery co-founder here. interested to hear about your next product! we'd be happy to help
If you want to "fight back" as a technical person, please do something useful:

- Learn some applied cryptography and use that knowledge to write and review cryptographic software. Develop and analyze anonymity networks. Work towards development of powerful peer to peer replacements for existing centralized technologies.

- Deploy systems with this technology

- Teach others to take advantage of it

Don't waste your time and everyone else's with worthless campaigns such as this. The only real way to change is to defeat the useful purpose of spying.
We'd need more samples to make any serious conclusions, but it does look like you're taking the same route from VZ's gear to AWS. That would rule out any kind of peering spat or congested port theories. If the paths are indeed the same, it means that VZ is CoS'ing down residential traffic over business. You'll need to get more traceroutes during different times of day, too.
Edward Snowden's First Interview by German Television (English)
Monopolies and YouTube
My exact position is this. Imagine Google built a open-source, very well-designed doc & app platform, with the advantages of both the web and native platforms. If this platform would get widely adopted, it may be a good thing.

Edit: Linux is similar to what I'm talking about except it's a lower-level platform. It's open-source and has a majority market share in many segments (servers, supercomputers, smartphones).
Naming conventions are a workaround in the same way that "remember to free your pointers" is a workaround for the lack of memory management in C, except that managing your own names has no performance benefit.

I really think the whole idea of a global name-based registry is flawed. Again, look at more traditional library/class-based language like Java, C#, and C++ - they have to go to absurd levels of verbosity, and don't even get absolutely guaranteed uniqueness out of it, but the power of dynamic linking makes it worthwhile.
Wasn't aimed at you, just this branch. Respond away. :)
Nice to see developers that care! I am a true believer in an app doing one thing well (a la Hoekman's "Designing The Obvious"), so maybe some of these suggestions could be rolled into a separate CRM app that integrates with Duet?

Some of the features we are looking for:

- Sales Opportunities/Leads with different stages (i.e. Identified, Qualified, In Process, etc.) (These would probably be similar to projects, just with different fields)

- Notes and history for Companies/Company "Users"

- Folders in the Files Section so, for example, we can separate Marketing Templates from Training Documentation.

- Dashboards such as Open Opportunities dollar amount, Closed Won Sales dollar amounts, etc.

- Alerts for phase completion. For example, when one phase of our project is complete, we either get an alert that this phase is complete, or the next phase is automatically created.

- Permissions.
> FOSS aren't even a player

This is hilarious, since Linux and BSDs are just killing it in the server space - take a look at stats on Amazon EC2, or DigitalOcean, or even just server market share stats. Take a look at what pretty much every web service uses as their backend (Linux).

Linux is pretty much the only game in town in the HPC (supercomputing) market.

> As a developer it actually feels worse.

I'm currently working with someone who only knows how to program with a ton of hand-holding from VS. I don't doubt it feels worse for you.

Linux makes development feel 1000x better if you are willing to learn a few basic things, which you'll retain forever.

This is why the world is better today - because Apple, Google, MS, IBM - not one of them 'controls' anything. They all push a little in various directions, but openness is winning. Linux is more relevant than ever, Mozilla is more relevant than ever, and the open web is bigger than ever.
OpenDaylight, open-source SDN gets real with first release
We have been using this in production for over 2 years at scale and just cross checked to have this enabled.

Totally agree, that this should be default False!
Note that it's not all bad news on the overfishing front. There are certainly bleak trends, but people, companies, organizations, and governments are responding to the incentives that are becoming increasingly apparent (though we should certainly encourage improved responses!) Ex. "U.S. seafood catch was at a 17-year high last year, thanks to policies to rebuild domestic fisheries."[0] Looks like the numbers dropped a bit off that high in 2012[1], and I'm not aware of 2013 data yet, but I'm interested to see what continues to happen.

[0]http://www.washingtonpost.com/blogs/wonkblog/wp/2012/09/23/c...
[1]http://www.st.nmfs.noaa.gov/Assets/commercial/fus/fus12/FUS_...
This is the other way of reading it: He's essentially saying, "Once this is shipped, the cat will be out of the bag and we will not be able to put it back in, so if you need the cat for something, you should do it now." That's not what is traditionally meant by "ultimatum," because an ultimatum implies that you want someone to do something and will do something else to injure them if they fail to meet your demands.
Our current rate of climate change is a terrible thing, don't get me wrong.

But as the planet warms, our current(mostly depleted) cropland will produce less while places closer to the poles will start being cultivated for similar crops.
Why AngularJS Changes Everything
That's exactly what I'm talking about. Allegiances to people, you community Nurses makes sense. But to a random border which you were not a part of creating does not
alphadogg had an interesting, albeit dead question:

"So, how does this analysis account for the fact that, in many reported cases like this, other services work just fine at high-speed? Your point 2 is that more consumers and producers are flooding the net as a whole, but that would cause widespread issues, not just premier services issues, right?"
>"because quite frankly I don't think that making code that can do in a tenth of a second what used to take a flesh'n'bone person ten seconds to do is really super important to humanity."

1. You have to be fucking kidding me, this is a comparative advantage and is what allows anyone to make money and improve society outside of sustenance farming and a select few supporting professions.

2. This will just cause capital to flow out of the country, terrible opinion and makes me think you are about ~20.

3. NSA can't defeat math, use a vm on an encrypted hidden volume through a vpn on a guest machine also running on a vpn with a nat ip.
Sorry, our bad. Fixing that now, should be done in a few minutes. That's our GeoIP server not returning a value, and our javascript freaking out as a result.
Show HN: Marc Andreessen is running a bot that favorites mentions of his handle
You have mischaracterized the tragedy of the commons. These premises form an intellectualized rationale for crony capitalism, but your suggestion doesn't solve the tragedy of the commons.

Suppose that you hand over Yellowstone to some big company (say, Wal-mart) for a song, because they are politically connected. Now Yellowstone is not part of the commons, so there is no tragedy of the commons, right? No, you have only obscured the problem, but the problem remains. Because Wal-mart has no special interest in preserving it as a common good. If it makes the most money for them to sell Yellowstone piece by piece to ranchers and fast food franchises, or install a lot of fake geysers as if it were the Bellagio, they will do that for their profit, but that doesn't eliminate the negative externalities. Starting with how the land was handed over to someone connected, which is how this kind of intervention you suggest is frequently corrupted.

Just because you own something doesn't mean that you won't spoil it, let alone that you won't spoil things for other people with a legitimate interest if it happens to profit you. More ownership is not a silver bullet.
The problem is that you cannot say whether your older brother is the way he is because of a lifetime of crummy public schooling or just because he's wired that way. The age old causation vs correlation issue.

All else equal (in this case, primarily your family), I don't think school quality has much to do with whether you are relatively dysfunctional as an adult. Family values, work ethic, and god-given intelligence probably make up 95% of your outcome in life.
Interesting, and concisely put. Now I'm wondering whether FF users are obliged to use google (the same way we get obliged to turn off adblock on sites we don't wish to hurt).
Herman Hollerith
Hetzner Hostage
Or... Have people use whatever they want so long as they are able to communicate their ideas, and move the focus to ensuring that they understand how software development works. You can teach syntax much more easily than you can train someone to think like a programmer.
From personal experience, most of the issues of PM/Scrum/Kanban/Agile software is employee adoption rather than lack of features. As to CRM software, I can't say.
Countries can prevent markets from being utilized to off-load those fish. It's not entirely preventable, but it can be made difficult enough to not be profitable.

The sad, unfortunate, fact is that some countries' (Japan, China, for two examples, EDIT: but certainly some citizens from nearly all countries) citizens care far less about the sustainability of their fishing, and more about having what they desire, when they desire. Should the price go up due to under-population? They're OK with that too.

There are already systems in-place for tracking sustainable fish, and ensuring that each fish was sustainably harvested (my gulf wild is one such: http://mygulfwild.com/), but until the consumers in most markets demand them, they won't take off.

For our family, we have a simple rule: we don't buy fish (based on species) that aren't as a rule sustainably harvested. Dead-stop. We don't buy them at restaurants either. Dead-stop. We prefer fish we catch ourselves, over all other fish, and secondly fish that are harvested and sold through markets which monitor for illegal behavior, where we know the operators of the market.

I rarely eat fish from a restaurant where the chef doesn't know the chain from which that fish was supplied. Around here, there are enough good fish places and markets that a chef can't argue they couldn't know.
Interestingly, both of you highlight other factors aside from your ethnic background as the main reason for success or failure. So then, what is the difference between white and east Asians vs black/latino/south east Asians?

(I add the split between Asian groups because there is definitely a difference in prosperity)
> Tons of web standards, android, ios, linux, windows, osx, etc.

There was a time in the not too distant past that there was pretty much one dominant computing platform, and it wasn't exactly elysium.

I get the problems with web standards (right now I have a front end engineering job) and the multiplicity of platforms, but I'll take that over monopoly monoculture.
Web Framework Benchmarks Round 8
Freenode regularly suffers DDOS attacks. Scary to think that the British government might be behind this...
> Otherwise, the only people left will be the entrepreneurs and engineers.

> “The bar is so steep, the only people who can locate here are the high-income earners,” Mr. Hancock said. “We’re losing our middle class in Silicon Valley.”

I don't get it. Does being a engineer automatically make me upper-class? Because I'm an engineer and I certainly make a middle-class income (albeit likely being an upper middle-class income). I'd be willing to bet the average engineer living in Silicon Valley does as well.
Read in a file full of numbers, one number on each line

Represent those numbers as integers in your program

Replace each number with that number times its line number

Write the file out elsewhere

And complete the task right now at your computer as fast as possible, you’re being timed

Think—what language would you immediately reach for? Do you start your experimentation with ipython, or irb? Do you pop open Eclipse and write some Java? Or create a new .cpp file?

I have 13 years of experience leading teams in building and designing web applications in a wide variety of languages and platforms - some pretty big ones, too.

I would not be able to do this in any language without looking at the API.

And they wonder why "It's so hard to find good people!"
10 Surprising Cities for Aspiring Photographers [infographic]
Are blacks and latinos in silicon valley falling behind compared to blacks and latinos in other parts of the country?

If your population includes Facebook and Twitter and Google employees, almost everyone is going to appear to fall behind them, but it doesn't mean they are doing worse.
As another totally blind developer I'm going to have to either assume that you are not experiencing much of the web, or that you are simply lying.
95% of the web is accessible if you know how to use a screen reader?
How about ...
Google Docs, Google Analytics, Adwords, Github Gists, anything with SVG in it, all the unlabeled flash, all the unicode icons which don't speak, all the unlabeled links, all the unfilled alt text tags...
Every single infographic,
all the popup menus or modal dialogs or popovers which pop up at the top or bottom of the screen reader's virtual buffers instead of gaining focus when you invoke them,
...
And then you have the stupid stuff. The JS library Github uses for tool tips renames the title attribute of links to original-title, which completely blows away the semantic meaning and means no screen reader is going to read it... But the clever author of the library got the right visuals so that certainly doesn't matter...
Google Instant invites me to turn off Google Instant, to work better with screen readers... Instead of simply making Google Instant work better with screen readers. This is an oft-repeated strategy -- can't spend an hour to make your content accessible for the blind? Give the blind a lesser version of your product and call it a day.

I'm quite frankly terrified when I hear people on this and other forums go on about how the web is eating the desktop, because the web as it currently stands is a dreadfully inaccessible place.

This article has been on HN before, and I think my comment from last time might be worth reading: https://news.ycombinator.com/item?id=5023447