skysight-inc/HackerNews huggingface dataset:
I think it's clear why. It used to be that most jobs could be performed without any particular major. Instead, a college degree was taken as a generic business indicator that you know how to work. People with degrees in hard sciences could always take entry-level computer jobs with no special training. Technical specialization has resulted in a situation where businesses cannot find enough high technology workers and the students exiting colleges have less useful liberal arts degrees in this economy like journalism. In the past, this was solved by on-the-job training.

Today, large businesses often solve this worker shortage by outsourcing the job to substandard contractors in countries with far lower pay bands. Businesses would rather pay to train a cheap, blank slate worker than pay the premium to train an American with a four-year college degree. This can be profoundly short-sighted, but the most recent management school generation is too often wedded to bean counting and manipulating vanity metrics. They often fail to grasp subjective and hidden business costs. HP's Carly Fiorina is a classic example. She wanted to cut R&D to zero because she believed it was purely a cost center and produced no profit. If anything cannot be counted, it does not count.
I can't help thinking that the headline is more a suggestion than a question.
I don't think technology itself has outpaced RMS at all, but it definitely appears that he doesn't keep up on current events. I remember when he released his screed against JavaScript as if he had just discovered it, but JS had been widely used for years at that point.
That's not an analogous situation. When you buy a Honda Fit, you selected it specifically at the dealership (down to choosing the color and possibly extra add-ons like GPS, smart-key, etc), agreed on a sum of money to exchange and then took ownership of it and drove it home. When you listen to a song on Pandora, it's likely that you've never heard of that song (or even the artist) before. Combine this with the feature that lets you purchase the song (or album it came from), and it's not a far stretch to view of plays on Pandora as advertisement to the benefit of the artists.
The jury could also nullify here, which seems like a plausible outcome in this case. I can't see an outcome that doesn't make San Diego look ridiculous.
Just use django bro
On the contrary, Orszag agrees with you. The exact quote is:

It’s hard to believe this is because the skill required to drive a taxi
has risen substantially since 1970. If anything, GPS technology may
have had the opposite effect. (Acquiring “the knowledge” of London
streets, as taxi drivers there are required to do, is cognitively
challenging, but it may no longer be necessary.)
The limit for SES is 10,000 per 24 hours as dirktheman said; you can request more but I haven't needed to yet so I don't know what that entails.

We use sendy.co - it's software you install on your own server (EC2 in your case, I use Rackspace), configure it to use SES and off you go.

I have since gone so far as to code my transactional emails (new user signed up, etc...) to use SES with their PHP samples - It was easy.

I like SES and Sendy so far; we've been using it for a few months now with no problems. Hell of a lot better then trying to code an email campaign system myself and after the initial $60 for Sendy, your just paying the email fee for SES which is so low its negligible.
> The goal is then dislodged from getting people more freedom and converted into creating better environments.

But freedom is a property of the environment. How would you possibly get someone more freedom without altering their environment?

I actually don't think Gray himself would agree with you. He thinks the whole idea of "increasing freedom" is illusory. He's not arguing against progressive politics in particular. He's arguing against (small "d") democratic politics in general. Even modern (economic) conservatives believe in progress -- they just see it coming from markets more than governments. Gray is opposing them too.

One doesn't need to believe in global optimality to still believe progress is possible. If you believe that a society without chattel slavery is definitely better than one that has it, you already concede that there is at least a partial ordering (in the mathematical sense) of "social goodness". That's all that's required.
I get it - not everyone has the bandwidth to worry about these things. But that is what makes RMS all the more valuable. Because the alternative is toys you can't fix yourself, and software which you can't fix yourself. Eventually every third party goes out of business and then you're stuck with useless bits.

Or worse, the trusted software company goes out of business and it turns out they were gathering up all sorts of data, and you didn't know that because it was closed source, and the way you find it out is that someone buys it all at the bankruptcy auction and you start getting a dozen calls a day and your identity gets stolen.

Also - seriously? You never fix your kids' toys?
Agreed. I think they will adapt in their own way and create a pleasant style just like they did for iOS 6 and below.
These extensions are the future of premium video on the web, since they allow playback of premium video directly in the browser without the need to install plugins.

No, thanks. Future of video on the web is DRM free. Calling a dying trend "the future" is an indirect promotion of it, and Netflix can't pretend that they are neutral or even opposed to DRM when they promote it up to pushing it into HTML standard.
most-positive-bignum
Unless they decide to nullify, which I might do in this case if I were a member of the jury.

https://en.wikipedia.org/wiki/Jury_nullification
Background apps was a pretty big one when iOS4 came out, and couldn't run on the 3G. (I actually jailbroke to get the feature, and it was painfully slow)
Speaking of that, among all the startups that target developers, I've noticed a dearth of startups that focus on providing database backups with versioning, including functionality for functionally defining how to roll back to previous versions of a database and merging or "rebasing" of databases.
"The Nokia N95 was a top of the line phone"

Whereas, of course, the iPhone was brought out as a budget, bottom line phone, marketed at low end consumers, given away by carriers...

Only in the RDF could a phone that was 15g lighter (120 vs 135), and smaller (99x53x21mm vs 115x61x12) be described as "bulky".

Of course, "bulky" will be redefined shortly to mean "less deep, which as everyone knows, is the only metric that matters" - just like the iPhone's aspect ratio was perfect - until the iPhone 5 came out, of course.
Mmm, and Haskell added higher-kinded types which are not part of Hindley-Milner, so yes my initial statement was too simplistic.
So then you disagree with the ACLU, which says "the ACLU does not support campaign finance regulation premised on the notion that the answer to money in politics is to ban political speech."

I think I do too, but I'm not sure.
> What you want to happen will happen through the judicial branch, and the composition of the House and Senate will be irrelevant.

Last I checked, the composition of the Senate had a pretty big impact on who gets into the judicial branch of the US government.
> I don't see him as a political protester, but as equal to someone painting gang signs.

Really? Even though his message is quite political? The idea that huge banks are destructive to our economy certainly seems to be a political idea to me.
As a former USSR immigrant, I'll just leave this Soviet joke out there:

An American tells a Russian that there's free speech in American; that anyone is free to just go infront of a government building and yell "American president is an idiot." The Russian responds that this is no big deal -- in Russia anyone is also free to go in front of a government building and yell "American president is an idiot."

For the record, I strongly support the bill of rights (I also hold the fanatical and extremist belief that there's another integer between the integers 1 and 3...) and am very much opposed to the surveillance state, hounding of whistle blowers, cruel treatment of prisoners, war on drugs, and so forth. I also understand reasons for Snowden to travel to/through those states (he does not want to go to prison and no one else is willing to have him).

However, I'll say this unequivocally: from a world-wide perspective, United States is far ahead of rest of the world (including many other liberal democracies) in terms of value put on civil liberties. Most countries are far more communitarian -- there are simply far more exceptions to free speech, privacy, etc... rights and (unlike in the US) many of those exceptions aren't even rooted in protection from a "clear and present danger."

(Related: http://en.wikipedia.org/wiki/And_you_are_lynching_Negroes )
Thanks for sharing your findings on downloading things from YouTube.

I tried writing a script to download videos with specific tags and convert them to MP3s a few months ago and found getting the videos off YouTube was the hardest part by far.
The best remote desktop software I have used is - http://www.join.me

Just have the other person click 'Share', wait a bit for it to load, then have them copy and paste their share URL. It works right in the browser and is free.

If Google Hangouts make this easier for me to fix my mother's laptop I'm all for it!
It's possible, so far I've only seen it claimed that he chalked the sidewalk. But, I haven't found much in the way of an original source. If the HuffPo pictures have it right, it's going to be a hard sell.

http://www.10news.com/news/jeff-olson-man-who-used-chalk-to-...

http://www.huffingtonpost.com/2012/07/23/alexander-schaefer-...
Funnily enough, I also have a cousin who is an electrician. We have been very close all of our lives (my parents adopted him at 14) and he went the college route at first. He wanted to write software.

Now, Josh (my cousin) is not a stupid person by any means, but he's also not academically inclined. He's not very technical and, for example, doesn't enjoy reading the Principia in his spare time.

What he does enjoy is having a steady job that pays him well enough to support his family. He has that as an electrician and he has a good amount of job security. He is not an unskilled worker and he cannot be replaced by any Joe Shmoe off the street.

That's more than can be said of many of the people I went to high school with (graduated in '01) who have college degrees (lots of marketing and psychology majors here).
It reminds me of those "best of the web" and "site of the day" badges people put on their sites in Web 0.95 patch level c.
Nikola Tesla and the Power of Persistence
There's also this series of month-by-month cloudless composite maps from NASA: http://earthobservatory.nasa.gov/Features/BlueMarble/

Neat to see things like icecaps expanding and retreating.
Honestly, I think Tweetbot (and Tapbots' other products) are the greatest "heavy" UIs I've ever seen. They're basically the pinnacle of pre-7 iOS design, and I still think it's the most beautiful app on my phone.

My worry is that flat design will lead to less information density (because of the decreased emphasis on visual hierarchy and separation through 3D effects) and lead to a downgrade in functionality for some apps. Honestly, I wouldn't be bothered if Tweetbot stayed the same.
TypeScript supports this syntax. I believe they are trying to align with ECMAScript 6 as much as possible.
People with compasses, in the woods, not getting lost and eaten by a bear.
Six Tips For Writing An E-Mail To A Prospect or Potential Partner
Besides what others have already mentioned, third party devs (including myself) find ourselves disabling features on the iPhone 4 also.

The important thing to recall is that the iPhone 4 quadrupled the number of pixels you had to render while doing almost nothing for CPU performance. Graphics performance-wise the iPhone 4 was a huge downgrade from the 3GS.

If you're doing any sort of graphics work that's CPU-bound, your iPhone 4 performance is going to be dismal.
Chrome 27.0.1453.116 (for me) says:

"Warning: Suspected phishing site!

The website at blog.fin1te.net contains elements from sites which have been reported as “phishing” sites. Phishing sites trick users into disclosing personal or financial information, often by pretending to represent trusted institutions, such as banks."

The home page doesn't produce this message, even though the linked article is summarized there. Clicking on the article from the home page also produces this message.

Nonetheless, very simple yet very clever exploit! I'm sure someone kicked themselves pretty hard over that one.
> Just use django bro

I would be fascinated to read your rationale for just using Django. Specifically I'm curious what use-cases you see as Django having an advantage in? (Specific examples make for a much more interesting dialogue.) In relation to this, do you think there are contrasting use-cases where Flask might excel as a more suitable option? Personally, I do not favor Flask or Django or <insert web application suite here> exclusively; instead I evaluate a use-case and then determine which tool best fits my needs. However, it would be amazing if you could somehow show that "just use django" is axiomatic to web development in Python...
Charged, not (yet?) convicted.
The fact that you get to completely avoid the US banking system or any other national banking system. Bitcoin can operate 100% extra-nationally.

Let's say person A registers a company in country X but live in country Y and person B also registers a company in country X, but also lives in country Y. Now person A can control the business of his company to do business with the company of person B without ever triggering a taxable event for either person A or B in country Y, until either A or B try to repatriate the money into country Y, at which time it is taxed as income.
You've just described the difference between central planning and markets. The biggest reason markets work is that they aggregate knowledge and propagate it throughout a society.

(Granted, there's plenty to criticize about the implementation of real markets. But if one wants to design a system for intelligently aggregating individual knowledge into globally beneficial outcomes, markets are the place to start.)
(For what it's worth, building or sidewalk, if the guy agreed to stop chalking the buildings the city obviously should have dropped the matter there.)
Conviction != maximum sentence. I hope he won't be convicted but even if he is he's more likely to be sentenced to 13 days than 13 years. It's not a mandatory minimum.
Maybe this is the crux of the issue. The labels would like to shut down the competition and control the channel as did before. It would explain the PR blitz.
> Here is an example of something I would never have known without a formal education (Logic Programming):

I wouldn't be so sure about that. I read a blogger who wrote that CSS was a declarative language. Curious, it wasn't 10 minutes later after looking at various programming paradigms on Wikipedia that I was reading about Logic Programming.
I love that he only quoted his songwriter royalties (shared with the band), not his performance, and artist royalties.
no, if you go to the home page, the first advert in the 2nd page says "100+ projects".

then from the article they link an early mockup of the clone site, it says right there "100+ projects"
Just follow the links and Google the keywords mentioned in the writings. I'd be in favor of people going to school to learn how to use Google.

Edit: that wasn't a knock at you, but I am often surprised at some of my smart friends who don't know how to use it, as in not knowing that the dash in front of keyword will eliminate those results.
The state of the art in merge technology
Key ideas:

1. Write the "Bad Version"first
2. Write an outline first
3. Add a Middleman
4. Stop Writing and Pick up the Phone
5. Write the E-Mail Reply You Would Like to Receive
6. Draw the Proposal as a Diagram or Sketch
Prohibiting his lawyer from mentioning First Amendment rights is ridiculous!

No it isn't. The jury is not competent to examine constitutional arguments. The correct place for that debate is the Court of Appeals.
> A rainbow is curved.

More specifically, its a circle. Though usually you can;t see the whole thing.

> The Pride flag is not.

The pride flag is a section of a rainbow of infinite radius.
Would love the app for Berlin :)
Help archive team save Google Reader archives
iOS makes sense as a launch platform IMHO, still the number one with respect to quality of market you reach vs. Android
Aes.io
everything encrypted
South Korea introduces fastest wireless network
Thanks for the mention! If anyone has further questions I'd be happy to answer them here, or in the comments of the article itself.
-4 because offering to give someone something to their users for free is evil. Right.
Judge decides law, can be appealed against.

Jury decides facts, jury findings are (generally) not subject to appeal.
Are you sure you are looking at the Python page? I don't see a category for variable names.
>>It was a bit of both. The original iPhone wasn't a hardware revolution, but it was an OS revolution.

I disagree. Only a very small minority cares about operating systems and revolutionizing them.

What the iPhone revolutionized was user experience. For the first time, someone invented a device that was easy to understand, fun to use, and seemingly limitless in capability. When Steve went on stage and showed it off, the minds of everyone in the audience went into overdrive to start imagining all the possible things they could do with it. Both the hardware and the OS were designed to maximize those aspects of the device.

This is what sets the iPhone apart from its competitors, who to this day focus on hardware features and software gimmicks. In my opinion neither Android nor Windows Phone have managed to capture and learn to communicate in the higher level thinking that constitutes UX. They are still great operating systems. They just work in a very different context.
>We will forever trade our away our freedoms because the free individual will never be Good.

Freedom, and the pursuit of individual desires is a form of Good. The problem is this can come at the expense of others. The question is under what conditions do free individuals strive for an inclusive "Good" if any conditions at all.

>The endgame being no need for power structures but instead responsible and free individuals.

The endgame is the ideal of a self-actualized human being. In the same way a "free man" will see his own self-interest in the interests of his family and close ones so will a self-actualized person see their own self-interest in the interests of their communities and the world.
While RM-3 itself is only 4 months old, the bug's been around and discussed since RubyMotion first came out (e.g. http://blog.blazingcloud.net/2012/07/16/rubymotion-block-sco...).

They used a bug tracker that wasn't publicly viewable until they migrated everything to YouTrack earlier this year (I reported it last August).
Holy cow! Anyone else thinks the Record Company takes way too much of the profits??
Yes, I fix my kids toys. But I don't require the manufacturing details to do that.

Just as I don't need source code to modify/analyse software.
> But the problem is that royalty rates are decided by law, rather than by negotiation between interested parties. This isn't a market economy, this is a planned economy.

Those are the breaks. Copyright itself isn't a market economy, it's a "temporary" monopoly that's granted by the people and it comes with stipulations. The royalty rates perhaps aren't what the content creators would like them to be, but complaining about that when the term lengths for copyright are so outrageously generous just smacks of greed. For most working people, you get paid for your work once, and not for the rest of your life plus an additional 70 years.
Jury isn't there to decide constitutional questions, but factual ones.
Be A Fuckin' Pro
I'd like to see this metric for C. I expect much higher tab-usage there.
Masters of Doom is a fantastic read, I had the kindle edition and had to track down a hardback copy after reading it. I wanted it on my shelf.

The author has a new novel out titled Jacked which I believe tells the story of Rockstar games but I haven't read it yet. Has anyone else? Is it good?

I feel like it would be lacking some of the nostalgia and lure of Masters of Doom. The celebrity and talent of Carmack is legendary in our industry and Romero's arc makes him a compelling foil later in the story. Additionally, id software's games are the games that I grew up playing as opposed to Rockstar's games which I have only seen in passing.
Yeah... only optimists think they won't need those prisons as the Muslim immigrant population grows. Gang-rape is skyrocketing in Europe.
Pystone isn't a performance benchmark, or at least it isn't a useful one. It's more of a regression test to see if anything has changed between versions. It's not useful as a performance benchmark because it doesn't weight the results according to how much the individual features matter in real life. There are three versions of Python besides CPython that are in commercial use. Two are much slower than CPython (up to three times slower), and Pypy is (currently) faster in some applications and slower in others.

The CPython interpreter is not a simple switch. It uses computed gotos if you compile it with gcc. Microsoft VC doesn't have language support needed for writing fast interpreters, so the Python source is written in a way that will default to using a switch if you compile it with MS VC. So, on every platform except for one, it's a computed goto.

Modern CPU performance is very negatively affected by branch prediction failure and cache effects. A lot of the existing literature that you may see on interpreter performance is obsolete because it doesn't take those factors into account, but rather assumes that all code paths are equal. Threading worked well with older CPUs, not so well with newer ones.

I am current working on an interpreter that recognises a subset of Python for use as a library in complex mathematical algorithms. As part of this I have bench marked multiple different interpreter designs for it and also compared it to native ('C') code. It is possible to get a much faster interpreter, provided you limit it to doing very simple things repetitively. These simple things also happen to be the sorts of things which are popular with benchmark writers (because they're easy to write cross language benchmarks for), but which CPython does not do well in.

A sub-interpreter which targets these types of problems should give improved performance in this area. Rewriting the entire Python interpreter though would probably have little value, as the characteristics of opening a file or doing set operations, or handling exceptions are entirely different from adding two numbers together.

There is no such thing as a single speed "knob" which you can crank up or down to improve performance. There are many, many, features in modern programming languages, all of which have their own characteristics. Picking out a benchmark which happens to exercise one or a few of them will tell you nothing about how a real world application will perform unless it corresponds to the actual bottlenecks in your application. For that, you need to know the application domain and the language inside and out.

One thing about Python developers is that they tend to be very pragmatic. When someone comes to them with an idea, they say "show me the numbers in a real life situation". More often than not, the theoretical advantage of the approach being espoused evaporates when subjected to that type of analysis.