skysight-inc/HackerNews huggingface dataset:
You make a good point. Everyone feels that their voice should be heard but forget that the government represents a lot of people. If they personally responded to each letter that was received then I'd gamble they'd be doing their job much much worse than they potentially already are.

A response from them at all means that someone took enough time to count your statistic for/against such a topic. That's a stronger position then yelling at the TV hoping they'll hear you.
Facebook still dominates the majority of the time Americans spend on the Web, occupying more than 53 billion minutes each month. - nytimes

I easily spend an hour a day. It's like a powernap between work sessions. Some discussion here:
http://durga-ydydt.posterous.com/why-google-is-languishing
Yeah, I like it that way as well. Sadly, this means that you'll always miss some killer features that are available in other BSDs (FreeBSD's jails, NetBSD's puffs, DragonFly's HAMMERFS).
For stuff like this your main worry is probably not the people that play by the rules, but the people that don't play by the rules.
Homepage Builder > Dreamweaver > Textmate > BBEdit.

I haven't gotten quite as fluent in BBEdit as I am in Textmate though, so a new release is very tempting. That said, I love the support and constant updates from BareBones.
Is he shooting the drones out of a giant slingshot perhaps? ;)
Madame colonelle design: Big Bad Wolf: Zazzle.com Store
Subscription music streaming is basically a commodity at this point though. One can drop Spotify and join Rdio at no real loss (I think you can even import playlists).
Quote from a spotify employee on the liked page:

> Hey Guys thanks for your question, Unfortunately you will need a Facebook account to access Spotify from now on, unless you already have an account set up.
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.

I don't know if I find this hilarious, ironic or stupid. He turns towards [potential] costumers and says 'unfortunately' for something that was sole spotify decision.
Then suggesting creating bogus/zombie facebook accounts it's just plain pathetic.
I just arrived in Berlin and will be here until early December, so count me in.
Sorry. Meant to upvote you, but downvoted by mistake.
韩版女装
I'm Different: Most programmers aren't entrepreneurial
A better business decision would be to use the standard Facebook - or - Default sign up page. This will undoubtedly increase social usage by the Facebook faithful without alienating other users.
There seems to be a pressure for coders to blog. Writing well (and creating useful posts) requires the same attention to craft that coding does.

Thoughtfulness is a rare quality in both code and blog posts - I savor it when I find it. We probably need fewer coding frameworks and more mental frameworks that encourage thoughtfulness in coding and writing.

But I do think there is room in the blog world for writing as journaling. Maybe the usefulness of a blog post is limited to the author, but there may be some value for us as readers in simply seeing another's thought process at work rather than requiring the post to meet some metric of useful.
I was out with some (non-tech) friends this weekend and they were talking about how the new FB is "creepy." Yes, just another anecdote.

I don't understand the argument that the non-tech public doesn't care about their privacy, because they do. Why do people make their accounts private in the first place? Because they don't want future employers reading their posts, but they're fine with a faceless corporation doing it?

Honestly I think a well-written NY Times article could start to hurt them on this.
But if it would be extremely easy to port kernel-level features from one BSD to another, then it would mean that their code doesn't differ too much and there would be no point in having multiple BSDs in the first place...
Escorts London
Easily spend at least an hour a day - checking every hour for few a few minutes. I am 22 and its the main form of communication with my friends - I have different groups set up for different groups of friends, making it easy to have group conversation. The other major part I use Facebook is for the messages, writing long messages once every couple of days like e-mail, but on Facebook.
Silicon Alley
well... maybe linux users just learn from the stuff they read on wikipedia and iPhone users don't remember and visit over and over again? :)
This is true in regards to the C++ spec. An int data type is up to 32-bits. For old 16-bit architectures, an int and void* are both 16 bits. For more modern architectures and compilers(anything on a 32-bit processor or higher), ints are assumed to be 32-bit signed integers.
Youtube, Soundcloud - both great. I don't use a portable player.

of interest (php only so far): http://cashmusic.org/ "builds open source digital tools for musicians and labels"
How said anything about them not getting paid?

Make an awesome outline, do a few chapters and rather than go to a publisher, go to kickstarter and lulu.com.
I like BBEdit, but I think its age is a weakness. Until version 10, BBEdit felt and looked like old software with many bits and pieces stuck on over time with little attention paid to how they fit together.
By "enlightened" what do you mean exactly? I think everyone is at least passively aware that Facebook probably knows a lot about them and is growing more powerful. Perhaps they can't read the contents of a browser cookie to discern that logging out doesn't actually mean logging out, nor can they really understand the website as a huge mass of code and databases that someone is making billions on, but they know what they're putting in and getting out. For most people that's enough.

I really think people of my age (19, but I would venture to say teenagers and people in their 20's) are too young to care about this sort of thing, they're living the most open time of their lives anyway. We have grown up with the internet, and we're pretty much used to it. Not to take a guess at your age, but I have a feeling most HN posters/techbubble bloggers are older and have seen a lot more happen in terms of the internet evolving. I imagine if I had watched the internet materialize from the beginning this would be alarming, but I was practically born into it if you take into account the fact that I haven't been using the internet for more than about 9 years. And while I do understand what Facebook is doing probably a little better than most of my peers, I still can't really let myself care. I personally never felt I give them much of anything significant. My existence online isn't that important to me right now. And free music is pretty great.
Flagging anything with Arrington in it since he's a cancer and needs to disappear from the web.
This is a very poor move, I have linked my two accounts but forcing people to do it is just shocking.
To many people, facebook is where conversation happens.
Driverless Tractors & Farmer Drones of the Future
Google guide for writing testable code
Samsung Announce To Upgrade T-Mobile Samsung Galaxy S II To 1.5GHz
Challenge: Command line TODO lists
This looks interesting, I didn't know there were enough HN users in Cologne.
Neil Capel, CEO Sailthru: "You need to go full force"
I think there is a more fundamental misunderstanding in OO than bad naming convention. You are right about the usefulness of -er named objects -- but then again, are they really objects, or just functionality wrapped into a wrongly chosen language construct?

Following your example, you could have implemented the strategy pattern into DatabaseConnection to freely inject functionality into the object when X happens. Assuming these functions do not have additional data members other than the parent object, they easily can be simple functions or even lambdas.

(Of course it's easier to restrict to classes, because you can validate against interfaces in case a function signature doesn't cut it.)

What Travis is suggesting, when you have an object that defines both data and behavior, the object context should be determined by the data, not the behavior. If done properly, you end up with less names that end in -er.
Using Facebook as your RSS feed for your blog drives readers to your blog (i.e. just post the links, don't post the content).

I fail to see where the parent was talking about 'harming' Facebook. This entire discussion is about keeping control over your Internet presence. If you use a domain that you control as your canonical presence, then you can easily sign up for whatever the social network of the day is and use it to direct people back to your domain. This extends beyond this though:

For example, if you use a GMail/Hotmail/Yahoo email address as your main email address, then you're completely dependent on these companies to provide the service. If they ever change policies or start doing things that you don't like, there is a large barrier to just switching services. On the other hand, if you purchase your own domain and use that for email on such services (e.g. Google Apps for Domains), then you can easily switch services without needing to tell everyone that may want to contact you about your new email address.

In general, you can still use free services, just so long as you wrap your domain around them so that you can point people elsewhere if things change.
Pinpoint - a tool for making hackers do excellent presentations
I'd love to stop by but Bad Mergentheim is a little too far away for me :(
How to Kill the Facebook News Ticker
With the web applications I've been building during the last years, I often had to think hard about my "Facebook policy". If you have any chance of virality, the Facebook platform can at least double it (I guess that the multiplier is much higher, actually).

The first time I considered creating an integration with FB, though, I studied how it worked and stopped when I discovered that I could NOT get my users' email [note: I think this isn't true now, I didn't really check though]. That meant that even those users that came directly to my website, but wanted to login using facebook, wouldn't have really become "my" users, that I would have always been dependent on FB.

Facebook changes its policies very often, so this particular problem could not be current anymore, but the fact remains that we should be very careful in helping a company which is building the biggest walled garden on the internet by adding too much value to it. Because now the gates are open, but FB can close them whenever they see fit.

Right now I'm considering again creating an integration with Facebook for one of my new services, but I'll try as hard as possible to steer the users to my actual website, even if this wouldn't be as frictionless as it could be for them. Bigger issues are at stake.
Today is Petrov Day
Gen Y's $2 Million Retirement Price Tag ~ BBC News
The one thing I like about Amazon ebooks is that you can set your country as USA, and than use any credit card to buy American ebooks. I hope that continues with Amazon's tablet and the video and other content they'll be selling, as American digital prices and content selection are cheaper and wider than anywhere else in the world.

Of course, the RIAA and MPAA of the world's will be fighting tooth and nail over regional restrictions, I have a feeling Amazon made it easy to bypass regional restrictions because book publishers are technologically challenged and didn't quite realize what happened.

Of course, there is always the piratebay for countries which aren't in the G7...
>> all-you-can-eat subscription models seem like a far better solution

Far better than Spotify? You do realize that Spotify is an all-you-can-eat subscription model?
Time to Hang Up the Sleeping Bag (2010)
It's the most TextMate-like, beautiful, but still too early as it's missing a lot of features.

I have an extra invite, if you need one.
Have hacker luve - will travel!
College student here, no facebook and won't be getting one either. Granted, since I'm posting on HN there is a bit of selection bias, but my good friend who is a typical liberal arts major doesn't have one either because he heard about "some privacy issues" (not from me).

This is anecdotal, but I wanted to point out that facebook isn't as widespread as people think.
Same. Switching to Spotify from Pandora was on my list of things to try.

Now, I guess not. I would have paid them, too.

This is absolutely ridiculously stupid of them to do. They alienate potential customers, but more importantly, they do not own their customers.

If the Facebook relationship goes sour, Spotify is still permanently tied to them.
This is so irrelevant to hacking/startups.
I have written some small scripts in the past which capture more or less exactly what I do on my computer, i.e. every 10 seconds, it saves the related URL and other information of the application which is in the foreground.

https://github.com/albertz/timecapture

So far, I haven't really written any analysis scripts for the collected data. But just out of curiosity about my Facebook usage, I hacked together a small script (https://github.com/albertz/timecapture/blob/master/stats.py). The time varies a bit, mostly between a few seconds up to 20 minutes per day for me.

Feel free to fork and extend. :)
Soon enough you can forget about using every website with that attitude.
They should talk to the ton of services that built themselves around Facebook, only to see their app be killed without any given reason, killing their whole business.
Let me know if there's anything we can do to help you smooth the trip to Cologne! We'd love to see you here! :)
I challenge anyone to get a response from an MP that doesn't include the word "however", followed by a complete dismissal.
'New tab' page redone in Chrome 15 beta
Article Advertising – A Novices Help And Information For Easy Article Marketing
Many of these (most notably, the constructor stuff) could be summarized as "don't use Java."
I know I'm being a total pleeb, but given the remarkable access to the music I want to listen to, at a very cheap cost, I'd probably be willing to sign up for a mandatory mayonaise delivery service to get access to Spotify.
I'm in! Would be great if some new faces stop by :)
I use "enlightened" tongue-in-cheek to me the people on HN that think and know about these things.

You're right, I'm older than you. I was on Friendster in college and then Myspace. Graduated as Facebook was coming up so I never got the college experience of it. (God I feel old now, thanks a lot, 19 year-old!) I think at your age perhaps I didn't care either, but now I do. I think trivial status updates can mean more than we think and they at least can place where you were at a certain time. It's a lot of information that could be dangerous in the wrong hands.

EDIT: I'm not trying to say that "you'll change when you grow older," rather that's just what happened to me.
That...is the most perverted implementation of awesomeness ever.
Facebook's most important product - YOU
Guy builds nightvision drone to hunt feral pigs

Federal government shows up to help ;)
Programming is a tool like maths. There are many people who whose life would be greatly enriched by a simple knowledge of ratios and estimation. Yet most claim they have no need of maths.

Programming need not be taught for its own sake. It could be an enabler together with maths. A tool for exploring concepts. A lot of maths is difficult because it is so far from everyday concepts. So it takes a great deal of effort to supply the materials needed to build the supporting mental models. von Nuemann said "In mathematics you don't understand things. You just get used to them". One way is to drill lots of problems but this is boring and only a few people are disciplined enough to do it. Another way is to program the concept (all the maths an average person needs is finite, algorithmic and constructive), explore lots of variations, improve intuition, give a basis of attachment to motivate short quick drills to be able to then improve the model.

The power of programming is that it gives you a way to concretize abstract concepts in a virtual setting. Lessening the distance, hence making it more approachable. I have only a little doubt that I can teach a random 10 year old the basics of special relativity up to accounting for acceleration, using programming. And I am certain they would be able to learn Bayesian probability by playing with a programmable model designed to teach it.

There is also the added benefit of strengthened analytical thinking. You cannot know how a simple scripting knowledge can help a person without being them. My suspicion is it would help most people in some way. But no one can make use of something whose existence they are unaware of.
While I don't know what such a diet means for hypertension, it sounds pretty poor in terms of nutritional value. You might have less malaise if you ate more fruits and vegetables, and weren't sending your blood sugar on a roller coaster with those two glasses of coke. Two cans of coke supplies over a quarter of the recommended daily carbohydrate intake!

Try eating nuts or seeds as a snack. The protein will help balance your energy levels and the fat will keep you satiated. Look at granola instead of potato chips -- not the top brand ones bars that are just sugar delivery mechanisms, though.

And really, you should eat breakfast! The first meal of the day has a lot of important effects. http://www.webmd.com/diet/guide/most-important-meal
Herbal medicine store
New full-duplex technology doubles wireless capacity
Rice University engineers have developed technology that allows for wireless devices like cell phones and tablet PCs to both “talk” and “listen” to wireless cell towers on the same frequency, paving the way for 5G networks.
Tangentially related, but is anybody else really sick of everybody's Spotifys updating their Facebook pages with every track they're currently listening to?
Coalition Challenges Domestic Surveillance Policies
Why Seedhack Missed Its Mark
Add a subscribe button on your Facebook profile
Actually surprisingly good; one of the main aspect that I think has been really well handled is the tab/pane handling.

Here for the preview; https://skitch.com/hunvreus/f592a/backbone.js

Pretty clean UI elements, nice highlighting; so far I like it.

I'm also playing with mvim with the file drawer; https://github.com/alloy/macvim.git, neat too.
Sign the petition: https://submissions.epetitions.direct.gov.uk/petitions/15218
男鞋批发
User experience Drama
False accounts propping up trend setters fueled by entertainment / fashion industry needing to promote..

(Just thinking out loud)
Maybe but they'll get promotion within facebook. Lots of users and they can always split if FB goes under.
Petition the UK to put computer programming on the curriculum.
We hope there's enough in CGN to keep this going as a regular event with cool speakers each time! Show up and show support! :)
Will robots steal your job?
>>> Writing well (and creating useful posts) requires the same attention to craft that coding does.

Yeah, for sure. And rushing through writing a quick response when I should be heading out the door for work was probably a bad idea. Next time I'll sit on it until I'm through my first cup of coffee.
GLOBEv1.com - Putting blogs on maps
I have my own website and always post there first. My system then automatically posts to Facebook, Twitter, and so on. That's the way to do it I think. Of course Facebook doesn't like that and the API never allows you to have the post look quite as good as if you were posting directly, but it's plenty for me.
Interesting, in light of Google's real name policy.

FB 1 - G =0 for now?
The Necessity of Funding Failure
Maybe you can start a HN meetup in or around Stuttgart? How's the interest down there?
You can easily disable sending songs from Spotify to your Facebook wall. It's an option in Spotify. However, it's very useful to see what your friends are listening to inside of Spotify.
> I don't see too many people clambering to advertise on Myspace

Myspace is dead because users no longer think it's cool / trendy / view it as old / a dead-end.

> So they would use a completely terrible product too if that's what it was?

Absolutely. Sales/marketing is always king. Make something new / cool / exclusive / etc and you'll have a winner.

Users do not care 1 bit about the backend.
The DC Startup Community: Micro-Documentary
Notepad > CoffeeCup HTML Editor > RapidPHP > Vim > MacVim

I switched to Vim under Cygwin when I started dabbling in Ruby and needed a general-purpose text editor (rather than language-specific). When I switched to Mac, using PeepOpen sold me on MacVim.
Is there a collection of suggestions from Stephen King? I love picking up small pieces of advice from respectable writers, and he is undoubtedly one of them.
Great event. Great speakers. Completely packed venue (1,200+ people).
I don't get it. Sussman says Lisp can't handle it, need to use C, Greenspun proposes to use Common Lisp instead, then Sussman insists Lisp can do it.

Can someone explain how I've misread it?
> Android phones are overtaking iPhones

I can attest that HN and Reddit Programming readership use iDevices at twice the rate they use Android devices, based on a sample size of 30,000 this weekend.

This didn't surprise me in the least. The people I know who use Android are either the people who can't afford iPhones (and kick up a huge fuss about paying for any content) or people who love tinkering with them.
It isn't the siren call of "social," it is the dinner bell of 500 million daily users that Spotify is answering.
Well, maybe there are enough HN readers up for a meetup in Heilbronn or Stuttgart?
Globe is a travel blogging platform, where users can blog about their travels (text/pictures/videos), and through auto geo-tagging or manually entering their location, they simultaneously create a beautiful map to show off to their friends. We called the project Bella at first, because we wanted to create something beautiful.

The whole thing is about location. While there are loads of travel blogging platforms out there already, our USP is that the focus of the site is a map, and hence the ordering of information is done geographically instead of chronologically, which makes more sense when you are travelling. If your friend goes to Peru, the most important thing is not the exact date he went there, but the fact that it is Peru! And you want to have a look around the area on a map, and see some other places he went nearby etc... A story and patterns begin to emerge. Nothing else out there gives you the ability to view geotagged information in such a beautiful format.

You only really have 2 pages: your dashboard and your blog (other things like changing your settings and writing blog posts are done in the sidebar). The dashboard shows all the map routes / blog posts of the people you are following, with all the newest info at the top, kinda like the facebook news feed. Your blog page shows just your map route and your blog posts, ordered by the date you did things on your trip, so it reads like a story.

After you register, you can (read: will be able to) search for your friends and follow them, which will make their map routes/blog posts appear on your dashboard. Your friend's map routes/pins will appear in different colours and overlap each other and hopefully look really cool. To get people started, we give them a link to a "featured" blog, to see what one looks like.

Feedback would be great. Please send any thoughts to rayhan@globev1.com
Love this!

My first app is getting submitted this week (with #2 about 3 weeks behind it). I've been building spreadsheets and other hacks to manage this, but this looks like a much better solution. Thanks!