skysight-inc/HackerNews huggingface dataset:
If 'OSS' wins, that doesn't mean the end of competition. Rather, it means the beginning of competition between the numerous distributions, window managers, package managers, etc.

Fortunately, these are almost all based on the same kernel, which will allow for better interoperability and cross-platform software (cross-platform meaning Ubuntu/Red Hat/BSD/Mac etc, not Windows/*nix variant). OSS is a philosophy, not a monopolistic party.

Or, possibly, the beginning of an Apple-dominated monopoly.
This image and content strikes me. I'm guessing that this woman, if she ever found out, could probably sue several of these advertisers for using her image without permission to sell a product. I think that many people forget that just because you found it, doesn't mean you can use it.

Your argument is that if dozens of people are doing it, it's probably ok, that's totally wrong.
Engine Yard AppCloud: free 500 hours for new customers
Don't trust strangers
My brother and I are working on a site (kick-list.com) for friends and friends of friends to share recomendations. We are arguing about keeping everyone's lists private or letting everyone see what people are asking about, 'kicking' (which is basically liking it), etc. He thinks it should all be private, but he's also a paranoid geek. I think it's fine to see everyone's lists, but not be able to add to them unless invited. Please check it out www.kick-list.com. We would love some thoughts, comments, etc.
Fundamentals of Object Oriented Programming
Please, enlighten us, which reasons caused you to stop meditating?
You're thinking 1999. Today it's different.

Now you have to have at least 10k twitter followers, at least 5k HN karma, posess at least one Arrington-stained blue dress, and win any number of other Silicon Valley popularity contests. It's all about "networking" nowadays.

Get with the times, man.
The 1-3% at the top of the article doesn't actually tally up with the rest of what is said:

Out of every 100 people who believe they only need five or six hours of sleep a night, only about five people really do

So just 5% of people who believe they're short sleepers. Do 50% of people believe they're short sleepers, as I've not met many.

To date, Dr. Jones says he has identified only about 20 true short sleepers

So that 5% was based on just 20 people...

That sounds a lot less than 1-3% to me. And then when you apply that context of such a small test group the article then also sounds like a lot of wild speculation. Will they burn out? Does it last forever?
Baseball to see new data explosion - the sensor revolution
I have to admit that I'm a bit confused here. 7-9 hours seems to be the "normal recommended" range, and under 6 hours puts you in the short sleepers category. What does 6-7 make you? Irrelevant to the research?

Many people make the mistake of oversleeping on the weekend and undersleeping on working days. I try to average 6.5hrs every night, weekend or no weekend. Just being consistent really helps in keeping the energy levels up imo.
Obviously, because you didn't 'give you the book', you made an (illegal) copy and kept the book too.
Christopher Jones, a University of Utah neurologist and sleep scientist who oversees the recruiting, says there is one question that is more revealing than anything else: When people do have a chance to sleep longer, on weekends or vacation, do they still sleep only five or six hours a night? People who sleep more when they can are not true short sleepers, he says.

The article didn't mention this, but the ability to wake up regularly without an alarm clock is probably another commonality short sleepers have. Although < 7 hours isn't something I can do regularly, I can't stay in bed, even if I'm a little tired, much past 6 AM on any day of the week.

"People need less sleep as they get older" is something I've heard a lot, but don't know. Sleep patterns seem pretty ingrained, and people with weird sleeping patterns tend to be either hardcore early birds (me) or unapologetic night owls.
AskNature: The Biomimicry Design Portal
The Amazing Nyiragongo Crater: Journey to the Center of the World
I wonder where the image originated from, I would have guessed from a stock image library somewhere, but those kind of places tend to be very aggressive in tracking down unauthorized uses.
This isn't about cost -- it's about scale and trust. When your app gets beyond what one instance will give you, and your customers demand more reliability than Rackspace Cloud is capable of today, you'll want some dudes in your corner who can help you.

Imagine a world where your application has enough traction that you're spending more of your time fixing issues or adding features to please/retain the maximum number of users.

Having been there, when that day comes, you won't be nickel-and-diming. You'll just want some rock-solid guys in your corner who allow you to worry about one less thing.
WANdisco Release New Free Subversion Training Webinar Series
Some programmers are really engineers or scientists who solve their problems using computers. Even though they usually had some programming class at the university, they never had a formal CS education.

But then again, they know a heck of a lot about some specific problem space, be that audio algorithms, weather forecast or nuclear fission reactions.

This is one area where CS graduates are just about useless. Without knowledge of the problem space, those programming skills still won't solve the problem.
Indeed - envy, thy name is a longer day without suffering sleep deprivation
right now they don't care, but I could see there being an 'intel powered iPad' marketed in future years - a good way to market the device as 'speedy' based on years of intel's own marketing.
Not dead, just moved. I think the whole bitcoin thing is very cyberpunk-ish. A digital crypto-currency.
Google, Facebook take France to court over privacy
I've been writing code for over 10 years and have been functioning on between 4 and 6 hours of sleep a night and have been quite successful. Not saying I'm one of the 'elite' either just my personal experience.
the cost is about the same as its competitors (phpfog, cloudcontrol). "basic" is for people who've outgrown shared hosting and maybe a small virtual server, not really for someone who has a pet project they need a little space for.
In my case I've had this issue (advantage?) since childhood, where I vacillate between both states in 2 week blocks - 2 weeks at a time where I'll get 7-8 hours, and 2 weeks where I get approx half as much. In the latter case I simply don't get naturally tired. But it does eventually catch up to me, and then all of a sudden - bam!, I'm tired one night and naturally fall asleep say at 10pm every night.

What I've found is with the poor sleep cycles I tend to be more energetic and get to solutions quicker. If the problem requires deep thinking, I can focus on the problem at hand much better, but at the same time I can make many superficial mistakes. The best I can say is it's a bit like being in a minor psychedelic state all the time, where the creative pathways of my mind are more open with a manic desire to latch onto something interesting. It also exacerbates my Asperger's-like condition. OTOH, if I am in the design process and building a piece a software that requires high conceptual integrity getting more sleep is certainly beneficial.
Swype is still an on screen qwerty keyboard, but it's much much quicker. You can essentially mash the keyboard (swipe around haphazardly, actually) and get exactly what you want for longer words. Shorter words are trickier, but it's amazing at getting long ones correct, and thus makes typing much quicker and painless.
Jordy Leiser, CEO STELLAService on Steve Nash's investment & his biz model
You are right, I'm not aware of any such study either. What I meant is just that there is no need to feel guilty for whatever amount of sleep feels right, regardless of what society says in the name of efficiency and productivity. It's ok to enjoy sleeping.
I started programming at the age of 8, and went on to study CS at the age of 20. So, I count myself a self-taught programmer with a Master in computer science, and I have an opinion:

The formal education didn't teach me any skills I couldn't have picked up on my own.

It did however, teach me to ask questions I didn't know existed, lovely abstractions and a lot of useful theoretical concepts. Instead of constantly being surprised by things like "oh, wow, Java's static classes are really similar to python modules of free functions", I can clearly see that they are both manifestations of the same idea, but shaped differently by the language design. This makes it much easier and quicker to pick up new languages and technology.
In fact, probably more, since they also accumulate and compound valuable experience that much more quickly!
Then Microsoft started to try the EEE (embrace, extend and extinguish) strategy. Yet the projects under copyleft licenses like GPL are more or less immune to EEE, so MS has started to support permissive open-source against copyleft.
I guess the 'release early' mantra is relative. I've created a poll the other day about how many lines of code people's MVP contains:

http://news.ycombinator.com/item?id=2370439

I guess sometimes 'release early' means that 'only work on the first public version for half a year instead of years'. I am basically working on something which is kind of competitor to MS Access. Even if I ship early I cannot ship anything 'interesting' under 15.000 lines of code.
The main point here seems to be that you can make separate windows with SDL 1.3 and attach OpenGL contexts to them, versus SDL 1.2's approach of single-window-single-OpenGL-context.

As far as OpenGL tutorials go, I recommend "An intro to modern OpenGL" articles by Joe Groff [1]. It covers the things in OpenGL 2 that still exist in OpenGL ES 2.

[1]: http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Tab...
If author thinks it is required to know basic algorithms to get into Google, he should stop whining and learn the damn thing.
And, sadly that is required, but not enough. I know it by experience..
Win $3.2M for data mining - predicting hospitalization
Who Could Blame G.E.?
Sure, but the question is how to make it more difficult.
So the net benefit of me participating in this community is...? Making entrepreneurial friends?
Personally, my biggest hurdle is that every time the tutorial introduces a new concept, my brain was expecting to just modify the existing query with the new concept, while the tutorial actually wants me to create an entirely new query each time.
How would that work? Non-sleeper's children are more likely to survive?
Congrats,
Were they any other blogs that you approached for a guest post?
Amazing video showing what it is like to run solo as a blind person
Students fight music-sharing fine
Here is the stylesheet extracted from the chrome extension:

http://pastebin.com/zkzHDSP2

raw: http://pastebin.com/raw.php?i=zkzHDSP2
Ode to Power Laws
Japan's ocean radiation hits 7.5 million times legal limit
Pykka - easy to use concurrency for Python using the Actor model & gEvent
red bull?
There are indeed. However, without courses to direct you to them, many self-taught programmers don't realize that they should be reading them, or watching the lectures.

The problem isn't one of ability to learn. It's just that it's hard to figure out what you should be looking at.

I am a partially self taught programmer. I did take several courses in university to get a minor in computer science. These clued me in to the holes in my education. Otherwise, I might have figured it out eventually, but it would have been harder.
I'd focus more on very carefully designed incentives for building cool stuff during 20% time--bonuses and standard recognition/awards certainly wouldn't work; I'm not sure what would.
That looks nothing like the "grey shirt girl" to me. There's more to a person than a large bosom and blonde hair, and actually even those 2 features of the two pictures look radically different.

But, I could very easily be wrong.
This is huge for Rails consulting companies. Hopefully we can now convince one of our clients to switch over to EY AppCloud from Bluehost.
My thoughts exactly. I don't mean to threadjack, but I'm running a new startup where I'm building augmented reality displays ( http://gothameyewear.com/ if anyone is interested -- haven't posted it here before, simply because there's not much there), and I occasionally have that "well shit, it's the future" realization in working on it. We may not be in the 2011 of Shadowrun, but we'll have decks soon -- they'll be our smartphones.
It just seems like if your slogan is going to be "don't trust strangers" you shouldn't be able see a strangers list.
Just because it is widely used does not mean it's not a copyright violation. Someone took the photo, and they own the copyright to it. Unless you have an explicit license from that copyright holder, then most likely you are violating the copyright.

Additionally, you don't have a model release from the woman, and since you are using her image for commercial purposes, you could be liable and she would have a pretty good case, especially considering that it is a published fact that her image is more effective.
The Epsilon Breach: What It Means To Cops on Calls With Worried Customers
"Samsung Key logger" "expert" admits to being wrong
First U.S. Drinking Water Samples Show Radiation from Japan
Absolutely wrong. If you do not have a license to use the image or know for a fact that it is in the public domain, then it is a safe bet that you are in violation of the copyright. And just because you think you could reproduce the image does not give you the right to use it.
Oh and anyone who doesn't want to sleep as much as they should, meditation is a great way of doing it. I managed to shave 2 hours off of my daily sleep need with 10 minutes of meditation ... so essentially I averaged 4 hours a day, for something like 5 years before I got out of the meditating habit for varying reasons.

OK, I'll match your anecdote with one of my own. I meditate 40 minutes per day, and it hasn't shaved a minute off of my sleep time. I average 8 hours of sleep per night, substantially more on the weekends when I can get it.
Quite simply they lack the education, this is different to knowledge, which, I'm sure they do not lack, otherwise they would not be competing at the same level for the same jobs.

Education can lead to an acquisition of knowledge, but it is by no means the only way of acquiring it (experience for example is another way).

Knowledge is what employers look for, and it is a better indicator of ability than education - especially for non-grad positions.
Local Data:
Core Data hooked into a sqlite.db is the way to go. Some say it's a little heavy but I have had a lot of luck with it. It's going to give you everything you need to persist and query data locally on the device.

Remote Data:
You pretty much have to go with a web service layer. The standard now-a-days is RESTful JSON. Directly connecting to a remote DB is too unreliable for the mobile world.

ASIHTTPRequest: A wrapper around network level API's for connecting to web servers. Use this.

http://allseeing-i.com/ASIHTTPRequest/
This reminds me of the studies not too long about how some very small percentage of the population actually CAN multitask well. Then a very large percentage of the population used that as "evidence" to justify their existing habits. I see it here already.
I fully agree with that. I love to sleep, and like my 8 hours of sleep per night.
Goodyear Assurance Fuel Max All-Season Passenger Tire | Tire reviews and prices
I am going to slug it out and try get use to this app because I do hate the old hacker news but I'm use to it out of habit.

What I don't like about this one is how small the upvote button is and how small the points and usernames are.
Users take the path of least resistance. Piracy is appealing because it gives users what they want, when they want it, at a low enough cost (both in time and money) that they don't think about the transaction.

The content owners have taken a strategy of trying to make piracy less appealing, rather than trying to make their offering more appealing. Unfortunately for them, that's an uphill battle that funnels money to lawyers and lobbyists that could otherwise be used for innovation. Dinosaurs will die.
Harvesting Big Insights from Big Data: Data + Visualization = Information
I'd like to understand more about this and your thoughts. Have you had experience using XMPP this way? Is there a specific reason why this wouldn't / shouldn't work? I know you prefer the other approaches, but other than simply preferring them, what is the issue with using XMPP this way?

Specifically, what if the scenario is enabling communication between servers that you have limited control over and do not have shell / root access to install or manage a server? In this case, there wouldn't be an opportunity to install redis, 0mq, or amqp. The database approach might work, but the servers are distributed and might not allow remote connections. Why wouldn't XMPP work in this scenario using a public XMPP server?

I'd like to learn more!
50+ Android Wallpapers
Android is the most popular operating system for mobile devices. It is used by thousands of people and the main, Most important and customizable thing is wallpaper. That’s why today i have compiled huge list of android wallpapers. These all wallpapers are free of cost and easy to download and use.
I strongly disagree. If you use a DataAdapter to populate a dataset, all it's doing is iterating over a reader internally and loading the results into the dataset. There's no reason it would ever be as fast, let alone faster, than using a reader yourself to populate a data structure that you actually want.
Ask HN: Design for Developers?
I am thinking about doing either a workshop or web class about design, especially for hackers.

For those that don't know me Ive been doing design and animation (plus frontend dev) for forever, and I have noticed that every developer seems to want to increase their design skills.

Here's the question - Should I focus on the theory, the tools (more photoshop/illustrator, less css/js that everyone already is pro at), or the a combination of both?

Would anyone even be interested? Thanks in advance for the comments and suggestion!
I imagine this is what their NC data center is for.
Yeah I think you missed my point. When starting out, at the point where I am not worried about scale, which means I would be looking at Orchestra's "basic" package (that doesn't scale), I am having a hard time understanding why I should pay 3x more than I would rolling my own server at Rackspace Cloud.

When my app needs to start scaling up a lot (and that's often an "if" not a "when" for a lot of projects), then for sure I agree that a well-managed service backed by talented people is worth every penny.
my portfolio : http://storyofcarl.com
Well today's kind of dominated presently by a dispute last night with my wife.

Wish it wasn't that way. The stress of our baby boy's arrival is showing.

Going to work to get things resolved and moving on.

Any other takers? Feel free to come back each day.
facebook keep denying a mobile service i helped building with the reason it is a subscription service.
but it is not.
i keep mailing them and always get the same automated message that they do not allow mobile subscription services.
they really just do not care.

no wonder that 80% of their advertisers cloak their landingpages. their ad marketing team is obviously, and i got that confirmed from other people in the industry, unprofessional newbies who dont know how the industry works. sad but true.
Binary to Hexadecimal and Hexadecimal to Binary Conversion Practice
American InterContinental University – Documents and Resources
"If I write something set 60 years in the future I am going to have to explain how humanity got there and that's becoming quite a big job," [Gibson] said.

"Compared to that further investigation of our alien present seems actually way more doable and it may be more fun to do because it shakes all sorts of people out of the woodwork that want to talk to me," [Gibson added].

http://www.bbc.co.uk/news/technology-11502715

Also, http://www.wired.com/underwire/2010/09/william-gibson-interv...
Name me one religious book with such strange behavior.
Partners Banner - 5 April 2011 - Change your life
+1 on WebSockets.

Go isn't stable enough yet. There's a new release every month or so and weekly snapshot releases available.
According to this, part of the data that must be kept includes passwords. Does anyone have the detail on whether this means hashes of passwords, or the plaintext passwords themselves?

If it's the latter, then the lawmakers clearly have no idea what they are doing (which is probably true anyway, but that would be the cherry on top of the incompetence cake)

Edit: And if it's the former, what would they plan to do with them anyway?
I thought the last two paragraphs were delightful and might help explain the recent trend for people to leave HN.

Otherwise, the piece is barely legible.
So glad to hear that, let me (@tmornini) know if I can help. We also have a partner program for Rails consulting companies, you should check that out too!
I disagree. I like the whitespace.
Candidate number two for gene surgery (my current #1 being that color vision y'all talk about so much).
I've got a few hook scripts in my dotfiles here: https://github.com/cypher/dotfiles/tree/master/git-hooks

But you can also take a look at the `.git/hooks/` directory in any git repo, it includes a lot of sample hooks.
The Cost Of Running IE6 Today
In contrary to DNF, though, SDL 1.3 has been usable for ages.

But indeed their versioning is a bit strange. There are not many projects which stay at one major/minor version for so long.
Thanks, I've updated the post to include this info.
Fair point, but since Chad says that Simplates is the main point of interest, I thought it would be useful to point directly to them.
I'm not so sure about that. Istockphoto's model for keeping crap out of their stock photo offerings seems to work pretty solidly, and at minimum some form of curation would scrape off the resellers and the kind of crap that's so popular over on regretsy.
I like it. A little off topic, but the Google Chrome Extensions that override CSS get my brain thinking about something like this on a different scale. For instance, could someone build complete Facebook or Twitter face-lifts? If it's possible, the consequences of that permutation would be interesting. Especially now that the modern browsers are moving towards auto-update, which encourages a higher likelihood of something like this taking off.

If marketers starting picking up the idea, I see "shoot here to win the prize", phone number, email address collecting type of ads promising to "bring facebook back the way it was", "just enter your email address and we'll send you the link!" If you don't think this could work, just remember that a few years back people were installing emoticon packs and CometCursor just so they could have a customized, albeit terrible, experience.
Bourne shell idioms
If it's half as good as Mac OS X Preview, that would be awesome.

Even better would be if this lifts PDF to first-class-citizen status as an image format in Windows.