skysight-inc/HackerNews huggingface dataset:
I've been holding out spending any extended amount of time on Dart until 1.0 as the API for it kept changing fairly dramatically since it was first announced (it was first announced on October 10, 2011 at the GOTO conference).

There isn't anything super amazing about this language from a language perspective, but I think you need to look at what Dart really brings to understand why it may be a nice alternative to JS.

* Optional typing. While typing data is completely ignored at runtime, even in the DartVM, it can help a lot for tooling if you are working on a large project. If you don't care about typing, you can just use "var" for everything.

* Batteries Included: IDE, package manager, core libraries. This means you get decent IDE to start coding in. If you don't like Dart's eclipse-based IDE, JetBrains has been maintaining a Dart plugin for their IDE (IntelliJ or Webstorm). The core library includes a lot of useful classes (not to the level of Java, but definitely has a lot of useful default packages). The package manager is nice to ship with the product as well to maintain use of 3rd party libraries.

* Nice development story. Sure, no shipping browser has the DartVM in it, but when you are doing initial development, you can use Dartium (chormium build with the DartVM in it) to do fast, iterative development. When you need to cross-browser test, you deploy to JS and see how things go.

* Speed. If/when the DartVM starts to ship in Chrome, it should help performance of apps that ship as Dart code. Specifically the runtime performance can be better as their DartVM doesn't have to support a lot of legacy syntax/behavior that JS VMs have to worry about. Along with that, the DartVM supports Snapshots. These are basically a heap dump of an application right before main() is run. This allows Dart apps to start up a lot faster on subsequent reloads.
> Being natural does not imply safety or health.

Definitely agree with you there.

I was speaking to the "tried and true" or "test of time" aspect of traditional crops.
It counts as dealer drug paraphernalia. Along with small zipper-lock bags and glass vials.

http://en.wikipedia.org/wiki/Drug_paraphernalia
The idea is that it would be a native-run replacement that any browser is able to implement, but can run Javascript as a backup for those browsers that do not support it.
And you know that people are actually doing transactions how? As far as I can tell a big whale is keeping the volume of transactions steady moving coins from one portfoglio to another. There you go, transactions steady.
Apple II DOS source code released by Computer History Museum
Made in NY – Connell McGill, Jr., Co-Founder of Enertiv
Ah yes, I meant to remove the footer from the pages with infinite scroll - sorry about that and thanks for reminding me!
Would you be willing to clearly assert that you have had at least one dining experience ruined in the real world because of people vaping? And not ruined by the mere act of vaping, but because of some uncontrollable physical reaction you had (as opposed to emotional revulsion)?

My experience with vaping is not extensive, but so far I've stood right next to a couple of people and been unable to notice anything, and for reference, my reaction to cigarette smoke is a pretty significant headache pretty quickly so it's not like I'm unsympathetic.

Is there an actual problem, or are you projecting experiences from smoking onto something that isn't really the same experience?

(This is, BTW, an honest question, though I freely admit its nature is a bit hostile since I'm asking about whether your fears are "real" or projection. But I do mean it honestly, and if anyone else can speak up with a real negative experience, I'm all ears. But please make sure it's real, and not just a moral panic projection based on expectations.)
More fun? Definitely, especially with someone who just used the phrase "to Gladwell it", which I love and really hope I remember to start using regularly to describe this kind of thing.
http://www.charitywater.org/about/jobs/ Charity Water is helping people in Asia and Africa to have access to clean water.
Hmm, good point. Given that we conceptualized and implemented the first iteration of this over a hackathon, I'm not surprised we missed some important things ;)

I've added an issue to track allowing configuring how much cache to allow the JS storage to eat up: https://github.com/diurnalist/dynosrc/issues/5
You don't have native instructions in PNaCl, which is what this is about.
I've been having fun beginning route 1. Would you be willing to post your list of ideas?
C and Java and god knows what else has been compiled to Javascript, so I'm not sure I see what you're point is.
Hydroxypropyl beta-cyclodextrin is the active ingredient in Febreze. Glycol is just a (non-toxic, non-carcinogenic) carrier.
This is what captures the essence of the proposal that debtors should have right of first refusal: If you are in Big Debt, you can hire a lawyer or ibanker as a stalking horse, and there is enough money in the deal to make it worth their while. Right of first refusal just reduces friction to where consumer debtors get access to the same kinds of deals.

You could probably achieve the same result if the creditor has to "mark to market."
Thanksgivukah Rap Battle
Personally speaking, I think the B2B market makes a lot of sense for Soylent. Especially sales to the military, space agencies, and maybe even white labeling for big food companies.

In the consumer space, sure, you have some "Valley geeks" who see food as more of a burden to be solved than a source of enjoyment or socialization. But you've also got folks like athletes, both professional and amateur (a much bigger consumer market). If (and it's a big if) Soylent satisfies the requirements of a high-intensity training program, then it could take off there. People who are obsessed with performance nutrition tend to place less emphasis on food-as-experience and more emphasis on food as fuel. That's the Soylent psychographic sweet spot.
Ember Phone: iOS7's Phone.app Implemented in Ember.js
Your exact same graph (zoomed out to show all-time data) shows that we are at an all-time high (the moving 6-month average clearly is):

https://blockchain.info/charts/n-transactions?timespan=all&s...
Some great comments from everyone here. Glad to see an intellectual and factual discussion on HN vs. the usual flaming someone or something!

We need more VC's like Mike Markkula today, no doubt.
It is not even 1.0 yet.
Good point. I believe if the cache is disabled the fallback behavior will be that all the JS assets just get inlined in full on the page, which is still arguably better than requiring an extra HTTP request. I haven't tested this yet, though, so it may not work out of the box yet.
It's a false assertion that Soylent prescribes this dystopian future. It's about replacing TRANSACTIONAL eating. Not ALL eating.

Fairly simple you'd think, yet this is the main point that all the detractors seem to have... and it's not something that Soylent is pushing at all.
Currently only keypad & add/view contacts (no edit or delete right now).
Maybe they've gone a bit far with that, but I've not yet encountered marketing that didn't put a positive spin on its product. As always take with a grain of salt.
I agree with you, but this doesn't address the clever and glib but ultimately content-free argument above. You can stack rank on any criteria - including cooperation and team work.
What shitstorm? The Motherboard piece was overall positive, and didn't have the tongue-in-cheek holier-than-thou tone that most articles about Soylent have had.
YC owns a portion of Soylent. It is not in the best financial interest of YC to portray them in a negative light.

You can't reasonably expect impartial and unbiased information to come from this site, can you? They have a vested interest in seeing the success of their children.
Well, all those hacked BitCoins have to be moved around as well.
> Soylent will likely become a billion dollar global enterprise, and even "disrupt" the food industry.

Have my doubts on this though. One of the things that contribute most to software startups being successful, and the cause for most hugely successful startups having a software component in them, is network effects. You use that software and not another one because, even if there are alternatives, you have vested interests in the shape of user accounts, files, photos, friends... Even hardware startups have software that backs them and creates those vital network effects.

Soylent is not software, nor it has a software component in it. Its formula might be a secret (as compiled programs "are"). Yes, it can build a brand, but how long till Nestle and/or Kraft Foods, with all their marketing muscle, release their own Soylent?

Might be better to sell Soylent for half that billion to one of them :)
They give a shit because of human nature. If the choice is between no information or some information known to be bad people choose to believe the bad information, because then they can rationalize why it's true in this case and then not feel worried about not having information they need. It's completely irrational but it's what people do.
maybe just let the user choose the meaning from a drop down list?
You can (probably) integrate freebase' suggest easily and use the FB api to get to the WP id.
This. Will dart ever ship in a browser? It was one of the design goals of the language, sure, but the lack of actual end users is the thing holding Dart back in many areas. Until they make this jump, Dart is just another compile-to-js language among many.
This is going to open the floodgates of deadwood. Stackranking at least forces hard choices. They just needed to adjust the curve by team performance. E.g. rockstar teams have more exceeds than underperforms and a failing team has more underperforms than exceeds. Under the most recent system the best way to get a review is to be an A player on the B team.
firefox os competitor?
Which is actually literally done by hardcoding "plus.google.com" into Chrome:

https://code.google.com/p/chromium/codesearch#chromium/src/c...
I can't speak for this lib, but I've had a lot of success with csvkit [0], json2csv [1] and json directly with jq [2].

[0] https://github.com/onyxfish/csvkit

[1] https://github.com/jehiah/json2csv

[2] https://github.com/stedolan/jq
The Soylent team continues to impress.

I think this is probably one of the best handled rollouts of a product with so high a potential for controversy. Each issue seems to get addressed rapidly, the company is pursuing a quest for quality, and the product itself is coming together rapidly.

I'm glad to have contributed.
I wonder what the legality of a consumer debt collective would be.
> a Soylent-saturated world would rob families and loved ones of the ritual and benefits of eating together.

The Vice writer mentions his compromise with his girlfriend: Every time they would have shared a meal... they do something else together instead. My family eats dinner together nearly every night. But it takes a long time (at least for the slow eating kids). Part of me thinks it would be nice if dinner only took 5 minutes (prep & consumption) and we spent the next hour playing a board game together or reading. Replace one ritual with another.
The subjects of the photos wouldn't have a copyright claim on the photos, as they did not take them (the university did, and would own the copyright). I'm sure there's other laws at play though, such as personality rights.
Maybe not an advice but an idea: postponing is never making the task easier. Sometimes waiting too long can make it obsolete/useless. Waiting for mood or willingness can mean that you never do it. Force your self to do it no matter what, designate specific time for the task. Divide it into smaller steps and reward yourself after accomplishing each of it. This would not work for math, but could help with writing essays/articles- start with enumerating 10 issues, then write 10 ideas for each issue, then write a paragraph about each idea. And finally - if there is no deadline, there is no task. Time is a scarce resource, you have to deliver something before the due time, even if it's not perfect, even if it doesn't solve all the problems. Good luck!
Haven't similar products existed for a while now? I wonder how Soylent compares to a product like Ensure, or other meal-replacement powders / shakes that have been on the market for years already. Is Soylent significantly cheaper, and/or is it better nutritionally?

I think for Soylent to really explode in sales, they should find a way to market it as a cheap weight loss solution or something similar. The mass market loves weight loss products.
Probably the same reason as limiting twitter messages which many people like you criticized when they were just starting.

I think thats actually a great idea to limit video length, the reason behind it is to force people to film only the important and most interesting parts of the process, this will attract more people to watch it vs just film videos. There is a clip of a girl learning to monocycle, I watched it because it's very short, if it was 1min+ I would never watch it otherwise.
It's not a first. It happens all the time. And for the first time I'm glad we have editorializing mods. The original article was blatant blogspam. It even said so in the title: Oh look, let's focus only on the negative aspects of the original source.
My lover is the open road.
I think the issue was the lens and not the frame.

You could have taken that frame that you liked and went to a local merchant to purchase new lenses for. That's what I would do even if I purchased the frames online, I'd get the prescription lens done elsewhere.
Not that theoretical
http://www.objectobot.com/wp-content/uploads/2012/12/ADavies...
"faster growth" != "most beneficial"

Plenty of stupid, useless (or even just nonprofitable) companies experience meteoric growth until a fad passes.
A Portscan by Email – HTTP Over X.509 Revisited
This is awesome and I love the idea. I tend to document what I am working on, dating sketches looking back at old projects. This is perfect. Thanks.
If you are "sure" he means well when he says this, how is it pushing anything even slightly?
I purchased one of these years ago from this shop. It didn't come in a nice case or anything, but it contained great glassware and chemicals. It's stayed with me for years now. This is a great shop, and if you're ever in Parkville, MO (in the KC Metro Area), you should definitely check it out. The owners are very nice, and they're shop is full of wonder things.
That's not entirely accurate, e.g. "git push --force --yes" would still be perfectly scriptable.
"like using an FAQ to run a nuclear reactor."

That sounds like a winning long term strategy if the opposition makes decisions solely to maximize short term profit. Don't overestimate the opposition. Bad money pushes out good.
It's important to distinguish the crimes that happen involving theft of bitcoin, from bitcoin as a payment system and protocol. Do you know how many crimes happen per day involving dollars? It's many orders of magnitude more than bitcoin related crimes. Just sayin'

edit: a word
Bloom filter:

A quick way to do a probabilistic check of if an element is in a set.

Setup: Take the hash of each element in the set, bitwise-or them together.

Lookup: Take the hash of the element you wish to lookup. If any of the bits that are on in this hash are off in the Bloom filter, you know that the element is not in the set. Otherwise, the element is probably in the set, but could be a false positive.

By choosing the length of the hash and the hash function, you end up with ~10 bits/element for a 95% success rate.

As most of the password hashes will be misses, this is an ideal situation. The only time you actually need to do the slow lookup is when a password is a hit.
Or, alternatively, banks would simply stop offering credit to people with bad credit scores because it would always be a losing proposition for them.
I don't have any advice about how to find such jobs in general, but at Khan Academy we're changing education for the better. We need designers, devs, community managers, anybody who lives to create a great product. Full-time and interns hired year-round.

http://www.khanacademy.org/careers or email me at alpert+HN@khanacademy.org if you have any questions.
But you have to do it to document it, so I don't really get what you're saying.
Since this does seem to have roots in the Seinfeld calendar methodology, are there plans to have a before/after of the 100 days? It would probably be more quantifiable and inspirational to see the ends as well as the spectrum.

This will be a great social and personal tool for keeping people (hopefully myself) more accountable for my commitment to learn. Wonderful work.
You are making blaming statements by saying my statement is disingenuous. My statement is fair given that the vapor is not 'water vapor' as claimed above. It could also be considered supportive given it's in a popular AIR FRESHENER that is approved for US use.

Further, I'm a daily e-cig user, so I'm definitely not against it. You and evilduck brought the negative context to my comment - not me. Vote accordingly.
Good morning from Tokyo! Sites like Rakuten have more to do with in-house politics than Japanese design trends or a love for information density. http://bm.straightline.jp is a better guage of where he Japanese web design trends are headed. As you can see, there's a lot of echoes of flash heavy sites and flat one page designs, but little which represents the special kind of chaos large bottom up created sites like Yahoo or Rakuten. They're more akin to the million dollar website than anything else.
It hasn't been scientifically proven. What has been proven is that it helps vascularize the existing cancerous mass.
I've had a good time with it. Fast, portable, feature-rich and well documented: http://csvfix.byethost5.com/csvfix15/csvfix.html
Because on the internet, and especially in internet comments, the world only exists in black and white. Something is either 100% true for everyone everywhere at all times without exception, or it is 100% false. There is no middle ground, and no shades of gray. Ever.
The fact a rat was spotted in a dusty old warehouse isn't really worth addressing.

From what I've learned so far, the only factor letting this product down for me is the price. I'd guess $65/w is around what I'm spending on food now. Do we have any idea of their margin? Is the price expected to decrease once they get a decent production line up?
Military organizations already spend a lot of time and money on food, given its overwhelming importance in things like fighting wars. I suspect "Valley nerdchow-paste" is not going to do a lot to raise morale.
Everyone Wants to Do Real-time Bidding
Read this: http://www.amazon.com/Fast-Food-Nation-Dark-All-American/dp/... and tell me if you want to eat at McDonald's again.
I went to college not far from that shop and I shared a class with a former local police officer. We were discussing meth production (I can't remember how the topic casually came up in a Spanish class) and he said the cops almost always have people stationed outside the store. They are quite aware the place sells all of the needed equipment and some of the materials necessary for making meth.
I agree, I don't often feel I need to stick my oar in with type of thing, but I wish I had enough karma to down vote this from being the top comment. It is a first class derailment.

I really don't see what the parent can take as offensive.

Men have been dressing up as over-exaggerated caricatures of women for years (going back to Shakespeare and beyond), it's called pantomime. Women do the same and men don't get upset. Maybe it's a UK thing that doesn't translate well to other cultures.

This is being "offended" for the sake of being offended.
Family that spends time together, stays together. It has nothing to with eating. It's just that eating is a simple way to make it happen in a consistent fashion that's not overly forced.
By your comparison you are looking for an analysis that is guaranteed to be completely flawed. It's just a fact that we don't have a theory of economics that can generate an analysis of that detail that is predictive at all.

You should be aware that if you see an analysis like that it's the same level of evidence as this piece, but the turd is polished to look more authoritative.

Not a good direction to go in. At all.
Yes, that is great product. I am eager to see what the research says on how it translates to conventional algebra, which I believe they have undertaken. Either way, still a great abstract learning activity.
I remember when dart was first presented to me at google. I am amazed with the progress in 3 years.
We can cook it, oh wait, don't have time.
I love everything about this. It was fun watching your videos and how far you progressed over the 100 days. Even more fun to see that made the last video about the post right here on HN.

Okay, I just went to your front page and as soon as I saw your subway shot, I remembered your dance http://www.youtube.com/watch?v=daC2EPUh22w. Nicely done!

Congrats!
Take a look at Bill Gates and his fight against malaria. What they've done has had just enormous impact http://www.gatesfoundation.org/What-We-Do/Global-Health/Mala...

He could've gone two ways:

1) Spend time convincing the society to approve a mandated program by having everyone else pitch in.

2) Make money in private sector, and direct it to the causes that are relevant to him, free to run his foundation as he chooses.

Which way was more efficient?
Which is a pretty big deal imo considering Voroni goes from 3.3 fps with 1 thread to 12 fps with 8 threads on my laptop with an intel quad core with hyperthreading.
Why Is Discourse So Slow On Android?
I am curious. Can you be more specific? If I am making my living writing software, and if you buy a copy of it and make it available to potential customers, why is it immoral to ask you not to do so?
I'm waiting for someone to mention that it contains dihydrogen monoxide. It kills thousands every year!
(I've never developed an Eclipse plugin, I've just looked at it from a high level. Mainly tracking down issues with various plugins).

I'm not sure what kind of plugin you created, but have you dealt with creating an editor for a language? The issues I've seen is that to populate various views you have to use an event system. When you start having to work with a lot of different views and populating it with various data it starts to open up holes where things can start to slow down. Then depending on the type of events you throw, other plugins have react to them and cause certain operations (like a save or recompile) to slow things down a bit.
In my mind, I think of Soylent as "food for people who don't like food". In the same way I think of Nickelback or American Idol as "music for people who don't like music". There are millions of these people worldwide. But yes, obviously this doesn't apply to 100% of all people.
Exactly, the food our grandparents made was religious or ritual in nature, think about it...

Christmas, Easter, Thanksgiving, etc, etc. Even the 4th of July is marked by BBQ.

As you said, last supper, last meal, sacrement. Culture is food.
Thanks Michael! Glad you liked it.
GE Printing Engine Fuel Nozzles Propels $6 Billion Market
OK, but PG is evidently a germ killer: http://jem.rupress.org/content/78/5/387

Edit: no 'also'.
warby parker
Thanks for the tip. Really cool idea with the publicly available server - I assumed that some HTML slide frameworks might have e.g. SocketIO plugins, but didn't expect them to have an official server as well.
I don't really understand why Soylent needs a factory anyway. Just white label some generic meal replacement shake like Ensure and they are done. The only thing interesting about the company is they managed to market a product that already exists as something new to a new audience.