skysight-inc/HackerNews huggingface dataset:
I'm not saying it can't be done, but if you do it wrong you can really mess up your business.
Show HN Exceptional Emails
I get a few emails from cronjobs and backup things, they are rather dull, so I set up rules to shove them in folders out of the way - which means I wouldn't really notice if one failed to turn up - and I can't make a mail filter rule that fires if something doesn't happen. I started building a system to sort out this problem and finished it a couple of days ago. You can set up rules for the emails you expect to turn up, the system will notify you of exceptions, so the only mails you get are the ones you need to care about.
Can't seem to load the site, can anyone copypasta or mirror?
Why airlines make you put the windows blinds up for take-off/landing
So programmers are bottle-ships builders 9 to 5? Using their hobby to make a living. Fine by me.
Polls suggest that the general public both knows and cares, for once.
Most PhDs involve serious amounts of pain. In fact, I'd say the hardest bit in a PhD is often not to give up with going further is difficult.
After this, likewise. I've just booked a hotel in NYC instead, I want to relax on my trip, and not think about these issues and have peace of mind, so I can focus on the reason why I am traveling at first place.
Functions and other values are stored in separate namespaces so when you want to call a function that is stored in a "regular" variable you must write

(funcall (function variable) arg1 arg2 ... argn)

Or shorthand (funcall #'variable arg1 arg2 ... argn)

Basically, some people find this ugly, I mostly find it to say "HEY!! We're doing this specific thing right here". To me it's more helpful than ugly.
I've been on two family holidays to Paris which my parents organised. Unbeknownst to me, they used AirBnB to book them. Anyway basically we got to stay in really nice family sized apartments which meant we could spend time together in the evenings in the lounge, had the option of cooking our own meals, no disturbance from the maids or guests arriving middle of the night, relax in the flat when it was raining... in short I'd never want to spend money on hotel rooms if I could have that sort of experience. Obviously there's different use purposes though and it must depend a lot on the letter (but i take it there's some sort of feedback system?).
Just out of curiosity, have you ever written a book about the process of bootstrapping an Apple II development environment and the little discoveries you made? I would read that in a heartbeat.
>Do you mean provide everyone shared access to gigabit Ethernet? Or each unit gigabit Ethernet. Those are likely two very different things.

Obviously, we're not talking about datacenter-levels of oversubscription. You'd be talking consumer-levels of oversubscription. Yes, this would be an oversubscribed gigabit link, really a whole lot like DSL, except that instead of 10Mbps max, you get 1000Mbps max, and because the physical plant is so much cleaner, you could do much better QoS.

I mean, a shitty datacenter-level gige link delivered to a data center where the provider has a POP (if you are only buying a single gigabit; this stuff gets way cheaper as you buy in bulk) is about $750/month. Less if you know people, more if you sound like you have money when you call the sales rep; maybe 3x to 5x that if you want a big name. ($750 is what the he.net guys will quote you straight off.)

You would, of course, put 50 or 100 folks on that gigE link. Would this mean that everyone would get 1-2Mbps? not unless everyone was running the link full-throttle all the time.

This is... not dissimilar to the over-subscription ratios on DSL. And it mostly works okay, because it's hard to run a gigE link full-throttle all the time. And like I said, having clean physical plant (where you know the actual maximum throughput of a line, rather than the DSL bullshit, where it's loss depends on the phase of the moon and last time it rained) makes doing QoS way easier.

In many ways, this would be a lot like DSL, in that you'd have a 'star' topology within the building, each customer having a full-duplex connection to your pop within the building, then 'oversubscribe' according to cost concerns at the network edge.
I know blissfully ignorant programmers and they're not the ones I want on my team.
Discussion on original submission from The Atlantic: https://news.ycombinator.com/item?id=5837253
Children given Calpol (Paracetamol) more likely to develop asthma
The problem is that the price they're charging is predicated on the customer staying a customer for a minimum period of time. When that predicate fails, because leaving earlier is too attractive, the pricing model falls down.

The obvious crude solution is lock-in, but that doesn't quite cover it, because they're happy with a smaller-than-current fraction of their customers leaving early - and, probably more important, they're happy that customers feel the freedom of being able to leave.

Your suggested "un-installation price" is a bad idea: That gives the competition an edge to poach off your customers - you don't want to charge your customers extra to stay with you.

Something that might work is to raise the price of new servers, then have it drop automatically after 6 months (or so). After all, new servers are worth more, that's why people want them. Maybe the price could be lowered further automatically every n months, perhaps by a faster rate if you've held the server for a long time. That makes upgrading less attractive without making existing customers feeling shafted.
IPhone 5s stock in China sells out almost instantly
I've heard that you can get PulseAudio to connect to JACK, which in turn connects to ALSA. The idea here is that latency-sensitive applications that use routing will connect to JACK, while applications that connect to PulseAudio (like Skype, Firefox, etc.) don't care about latency. However I haven't been able to get this to work properly (why isn't this set up as the default on any of the distros I've tried this on?)
I was too skeptical. Any technology can be dangerous in the wrong hands.
So realistically, what can you do with something like this especially since there is no networking? Can it do anything fun with WebGL?
4) Breaking the rules of communication or as I like to call it blasphemy.

For instance this WV commercial

http://www.youtube.com/watch?v=HnL-7x4n4d8

would never have been possible to do by WV themselves. Yet it is exactly this kind of commercials that have a high chance of going viral.
25% of 5% of the current population of Internet users isn't much. It wasn't that long ago that people wondered if the Internet had staying power. Few people believed it had much influence outside itself before the 2008 elections. The greatest period of Internet growth was post-YouTube. The greatest growth in build out and adoption of gigabit Internet will be post-whatever takes advantage of it.

My point still stands:

> No one knew what to do with broadband before VoD and digital delivery (Steam, GoG, app stores, etc.) came along, and we're only a few years into widespread adoption of those technologies
I think Airbnb is a good service. However it is not a hotel service, and I think they try to market it a little too similarly to one. For instance, making a booking is usually a much slower back and forth process between you and the host. It can be frustrating if you are expecting it to be immediate like it is with a hotel. Generally for a short stay I find its easier just to go with a hotel. It is nicer for finding longer term rentals, when the extra effort is justified by the cost savings and better accommodations.
I often wish there was, too. I _hate_ being forced to watch the video to assimilate what a person has to say. At work, it's not an option for me.
Please do write this, that'd be awesome!
Forget Teaching Entrepreneurship
Warren Buffett: Scrap Obamacare and Start Over
The new Arduino Robot is now in the store
I guess you found one.
When in the 90's? I'd expect it would have taken the full 2x 42U racks to keep the whole dataset in memory at one time. Not to say it's required, but that doesn't sound totally crazy for the time period.

Also, having an order of magnitude more hardware than you ought to need is totally understandable when hardware capability is increasing by an order of magnitude faster than hardware replacement cycles. It's when you're off by several orders of magnitude that it starts to become suspect.
You shouldn't have one in the city. It will be about $150-$300 to park it. It's really not faster to get around SF in a car either. I usually just walk most places. It's really not that big of a place area wise. Parking in the East Bay is pretty cheap. I was paying $75 a month.

Having a car is very nice if you want to explore the rest of California. Zip Cars and rentals can be a bit expensive. Especially if you are trying to do a weekend trip to Tahoe. If I was living in SF I would probably get a car and park it somewhere else that is near the BART for much less.
Good move Apple!
Facebox: stock avatars for user interface and presentations
For iPad, there’s OmniGraffle[1]. Omni has been making software for Apple platforms and NeXTSTEP for several decades and is loved by many for its quality software and Apple-only approach. That’s not to say there isn’t a market for freehand diagramming software for iOS beyond OmniGraffle, but it has a big head-start (in maturity as well as mindshare).

I don’t use an Android tablet, so I don’t know if anything similar is already offered on Google Play (Omni doesn’t make products for Android). If there wasn’t such a product yet, that would explain why Android users are enthusiastic about this product.

[1] http://www.omnigroup.com/products/omnigraffle-ipad/
I've been to hotels that screwed up my reservation as well. Is that indicative of all hotels? No.

Why judge all of airbnb from just one experience?
50 percent of mice treated with two doses of the vaccine...showed complete tumor regression.

I would have thought clinical trials would require a higher success rate... is it only because it's the last resort and patients would otherwise die anyways?
exactly my thinking. If they do take deposit, they should take it on both sides, and have proper a arbiter. The guests bring their valuables too.
At this point, I've worked with a ton of programmers. The ones who really stand out, are the ones who enjoy their work. If that person also enjoys coding with others, and the process of improvement, they have unlimited potential.
I've had his blog bookmarked for a while but never got around to actually reading it. I'll have to take a look, thanks.
A good thing for consumers, but I wonder how developers feel about this. If they fix some bug that may have been causing big problems on a server-side component, won't they now have to worry about these older versions being used?
4 Things People Need To Stop Saying In The Startup World
Ding ding ding. You are correct! The number of people showing up here (disproportionately from California, actually) is pushing housing prices through the roof. Houses sell about 10% over ask pretty much anywhere.

Rent has doubled for most of the area over the last 5 years. In my dismay a few months ago, I did some research into buying a place but quickly came to the same conclusion as the author.

I just did a quick look around my area over on Zillow. A condo comparable to my apartment (townhome style, 2-car garage, similar sq ft / bedrooms, location, etc) is still listed for 23 times my current annual rent, even though rent went up 15% last year. I'm renting for 4.3% the price of an (old!) condo. Anyone who thinks this is sustainable is going to be in for a surprise.

[edit: rent calculations annual...]
SSL Labs formally recommends removing RSA and RC4 from TLS deployments.
Frameri: One Lens, Many Frames
They even sell the canadian servers to european customers for lower prices than to north american customers.

It's a pricing model that makes markets pay what they are used to. I had hoped OVH would have brought down prices in this market but it is not happening.
He took on a patent troll and won
This is great for customers.

I wonder if and how having that popup appear will affect people upgrading to the latest and greatest.
> Approximately 500 additional people die each year because of this.

IOW, the TSA has created approximately two 9-11s since its inception.
I know this is going to sound nuts to you, but if you're a tech worker that can do a day a week at home you really should check out north of San Rafael. Last year I bought a house in Petaluma that was way beyond what I thought I could own. More important to me is that the schools and community are great. 3 parks and a historic downtown all within walking distance. I feel like I live in a town from the 1950s.

Granted, I knew I'd be working more and more at home, but for the first year I road a 1 hour commuter bus (with wifi!) that picked me up a block from my house and dropped me a block from my Soma office. East Bay has BART, but don't discount the other public transportation options that do just as well.
probably because you are dealing with a third party to resolve these
Also, instead of Air BedAndBreakfast, the name is really airbed and breakfast, but they have expanded beyond airbeds.

http://techcrunch.com/2008/08/11/airbed-and-breakfast-takes-...
I agree with this guy's main point of using the right tool for the job, but he hates on Hadoop waaay too much. Even overlooking how simple you can make building out mapreduce jobs in python using something like MRJob, or just using Hive if SQL is really your fancy. Hadoop has its place, and as with any tool, can be the hammer that makes everything look like a nail.
Munich to hand out Ubuntu CDs to ward off Windows XPocalypse
Why was Scala designed to have var/val/def for variable annotations?
Can someone explain to me why Scala was designed to have var/val/def for variable annotations? All of the following are valid ways to declare a variable:

def a = 1

val b = 1

var c = 1

I know the difference between them. But why was it designed that way? Is it really necessary to have this type of confusion?

http://stackoverflow.com/questions/4437373/use-of-def-val-and-var-in-scala
Stephen Hawking backs assisted suicide
if you had one bad experience, that left you bitter, would you use it again?
An In-Depth Investigation about ORM Approaches
That's something you've always had to worry about though. You can't force a user to upgrade, so your best bet is to handle those issues server-side.
Am I missing something? Why is the post titled "AirBnB racism"?
Because AirBnB charges sizable booking fees, people have an expectation that they will assist at some level if/when things go wrong. Furthermore, AirBnB themselves asserted that they have some responsibility. Remember when that apartment in SF got ransacked? Now they offer their $1 million insurance. Clearly, they are more than "just the service."
Man, you should write fiction. Your description is so vivid and concise at the same time.
http://pastebin.com/QqMbAgsF
> The AdID would be transmitted to advertisers and ad networks that have agreed to basic guidelines, giving consumers more privacy and control over how they browse the web, the person said, on condition of anonymity.

I love it when online ad companies suggest deeper & more uniquely identifiable tracking leads to more privacy for users. Sadly, the newspaper chose it accept it at face value too.
As a contrasting question, how many lives could be saved if the money was spent elsewhere?

The 'black budget' figure of $50B is just shy of 1/3rd of the total cost of universal health care in the UK, which equates to about 20 million people.

A quick google gives a figure of ~22,000 [0] people dying from a lack of insurance, out of a population of 157 million (25-65), of which about 30 million were uninsured.

Now this is more complicated because the uninsured are likely to be poorer, so possibly more longer term issues and the UK figure covers everyone (not just 25-65) which adds cost. I'm not too interested in creating a perfect comparison, but I feel it's fairly reasonable to say that not spending that money on healthcare costs on the order of tens of thousands of lives per year.

If it's 12,000 then that equates to 4 9/11 incidents per year (in lives)

I know these can't be compared quite like this but I think it does emphasise the sheer scale we're talking about.

[0] http://www.urban.org/UploadedPDF/411588_uninsured_dying.pdf
Why do people on airplanes often have tomato juice as a drink?
i guess that is the part of the "adventure" in AirBnb :D
Preface: "Big Data" is a stupid label, and I wish it would die. You have no idea how much time I spend explaining to non-technical people that comparing Hadoop and Riak is like comparing a tractor to a helicopter.

You can definitely put lots of data in a RDBMS, and you can get it back very quickly. I'm not advocating for Hadoop for problems where a database - be it sharded, vertically scaled, whatever - will do; I know you can scale relational to petabytes of data.

Hadoop isn't supposed to be a tool for having a lot of data, it's a tool for doing things with a lot of data. I've done lots of weird computation on Hadoop: OCR of time-series images is a good example. This is general purpose, parallel computation which takes advantage of Hadoop's scheduling infrastructure and the notion of data locality - some of the data lives on every compute node, and can be accessed with very low latency.

To put it another way, databases will get faster and more scalable, but there's still a need for ETL when moving between different data models. Some people use Hadoop just for ETL, particularly when ingesting semi-structured data, because it's good at computation, but only OK at storing the finished, structured data.

I'm going to try not to be offended by your closing line; I was trying to point out a particular dimension of considering whether an application is suited to Hadoop - the computation component. This is often ignored by people who treat Hadoop like yet another database, when that's really a complete mischaracterization. I certainly don't advocate 'relying on any mantra', but instead considering all solutions and selecting the most appropriate tool.
That's exactly what I thought. "Say that to my face, not online and see what happens."
Who says some of us aren't just mostly effective insane maniacs?
Obligatory DDC link: http://www.dwheeler.com/trusting-trust
How the Power of No Saved My Life
A slightly related project is this one: http://www.hole-in-the-wall.com/

I remember getting my first PC at the age of 10, and a feeling of empowerment it brought me. Be it writing my first program that did sometime substantial, or playing Prince of Persia ( and clearing those levels ); what was substantial was the feeling that I am in control of this machine, and I can add/mould things as I want it! This sense of empowerment ( and later the ability to make use of the technology ) was possible only due to the latent fun quotient associated whilst using it (and it is best unspoiled by lack of supervision/or other's deciding how I should use the technology ).

This is very pertinent in an Indian context, where most act for "empowerment of poor" is coupled with the assumption that "poor are incapable of making their own decision".
http://www.youtube.com/watch?v=e5gvSzbSMNg

Go kill yerself.
Applying AI to Games: Neural Networks
Turtl: open source, client-side encrypted note taking
Any funding options?
The whole point of a control group is ensure that unknown variables don't interfere. If they had designed the original experiment so that one group of rats get a placebo and the other group drug water, but with all other factors being exactly equal, then they should have noticed something.
I think you can induce it from the name. Sorry to hear, had it happen to me on a few occasions too, but I just decided it's not worth the fight.
Unlike most vaccines, including the HPV vaccine meant to prevent cervical cancer, this is not prophylactic, it's not meant to prevent cancer. Rather, it's a therapy to get rid of cancer once you have it by targeting your immune system towards cancer cells.

Many (most?) cancers have some degree of immune system involvement. In early stages of cancer, the immune system often attacks tumor cells. In later stages of cancer, tumor cells can evolve the behavior of secreting signals to attract the type of immune cells that can support the tumor by doing things such as promoting blood vessel growth. We know a lot about the immune system, and I would venture that we understand more of the immune system's complexity than any other system in the body, but we still don't know all the dynamics. For example, we know the development pathways from blood stem cell to differentiated immune cells, but not all the key factors, or how to push it just this way or that.

This is not the first cancer vaccine, but it is an interesting new way to attempt to reprogram the immune system.
OpenZFS launch
Somehow, despite not understanding why exactly we exist

There is no why, there's just how.

what our purpose is

Nature doesn't have purpose, you're anthropomorphizing nature.

and that at any given moment we could die and cease to exist

Yup.

we don't go insane. Do you have any idea how crazy that is?

I see nothing crazy about it at all. Why would we go insane for not knowing the answers to invalid questions? Asking why we exist or what our purpose is, is equivalent to asking how tall green is; while a syntactically valid sentence, it's still a non-sense question based on unfounded presumptions about the nature of the universe. Just because a question can be asked doesn't mean the question is valid or deserves an answer.
In general a JavaScript-based Linux virtual machine should allow you to run software that would otherwise be difficult or impossible to run in the browser (which right now can be done for a lot of software by compiling it to JavaScript with https://github.com/kripken/emscripten). Data could be transferred to the VM for processing and then back to "normal" JavaScript using serial I/O. This might prove a useful kludge.

For a simple example of where it could be used consider a webmail provider who wants to get GPG encryption into their web UI. The provider could embed a Linux VM in the HTML document to let the user do encryption with the well-examined native version of GPG. (Although native GPG running inside this VM would not be safe from, e.g., malicious JS in banner ads.)

Right now the emulation is too slow to do these kinds of things practically, however, and it's hard to say whether or not it will get sufficiently fast before other tools for running native software the browser fully mature.
It's interesting to note that they've decided to go and upgraded all existing older SP servers which previously had 100Mbit ports to 200Mbit for free. They've been upgrading all the switches the last 3 weeks.

I think they could get less churn by doing some of these upgrades but also by lowering server prices after reaching a certain milestone.

Personally I know I was interested in moving to a newer SP server which had a faster CPU and more RAM combined with 200MBit port for only $20/more a month until I heard they were going to upgrade my port for free. But that wasn't advertised until I emailed them and it hasn't happened weeks later. If they were proactive in emailing an upgrade notice and also maybe even upgrading the ports first before the new servers came out they would prevent a lot of wasted 'upgrades'.
I would require each column object to have a unique name property and then expect references to those columns to be by name. Column objects are configuration, completely separate from markup.
The Myth of the “Free Market” and How to Make the Economy Work for Us
There's something wrong with how Airbnb ratings work. You can rent based on dozen of 5 star well written reviews, nice description and photos and find yourself in a shithole in the end.
Repost, site down: Why you should [probably] never use AirBnb