skysight-inc/HackerNews huggingface dataset:
> We stopped SOPA

This is what I'm worried about. Who really stopped SOPA? You can bet that anyone who signs up for this will go around touting how they stopped SOPA, just like the guy next to me pretty much single handedly saved Haiti in 2010 with his $5 donation to the Red Cross.

There is a disparity between giving money so that others can continue to do work and being the one doing the work. I want that distinction clear, and to remain clear. The doctor who flew down to Haiti to personally help is infinitely more valuable than someone who donated.

EDIT: I'm not saying that this is useless or dumb. It's a step in the right direction, albeit (IMO) a small one. I just don't want to see "I signed up- I'm going to save the internet!" I think the people who really devote themselves to these causes should be respected on a different level than those that, for instance, sign up for this.
If you like Anonymous Pro and are obsessive, I have a minor tweak that fixes an issue with the bitmap version of "/":

http://1overn.com/2011/02/02/tweaking-my-favorite-programmin...

I named the modified version "Nameless Amateur," which was a big mistake as it makes Googling for it a NSFW activity.
Whoops, this is probably the extension I use. I'm horrible with names =)
If you are concerned about the warnnings that users see, just call your static files in such a format.

'//www.your-cdn.com/image.jpg'

In other words don't specify http or https in the url, just do '//your-url.com/new.js'
What about his job prevents him from being open about it.

Watch out for IP clauses in his employment contract that mean his employer is now your uninterested business partner.
That's the billion dollar question...as hackers, we've take a spirit of openness and free exchange for granted. I don't think that exists as much in many areas of medical research...even research done in academia is mostly sponsored by industry. The fact of it is, the overhead/investment needed to introduce a new innovation in medicine is extremely high, in terms of time and in millions of dollars. So sharing is not going to be actively encouraged.

In terms of how to reduce the blinders in the practice of medicine in general...also, a tough question. Practitioners are resistant to change not only (or even perhaps mostly) because of intellectual elitism, but out of disincentives in the system. A formal implementation of a checklist that is as simple as "wash your hands" and "mark the limb to be operated upon with an 'X'" can be seen as a liability. Every ER surgeon has had some kind of experience when procedure is broken because of the pandaemonium involved in any given operation...it's not that they are too dumb to wash their hands, it's just an easy step to overlook when chaos breaks out. If a surgeon does forget to wash her hands and a patient suffers (either because of it or from an unrelated thing), that checklist is going to be seized on by the malpractice lawyer.

Malpractice is a very real, common thing in the medical industry...and so even common sense innovations with be held back out of well-intentioned concerns. This goes for electronic medical keeping and many other kinds of improvements that are still in limbo.
Such Impunity Such Nerve : Alex Friggin' Ferguson
Well, this guy convinced people to give him $540 to build a steam-powered prosthetic arm. He hasn't been heard from since. http://www.kickstarter.com/projects/1997636553/steampunk-ste...
HTTPSEverywhere is a firefox/chrome browser plugin, that will ensure connections that can be HTTPS are. It also does a good job preventing ssl stripping.

https://www.eff.org/https-everywhere/
And that gets to the rub of the problem: A good manager will recognize and get rid of bad employees.

A rigid system that codifies the assumption that managers are doing a bad job will force them to do a bad job. For example, by having to choose between putting good employees on the chopping block, or always keeping around a pool of bad employees (as a buffer to keep the good ones off the chopping block).
Ask “Do You Like X?”, Not “What Do You Like?”
Like I said elsewhere, that's a major cost/benefit calculation in terms of both real cost and user experience/conversion rate cost. If it makes sense for your app, do it, but it's not part of the basics, at least not yet.
I've spent six years experiencing all sides of the MSFT review system. I think the articles blaming the curve/stack ranking are wrong - the root problem is that MSFT doesn't have much momentum and the stock isn't doing well.

When everyone isn't getting rich, everyone gets to fight with each other for the limited rewards that are handed down.

I see the same thing happening at Google where the internal systems that worked so well in 2005 are causing political strife with a stagnating stock in 2012.
Likewise for DejaVa Sans Mono. Try as I might, I never could detect any difference between your favorite and myown.
They're both of the same age and both entered Harvard in 1973, but all it says on Gates' Wiki page is:

> While at Harvard, he met Steve Ballmer, who later succeeded Gates as CEO of Microsoft.
No truetype font will replace a pixel perfect bitmapped font. Not until we have displays with ridiculous dpi. And until that happens you can't beat terminus as it's perfect.

Yes, I know it's meant for print, but people here mention it in the context of using it on the screen as well.
EF is another overly architected + bloated fx from Microsoft. It's over 12x slower than other Micro ORMs like Dapper + OrmLite - Benchmarks at:
http://www.servicestack.net/benchmarks/#dapper

The benefit of Micro ORMs is that they bind to clean re-usable POCO's (which by nature can be re-used as DTO's, ViewModels, etc).

Most of them also add features as DRY extension methods over the underlying ADO.NET System.Data.* interfaces, so there's no magic behaviour or heavy abstractions happening underneath, letting you add new features orthogonally (by adding your own DRY Extension methods in your own project), and you always have direct access to ADO.NET IDbConnection so you're never restricted when you need it.
would you prefer an elephant or a donkey instead?
New evidence emerges in alleged assault on cyborg at Paris McDonald's
It would be a hell of a lot easier than that - simply revoke the ActiveSync licenses for iOS (and Android).

When I heard that iPhones back in 2008 (and later Androids) were going to be citizens in the Exchange world, I did a double-take... in BillG's day this would've never have been allowed.

Full-on Post-PC without Exchange (especially 4 years ago) would have been a tougher sale.
In this case, social is a really fluid term. I just bought into the Kickstarter for Wasteland 2 by Brian Fargo. I never played Wasteland. I did play Fallout, which was also a work that Brian Fargo was involved in. One of my favorite games. I would have never jumped in on the Kickstarter unless I knew and had experience with the work of Brian Fargo. I never met the guy, never even knew what the guy looked like, what he was up to in the last few decades, never talked to him ... but I heard and experienced his work. That was enough.

Is that social? Even if you never do any kind of actual socializing, in the traditional sense?

Sounds to me like the internet allows us to strongly connect with anything and anyone we have experience with, no matter how tangential, while filtering out the rest as noise.
Goodbye GitHub Pages, Hello Amazon S3
I just ran the numbers on the new EC2 instance, and I'm pretty skeptical about the benchmarks above. I'm not sure that, for example, a half second of dd /dev/zero really tells us much.

When interpreting any benchmarks on EC2, it's important to understand that there is a 5-10% read/write performance hit on first use because AWS uses lazy block wipes between customer instance launches. See http://www.youtube.com/watch?v=IedaYaKsb-4#t=29m49s (should pre-cue, if not, skip to 29:49). This is referenced in the docs, but it's easy to miss: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/In...)

So here you go, for hi1.4xlarge:

*

Summary for the impatient - After initialization (i.e., second-write), quasi-realistic I/O on the new SSD EC2 instances sustains writes @ 420 MB/sec and reads @ 6 GB/sec. The entire 8.6GB / filesystem copied over to SSD in 21 seconds.

Not bad.

*

# df -h

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 8.0G 1.1G 6.9G 14% /
tmpfs 30G 0 30G 0% /dev/shm
/dev/xvdf 1023G 16G 957G 2% /media/ephemeral0

(Note: /dev/xvdf and /dev/xvdg are just soft links to /dev/sdf and /dev/sdg respectively)

Crude stats on first-use:

# hdparm -tT /dev/xvdf

/dev/xvdf:
Timing cached reads: 14788 MB in 1.99 seconds = 7446.69 MB/sec
Timing buffered disk reads: 1066 MB in 3.00 seconds = 355.04 MB/sec

Wipe the device:

dd if=/dev/zero of=/dev/xvdf bs=1M& pid=$!
while true; do kill -USR1 $pid; sleep 4; done;
[...]
dd: writing `/dev/xvdf': No space left on device

1048567+17 records in
1048566+17 records out
1099511627776 bytes (1.1 TB) copied, 1955.42 s, 562 MB/s

Stats after zero-wipe (dd /dev/zero) to device:

hdparm -tT /dev/xvdf

/dev/xvdf:
Timing cached reads: 13260 MB in 1.99 seconds = 6673.05 MB/sec
Timing buffered disk reads: 1124 MB in 3.01 seconds = 374.02 MB/sec

hdparm -tT /dev/xvdf

/dev/xvdf:
Timing cached reads: 11188 MB in 1.99 seconds = 5624.17 MB/sec
Timing buffered disk reads: 1122 MB in 3.00 seconds = 373.99 MB/sec

hdparm -tT /dev/xvdf

/dev/xvdf:
Timing cached reads: 12930 MB in 1.99 seconds = 6505.78 MB/sec
Timing buffered disk reads: 1124 MB in 3.00 seconds = 374.15 MB/sec

Confirming Effect Of Pre-wiped I/O:

hdparm -tT /dev/xvdg

Timing cached reads: 11796 MB in 1.99 seconds = 5931.68 MB/sec
Timing buffered disk reads: 1038 MB in 3.00 seconds = 345.87 MB/sec

hdparm -tT /dev/xvdg

/dev/xvdg:
Timing cached reads: 12658 MB in 1.99 seconds = 6367.41 MB/sec
Timing buffered disk reads: 1050 MB in 3.00 seconds = 349.47 MB/sec

hdparm -tT /dev/xvdg

/dev/xvdg:
Timing cached reads: 12856 MB in 1.99 seconds = 6468.39 MB/sec
Timing buffered disk reads: 1066 MB in 3.00 seconds = 354.80 MB/sec

Pre- Vs. Post-wipe performance: 373.6 MB/sec vs. 349.3 MB/sec (6-7% speed improvement)

Somewhat more real-world numbers:

dd if=/dev/sda1 of=/dev/xvdf bs=1M
8192+0 records in
8192+0 records out
8589934592 bytes (8.6 GB) copied, 19.7876 s, 434 MB/s

dd if=/dev/sda1 of=/dev/xvdf bs=1M
8192+0 records in
8192+0 records out
8589934592 bytes (8.6 GB) copied, 20.0365 s, 429 MB/s

dd if=/dev/sda1 of=/dev/xvdf bs=1M
8192+0 records in
8192+0 records out
8589934592 bytes (8.6 GB) copied, 21.4193 s, 401 MB/s

*Edit: formatting
Very helpful to have all clojure tools links together!
Thanks!
Twitter streaming - Backbone Socket.io demo
There are a couple different views out there with this. Some people I've found are willing to give up just about any information about their company aside from the stuff investors wouldn't like to get out, and then there are others who protect ideas like it's the next big thing. I've seen both sides be successful, but I guess it depends on the project and people. Obviously here it was a little different because the guy went out and did some selling without the original guy agreeing to it, but it ended up working out.

The guy took a chance and in the end it paid off it looks like. Your results may vary. :)
Social proof. You don't need to make contact with someone for social elements to come into play.
What things are making DVCS painful?
I have this functionality in a backpack. The problem is the BGAN satellite link is about $5-10k for the equipment and $3-12/MB for data, so it is effectively short text message and IRC only for me.

If you are in specific areas, it probably would be better to use a vsat like wildblue, although far less portable. At that point it basically requires a big car or station wagon to transport all your gear, and a semi skilled operator to set it up.
Introducing Ubuntu Web Apps: setting the web free of the browser
"NB: Jobs mistakenly attributed it to Picasso, who never said such a thing. Jobs probably read Richardson’s biography of Picasso, in which the text is misquoted and attributed to T.S. Eliot."

The quote you have above is in fact T. S. Eliot's words, in reference to Massinger, from his selection "The Sacred Wood: Essays on Poetry and Criticism", 1921.

If you re-read the citation, you will see her intention that _neither_ T. S. Eliot nor Picasso specifically said "Good artists borrow, great artists steal" but a "bastardization" of Eliot's original writing.

Eliot's intention, "A good poet will usually borrow from authors remote in time, or alien in language, or diverse in interest." would discredit every technology company or figure that has been defended by the cliche.

http://www.bartleby.com/200/sw11.html
Most education systems around the world are broken. They are still modelled on production systems from the industrial revolution.

Here is a wonderful 11 minute talk by Ken Robinson http://www.youtube.com/watch?v=zDZFcDGpL4U
We keep making more junior devs. It's important to drown out the w3schools and bad practices with good practices, so when they look up how to do it, they learn the right way.
I use encfs instead because it encrypts at the individual file level, so there is no need to sync an entire volume. Additionally the volume can be mounted on multiple computers simultaneously without causing sync conflicts.

http://www.packetslave.com/2011/04/21/dropbox-encryption-w-e...
10 Industry-Disrupting Startups of 2012
Honestly, "easy to overlook" is why I wrote a checklist for basics. CYA, then get to the advanced stuff.
EMC and VMware's Leadership Shuffle: Beginning of the End?
Yes, #1 for sure. Once you get over it, you will find you have way more free time (plus no $100/month cable bill) to pursue more important stuff.
The word "debt" has a couple of unstated meanings to most people. These are things that nobody says out loud because it's not really coherent to the individual but everyone pretty much has the same corner reserved in their head specifically for the weight that true debt carries... if that makes sense.

I think people see "debt" as temporary but at the same time an ever-present, albeit low-level, responsibility. that it deserves a constant trickle of attention.

This is the wrong attitude to have towards technical debt. The avoidance of down-the-line refactoring anything should be as high of a priority as customer service. Keeping code clean, organized and documented allows the developer to deal with bugs and new features quickly. An ounce of prevention, right?

* If users are clamoring for a feature, they will wait another week for it to be built properly. (A well built feature will easily make up for impatient customers by not generating bugs or other problems)
* A lot of us have this niggling "gottamovegottamovenotgoodenuf" vibe all the time. But just because you FEEL like you're losing ground doesn't mean you are. And if you ARE losing ground, it's too late for that one thing that's behind schedule to save you anyway... meaning that your problems are likely elsewhere.
A certificate can also have a number of alternate names, which providers call a Unified certificate -- UCC. The nice thing about that is that you can add/remove names after you've bought the certificate without having to go through the process.

I haven't tried this in practice though, but this might be useful if you want to provide a bunch of client.yourdomain.com secure subdomains from the same IP address. Only downside is that the organization name will be the same.
> Social proof.

That's more like seeing that other people like something and you decide to try it out.

I strongly limit my time in which I try new things that other people like.

On the other hand, things that I already have experience with and like, have a far lower threshold for my time.
good, that has enough information what I was looking for initially.
I don't see what's new here. I already use muscle memory to remember my passwords. I am awful at rote memorization, but when I train my fingers to perform a 12 character password dance, everything is fine and I can remember the password for a long time.

The good thing about memorizing passwords this way is that it doesn't matter how random the password is - totally random letters, numbers and symbols or a sentence are the same when it's a keyboard dance.

As long as you have a keyboard anyway...

I have to find a keyboard to figure out half of my passwords when setting up my phone.
What do you mean by "Google being one of the main http-only JS resources"?
Changing Education Paradigms by Sir Ken Robinson (11 minutes, Youtube)
nice, will def check out induction!

"Induction supports PostgreSQL, MySQL, SQLite, Redis, and MongoDB out-of-the-box"
Squarespace 6: The Review
I'm stunned they've banned UK visitors from that page.

They give license payer funded content out internationally, but commercially funded is restricted to everyone but license payers?

The few links on HN to BBC site are the only value I get from the license fee - I don't watch the channels or iPlayer.
It seems like a precarious position to be in, supporting a service that helps users walk away from a competitor. Not to say that you shouldn't – I just wouldn't expect flickr to stand idle while it's done.

This is particularly true if it's being done via the flickr api – beyond the API being explicitly for non-commercial development (without other arrangements), the number 1 item on the "you shall not" list is: Use Flickr APIs for any application that replicates or attempts to replace the essential user experience of Flickr.com. (source: http://www.flickr.com/services/api/tos/ )

Just say'n...
What I'd like to see (Monty Python Gumby) is some dates on his web page. Maybe a GitHub page. I got Incosolata a few years ago and have been using it since, but he says he's working on it. When was the last update?
Franken grills Facebook over facial recognition policy
Oddly, signing up wouldn't work for me in chrome...only Firefox worked. When I submitted the form in chrome, is just reloaded the page.
> We sometimes have certificate issues with our proxy server at my workplace ...

This is the problem.

> ... and it makes Chrome practically unusable when they happen

This is not the problem.
Experts less likely to create disruption
I didn't see your refutal of why is he wrong. He argues that when scale and network effects matter, free services supported by ad's win.

How's is he wrong about that? Your article seems to focus on service quality (specifically to developers). You keep saying that you could provide a "better" service if you are not ad supported. Perhaps you can and I assume Spotify/Pandora paid service is better than their free service, but they don't have the network effect problem.

What I have not yet seen you explain is: How do you plan to get millions of users putting a big paywall between the user's and the service?
Recently I discovered AngularJS (http://angularjs.org) by some of the guys at Google. I spend most of my time on the backend and have never been a fan of JavaScript, but the AngularJS declarative design really caught my eye. It's so clean and so simple. I think it's brilliant.

See http://www.youtube.com/watch?v=elvcgVSynRg
I like M+, a font designed by a japanese.

In particular, I use M+ 1m regular. I like it because I'm shortsighted, so when I put it in 14pt, I can see very clearly.
MFG.com does the first part of that, without the order aggregation.
Show HN: ipsum.me, not your grandmother's lorem ipsum generator
Also more expensive than vanilla single-name certs :-(

That's the one downside of this HTTPS-everywhere movement - we're beholden more than ever to the certificate authority cartel.
Have you used it? How did it work out?
I find that the words used are equally ridiculous: "League", ...

To be fair, the following all get a lot of congressional hearing time:

* American League

* National League

* National Football League
I don't want to get into a spiritual discussion, but I would seriously hope an afterlife would have more interesting things to do that watch your previous world continue on without you.
I do not prefer chrome's PDF reader.

I use XPDF, mostly like how it works (I generally dislike PDFs, but that's another issue).

Auto-updating is a misfeature on a package-based Linux distro (e.g.: any sane one).

The extensions management is better in Chrome. But not the permissions handling. I'd prefer to tell my browser what it is/isn't allowed to say about me, and for extensions to sort out the damage (is it worth it to you, Mr./Mrs. Extension Author, to forgo marketshare if user declines to provide some/all data?).
رامز ثعلب الصحراء
رامز ثعلب الصحراء
رامز ثعلب الصحراء
رامز ثعلب الصحراء
And no silly kickstarter was needed for that.
What a useless write up.

http://postgresapp.com/
https://github.com/mattt/PostgresApp

Postgres.app is the easiest way to get started with PostgreSQL on the Mac. Open the app, and you have a PostgreSQL server ready and awaiting new connections. Close the app, and the server shuts down.

Postgres.app will be distributed through the Mac App Store, with a separate build containing the latest PostgreSQL beta available for direct download from the website.
I like all of the criteria laid out for portfolio investments, save #5: The entire team should be located in the SF Bay Area. I'm seeing this requirement more and more often among venture firms. Clearly K9 Ventures has had success with their investments, so they are free to allocate their money as they choose.

I have nothing against the Bay Area. I went to school here, live here, and started my company here. However, if I want to start another venture down the road I feel like I'd have no choice but to start it here. And not having choice only hurts the entrepreneur.
I'd have to agree, I honestly never saw the stack ranking system screw anyone over the way it is being made out to seem.

It is true that ultimately your manager has to make a case for what bonus/raise/promotion you deserve, and rankings will figure into that. If your manager sucks and/or hates you, he isn't going to fight for you. But if you have a sucky manager, you are in trouble no matter which company you're at.
Just like I do now. I look for milk labeled "pasteurized" and make sure it's from a trusted vendor/brand or has a trusted certification.

There's a competitive advantage to labeling food, and there's no stopping companies from labeling food in the absence of food labeling regulations. The most trusted organic certification is from a for-profit certification company, Quality Assurance International. McDonald's published nutrition information before it was required by any law. Intentionally incorrect labeling is already covered by fraud and tort law.
Except that Microsoft's entire business is installing its stuff on commodity hardware.
Interestingly, clicking that link first redirects me to http://www.readability.com/read?url=http%3A//www.bbc.com/fut... (which shows the BBC page, with its "We're sorry but this site is not accessible from the UK" message), but if I then load your URL again it shows the article through readability just fine.

Related note, I never have and still don't understand why any BBC content is blocked for UK viewers. If it's paid for by our license fees we should have access, if it isn't and is instead funded 100% from advertising, why not show adverts to us rather than block our views?

edit: Info on the launch of "BBC Future" (which this story is under) at http://www.bbc.co.uk/mediacentre/worldwide/220212future.html - but no statement on why content "created for a non-UK audience" can't allow the UK audience to read as well.
"Certificates are only valid for a single domain, after all"

Actually that's not the case, you can get single certificates which cover different domains, using the Subject Alternative Name field.