skysight-inc/HackerNews huggingface dataset:
I know I'm pointing out the obvious but people can wait for the DVD or buy it via iTunes when it becomes available. The show is shown on different networks throughout the world at different times/dates so just putting on online immediately for everyone isn't really an option. It might take 12 months but eventually you can get it in a format you want for a fair price.
Ask HN: Who's Hiring Summer Interns?
I wish people would stop using the term "assault rifle" incorrectly. There is only one assault rifle ever, the Sturmgewehr 44.
Inflation isn't a dirty word to me.

It would be really good for me and people like me.
I have a mortgage that's taking a huge chunk out of my income and will do for the next 20 years while I'd get about half what I paid if I sold the house now.

Inflation would be bad for the people living off their savings, generally the elderly.

But then I think they in turn benefitted from an inter-generational wealth transfer in the 70s when there was double digit inflation for most of the decade.
And there is already lots of pointless patent litigation being thrown around.
And the system could learn typical usages, and close the tab for me automatically, or bring it up for review if needed.

This sounds like an awful idea. I don't trust another developer to accurately be able to predict how I use my money.

What if someone needed to pay a bill with that money this week, and then can pay off their tab next week. But your AI decides to pay off the tab, you have no way of getting the money back, and now your house has no power.

Or maybe this is only a system designed for upper middle class people who have floating money to do that with. Seems a bit short sighted to me.
If you spend 10.000 hours playing the same simple tune on a guitar you're not going to be a great musician. Similarly, if you spend 10.000 hours programming the same mediocre kind of code, you will not have become a great programmer.

Programming is a craft, and like any craft it requires dedication to the craft to achieve a high level of skill in it. People without a passion for programming are not going to have that dedication, and therefore will not reach a high skill level.
Remember that you're looking at survivors. The obvious question is how many people studied, practiced, and never became great. You'd have to look at the initial pool.
And it is very stupid to let valuation decide which startups you invest in

And it is very stupid to let valuation decide which [house] you invest in

And it is very stupid to let valuation decide which [career] you invest in

And it is very stupid to let valuation decide which [spouse] you invest in

These are equally non-sensical. just shows your valuation methodology lacks any/appropriate resolution. so all you are saying (at best) is you (or one similarly situated, etc) doesn't know how to "value a startup".[1] Even if this is true, it does not follow that "the market" knows more than the sum of its participants. And therefore it does not follow that "the market" knows how to value starups either. The market works only if someone at least knows what they are doing. You are essentially promoting the idea of index investing, which is one thing in public markets (with public info) but another altogether in opaque and thinly traded private asset classes (b/c: paradox of efficient markets, etc)

Whether or not this observation changes anything is uncertain. but self-awareness is usualy highly valuable when one's at the resolution limit of their reasoning.

[1] There is an abstraction issue relating to "black swans". Namely, is the valuation of a portfolio of startups easier/more tractible than the valuation of individual startups? If so, one value the pool X and tha assign X/n(a) to any individual startup, where N is number and (a) is proportionate variable. This is one way to say or reconcile the investment in startups with the statement that investing in any one startup is not an analytically tractable problem. But notice it just pushes the Valuation question out to one level: you still need to make a bet on the valuation of the pool. eg, the following are contrasted idea:

Ex A: And it is very stupid to let [company] valuation decide which startups you invest in

Ex B: And it is very stupid to let [pool] valuation decide which startups you invest in

Hypothesis: A rational person/investor needs to believe they have a grasp of one of the two formulations, otherwise they are like monkey throwing darts at a list of stocks.
This sucks for travelers and ex-pats, but for China's future this is a very, very, very big deal.

I lived in Shanghai last year, and Chinese Internet surveillance is unreal. I could use gmail chat to talk about tiananman square, but as soon as I did all of my Google apps would suddenly be unavailable. I can only assume that when i used certain keywords my every chat was being monitored. A VPN was the only way I could access YouTube, Twitter, Facebook, and even some Google searches.

But reality is 90% of the young population of Shanghai didn't really care what the "great firewall" did, because EVERYONE used a VPN. I saw more people watching YouTube in China than I do in the states, even though Chinese versions of these platforms exist. Some platforms, like RenRen (Facebook-like but more similar to Russia's VKontakte) were popular, but most just used the US-built versions. Now most of them won't be able to.

This absolutely terrifies me. I was literally minutes away from being on a bullet train from Shanghai to Beijing that killed "x" people. Chinese authorities cite incredibly low numbers for a train traveling at 300 km/h. Most non-state observers cited hundreds of deaths. China slowly grew its number from 20-40.

It's illegal for foreigners to talk about the "Three Ts" with Chinese nationals - Tibet, Taiwan, and Tiananman Square. But previously the youth learned through their VPNs letting them access the outside world. With that shut down, the government might as well be burning books.
They say that "guns protect us". How do they protect us? Is a bystander supposed to lift up their shirt, revealing a gun tucked into their waist, forcing the bank robbers to run away? I think the NRA and Republican party have already assumed that they're instructing the general public to kill, or at least wound, on behalf of public safety.
Looks like Visibli (http://visibli.com), if you haven't seen it before.
One things that came to mind when reading your comment was some of my frustration using OS X. When an app in OS X or OS X itself stops working you don't get a blue screen or a "this application has crashed" error - it just stops working. Many of my friends would have the false illusion that OS X is much more stable than Windows 7 because they see less error messages.
I am going to try this blogging thing...
Mirror, Mirror - Aging In the Facebook Era
These are great, thank you!
In Switzerland we add small pearls to the paint when marking a zebra crossing. The pearls reflect the light from the cars.

http://www.tagesanzeiger.ch/panorama/vermischtes/SwarovskiPe...
I totally agree--the whole point of the American Dream is to pass on better opportunity to your children. The fact is, that GenX largely accomplished this (for maybe the first time in history). In terms of being able to create even a marginally better life outcome, GenY is largely a victim of our parents' success. My only point is that our "victimhood" has to be put in historical perspective.
Unions in the US always have specific views that employees often don't share. Everything is about retirement, preservation of existing employees, and supporting other unions.

The problem is that most tech workers want incompetent workers fired, since they make other workers lives more difficult. The field also moves fast enough that credentialization is not particularly helpful. In fact, it can be harmful.

Unions would call for rules like "10% of new projects must be in COBOL" to help older workers that don't want to re-train.

German style unions aren't as opposed to guaranteeing worker performance, I'm not really sure why. That might fly, but keeping it German style would be difficult.

The other option is something along the lines of the WGA/SAG. But individual developers are treated well enough that that isn't seen as worthwhile.

Also there are the problems unions have with corrupt elections and organized crime.

My point is that unions are a mixed bag, and for many tech workers they're a bad deal.
To start making your wish a reality, go update this page and address any concerns various WP editors may have.

http://en.wikipedia.org/wiki/Assault_rifle
That's why you need settings in your tools.

The tool should work efficiently without you ever looking at the settings, but if you need it you should be able to change anything you like.

Not sure it applies to consumer interfaces. Ideally it shouldn't. But for tools that you use to do day-to-day work, absolutely.
In Europe it's SKY that screens GOT.
It's unwatchable because there is a long commercial break about every 10 minutes.
Just recently I bought series 1-5 (65 episodes) of mad men for €55.
I won't watch GOT again until I get it on a box set.
>Why not? People are healthier than ever before...

There's no evidence this is true. You realize in the US 30% of the population is obese and almost 10% of us have diabetes, right?

>...and are working jobs that require much less physical endurance.

Right, because sitting at a desk for forty years is the key to good health.

>Again, if you're living longer, your usefulness is decaying at a slower rate.

And again, there's no reason to believe this is true. Modern medicine isn't the panacea you seem to think it is, and the fact that your heart doesn't stop beating doesn't mean you're still in shape to work.

Even aside from physical maladies (which is a big aside), it's normal to be a bit forgetful when you're seventy purely through age-related cognitive decline. It doesn't matter much if you spend your days puttering around the house, but if someone is paying you to do a job the situation is different.

Maybe before the money runs out we'll see enough medical advances to make working to 75 doable for the average person, but without those advances that's just not going to happen.
"Work for hire"? .. no thanks
They used a lightscribe dvd burner. I am not sure if the laser is much different, but it scribes the "back" side of a dvd.

http://cleantechnica.com/2012/03/17/make-your-own-supercapac...
I like reading your blog posts on ATS, but I don't think I could use it effectively.

I've had much better luck with exhaustive testing with Klee and related libraries (e.g. for testing multi-threaded programs).

For whatever reason, they map better to how I think about problems, and I've found it easier to develop new code that is testable within those constraints.
These kinds of callbacks, which remind me about the "aspect oriented programming" that was hyped for a short while a few years ago, look super dangerous.

I could easily imagine someone unaware of this hook running a test to create a bunch of user entries, sending emails all over the place without even realizing.

It's like someone read http://en.wikipedia.org/wiki/COMEFROM and took it seriously.
Another thing occurred to me, which is that the identifier of "GenY" usually comes with the implied notion that we are the children of GenX--in other words, that our parents were boomers, a very specific socioeconomic group that is mostly made up of the white, educated, middle class of the 60's and 70's and excludes large swaths of the American populace: both those who immigrated post-1970 and those whose ascendence didn't take place in earnest until the mid-70's (most African Americans and Hispanics). The idea that all people of our age group are members of GenY is a very GenX-centric notion, based on our supposed genealogical link to the boomers and the Greatest Generation, and the term itself is prone to subtle prejudice. Many people of our age group are not a member of this genealogy, and thus probably (although I can't say for sure) don't identify as "GenY."

The obvious implication is that for GenYs to claim persecution by the system they may not be realizing that they subconsciously exclude people that often are much more persecuted than they are, adding another myopic layer to their solipsism.
When your friends are talking about the latest episode just after it airs, waiting a year isn't necessarily practical.

That doesn't make piracy OK, but it certainly makes it a lot easier for many people to justify.
This is a dishonest characterization of the law in most states re: unions.
Yes by default there are 4 different type of privileges per project that can be assigned to a user : guest, reporter, developer, master & owner. The list of what each is allowed to do can be found here : http://demo.gitlabhq.com/help/permissions
We're using GitLab for 3 month now and it's an amazing project. Kudos to everyone who helped!
Absolutely. ABS is the single most awesomenest place to learn shell scripting (with bash, but why bother with something else?).
Then how do we fix it? It's the question of the age.
One of the assumptions of the 10,000-Hour Rule, as Malcolm Gladwell asserts, is that a person spending 10,000 hours on an activity naturally has a strong proclivity for it.

So working off that assumption:

IF 10,000 hours = passion

AND passion = great at a craft

THEN 10,000 hours = great at a craft
77 copies in a year? The same game sold 20.000 copies on Launchday on the Xbox360.
Seems like Linux gaming still has a long way to go. Steam isnt doing it for direct profit reasons either, they just want to push the software platform of their new console!

But dont get me wrong, i like the direction, its just that linux gaming is totally irrelevant from a market perspective.
> rehost the content elsewhere before posting it here

Google's blogspot allows you to do normal html blogs (maybe now they've made this their "default", but still, it's OP's choice to have it this way)
That page gets it right in the "Definition" section saying the term is basically slang derived from the StG44 and that to be considered an "assault rifle" it must be select-fire. Those are Class III weapons in the US and already very restricted, assuming you have enough disposable income to buy one and find a seller. The example given in the post has nothing to do with Class III weapons, so the term is used improperly, that is my point.
Anybody who doesn't have something like mail_safe [1] installed is asking for trouble, no matter where he stores his business logic.

[1] https://github.com/myronmarston/mail_safe
Your employer should have supplied you with the necessary paperwork to sign (this part is also stipulated in California, AFAIK, that you be made aware of that right)
Meeeehhhhh... I'd join a tech union that allowed me to participate in bargaining over working conditions and benefits. I've seen a surprising number of companies (coughAmazoncough) that pay very high base salaries and nice bonuses but completely crap out on health insurance, pension/retirement account, vacation time, work hours, etc.
Having the ability and/or willingness to protect others is entirely different from mandating it. The NRA is asking for the ability to exercise the right to defend oneself (and others) if needed, without censure. You would require that civilians purposefully put themselves in that situation - to go looking for trouble - in order to have that right of defense.
Not to mention that it equates all CLI's with that horrible, no-tab-completion abomination that was the DOS command prompt. Sure, the commands in UNIX (and variants) were cryptic, but at least you could have real filenames (not that 8.3 nonsense) and do real programming with the shell, pipes, job control, and of course the already mentioned tab-completion. If you don't understand why some people still love the CLI, you probably haven't used a good one, or don't understand the power a good one gives you. DOS CLI was to UNIX CLI what Win95 was to OS/2 multitasking.
tl;dr: use JNI through pyjnius of jpype.

You can run Python 2.5 on lastest Jython, then you have access to JVM libs and the JVM libs to Python libs 2.5 compatible.

Calling JVM from CPython is actually possible:
- with pyjnius from kivy fame built with cython it is still in development, AFAIK it is missing the possibility to call Python code from Java code aka. submitting a Python "callback" to a Java method, I think it is called IoC pattern and Hollywood principle «Don't call me, I call you». jnius is used in Kivy to make it possible to call Android libs. As an example, I created Python bindings of Blueprints with it. Blueprints is an abstraction library for graphdb like Neo4j, OrientDB, Titan, available here https://github.com/Printemps/python-blueprints/. Tutorial: «JavaClass = autoclass('path.to.JavaClass'); JavaClass.JavaMethod(python_object)». Those bindings are merely Pythonification but they are gotchas in types conversions.

- There is also jpype which looks like an established solution used by Neo4J fame to make it possible to embed Neo4J embedded into CPython.

I choosed jnius because it's faster; Those are funny benchmarks in log scale: https://docs.google.com/spreadsheet/ccc?key=0Ajc7MnpSjCokdGt...
Check for annual parades, festivals, street fairs, and so on that might affect you.

I failed to do that when deciding between two apartments in Pasadena, CA. The one I picked was a block away from the Rose Parade. That was very annoying.
I don't want a car that has a touch screen

Hell yes. Whoever decided to put touchscreens into cars deserves the Darwin Award.

We live in a bit of an unfortunate age where perfectly time-tested interfaces are replaced with inferior touch-controls left and right, just because "we can".

This applies even to the canonical application; the phone. It's great how many things we can do on our phones now, but the core feature (telephony) has suffered badly. I can't take a call without looking at it anymore, much less place one. In the winter every incoming call turns into a little challenge (how quickly can I rid of that glove without dropping my precious $600 slab-of-glass onto the icy concrete?)

Rewind to the 1990s. Many people could tap an entire SMS on their Nokia without taking it out of the pocket. We could dial numbers without looking because we knew a contact is "four taps down" in the address book, and the buttons gave us a reassuring "click" when they were pressed.

The industry needs to re-discover tactile feedback and predictable latency as desirable traits. Early androids had a jog-dial (sony) and dedicated camera-buttons (HTC), but they largely disappeared for stupid reasons.

I really can't wait for Apple to re-"invent" physical controls in one of their future models. Perhaps the telephony-experience on our expensive pocket-computers will then finally catch up to what we had 20 years ago...
The proverbial "10,000 hours" is not enough. Here are some problems with that.

* You get 5 focused, highly effective hours in an average day, possibly 6 days per week. You can work productively for 10-12 hours in a single day, but it's not effective in the long run. As an absolute maximum, your harvest for something as difficult as programming is going to be about 1500 hours per year. So if you really max it out, you're going to need 7 years to become a great programmer. That's if you're maximally efficient and control your own schedule.

* What you mentioned about bureaucrats becoming worse writers is probably true. It takes deliberate practice. It takes feedback and interaction and exposure. It may require a mentor. In fact, one of the most important "meta" skills is knowing when to recognize people are better than you, and to learn from them. Otherwise, you might be practicing doing things wrong. Most people at their paid jobs are doing just that, because the corporate world is one of oppressive mediocrity.

* The software industry sucks. Most of the work is busywork and most of the shit being done is being done wrong. Few people get any deliberate practice at their paid jobs. In fact, I would say that most paid software work is negative toward long-term greatness, because it forces you to do things wrong.

Programming is an especially hard thing to become really good at, because (a) to become a great software engineer, you must interact with the real world, but (b) the vast majority of the real world is dismally broken, and 99% of the real shot-callers are idiots who've never even seen a line of code except in the movies.
For me it's less intuitive than a tree, but you can use a matrix to express all possible strategies of a two-player sequential game. This can help you visualize credible vs. noncredible threats from the second player. Ultimately I think the tree is more helpful in solving it visually, though.
That's a nice solution to the "emails gone wild" problem, but - no offense - it's a bit besides the point.

We could just as well be talking about S3 data, facebook posts, tweets, anything with (side) effects beyond the active database record in question.
The American Dream is a Boomer phenomenon. Gen Y are not Boomers.
yes, he's going to go very far in this world. I can tell.
I don't know; I've never written much, and I didn't read nearly as much as I should have in my youth, but I always did seem to have a natural propensity for writing. For some kids in my class it was a war. They had to really battle to make the words come out on a page in a way that was as comprehendable as is their vocal speech, but for me I needed only to type and let it flow.

So I while I agree with the notion that one will become better with practice, I question the ideas that all will progress at a similar rate and that the "ceiling" for their abilities are at the same level of skill.

I think a bit of success bias is operating here. If you take the average NBA player and ask him why he made it, he'll likely cite hard work, having a winning attitude, or something to a similar effect. The fact that he is six foot six never enters into the equation. The chances of an athletically gifted giant making it to the NBA are inherently different than those of one who may have a natural tendency to programm.

To pretend like the two could switch places and, having put in a lot of practice hours, end up in the same place, is either naïveté or self-deception.
Years of Life Gained Due to Leisure-Time Physical Activity
Bankruptcy? What does Humble Bundles financial situation look like?
It's only "anti-market" if you fall into the common fallacy of conflating ideas of individual and economic freedom with the functioning of the markets. It's not at all the case that increasing say contractual freedom is always coincident with the improved functioning of the markets. The classic example is anti-trust law. Laws banning producers from forming cartels to fix prices is a restriction on contractual freedom, but they're a restriction that produces better, more competitive markets.

There are a lot of considerations on the elasticity of demand for labor, information asymmetries between employer and employee, relative bargaining leverage, etc, that weigh in favor of laws to regulate the labor market. I think a great example is bans on NDA's or non-competes. They help make the labor market more liquid and prevent anti-competitive labor practices, even though they are a restriction on contractual freedom.
It's also funny to see the same Americans rake down on the RSHA of the Third Reich.
America is ten times worse than Germany ever was. Actually, in comparison, the German Reich under Hitler appears to be more like a paradise. It's time for Americans to admit that they're doing precisely everything they ever accused the Germans of doing. But the Germans are always wrong and you are always right. Its nice, its a system.
Google's sitespeed tool only has a, usually quite small, 'sample' of your speed time.