skysight-inc/HackerNews huggingface dataset:
I use Spotify and had been recommending them to friends as well. I know several of my friends don't have Facebook, so this will probably stop them from signing up.

As far as automatic sharing goes, I've already told several of my friends that they can change their sharing to the "only me" setting so that they're not spamming what they're playing on Facebook.

I enjoy Spotify, but it is kind of a hassle to have to change settings to make it usable.
I concur about what you say (although it's not exactly an argument for teaching programming).

How different would the online world be if knowledge were universal about:

- copy/paste

- cmd/ctl +/- for resizing

- why password mgmt matters - and its basic principles

Self-educated web-surfers out there have amazing gaps in their knowledge - for things that are practically spinal reflexes to even a low-grade hacker like myself.
You're suggesting I call them "StateSynchronizer" or "ConstraintVerifier"?
I really respect the man and his work, but I can't help groaning whenever I read the "I invented the term 'Object Oriented Programming'…" Alan Kay quote. Always struck me as a bit puerile and pedantic.
>Suspicious names: context, environment, principal, >container, or manager

Tell that to the android team
Startup Quote: Mark Pincus, Co-founder, Zynga
Apple, Dropbox join Electronic Privacy Act fight
London Tech Founders Anonymous
The only way people will have the trust to give their all to their job is if they feel like their contribution is recognized and valued.

- Mark Pincus (@markpinc)

http://startupquote.com/post/10687873587
MacVim (and GVim on Linux) have better color scheme support. Solarize is great.

MacVim also works with PeepOpen, which was just a jaw-dropping upgrade from tab-completing all my file paths from the project root. It practically reads my mind.

I'm thinking I will give FuzzyFinder a try soonish, though, since it would also work on Linux.
The RSS list is global for now, but give it a try to test Promoter with your app anyway. There is a big overlap between game and general iOS/Android sites, so it might still be useful to you.
Ask HN: how do the "Top charts" and "Most popular" algorithms work?
Does anyone know what are the "top charts" & "most popular" ranking algorithms on the appstore? Is it based on the number of downloads, reviews, ratings?
Batman: Arkham City's Joker Trailer HD
I had facebook for a while, but I quit when I realised it was sharing more than I wanted to.
Its gonna take me 5 hours to make this app so it suites my needs and one more day to make it usable for everyone.

Basically you are selling the time it took you to add all the blogs to your search engine + the CPU time it takes to parse the results.
Missteps, market chaos weigh on Groupon IPO plans
It's the same with turntable.fm... Talk about an unfortunate trend. I think it's great that facebook can help facilitate the authentication process, but it should definitely be a choice made by the user.
Steps in Handling Cat Bad Breath
Austin has enough technical talent, going to Silicon Valley to find it is silly
Are we back at a level where the viability of a business model is measured by your toddler?
Wouldn't it make sense that they would 'covet' permission to destroy the object of their hatred year round?
This is so true.

>> As with smoking, it’s easier to not start using the social web than to stop. Once you’ve signed up the cost of leaving increases with every “friend” you make, every photo you post, every tweet you send
wish I could be there. but not in cologne at that time.
enjoy and see you next time!
> Facebook changes its policies very often...

That is half of facebook's problem. Facebook has pissed off a lot of developers by changing their platform so frequently, often without telling people in advance, that it makes little sense for small-time apps or sites to invest time in it. Not to mention their documentation is laughably out of date or just missing.

Facebook might be doing real well with mindshare amongst the end-user, but they have not done so great with developers.
Apple MacBook Air or Samsung Series 9
In my occasional letters to Congressmen, I usually get, "Thanks for your letter", followed by a dismissal. :-)
I've been using Ghostery [1] to block Facebook tracking. While it's still a bit iffy in Chrome, it works quite satisfactorily in Firefox. I like it because it can be toggled on and off easily if you want to use your Facebook login on specific sites.

1. http://www.ghostery.com/
Google, Twitter, Yahoo ... Sure. But just Facebook? This is trouble waiting to happen.

Is Facebook any different than those others? Google, Twitter, and Yahoo also all want to slurp up all personal user data that they can collect, and represent a single-point-of-failure for a spam detection false positive or account compromisation.
He linked to that post in his, but that proves the data is transferred, not that it is stored. The article I missed, though, does make the claim that Facebook stores the data, and it is associated with a user.
7 Most Intriguing Entrepreneurs
Well, he briefly touches on that: As long as you haven't joined in the Functional Monks in their Monasteries of Statelessness, programs are made of behavior and data.

I thought this was the best part of the essay (at least it made me smile).
Fair enough. I just don't see why any of this could be dangerous in the wrong hands. Sure they're very knowledgeable about certain aspects of our lives, but it's mostly trivial. What are they going to do with it, steal identities?
Nice, I'm in! If it just wasn't such a pain to travel from Remscheid to cologne with "Deutsche Bahn".
Michael Gove is the one who talks about "Newton's laws of thermodynamics", so what did the OP expect? (http://www.guardian.co.uk/education/2011/jun/18/michael-gove...)
In my primary school we had a basic computing class. We'd use different programs to familiarise ourselves with both the hardware and software. It would arise in other classes too, where it made sense - I remember typing my short story up into (whatever word processor the BBC Micro had). We even used LOGO - although with little success for most of the class. When you have to ask one of your students to help and fix problems on the computer, it's not a good sign, and the teachers often leant on me. So for a start that is the main problem in schools IMO. No point having a subject if people can't teach it properly.
It actually took me 4 hours to build the very first version of this. To get it to where it is now took me another 21 months working on it part-time though.
Tan Taşçı – Benim Gibi Olmayacak (Ft.Serdar Ortaç)
How does a two-person case study dispute that Facebook is widespread? Virtually everyone I know has one, but perhaps if I thought hard enough I could also come up with a person or two who don't.
I don't know Haskell but it appears this code is just setting up a few GUI elements and defining two events and their effects.

What does good UI code look like?
Given that 2.0 is labelled as a free upgrade to 1.x users and that the market for TextMate is already saturated (TM users have probably already bought a license and given how poorly TM has been supported, I doubt there are many people switching to TM), I wonder how long it'll be until a paid 2.1/3.0 ships with critical bug fixes and the features 2.0 left out in order to get it out the door.
When has this "diffusion into distributed services" happened before? It seems to me the trend is most often in the other direction.

There were once many search engines, now there is Google. Usenet was a distributed system; now there are centralized forums. Email was once something that was largely administered locally, now everyone has a Gmail account. Sharing things with friends and family used to be done through a constellation of different services, like blogs and Flickr and email. Now Facebook does all of those things.
Cat Scratching Posts
Does the DX not suit your needs for a larger Kindle?
This seems like a very negative and selfish way to think about it. First of all, there is no such thing as "your" job. You have a job because you are efficient and make a positive effect for your company. If you are not, eventually you will be fired (assuming you don't work for yourself). If there is someone that can do your job better, there is a good chance he/she/it can replace you. Ultimately the question should be this: Does having a robot fill this position effectively make society better as a whole for humans? I think part of the reason the idea of robots replacing humans appears so negative is that it compromises our self-worth. However, if I can work less and focus on hobbies and personal projects as a result of a lighter work load, I am all for it. The next question is does this eventually lead to discussions of robo-slavery?
Something else must be in play for such a great standalone service to give the keys to their front door to Facebook. I'm sure tons of time went into this decision and the result was either faster adoption or added sugar to a partnership deal. Either way, I'm interested to see how this plays out and to see what the backup plan is if it all goes to shit.
Online Payments Platform Braintree Processing $8 Million Per Day
Review: 10 Education Tech Startups to Watch | WiredAcademic
Aside from, possibly, the monadic notation—which is just that, a notation, an artefact of the implementation rather than of the idea—what are the advanced FP concepts here?
The comparison of virtual good to physical good is not apt. Most consumers would type "rent shrek" into Google. This hardly compares to having to drive to different physical stores.

The browsing experience will similarly be taken over by google. Today if I want to go see a movie, I type "movies" into google and and get a summary of "Movies for City, ST". I click on a movie and it shows me all places nearby that it's showing.

Tomorrow, Google will include a "Rentals" link, which shows a list of movies for rent, with a convenient link to whichever study rents the movie.
They might have been forced to do this, remember, Spotify is not an independent company, they are a puppet of the recording industry, they have a strong interest in connecting with the social graph.
No. But I think that price would have strained Leo's support such that the later misstep regarding the spin-off could push them over the fence.
I've had a spotify free account for some time. Today, the new automatic update presented me with the new default settings for my account. The default is to share publicly starred items and new lists, ie opt-out rather than opt-in.
Online Marketing Program: 1.3 Call To Actions   -  Part 1
I hadn't considered this, guess I won't be using my spotify account anymore, at least until proven false. Ungh why is everyone tieing into facebook, they are ignoring what, 6.5 billion people (actually, I wonder what % of the world's population is internet connected, since that's the real # they are ignoring).
Correlation is not causation, so forcing all new users into that workflow won't necessarily make them the kind of people who would do that voluntarily.

Also, this is a statistical relationship - there will be users who were likely to buy premium membership but don't like facebook, who are now less likely to buy. Or who are now reconsidering their existing spotify subscriptions.
> While a good understanding of computers will help with almost any job in the future, unless you're going into computing as a career, learning specifically programming will be absolutely no help. [...] how much better do you think they would be able to do their job if they knew how to program?

Education is -- or should be -- about drawing out a learner's latent talents so they can achieve their full potential. It shouldn't merely be a narrow, Gradgrindian, process aimed solely at turning someone into an obedient wage-slave for corporations.

I think learning programming can help someone achieve their full potential in three ways:

1. programming forces someone to think very clearly and logically about a problem. This is a very useful skill, even if you never write code ever again.

2. introducing someone to programming helps them to understand computers. We are rapidly becoming a society where computers are ubiquitous, so thins will be important to them throughout their lives -- as an individual using technology, as a citizen, as a voter, as a parent, and yes, as an employee.

3. an introduction to programming will inspire some people to take it further, as a career or as a hobby.
You will probably enjoy this, then:

http://binstock.blogspot.com/2008/04/perfecting-oos-small-cl...
Until Rdio pulls your plug.

Streaming services are not reliable, neither is the cloud. Hard currency is the value, its not like storage is expensive any more, there is no reason to not own your own collection and be the boss of your domain.
Investment pyramid schemes do make money for early investors.
I think you missed the point. If I can use any OpenID provider I can use my Google, Twitter, Yahoo (but NOT Facebook accounts, very intentionally [it used to be an identity provider but they removed it when they introduced Connect]). But more importantly, if it's generic OpenID/BrowserID, I can truly own my identity. As long as Facebook continues to get their proprietary tentacles in everything, they continue to own my identity and make me indebted to their stewardship.

If it's my http://firstname.lastname.com OpenID identity, I will always own and control it, even if Zuckerberg goes off the deep end and tracks me even when I'm not logged in and shares these details with non-Facebook sites, etc.
Well as nobody tought the founders to Google, Facebook or Microsoft to program a computer - especially at school, there is absolutely no logical reason to teach kids such a specific skill. The programmers I know, and notable the better ones are all self-taught (with the help of the astonishingly open and supportive IT community).

I think the author of the letter is somewhat confused as to Eric Schmidt's sentiment. I think schools could, or perhaps should provide better resources and encourage students to learn more about computer technology, but I agree with the other comments that core subjects like language, maths and science are far more important.

However, there is no reason why teachers could not discuss, when relevant the history, technology, people and science behind the British computer engineering legacy.
I always thought this was obvious. The early adopters are the ones who are most likely to try a new service. Also since the majority of them will be in the programming field, they are most likely to be patient with your mistakes and give you invaluable advice and feedback. So, you can solve early issues and sort out the kinks.

Finally, if the service is good enough, they are the ones who will pass it on to their non-techie friends and families.

For the most part, the average person learns about a product or a service from their tech friends.
For "friends and family", however.
While they are at it, might as well announce the acquisition.
A piece of advice: before posting, consider carefully whether you add something to the discussion. If you don't, maybe you shouldn't.
Netflix-DreamWorks deal is more spin than win
Stress, cortisol, and let's not forget sleep deprivation -- also typically associated with the same lifestyle, also highly deleterious to health, and also correlated with heart disease.
SEO and Your Business's Sales Cycle
Think "any port in a storm".

Cynical stereotypes. Women are looking for a long term provider, regardless of the length of the entanglement. Men are looking for sex.

Hence men wish to maximise the sex:commitment ratio, women to minimise it. Your mileage may vary.
Justin Bieber Photos
Do you like Justing Bieber?
Aussie researcher cracks OS X Lion passwords
One way you could streamline your rename/relocate process in Sublime Text is to install DTerm. It's basically an in program keyboard shortcut that gives you a command line interface for the current directory that your program is accessing.

So.. if I'm working with index.html and need it to be index.php, all I need to do is: cmd+ctrl+return, then: mv index.html index.php
Are girls really being "very subtle" about it, or are we just being dense?

:-)
At the rate things are going, some day soon the government is going to ask the same.
Margo back to Google, huh? That inside presence at Groupon should be helpful for their own Offers service.
Well written articles never get boring to me, even if I don't agree with the author or if it's not really new information or particularly deep in some sense. I found this article a very good read.

Could you give an argument, why there should be something like internet physics, which follows the laws of thermodynamics or the laws of gravitation? To me this sounds rather metaphoric and like an abuse of terminology.
The Startup Business Cycle
As the OP, I will admit that this is rather ridiculous. The link appears to work in my standard web browser, but when I go to another browser where I'm not logged in to my account, I get the Posterous Spaces front page. This seems like rather broken behavior.
Gaining muscle for beginners
I disagree. In combination with the new "send a notification every time a friend inhales or exhales" model that Facebook put into place, it's extremely annoying to me. I don't want to be notified every time a friend listens to a new song on Spotify. My friends who have Spotify appear to concur -- every one of them disabled this "feature" as soon as they figured out what was happening.
Temporal Correlation of Class Changes
Unless you're talking about missiles or some other relatively recoilless weapon, firing anything powerful enough to kill a hog would tear this plane apart.
WhatsApp Messenger - Android application
Thank you so much! I've got 2 big projects I've been working on in TM and had to switch to the command line to do fast find in projects. Much better.
For reference, and for those who may not have already read it:

"The (Political) Science of Salt", Gary Taubes.
Science. 1998. 281: 5379; 898-907

http://web.archive.org/web/20060923051143/http://www.nasw.or...
Rhapsody.

I'm satisfied with a big exception: Rhapsody has lost my music library a few times. That's pretty unforgivable.
It's really good, as mentioned, it's missing a lot of features but it's coming along nicely.
I was thinking along the lines of the "Learn Code the Hard Way" books:

http://learncodethehardway.org/

I've never heard that Zed Shaw is a billionaire so I guess that's not a requirement to produce top-notch educational content.

If Zed Shaw and Salman Khan can produce this stuff (mainly for the love of doing it, or so it seems to me), then why not many more ordinary people?

If people are motivated enough to work on operating systems in their spare time, why not on kick-ass educational content that doesn't suck and cost a fortune doing it?
I signed up without connecting my facebook account to spotify (or at least, giving it permissions), and there have been multiple nag screens when I start spotify now to connect to Facebook, some without a close button, where I would just deny the facebook connection request.
I wonder how long they will let me skip the publishing connection to facebook.
Google releases a fix for flash, before Adobe
People here will know more than most the strong history of computing that Britain has. Significant contributions to many areas of computing have come from Britain. Just computer games in the UK is a huge industry. The OP thought that there is a lack of programming experienced by young people. Other people agree; see Raspberry Pi project for an example. IT in English schools is pretty poor, there's some simplistic "How to use a word processor, how to use a spreadsheet" but nothing in depth.

Skills used in programming overlap many other areas of learning. Gather information; reduce the problem; attack each part; plan it out; step it through; iterate.

The UK has some scarily poor implementations of big IT projects. Hugely late, over budget, broken - and those are the ones that make it to completion. (Although I welcome any information about the good systems.)

We as a nation desperately need people who can program. Not just regular web / app / desktop programming, but also low quantity high quality machine shop style CNC / Pick and Place / etc manufacturing.

The fact that the department gave a useless reply is no surprise, but is disappointing.
>Once initiated no Zuckerberg or Schmidt has the resources to argue with the second law of thermodynamics.

Life processes move in the direction opposite of the 2nd law. Though I generally agree, if we view the market and technology as evolving we should see oscillation between diffusion and convergence.
This does not stop you creating the Facebook account adding nothing to it and making it totally private as the Facebook account does not have to be actively used.

Actually it does, based on the FB Terms [1]:

4.1.: You will not provide any false personal information on Facebook [...]

4.2: You will not create more than one personal profile.

[1] https://www.facebook.com/terms.php
Sure, but this should remain in Spotify, and not posted to your activity stream on Facebook.
Maybe, but then again, maybe not. A blog is not a hardbound book with gilt corners. You can read the responses, revise it, perhaps learn from the feedback. I certainly do, and in that respect my own writing resembles my code: Writing is rewriting.

Therefore, I’d rather see you write and be thoughtful about the responses you receive than hold back until you have researched every idea thoroughly in an attempt to avoid criticism.

That is my personal view, I am not sure I can provide any evidence that it is a good idea.
Is it only for iOS, or will it work for Mac App Store too?
I also disabled it because it's somewhat too spammy. They didn't get the wall-posting feature right. I like seeing what music friends are listening to within Spotify (without being notified).
Sussman says Lisp can't do it, need to use C; Greenspun proposes Common Lisp; Sussman says that if that's true (if CL can do it but Scheme can't), then Scheme has been a waste of time (an odd conclusion IMO); Greenspun proves that CL can do it; Bill Rozas points out that the problem is in Scheme's inefficient reader implementation, not an inherent problem with Scheme itself.
I'm inclined to think the same way, that there is some kind of natural / emergent property of networks that acts as a counterbalance. Trouble is, how do we know this isn't just wishful thinking.
Neutrinos Faster Than Light, or FPGA artifacts?
Jigoshop + Genesis Framework = Genesis Commerce for WordPress
The Amazon Formula
My larger point is these "companies" appear to have no interest in making money. I'm not suggesting you need to be making money every single minute of your company's existence.

Instead, I'm suggesting that you should be interested in (and actively working toward) making money.
The technical reason is this way they can outsource all the difficult and annoying account management stuff. No resetting passwords, no CAPTCHAs, they can let Facebook handle that. If somebody steals their database, all they get are OAuth keys that can be revoked, either by the user they're scoped to or by Spotify en masse[1].

1: If there's a Facebook engineer on the App stuff reading this, will this dialog invalidate all OAuth keys?

Reset Secret Key?
Are you sure you want to reset the secret key for Pico Oauth2 Test?

If you proceed, access to the API with your old secret will be denied. This operation cannot be undone.
I have a gmail account, but I don't use it. I would say the same for any business. No business with any sense is going to rely on Gmail for their internal business communications.
Haha. Look at the Ruby home page: http://www.ruby-lang.org/en/
I think something big has to happen before people start leaving. Diaspora can launch tomorrow, but I don't think people will start flocking to it. Most end users don't care about stuff like this.
Is there a bug-me-not for facebook? Like a pool of anonymous accounts that people can use?
Apache Bench - you may be using the timelimit option incorrectly