skysight-inc/HackerNews huggingface dataset:
> The meat used in McDonald's hamburgers is the same meat you would buy in the grocery store. Is it a super high quality cut? Of course not, it's likely made from cheap cuts of meat, but that's what you do when you're grinding it up for a burger.

I guess I don't understand this point. I completely agree that the meat you get at the store is sometimes as bad as McDonald's meat. McDonald's was just an example I threw out because lots of people eat it, I don't think they represent the evil center of all food or something. So I don't really hold "being available at the store" in very high regards. I personally go out of my way to purchase grass fed and grass finished meat (meat just labeled grass fed is usually grain finished, defeating the purpose). You probably disagree with me as to what constitutes real meat (I don't think antibiotic treated cows injected with hormones that don't eat their natural diet are real, but you may), but at the very least you can hopefully see that my position is consistent.

To bring it full circle, I am as suspicious about meat treated this way as I am of soylent. And when I look at the ingredients in a big mac and the ingredients of soylent, I see a ton of red flags in the former and not the latter. This does not mean I think soylent is amazing and McDonald's is terrible. It means I think neither is real food.

>Tomato sauce is made from tomatoes, a vegetable. Sure it has a lot of salt and sometimes HFCS in it, but it's not "artificial".

It seems the argument is increasingly just "nothing is artificial as long as it can trace part of its makeup to something real". "Meat is real meat as long as it comes from a cow, it doesn't matter what went into the cow". "Ketchup is real because a primary ingredient is tomato". Are strawberries dipped in chocolate with whip cream real food since its still "basically strawberries with some HFCS"?

...Sure I guess, but at that point my counter argument simply becomes "well many of the ingredients of soylent also trace their ingredients to such things, thus I guess it still holds true that they are equally fake/real." Maybe here we simply have to agree to disagree, or at least accept that this has become a largely semantic argument between us. I don't think taking a tomato, adding a ton of salt and HFCS, can be called "real" food with a straight face. Perhaps that is below your "reality" threshold however, which is fine.

> Do you consider homemade dill pickles to be "artificial" because of them amount of salt in them?

Well I certainly don't think someone who eats home made cheesecake is eating real food. In other words, artificiality has nothing to do with whether its home-made or not. Where does a dill pickle fall? I don't know, somewhere in the middle probably.

To sum up, if my doctor said "eat more real food", I would not think I would be following his advice by going to McDonald's.
Actually I like food a lot, it's just that health is more important to me than taste. After all, the pleasure we get from tasty food only lasts a moment, while the pleasure we get from having a healthy body and mind lasts a lifetime.
The craziest OkCupid date ever
http://www.tomsguide.com/us/FBI-wiretap-stingray-cell-phone-...
Because those two words have different meanings.
Anyone have thoughts on "effective meeting minutes?"

I know David Allen only wants to see "Next Actions" at the end of a meeting, but I'm curious if anyone has insight into a long (5+ year) project where meeting minutes were looked back upon.

My notes about my work (bug fix notes, development notes, etc) have been super helpful in the long term, but I've never really looked at meeting notes.
This is also incredibly common among company/field grade military officers trying to appear "educated".

I use "use" when something is put to its intended or designed use; I use a shirt by wearing it. I utilize a shirt by wrapping it around my arm, as a pressure dressing, to stop bleeding.
I'm fairly sure the issue being illustrated here is due to an optimization in how closure scopes are created, which I don't think any of the answers mention (yet). Can't remember where I saw this, but there's a blog-post somewhere in the wild that explains. Slap me if I'm wrong.

// scope 1
var someClass = function() {};

function f() {
// scope 1, 2
var some = new someClass();
function unreachable() { some; /* scope 1, 2, 3 */ }
return function() { /* scope 1, 2, 4 */ };
}

window.f_ = f();

Basically, any closures created within scope 2 will share the same parent scope in its scope chain rather than each closure having its own parent. That means any variable in scope 2 that's captured by a child closure (3 or 4) will be included in the other child scopes.

In this case, `some` is captured in `unreachable()`, thus it's going to be included in the returned function as well. The returned function is then retained with `window.f_`, and that's the leak.

EDIT: for clarity. EDIT2: not the original article I read, but this does cover it: http://www.meteor.com/blog/2013/08/13/an-interesting-kind-of...
Just a plug for my little side project: https://github.com/davisford/android-chromium if you need to do this now and don't want to wait... it can be done.
Eurasia has been bombing us since we were little boys!
The Compromiseless Reconciliation of I/O and Purity
When exactly was that? The Fair Credit Billing Act was passed in 1975.

http://en.wikipedia.org/wiki/Fair_Credit_Billing_Act
Does removing the SIM prevent the common ways of tracing, or do they simply go off your IMEI?
I can't scroll down.
> Drastically increasing costs for unskilled laborers wouldn't kill the companies - say, McDonalds wouldn't go out of business or double their burger prices because of that, as long as their competitors get the same labor cost increase.

I have to admit I don't quite follow. How would everybody getting the same labor cost increase prevent price hikes?
Well, there was recently a negative real shock to debt value.

So the time sequence here is:

time 0 = Creditor A thinks that lending $10,000 to debtor B will create an asset worth $20,000

time 1 = Horrible things happen.

time 2 = Creditor A thinks that the asset thought to be worth $20,000 at time 0 is now worth only $100.

It is possible -- though perhaps not likely -- for it to be the case that the average value of all loans made at time 0 to be worth less than their face value at time 0, now that we are at time 2. That doesn't mean that consumer lending at time 2 would become impossible -- it means that lenders would set rates and choose debtors such that they think that new loans have values exceeding their costs.
Might not be totally relevant here, but I highly reccomend Handsontable for rendering/manipulating spreadsheets client side: http://handsontable.com

Edit: In fact I'm headed home right now to integrate your lib with that if no one has already beat me to it!
Albert Einstein - Smart = Niels Bohr, Werner Heisenberg, Wolfgang Pauli

Ouch, that's cold
Well, one of Japan's coders. Matz was kind of revolutionary.
This is really, really cool. I've been developing an excel spreadsheet that I use for diet/nutrition tracking, which has all sorts of calculations across various sheets. I thought there was no way this would be able to handle that, but I was very impressed to see it handled it like a champ.
Patriot Author Tells EU Government NSA is Out of Control
palantir https://www.palantir.com/
Yev from Backblaze | Somewhat. Luckily, not all the drives fail at the same time. If a drive fails in one pod we replace it, so even if there is a large fall-off after 5-6 years, it won't be like we are losing a majority of our farm in one fell swoop. We buy our gear as we need it and have lots of drives to spare, so unless all drives automatically shut off after 6 years (which they don't) we should be OK ;-)
Dude, say what you will about PandoDaily, but it is not OK to have rats running around in a food prep facility.

The health department in SF will shut down restaurants for less.
portability, screen quality, good keyboard, reasonable price

Right now my favorite is the ThinkPad X series (eg: X240)
Because I imagine declaring bankruptcy would involve a lot more paperwork and hassle then just buying your debt at pennies to the dollar?

That and in bankruptcy all your remaining assets would be distributed to pay your creditors.
I got a chance to look inside Fabrice Bellard's LTE eNodeb code. http://www.bellard.org/lte/

It runs on an i7.
That's exactly what I'm using (view source)!
What It Is Like To Be A Geek In Prison
That is interesting. Though I don't have supporting evidence I find that the exformation rate of Japanese language amongst native speakers is relatively high. This view is widely held by Japanese people themselves.
http://en.wikipedia.org/wiki/Ishin-denshin
"I am assuming that the RTOS has direct and full unrestricted access to the hardware such as the camera and microphone?"

You're thinking small ... the baseband processor (typically) has DMA access to the processor itself. Never mind pedestrian stuff like peripherals...

Further, since carriers interface with the baseband processor for OTA updates, that means your carrier has (essentially) DMA access to your phones cpu. I wish people appreciated just how deeply (as deep as deep gets, basically) your carrier can control the device in your hand - even if you have "rooted" it.
Ukash Kart
Ukash kart nedir? nasil nereden alinir, ozellikleri nelerdir?
Yev from Backblaze | Yes, prices still haven't come back down to pre-flood levels unfortunately. They used to drop about 4% per month in price (over time) but now it's going down more slowly.
Australia is a good example of the fruits of fiscal discipline. The Howard government paid off our long term debt entirely, allowing the Rudd and Gillard governments enormous scope for borrowing. We'd be borrowing at a much higher interest rate otherwise.

Of course, as in many cases, there are confounding factors. Australia's is being a major supplier of iron ore and coal.
Sure, but it's not like companies in western world don't make similar mistake. WoW/DB3 have plenty of exploits too. Bad code are produced by everyone regardless the cultural or native language background.
Yeah, and you can also run Linux in a browser and run Chrome within that and then everything will be portable everywhere. Except, well, for performance.

One of the big differences between ASM.js an PNaCl is that ASM.js just exposes ordinary standardized Web APIs, while PNaCl gives you the Pepper API, which is basically an entirely Chrome specific API. That means that rather than just using Emscripten and compiling with two output targets (PNaCl and ASM.js) which call the same APIs, you need to do a wrapper layer on one or the other (emulating PNaCl with standard Web APIs, or vice versa, or having some other intermediate layer that abstracts over both). The whole point of ASM.js is to leverage existing standardized infrastructure, while PNaCl just exposes what's convenient to expose in Chrome, while likely being considerably more expensive for other browser vendors to implement.

This is a lot like Filter Effects in IE. Rather than specifying a reasonably portable syntax, they defined something that was build specifically on some random subset of DirectX filters, and pretty much impossible to implement anywhere else without implementing a large amount of DirectX. While other browsers eventually released most of the same things in a portable manner, there was a while where you had to either implement both or use some kind of wrapper of one over the other.

While I think that it's a good thing that Google has spent time experimenting with and building NaCl and PNaCl (in general, you need ad-hoc single engine experimental implementations that people can play around with in part to figure out what will actually work for authors and is actually implementable, like canvas was, or various CSS3 effects over the years), it's a standardization dead end, and it would be nice if they would spend their effort on trying to extract something that could be standardized from it and ASM.js, rather than enabling it for web pages so it'll become another single-vendor technology that leaves others as second-class citizens.

This kind of vendor lock in is out of line with promises of openness and supporting standards that Google has made in the past, and especially concerning since they're selling hardware that only runs Chrome. Between locking people in to a single browser on that platform, and a single browser if they target PNaCl (with maybe second-class support for other browsers via Emscripten and pepper.js), this is starting to remind me of what a certain other company did when they had the sleek, fast new browser that was trouncing the big buggy slow incumbent.
http://unos.org/ - primary mission is to maintain organ transplant lists.

You won't get rich, but you'll have money left over after paying your bills.

Vision statement

To promote long, healthy and productive lives for persons with organ failure by promoting maximized organ supply, effective and safe care, and equitable organ allocation and access to transplantation.

Mission statement

To advance organ availability and transplantation by uniting and supporting its communities for the benefit of patients through education, technology and policy development.
You have to chew rice and beans. It's still easier and faster to gulp down some slop.
From the link: "I considered Ensure but found it much too expensive, low calorie, unpalatable, and an ingredient make up that was far from complete or optimal"

I have family ties into this industry, and quite frankly this comment is rather ignorant. Ensure is a brand range, with a lot of variation, some of which are, for example, extremely high in calories.

It is also worth noting that one of the uses of products like Ensure is to actually mix in with regular cooking, increasing the calorific and nutritional value of normal food.

Comparing existing products in the market with "Altavista", and Soylent with "Google" is also very disingenuous, as it serves to discredit all the work put into existing products, and ignores their business model. Funnily enough, Ensure isn't marketed as hipster-food, and everything about it is tailored for their target market of the medical industry.

As hackers, surely we should be supporting good business, rather than blindly going with the latest fad?
If anyone from GitHub is reading this: People are reporting 503 Backend is unhealthy:

"Error 503 Backend is unhealthy

Backend is unhealthy

Guru Meditation:

XID: 2049396566

Varnish cache server"
App Store approval after 4 rejections
Japan's engineering prowess - very distinct from any sort of design prowess. Look at the classic example of Honda and Toyota, two great engineering companies who succeeded in spite of their design. The early Toyotas were derided as ugly little box cars, and their only redeeming value was that they were cheap and well engineered.
Would you please elaborate ?
Market shrunk, consider all the fun things kids could be doing instead of chemistry? In the 1950s there were no video games or computers. Now we live in the future.
Program Seeks to Nurture 'Data Science Culture' at Universities
Oops. That's what I get for commenting on my iPhone!

Handsontable is pretty active, so perhaps they can address your issues soon.
For Pepper? There is not, in fact. There's some developer documentation, but nothing resembling an actual implementation spec.
Look at Western design/font choices - Helvetica. Helvetica everywhere.
Basic TCP server without implementing any sophisticated protocols or commands
Such option was not presented in the hypothetical scenario. It'd be trivial anyway to make the tasteless goop tasty with some flavorings.
You've piqued my interest around the state monad specifically, and I just added a long but promising-looking article on it[1] to my reading queue. However:

> Sometimes the "monad patterns" will appear in a language under another name, or will be used "under the hood" to implement a particular API. Clojure/Script's `let` for example is essentially the Identity Monad; and its `for` is very much akin to the List Monad (the same is true for list comprehensions in other languages).

I knew this from reading monad tutorials. And yes, certainly there exist useful things that happen to be monads. But I question the usefulness of explicitly pointing that out and saying, "Here's a monad library. I'm going to use this monad library to build X. You can use all the normal monadic functions on X, because it's a monad", as opposed to putting the monad stuff to the side and just building X. What would you gain from building `let` or list comprehensions atop a monad library? Would it be worth the users you'd confuse? The concept of monad is far too abstract to be intuitive to most people, so there is a cognitive cost to making people think about them.

1. http://brandon.si/code/the-state-monad-a-tutorial-for-the-co...
Their blog post today states "Soylent is designed and regulated as a food, not a supplement."
The author wrote a really short code snippet that demonstrates the problem:

function f() {
var some = [];
while(some.length < 1e6) {
some.push(some.length);
}
function g() { some; } //removing this fixes a massive memory leak
return function() {}; //or removing this
}

If you keep a reference to the results of calling this function, it will keep a reference to the "some" variable, even though it is not needed.

He created a page that demonstrates the problem here:

https://s3.amazonaws.com/chromebugs/memory.html
Awesome. Excel, PDF, and SQL Server are the 3 most obvious proprietary integrations that have an enormous demand in javascript for commercial application devs. There are partial solutions for each, but anyone who has worked with them knows that they are miles away from the .Net and Java equivalents. Most of the current solutions are clunky, have onerous dependencies, or simply do not implement the common features that most people need. Keep up the good work, and I hope this encourages similar projects! These types of things are far from sexy in most of the web world, but turn heads in the B2B space.
i earn about 2000 aobut the software about ukash sell it my site http://www.ukashkartim.com
Thanks for posting, it appears that it got marked as a link voting ring though. Shoot me an e-mail, let's chat a bit.
Let's also recognize that the American public fails in an epic fashion at nutritional choices:

http://www.cdc.gov/obesity/data/adult.html [More than one-third of U.S. adults (35.7%) are obese.]

http://www.cdc.gov/heartdisease/statistics.htm [Heart disease is the leading cause of death in the United States.]
The SIM isn't necessary to connect to a tower, meaning your GPS position will be reported unless you remove the battery.
A practical, instrumentation-driven fuzzer for binary formats made by Google
very nice. Wish I had this a couple of months back :). I had to spend a few days with zip.js and async.js to get something like this and it accepted only xlsx files.
openmhealth.org
You can't adopt the implementation of PNaCL either. It depends on PPAPI, which itself depends on vast amounts of implementation details of Chromium. There's no real attempt to decouple them.

People have in fact looked at what it would take to adopt PPAPI. The answer so far seems to be "you have to use Chromium, not another rendering engine".
Congrats on the launch guys, looking great! Hope that we see you in this YC batch!
This looks pretty close to a clone of the Sequel gem.

http://sequel.jeremyevans.net/
https://github.com/jeremyevans/sequel
Where did you get the idea that it's "tasteless"?
You can keep it in a Faraday cage whenever you don't need to use it or aren't expecting a call... since it should block all radio signals.
Or possibly that is good design prowess - if you're Japanese.
"I love you Google, but you're breaking my heart" Leaving Helpouts for LiveNinja
The answer to your question is probably "no". However, most of the discussion was in reference to the stack ranking at Microsoft, where people's pay was being determined by how well they were ranked by their peers. If you were generally likable, people might also say that your coding skills were better than they really were. So, I think that you're right, and it's a good reason why the stack system didn't work very well.
That's certainly pushing it too far. His "I don't recall" crap (and the downright lying in the judge's face) in 1998 threw the web a decade back. And that's just one horrible thing of many he did to technology.
The point is it's possible to be completely secure with bitcoins while credit cards are inherently vulnerable. And we are comparing apples and oranges. Bitcoin is a currency, credit cards are a service. You could, in theory, build a credit card company that deals in bitcoins. But why would you do that? There would be no advantage over just trading with bitcoins, and with bitcoins there is no chance of your credit card number getting stolen.

Someone can steal your bitcoins in the same way they can steal your physical cash.
But aren't Hitachi drives now owned by WD?

http://venturebeat.com/2011/03/07/western-digital-buys-hitac...
Smart Kids Don't Get Bored
Built in Manchester
The developer of this project is an amazing dude and brilliant programmer.
I think we'd all be better off and get to a user-centric mobile experience a lot sooner by isolating the network communication in a dedicated device.

I'm toying with the idea that next time I have to upgrade my mobile (hopefully not soon), a better way to go is something like mifi + netbook + smart watch (+ maybe some compact chorded keyboard).
Not a direct answer, but: by law, any cell phone can still place calls to 911 with the SIM removed. We can probably extrapolate from there.
There may also be something to these sites appearing noisier to Western eyes because Japanese characters, being more complicated, appear aesthetically noisier than Roman characters.

Just a guess though.
Android hit 81.0% smartphone share in Q3 2013, iOS fell to 12.9%
The addition of a mechanical power switch would probably make a successful product nowadays. Shouldn't be too hard to implement on individual phones if you have nimble fingers (not sure though, it's been ~decade since I last dissected one).
Nike air max 95
Best way is to do away with review and go with equal profit sharing instead. You don't even need to worry about levels/title, just call everyone a Vice President.
Glad to see this on HN! I just found SheetJS on Friday when I was looking for an XLS/XLSX to JSON solution. Keep up the good work!
This is all a bit over the top. Yes, the baseband may be compromisable, that doesn't mean that the operating system is.

Incorrect. In most cases the baseband processor has complete, unfettered access the application processor, which means it has complete, unfettered access to the OS.
LEAP Encryption Access Project
Yes but the point is if you think it is a good idea to give money to poor people, why are you yourself not doing it already? Sure we would be better off if we required everyone to contribute, but helping only, say, 10 people would still be desirable right?
MIT Invents A Shapeshifting Display You Can Reach Through And Touch
Haiyan help, a simple POBox-like SMS system for victims to reconnect
> Sunday work appears great only if a portion of competitors open, it doesnt create income out of nowhere but draws it from closed competitors.

So by the same argument--but in reverse, only opening shops one day a week or even month would not destroy wealth generation, but would just reshuffle income?
That paper brings back memories...

http://www.quill.com/ampad-engineers-pads/cbs/046009.html?cm...
> Recovery is anyway mostly about copying all the user data to an external HDD and ship that which is a lot less performance critical as shipping the HDD will take a lot longer than reading all the data from across their systems.

I've restored just a few files from Backblaze. While it's an "offline" operation where you choose the file, then get a notification when it's ready to be downloaded, it took only a handful of minutes.

It's not why I signed up with them, but it was delightful that it worked.