skysight-inc/HackerNews huggingface dataset:
"Democracy" and "freedom" are wholly compatible with promoting economic equality, given the understanding that "freedom" means the right of the people to exercise their will through democratic institutions.[1] If promotion of economic equality is what benefits the greatest number, then it is natural to assume that free people will exercise their will to minimize economic inequality (as they have in social democracies in Europe).

[1] To a leftist, and indeed many other people, what separates authoritarianism and free society is not the lack of someone telling you what to do, but who that someone happens to be. Arguably, a classic libertarian government is indeed authoritarian: state power is exercised pursuant to the policies of philosopher-kings who believe in a particular set of "rights" (private property, etc), not pursuant to the will of the people themselves (who may very well have different beliefs). Indeed, even as someone who isn't a leftist, I have a hard time seeing much difference between classical libertarianism and divine monarchy. Whenever I hear talk of "natural rights" I think about who kings once justified their unilateral exercise of state power by reference to divine natural law.
SO is a wonderful site, I remember the days before SO when I used to get annoyed by sites like Experts Exchange that required a paid membership. Though, I agree SO has saved a lot of time with a great source for common questions and best answers, great answers. But, I also have to say that for many developers, specially in their early days, it provides a lazy alternative to learning.

A lazy debugging practice is to find a question that generally has a subject line almost exactly the same as the error message and pick the first answer, without even trying to understand it. I see the difference personally when I worked on .Net/Java and when I was working on a applet for Gnome. The latter is not very popular and so I have to resort to documentation, IRC etc. I might spend more time initially but I end up reading the documentation, develop a better understanding and even create my own snippets which in turn save me time eventually. To summarize, SO saves time but one might tend to leech on to it instead of learning. I guess some metric of how many times a person revisits the same question might be a good indicator of this.

Not to mention how many times I have seen a comment like, is this homework; show me what you tried, instead of an answer.
Man, I've had bosses like you. I quit that job pretty quick.

Obviously he could have an iPhone if he put his foot down and threw a tantrum, as you suggest. "I can't have an iPhone" means "I'm not stupid enough to blow off the advice of a bunch of guys whose entire full-time job is keeping me safe and secure, just to get a fun toy."
Thanks! Meshu was our first project together, and we built it on Python/Django. It's been really fun and kind of crazy to have two projects with holiday rushes at the same time :)
People give microsoft a lot of crap for Windows having a lot of cruft but the fact that backwards compatibility works as well as it does is incredible.
Dogs’ Eavesdropping from People’s Reactions in Third Party Interactions
If you're a programmer I recommend looking at http://wakatime.com
> When you make a change you test it live in the REPL. This is no different from running a unit test.

What?
Absolutely nothing compares with sleep. Having about a full week of 8 hour sleep days behind me is when I'm at my absolute peak productivity. I spent years being sleep deprived (~6 hours/day). When I finally came to appreciate just how important being well rested is it absolutely changed my life.
If you are making decisions on "if the rules change", that is a very hard game to predict. I'm making the decision on what is the law now. Impossible to predict how it will change if it ever will.
Top Microsoft Finance Exec Koefoed Departs for Puppet Labs
Interesting technologies form ~1 million years ago (Homo erectus):

* stone hand-axe: http://en.wikipedia.org/wiki/Acheulean

* fire: http://en.wikipedia.org/wiki/Control_of_fire_by_early_humans
And now, you're supporting the old system and the new system.

Maybe it's worth it. Maybe it's not. Just keep in mind that if you're keeping an emulated version alive, someone has to mind the emulator, and that's not free.
Good catch. I'm updating the post :)
... Aren't password manager the #1 target for hackers nowadays?

Imagine how much that wallet could be worth... How much bribe does the weakest 1Password engineer need?
I wonder if a "cognitive bias bias" exists, where a rational solution is discounted in favor of a more inferior one due to falsely attributing your initial solution as a cognitive bias, even though it is perfectly appropriate for the situation at hand?
US-sponsored Lantern software shines light beyond China's Great Firewall
>Right... This may have been of interest and gone "viral" 150 years ago, but I fail to see how it's of much interest today...

And then you go to someplace like Vegas and see people playing in some kinds of games and losing it all. One example of how it can be of interest today.

Or you see young people be X times more productive than another, because they don't waste their time playing some BS console game. Another example.
I'm sure it'll be very different. Probably not better, except that it'll be open.
Does anyone, or can anyone fill in some information on mediums stack? How they've managed to scale so well, etc?

They've done an amazing, and I'd love to pattern after them.
As everyone else has said, use your lawyer.

Secondly get on with working with your paying clients and spend the least amount of time as you can in debt recovery. Let your lawyer defend your T's & C's, (hopefully they also wrote them for you) so you don't turn a 12k loss into a 24k loss.
Well, the actual meaning is "I could have an iPhone but I'm not stupid enough to blow off the advice of a bunch of guys whose entire full-time job is keeping me safe and secure." Which seems both clear and wise to me, but we have this weird thing about expecting our leaders to be Lone Cowboy types who don't take no guff from nobody.
Convert it into monochrome then.
nothing wrong with md5 itself here, just the way it's being used.

if you replace it with sha-2 you'd have the exact same problem (bcrypt is more than a simple hash function).
I started doing Pomodoros [1] recently and I noticed a leap in my productivity. It also helps me to refresh my mind regularly and to stay focused on my tasks more easily.

[1] http://en.wikipedia.org/wiki/Pomodoro_Technique
Luckily a lot of us are on the same page as you :)

One of the things I consider a main detriment of our current product is that for the vast majority of users it's built to be transactional. Search, land on SO, read, go back to work.

On our currently in development mobile apps we're trying out something different, for the first time at scale we're pushing content to users rather than having them search for it as the number one utility of the product. The apps have a "Feed" which is machine learned interesting for you questions.

I love it since I search SO at work but when I get home or am walking around town I can open my app and instantly lose 30 mins (at least) to reading and interacting with very interesting content. I can't wait to see if others like it.
Strength of password won't really help for key logging, but using e.g. Lastpass helps because it logs you into everything without having to type your passwords. It will even generate and fill in your initial passwords so that you never have to type your passwords even once.
> people easily forget all their personal ethics when someone in authority (whether their boss or the police) tells them to do something.

Now if we could get some prominent figures in tech with some authority to get more involved in these matters, but no - they're all a bit too comfortable in their well-paid, US-based jobs to risk anything.
And carbon dating showed that some paintings were finished many hundreds of years after they began.
In fact, the grandparent comment is an example of one of the biases listed there. :-)
Code re-use & improvement is good for all humans.
> A delivery drone that crashes into your car due to a software bug wasn't turning sapient and trying to kill you. You just ran off a bridge and died anyway.

People crash into each other on the road all the time. I'd trust a machine much more than a human any day.
This article indicates the crashing part of the plan was first mentioned in the media in June 1995:

http://www.historycommons.org/context.jsp?item=a060395ciahea...

“Then the ultimate assault on the so-called ‘infidels’: a plane flown by a suicide bomber was to nose-dive and crash into the American headquarters of the CIA, creating carnage.”

In any case, you really believe that the government talking more about Bojinka would have prevented 9/11?
In mass communication it is important to group ideas together. Some words possess no ownership. I can not describe myself as gold, because I clearly am not, but I could call myself a patriotic American. You attach words with positive connotation to yourself while tossing negative words at your opponent. The positive/negative definitions are determined by the ideology of those you are communicating to, not yourself.

In the non-political sense, we can see words like "Lite" or "Professional" attached to food or software. I can't say something is sodium free, but I can call it "Lite."

Eventually these words become meaningless because too many people have chosen to attach the words to themselves or others.

People in the United States see left and right differently than other countries. From some standpoints, the Democrats are on the right, and the Republicans just a little further.

The first "siege" on internet freedom came with the Children's Online Protection Act (COPA.) Research it if you want to know more.

Was COPA a bill to protect children from the evil's of internet pornography? Or was it a law to enable the government to suppress free speech on the internet? The law received support from the "left" and from the "right" and was signed by a Democrat President (was Bill Clinton left or right?) The Supreme Court threw the whole thing out.
What I learned from funding 55 companies in 16 months with $10M
As soon as I started using wireless charging I stopped caring about USB/Lightning, whatever. Since what you need 99% of the time is power only, if the data connector isn't the most convenient thing in the world, I don't really care. No connector can beat just dropping my phone down on a pad.
Fuck me. Ditto. The reason I checked? I unknowingly, until today, had a domain name transferred away from me -- or rather, ownership changed, for a domain I bought years ago for $3,000. Email address used for that domain in Adobe breach.
Good point. You could also say this about first day/weeks on a new job.
What on earth is bad about using StackOverflow? You're expected to google around to find solutions anyway, if anything I would think much less of the programmer who tried to avoid it. It's stupid pride when it's such a valuable resource.
Allow yourself to be less productive at times.

I used to try and force it. If I was just not feeling it, I would suck down caffeine and charge ahead. Work generated from those blitzes always sucked.

I'm not advocating being lazy but sometimes just take some time to goof off and you'll be ready to go again.

I typically go for a run or hit the heavy bag in my garage for an hour or so and after a shower I'm much more productive than if I stayed in front of the monitor.
> It's built on PHP and MySQL.

And Comic Sans... :P
Cognitive distortions
Which operating systems were affected? It seems like the official report doesn't even contain this critical information.
...which does not really help without the crypto-key - even if you know a list of possible passwords you cannot test them.
Is the neuron number meant to be a joke, or is the 10^14 being greater than 10^12 a typo?
Find a person whose life you love, and make them mentor you. That is going to help you find purpose. If they won't mentor you, find another person. Odds are you know more than one person whose life you love. However, let me warn you. No matter whose life you love, that life has plenty that you will not love, even though you have not seen those parts yet.
i actually think its a really simple solution for the problem at hand... its also hard to detect. the leaker didn't bother this time, but why not have such a simple mechanism in place?
Cloudius Systems, HSA Foundation and Valve Join Linux Foundation
>It's definitely pricy if you order one at a time, but if you want a run of business cards costs come down to a couple dollars each.

I found those prices in the 'how it works' page and nearly closed the tab without a second thought. You might want to give some prices for larger runs, or at the very least say somewhere that volume discounts are available. Now that I know that I wouldn't have to pay thousands of dollars for business cards, I'm more interested.
Are you sure it's not more along the lines of "don't 'play' at it, do it properly?"

Perhaps I'm reading too much into it. I guess that's the problem with this sort of vague generalised advice :)
1.1) A alternative to Paypal

1.2) An alternative to Square / Venmo

1.3) An alternative to Level Up

1.4) A method of cheaply moving money between currencies without going through a financial institution.

1.5) An alternative to buying Gold

1.6) A way for libertarians / alternative currency advocates / people who are angry at wall street / The Fed to opt out of fiat currency, and lets remember, these are large movements with very little other outlets for popular expression.

1.7) Provide non-reversible transactions

1.8) Provide transactions that do not require trust on the part of either individual.

1.9) Provide transactions that do not require any financial institutions.
LG G2 beats Apple iPhone to 'smartphone of the year'
sleep enough/well, eat enough/well, exercise enough/well, manage stress & emotional state, stay focused, don't try to do too many things (you must say No to a lot of things in order to preserve time/energy/focus/money to say Yes to the things that are more important for you, give you a higher ROI, etc.)
>The credits also don't "activate" until, say, six months after they're purchased--well outside of the (legitimate-vendor) chargeback window.

Who'd buy kickstarter credit just to hope that in 6 months there would be an interesting project to support?

The thing that wins kickstarter buyers over is the ease of supporting it. This would kill it.
How To Make A Mint: The Cryptography of Anonymous Electronic Cash (1996)
I would laugh, but I know many are crying right now, trying to make Obama's website work for them.

It's not as if the private insurance system that existed before Obama came to office was working especially well. While I agree that Obamacare's rollout has been a big mess, from the way some people talk you'd think insurers had never raised premiums or dropped people from coverage until last October. I'm guessing that a few years from now the bumps in rolling out Obamacare are going to be no more memorable than the bumps in rolling out Medicare ~50 years ago.
Sheesh, if I were Uber, I'd actually want those numbers to be distributed, far and wide.

A $3.5b valuation represents a downright paltry multiple by Silicon Valley standards.
> The US President's role was a compromise between different parties, some of which were demanding a king. As such, he has far more power than, say, the President of Iran

But less, with regard to the overall power of their respective government, than his actual Iranian equivalent (that is, Iran's head of state), who is not the President.
nah. you will learn that the recruiters that google uses barely know your name. let alone your background.
It's one of the problems of these algorithmic measures of editorial importance, that these sorts of rules can be operating in the background.
It's always been baffling to me how bad consumer connectors are. Lightning is the best from a UX standpoint, but why'd it take until 2012? Do the people who sit on these standards boards ever actually plug anything in?
"You shouldn't use Dropbox because WebDAV is better."

"Sure, but that doesn't work with my iPhone."

"You shouldn't use an iPhone either."
I thought I was reading a list of typical programmer thought patterns.
This is a surprisingly accurate assessment from someone outside the company:
http://www.quora.com/Medium-website/What-is-Mediums-technolo...

But it would be good if we documented this more formally. I'll see if someone wants to write a post.
While it is a memory bias in the sense that having a better memory is better than depending on Google, in practice I know that I have limited memory and so am better of remembering those things that are hard to find via Google [1]. I frequently don't remember other peoples phone numbers anymore for example because my phone remembers them, AND, I believe I am using this newly available memory elsewhere. Like with all other finite resources, I think it is about the production-possibility frontier [2] with memory as opposed to a bias.

[1] One day interviewers will understand this and will stop asking questions that are just one Google/StackOverflow search away. :-)

[2] http://en.wikipedia.org/wiki/Production%E2%80%93possibility_...
Sorry, that was overly snarky and that wasn't warranted.

Are you talking about how you store your own passwords so that you may retrieve them in order to log into some service, or are you talking about how you store user credentials as part of an application?

If you're storing your own passwords, just use a well-rated password locker program, or store them in a TrueCrypt volume or similar. If you're storing your users' passwords... well, don't -- store the hash like that Atwood article suggests.

To your initial question, if you need to use the output of one program as an argument to another program, you can wrap it in backticks:

md5 -s `echo -n please_dont_actually_do_this | base64`

But really there's no benefit to converting it to base64 before you hash.
We're looking into this. Trying to find our android test device :-/
Think that through, the Uber dashboard is going to be protected by a login regardless of the IP used. Somebody's login was used to access the dashboard at that exact time stamp which will be in the logs. And every web server logs this stuff as a matter of course, and every operations group keeps those logs to scan for unexpected accesses from outside the company or from former employees etc etc.
Wonderful. sarcasm
On the other hand, I doubt they could have imagined the riches earned by professional athletes today. And what about professional gamers? I think they're heads might explode.
Welp, I now know my login was apart of the Adobe leak.

Shouldichangemypassword.com sent me an email a few weeks ago saying my email address was found in a leaked database, although they couldn't say which one. Considering I have more than 100 accounts which use that particular email address, it didn't help at all. This site did!
People still discuss stuff... :)

Most people these days know of Usenet as a source for pirated content, but people still do talk there...

https://groups.google.com/forum/#!forum/alt.callahans

I always felt like Usenet was slow, and the idea that you'd have to ask the server for new changes (like email) rather than getting them pushed down to you is what I believe "killed" the platform. Plus, Usenet was distributed so you had to wait until a message propagated to the server you connected on. Discussion platforms built on the Web are (were?) far less difficult to keep together than Usenet, because a company can pay a staff of people to keep the content up and there's only one place to get the content.

Say what you will about anonymity and secure communication, but Usenet died because it was hard to use...not because it was a bad idea.
That's good but SE is a federation of sites, so it's an unfair comparison.

From the start I've always thought that the biggest danger to SO/SE wasn't failure, you guys are smart enough to see and recover from outright failure. Instead it's reaching a level of success far below what you're capable of.

It seems to me that SO/SE spent a lot of work innovating in the early days but once they found their comfort zone they've stopped innovating. They are good sites for their intended purpose but how much of the original vision has been abandoned? I remember back when you and Jeff were talking about taking over the way all online discussion happened. Nothing like that is even remotely possible with the way StackExchange is today.

To be bluntly honest I think you guys are just lucky that most of the ambitious and competent folks in the industry don't view discussion as "sexy" so you don't have as much ompetition as you would otherwise (quora is practically a joke). But realistically it's just a matter of time until SE will be out innovated.
I know of no better or more accessible review of the psychology of evil than "The Lucifer effect" (2007) by Philip Zimbardo, a psychologist who, in spite of a long and illustrious career, probably is still best known for the infamous Stanford prison study.
The companion website to the book is still up on http://www.lucifereffect.com/

Zimbardo has stated that he is still pained at the memories of the Stanford prison study, which had to be aborted prematurely because the vile characteristics it exposed in normal, healthy participants was going out of control. He reluctantly revisited the study in detail because he saw striking parallels to the torture and humiliation in the Abu Ghraib prison under US occupation. While he's at it he also reviews much other research into the psychology of authoritarianism, obedience, dehumanization and other facets of social psychology that add up to what may very reasonably be called Evil.

I might add that organizations like the CIA are well aware of these principles, and appears to have been working on ways of weaponizing them.
It is my opinion that they are using them to corrupt individuals and whole social environments when that suits their ends. In fact, in spite of "The Lucifer Effect" being a fascinating read from beginning to end, one of the parts I found most interesting was the evidence indicating that US intelligence actively created the psychological conditions for the abuses at Abu Ghraib.

Highly recommended reading, and very relevant for much of the potential consequences of mass surveillance.
A comment in the article, from one of the Play developers, provides a good explanation about what iteratees provide that is not provided by rx: http://brikis98.blogspot.com/2013/11/play-scala-and-iteratee...
Love it. I had a lot of fun playing around with it.
Two words you youngsters probably don't remember - Expert Sexchange..
About Perl
http://programmers.stackexchange.com/questions/115851/is-per...

PHP vs Python article from 2 years ago
http://onstartups.com/tabid/3339/bid/20493/Why-PHP-Is-Fun-an...

If you are going to use PHP, Laravel 4 framework is probably the best choice
https://tutsplus.com/tutorial/why-laravel-is-taking-the-php-...

Symfony 2 and Silex (for small projects) are great frameworks too

But if you already know and love Python, stick to that. It's a great language.
Damage to what? The "USB name?" I don't think it's going anywhere, even if we do have to wait until 2016 for a better design. Two years isn't long, considering we've been dealing with this since 1997 or so. Unless you mean physical damage to your USB ports...then, yeah.
Sandboxing doesn't remove the need to provide ongoing security maintenance for a Web browser engine. For one, sandboxes can be attacked through whatever IPC mechanism you provide (e.g. Pwnium). But more importantly, the Web browser engine enforces security mechanisms that OS-level sandboxing does not address (e.g. the same-origin policy and history sniffing countermeasures).