skysight-inc/HackerNews huggingface dataset:
While Van Gogh and Bach certainly lived fairly modest if not, in the former's case, threadbare lives, the others, who unlike Bach and Van Gogh were also quite highly regarded in their lives, were pretty well off (though Mozart squandered much of it).

Picasso, for instance, was estimated at a 50 million net worth when he died (http://news.bbc.co.uk/onthisday/hi/dates/stories/april/8/new...)

The others, being at least a couple hundred years older, make it a lot trickier to figure out conversions, though they all seemed to have, for most of their career, lived fairly successful and comfortable, though certainly hard working, lives. Michaelangelo, for instance, was well known for getting wealthy contracts from popes, merchants, and the like.
Putting aside the smoke and mirrors of the "individual antennas" for just a moment, the basic issue is unavoidably clear.

(1) These were retransmissions.
(2) They were commercial.
(3) That is illegal.

If Aereo was run as a co-op, and subscribers were also the owners of the facility and the employers of its operators, then a plausible argument could be made that the people pulling down the signals and the the people ultimately receiving them were one and the same. Accordingly, they'd be free to do what they liked without getting permission from - or paying money to - the broadcasters.

This arrangement would be substantially different from the original cable retransmission case, where the Supreme Court ruled against a model where the owner / operator of the antenna and backend delivery was distinct from (and sending bills to) the audience.

It would be more like the owners of a Manhattan co-op putting a single antenna on the roof of their building (key word: their) and running multiple wires into their individual units.

But while this far more defensible co-op structure may frustrate the broadcaster's lawyers, it would also frustrate (a) the venture funds backing the set up and (b) the banks angling to produce a liquidity event via a major sale or an IPO since legal immunity would be tied to the non-transferability of ownership from audience members to unrelated third parties.

That's what did Aereo in: they tried to have their cake ("See? Individual antennas! It's personal, non-commercial use!") and eat it ("Hey investors! Would you like violate both the personal and non-commercial shields that protect this operation by purchasing a stake in somebody else's stream?").

I don't know why the lower court couldn't see through this malarky, but I'm glad the Supreme Court did.
1) The most frustrating thing about learning how to code for me was getting my IDE or environment set up to work with whatever tutorial or book I was working from. Figuring out what the cryptic compiler errors meant was sometimes insanely difficult.

2) Some of the more helpful things for me were the Head First series of books from O'Reilly (Java and C# in particular), and having a few experienced programmers in real life to talk to. The one thing I seriously could not have done without, no question, is Google.
Which language and or framework will see the most growth in 2014-2015?
Which language and or framework will see the most growth in 2014-2015? We here at http://tizewell.com love writing in Ruby on Rails, & angular, but I think there are some up and comings this year.I’m hearing a lot of Node.js, & angular paired together, and a bit of Go. What do you think?
I don't have a CS degree. When I was first learning to code, but also even today: The most frustrating things are all the bullshit that goes along with writing code but isn't actually writing code...

* Setting up environments and auxiliary tools: Should I use rvm or rbenv? What's bundler? Why do I need a rake? Where's my Gemfile? Ooops, I meant my Gemfile.lock.

* Understanding the sysadmin/architecture things: So I need an HTTP server and an app server? Wait, but some app servers are HTTP servers? But you need a proxy for static content? And a load balancer? (To be fair, in the modern world these tasks are vastly simplified by services like Heroku)

* Databases: Choosing a DB, choosing a library to connect to the DB, do you use an ORM or write SQL? Nowadays, I follow the "Always use Postgres unless you have a damn good reason" rule.

* Testing. Writing unit tests is incredibly tedious. Learning how to mock/stub/fake out critical libraries is a giant pain that I still commonly goof up today. Writing good tests easily takes 2-3X the amount of time it takes me to write working code.

* Deploying. Ugh.
Like a human assistant which you would CC when scheduling meetings.

Email amy@x.ai and ask her to set up a meeting as you would normally do. She understands the request and then starts a human / human-like dialogue with your guest on Date, Time and Location. Once concluded, she’ll send you both an invite having done the tedious email ping pong that comes along with arranging a meeting. There's an example here: https://x.ai/how-amy-schedules-your-meetings/
Super, super pedantic point: that probably wouldn't happen with your example because most of the time, free is defined in a shared library somewhere else, and the compiler wouldn't be able to inspect its code. Even if it's in the same source file, most compilers don't optimize across non-inlined function boundaries.

But! You made a good point, and it would apply to a function that did a null-check which was inlined. It's easy for us to imagine a function which 1) does a null-check, 2) gets inlined, and 3) is used in places in the code which dereference the pointer before calling the function.
I didn't know that they had finally gotten an OSX native (meaning not requiring X11) version out.

Now I will try Darktable on OSX.
What does Dart do to improve/address security for web? Is there any advantage of using Dart over JS in terms of security?

Thank you.
I understand the site's goals and I'm not saying it's a bad concept. The reason I called it blogspam is because none of it seems to be original content and citations seem to be optional (example[1]). If every post was a link to the primary source with a summary attached it would be much better. As it stands right now it's WordPress with SEO targeted content taken from other sites, the definition of blogspam.

1: http://newslines.org/mt-gox/joins-linux-cyberjoueurs/
Optimizing "Yo" messages for engagement
Yeah no shit, if you get fired and get to keep 50% of the stock, it might be a marriage.

Otherwise it's just delusional. My labour goes to the highest bidder.
export HISTINGNORE="jrnl *"

Works well also.
Simple neural network library in Python
As long as they continue to allow plugins, whatever they do will be fine.
smnrchrds isn't saying they don't have the money to pay for it. They're saying they can't pay for it. Because they're in Iran, they can't get PayPal, a foreign credit card, etc. So, while they could get this SSL for free, it would be a security risk for them since they'd be unable to revoke it if it were compromised because they have no way to carry out the transaction.
Looking at the percentage marketshare change:
Swift - just because it starts at zero.
>I'm pretty sure that's tape, not HDD.

HDD is the new tape.
I'm from Belgium where we have a national electronic id. It's main use to me is filing my tax online. Supposedly I can also do certain administrative task with it but I have needed it at the moment.
Indeed, my wife now keeps Google Chrome on her iPhone solely to open NYT links in incognito mode.
Those aren't different. The idea is entirely that "implementation defined" is vague enough to allow definitions such as "do whatever it takes to simulate the undefined behavior as never even having occurred". That opens up new optimization techniques as shown.
What does this offer that godep doesn't?
I tried to learn programming a few times on my own. Once as a young teenager with Visual Basic, then with Java ~6 years ago, and finally Objective-C. Looking back, the biggest impediment was learning about programming, and not actually doing programming. Great - I know what a for loop is, now what? My VB and Java environments sucked. There was nothing I could immediately create and get to practicing.

I had much more success learning XCode and C/Obj-C. I read some lessons on C, then switched to Objective-C by following the Stanford video course on iTunes which showed you programming + hooking up XCode interface objects to run your methods (I realize I could have done that with Visual Basic originally, but at the time I couldn't think of anything I wanted to build in VB). Then I followed tutorials on raywenderlich.com and continued from there.

If I needed help, I Googled, posted on StackOverflow or asked my one programming friend.
#1 Very true. If you are creating a lot of personal projects than you can hop on many bandwagons, but for a majority of enterprise coding, have the web stack + C#/Java/Other major language is all that will be required of you.
That's really a confusing thing in many ways.

"The company can be sure that that person will show up each day and do their best to do good work." <- no, the company managers can feel they're getting the best they can get. Not the same thing at all (it's all about perception).

Sorry I'm too tired to refute the rest of the confusion but to leave something of value to think about: the way our brains operate have optimised us to think about people. Disney make some objects like creatures because is easy for kids to pick up on anthropomorphised objects.

There might be something of value to research in the antropomorphisation of the company-employee relationship but my radar says it's easily going to end up hacking unaware or unpowered humans into company drones.

Watch this:
http://topdocumentaryfilms.com/the-corporation/
re: GWT. GWT is still actively developed and making progress. I just talked with some GWT team members at I/O, and they're adding better JS-interop (like we are), incremental compilation, and are looking at web components support. One thing we talked about that would be nice is GWT-Dart interop, (if we get everything else done).

I'm biased, being on the Dart team, but I think Dart is a much nicer language that Java, so I would choose Dart for a new project. GWT might still be a good choice though if you have a large existing investment in Java that you can repurpose in the client. Many enterprises have hundreds of thousands or millions of lines of Java code that aren't going anywhere anytime soon.

So, should you think about Dart? I guess that depends on how ready or willing you are to migrate your code away form Java. If you were thinking about rewriting in JavaScript, then I'd definitely say consider Dart. If you're happy with Java and GWT, then you can keep going that direction.
I believe you should concern on the quality of the business first before you raise any capital. $695-$1200 can be alot of money for some local businesses since landlords are killing them with high rent. The key here is to train your sales team to show your potential advertisers the Math. Compile data and show them if they spend $695 they can get 3-6x that in return otherwise chances they will call you can cancel 6 months later. Numbers never lie so try to focus on tracking how many students click or view a particular ad and maybe come up with a conversion funnel analytic data for the local business owners. This can be a powerful selling tool.

If you can bootstrap it with profits then stick to it. Growing something too fast can lose the quality of the product. Once you have happy paying customers, growing it exponentially won't be so hard.

I love your idea, love your design, keep it up.
This is why I have some trouble with the term "winning the birth lottery". On one hand I did nothing to earn my good circumstances, but on the other hand, my immigrant parents worked extremely hard to afford me the huge advantages I have today. To me, labeling this as just "luck" seems disrespectful to my parents.

So while I do not necessarily buy in completely to the idea of the birth lottery, I do believe that I do have a elevated level of responsibility to do good with the advantages and resources at my disposal.
Nissan announces Leaf battery replacement pricing
It is rather normal for people to change their political stance over the years as they go from young people who think they live forever to people with kids and responsibilities.

Its probably not as obvious here in the US with a two party system but other places like Denmark and Sweden you see this change more clearly.
Writing is Good
The Story Behind Google's Cardboard Project
While I don't disagree, I'm deeply interested in knowing how often you read things from the other side of the screen...
Yes; calling it a lottery is disingenuous. Some families have worked up to a good position in society. Its cultural, not random nor luck.
Blog post is interesting, but is kind of not organized. Almost like author did not spend enough time "deep thinking" about it before doing information dump.

Here is the flow of how to analyze something deeply as I see it:

1. Take your idea to extreme. This is about mapping out overall constraints of the problem. It will help you understand not only the issue you are trying to think about, but also how set of options is constrained by environment of problem lives in.

2. Come up with analogies, understanding constraints and environment will really help you to map out useful analogies.

3. Based on analogies you can come up with real world examples. Because you mapped out constraints and came up with analogies, you will appreciate subtle differences between examples (and the problem you are thinking about).

4. Now, you can check out situations historically similar to your examples to see how those subtle differences affected the outcome.

5. By now your should have sufficient understanding of the problem to set up either thought or real experiments to see how tweaking variables will affect the problem.

All of those connections between steps are in the article, but it is hard to notice them amongst other noise. Really cool thing, that after going through once you can come back to first step with significantly expanded understanding, which will lead to mapping out constraints better, and thus the space whatever you are thinking about lives in.
I think most people kind of knew that Aperture was not going to be updated, it's been on life support for a while now. I prefer the editing tools of Lightroom, but I prefer the Aperture way of organizing photos. Oh well, can't have everything I suppose.
clang -O3 on linux amd64. I'm told that aliasing is unrelated to equality, and I guess the trick is that realloc's returned pointer is attributed noalias. I get assembly that does the check, does the stores, but omits the loads:

cmp rbx, rax
jne .LBB0_2
mov dword ptr [rax], 2
mov dword ptr [rbx], 1
mov edi, .L.str
mov esi, 1
mov edx, 2
xor eax, eax
call printf
.LBB0_2:﻿
Cute cat photo
A good and nice cats photo that will make you smile.
News to me. Apparently it's common knowledge among the SV crowd. Positive role models make a difference for people who are still in the closet or questioning, so I'm glad this spread outside SV, even if he wasn't ready to do it.
Lots of programs/companies have "student advocates" on their payroll for their very role. :)
It's a red flag if the person making you an offer stumbles if you ask to see the cap table, or can't express the ISO part of the offer as a percentage.
HAL-PC, once the nation’s biggest computer user group, is no more
An Open Request to Travis-CI
You're trying to justify the dominant social mode rather than trying to discover arrangements that make people fulfilled.

Marriage stats suggest that humans aren't at all monogamous, most marriages end in divorce, and most people cheat.
Google I/O 2014 – The ART runtime session video
> In theory DNSSEC should replace the CAs for domain validated certificates.

DNSSEC still has a central trust anchor that signs the records. Convergence is completely distributed.
Billions without Buzz
Goop for teh rescue! The only trouble I had with go is the dependency handling. I wish people realize how Erlang's way of dealing with this is superior.
I think you're reading a lot into braum's comment.
Almost all the comments here are saying that this article is terrible, yet it's at the top of the front page. Huh.
The author is https://en.wikipedia.org/wiki/Edward_Lucas_(journalist)
Haskell or Julia?

I have a highly varied background that includes: SPSS and R for statistical analysis, NLP scripting/programming on a very niche platform, some web app development using PHP, MySql, Javascript, LeafletJS and HighCharts.

I have been reading about both Haskell and Julia and have wondered which would be most worth the time and energy to learn. Anyone with knowledge of both have a nuanced opinion to share?

The presence of this book might be an avenue for me to approach Haskell from a domain where I already understand the lay of the land.
Remember when the open source movement revolved around Linux? Honestly this brings back memories from about 10 years ago for me.
Isn't that because the US is so big (and also with a huge economy I guess)? Most countries are much smaller (like Estonia, or its neighbouring countries) and leaving the country isn't as big a deal.
Company/employee relations are well-modeled by marriage between a mortal human and an immortal sociopath.

The Ancient Greeks had a fairly extensive literature on such relationships, which tended not to end well for the human, even when the human is exceptional. The gods... err... corporations can always behave irrationally, so even "irreplaceable" people can get dumped.
Supervised release often lets you move AFTER you find a job from what I understand via a friend who had an unfortunate intersection with the law as well.

I'd imagine federal probation is related to that program and has similar standards?

A petition to move to a larger job market (SF, Atl, or Austin) might start a discussion which opens other options to you.
How To Install Nix
If the earth were as old as lots of people seem to believe, there would be adequate evidence for macroevolution in the fossil record which COULD then be observed. But the fact remains that all of the predicted transitional fossils are notably MISSING. The vast majority of fossils show no change at all when compared to their modern counterparts. I do not see how this can equate to a "mountain of evidence" for macroevolution. And that's assuming you have already got past the problem (which you have already graciously acknowledged) of abiogenesis. Doesn't all of this tell you something?
For those who think 20% time at Google is dead, note that Project Cardboard started as two Googlers' 20% time project, who then recruited a lot of other 20%ers.

That's probably the most important thing that people might not realize is that the highly impactful 20% projects involve a large number of Googlers contributing their 20% time in order to make something that they consider really, really cool. So if you have a great idea, doing enough so that you can then demo it to other people and get them excited to contribute is an important key to success.

It's not a matter of a single person working all by their lonesome on their 20% project --- that's certainly a myth. But so is the idea that 20% time is dead. It most certainly is not, although like many things, having good people skills is really important. It's not just a matter of cranking out a lot of code.
Both Google and Facebook use trunk-based development. If Google can get away with a single trunk and 15,000 or so committers, chances are your organization can too.

The reason for trunk-based development over feature branches is that the time required to integrate a patch usually increases proportional to the square of the time since last integration. With trunk-based development, most commits reflect about 1-2 days worth of work, and they go in with minimal conflicts. Branches (and patches that sit idle for a month or two) often take forever to integrate, because as you are trying to update your code to the new master, the master is itself changing. At some point, the process doesn't converge, and you can spend forever trying to update a branch.
The idea is it's `for k := range object` to iterate over the keys, and `for k, v := range object` to iterate over the keys and values, whether the object is a slice, array, map or string. The only exceptional case is a channel, which has no indices/keys.
You just don't use the online services. Instead you fill in papers and stand in queues. As easy as that, you just waste 10 times more of your time.
Most countries have operating CA's... and not every country has sanctions imposed against Iran -- so it is possible to get a cert even if you live in Iran.
There's a bunch of awesome new features in this release. The new `QuerySet.as_manager` method permits using the same code for both custom querysets and model managers. No more hideous code duplication. I don't know how this https://github.com/django/django/blob/stable/1.6.x/django/db..., ever meshed with Django's DRY philosophy. There's also the new `Prefetch` class, which allows for more sophisticated prefetch queries (more than just model.related.all()). Though the new migration framework is definitely the star of this release.
Piggybacking on some earlier comments, the "sell ads to local businesses" model is a tough one to scale (using the common startup definition of scale to mean "grow exponentially"). However, that doesn't mean you can't grow your business into a nice little income source that, ideally, won't take much management (since your users are college students, people who move often, and a market that has a built in supply increase every year, if your service works for them, advertisers who see a benefit will likely continue to pay you once they are onboarded). You can probably get to this point (focus on the top 10, then 25, then 50, etc. colleges in terms of student population - I'd look at new student population, to be honest, as well as adjusting for % that live in non-university housing).

From your comments, I don't think you should worry about trying to join an accelerator or get a largish amount of funding - that will just push you to make the Groupon mistake and spend too much money on local sales. My recommendation - see if you can raise money from friends, family, your university, or any local entrepreneurship groups (in Austin, for example, there are several organizations that exist nearly entirely to help students get through the part of founding a company you are in). From there, were I running the company, either you or your cofounder should shift entirely to onboarding schools (or hire someone to focus full time on this if you each are actually needed on other projects). Create a "college rep" program, and offer either a small stipend (college students will work for tiny amounts of money, especially if they can then put "worked at startup in school" on their resume) or in kind services from your advertisers (half off mattress, free move, whatever they'll offer to you). Build quickly from there, and keep promoting it. If you're business model is real, it will become apparent quickly, and you can think about raising real money then.
You can still present your passport or drivers license in offline world, if you choose.

Why would renting an apartment require an id? Never heard of that, just 2 people coming to an agreement. Quite often nobody asks to see your papers.
Though I agree with you on the weather bit, there is already a history of yellow and red cards from the tournament already, which could have huge implications on the tournament ahead. (For eg, Luis Suarez getting booted is one.)