skysight-inc/HackerNews huggingface dataset:
I have never heard this before. Haven't people tried it for a month with health checks before and after? Couldn't it be anything else (did you run exclusively on Soylent)?

I've been thinking of ordering some for when I don't have time for lunch or don't feel like cooking or something, but this would obviously make it a no-go.
Matched (Actually Beware of Mismatching)
A lot of carbohydrates are extremely bad for you (e.g. sugar). However some are good for you (e.g. green veggies). The devil is in the details as they say.

From what I've read of this product, it doesn't contain excess anything by design. So it likely isn't problematic, but as a general rule "bad" carbs can be very bad for you and give you things like diabetes if over-consumed.
Rust compiles to LLVM, which is a big chunk of C++ code.
> HN is supposed to represent some of the world's most dynamic, forward-thinkers.

Where in the hell did you get that idea?
Beta of KDE Plasma 5.2 bring exciting new features
It was not exclusively soylent, I was having it for lunch every day. I was eating well otherwise for dinner. Of course everyone is different and some bodies react differently than others.
How is it fundamentally different? Sounds almost exactly the same, to me.
Off topic but thank you for informing me that Greg Graffin made a folk album. Had no idea even though it's apparently not new at all. Just goes to show that for all the access I have to music these days it's still easy to miss something due to just not hearing about it.
People in their 80's have been "hacking eating" for quite some time now. It's called Ensure. I think I know what's next. Depends (adult diapers) for the young tech set so you can just go to the bathroom and not disrupt that epic coding session. Because disrupt.
Are you engaging in hyperbole or is there a link you can provide where someone has spliced fish genes into a tomato intended for human consumption?
There is a Github repository waiting to be made.
I think a lot of people would agree that being able to target a vm in the browser would be really nice. The problem comes down to getting a consensus. You run into the catch-22 of people only wanting plugin-less browser support but browser developers will only integrate it if the demand is already there.

I guess the DartVM is sort of in that direction, though I seem to remember reading that it is not a ByteCode VM.
Top 20 Best PHP Frameworks for PHP Developers in 2015
How did such a horribly written article with no substance or structure got so popular? This guy just explains how he "thinks" and "feels" with no supporting evidence.

One of his first points is:
"I feel that Angular’s fundamental proposition blurs the line between front end and back end."

Why? I feel it makes the line clearer. So there.

After I read the entire article I was still left wondering what his point was. He concludes with discussing Angular 2.0

"The 2.0 rewrite is aimed at front-end developers, but may not reach them, and in addition will turn off Angular’s current following. I don’t think Angular will survive the rewrite."

Well, no shit. Let me get this straight: a front end framework isn't going to survive because it's targeted at front end developers? Who writes this crap?
GUYS GUYS I GOT IT

HACKER NEWS, BUT ON THE BLOCKCHAIN

ALL I NEED IS VC AND SOME DEVS
This seems to be a controversial opinion: first +1 point, then -2.

I whish I could make a poll on this subject:
Do you think you can trust a website if it is hidding its whois information ?

Would you trust a bank where all employees were wearing a mask ?
your editor should do that not your language.
Show HN: React.js conditional loading spinner
Hey, pretty good! Let me have a go. Ahem:

The iPhone isn't "new". It isn't "disrupting" anything. Smartphones have existed for years and there are numerous brands out there that have a commercial proven trackrecord that can be obtained for cheaper than the iPhone we're seeing pushed today.

What we have here is a case of "forward thinkers" believing that some crackpot idea from Apple is suddenly revolutionary because they marketed it best to this subculture of life. You're a sucker to believing iPhone offers anything revolutionary yet paying above market to have them feed you that lie.

How did I do?
This is not completely true. There's one other reason to mine than the reward: because you recognize the risk of a hostile entity controlling too much mining power.

If you have 300 BTC and you suspect someone else is almost able to mount a 51% attack and thus devalue all your BTC, it makes logical sense for you to put more money into mining, even more than you can gain from the combination of block rewards and electricity, to secure your existing investment. As you do that, others will be forced to as well to avoid you having too much power and to protect their BTC and so on....
This isn't happening anytime soon. China's next mission is Chang'e 5 which plans to launch in 2017. Its a robotic sample return mission and probably a validation/verification mission to make sure and confirm the Helium 3 is in quantities that can turn a profit before even seriously considering a mining mission. Even after that mission, the Chang'e 6 mission will follow after that, building upon the success of the Chang'e 5.
A framework is a set of decisions that have already been made for you - which might include 'we should use these libraries', but could also be 'we'll put our CSS files here' or 'all URLs will look like this'. That can be a huge help - unless any of the decisions are wrong for your use case.

Deciding to use a library might, of course, also force some other decisions, because the library has dependencies, but the decisions should be more constrained than they are for a framework.
Just thought I'd add a bit of meta context: PPK (the author of the article) is perhaps the first person in the js community to catalogue detailed per-feature cross-browser compatibility tables. You could say he's one of the old timers.

PPK has a very strong background in cross browser testing and high level technology evaluation for non-techie audiences, but (from my impression of reading this article, at least), it doesn't seem like he has much experience w/ Angular per se and sounds like he is writing his opinions more based on blogosphere echo than personal time spent with the framework (clue: lack of Angular-specific terminology criticism)

Some of the criticism is valid, I think: hiring "Angular" devs is hard, partly because of the over-engineered-Java-like feel. I've seen a few times overconfident frontenders think they could pick up Angular through Google-Fu just as they picked up jQuery, and then hitting a brick wall face first, with a looming deadline to add insult to the injury. The reality is that a lot of people (especially frontend people) don't have the CS foundation to understand why and when the design patterns prevalent in Angular/Java are useful (or even what patterns exist to begin with).

@jasonwocky The snippets you highlighted do seem a bit like a "get-off-my-lawn" reaction from the author. SPA architectures certainly have their places, and it does feel like the author hasn't had experience w/ building heavily dynamic UI apps.

>> Find me a framework that hasn't evoked serious criticism from some corner of the Internet.

I think the point is that Angular criticism is much more prominent (and sometimes vitriolic) than other frameworks.
Sounds interesting, and I wish you luck. I think if we had more and better options for gluing together good quality modules, some of the related arguments that push towards frameworks over libraries today would also be diminished. Then we could make decisions based on the fundamental frameworks vs. libraries question of you-call-us or we-call-you, without any bias from what should ideally be independent questions of consistency and interoperability.
Does this require clients of your server to all support HTML so that they can screen-scrape partials to understand the results of their operations, or does your server support two output formats?

Two output formats is a reasonable solution, but one that you don't have to maintain if you go with a framework (such as Angular) that can render JSON back into HTML. It really boils down to whether you want to support a more complicated server or a more complicated client (or drop support for any clients that aren't yours).
This kind of thing makes me sad. We know that one of the things people need to feel satisfied is a degree of autonomy. And by taking that away and treating them as a commoditized component in some machine you're taking away a lot more than you realize from them.
The article was originally published elsewhere (the original is linked), it has no relation to any other articles on that site.

I don't see any unnecessary verbiage, certainly none that would interfere with reading the article. Not having even read the article makes your handwavey dismissal of the it all the more specious.
I've been using https://github.com/johanhil/copy-to-clipboard. How does this one differ?
Not at all. Even when you are serving up an "application", sending a broken page isn't a good idea. I've written a couple very heavyweight "web apps" myself (for in-house use) and even those are careful to always send full pages even though page-rewriting was used most of the time. Given that this was easy to do in rails, I fail to see why rendering the template on the server during the first request is hard. It's pure lazyness by these newer frameworks.

If "app" means some pure-javascript game or similar, the very least you can do is provide a proper page that indicates that the game requires javascript. A warning message conveys useful information - a borken template or empty body tag conveys "bugged website".
Awesome, thanks for the reply. I'll definitely check out this link as well :)

I think my plan will be to hold off on buying stock until I know I can continue my job remotely when I move. If I can hold my job for longer than 1 year, then it'll be likely I'll invest in the stock.

Thanks all!
This isn't the first product he's been involved with at Facebook. He also shipped Graph Search last year.

http://www.wired.com/2013/01/the-inside-story-of-graph-searc...
Did every single English peasant really have access to leather and the skills to make their own shoes? Did the shoes they managed to procure really cost so little compared to the manufactured ones? Did they really cost so little taking quality, durability, and procurement of materials into account?

If the economic decision was really so simple and the desire for a rural communal lifestyle was really so strong, urbanization never would have happened.
Facebook Work
They do, but that doesn't really stop these alarms from indicating a potentially serious issue.
Nice, nice. Let me have a go.

Google.com isn't "disruptive innovation", it's Altavista with the good links taken out.

Was that about right?
It's just intuition on my part, but I think the environmentally friendly option is probably actually sending a couple extra packets (server-side rendering) vs cooking the CPUs of however many clients you have with JS (client-side rendering)

The difference isn't between sending a couple of extra packets versus rendering on the client. It's between rendering on the server PLUS sending a couple of extra packets versus rendering on the client. You have to do the rendering somewhere. Assuming the code that does the rendering is essentially the same whether it's server-side or client-side, the only difference is sending the extra structural layout data when you render on the server. For most sites it'll make no real difference but if you're at Facebook scale I'd guess a couple of extra packets really adds up, especially considering you could cache the client-side templates between sessions.
Seems like the cause / effect here is a little shaky, since you were eating so little, and were only on it a couple a weeks.
If only the stores would have machine-readable globally-unique identifiers for products, the overhead could be easily offloaded.

Sadly, there isn't anything like this.
> As an aside, I wonder if they could get a military or relief effort contract? Seems like the type of product perfect for both, as you "just add water!"

A lack of readily available clean water may be a challenge for use in relief efforts. There are also already products out there e.g. http://en.wikipedia.org/wiki/Plumpy%27nut
The simply awesome, Stripe payment form
And Wave was a rehash of Ray Ozzie's Groove, which got bought by Microsoft when they hired him, and then they shelved it. This was c. '97, so how much more was Ozzie ahead of his time, and when is it going to be BE time for this? I still want it. I think the problem with Groove was that it stored data on your local machine, and replicated between clients, and the big companies aren't interested. Best I can figure is that they want all that data on their servers so that they can examine what's in it and how it's being used.
This is basically a +1 reply but I feel strongly about this point and wish to add my own rant.

This persistent idea that one should compile templates on the server is so mindbogglingly inefficient - compared to delegating to clients whose computing power is idling 99% of the time. Not to mention separation of UI from the core functionality and other benefits.

JS in browsers is incredibly fast nowadays. I can't remember the last time I ran into performance issues. Angular my not be the most efficient but it's a stepping stone in the direction of client-side apps + RESTful APIs which I think will be the rule rather than exception in the future.

Lots of features are in the pipeline which will make client-side apps even faster and more elegant (shadow DOM, Object.observer).
Summary of changes from Node.js v0.10.35 to io.js v1.0.0
Holy shit you sound despicable.
This is the team behind Soylent: http://www.rosalabs.com/team/

I share your worries. It's frightening - it sounds like an engineering degree is enough for... everything.
I would think the goal is to create human-like AI, not cheating AI that exists solely to challenge strong players.
I strongly disagree the solution is polyglot browsers. This necessitates not only inventing a new web language(s), but then getting widespread adoption of them.

And IF you could do all that, what would be the end result? Fragmentation. Now anyone whose browser doesn't support your new language(s) can't visit your site. Unless you create a fallback site in HTML5/JS. So you've saved yourself no trouble and only created work for yourself.

It's ridiculous. The obvious way the web has been going for 20 years and will continue to go is refinement and improvement of HTML/JS.
> as you "just add water!"

(Which might be highly ironic to people in some places of the world.)
Io.js Documentation
women simply aren't socialized to be socially aggressive.

There are biological factors at work here too - the hormonal balance in a man versus a woman (testosterone, etc) leads to widely divergent levels of observed aggressiveness in almost all contexts (social, physical, etc).
Introducing Statsd-jvm-profiler: A JVM Profiler for Hadoop
Their recipe relies heavily on added vitamins and minerals. As I commented on the other thread today, it's possible to get all daily nutrition from just 5 cups broccoli, 1.5 cups peanuts, and 3 cups milk.

Couldn't you just take any smoothie recipe, blend in a multi-vitamin, and claim it's a food replacement? Don't products such as Boost already do this? I don't understand Soylent's edge here, except marketing.

Soylent Recipe: http://cdn.shopify.com/s/files/1/0421/5993/t/12/assets/files...
I'm frankly tired of this now and will just leave this comic here:

http://www.icanbarelydraw.com/comic/comics/2014-01-27-40-mil...
There's no reason to test a reactor like this now. The H2 + He3 reaction is about an order of magnitude harder than H2 + H3, and nobody can do H2 + H3 yet.
What is wrong with you? It's such an inspiring story!!
"Kill the pig! Cut his throat! Bash it in!"
I think there is some information loss (I'm not sure how much). In a non-spoofing allowed world (where everyone is playing fairly) volume at the back of an order book has implications on the price at the front of it. Figuring out what the implication "really" is, is a differentiating feature that market makers can compete on.

In a spoofing allowed word, that volume is meaningless. Market makers can only differentiate on how quickly they can pull their fake orders and how much risk they are allowed to play with. Not something I'm sure we want to be optimize the rules for.

That said, given the difficulty in enforcement of this particular rule, it may be worthwhile to just throw our arms up and say, "we can't enforce it, so lets make it legal and everyone moves forward on an even playing field".
> only on it a couple a weeks.

That was my thought, but still, think of eating only Soylent for weeks. That is something. But yeah only for lunch, and then an annual checkup... I don't know enough about this to say anything either way, but I wonder.
Show HN: Log-malloc2 – memory allocation tracking library
I wholeheartedly agree that a certain healthy naivete or unbridled idealism or whatever can lead to wonderful things. My point is that when you're dealing with something as serious as health, this idealism has to be tempered with some sober acknowledgement of the pitfalls. As I said, everything I've seen from Soilent indicates to me their just brushing aside warnings from real nutritionists.
absolutely agree. when I first saw AngularJS and read about dependency injection, I was turned off immediately, wtf?? Of course, I was not brave enough to call google guys idiots.
Computers judge personality better than friends
I want to contend this point strongly. My home city (approx 200k people) does not have gang activity, we don't have drugs or prostitution or muggings or car-jackings as major problems (or problems at all). There are very very few parts of my city that i would feel threatened walking alone down the street at 3am. All of them on the outskirts of the city and in swamp areas. And yet the city has acquired a ex-military armored troop carrier.

Why?

We don't have shootouts with drug lords going on. My city has suffered exactly 3 officer deaths on duty in the last 25 years and only one of those was by gunfire (15 years ago). I utterly reject the reasoning that my city's officers need to be made to feel safe by the acquisition of ex-military hardware.

Let me be as clear as i can, that vehicle does not make me, the citizen, feel safe. I've seen them deploy that vehicle for something as common has a home robbery. This is not Afghanistan, criminals are not enemy combatants. When you have that kind of hardware sitting around, you will find a use for it.

I don't know what kinds of 'nice things' you are referring to, i'd love to hear examples. Lastly i reject that euphemistic description of that troop carrier as a 'robust all terrain vehicle'. This is a well paved, suburban, low violence city; not Kabul.
Goats are especially vulnerable to hoof rot / foot scald and foot abscesses when they're spending lots of time on soils / ground that are wet or moist in places like Wales which is why they're heavily medicated. Climates like India with significant dry/arid periods are probably the climates that goats evolved in.
Maybe in the future they will create a custom soylent for every user by analyzing how their bodies react with every ingestion using some kind of health/fitness watch + occasional blood exams, and iterating until you start feeling great :)
AngularJS is a great example of over-engineering. Pretty much everything is needlessly complex and poorly designed. Learning to use it was difficult, and watching new employees struggle with it was painful. Newer libraries that take a virtual DOM approach like MithrilJS are so much nicer to work with. They are easier to understand, simpler, and faster. I wrote AngularJS applications professionally for a year at my last job, and in hindsight I wish we had spent more time evaluating the other options available at the time. AngularJS got us away from a structureless jQuery mess (not blaming jQuery btw, but technical debt from an application that grew too quickly), but what it created was a new kind of mess that is much harder to fix now that the team bought into the "Angular way".
What Do a Library, Date Matching App and Bierhaus Have in Common?
From your wording, it seems like your brain might have slipped gears when talking about probabilities, from 'science' mode to 'homo sapiens sapiens hardwired quantity estimator' mode.

When you say that "you can get that 25% increase purely by chance" do you mean (a) in better circumstances this should be formally impossible, or (b) the intra-observer variability is so high that there is significant (by some definition) possibility ___ of falsely detecting a 25% increase?
Apple Pay Data – Faster Purchases, Higher Conversions and Surprises
I have not looked on the site, my point was really that it not a bitcoin problem but economic one.
When you are space constrained, there is no ":-)" on that.

-- veteran of several game cartridges for the 6502
Send me an email. I'm thinking about taking those off your hands.

o2kewl_at_gmail com
I'm fairly sure that comment was a critique on your method, not necessarily your goal or point. Snark begets snark.
I sort of wigged out at the news and bought myself a blood sugar testing kit afterwards. I tested myself for a few days after ending the soylent and my blood sugar returned to normal (around 85 in the morning after waking up).

My next step is to try soylent again and test myself to see the direct effect... every hour or so.
That article is a serious scholarly critique, did you read it?
37signals (now Basecamp) should have a post or two about how they made a new version of the product fast. One of the points was bringing templates back to the server, iirc.
IoTivity – an open source software framework for Internet of Things
There are healthy alternatives for Soylent. I've tried Ambronite. It's made of real food and is organic, but it's also more expensive. Its taste is quite strong when mixed with water. Mixing with juice or fruits makes it better. I just wish the price will come down.

http://ambronite.com
"A bank vault seems like a bad idea because of the history when the government seized the gold and people weren't allowed to open their bank safes without a policeman."

You've got bigger issues at that point.
DarkNote (decentralized ptivate Internet banking) update
darkNote is s an Open Source truly anonymous decentralized and secure Internet cryptocurrency, that enables fast, near-zero cost privacy protected payments and encrypted messages to anyone in the World.

It is inspired by CryptoNote technology: smart Economy with original supply curve, proved fair decentralization, brilliantly scaled network specs, user friendly cross platform GUI wallet and lots of network improvements was brought by XDN in duckNote appearance.

And today we are happy to introduce an updates you were waiting for.

Today we announce:
New DarkNote main website - http://darknote.cc
New DarkNote XDN verison 1.0.2

New updated source code with amazing encrypted messages feature, integrated in simplewallet.
Now you can run Encrypted Messages services via Web. The simpliest use case is to send messages from the WEB, e.g. with exchange withdrawals. Please, update your simplewallet and daemons to version 1.0.2.

New updated GUI client version 0.99.
We keep hard work to improve DarkNote GUI. Now we have: No delays, fast work, tons of improvements. Import of simplewallet private keys to GUI client. Improved mining and updated pool list.

Launching media activity, introducing FB page https://www.facebook.com/darknote.xdn

Next days we will introduce more updates and amazing community stuff.

Discussion: https://bitcointalk.org/index.php?topic=788916.700

Stay tuned, great days are coming.