skysight-inc/HackerNews huggingface dataset:
Mongo was sort of great at first, it's a not bad solution for low traffic sites. It's also great for prototyping. But when anything grows up into high availability, high traffic or anything high.

It's kind of funny, albeit interesting that it took this long for much of the industry to start knocking down the house of cards that is built around the database. However many of the databases that are coming out these days have a lot of the same cultural issue of "hide the issues" and "talk about the cool parts".

I'm expecting any minute now for the anti-schema-less pro-schema movement to rise up...

IMHO, it's all about what you're doing at the time, and making the right decision... albeit it helps if the decisions for a database isn't glossing over the issues as insignificant. :-/

btw - "MongoProbabilisticStorage" is a great name for a product!
Ah yes, I'm familiar! That guy setting the bar so high is partially why I'm interested in crafting the best e-mail possible :)

Thanks for the reply. I am trying to leverage my existing network as best I can but trying to apply to jobs in different cities (I want to move to a major one and I'm in a small college town) is making it harder to find direct connections.
It sounds like you have some validation, which is a huge step in the right direction, but more is always better. One reason is that, if you ask someone if they would like to use/have product XYZ, you will get very different answers and feedback than if you ask, "Would you like to pay $NNN for Product XYZ right now?"

Depending on your product, I might recommend starting to build an audience of people interested in your product. Try to interact with them as soon as possible. Get them interested. Then when you launch, you have a stable of warm leads, champing at the bit to go.
9 Factors for evaluating business ideas and opportunities
I'm so sorry for the engineers who worked on this. Working on a Dead-Before-Arrival project must be depressing.
I don't know, seems a little like bribery to me. A coffee is maybe $3-$4 tops usually (generally a trivial cost to white collar professionals considering how much it could pay off. A donation is an interesting idea though, if they end up doing a favor worth repaying.
DependencyWheel: An Interactive Visualization Of Package Dependencies
I don't get why Blackberry would do this. Quite a large number of my students have Blackberry devices (its fairly popular with under 16s still), and when I ask them why, they inevitable lament the awful phone but say they need it as their friends use BBM. Now they have exactly zero reasons to purchase new Blackberrys.
How do you business travel? 
Do you travel for work? Take Rocketrip's 3 minute survey and enter to win an Amazon gift card http://bit.ly/1bPTsbQ
CISPA bill pushes forward with NSA support
I suspect the total cost of your warehouse space would exceed what you're willing to pay for this service. I mean, self-storage companies charge a lot, and they don't even catalogue your crap for you. Plus shipping costs, labour, etc.

It's completely impractical, sadly.

I want it too.
We're dyin' over here in the Seattle area:
Current weather in Redmond => 282.77 °F

Maybe try metric?
Current weather in Redmond => 282.77 °C

Perhaps it doesn't know about Redmond, WA. Let's try Seattle:
Current weather in Seattle => 286.5 °F

It also seems to think it's sunny in Seattle right now. Umm, no.

EDIT: ah, no space after the comma in your location, otherwise it thinks you're on the surface of Venus.
Donating it is often a great idea. Don't forget the tax writeoff, which depending on your bracket is kind of like gaining 25% of the "retail value" of the item!
It seems you missed something:

auto tmp = bridge.a * bridge.b;

The type of the right hand expression is 64-bit FP by definition we discuss, so "auto" means "double" in your example. Only if you do simple assignment the type remains 32-bit, every "+" "-" "*" etc promotes it to 64. It can actually be implemented in your language too and the rest of the compiler will keep functioning.
Their application is poor. They're trying to build up hype using the same technique as Mailbox. Only, their app is poorly designed — the smiley for instance doesn't seem to be retina — and they've missed out a crucial element which built up further hype with Mailbox, the counter.
I will happily replace any third party messenger I currently use with one that sends notifications to all my devices (like iMessage does). I haven't tried this with BBM yet but does anyone know of a third party service that would send messages to all my devices with the app installed?
Mother of all Pivots. It's a MOOP!
PS -- just reposted. Thanks all for the advice.
Taxes are easy to look up. There are calculators where you input your salary and the state you will live in and it'll spit out a pretty close number. Expect somewhere around 30% income tax for a middle-class salary.

Numbeo is ok for comparing the cost of items, but it's not clear how your consumption will change. My consumption is much lower in Stockholm.

http://www.numbeo.com/cost-of-living/compare_cities.jsp?coun...

Cars are expensive, but hopefully you don't need one if you're looking at NY metro.

The big differences that are harder to predict are insurance, healthcare, and retirement. Healthcare costs can be sudden, large expenses ($2-20k USD) even if you have insurance through your employer... to be safe, you need to keep a pretty gigantic emergency fund. If you don't have insurance through your employer, you will probably bankrupt.

Children, college, and retirement cost more than you will ever earn. Don't do any of those things!
They are trying to stay relevant.
Yep for something like this I'm definitely for a text interface, and I had to do the same with a quick php cli script using yahoo's api. For some reason weather.com just keeps getting slower and slower. I switched to accuweather for a bit but got tired of it too.
Hnycombinator on Twitter
Sure. The vehicle involved was rear wheel drive and, as loaded probably had a rear-biased mass distribution. It began to oversteer in a corner on a patch of ice. Standard protocol for these situations is to apply a moderate amount of throttle to shift weight to the rear and increase traction there while reducing or reversing steering input. The traction control system counteracted my attempt to increase power, requiring vastly more reverse steering input and interfering with my ability to position the vehicle on the road.

I suspect some people will believe the results wouldn't have been what I expected without the traction control. I can't prove they would have been, but I did grow up and learn to drive in Alaska. Based on my experience, I think I would have done better than the computer did.

Here's somebody describing the basic idea involved while discussing the joys of mildly irresponsible driving on cloverleafs: http://www.scottgood.com/jsg/blog.nsf/d6plinks/SGOD-66RJ2Y
History doesn't repeat itself, but it does rhyme.

(misattributed to) Mark Twain
Sounds similar to BoxBee[1], although they don't photograph & inventory, they just catalog & store individual boxes and make them available on demand.

https://boxbee.com/
Not directly on topic, but i thought the ideas were somewhat related:

http://xkcd.com/915/

http://xkcd.com/1095/
A lot of the criticism I've seen is not people dismissing Soylent as a toy, but instead being worried that it may actually have unknown negative effects on health, since it lacks any long-term clinical trials.
There are two immediate question that jump to mind when I see this. What is the percentage of Reddit users that also use Bitcoin (or Coinbase for that matter)? And for those non-users, what is the minimum tip value that would entice them to actually go through the process of claiming the Bitcoins?
I don’t know enough about intellectual property law to determine if a judge would agree that my small side project is a fair-use parody.

Well, at least he's honest. Fair use is not a defense to trademark infringement. You can't use other firms' trademarks as part of yours, and firms are obliged to respond to such infringement because if they don't, they won't be able to sustain claims against more malicious infringers.

The solution is simply to pick a non-infringing name for the app and spend a little effort on marketing it. Letting the domain die isn't exactly a big financial sacrifice, since registering it probably cost no more than $20; I'm not sure how the author thinks he's entitled to sell it. I also don't have much sympathy for his tone argument, since the letter is pretty gentle and provides a clear explanation of the legal basis of his claim, while acknowledging that his infringement was probably unintentional.
Further to your point about cheap, traditionally BBMs wouldn't incur text message fees. These days though it seems like carriers offer plans with a sufficient number of text messages for most people... which isn't a surprise given the huge markup that they've always had.
Not defending (or critiquing) FB's action here. But the original posting presents a very muddled telling of what FB actually did:

Today Facebook ordered me to dismantle a not-for-proft webapp that I created several weeks ago. The firm’s legal counsel sent me a cease and desist email this afternoon, insinuating that Facebook could fine me $100,000.

If you take a minute to actually read the letter that was sent by FB's counsel, it's pretty clear that:

(1) they aren't telling him to "dismantle" his webapp. They're just saying he can't use "Facebook" in the domain name he chose for that app. This is something very different.

(2) they also aren't threatening that they (FB) will directly "fine" him for anything. What they're doing is pointing out that under certain applicable laws, he can (in their view) be subject to certain penalties (payable to the state, presumably -- not too Facebook). Again, something very, very different.
A significant proportion of Wikipedians (and free-culture people outside Wikipedia) also have those views, which is why I'd guess suing is unlikely. It'd result in a big flamewar within the free-culture community, with various commentators denouncing the Wikimedia Foundation as out of touch, setting dangerous legal precedents, etc., so they would likely only resort to if they really felt they had no other choice.
This is certainly naive, but I have wondered a long time so I'll stick the foot in my mouth. :-)

Shouldn't an easy way of getting reasonably good random values be to take three-four of the best of breed implementations of algorithms with as much entropy injections as possible -- and then XORing the output from them?

(Or rather, one of multiple alternative ways of mixing the bit streams together where XOR is one, based on a random byte from one of the streams. Another byte tells after how long the mixing algorithm changes.)

Sure, you lose a 1/3 of the random data.

Hell, it should be enough to randomly throw away most of the generated random bits?

It was a long time ago since I did any computer security, but shouldn't this work?
There's been a bot facilitating something similar for a while now. You can just post a comment, something like "+/u/bitcointip @RedditUsername $1". I haven't used it, but it seems pretty neat. Documentation: http://www.reddit.com/r/bitcointip/comments/13iykn/bitcointi...
Ok, so each box I store gets a unique ASIN (no long term fee) and I return my items to Amazon in sellable condition (full refund & I get back Amazon's referral fee). Totally trying this with old baby gear.
Week one: "Great, my life is changing! It's a fresh new start!"

Week two: "It's nice making new friends every place I go!"

Week six: "I kinda miss hacking, having my place, a stable life and my usual clique of friends. But not too much. Moving is cool but where am I really going? And for what?"

Week ten: "Actually, I'm just doing what I was doing before but in another part of the world. And I realize I'm not even building something that's gonna last because I know I'm just gonna move out whenever I feel like it."
Oh sorry, I missed that part. What about now? Improvement after using 3rd parties is acceptable?
This one? "Why 3 MIT Grads Want to Send You an Empty Box" http://www.wired.com/business/2013/05/one-click-selling/

Definitely not what 8ig8 described, but the first thing that I associate with "box".
You realize that the "they" in my quote refers to Canadians in general, right?
he will very rarely agree to take walks with anyone
True, and this is why I am not hosting at AWS, and why I don't use third party javascript. (I have a few remnant adwords js blocks in some of my pages, but I am taking them out when I come across them.)
I definitely appreciate the argument that more emotional context is the future of digital communication. I just wonder if emoticons are really the solution to it.

I'd like to think something more akin to snapchat, where someone can send a quick temporary picture of themself smiling, frowning, etc is a much more mature/natural/sensible (not sure the appropriate word for it...) method of conveying the same emotional information.
At some point, those folks aren't going to tolerate shitty hardware for BBM, especially as their friends give up on it. Relying on BBM as the sole selling point for hardware is doomed to failure.
Last Minute Y Combinator Application Guide - Apply in 30 Minutes
That's how you dismiss a food as a toy.
> Don't you think that it were also easier for all the compilers written in the last 40-50 years to simply have 1-1 correspondence between stored variables and partial results?

Not really; the size of intermediate representations wasn't even specified prior to C99. It was easier to just leave 80-bit intermediate representations in e.g. the x87 FPU unit.
I've just received a two page letter from Adobe with an apology and a one year offer for free credit monitoring service because they think that my credit information was stolen.
How about having one employee in each of those jurisdictions and setting up a way so that nothing can be done such as deploys and code changes, etc. without one employee from each jurisdiction using their key together. There is no way that a government is going to be able to compel like four citizens from four different countries from complying if it is possible. A US admin could give up their key to the US government and it would still be useless if they can't get the an admin from Iceland, Switzerland, New Zealand and Hong Kong to also participate in the change. It would allow people to comply with the letter of the law to avoid comtempt of court since they gave up their key as asked.
I like this idea... I may not make it the exclusive purpose of my e-mail, since ultimately I'm asking for an interview, but mentioning an interesting shared topic of conversation from a tweet or blog post seems like a good idea.
Pretty cool, but it's been possible to tip users bitcoins on Reddit for a while now. (http://www.reddit.com/r/bitcointip). Although this has the advantage of being fee less, since it can stay within Coinbase and avoid the blockchain.
Thoughtful critics should probably have the same things (or worse) to say about McDonalds & Friends as Soylent.

The science will come around in time. But the idea that this could eventually make nutrition available to people who wouldn't otherwise eat is amazing.
And you get to see the confused reactions of everyone who has no idea what you just did.
Good spot, thank you.
Beware Of Fake Dropbox Password Reset Email - MauriHackers
Zuck makes his first major investment in Panorama Education (YC S13)
In the context of the article I believe he's talking about devices that run full-fledged operating systems, rather than mobile devices.

That being said, the 13" MBA has the best battery life out of everything on that page. I also imagine the Shield is somewhat compromised for web browsing, given it's been optimized to be a gaming machine.
This is the third time this post has surfaced on HN. Last time, we got a thread with Ted Ts'o participating:

https://news.ycombinator.com/item?id=6548893

There are things not to like about Linux's kernel CSPRNG; most notably among them, the pointless distinction made between random and urandom.

But it's not clear that this paper has a lot of practical impact. Specifically, it refers to scenarios in which attackers control all the entropy inputs to the CSPRNG; it would be relevant, perhaps, in the case of a CSPRNG design that depended entirely on a closed HWRNG like RDRAND (Linux does not, nor does any other reputable CSPRNG). In reality, though, the only way an attacker can find themselves with the vantage point to launch theoretical attacks like these is if they've thoroughly owned up your kernel.
Surface slabs did so well, Apple mulls 'Touch Cover keyboard' for iPads
Copying the CC isn't the main issue, using it is.
Powdered shake meal replacements are all over Amazon. Moreover we've already seen Soylent's alternate pitch as a two meal replacement product which makes it little different than the Slim Fast delicious shake for breakfast, another for lunch and whatever you want for dinner that Tommy Lasorda and other people have hawked on TV for decades.
Boxit does something similar: http://www.boxitnow.ca/
What happens when water meters go digital?
I think they were inspired by the fact that Skype was sold for more money than Nokia.
That sounds more like a way to to triple the number of software faults that could result in severely biased random numbers.

You should just use /dev/urandom and forget about all the rest of this stuff.
Interesting stuff. Yeah whats great about excel is there is zero learning needed to get started. Anyone can start typing numbers in the cells then move on to more complex tasks. The problem is, although each step towards building a model in Excel is quite simple the end results can be very unwieldy.
The OP suggested that it's a bad option for phones. But Amazon offers something else for higher-end items that worked great for me,"Amazon Trade-in" (http://www.amazon.com/Trade-In/).

You start by finding your product in the store, and they give you prices for different condition levels. You pick a level, checkout, ship your items for free, and await receipt and review. If accepted as the condition you picked, you get an Amazon gift card for the amount. They might even upgrade your items to a higher condition.

If not accepted, your items are returned, free of charge. The only risk is the waste of time.

A month ago, I traded in two nearly-3-year-old iPhone 4's. I listed them as "Good". Both were accepted and one was upgraded to "Like New" for $20 more. I got $380 total, which I was extremely happy with.
Most of us weather/radio nuts in the US have been doing something similar for over a decade or more. There's several scripts written in Perl or Python that grab data from NOAA. (Or you can just program your ICOM with the local frequency and script it to respond to the CLI...)
I agree. And yet, and yet... at the moment, it's pretty much all they've got, and they're giving it away.
Question on the subject: Does anyone know an HTPC/Media Center software that, when I pop in a CD or DVD, it automatically gets ripped and stored? Is there a plugin as such for one of the common ones (XBMC, Plex, etc.?)
Any transaction of < 0.01 BTC attracts a transaction fee, which most clients default to 0.0005 BTC.

At present 'market' rates ( $179 per BTC as I type ), that means that the tipper has to give $1.79 to avoid incurring a fee, and the recipient should wait until their stash exceeds that level before transferring to their wallet. Which is good practice, anyway, to avoid creating lots of wallets with small values that can't be ( affordably ) used.
How did I not know about this?!?
I agree that it is a pity. When/if I get around to developing Android apps, I will be definitely distributing packages that way.

However, I would like to point out that the Humble Bundle packs, while available via download links, also is available for download using a Humble Bundle app that acts like a package manager. I don't know how much that would change things, success-wise, but I thought it was worth noting.
I agree, although that's a strawman since the comments are attached to threads about Soylent. I'm sure there would be worse (different) things said on threads about fast food. I do very much hope that the science does come around because I completely agree that the potential for nutrition to reach people in need is exciting.
For number theory try this college textbook:
A Friendly Introduction to Number Theory

The first six chapters are online so you can see whether you like the approach:
http://www.math.brown.edu/~jhs/frintch1ch6.pdf
Incidentally, the most important question (at least to me) has become:

Why did you pick this idea to work on? Do you have
domain expertise in this area? How do you know
people need what you're making?

and that one shouldn't take long to answer, at least if you're on the right track.
I took the courtesy to convert these into pdf slides (for easier reading on iDevices, etc) you can download them from here (http://blog.websecurify.com/uploads/aa_StartupSchool.pdf) for now but it will be great if Gregory puts them on his website next to the github link.

Thanks for the great work Greg!
You're wrong regarding "80 bits." The intermediate was double at least twenty years: the practice is older than the standards, as I already claimed. You can check the code, I claim that the first thing C std libraries do on x86 with 80-bit registers is set the precision to 64-bits. The FPU unit has 80 bits registers but the computation can be fixed and it was.

It's not "easier" to leave it at 80-bits: you get bad numerical outputs if you don't implement the spilling to 80-bits too and if you don't have proper language support.

Numerics is hard but it should be done right.

Note the practice. The standards were intentionally "almost useless" because they reflected the influences of those involved.
Unfortunately Amazon flagged my account as fraudulent, I can only assume because a previous tenant in my apartment evidently ripped people off. We received their mail for some time and most if it seemed shady. It's been a year but I cannot sell. There is no appeal, and no recourse. I've had an account with Amazon for more than half my life (something like 12 years) but no dice.

Too bad, because this sounds handy. Kind of wish they had even a halfway decent competitor, though.
The Soylent folks brought it on themselves by making completely unverified claims on their Kickstarter (and other) pages. Had they presented themselves and what they were doing in a more honest fashion, there wouldn't be near as much criticism. As it is they have presented themselves as having far more research behind them than they do.

Frankly, if they were doing something other than food, it probably wouldn't be an issue either. They are playing with people's health and wellbeing.
Date on the article: October 3, 2013. Don't do this.
OK I've disabled the autoplay again. I was just trying to get people to watch the video.
#include <stdio.h>

int main() {
float a = 1.0f;
float b = 2.0f;
auto c = a + b;
printf("%lu\n", sizeof(c));
return 0;
}

$ clang++ test.cpp
$ ./a.out
4

This is a perfect example of how C++'s floating point conversion rules are so complex nobody knows them!
IANAL or a legal scholar.

In the US, generally people are employed at will (http://en.wikipedia.org/wiki/At-will_employment) which means an employee can be dismissed by an employer for pretty much any reason and an employee can leave their job for any reason, without any notice.

There's some exceptions (for example, discrimination) but you're free to take a job in bad faith too.
Profile of an IT Worker
Wouldn't it be simpler to just project the film on a screen on top of the kid?
I heard this all the time when I worked at a Verizon. Girls with nails can type at 60+ wpm on the blackberry keyboards, it's unbelievable.
Searching for BBM on the iOS App Store shows BBM only after flipping through 7-8 apps
OneTimeBox (Etherpad for filesharing) Open Sourced
Yes, that one. And exactly, it's profoundly disappointing.