skysight-inc/HackerNews huggingface dataset:
A compiler has to do a lot more than parse a source file and translate it to target code: error checking and reporting, optimization, etc.

To compile a C compiler, you don't need a full-blown C compiler. For instance, I bet floats and doubles are not used. Therefore, you can write a barebones proto-C compiler in whatever language you have available and use it to bootstrap your compiler. Rinse and repeat.
Here is what I think about Dart: it is huge and is another programming planet that you can't reuse what you already have (like thousands of libraries in NPM).

Dart has a js-interop library for the times that you want to reuse some code written in JavaScript. This video gives a good introduction to it: http://www.youtube.com/watch?v=QFuCFUd2Zsw

And the most important part; it looks boring.

That's was a big design goal when they created the language. It's designed so that, for the most part, it looks and behaves like other languages that you're used to. You can pick it up in an hour or so and be productive right away. The Dart team didn't want to create some esoteric language with all sorts of crazy features, they set out to create a real language that people would feel comfortable using.
How does using TOF instead of IR prevent shadowing? Unless it can see through you, it's still just going to have a single depth map producing gaps wherever it can't see, right?
It's not image-er? ;-(
Good grief. What's with all the fucking ebooks?
One thing I'm not too crazy about is that, AFAICT, it seems that you need a Google account in order to upload packages to its cpan-alike, http://pub.dartlang.org/ .

Can the Dart package management tool fetch/install packages which are not hosted at pub.dartlang.org? Can it install packages straight from a github repo?
It is pronounced 'Wilhite' not 'White'.
I think most web developers are guilty of writing impossible to test code because of frameworks like jQuery preventing everything from being exposed. This is a rather interesting read because we all know the pain you experience when a 500+ line Javascript file starts throwing errors that don't reveal the true cause and you're left to painfully debug the code until you find the issue.

Testing is something I am trying to make a habit much like writing $(function() { }) (document.ready shorthand in jQuery) is a habit when doing anything with jQuery, but for me it'll take time. A recommended read for any web developer for sure.
Check out Zoho ( https://www.zoho.com/crm/ ) - they've got a free plan aimed at startups/entrepreneurs - it's limited to only 3 users on the account, you then jump to $12/user/month if you need more. (and if you cant justify $12/user/month on a CRM for a team of four or more, you've probably got it set up wrong...)

Some other advice: From being peripherally involved in many CRM installations/rollouts/configurations (I mostly end up getting the website and analytics integrated), _every_ bit of CRM software appears to suck at the beginning. I've recently had clients using Sugar, Zoho, MS Dynamics, and Salesforce - at the start, everyone thinks the software sucks. I think that's because "CRM" as an activity sucks, at least to start with. You'll be asking people to change the way they do things, and record information they think doesn't need recording - and they'll know "the system" keeps track of them, and they'll hate it. And even if those people using the CRM software _do_ see the benefit, it's too long-term to provide the "reward" to motivate them to learn and continue to use the CRM. But if everybody involved perseveres, it's _so_ worth it.

I guess my advice is this: Don't sweat which CRM you choose - choosing one isn't the hard bit, or even an important decision. Choosing to use one at all is the important decision, and grinding through the steep learning curve and lack of immediate reward is "the hard bit".
Spring Framework 4.0 M1 & 3.2.3 available
>> I know a few times when I looked at a mirror and didn't immediately process that it was a mirror, I saw myself "objectively". I wonder if there's some way you could incorporate that phenomenon into a study.

Yes, there are ways to induce this, but I'm not entirely sure of the legality of recreating that phenomenon artificially.
I think at this point even Exxon-Mobil is envious.
People often look worse in photos than they do in real life simply because they don't know the tricks for adjusting their face and bodies to achieve the best effect. This photographer positions people in unnatural ways to ensure his subjects look their best:

http://www.youtube.com/watch?feature=player_embedded&v=Q...

Contrast this with how we see ourselves: In 3D and from a variety of angles. Indeed, when we look at ourselves in a mirror, we often position ourselves in ways that make us look our best. Who here hasn't done a 30 second mirror check/pep talk to remind ourselves how great we are? Ever strike a totally unnatural pose?

I think the subjects of these tests are looking at the images and picking the image that best fits the version of what they see in the mirror, hence the bias.
Yes that was pretty obvious looking at the Ad. People are very less likely to criticize other people's appearance before a camera especially in a country like US where people tend to be ridiculously politically correct.
I really don't understand why people insist that "open" must mean a project is open to every and all random contributions from people outside the project. The source code is there for you to use as you please. If you want your ideas committed to the mainstream you have to persuade the people in charge.

I have to wonder what agenda drives people to claim that this is not "in any way" an open development process.
There are a host of potential problems with the experiment design as descried in the article, though since the original research is behind a paywall, I imagine I will remain ignorant of the excruciating experimental design details. The author of the SciAm article throws around such nonsense as "computer retouched" to make more attractive, as if the entire result did not depend on exactly how that was undertaken.

It's doubtful that the results could be replicated and almost certain that they never will.

This "science" is such bullshit and an utter waste of time and money. It does not broaden the scope of human knowledge, because 1) its probably not true, and 2) even if it is, it is only demonstrably true within a tiny context. We were far better off when psychologists did not conduct experiments, and just considered their experience and thought deeply. Covering a turd in a thin veneer of p-values and R-squareds does not make it science.
Java on Raspberry Pi
The pub package management tool allows you to fetch libraries from a git repo or the local filesystem, see here:

http://pub.dartlang.org/doc/dependencies.html#git-packages
From your link:

“From a practical standpoint, this study does not change the fact that the majority of consumers could benefit from taking an affordable multivitamin,” said Andrew Shao, vice president of scientific and regulatory affairs with the council. “It is better to meet these recommendations than not, and consistently taking a multivitamin over the long term could help fill these nutrient gaps and may help consumers lead healthier lives.”
I love Javascript but Dart is appealing to me.

I know there is a stream of Java / C# / C++ programmers that desire a Java-esque, improved GWT experience and loathe Javascript. But I see Dart more as a refined/upgraded Javascript -- some additional language/toolset features like Objective-C or C++ do for C.

Advantages of Dart over Node.js or CoffeeScript or plain Javascript?

1. "Batteries included" -- instead of reliance upon assortment of modules, OO system built in, better DOM utilities than jQuery (query returns a first class object), functional like Javascript sans the function keyword).

2. So nice that you can split a project across a whole bunch of code files, yet it will condense and minify into one efficient javascript file. Yes, there are tools with all the various Javascript frameworks to accomplish this, but then you're reliant upon of hierarchical library dependencies that sometimes can be brittle.

3. Can run server side just as Node.js with a powerful VM, without the need (though certainly possible and optional) to install a plethora of other libraries.

I think it hasn't taken off because up until recent months, the language and library has not been stable enough for production development -- libraries have changed a lot and most of the code in all of the Dart books published to date will not run at all now (though the Dart SDK comes with a tool that can help migrating code).

There are still some sore spots I hope get addressed -- primarily, on server side, need for built-in DB libraries and on client side, JSONP/CORS that is as easy as jQuery makes it. At least in my XP.
> "Whatever doesn't kill you makes you stronger"

It might also cripple you instead.
>But in my opinion the biggest single factor is that the DA in question is an investor in the private jail to which he sends people.

This is happening more than it should. Lots of hands are reaching into the private prisons industry's resources (cheap labor). Some towns are investing HEAVILY in private prisons. The prisoners that are "good" get to work making products that can easily undercut any competitor.

When a whole county is dependent on a private prison, well, the whole system in the county has a vested interest in throwing as many people in jail as possible. Corruption all the way up AND down.
You are absolutely correct that her arrest relates to a number of actions on her part, apart from the email that the quote comes from.

However, without having seen the arrest report or other documents, it seems from the news articles that the quote in my post is considered by the police to be in itself harassment.

Also, to be arrested for protected speech is bad enough, even if the charges are dismissed. Imagine if every time you held up a banner you could get arrested for harassement, it took a court case to acquit you.
Wait, what? You can turn the ads off? I didn't even know they added in the option, this whole time I've had to deal with ads in uTorrent when I have the option to disable them, my eyes have been opened. 5 billion impressions per month is a rather impressive figure. They really need to improve the advertisement quality though, the poker ads are very annoying amongst the other suspicious ads you occasionally see.
Rackspace is one of two providers I will never use... the second is Linode
Look how much scrutiny Soylent is receiving already. It has the potential to fully or nearly fully replace food. This won't go unnoticed and untested for long.

What the heck are snake oils? I've never heard of that.
My first reaction to the article title: "Yes, probably, but I prefer it stays this way"
The GTalk and Hangouts appear to be two entirely different things. Once I switched over to Hangouts, folks subscribed to my presence information no longer saw me online, and from within GMail I have no way of messaging them without switching back to GTalk Mode. On Android I don't even have a way to switch back.
The language on this product and the pitch deserve quite a bit of criticism and dollops of caution.

Being fair in your assessments means that some days you will rightly give out negative assessments.
I am pretty sure ownCloud web client does have timezone support, but he didn't change the setting.

From http://owncloud.org/support/calendars/

> The calendar needs your current position for detecting your timezone. Without the correct timezone there will be a time offset between the events in owncloud and your desktop calendar you synchronise with owncloud. You can also set the timezone manually in the personal settings.

After reading the article, it seems like the author hasn't looked too hard into self-hosted solutions.
There are a quite a number of sites providing more or less the similar service. You need to carefully analyze them and proceed.Good luck.
you can detect heartbeats in infrared light easily, no fancy processing required -- see http://www.google.com/patents/WO2004078028A2?cl=en and http://www2.ece.ohio-state.edu/~anderson/Outreachfiles/Pulse... for examples.
Not visible light but infrared
Great read. I think you're missing a link in there.

"Spend at least 40 hours coding solutions to different types of problems. One of the best resources is TopCoder. Read this. Then try solving problems."

Did you mean to link to the top coder algorithm tutorials?
wow... any chance this is the reason I've suddenly started getting pounded with "work in america!" emails? (I'm Canadian, and probably not the demographic they are trying to target)
That's how I felt. I wonder how much it costs to produce per "meal" for them. Because they are charging ~3.10 per "meal" at the weekly rate. Maybe there will be a better price after they officially launch. But it kind of feels like they are taking a heavy profit at that rate. Perhaps making a quick buck upfront in case this doesn't pan out in the long run?

Either way that and the snake-oil type sales pitch has really turned me off. Through all the hoopla this generated on HN I mostly sat on the fence. Now I feel distinctly like I don't trust them. But they've got backers, so we'll see the results eventually.
This is super helpful. My usage of Git is shamefully via a GUI because I am a Windows user so I don't really know about flags like --mirror, undoubtedly extremely helpful and going into my bookmarks.
Doh, I completely glossed over the readme and went straight to the code. That makes sense -- Thanks!

Cool to think that that waste function can still compile with todays compilers. A quick disassembly it seems to take up 751 bytes compiled on x64 using clang on O0.
Yeah, that's what I was thinking too- but apparently the tech's been around for awhile:

http://en.wikipedia.org/wiki/Time-of-flight_camera
What's next, that your breath is worse than you think it is?
These are good tips, and the advice is well-worded, too. I will bookmark this for myself and my friends.
Hang in there. Stay strong.
"None of our claims are backed by any form of relevant data."

But that would be false.
That was the standard way of declaring parameter types until ANSI C in 1989. C actually copied the current style back from C++.
Yeah - it would be nice if dart2js supported externs as in the closure compiler. I imagine that will happen at some stage.
Impure chemicals.
My only concern is lack of browser support.

Because Dart compiles to JavaScript (which can even perform better than handwritten JavaScript to perform the same actions[1]), it runs everywhere. You don't need the Dart VM built into a browser for your Dart application to work; it already works today.

What would it take to get these vendors to add support?

I think that likely they would want to see more applications written in Dart. If a big company (like Facebook, for example) wrote a large application in Dart, other browser vendors would see both that big name developers are using Dart for their applications and they'd see the performance boost that browsers with the Dart VM built in take advantage of[2]. This would make it more compelling for them to include a Dart VM in their browser.

[1]: http://news.dartlang.org/2013/03/why-dart2js-produces-faster...

[2]: http://dartlang.org/performance
Good tips, although I'm not sure if the ratio means anything. When I was young I'd happily apply to jobs even if I didn't match on everything in the ad, even though the end chance of getting the position was lower no matter how well I interviewed.

Now that I'm older and have a job I like I usually pop out a really high salary number as early in the process as possible to scare away any companies that would take a lot of work to interview with and then not be able to afford me.

So you could have a very low ratio of offers for reasons other than your interview performance. :)
If I'm uglier than I already think I am, I'm in trouble.
Obligatory Wikipedia reference: http://en.wikipedia.org/wiki/Hype_cycle
I don't understand why they had to name their product "Soylent". It doesn't even contain soy. Many people avoid soy products and/or have negative associations with it (GMO, Monsanto, phytoestrogens, allergy).

Why would you alienate potential customers with a product name that beings with "Soy"?
He already used the right brace style (hanging braces, cuddled else) and the right indentation (tabs, not spaces).
Flickr Can Store Any Data, Not Just Photos
The one aspect of this story that has me asking questions and scratching my head is: why were the charges dropped only to be revived? Who made the call for the case to be reinstated? Airbnb is a great service, I don't see why local Governments like New York are so against the idea. I can see why personal driver services like Uber are somewhat under scrutiny, but the only person who has something to lose is the owner of the property being rented out on Airbnb, not the person staying nor the city the property resides in. The whole situation reeks of lobbyist propaganda and cash.
People really need to stop posting that fractal article. Any PHP dev worth their salt would be able to tell you that guy clearly has no major experience with PHP (or any understanding of OOP for that matter).

Here's a few discussions on just how wrong [1] and clueless he really is [2].

[1] https://news.ycombinator.com/item?id=4177516
[2] http://forums.devshed.com/php-development-5/php-is-a-fractal...
Induction powered LED lit engagement ring
The page won't scroll on chrome for android :(
Ask HN: Is it worth learning a new language for your startup?
Don’t Become a Robot
In this case it is.

None of them have a background in biology/nutrition/medicine/health from what I can see.

Their product ha the story and format to appeals to the HN audience "hack food".

They consider cooking a chore and a "waste of time", which means there are audience is VERY limited. The majority of people spend a large amount on variety and taste in food because they like it. So their target market is people who think like them.

And finally - and most importantly - you cannot eat the same concentration and matrix of nutrients every day!

On some days you will work harder, or work less, fall sick, want sugar, drink alcohol, be happy, have medicines - or experience any of a thousand different variable large and small which necessitate a change in diet.
Sorry about the late reply. I have considered it, but im trying to make most of it clickable filters on the right hand side which know what you are doing. I have more to add but havent gotten around to it yet is all.
You can build a startup in the time it takes to thoroughly prepare for these interviews/positions.
Willingly subjecting yourself to this rat race is essentially the same thing as stamping yourself as an "ibm man," in the words of Jobs.

Who cares if you don't know the intricacies of all the hot algorithms of the day. Spend your time creating actual value for the world, instead of practicing just for the sake of impressing someone.
I made it clear that this doesn't mean "applied to" but actually onsite interviews.

But your'e right, the ratio doesn't mean anything. ;)
Show HN: StatTrackr, easily share basketball stats, has an API (need feedback)
Hey,

I'm in the stage where I am ready to start showing off my most recent project: StatTrackr. It is designed to be a counterpart to our iOS app Basketball Shot Tracker HD.

The idea behind it is to make it easier for our users to share their game statistics with their friends and family.

I really need some constructive feedback on our landing page.

We also have an API for StatTrackr and if anyone is interested in this space, let me know and I'll give you access to the API right away. We hope that other basketball tracking apps will be open to using our API to help their users share their stats as well.

http://developer.stattrackr.com

Thanks
Restaurant food is comparatively expensive for many people. In my country (welfare state, high minimal wage), even takeout is generally much more expensive than a homemade meal. Not to mention food delivery to your doorstep; the cheapest Indian meal I can order for delivery, for example, is $43, of which the delivery charge is $13. That's insane. For $10-15 I can make a decent meal at home.

Restaurant food is also very often unhealthy. They add tons of fat (generally butter or cream) to make it taste like "proper restaurant food". Unless you stick to the salad.

And many "convenience" meals (frozen stuff, or souse-vide packets for microwaving, ready-made soups you just heat in a pot) just are not very good. I personally struggle to find easy-to-make meals, and often end up just frying some eggs or cooking some pasta with oil and garlic, just because I don't have the energy to make a proper dinner.
Clickable:

http://www.stattrackr.com

http://developer.stattrackr.com
Absolutely. The USA is #1 in the world for portion of our population in jail, and I'm generally not in favor of increasing that. But yet I would personally heartily support a law to criminalize this type of conflict of interest with severe jail time. And while we're at it, apply it to politicians as well.

As an example, Arizona's immigration policies were written by lobbyists for the private prison system, and said lobbyists that they hired have pushed for similar bills in every state that they can get to listen.

Another travesty is that the people impacted by this become felons and in many places lose their right to vote. (In many states - Florida being a star example - this is because Republican politicians did the math and see it as an easy way to get rid of Democratic voters. Voter suppression is supposedly illegal, but it has been happening forever and nobody seems to care as long as it happens to dislikable people.) Thus the people who are most painfully aware of the extent of the abuse are removed from the democratic process - and those close to the victims wind up with an entirely rational fear that if they speak up too loudly about it, they will get targeted as well.

And as Aaron Swartz famously discovered, even if you have reasonable financial resources, you probably don't have enough to even try to defend yourself against this machine. Just think of how much worse that is for people who start out poor!
> It would be nice if Google maintained mirrors on Github and accepted pull requests and such, but I don't see that ever happening.

Actually, external contributors John Evans and Ladislav Thon submitted and landed patches via github.

https://chromiumcodereview.appspot.com//10168022
https://chromiumcodereview.appspot.com//10166019

Not all of the code is on github but many libraries are. Web ui is developed via github. See here for a full list:

https://github.com/dart-lang/
> Samsung sees itself as the next Apple

That seems like a fatal delusion...

Apple, for all that I don't like many of their policies or much of their software, is in a different class when it comes to hardware. They have something special that other makers do not, and that gives them an edge. [It remains to be seen whether they can keep this edge with Steve Jobs out of the picture, of course.]

Samsung makes decent hardware, but they aren't in a different class than other Android smartphone makers. Their current position has a lot to do with simply being in the right place at the right time, and making some good calls, but there's really nothing particularly special about their hardware, and their software (that is, the software they write, rather than stock Android stuff) is reportedly pretty typical of big electronics makers: really bad.

For a while, they can coast along on name-recognition, but I can't see any direction but down for Samsung if they attempt to strike out on their own.
So, do you think it will help Watson be a good customer service agent ?

PS. Each time I read that a computer "understands" human language, I have a good laugh.