skysight-inc/HackerNews huggingface dataset:
And also:

The Development of the C Language

http://news.ycombinator.com/item?id=2258287
except print. dpi, RBF, spot vs CMYK, offset... yucky stuff.
I find it fascinating that cloud has become almost a synonym for rapid provisioning and VPS based systems. I think this is really short sighted. Having a great uptime or latency does not automatically follow from being able to spin up tons of servers. And being able to provision dedicated servers in hours is still pretty magic to me. If nothing else, focus on just provisioning is obscuring other critical issues like network connectivity and I/O bandwidth and latency.

mgkimsal is spot on with his (sarcastic) comment, you need to think for yourself.
The article that is linked to (http://www.genomicslawreport.com/index.php/2011/03/11/the-fd...) says that "Again, despite suggestions from many panelists that a clinician should be involved in the ordering and interpretation of the vast majority of genetic tests, there was no formal or binding recommendation to that effect from the MCGP. Nor will one be forthcoming. There is also no good reason to suspect that genetic tests which are currently available DTC without clinician involvement, some of which have remained available for nearly a year since the FDA first publicly announced its intention to regulate these tests as medical devices, are going to be yanked from the market by the FDA tomorrow." None of this is about limiting access to your own DNA.
Barack Obama birth certificate autographed by Donald Trump for charity
Living in Switzerland and knowing the laws, I would strongly recommend against that: since 2000 we have a law that forces all email providers to hand out communication logs to the authorities and to retain them for at least 6 months.

Granted: that's not the message contents, but it's bad enough. Also, from my experience I can tell you that the authorities do make use of this law even if it's just to track down a student anonymously badmouthing their teacher.

No. Stay away from Switzerland if you want your correspondence to be hidden.
Wartrol Review - Geniital Warts Relief Treatment
Wartrol is a very popular homeopathic remedy designed to help relieve the symptoms of geniital warts by www.buy-wartrol-reviews.com
If that is what the author is trying to say, then I think they are stating the blindingly obvious. Hire people who understand the fundamentals - that goes for every single job and is a given.

"There is nothing special about the web that makes it more or less challenging than designing on an iPad. They are just different."

Differences are exactly what makes something special. Specialists are those people who have in-depth knowledge of the differences and know how to make use of them ... and know how to make use of those differences now, not after they experiment and figure things out from first principles.

So advertising for an OSX designer, or an Android designer is a sound decision. I've run a team of Solaris sysadmins and yes I could have hired Linux sysadmins (unix is unix as the cliche goes) ... but I won't - Linux admins may know the fundamentals of unix, but I want people who really understand Solaris and how to get the most out of it. And I don't want to wait whilst a Linux sysadmin learns the differences between them.

To be a little critical of the author, it doesn't sound like he has much experience as a designer - the blog post sounds like something written by someone who doesn't know what he doesn't know. Isn't the saying that the 'devil is in the details' (or differences) ... I would have thought that a good designer would understand that and never argue that all you need is generalist knowledge.
I quite liked "Philosophy as a Way of Life: Spiritual Exercises from Socrates to Foucault" by Hadot
http://www.amazon.com/Philosophy-Way-Life-Spiritual-Exercise...
I don't personally know whether this is valid or not but there are comments on http://news.ycombinator.com/item?id=2502477 , http://news.ycombinator.com/item?id=2502477 that suggest that in at least some cases it's possible to charge a credit card without the CVV.
Torbit Allows Anybody to Speed Up Their Website in Minutes
I don't follow the logic here.

Who is going to use this? If they drive a Big White Truck, an ordinary capnograph won't make it any bigger. Otherwise, they're not even trained to check for a pulse, because history shows they'll stuff it up in real life. (Real life refers to the first aider - it's most likely real death for the patient, no matter who treats them.)
According to the inflation calculator: http://www.westegg.com/inflation/infl.cgi
$100,000 1962 dollars is $712000 2010 dollars. A lot of money, for sure, but not 10 million.
In Sweden we have a system of one-time-use e-cards, for some cards (in my case Visa and Swedbank) where you cannot pay with your physical card online. You specify the amount that should be available, and by default it's valid only one month. Additionally it's easy to copy+paste.
I find this solution easier than being redirected to my bank (which is sometimes also an option).
I have a playlist set up that filters out songs I have not listened to multiple times, otherwise as you said it's distracting.
Most expire the mapping within a few days although AT&T Uverse routers default to ~30 days. Personally due to the fact that I tend to set up a lot of machines and want them available by hostname I set mine to ~30 minutes.
Victim of Patent Trolls Speaks Out
> How are your backups?

A server in another data center does differentials of the entire mail server every hour on the hour, and weekly fulls. Differentials are stored for 14 days and weeklies are stored for 120 days. If a customer accidentally deletes an individual message, we can probably restore it; if a customer nukes their entire mailbox, we can restore it.

> And what happens if it goes down for a few hours? Would you not get that mail?

SMTP servers by convention are supposed to retry for at least a day if the destination server is down. A few miscreants (ahem Washington Mutual...) don't retry at all though.

Worst-case scenario, I can have another mail server up and running in 20 to 30 minutes, with most of the mailboxes restored to it. Since I also admin our own name servers, and I keep a short TTL, we could update the DNS for the mail server and have most mail services back online for most customers pretty quickly.

Unfortunately, true fail-over mail services is a challenging nut to crack, especially if you want duplication between distant data centers.
This site kind of reminds me of fitfinder which got shut down at UK universities.
12 No-Frill Steps To Get Things Done
Free Web Directory
Free General Web Directory, Submit URL Here is an Free Web Directory of quality, family-friendly sites categorically organized. The best link collection. Submit your site today. Human edited, family-safe, spam free resource directory featuring relevant.
It's up to your bank to decide whether expiration matters, and they can vary their opinion by payment channel - expired card is more likely to be ok for paying a bill than it is for ordering from a web store.
The merchant has no reliable way to learn whether the card expiration is wrong - the protocol has a card expired message but in practice banks use it for other errors too, and accept charges that should have expiration errors.
Ask HN: Review my frist startup, DropShop.co.za
Hmm, how about using two nukes to create light pressure from the two ends of initially split charge of hydrogen and anti-matter hydrogen?
Or, however challenging by itself - creating spherical cavity in the hydrogen bomb to push normal matter to antimatter in the cavity for awhile.
Foucault and Deleuze are definitely not for beginners. Don't start there.

It really depends what you are interested in. You might check out the Philosophy Bites podcast: http://philosophybites.com/ (now a book too) which has good, short discussions of current issues, and might help you figure out which philosophical questions you are interested in.

If you really want to tackle continental philosophy and have a computer background, I suggest starting with Phil Agre's work, like here: http://polaris.gseis.ucla.edu/pagre/critical.html
There are a few negatives there for sure, but I think you're missing a couple of the ups too. The playstation for example was very successful, and is often credited as making gaming more popular and cool with 'normal' people.

They've messed up a few things, but they still make good consumer products. I purchased a SONY TV and Blu Ray a year or two ago and I'm very happy with it.

They're clearly not perfect, but to say everything they've done since the walkman has been a disaster isn't really fair.
"There are only two kinds of languages: the ones people complain about and the ones nobody uses." Bjarne troustrup
July 2010? Apparently, PHP dies a horrible, slow death.
You know, we never complained about cpu, memory, disk or network performance. The only real complaints were about the fact that no cloud instances had uptime of more than a week. I'm totally OK with shit being slow (we could always optimize or scale out), but when it is plain broken - this is when I need to wake up and fix things.
I haven't followed this, but changing the screensaver is easy apparently: http://www.howtogeek.com/howto/37424/jailbreak-your-kindle-f...
Technically the sort algorithm from the article is called counting sort, not radix sort. While both radix sort and counting sort are O(n) they are fundamentally different algorithms. In practice radix sort can be used for larger domains of values than is feasible with counting sort. Furthermore care must be taken if you want a stable sort since only certain variants of radix sort are stable.
I agree, however I find it refreshing and inspiring. A lot of us use typical software and hardware. Nothing esoteric, interesting, or insightful. Just guys using Macs getting some work done.
"I've run a team of Solaris sysadmins and yes I could have hired Linux sysadmins…"

Now you're comparing system administration to design - this doesn't really work. Technical skills like this don't translate well, and I never claimed they do.

The post is about UI and interaction design and those principles are the same across all platforms. Design patterns for a specific device, operating system, or medium (e.g. the browser) are not something you need to be a specialist to learn, analyze, or pick up - you need to understand the fundamentals of design.

Early iPhone designers who built great apps had spent much of their careers designing on the web. They had to learn and come up with new design patterns, but since they were good, it was well within their skill set.
Baruch Blumberg, defeater of hepatitis B
Yeah, I've been sorely tempted to make a Stackscript for this setup and make it public.

There are two downsides: it's at least $20 a month to do it, and having your own mail server really isn't quite a set-it-and-forget-it deal. It requires an amount of attention that wouldn't make sense for a lot of people (or businesses).
> Early iPhone designers who built great apps had spent much of their careers designing on the web.

Had they? My view of the iOS pioneers was that they mostly cut their teeth designing and developing for the Mac.
LAWL i was just thinking about that.
Specially The Grid hehe
Very nice! Execution will of course be slower then running the translated coffeescript on the v8 vm. But for some use cases this will not matter.
How to convert MKV to FLV with MKV to FLV Converter for Mac?
The cost of living wasn't as crazy in 1962 as it is shaping up for 2012. Fifty years can make a heck of big change in lifestyle expectations and costs.
Octopussy|Hinowa|Maltech|Skyjack|Aklin
Die Schuler Schuler AG ist ein führender Anbieter von Möbeln- und Mobil-Kranen sowie Schrägaufzügen. Das Unternehmen ist Occtopussy Servicepartner der Klasse A und ist mit einem beeindruckenden Bestand an Ersatzteilen immer für Sie Einsatz bereit.
Definitely not. Check out the values of Bebo and MySpace and how much they are worth now. News Corp is trying to sell MySpace for $150million when they paid $500million for it a few years back. Don't bet that the same thing won't happen to Facebook.
Sounds unplausible. Source?
That is incorrect. k has no relation to n. k is the size of the range of possible values in the input and n is the actual number of elements in the input.

To illustrate, consider sorting 32 bit integers. If the radix is one bit (i.e. radix=1 bit and k=2 * 32 [32 "digits" and 2 possible values for each "digit"]) then radix sort is O(64n) = O(n). Now consider, cutting up the 32-bit int into byte size chunks (i.e. radix=8 bits and k=4 * 256 [4 "digits" and 256 possible values for each "digit"]). In which that case radix sort is O(1024n). Note that we are able to determine the value of k without any idea of what n may be.

In practice even for small n (n>200), a straight forward implementation of radix sort is faster than any O(nlogn) sort.
whats with all the guys going laptop only these days ? thats an ergonomic nightmare and i am so much more productive with 2 screens.
Why Rubinius VM? Why not V8 or spidermonkey?
This is probably a good thing for Puppet. If the want to drive adoption of their software in the enterprise, it's better to switch to a more permissive license than the somewhat Idealistic GPL. It will make corporate legal departments more comfortable with the idea of using Puppet.
That was a great post. Also love this clip of him on "The Road from Ruby Hacker to Entrepreneur" - http://confreaks.net/videos/432-rubyconf2010-the-road-from-r...
Gmail/Lifehack - Send automated emails/newsletters to "Trash"
Short Hairstyles for Women
Short Hairstyles,Hair Styles Short,Women Short Hair,Everything on short hairstyles including latest trends, popular styles, styling tips, and more.Pictures of short hairstyles for women and the newest looks for short hair.............
Batterie pour Dell KD476
I go to mugasha.com and hit up the Myon & Shane 54 International Departures sets. Gets the blood flowing.
Here is a direct link to the video on YouTube: http://www.youtube.com/watch?v=Yu_mvKuLaA8
Announcing the Startup Sauna Participants
nice site but how do I contact you or know more about you. You dont have much info on your site to trust you.
I am amazed that something as far reaching as a license change is based on "I heard this, I heard that" logic.
How can you foster a high-energy sales force?
iTerm2 has some truly amazing features that blow most other terminals out of the water: Full screen hotkey, global hide and show hotkey, better search, better history, and multiple sessions in horizontal and vertical splits is amazing.

Even the little feature like being able to hide the scroll bars for an extra few columns, or having growl notification of output when the app is in the background have made a huge difference in my productivity.
You were my favorite non-girlfriend-or-business-partner person today!

I had a busy day so I didn't get to try this out until just now. Somehow, despite staring at the github project page and clicking on everything that I thought was clickable and grinding my teeth in frustration, I never noticed the "Downloads" button. So now I feel like an idiot, but I'm an idiot with a working homebrew. Thank you. :-)
Technical skills like this don't translate well ..."

Heheh I knew I should never have used an analogy, there is always something that won't quite hold true to the point you are trying to make :) The main point I'm trying to make is I believe in any field, the details are always important and things like patterns are shortcuts to speed up a process, but they aren't a fix-all for whatever problem you are trying to solve.

If you compare the best iphone apps today to the best iphone apps from the start, I think most people would argue that today's apps are far slicker and easier to use. Why is that? it's because people have built on previous experience of what worked and what didn't. Experience matters, understanding the differences matters, specialist knowledge matters and it's why advertising for a specific type of designer matters.

I will agree with you that a good designer can, with enough time, achieve the same results as a 'specialist' designer - but that's the whole reason people advertise for a specific skillset, they don't want to wait.
At one focus is suspended a huge, omnidirectional, ten thousand Watt speaker
system. At the other focus lies an elaborate, 21 screen wrap-around display
connected to a Mac Pro cluster. In this dream, I am seated in a comfortable
recline at the computer station while thundering trance emanates from the
sound system and is parabolically focused upon my exact location.

Ah, so basically the traditional "Grandma's Boy" setup[0]. Yes, I think a lot of us share that dream. The more monitors, the better.

http://www.youtube.com/watch?v=bHLR3faI7lU&t=00m06s
Damn. I just saw the link similarly refuted on Reddit, and came here to post an apology.

Welcome to citations in the Google age. I remembered the original story but never saw his followup. I wish he had amended the first blog post.
Two screens anchors you in one place. Some of us value the flexibility of being able to go work out of a coffee shop whenever we damn well please.

To add to that, I personally get no benefit from extra screens; maybe it takes a certain type of brain, but I'm able to visualize everything in my head very easily to the point where I can not be looking at a screen of text but still recall it all just fine. Having windows crammed onto a screen just isn't an issue for some of us. :)
Knuth's observation on money appears to be explained by the economic 'law' of diminishing marginal utility.
There's nothing stopping your from plugging a huge monitor and keyboard into a laptop. I find this tradeoff to be hugely more valuable than trying to sync my projects between two different machines. Dropbox is good, but when you are running multiple languages and frameworks locally, there isn't much that can keep your config and databases in sync.
I've read of algorithms using Facebook data that manage to predict when couples are about to break up. Filtering strong relationships is something Facebook already does - unless you choose the "Most recent" view, it'll show you what it thinks has interest for you - and it's usually right.
"MAHAVISHNU AVATAR DR.RUPNATHJI Posteezy
It turns out you can hook up an external keyboard, mouse, and screen to a laptop, and then put the laptop on a stand so the screen is raised the same level as the external screen.
Startups Are About Taking Opportunities
http://www.tug.org/TUGboat/tb23-3-4/tb75knuth.pdf

page 259.
What a crappy article. The author clearly didn't do the homework - and instead resorts to a bunch of conjectures.
I envy that macbook pro configuration :)
Do you guys know of any MailPlane alternatives to manage multiple gmail accounts?
Still more of a pain than it should be - and also voids warranty. I wonder if they'll lock it down so you can't turn off the advertising on the cheaper model (the screen savers are advertising aren't they?)
We must understand the trade offs in each decision.

False positives are MUCH better than false negatives. It's safer to reject a valid cert than to accept an invalid cert.
Did the Guantanamo leaks jeopardize JSOC's mission?
Small Business Website CMS: Joomla or WordPress?
I keep wanting to try Puppet, but they have very effectively hidden the OSS version. Where the hell is it?
AC Milan soccer jersey
Check out replica AC Milan F.C. team jersey, cheap home jersey, away jersey and all the players uniform. Support your football star by buying his soccer apparel and gear at our wholesale soccer jersey supplier store.
I'm a pretty huge fan of Postbox. It eats RAM, but once you get to 8GB that's less of an issue.
Human hair weaves
hair weave

human hair weaves

sew in weave
Ask HN: Buddy required for mutual assistance in learning to become a Hacker
I want to learn to develop a WebApp. The best way to learn is to pick up a project and start working on it rather than reading a lot of ‘Hello World’ programs and get a false sense of well-spent time. The project is this: to create a working model of some simple but awesome sites like www.TweetingMachine.com (inspired from HN of course) just for the sake of getting a hands-on on things ranging from registering a domain, building a site, choosing a platform(my choice is RubyOnRails- I don’t know RoR as of now but I want to build a site on it), designing and marketing strategies, learning about APIs etc..

The Reason is this: I’m lazy and I don’t start things. If at all I start, I lose interest within a short time. So a buddy with the same level of technical expertise (I’m a software Engineer but not a Hacker. But I want to become one) is what I require now so that we can push each other via mails or IMs and learn to DO things, rather than just read about others doing it.

I’m sure there are wannabe Hackers in HN. If interested please respond. Let’s do ourselves some favor.
And that's the profound comment, I think.
sew in weave
Oh, wow! I didn't know that about Java. I see then why I got all the downvotes.
How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub
Here's what they say on the Puppet blog about this: http://www.puppetlabs.com/blog/relicensing-puppet-to-apache-...
We had the same issue with the first couple semesters - there were a bunch of us that could breeze through the assignments in a couple hours, which left us most of two weeks till the next one.

To combat this we assigned ourselves numerous programming challenges - mostly code for code's sake, but effectively sponging techniques off each other. We effectively competed with each other to see who could do what better.

We also went overboard with the assignments a bit - we'd take the basic assignment and "add features" to out-do each other. Often we'd have to hand in a "normal" solution though for marking - the marker didn't appreciate a 20 page printout for a problem that should be half a page of code.

And of course there was also some time taken to help others - to effectively give them "extra assignments" to get their code up to scratch.

We had access to equipment which we certainly couldn't afford ourselves (although it's laughingly primitive by today's standards) so there was never any shortage of creative ideas.

To make things a little more interesting we also signed up for other classes in the science faculty outside of "only" computer science. I did classes in Oceanography and Astronomy, Physics, Applied Maths and so on. The courses were a lot of fun, but the exams were a pain.
I am afraid that this is not the best time for review requests especially if you hope to get response from guys in the States. Good luck anyways
http://www.puppetlabs.com/misc/download-options/

What the hell are you talking about, that was linked right off their homepage as "Download". Can't really be any less hidden than that.
I agree that the parent comment is overly worried by issues that are well-known if you program with IEEE arithmetic.

But, about your second paragraph, I disagree.

It turns out NaNs are quite useful to hold un-determined values, unknown values, error values, etc. The NaN will propagate through intermediate operations and "contaminate" the result in the appropriate way.

If you use this property of NaNs, you can exploit IEEE conformance to do a lot of hard work for free.

This is used in image processing all the time. You have an image; it is projected onto a grid; some values were not sampled and are unknown. Fill them with NaNs. Then run whatever operations you wish on the image (scaling, convolution, morphological operations). The NaNs will propagate through to the result image and indicate unknown values in exactly the correct way, without having to do extra work.

For example, a convolution will widen a single NaN to take in the whole footprint of the convolution kernel. A scaling will just pass the NaN through to one pixel in the output.

There is no analog of this property of the NaN for integers.