skysight-inc/HackerNews huggingface dataset:
The behavior described in the article, though, is just a fundamental misuse of the hardware resources. If I'm hitting write bottlenecks, I need to shard: that's just a fact of reality. However, write throughput and read throughput should be unrelated (as durable writes are bottlenecks by disk and reads of hot data are bottlenecked by CPU/RAM): if I have saturated five machines with writes I should have five machines worth of read throughput, and that is a /lot/ of throughput... with the behavior in this article, you have no read capacity as you are blocked by writes, even if the writes are to unrelated collections of data (which is downright non-sensical behavior). Even with more machines (I guess, twice as many), the latency of your reads is now being effected horribly by having to wait for the write locks... it is just a bad solution.
attributing != sharing back

it's greed, ego, etc.
I'd love trying it, but couldn't find the code.
Is it aviable?
You're absolutely right. Decimal points are hard. Fixed my comment (and noted it).
There are many serialization formats (e.g. Apache Thrift) with versionable schemas. You can do a poor man's Thrift with json, mongo, etc.

It's a common thing to throw thrift or protobuf values in giant key-value stores (cassandra, replicated memcache, hbase). You don't need to migrate unless you change the key format. If you want do on the fly migrations (mostly to save space, and have the ability to delete ancient code paths), you can do them a row at a time. And yes, we do occasionally write a script to loop through the database and migrate all the documents.
I have no sympathy for them either.

People have the right to know what they are getting in a package. If they are ok with scraps so be it. Just label things properly.

Besides, these scraps used to be sold to pet food manufacturers. It's not as though there is no market for it. So maybe a pound of ground meat goes up by 2% to recoup the 2% scraps they can't put in (altho it should be less than 2% increase since the scraps weren't free).

What we actually need is better USDA truth in labeling laws. Such that natural should actually mean something and such that Kobe beef actually means something.

As much as these MFGs have a right to sell this to people, consumers have the equivalent right to know what they are being sold without having to deal with obfuscation and deceit.

If dairy producers watered down their milk, they would be sued for fraud.

In the wine industry blending can be illegal, for example if you blend a cheap grape with an expensive grape and pretend it's all the dear grape. You have to label properly. That's all people ask for. Proper labeling --which I think should also include provenance information, but that's another matter.
Startup Lessons From The Food Truck Revolution
You're taking this way too seriously. "They don't seem to care what anyone thinks" because they're thinking about it at a scale and profundity exactly appropriate for what it is--a one semester class in a grad program that's very big on experimentation, rapid prototyping, and art, but not very big on process, paperwork, or structure. It's a school project. Remember that.
What action currently unlawful under the more restrictive, pre-PATRIOT ECPA would be made lawful in a plain reading of CISPA?
Ideo Revamps Pilates Equipment For Friendliness And Ease
yep, back button is broken
What's the ROI of "sexy?" I'd ask myself that before I made any decision, especially those motivated by those around me and not my customers/users or team. You're right in that there's nothing wrong with making a decision based on your surroundings. Though, unless those surroundings are in tune with your product (i.e. other teams/companies working on enterprise products), they might as well be ambient noise. The only opinions/qualifiers that matter are those coming from your user base.
What Is Z Code
What Is Z Code? Z-Code Sports System Discover a hidden group of winners! Details: http://chadflick.ws/zcode.html
"Really? iOS has very effectively abstracted away the filesystem at a consumer level."

the operative phrase is "for consumers", I'm not going to be programming on an IPad ever.
Can you give any sort of indication of the value of a schemaless database and the flexibility it provided as the team fleshed out the data model? Was this a mere convenience over traditional schema migration or something more?
Why You Can’t Get a Taxi
I haven't read too deeply about the process but I don't understand how so many people (including people on here on HN) can get so worked up and refer to this meat as "pink slime".

Have you ever trimmed a large cut of meat at home? There are always pieces of meat stuck in the fat that you can't easily get to. They warm up the trimmings then spin them to separate the meat from the fat.

That doesn't sound like pink slime or filler to me. It sounds like little pieces of meat that would otherwise be thrown away and wasted.
About a year ago the opposite was true - Facebook was almost fully functional over lynx (or links2 in my case), while Twitter was... less so. (And obviously G+ wasn't.)
How do you get a day-job with Mozilla optimizing code (or do you mean writing optimizers and optimizations?)?
Lots of people will argue against the GPL on philosophical grounds alone.

I'm going to argue against it based on its ambiguity. Just reading this thread illustrates the problem clearly. In the old days of simple, standalone applications and libraries on a single machine, the obligations of the recipient of the source code was clear: your own code must also be GPL compatibile. With this new model of some of the code existing on the server and some on the client, and the GPL's use of the term "derivative work," it's very unclear to the average programmer what his or her obligations under the license are. Ultimately you as the copyright holder have to enforce your license, and the ambiguity in the meaning of the license, your motivation for choosing the license, and your intentions make things muddled.

If you are simply looking for a "copyleft" license in which people must contribute changes to Meteor back, that's fine, but the LGPL or MPL are probably better license choices.

If you want to ensure that your project is only used for open source applications with case-by-case commercial licensing exceptions, that's fine, but the AGPL is a better license choice.
why are they in so much trouble? Seems like the market for alternative use proteins would use up this capacity. The dog and cat food market is huge, but has lower margins.
Tagtile is Joining Facebook
Law Firm Leading The Antitrust Charge Against Apple Shares A Address With Amazon
I think the overall layout and color palette is great.

I'd like to suggest some improvements to the marketing message, however, since you've included that in the purview of your proposal this time.

I'm not crazy about the Jedi-themed language in the official copy, as it distracts from what the product actually does. My mind wants to be learning how the product works, not wondering how it cleverly relates to futurist mythology (as much as I am a fan). However, I think the Jedi themed testimonial is entirely appropriate, as it is of lower weight in the informational hierarchy and is an individual's statement, not the company's.

Lastly, the "Yes, master" blurb is not appropriate as official marketing copy, even if it is intended as an ironic reference to the Jedi master-apprentice relationship. It is too easy to mistake it for a reference to a master-slave relationship, which is not a good association in any respect. It's just not an issue you want to draw association with even in the slightest most oblique way. The lesson here is that all copy must be screened for any kind of irrelevant connotation.

I do like the direction in which you're going with the copy in the left hand column below the main section. That's starting to develop a fun, snappy voice, and the fish graphic is pleasantly quirky.

Lastly, to maximize the "throughput of information" about the product that one gets by just looking at the page "above the fold", I would make the main graphic more explanatory (possibly with little blurbs like you used for "yes, master"). The main graphic on their existing page https://flutter.io/signup was good in that regard.

Kudos to you doing these designs every week. I think it's a great exercise. Just remember that it's not just about the pixels, it's the total message and then of course the whole UX after you interact with the page.
Maybe, but this could also simply be a statement that Instagram has now learned FB's user-counting methodology.
1104 (b)(1)(B)(ii) and (b)(2)(C) and (b)(3)
No price?

Let me be the first one to speculate: Less than a billion. ;)
Not a lot to see here — basically everyone is exhorted to treat IPv6 and v4 compatibility as mandatory.

Interestingly, however, they basically said it sucks to see consumer devices being sold without IPv6, and that there is little market pressure to change the situation because obviously consumers don’t know or care or see it as their responsibility.
Eh, product-focused, maybe. Being completely based on a single, unproven product is not really a great way to run a business, at least from Y Combinator's viewpoint.
Killer Tips To Increase traffic on your Blog
I take it that all the HN-ers deleting the app after the purchase hasn't quite made a dent in their user count. ;)
This isn't about the redesign, but I just downloaded Flutter and I can't find anywhere that lists all the controls... Does it just do Play/Pause? Can you skip songs?
Yep. thanks for hijacking my browser.
I am trying to get this working on Windows - any ideas? I downloaded the Go build for windows (https://code.google.com/p/go/downloads/list) yet I have no idea how to build this app (QR.go)
Duck duck go does a great job when you search for the unicode love hotel! http://cl.ly/3a07430F2i1M1Z1H3u0V
I'm sure the publicity helped. The news was on front page of cnn, fortune, usatoday, etc.
Facebook on a shopping spree!
So, most of what I do is optimizing the graphics stack on Boot2Gecko (Mozilla's new mobile OS). That ranges from coming up with new techniques to offload work to the GPU to digging deep into code to find slow portions and optimize them until my fingers bleed. As for how I got it, a friend on the team prodded me and told me about the project, and during the interview process they found out that I had fairly deep knowledge of graphics optimization, and it just went from there.
> What we actually need is better USDA truth in labeling laws. Such that natural should actually mean something and such that Kobe beef actually means something.

Agreed. Personal pet peeve (this one is FDA, not USDA): Drinks can be labeled as “with no artificial colors or flavors” and yet contain any amount of artificial sweeteners. Only to Uncle Sam is it obvious ‘sweet’ is not a flavor, I suppose.
Theft is a real problem for these stores. And theft makes me angry.

I'm willing to trade being recorded in public for a low-crime society.
This is AWESOME. People see government as this incomprehensible thing - and parts of it definitely are - but there are simple ways of looking at some stuff. Seeing who represents you is very important.

What I think would be better than this is to have a db of laws re: what stuff costs and what pays for it. So put in an address and you get an image of a dollar of income broken down by % that goes to what government program (nationally would be defense, medicare, blah, white house gardening, etc.) but on a local level you could see where your tax dollar went in terms of street repaving, libraries, airport, etc etc etc. I have no idea where my money goes on a local level (specifically).
It is pretty funny that they do this, as most US government jurisdictions mandate that you store many types of data within the continental US. Even poor Alaska doesn't get a break!
The page links also to a C IAQ:
http://www.seebs.net/faqs/c-iaq.html

I've never seen that many wrong C statements. :-)
"I'd like to update code and see the unit tests update automatically"

I think you have that a bit backwards there. I want to write the tests and have my code automatically update to make them pass.
And here I was hoping for a 36 x 48" tablet type experience :-)

See also Jef Raskin's THE (now called Archy apparently [1]) as another take on how things could be different than they are today.

I find it interesting that different styles of thinking so profoundly affect peoples opinions on the quality of the tools they have available.

[1] http://en.wikipedia.org/wiki/Archy
It is disgusting, but then, so is the concept of peeling off an animal's skin, grinding up its tissues, and eating the result. What's weird to me about the pink slime thing is the inconsistency. Meat is gross. You can ignore that and enjoy your hamburger, or accept it and become a vegetarian.
Me too, Chrome 18 on OSX Lion - Because of this I have instant dislike of this framework.
The World's Richest Politicians Are Worth Billions, Mitt Romney Is Not
Sentencing statement of Tarek Mehanna, 4/12/12
Yeah, I'm sure you could engineer a wheelchair that fits into existing spaces reasonably AND climbs ALL stairs. </snark>

Also: perhaps you are forgetting a few very important benefits of those street corner ramps that have nothing to do with wheelchairs:

* People pushing strollers and carts now have an easier and safer way of getting out of the street.

* Old folks who can walk but not climb stairs very well can get across the street easier.

* Everyone has a non-0 probability of tripping as they cross the varied height curbs in cities - ramps reduces that significantly, saving society a lot of lawsuit and medical costs, this is a continuing benefit.

Not a benefit, but a solid argument:

* Since almost all of the money spent on putting these in is part of normal road/curb/sidewalk maintenance anyway, its probably not as expensive as you suggest, and since the tooling exists, why not do it right this time, rather than the old way?

* Since the government is building sidewalks, do you really want your government to actively exclude people from participating in basic "for everyone" stuff because of reasons like wheelchair bounding? I can understand if it is a result of choices they make (e.g. keep sex offenders out of parks), but telling someone "sorry life sucked for you, no more participation" is not a function of a democracy.
Data Centric Programming, by Mark Pilgrim
Which are then spritzed with ammonia. As said above, that's really the big issue here - people cannot stand the thought of "contaminants" in food they generally think of as relatively un-processed and healthy. And I sympathize (although I don't actually have much a problem with P.S. myself).
DB-level locking is planned for MongoDB 2.2 which should be out within a few months.

https://jira.mongodb.org/browse/SERVER-4328
I feel as though they are upset that they got away with obfuscation (fraud) so long that they are (incredulously) calling foul when people want them to come correct. Meanwhile it was they who all along had been fraudulent -in my estimation.
I thought I read somewhere that the ammonia made the meat smell bad, so they tried using less, which wasn't enough to kill the E. coli or salmonella or whatever and led to some outbreaks. There's a lot of hyperbole going both ways, but I don't blame people for not wanting to be caught between the tradeoffs of smelly ammonia and sickening E. coli. (Unless of course I've got something inaccurate.)
Slime and Geiser give you this for Lisp dialects, including Clojure.
One of the best ones to put in: http://arleym.com/
The One Product That Makes Apple a Trillion-Dollar Company Overnight
Words mean things. This is what Doctorow wrote:

CISPA, the pending US cybersecurity bill, is a terrible law, with many of the worst features of SOPA -- surveillance and domain seizures and censorship and so on

But 'tzs is right. CISPA does not include "domain seizures" or, for that matter, censorship. It's an information sharing mechanism.
Superlight Materials Promise Unlimited Energy Growth
Back in the NeXT days there were a bunch of variable based spreadsheets. The stars were Quantrix and Lotus Improv.

Data and formulas were kept completely separate so you could change them at will.
Very promising. Curious if that is a particular color scheme for the fonts?
I think it's just a matter of time before some legitimate cardiology hospital accidentally adopts this as their logo.
Well, people made up their minds - whatcha gonna do? Saying that it's unfair is a bit stupid. It's business...

However, stuff like this could really impact future advances in food production (which the world needs). I still don't get what's the BFD about avoiding GM products - I think it's one of the best things to happen to humanity (how many people didn't die from starvation and how inexpensive is food today - all because of GM crops).

Cloned meat receives the same treatment, when in reality it could be the next best thing for both people and nature...
It's a useful exercise from the other direction, too. As an employer or manager, ask yourself how you'd feel if Employee X walked in your office and handed you their resignation. If your gut reaction is closer to relief than to horror, then terminate Employee X sooner rather than later.
Looking into it now, it has something to do with iframes and pushstate.
Hah, just read it. Same deal, no one cares until kids start eating it I guess.
Anyone of you identify in the former group, at a corporate job and loving it?
That's just a sign of a good work ethic. I'm a bit of the same - I've never really cared for the corporate atmosphere where I work (or for being inside all day), but I'll defend what I've built to the grave.
Precomposed versus decomposed accents? Jamo versus precomposed Hangul characters? The Unicode code point is rarely useful thing to know about on its own, and code which assumes that one code point equals one "character", for whatever definition of a character is in use, is likely to work poorly with UTF-32.
tptacek already made a very reasonable claim about the bill which you have yet to refute: that the bill doesn't make anything important legal that wasn't already legal.
There's always stuff to speed up in gecko, and mozilla has a jobs page! :)
I'm surprised the furore has suddenly taken place now. 'Pink slime' has been known about for some time.

Indeed, I remember Jamie Oliver's TV show in the US where he actually poured ammonia over meat that had been through a washing machine - yet suddenly the idea gains traction now? Interesting..
Baboons learn to recognize written words; scientists spell-bound and baffled
If you need to do exercises to figure out your unhappy then that should be sign enough. It means that you are battling layers of denial - not a good thing.
A rather curious landing page
Ted Stevens had it wrong: The internet is a series of gophers!

More relevantly - definitely going to come up with more stories/silly pictures for presentations in the future. It channels the memory technique of making ridiculous associations that actually stick.
You will like what they tell you to like for their profit. You are not a person, you are a consumer, and thus must consume what they can produce, because they are producers. When this system breaks down over trivialities like "human taste" and "personal preference", you destroy our democracy.

Or I think that's how the argument goes.
IKVM.NET: Java running in .NET
Rereading my post it I realize it sounds like a big break though occurred in the last few month. That is not the case. I was basically talking about deep learning neural networks. Anyway, here a number of things that caused me to change my mind:

1. I saw this talk:

http://videolectures.net/nips09_collobert_weston_dlnl/

this is their paper: http://ronan.collobert.com/pub/matos/2008_nlp_icml.pdf
but if you are interested in the bigger picture, I think you have to see the talk.

2. A saw this talk by Geoffrey Hinton about deep learning neural networks:

http://www.youtube.com/watch?v=AyzOUbkUf3M

3. I saw a talk and read some papers by these guys:

http://www.gavagai.se/ethersource-technology.php

It is not necessarily, that I believe in their approach, but it made rethink my idea of meaning.

EDIT: this is also a cool paper in this regard http://nlp.stanford.edu/pubs/SocherLinNgManning_ICML2011.pdf
This is really cool, I hope you are able to launch this in the future!
> I'll admit I'm a non-believer, but every time I see "Schemaless" in MongoDB, I think "oh, so you're implementing schema in your application?"

I think that is arguably one of the selling points of MongoDB. Yes, you do implement schema in your application, but should be doing that knowingly and embracing both the costs and benefits.

The benefit is that you can very quickly change your "schema" since it's just however you're choosing to represent data in memory (through your objects or whatever). It also allows you to have part of your application running on one "version" of the schema while another part of the application catches up.

The tradeoff is that you have to manage all this yourself. MongoDB does not know about your schema, nor does it want to, nor should it. It affords you a lot of power, but then you have to use it responsibly and understand what safety nets are not present (which you may be used to from a traditional RDBMS).

To your point about migrations, there are a few different strategies. You can do a "big bang" migration where you change all documents at once. (I would argue that if you require all documents to be consistent at all times, you should not be using MongoDB). A more "Mongo" approach is to migrate data as you need to; e.g. you pull in an older document and at that time add any missing fields.

So yes, in MongoDB, the schema effectively lives in your application. But that is by design and to use MongoDB effectively that's something you have to embrace.
Did nobody else here grow up with ammonia cookies[1]? (Almost everything I can find online now is about the peppermint variety, which I didn't much care for. I loved the lemon sort as a kid.)

[1] http://en.wikipedia.org/wiki/Ammonia_cookie
Will the price of new Class C shares (with a new ticker symbol) float independent of GOOG stock price? It will be interesting to watch the price difference between the shares.
You're trying to make a complex issue simple. It's true that scenarios exist where you can use the redistribution-loophole to keep your modifications to a server side GPL program proprietary (Affero GPL was later designed to prevent that).

Meteor's client and server architecture are very tightly intertwined, and both of them are GPL (v2). Given that the GPL is (deliberately) vague in defining the technical details of copyleft, I can't see how it would be unreasonable for an attorney to take the position that the Meteor client and server parts form one program and thus when the client part is redistributed, the server part must be too.

Heck, I would be surprised if folks like the FSF didn't take that position. "The client and server sides raise different ethical issues, even if they are so closely integrated that they arguably form parts of a single program." -- Stallman himself in [The JavaScript Trap](http://www.gnu.org/philosophy/javascript-trap.html).