skysight-inc/HackerNews huggingface dataset:
Ruby, extensively. It's enjoyable and quite useful. Meta programming makes me think of Lisp, but need to be careful of side effects.

Go, recently I've been using it for certain services and APIs. Really great for concurrent programming for services, syntax is nice too.

Python, I've used a few times over the years and have used it with personal projects a number of times. Still like python quite a bit.

(Bonus: nimrod, which I'm helping build a new type system for, Clojure and Scala I've played with extensively but never had a chance to use in production, and C/C++/Vala I've used when doing desktop programming on Linux for Elementary)
Just for a little context, fewer than half of Americans even have access to a 401(k)

Yep. That's going to be a problem.

Even many of those who do have a 401(k) (or equivalent) are subject to market losses, insufficient funding, interrupted employment (how many 30-40 somethings do you know with significant interruptions in the professional lives -- right in the middle of their peak earning years)? One of a number of messes we're busily creating.

I've been arguing in another thread about what a minimum living wage means, and on those terms, you've got to allow for retirement. Otherwise the alternative (including state support of retirees) remains yet another net welfare support for businesses which were paying insufficient salaries in the first place.

See thread here: https://news.ycombinator.com/item?id=7337228

And post here: http://www.reddit.com/r/dredmorbius/comments/1z5vfb/thoughts...
Couple's Found Gold Coins May Have Been Stolen in 1900 From Mint
Wow, and it's free.
One suggestion: make the handlebar points a little bit larger, or increase their "hotarea". Hope I explained myself.
Great work!
Gelmiş Geçmiş En İyi 10 Korku Filmi
I've asked this question before [1].

Why does Google's proposed fiber map [2] include not a single city in the northeast or the Rust Belt?

Chicago, Philadelphia, and Pittsburgh are all major cities that are at least "on the map" as far as tech is concerned. I know for a fact that the local authorities in Detroit, Cincinnati and Cleveland would bend over backwards for any project that has even the slightest whiff of economic development.

I can understand NYC being a special case that they don't want to deal with, but there are plenty of other cities in the region.

[1] https://news.ycombinator.com/item?id=7265600

[2] https://fiber.google.com/newcities/
Done with Meteor! I recognize the uids in the urls, also "Meteor.release" at the console.

Btw, loading a single gif url, like http://gifgif.media.mit.edu/gif/13AbwdfEHTvih2 is too slow. dev console shows "Cannot read property 'num_votes' from undefined". You need to prepare the template code for receiving an empty collection while the subs fill the data, i normally shortcut it as Collection.findOne({id: foo}) && Collection.findOne({id:foo}).num_votes. to prevent your error.

Also, some waitOn and loading templates on iron-router will make the overall UX much better with few changes. specially on the results page that is empty for a long time until content kicks in.

Regarding the site concept, its fun. I spent too much time there already. I will show it to my eve game mates. At eve chats the text line to "emotional" gif ratio is about 1:1. Good job.
Is anyone aware of psychological research into why some people are prone to this type of error?

This is a problem I have and often find bemusing but sometimes alarming. At least a few times a week I encounter text that I initially grossly misread by automatically inserting my own words instead of what was actually written.

I am inclined to think it may have something to do with doing a lot complicated programming. Basically after years of programming and having to deal with detail, you survive by being good at applying triage to problems, ie knowing what to ignore and what to pay attention to. Perhaps misreading text is your brain attempting to apply this type of triage.
I wish there was a chrome plugin that would enable Spritz reading of the text on any site.
There is at least one reason for me that metric is vastly superior as a way to describe the world than the UK or US version of Imperial: the relationship between mass, volume and length is trivially easy to understand.

A small cube of 1cm represents 1cm³, which is also 1mL which is also 1g of water.

So a cube just 10cm across contains 1000cm³, or exactly 1 Litre and weighs exactly 1kg (of water).

It's easy to grasps and visually/physically see the relationship between these fundamental units.

Relationships to other fundamental units is also greatly simplified: the Newton is the mount of force needed to accelerate 1kg to 1m/s²; the Joule is the amount of energy needed to move 1kg by 1m or moving 1A through 1Ω, ...

Not all units are so cleanly expressed in terms of other units, but, at least for the everyday ones, the kg, Litre and metre, the relationship is easy to understand.

To me, Imperial measurements are confusing. It's even worse considering how food recipes are described in terms of cups (a unit of volume) rather than weight.

Getting a cup of dry pasta is not going to give me the same amount of pasta depending on the shape of the pasta I'm trying to cook. Try getting a cup of spaghetti.
Not sure I'm surprised a16z isn't on here, but one thing that is for certain is that this list is going to greatly fluctuate over the next few years.
I see this idea trotted out every time people bring up basic income. It doesn't make sense. You're saying if there was $1000 basic income that rat infested studios in Detroit would go for $1200? Who is going to live in them? And that nowhere in the entire U.S. would you be able to rent an apartment for less than $1000?

What you're failing to consider is that property values more or less range from priceless to free. If landlords collude to drive up prices, there is some piece of crap land somewhere that a developer can buy up, throw some condos on it, pay a municipality to put in a bus line, and undercut the market.

And as long as that is true, rental prices will be governed by two things: the amortized cost of construction at the bottom, and sexy supply constrained neighborhoods at the top .

Giving people more money might have small local effects but to say rents will just universally go up by thousands of dollars makes no sense.
I'm confused as to what point you are trying to make. You demonstrated that my statement was accurate, then made a non-sequitur statement about satiety that is incorrect. You would need to eat an adequate amount of calories in potato to get an adequate amount of protein from potato. 26x77=2000 kcal. 26x2=52g protein. Pasta gets most of its protein from wheat. It typically does not contain eggs at all. Pasta made with eggs is specifically called "egg noodles" for a reason.
Democracy isn't just a luxury, I think. It isn't just a vehicle for economic progress, or for the improvement of the quality of life.

Democracy is necessary for the long-term survival of the species.

Nuclear weapons mean that if two superpowers engage in war, we go extinct. It cannot be allowed to happen.

The article mentioned it only once, but democracy has an interesting side effect: Peace. Democratic nations are far less likely to wage war on each other than despotism in its various forms.

This reason, more than any other, means that we really ought to be concerned about the most recent backslides in Russia, the erosion of some of our liberties in the West, and other threats to liberty/democracy throughout the world.
Why are you being so hostile? First of all the PHP framework world is deeply fragmented and its tough to guess which is getting large piece and yes codeigniter is still a popular choice [http://php.dzone.com/articles/top-5-php-frameworks].

An year or two before the trend was all 'yii' which I though could be 'one framework to rule them all' but after that comes laravel and yet more fragmentation. Yes, I shouldn't ignore that how nice they are but the problem which I see is always the community and with a new one every year, it ain't helping.
I'm a big proponent of unrealistic lighting in games, for two reasons:

1) Trying to simulate realistic lighting in realtime is a fool's errand - even with every trick we know, lighting can never look completely realistic on today's hardware.

2) There is a certain art to unrealistic lighting. We see reality all the time and it is fairly boring, why not take advantage of the simulation to produce something visually interesting? I recently revamped my lighting for an unrealistic, but stylistic look:

http://i.imgur.com/t1gC4ME.png
"Eyes" obviously refers to "eyes of people auditing the code", not "eyes in skulls of people who are currently in the building", not "eyes sitting in jars in the Mutter Museum", not "every eyeball belonging to children currently living in Idaho". Furthermore, different eyeballs of course have different worth. Nobody in the world disputes that.

The law itself doesn't say anything about whether or not people will choose to examine the code. It just says that more people examining the code is better than fewer people examining the code. One audit is better than none. Two is better than one. Three is better than two. One shitty auditor is better than none. Two shitty auditors are better than one. One auditor twice as good as a shitty auditor is better than one shitty auditor, if you really want to get into tedious eyeball calculus. Etc.

Seems stupidly obvious; so obvious it isn't even worth stating? That's because it is.

Or to address your point another way:

If I said "You need fuel to make your car go." would you object that this is bullshit because not only do you need fuel, but it needs to be in your car, and the right sort of fuel? I don't think you would say, "But diesel fuel sitting in a puddle on the ground is useless and won't make your petrol car go anywhere!"
You can use an HD wallet so that the online system holding an extended public key can receive BTC but not spend it. Then an offline system can sweep the incoming funds periodically.
Another interesting example is that yumrepo is a core type, but apt::source has to be managed via a module
I don't think China's growth has much to do with their 'iron fist governing', but more with the fact that:

1) things change ever more rapidly, and it's easier for one country to go from point A to point B than it was for another 50 years ago. For example, many African countries won't just have a repeat of setting up landline and cable infrastructure - they'll move straight to wireless. This allows their economy to move faster than it did for other countries long ago.

2) Due to it having many poor people willing to work for nothing, China became a paradise for manufacturing. We saw this happen in other countries, too, such as Eastern European countries. However, due to its size and sheer number of workers, China automatically won by default among all the other poor countries.

There are other factors like these that helped China grow fast, and neither of them have much to do with China not being a democracy.

That being said, it's true that democracy is starting to suffer worldwide, mainly because those at the top have learned how to "game it", and have formed a network of such people that know how to keep themselves in power without doing much of anything for the people while profiting as much as possible from their positions.

Personally, I said the current "representative democracy" as a failure. First off, there are different forms of representative democracies worldwide, and some are better than others. The ones that make the election process and the people's decision look most as a sham, are the ones that don't function very well.

US for example has one of the best Constitutions, but it has a piss poor election system, which leads it to elect such poor people, that lately aren't even paying much attention to that top-notch Constitution.

Right now, in most of these democracies, the people have very little say in how decisions are made. I'm not arguing for direct democracy necessarily, but I do think we need a lot more direct democracy influences injected into the representative democracies we have now. We need to let people create laws themselves, and then give them up for vote in the Parliament/Congress. We need to let people veto, or at least force the bill into another process, that perhaps needs to be approved by the judiciary, too.

We need more systems like these that give people a voice - a real voice in how decisions are made, instead of electing a few hundred people every few years, and then letting them do whatever they want. I don't think that's good enough for the 21st century. We need something that is a lot more "real-time", something that makes it so decisions are a lot more inline with what the people want. The problem is not many governments and Parliaments will be too eager to do this, or change their election systems to be more fair to 3rd parties, etc.
You can do that right now on a Bloomberg terminal -- definitely don't need satellite imagery. Ships have transponders that tell you where they are. There are definite financial sector use cases, though.
Just added it to my cli toolbelt, thanks!
Even at 5 years it still averages out to about $7 a month. CrashPlan is significantly cheaper, unless you want to bet against ever needing the backup. (Which may be sensible, I admit.)
I haven't seen anyone mention the fact that this was successfully crowdfunded to the tune of almost $100,000 https://www.kickstarter.com/projects/207474036/iconic-advanc...
My side project: Rank your tech company based on culture
I found it interesting how often the word technocrat came up in that article (5). I'm not sure what to read into it, but it is interesting.
for me it was the lightbulb. Really guys? How many people think of a compact fluorescent lamp's shape versus the traditional globe shape. So unnecessary but really like a lot of the other ones.
THIS^

Incidentally, would this bug have been flagged by a compiler warning?
Prompting for app reviews
There's likely still a whole criminal investigation to come. Plenty of people to interview, records to review, pieces to put together. I think it's pretty likely that more information will come out.
Fiber-optic Submarine Cable Map
> The article mentioned it only once, but democracy has an interesting side effect: Peace.

No, not really. There's a clear lack of evidence for that theory. Politicians can convince people to go to war even if they are naturally opposed to it. There's ample evidence that FDR specifically did that (cut the oil resources of Japan during WW2, among other things, to force them to attack, and support the allies against the principles of Neutrality that he was bound to respect from the US constitution, all in secret and away from the public eyes) to coerce the Americans into War. I won't go in the debate whether it was the right thing or the wrong thing to do, but it was a clear example where the public did NOT want to go into war (after the experience of WW1 and the American intervention in Europe) yet Democracy was failed by its elected leaders.
So basically you only argument why it is bad is "because it's illegal". There are lots of things that are or were illegal just because it serves some particular special interest or just because some lawmakers are doing really stupid things (I could spend half an hour here naming them but I'm sure a list not shorter than mine just popped into your head). So the most you can claim that special interest you're aligned with has upper hand in this particular case. Somehow, again, it doesn't add to my sympathy - there are already too many people that are extracting money primarily by lawmaking and lobbying, joining them is not exactly the best thing for the industry. So far no cogent argument of why these people need special protection of their interests has been presented, and the only argument presented - "we can win in court" - smells pretty bad in my opinion.

>>> it's seeking damages for the companies allegedly doing something illegal to pay them less.

Same thing. They couldn't extract money (in addition to huge money they did extract) by voluntary negotiation, so they extract it by coercion. When it is being done is a technical detail.
> the full-page advertisement in the middle is kind of obnoxious.

I actually came to say that I found the advertising UX surprisingly tasteful, and similar to how a full-page ad in a magazine feels!

The big (relevant-to-the-piece) ad is there if you're interested, but you can keep on scrolling right past it if not. The small "Sponsored By" box on the side is a nice WWW touch, allowing you to go straight to the advertiser, if you decide that you're interested later, but cba to scroll back up the page.

At the end of the day, if I'm going to do the equivalent of picking up their magazine, reading an article, and putting it back on the shelf, then someone has to pay The Economist if they're gonna stay in business.
The concept you describe in 1) is called Leapfrogging, and it's really cool. http://en.wikipedia.org/wiki/Leapfrogging
What's gone wrong is that the outcome of votes isn't determined by me. There are too many other people voting with whom I disagree. Me me me!
A question is where these differences come from. One explanation is that the gender differences occur due to different upbringing as a child. Under this hypothesis, by the time they enter the workforce, men and women are significantly different. A different explanation is that entering the workforce, men and women are the same, but then they are treated differently within the workforce. Under this hypothesis, I would expect free market economics to have already resolved issues such as the wage gap.

On a different note, given the large population, it is likely that there is a non-zero, biologically driven, difference that is statistically significant, even if it is of such a small magnitude as to be irrelevent. In this case, any such difference is being overshadows by the non-negligible cultural influence, but it is always worth keeping in mind what statistics actually say.
They don't take height into account, for example, which has been shown to have an influence on wages [1]. They also cluster region in broad regions (page 37), even though there is a large variation in wages within the same region. Also, note the funding source for this study.

[1] http://www.apa.org/monitor/julaug04/standing.aspx
This is convenient timing for me. I was just thinking about dual booting to a stripped down cli only arch install on my netbook for fun. I hadn't even thought about having some basic spreadsheet functionality.

Should be interesting to mess around with.

Not an office app, but I think tmux is probably my favorite all around need-to-have, for when I'm working cli only.

edit: this also makes me think it wouldn't be too hard to write an excel as a service layer on a normal windows machine, then use the cli comp to interface with it. You wouldn't get the fancy formatting, but you could pretty easily get the calculations and such, as well as some basic formatting. Also not tough to make it save itself and send it out via outlook or whatever you want. Without all the nutty formatting, the data transmission could be pretty light weight. Wonder if anyone's done that. Might screw around with it if I have spare time
Facebook Follows Amazon, Google Into Drones With $60 Million Purchase
Large - yes, but with an extremely simple domain model (and better for it).
Please Excuse my Grammar
Big and Little Endian
They came back, so they're truly mine.
On my own for close to 15 years now.

1) Mostly full stack web/app development. Code for completed, tested app is the end point deliverable.

2) Give them access to my repo, push to their repo or send a zip

3) Mostly before, especially if it is a trusted client relationship.

4) Check or ACH.

I think however you are asking small scale questions that only concern you in relationships that are lacking in trust. An easy way to change the dynamic is to work on a retainer with clients. It takes some convincing but often times the conversation about it alone will help you sniff out if there is going to be issues. People who push back and say they would never work that way, are typically not good clients. People who understand the scenario and agree to it or agree with simple and logical conditions are the people you want to work with.
The title editorializes the article, which doesn't single out Chipotle over other food options, and is titled (more accurate
) "What does half your DV of sodium look like?"
Like this?

http://hikebikemap.de/?zoom=14&lat=41.84557&lon=-72.00125&la...

I wouldn't call that giant. It does take a moment for the higher zoom to render in, so the blurry lower zoom is there.

edit:(Not sure my tone will come across well, I don't mean to split hairs, I just see a relatively thin line for the trail)
Who cares about legality, what a creepy awkward thing to do.
Nobody claimed that we can fix all security problems with unit testing. Unit testing should be used in addition to auditing, reviewing, and other techniques. However, unit testing can dramatically improve the quality of code, including avoiding security pitfalls and mistakes.

What we need to do is to include mandatory unit testing in all security-critical code, and ensure good coverage.

This particular bug is a bug that would have easily been caught by anyone writing rudimentary unit tests.

It's sad that there are no regression tests for these changes either, meaning we remain susceptible to such bugs in the future.
RubyGems.org's AWS bill for March
Software engineers often use the word "update" for operations of that kind on databases, as part of the so called "crud" operations (Create Read Update Delete), which represent the fundamental operations one could apply. I agree with you that "edit" sounds good (and "cred" perhaps better than "crud"), though it sounds a bit more like an ongoing action rather than an atomic operation to me (personal bias I suppose).
When haven't things been going wrong with democracy? Whether it's the 1800's France, 1910's Russia, 1930's Europe, 1960's South America, 1990's Russia, or 2014 Ukraine, Egypt, and Syria, creating and maintaining a functioning democracy has always been hard work that is prone to failure. I suspect it will always be that way. And yet, (paraphasing Churchill), the fragile and difficult democratic system is better than any of the utopian non-democratic schemes that have been devised.