skysight-inc/HackerNews huggingface dataset:
FWIW we do use virtualization for our dev infrastructure (everyone gets a vm) which uses KVM/QEMU and our CI cluster which is LXC based

A bit about the dev infrastructure here: http://codeascraft.etsy.com/2012/03/13/making-it-virtually-e...
I'm with this guy. Basically the same setup.

I still alias 'git' to 'g' also for all the other commands needed throughout the day. Not sure why yall would keep typing 'it'.

I do enjoy the ascii car tho. Cheers to that. Probably will set this up anyways!
I doubt the fall of Amazon would be as slight as you say it is, but for the others I agree that it might ruin your day/week, but it wouldn't end your life.
New Pinterest Inspired Blogger Template
You can add most lawyers to that group; most of them avoid IP law like the plague.
Just to add my voice to the thread above—I also thought it was odd to get a plain-jane invite email. The overall idea of the app is really enticing to me though because I really hate coding up emails using the old-school tables, font-face, etc.
Also, most of the cost of developing a new drug is not the R&D, but the clinical trials and the huge bureaucracy to get a drug approved.

The pharma industry is also notoriously anti-competitive and suffers from chronic regulatory capture.
It very much reminds me of one time when I had a spare screw that had fallen behind the motherboard, in the case.

Every once in awhile, I'd bump my desk and the computer would shut down, and wouldn't boot until I thumped it. ("Russian components, American components, ALL MADE IN TAIWAN!")

Completely baffled me until I was upgrading something with a friend, and he found the little guy rattling around.
What do you mean by limited? It has 1GB of RAM, a dual core 1GHz ARM processor, and just shy of a megapixel screen. As someone else calculated there are around 30MB of images. Quite frankly this should work out okay. (To my knowledge the iPhone platform tends to be skimpier on the memory. But then again there is less multi-tasking going on to soak up the extra.)

IIRC there was some past differences in iOS versus Android. Something like iOS prerenders the page to series of tiles so that as you scroll around it is really just showing tiles (think of how Google Maps works) while Android has a display list that is culled to the viewport and then (re)drawn as appropriate. But both sides were updating and changing how they did things.
Do you code Seattle-style? Code Style Guidelines for the Seattle project
Social network use between college students and homeless young adults
I don't know Bezos personally, but from what I read about him on the great Internet. He sounds more like a super smart and ruthless dictator than kind.

Another case of "do as I say, not as I do" ?
Most evidence indicates the net value of so called "intellectual property" is negative:

http://levine.sscnet.ucla.edu/general/intellectual/against.h...
It's not even that, this can be (and probably is) implemented with dynamic variables (or some similar mechanism). You can also implement exceptions with setjmp and longjmp in C.

I feel the most important thing is conventions, and having a weaker model of exceptions as a convention, affects all/most code in the platform. In Java most libraries throw exceptions and so you will probably use exceptions. In C most libraries return an int return value for error/success and you'll probably use that. In Common Lisp, people use conditions.

So, what I'm trying to say, is that when considering this kind of design decisions in a language, we have to take into account how it affects the whole platform (and not just see if it is possible to implement it any other way in our particular language of choice). The same reasoning should be applied for object orientated features, scoping rules, calling conventions, multiple-value returns, lazy evaluation, macros, continuations, modules, type systems, naming conventions, etc.
I share the sentiment of your last remarks so much, I find them quoteworthy.

Apple had sold hundreds of millions of devices before filing a suit or setting foot in a courtroom. They're not only the most valuable public corporation in the world, but at present, the most valuable in history.

The notion that they need protection and compensation and at that, for look and feel elements that aren't even advertised major selling points of the device, is "patently" ridiculous in my view.
Not just programmers. AutoCAD has had this kind of interface always, and it is absolutely the best/fastest way for power users to make drawings. Integrating nicely textual commands, prompts and mouse usage works very well there.

Looking at proficient Excel users (I always claimed if my ex-wife got a basic course in operating systems principles, she would write one in Excel in a week :) = they tend to do everything by keyboard, and not in terms of shortcuts or chords, but entering commands. I also worked in a printing shop, and people working in layout program such as InDesign all day, would do everything by keyboard also - entering coordinates, align constraints, style names - and they were only slowed down by having to navigate all those little input boxes.

I also worked for a couple of years editing video in non-linear editing programs (Media 100, Premiere), and boy does this work get repetitive at times. I would have loved to have the ability to do things programmatically.

So, I think any power user could benefit from a command line driven interface in applications like those. Photoshop, non-linear video editing, computer aided design, layout, word processing, and even web browsing - I could see this option used by all kinds of people.
Based on that logic, Android manufacturers can simply move to Intel processors and repatent all UI interactions for x86.
I don't get why people like Grooveshark. It's like LimeWire in a webapp. I thought we had collectively moved past that.
Eastwooding Photos
Smart people are usually the ones who get out of jury duty.
And we'll need the Community to port that fantastic LunaCE to Open webOS.
The difference is that in a criminal trial, if the evidence is not that clear cut then the decision is easy: acquit. Criminal trials require proof beyond a reasonable doubt, and a unanimous verdict. Civil suits only require a 'preponderance of evidence' and only a bare majority of the jury. It's far more wishy-washy, and in a patent suit like this one the issues are far more complicated.
Unicon: a Grunt.js task that makes it easy to manage icons and background images
Off topic, but I'm very curious... why did you decide to launch on Labor Day? Aside from the slight symbolic connection to your product, aren't you concerned that you'll have a much smaller audience due to the holiday?
Ask HN: Can you get a job at Google without a degree?
I believe I'm a great designer/developer who just happens to be without a college degree.

I would love to be able to work at a wonderful company like google, but I feel like I will never be seen as a potential candidate. Is this true?
I personally hate open floor plans when I'm coding. Even visual distractions can get me out of the zone just as easily as auditory distractions.
Yeah except, well, the dying at 56 part.
ironically, starting at "strange loop" avoids the repetitive philosophical argument
Visually weighted regression
Great job Ben! (& to the rest of the Enyo team)

This is an awesome release not only for the bug fixes but there are a few enhancements that I am pretty pumped about.

Really loving the framework.
For coders:

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." — Brian Kernighan

Think about kindness in your code.
For the normal hiring process you are probably right. Try an acqui-hire.
Notifications API Lets Developers Speak Directly To Users | WebProNews
It's a mistake more importantly because from a quick skim of his lecture transcription, it doesn't seem to say much about "kind over clever". Why, the quote from his grandfather doesn't even say that. It says, it is harder to be kind than clever.
Hey Sacha - how are things in Japan!
Good to see you are doing well and that you are doing whatever it takes to keep Folyo up and running.
What do you think of Scoutzie? launched by not too long ago with much fanfare along w the latest YC batch.
Feel free to reach out to GroupTalent if you need project flow
Offline: avatars and alts
Well, to be fair, the article only says that Bezos received that as advice (after acting contrary to it), and doesn't say anything about if he ever followed it or not..
People complaining about the scaffolding - oh well. It was probably built by someone who had a bright idea but knows nothing about webdesign and learned it on the fly. But the idea was great! I was delighted - I scrolled through the whole thing, shared it on facebook, then looked up the wiki for the car since the ad was Japanese. I had no performance issues, as I am using chrome on a fast ethernet connection. For someone who doesn't know web design, they did a great job!
The article is link bait. The Android Open Source Project ("AOSP", for those who weren't aware of the acronym) doesn't, to my knowledge, have anything that could be considered spyware embedded. The Google Android platform, which they sell to OEMs, included a bunch of non-free applications like Gmail, Maps, Play Store, etc... does indeed collect usage data (it also tells you about it and asks you to opt in).

Things based on AOSP (Kindle Fire, Cyanogenmod-without-gapps, this thing, many budget tablets, etc...) are, essentially, Google-invisible.
That's how our justice system works. I'm glad that any citizen gets to be on a jury rather than some elite set of experts. We can't have it both ways. If given the choice between "experts" and average citizens on a jury I'd go with average citizens every time. I don't care how dumb or smart they are. What I care about is if we decide that a certain kind of person should be on certain juries then that creates a new kind of class system and would hurt us more than help. The job of the lawyers throughout the trial was to explain these things to the jury and give them the information they need to make a decision. It's fine to have a jury full of people who have no clue about the patent system because the onus is on th lawyers in the trial to present the facts. If they fail to do so on either side then they have to deal with the consequences.

It's not fair but it's equal. America's judicial system is not about fairness so much as it is equality. Equality isn't always fair but in a country like this it's the best we can do.

Now what I'm about to say isn't an attack on you but instead just am observation. When people disagree with something they always try to explain why the bad thing happened. In this case it sounds like you're looking to explain away a decision you disagree with by saying the jurors should have been experts. If the jurors were experts and someone disagreed with the ruling then inevitably someone else would be sayng they should not be experts because of bias or some such reason.
The high accuracy surprised me too.

To compute their accuracy, their methodology seems to require determining whether someone is a veteran user, and having a clear quit time for them (otherwise the user can't be used for training or testing). Maybe after you make these determinations, the resulting population is easier to deal with.
Thanks for the reply. Also interesting to see dev side... we run something similar although a bit more free-form with the internal developers, but that's being pushed into a more controlled environment ;).

I should also say it's a bit heartening to know of other e-com groups out there benefiting from an in-house stack rather than attempting to go 'TO THE CLOUD!'.
> Discovering the New World certainly propelled Europeans to wealth, what with looting silver from Peru, the Atlantic slave trade, opening the Mississippi river basin, the US taking control of the ocean's chokepoints in WW2. But it's hard to see how colonizing Mars will help "the Chinese government".

Do you think any of those things were easy to see for Europeans before the fact?

Colonizing Mars probably won't directly help the Chinese Government. I never said that it would; you are putting words in my mouth here. However, colonizing Mars would certainly help Chinese Civilization gain ascendancy in a pan-solar civilization.

Mars will probably become the economic center of such a solar-system spanning civilization. One can grow crops there. (A workable amount of insolation in a 24 hour cycle.) There are resources there that can support many industrial processes we already base our civilization on. The gravity is low enough that getting from the surface of Mars to Orbit won't stretch the bounds of a materials technology based on molecular bonds. (Whereas the gravity well of Earth is just large enough to make this really obnoxious.) Given these and other factors, Mars will be well positioned as the largest population center, and largest agricultural and industrial power other than Earth. At the same time, it will be several times more accessible than Earth for most of the solar system.
People who are currently at Google will obviously not be an unbiased sample of all people who have ever joined Google.
So did you edit Wikipedia to ensure the Philosophy loop?
Google is shutting down TV Ads
Nutjob attempts to extort $35 computer from non-profit foundation
Valve Finds Value In Open-Source Drivers
The "what if something goes wrong" page has more information about how this actually works http://inboxpause.com/help.html
Such a bummer. They were working really well on a project of mine.
Its funny when you mention getting professional email designers on board, as after showing some early prototypes to some people whose job it is to make these 24/7 they scoffed at the idea - perhaps it was more a case of seeing their jobs at risk than anything else:)
The thing is, I, and lots of other people, NEVER click on videos, and always click on pictures. It's a weird thing, but it's true.
I think the explanation is thorough. Is it intended to be a full and complete explanation, or an introduction? As an introduction it'd be very poor--it would probably be too encyclopedic as an introduction.
Ask HN: How do you decide which language to use for a project?
For those of you who know several languages, what criteria do you use to determine which language suits which projects? Have you ever learned a language specifically for a project?

I will be starting a new project soon and have carte blanche in terms of language/architecture, etc, including something new. Are there certain flags that indicate one language or group of language over another?
> However, while I do agree that Moleskine notebooks are absolutely gorgeous, I usually buy other types at about 1/3rd of the price.

I used to do that as well, and felt Moleskines were just too expensive. Then I splurged on one a couple of years ago, and never had that feeling again. Don't know if I just feel that I get my money's worth, or that my brain just simplistically adjusted to the price.

Empty pages is also my thing. In general I have four, pocket sized one, A5 sized main notebook, A4 sized sketchbook for drawing, and a reporter style watercolor pocket one (I love the panorama-like landscape format for pictures).
Well done gents!
Show HN: Convert SASS/SCSS/Less/Stylus into CSS with bookmarklets
Disclaimer: I worked as software engineer for a CRM device company.

From what I learned during my medical training, this king of issue is not so uncommon, but it is usually diagnosed very easily. Her peacemaker can be disabled using a simple magnet.
This is a common test in nearly all protocol to check how the heart is working without the help of the device. Doing this simple test while upside-down would have shown that the paecemaker was effectively working in that position. That should have be enough to ring a bell to most of the cardiologists.
This was hashed out over the last few weeks when they passed the record. They are the biggest in nominal ("dollar") value. The Microsoft of the 90's and IBM of the 80's were larger in inflation-adjusted market cap. And my understanding is that the US trusts of the 1920's were much larger in terms of value as fraction of GDP.

But they're undeniably the biggest, most successful tech company on the planet right now. I think that's enough.
Back in May of 2011, it was. http://ai.stanford.edu/~west1/attractor.html
rsync -q

I consider HTML email to be a better way to communicate than plain text emails: It's visual—therefore much quicker to grab our attention. If we don't stop for that first split second to gander further, then the whole message is lost.
That's not entirely fair - this is the first time this user posted this story.

Anyway, the largest discussion is here: http://news.ycombinator.com/item?id=4342790

There are others.
Is a science PhD a Waste of Time?
You're right physicians as a rule generally dislike software like that (partly because of their egos and distrust of software and partly because of job security). There are so many edge cases and so many examples physicians could give you of the AI/computer being wrong. A simple example is that any software will need input regarding the patient's history, his/her vitals. Right now heart rate data in ICUs is fed every second to storage systems. Let's say the this is a NICU and the baby's heart rate is suddenly elevated to extreme levels. The software would assume that something is wrong with the baby, when in reality a nurse is simply taking a blood sample and the baby started crying, being agitated by the nurse/needle. There are a lot of examples like this, it's a non-trivial problem to build use machine learning to take all of these factors into account to produce a diagnosis/treatment/intervention plan.

I was recently at a medical/technology conference and the physicians in attendance were all actually in support of moving to using machine learning/AI (selection bias though, that was what the conference was about). They would rather have a machine with a 5% error rate than a human with 20% error rate. They believe that the role of physicians is going to change and become more of a management role as technology catches up.
I'd say that the ability to play any song (with playlists) without needing to install anything (Spotify) or pay money (Rhapsody) is the reason.
The really distressing thing about this article is the way it ignores the vast anti-PhD literature out there; perhaps the best, which I've linked to before on HN, is Philip Greenspun's "Women in Science": http://philip.greenspun.com/careers/women-in-science . Lametti nods at opportunity costs, but he doesn't discuss them in sufficient detail to be convincing.

EDIT: BTW, a friend and I also wrote a longish essay about how to think about science from the perspective of undergrads trying to get in: http://jseliger.wordpress.com/2012/04/17/how-to-think-about-... , but we included a section about the anti-science-lifestyle literature.
Just permanently redirect requests that are missing a prefix to www.mailrox.com. Problem solved.
I'm glad the open plan is being reconsidered. Personally, I don't think open plans scale past 4-8 people for reasons stated in the article - ambient noise and conversations.

I can see why startup CEOs love them: they achieve success with a small number of employees - mostly quiet technical types crammed into a single room- and build a successful foundation. Survivor bias kicks in and now open plans get baked into company culture. Nobody asks "Does this layout make sense now that we're more than just 6 hackers in a room?"
Thoughts on sleep and creativity
The answer is simple, dirt simple: If you have to ask the question, then DON'T!

That is, we factor algebraic expressions if and only if (iff) we have a good reason to do so. If we don't have a good reason to factor, then there is no need to bother.

Yes, in high school, 'factoring' is seen as an important algebraic manipulation. It is. Then high school continues on and wants to factor whenever possible and for no reason other than it is possible. This is dumb.

Also, commonly there is more than one way to factor. Then high school gets all in a tizzy over which way is 'best'. Nonsense. Again, we factor for a reason we have in mind, and of several possible ways to factor we select the one for the reason we have in mind. Simple.

We factor when we have a reason to do so. Otherwise, f'get about it! High school teachers: Understand that now?

My authority: I hold a Ph.D. in the applied math of stochastic optimal control. I've taught math in college and graduate school. I've published peer-reviewed original research in applied math and mathematical statistics.
I'm a fan, I've even bought the "Math, better explained" ebook in the past, but this article, while nice wasn't on par with the material there.

Not to be scrapped though, just needs some rewording and some more meat.
Really cool comment, I love finding interesting trivia in forums.
We don't need to get rid of juries, we need to get rid of bad laws that allow these suits to exist in the first place.
Absolutely - negotiating strategies are not zero-sum. There are many ways to achieve a favorable outcome. And you telling them up front you will not counter offer is a negotiation strategy.

There's certainly a number each of us would be happy with. I find that some people look at this as a point, others as a line. I (obviously) see it as a line, and I want to get a number that's as far along that line as possible.
Maybe the interesting part is the 150,000 lost games.
If the bed is up against a wall, it could easily be the easiest way to shift her back onto the bed.
Escalante Scala App Server 0.1.0 Released!
This is a very good related episode of This American Life:

http://www.thisamericanlife.org/radio-archives/episode/80/ru...
Like virtually everything else about which people say "this should be better!", it's not as simple as it sounds to toss up a 500 word document that covers the bases.

It's an attempt to convey something very precise (a legal document) in an imprecise format (English). We should be more sympathetic. We have formal languages, they don't. If we had to explain the operation of quicksort in written prose to use and communicate it, we'd quickly develop some long-winded idioms that got frequently reused.

Think of it not as English, but as a coordinated layer of precise rules on top of English that results in very verbose output when compiled.

Any attempt to shorten it to "plain English" also takes on the liability of any ambiguities you almost certainly introduce in shortening it.
Well, until copyright and patents were invented in the 1600s, there were no paintings, books, plays, or devices in the world.
We use both Rails and CodeIgniter. Rails has a much more useful core and its libraries are more robust and useful. That means you will be able to develop more quickly. However, you will have to spend some time learning how it works if you've no experience, and you will want to build your app the Rails way which might mean some redesign (hopefully not too much.)

Here's what you should look into:
auth: devise gem,
crud: Rails defaults + mongoid gem,
rest: by default in Rails.
I think, generally speaking, once you start having >10 or >50 servers, VMs just stop making sense. You're getting a lot of hardware because you have a problem that requires it, and for most cloud systems with built-in redundancy, you'd only be running a single VM per machine anyways. Why not just run the machine? You should be using puppet or chef or something so it's not much/any harder to refresh a raw machine than it would be to refresh a VM image.
Surely the trials should be counted as part of R&D. A drug isn't done until it's proven to be safe and effective in humans, after all.
I'm always blown away when I hear about the sheer volume of incoming email that some people have to deal with. I may get 10 a day, but apparently getting hundreds isn't all that uncommon.

It's unreal that a product like this even exists. Though no doubt it's useful for people that receive a never-ending deluge of email.