skysight-inc/HackerNews huggingface dataset:
And at my last job no one would risk it because any issues with this would mean loss of revenue, angry customers and people having to revert code at a whim.

(Of course, not only migration issues, but any code issues as well)
Is /r/hackernews officially restricted by Reddit or what is going on there?
I always like to ask about how a "normal" workday goes. When to arrive, can I have a coffee in the morning, how large are the offices, how much do I need to use my phone or anything.

The other question I like to always ask - how do you treat professionalism? Of course every employer says that you need to be professional and your work has to be professional. But there are many places where quality is not really matters (lets say it this way). So why do they need professionalism then? (I hope I was clear.)

Also asking about possible challanges is a good thing in my opinion. Some employers might mean high workload and high stress under the term challange. (Dynamic, young team is also a term which makes me afraid sometimes.)
Teaching the world to code [Youtube]
Durability is indeed hard to archive - as you pointed out disk controller sometimes simply tell you a lie.

With respect to corruption ArangoDB behaves similar: It uses an append-only log file with CRC checksums. So, if the last bit of storage contains corrupt data, it is discarded.
Maybe it will be announced on Tuesday? Apple loves Tuesday launches. I haven't seen any notice of a scheduled event though.
I've done a little bit of hydroponic growing (chillies) so I'd love to know how the perlite is going to remain algae free and how this desk would be cleaned if / when aglae starts to take hold.

I think this is a great idea though. I, for one, would use it.
Will label data be included somehow with the mbox file? What about read/unread status?

This metadata is essential for any real data liberation.
Price By The Pound: Pricing Hacks From Drug Dealers To Make You More Money
No, it doesn't do this, at least not for me.
Indeed. Although I'd say most no-SQL databases guarantee partition tolerance (I can guarantee availability using a SQL database).

SQL Express runs as a single instance on a client so you get all three - consistency, availability and partition tolerance[1]. When running something else on more than one node you can choose two of those three. Availability and consistency are usually chosen because of business drivers. If partition tolerance is required (I've yet to encounter a scenario that makes a compelling case for it [2]) then eventual consistency is the price.

There are databases out there that will suite any combination of the three. Unfortunately the equation is somewhat more complex because databases that offer consistency and partition tolerance (for example) don't typically offer JOIN -like functionality.

Everything's a trade-off. Other considerations are tried and tested v. bleeding edge; painful v. painless; ideal v. affordable; and so forth.

[1] http://en.wikipedia.org/wiki/CAP_theorem

[2] I'm not saying there aren't scenarios where it makes sense (Google, for example) - just that I've not encountered one. I do run into many people that want Mongo and, not understanding what they're asking for would be better of with a relational database.
They're contributing in work, mainly sales and business development. Unfortunately I'm the only one who knows the whole codebase and it's not trivial to find someone to whom I can hand it over. I know other well-funded startups having the same kind of problems with finding skilled personnel.
Nice and you could probably make it save in under 512 bytes. Just persist everything to localStorage like the tiny spreadsheet http://jsfiddle.net/ondras/hYfN3/

Or save everything on the URL so it can be bookmarked too.
Why I promote conda
Younited is available for download
I imagine that people would do a lot less shopping at Walmart. Hopefully for Walmart that would fit with their new model.
Let me try to unpack the problems. sgk284 described two situations:

- One is that Amazon can identify your wallet when you pay them for something.

My objection is that if you have multiple addresses, it's not easy at all for Amazon to know if they all belong to you or not. Of course, it doesn't work if you just create an address, transfer the payment amount to it, and then immediately transfer it to Amazon.

But if you keep a savings address and few payments wallets and maybe a web wallet (which is not really a "wallet", since it mixes your bitcoins with everyone else's), it becomes increasingly hard to tell apart.

- The second problem is that Amazon, having identified your wallet, can then see what other retailers have you bought from.

But this doesn't work, because other retailers will use payment processors, and that kind of tracking (correlating in → out) doesn't work, because payment processors don't do that. Instead, they pool all the payments and send you (the retailer) a single transfer at the end of the day/week/etc.
:+1: And the same holds for rbenv and rvm for Ruby.
I could entirely believe that to be the case, but the creator's alleged responses on the comments page would seem to cast doubt on him at least telling the truth about that.
This hypothetical new device was the Internet not too long ago, and the PC not too long before that.
> 1. The fewer steps, the less chance of making a mistake. With node/npm there is no need to set up anything, 'virtualenv' is enabled by default, just npm install and you're set.

You're assuming that setting up virtualenv is a heroic, error-prone process rather than a couple seconds the first time you get a new system – just like node/npm.

Once you've installed virtualenv or npm, the process is identical: you need something, you install it and if something breaks you have to debug that particular package. In both cases, you're going to need to be able to read an error message and in neither case does the challenge usually involve packaging rather than, say, an issue with a shared library or incompatible/unavailable dependencies.

> 2. Some tools make it easier to detect the mistakes and guide you to a solution.

Again, there's no meaningful difference between the two unless you choose to make your environment complicated, which is not a problem specific to a language. I use both node and python on a regular basis and there's no general conclusion to be made about either one – npm installs are slower, python requires me to activate a virtualenv when I open a new window[1], and none of that really matters because no developer should be spending all day installing packages or opening terminal sessions.

1. If this is truly soul-crushing, it's a solved problem: https://gist.github.com/codysoyland/2198913
This was a project I supported - http://www.kickstarter.com/projects/796177777/tony. He's a talented, established artist so I trusted him from the get-go. $25 and I got a signed DVD and CD. I thought this was a fun way to produce a product that connects the artist to the fan and vice versa.
Awesome. I love small things.

In fact, I created a CSS library, min, that's 995 bytes - http://minfwk.com/.
It's common to view maps of places in which the viewer is not currently located. In general, different people have different privacy preferences.
It looks hideous on OS X 10.9 in Safari.

But the ideas are good and sound.
Clickable:

https://www.statuspage.io/

http://status.kissmetrics.com/

My goodness that's pricy. They do a good job of making their case by sharing the status pages of their customers. However, if I was one of those customers, I'd expect to be given a free account. After all, I'm baring my important stats so that you can sell more subscriptions.
Global-warming ‘proof’ is evaporating
hmm.. wasn't the iOS app QuizUp in the spotlight only recently for having security bugs that exposes personal information to random users?
He didn't. Also, the Most part of "Most other NoSQL stores are safe out of the box" doesn't really give you the right to be snarky about the supposed implication.
I'm just trying to decide if "murky" is a upgrade from "shadowy".
http://www.esquire.com/features/patient-zero-1213 gives a pretty good feel for the challenges in treating cancer.
14-year-old braveheart girl offers herself to kidnapper to save 10 kids
Also, the newstatesmen is highly leftist and the article very messy. I couldn't find any other source

from that article -

Until 1989, the British role in Cambodia remained secret. The first reports appeared in the Sunday Telegraph, written by Simon O'Dwyer-Russell, a diplomatic and defence correspondent with close professional and family contacts with the SAS. He revealed that the SAS was training the Pol Pot-led force. Soon afterwards, Jane's Defence Weekly reported that the British training for the "non-communist" members of the "coalition" had been going on "at secret bases in Thailand for more than four years". The instructors were from the SAS, "all serving military personnel, all veterans of the Falklands conflict, led by a captain".

Or is The Telegraph and Jane's Defence Weekly still too left wing for you?
Here's an idea, if you want to convince me there's a better way of doing something, don't belittle me for the way I'm currently doing it.

I know pip isn't perfect. I know venv isn't perfect. They do work pretty well though. And when you find something that works well for you in your process, use it.

Some valid points (many of which have been on articles featured on HN before). Shame about the tone.
Yes, mainly because new sword has an auto-grinder welded to it that might start running at any given moment, even if you are in a deathly fight :-)
http://www.gizmag.com/superpedestrian-mit-copenhagen-wheel/2...

699$, 250/350W, available q1 2014
There's lots of different types of diseases. That says nothing about the odds of (at some point) coming up with a treatment for any one of them
Status pages are public by default... what would the point of one be otherwise?
'City on a ship' plan refloated
==========

Wow! This topic is successful!

You can also take a look at this 512b project that didn't live long on HN yesterday:

A minesweeper game
https://news.ycombinator.com/item?id=6853868

And my other code golfing projects:
http://xem.github.io/?golfing

==========
The end of patent trolls?
Nice trick for the

t3[v="value"] ... t2[v] ... t1[v]

rather than

t3.value ... t2.value ... t1.value

to save 1 fucking char.
Kind of like Jolicloud, it seems, but I gave up on it because the integration with some APIs was unstable (not necessarily out of their fault of course).

The younited's website is lacking some info. How does it compare to Jolicloud? What does it do? Why is there no demo? You require quite a leap of faith for me to go on, download and install your app with only a vague idea of what it is.
If this were valid, there would be no need for an exception type hierarchy at all.

In reality, we have different exception types (and error codes) because there are circumstances when the type of exception determines how it may be handled. Therefore, a professional programmer needs to be able to find out what exceptions could occur in any given call (which is not the same as saying that she needs to consider each one individually after every call - this is where your 'what can be handled here?' principle has some use.)

Terminate-on-exception might just be a workable policy for a simple or unimportant application, but it is not how you create a robust software infrastructure or safety-critical software.

The original article describes a style of programming in which his programs are built directly on OS services without middleware, and in which the programmer is aware at all times of what might go wrong. I think it is this, rather than the distinction between error codes and exceptions, that contributes to the reliability of the programs he is writing about.

Creating a new exception type that could propagate out of the abstraction you are working on is a serious matter, so it would not be a bad thing if it were a non-trivial thing to do. Unfortunately, the attempts to make this so in Java and C++ put most of the burden on the users of the abstraction instead, and this seems to be built in to the nature of this problem.
Cool! But your "get css" button doesn't work
With no disrespect to you, this is sadly the state of us hyper-readers today. We expect straight and to-the-point prose, piddly word counts and a literal/predictable assortment of ideas. And when the occasional author decides to venture outside this straitjacket, we wonder what's wrong with him/her.

Let's not forget that writing is still (I don't know how long it will remain) a creative art. And though the vast majority of it has been reduced to algorithmic, LCM commodities, surely we can allow a few artists to tell their stories the way they want to?
Nelson Mandela: the numbers behind the internet’s heartbreak
While I don't agree with the author's views, I have to say that he did offer the alternative solution of lxc or vagrant to more fully isolate his python environments.
http://en.wikipedia.org/wiki/Three-dimensional_integrated_ci... ?
Indeed, an the AQL looks interesting for the use case where Mongo fails, e.g. http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
I've also been quite curious - is it even possible to make modifications the protocol with so much of the current hashing power implemented in application specific hardware?
QuizUp had legitimate user info needed to manage the game (you need a person's FB account and/or email to contact and identify them), the problem is they were transmitting it unencrypted. So permissions didn't make a difference there.
Discussions: Flat or Threaded? [2006]
To be fair to Bitcoin - it is also an excellent way to combat fraud: http://imgur.com/aCatTbo
"Ninety-eight percent of Karelis’s volunteers reported that sex felt more fun than jogging. The other 2 percent, I suspect, will be back in the dating market soon."
One problem with these sites is the reputation system which suffers from the same problem all "star rating" systems suffer from. Namely that anything less than 5 stars is seen as a negative and higher paying clients will often look for providers with solid 5 star feedback.

Clients can abuse this by demanding additional work/scope creep in order to award the full 5 stars. In theory it can go both ways as providers are also able to rate clients, but in reality the rating is far more important to sellers since a buyer can go to one of these sites without a reputation, post a project and still receive a ton of bids.
Doesn't Fontas mainly deal with LTC?
Scalability is irrelevant, but availability/reliability is. I simply don't get why you insist on comparing MongoDB to RDBMS while there are better NoSQL alternatives, which would be the right tool for the job.
Reminds me that I should probably get some exercise. Or sex for that matter.
How to fix the online discovery of local businesses
Manipulated, non-representative, online reviews are broken. Here is our take on how to fix the discovery of local businesses.
Clever!

Use of `i--` in loop for condition check wasn't intuitive at first. Apparently `i--` will return the current value of i (before decrementing).
American-US Airways merger reshapes industry
Navy Seal's technique to mastering Fear
In stressful situations when our life is at threat we have a very powerful mechanism of protection. This system has protected us during the millions of years of evolution from predators and imminent danger. Even though it is very
Roughly 70% of the things I read on the internet are worthless reads, but I don't realize it until maybe about a third of the way through. I put up with it because the other 30% is typically pretty good at capturing my attention.

Except, when the majority of things I read are crap (and honestly, a post littered with videos typically is) I tend to come at articles with a "prove I should finish reading you" kind of attitude.

The beginning of this post wasn't very successful at capturing my attention. It would seem he has a very similar style as Venkat (though I think Venkat is a better writer) from RibbonFarm. I guess the difference is I have a general expectation that I realize he's building up to something bigger... and that conclusion might even be 3 or 4 posts from this long post. However he's earned my patience.
EFForg/https-everywhere
Not necessarily true. Just look at gold - you can say the same thing about competing metals, but gold was the original and is seen by people as the true de facto metal currency. This has been the case for hundreds of years.
That's splitting hairs - UTF-8 allows for over a million code points, enough to cover pretty much every written language, and then some (including swathes of emoji characters). ISO-8859-1 has 256 code points, barely enough to cover Europe and America.
You can't embed a PDF in a web page without some solution like this.
"Then the scientists sent the couples home, instructing them to complete at least one sex act a week for a month while wearing the armbands" - so weekly sex and being paid to do it, there should be more tests like these everywhere.
Caffe, clean implementation of state-of-the-art deep learning algorithms
Hope it will not be another app!
with reliable recommandations !
with attractive, clear recommandations
Or, writing C software with an acceptable quality requires you to put relatively big effort in developing, testing and polishing; the result of which is usually higher quality than what you get in a language where things are easier to write and you don't feel you have to be careful.
Ask HN: Recommend some Broadcasts (by App.net)
The App.net guys launched their Broadcast system a short while ago (http://blog.app.net/2013/11/21/announcing-app-net-broadcast/). It's basically a tool for subscribing to push notifications - a mix of Twitter and RSS feeds, if you will.

It is really hard to find people who are using this in interesting ways beyond mere RSS aggregation, so I was wondering if anyone had some good broadcasts to recommend.

So far, I am only subscribed to Pro Publica: https://app.net/c/2wtz.

YC also have a bunch of them: http://blog.ycombinator.com/subscribe-to-y-combinators-broadcasts-via-app-dot-net.
Today is #stalkingstalkerday
It started in Italy, let's make it international!

If you are – or have been – stalked, write about it on a blog, facebook, wherever you like best.

Know it. Name it. Stop it.

Stalkers use the internet and various technologies to better stalk.
Let's use them now to better stop stalkers.
Not intuitive? What do you think a post-decrement does do if not that?
Links:

http://blog.app.net/2013/11/21/announcing-app-net-broadcast/

https://app.net/c/2wtz

http://blog.ycombinator.com/subscribe-to-y-combinators-broad...
The video shows people turning the cube as a whole to see the other sides.
Numeral.js : A javascript library for formatting and manipulating numbers.
To my best knowing it started in Italy, let's make it international!

If you are – or have been – stalked, write about it in a blog, facebook, twitter, wherever you like best.

Stalkers use the internet and various technologies to better stalk.
Let's use them to better stop stalkers.

Know it. Name it. Stop it.
"When the researchers analyzed all of the resulting data, it was clear, Karelis said, that sex qualified as “moderate exercise"

Surprise, surprise!
Thanks, that's a really comprehensive response. I agree that the support for crypto-currencies generally has been helped by Bitcoin, regardless of whether Bitcoin succeeds in the long term.
Does anyone know what is special about the pollutants addressed by these plants? Are there other pollutants that are helpful to filter, and why did NASA focus on this set?
But if you are interviewing a team and realize that the quality of their 3 first hired engineers will be critical to their success, then you consider that being on MIT, Stanford or Harvard might help them recruit this talent among their social circles, which is always easier and more effective when you are not a hit yet.

There it is, you are taking the brand in account, even if it is not completely fetichism, because it's experience based. If you count on this advantage before it happened, than it is brand.
I like it small, but this also looks a bit cheap :\
My infrequent 30 minutes jogging = 270 cal, which would translate in one hour + 7 minutes of sex. TL;DR: Wife won't agree to make this a routine.
Because the New York post is definitely a reliable source.
> Thanks for the clarification about the request line, I'll edit the article to point that out!

(Apparently you weren’t thankful enough to upvote. EDIT: never mind, I must have been mistaken.)

A more accurate description of ISO-8859-1 would be “a crappy 8-bit character set mostly only still relevant for Windows which uses its own embraced and extended version, CP1252.”
Opus 1.1 released
Yes. Hand waving because I'm not real familiar with the specifics, the hardware implements a very small piece of the protocol and needs a supervising controller to tell it what to do.
Is "pump and dump" illegal? Seems to me all they were doing is selling a lot of BTC in one go, then buying again?

I actually find this Twitter orchestrated "pump and dump" a rather amusing concept. I don't think it comes with any guarantees of success, though.
I checked Amash's facebook page and have yet to see an explanation. I am sure it will be up soon just like all of his other votes.
(F#) Type Providers From the Ground Up
The point is: cancer is really a whole family of diseases, and it's really unlikely that a single treatment will work on all of them.
I'm kind of terrified/intrigued about what 'quantified self' might mean for sex (and maybe, online dating).

Imagine a dating site (for short term "dating" like Grindr, or longer term dating in the sense of auditions for a relationship) where "key performance indicators" were measured and attested by the site. Rather than just going by photos (although, standardized photos would be a win), stuff like weight, bodyfat, various health markers, and perhaps "aerobic performance stats", in the context of sex.

"I love you long time!" would have a whole new meaning.
"Welcome to The New Developer Network" - InCode
Pivotal Commits to Investment in Tech City UK Over the Next Ten Years
You know this is HN when the top thread veers off on a tangent about the particular site used to display the article without a single comment about the actual content of said article
"Global warming shown to be nothing but hot air". Ha ha ha.
Overview of current NoSQL developments
I'm afraid you're mistaken, I dutifully upvoted you right after I commented.

I've changed the wording to be slightly less ambiguous. Thanks again :)
Ask PG: Why does HN keep stories with no votes/comments for 2+ years?
I used HNSearch just now to find a recent link about African charity "success" [0] and I was surprised that, by the second page of results, there were stories from 2+ years ago that have no votes or comments. I would've guessed that you guys culled those after a time - "If no activity after x years to a link, mark it dead" or something like that. Examples:

https://news.ycombinator.com/item?id=2345661
https://news.ycombinator.com/item?id=4093929

The fourth page of results is almost all "older than one year but no activity" pages: https://www.hnsearch.com/search#request/submissions&q=africa...

My original search for "africa" in stories: https://www.hnsearch.com/search#request/submissions&q=africa...

Just curious - I see how often [dead] is used here and I suppose I was a bit surprised to see those older, no-activity results show up.

[0] It was this one: https://news.ycombinator.com/item?id=6832148
Is "pump and dump" illegal?

In general no. It's only illegal (in the US) when done to manipulate certain categories of assets that fall under the regulation of the SEC.
where is the 'subscribe' button?
Peer-to-peer education. People learning directly from others (any others). Not MOOC, but more like a <Khan> Academy where anyone can be Khan.

Teenagers teaching on Youtube how to do make up became a relevant niche for some years now. I think soon we will have a peer-to-peer education marketplace billion-dollar company.