skysight-inc/HackerNews huggingface dataset:
When shorn of hexadecimal connotation as in the original question what value is there to it? If I ask someone verbally "what is the significance of dead beef" should I put any value in their either having already learned about 0xDEADBEEF or in their ability to appreciate that it could be a 32-bit word aligned hex value?

If someone were to change the question to "what is the significance of bad food?" would it be considered equally valuable?
Screw grooveshark. Give Rdio a shot (http://www.rdio.com)
Why use different kinds of static point clouds? If you have a one that's dense enough and a projector with enough resolution, can't you display any 3D model to as much accuracy as your resolution allows? Or are the different point clouds tailored to certain kinds of models?
This works a lot like affiliate marketing. Get traffic + Improve conversation = More profit. A/B testing helped quite a bit to make the profit grew.
Looks it got pulled in the meantime. Oops. Looking at it now it says in light gray letters at the top "for docomo" so maybe it was some kind of beta that I accidentally downloaded.

Here's a link to author's blog - there are examples of using zxing library for generating the QRCode. HTH.

http://d.hatena.ne.jp/tomorrowkey/searchdiary?word=*[qrcode]
Right, oil and grease are hydrophobic. This is the purpose of soap. It acts as an emulsifier, bridging the water and oil molecules together and allowing you to wash off grease and oil (often trapping dirt) off of your skin.

Antibacterial soap also kills bacteria that can cause odors but most shower soap/shampoo is not antibacterial.

So maybe we could get away with only using soap when we are actually dirty.
I've got something for your CFP...
Smart companies try to commoditize their products' complements
The advice to learn a variety of programming paradigms is sound:

http://mvanier.livejournal.com/998.html

http://matt.might.net/articles/best-programming-languages/

--------------

I haven't read pyHardWay, but I think it's vaguely in the lineaage of why's:

http://www.cs.uni.edu/~wallingf/teaching/188-agile/ruby/whys...

and for FP:

http://learnyouahaskell.com/

http://learnyousomeerlang.com/content

http://www.lisperati.com/clojure-spels/casting.html

Also, SICP, little schemer. Others?
as long as the mesh is wide enough, then if someone tries to block a port or protocol, presumably the network would route around it. unless everyone hates it...
Pretty much.

Ever need to buy fresh thyme/bay leaf/parsley for a bouquet garni? Or lots of vegetables to make a sauce? Or if something calls for a chicken/beef/vegetable stock, even if I make it myself to save myself from the pre-packaged brands, it'll cost a few dollars per serving on top of the other ingredients that go into a meal.
Twitter & Foursquare Explain Their SXSW Explosions: Hustle, Buzz, And Maybe $11K
Thanks for the advice. Given the choice as you define it here, I choose to be a "programmer", without specializing in only one language.
This could be a good opportunity for Microsoft to dump a ton of legacy baggage in Windows 8. Windows developers will ultimately need to support ARM/x86 and the path of least resistance is going to be Microsoft's latest & greatest framework. Great time to draw a line in the sand and reinvent Windows. Microsoft can send the message to developers that if you want your app to run on Windows 8 you need to stop using that Windows 3.1 style font selection dialog box, stop barfing files all over random spots of the file system, stop using crappy early 90's style installers, etc.
If Money Doesn't Change Hands You Can't Call A User A Customer
Strapless Wedding Dresses, Wholesale Strapless Wedding Dresses
Does this have any broader ramifications in terms on computer software and/or games?
New material blocks light from exhibiting diffraction
A couple of suggestions from my experience as a self-educated engineer:

1. Become a programmer and not a coder (see below)

2. Don't skimp on theory, algorithms, data structures and math

3. Learn many different languages between OOP and Functional

4. Contribute to open source

5. Have personal projects

6. Stay current (but not inundated) with the industry

7. Plan on spending at least 5 years to become "skilled"

Some elaboration:

Becoming a programmer means having vision and seeing the system - not just its parts.

Theory, math, algorithms, data structures &c... will help give you a point of view that is abstract enough that you can see the system and not just its constituent parts.

Learning different languages exposes you to radically different ways of thinking, different methodologies, different approaches, and different "programmer culture".

Contributing to open source was the best thing I ever did - I was around other programmers of varying skill levels that influenced me from the very small to the very large. Plus, there's an amount of rigor in the application of the VCS/ticketing/workflow system that you will rarely find anywhere else (you typically will have upwards of 50 or more developers that work on code at different times of the day and all of this needs to be coordinated without soaking up the project lead's time). There is also more quality control of the API's and code, in general, because it is something other people use - not just the institution.

Personal projects is self-explanatory. Anything small, to the large.

Staying current is easy, just skim HN/Reddit and read articles that catch your interest but don't get sucked into them as a time sink.

It took me five years to become "skilled" at web application programming with Python. I would venture to guess that number will be true of many industries (with varying degrees). However, do it once and your ability to adapt is pretty acute.

Programming is an investment of your mind, body, and spirit. I wouldn't have it any other way though :) Any engineering field, really, where you get to create. Programming just has the quickest feedback loop of them all.
WxPython: wx.ListCtrl Tips and Tricks
Let's fund psychology like that when the psychologists define their hypotheses before the experiment begins as well as physicists do.
Tiles answered the main part of your question (Steve Jobs), but to respond to the embedded part, Palm never did anything useful that I know of with their purchase of BeOS, which is unfortunate.
The obvious is to contribute to an open-source project if you want to write a thousand lines of code. There will be plenty of suggestions on here for that.

I'll add that you should consider a site like StackOverflow to really get into "sprints" on lots of different programming topics. Plus you'll get to see what the experts do at the same time you submit your own answers, which is very helpful in the learning process.
Something looks very wrong with it, chrome 10.0.612.3 dev on win XP.
Redis+VM Considered Harmful
4. The biggest problem with BeOS back in the day was lack of applications. I don't see this being fixed with Haiku unless they have translation layer.

I don't know... it seems like most of the benefit of Haiku is in the unique APIs. What's the point of using it if you're just using apps from other platforms?

Would you have said the same thing about iOS? That iPhone should've had a translation layer so it can run Windows Mobile apps, because the app store was empty?

At some point, if you're trying to build an innovative platform, you just have to grit your teeth and do what you can to attract native apps.
Haiku has sub-pixel rendering and every drawing operation is antialiased.
I can't see what Haiku offers that modern OS X doesn't.

That's not really the point. Haiku's intent is to keep BeOS alive. At the time (over 10 years ago), BeOS was the epitome of a modern OS. The pickings were slimmer back then.

Of course, it took almost that long to make Haiku happen, and the OS world has changed significantly since then.
Oh, I'd LOVE IT if someone make another drop.io with the file expiry option or single file sharing --I'd totally pay 5 bucks for it!

Oh, I'd LOVE IT if someone give a localized version of twitter, and tell me what is trending, what's hot, etc. --I'd totally pay 5 bucks for it!
Google App Engine: Please add Javascript
The CLR is already available on ARM-based devices via Windows Phone 7 (and PPC in the 360). No idea how complete the implementation is, though.
It's time to post a link to Peter Norvig's article "Warning Signs in Experimental Design and Interpretation"

http://norvig.com/experiment-design.html

here on HN again. How well does Bem's set of experiments hold up?
I'm really not sure of the difference between Grooveshark and Youtube. Youtube had tons of copyright violations in its early days. It still has tons of copyright violations. the difference is, Youtube is mature and big enough that record labels are finally trying to work with, rather than against it.

I'm sure Grooveshark responds to DMCA requests, and that's all they're obliged to do.
Fluin: Like a cross between IM and a Forum
People were generally pretty dirty back in the day... You're going to struggle to get grease/oil off you without something like soap. Remember high school science and learning to make soap, how it worked, etc?

I can imagine showering without soap (I already don't bother with shampoo) but you'd probably want to keep it around for washing your hands after cleaning the house, gardening, working on anything greasy+, etc.

+ cue jokes about hair without shampoo...
"Any engineering field, really, where you get to create."

This is what I am missing at my current job. I don't create anything! My clients are people who innovate and build. I want to be my clients.
Back from the future: Comments on Bem
You know, Hacker News is one of the last places that should be criticising the 'old fashioned' way of making money from music (e.g. contract with recording studio, make an album, recording studio keeps lion share of the profits).

Why?

Because the 'old fashioned' model of financing a band to produce a record is directly analogous to the VC model of financing a startup to produce a product.

Consider: in both cases the investor is taking a large risk, and needs to make multiple investments because the chance of each one going bust is large, and correspondingly they are looking for a 20x return (or more) from a 'hit', because they need to make big dollars from the few that achieve success to pay for all the ones that fail.

Except that, of course, the evil corps that make up the RIAA did much more for the artists than VCs ever do for software startups, including (but not limited to) big marketing pushes of their product.

NB: yes, I'm aware of Courtney Love's rant about how evil the music industry is: see

http://www.salon.com/technology/feature/2000/06/14/love

for an insider point of view.

I just think it is a bit rich to have people who suckle on the teat of VC money to tell the music industry that they need to change and get with the times.

I wonder how much that point of view is motivated by the "music should be free" way of thinking - or as we like to call it "something for nothing and your money back".
Sure, I agree with that statement in principle. Though I don't see Haiku capturing a market the size of even WebOS or something like that, it just doesn't seem that there is enough space for it.

The only reason I mentioned translation layer was to get people using it...but it they plan to write some awesome apps for it, all the better.

It really is a catch-22. Look at Ubuntu and Wayland. Getting to Wayland means having to write quite a few apps that are there on X11 stack, but if you just use a pass through or translation layer, what incentive is there to write more apps? So, yeah...you are right, sometimes you just have take it for a bit with few apps if you think you have the audience. Clearly Ubuntu has the audience. Does Haiku?
Mollom: 2010 Restrospective (A bootstrapped startup from Drupal creator)
I wonder if this is why Intel unveiled Sandy Bridge a few days early.
Was this at bpp?
So you crossed Reddit with Google Wave?
OS X's Spotlight is a remnant of BeOS. Apple hired Dominic Giampaolo who did most of the design and implementation of BeFS early in the 2000s. Both systems use metadata stored in the file system for indexing, but BeFS was more through and had better query support. There was hope that a filesystem close to BeFS would be the default OS X FS.
Ask HN: Why can't Tumblr stay up?
I recently replaced the SAS drives in all of my database servers with SSDs. Watching IO wait on my usage graphs drop while db latency fell to near-0ms was such an incredibly gratifying feeling. Worth every penny.

If you've got heavy random IO on your dataset (90% active, OLTP here) and/or deal with any sort of significant contention or deadlocking across your disks, I would strongly encourage upgrading to SSDs. Of course, if you can fit your dataset into RAM, go that route. But if you're well past that point, might be time to consider SSDs.[1]

[1] http://www.mysqlperformanceblog.com/2010/04/08/fast-ssd-or-m...
Honestly, figure out what your interested in and dive in some way. The best way to learn is to be challenged. I know not everyone learns this way, but at least for myself I like to just get way over my head and figure my way out.

When I first started programming I always wanted to build a clan league (I was 14 at the time and Counter-Striker was just the coolest). So I learned php, mysql, and html (this was in 2003, so tables were still very popular). It took a while to learn enough to understand what I was doing but eventually I figured out what I was doing.

Pick something you have passion about and just go for it. The little extra motivation will help you in times of deep frustration where you just can't find the problem.

Secondly, pick up some very general "programming" books like Paul Graham's Hackers and Painters. I also suggest reading CODE to get a fundamental understanding of how computers actually work. Once you understand those fundamentals, things will become easier.
To be clear, I was disagreeing with the article, not the rationale for Haiku's existence.
Ever gzipped yourself some JSON being used in a standardized protocol? I've got a JSON-based protocol at work for my project and my typical compression ratio on any but the smallest messages with a simple gzip is 16:1. YMMV depending on the exact contents but I don't lose much sleep over the bandwidth.

As for CPU years, meh. It's human years that matter. JSON parsing is that big a challenge anyhow. Protocol buffers et al are great, certainly, and they exist for a reason, but not every app needs them and human readability turns out to be very useful in practice.
Are people aware of Python object databases like ZODB and Durus? I'm not very familiar with Redis. However, the model used by ZODB and Durus (on disk durable storage, in memory client caches) can be extremely efficient depending on workloads.
Ask HN: How do you restore a laptop?
My dev laptop just gave me the blue screen of death, and it's taking quite a while to restore everything and get back to work.

What or How do you guys do to restore laptop? The whole process is taking quite awhile, especially since I did not backup some of the files daily. :(

I can totally understand relate to Chromium OS, login and I can get back to work.
Phish is like crack to some of my friends. They go to every single show in a 250 mile radius. Year after year. Then complain they are broke.
Not sure Haiku will ever be more than a hobby.

My appreciation for it is that it has been a long, long, long labor of love for its developers.

I can't help but to admire the dedication of everyone who made it happen. I don't think that widespread adoption was anything they had in mind.
Hey, we agree! :)

Notice I didn't say anything about diet. What I mentioned was hygiene. I also agree that comparing paleo man to current day man is about as useful as comparing the failure-modes a Model A Ford to a Toyota Prius. They operate in entirely different environments.

The analysis of life-expectancy and quality-of-life gets far more interesting when you move in to a period of more recent history, when humans stopped dying of things like tripping over their rock pile and started congregating in groups, dying of something they contracted from the pile of poo they left in the gutter. All of the sudden we start seeing disease and infection becoming a major player in bringing us to our end. In this case, something as simple as soap can help extend our lives by drastically increasing the effectiveness of bathing.

This is where we get in to some more "advanced" common sense. I don't think the goal ought to be eradicating bacteria from our bodies. If you set out to kill all the bacteria on your body, you will fail. It is simply impossible to kill all the bacteria without killing your own cells. This means that any remaining bacteria must have avoided an early demise either through resistance to your agent of bacteria-death, or adapted some way to hide. In either case, the bacteria is better equipped to survive the next round of cleansing, and will happily go forth and replicate. The end result is a whole heard of stronger bacteria. See also, MRSA.

Backing up, my point is that I'm right there with you. As silly as it is to try to drag our entire paleo life in to the 21st century, I think it's foolish to accept at face value the messages we're bombarded with by product marketing on a daily basis. They want us scared of bacteria on our bodies so we'll buy their new Super-ultra-cleansing-action-anti-bacterial soap instead of their competitors Just-ultra-anti-bacterial soap. Accept that for what it is, but don't write off soap altogether.

It's a game, and the winning strategy is to keep your head and as you said, "get the best of both worlds."
I think you underestimate the average mac user and their willingness to pay. I think this model will work well their user base.
The title of the article seems misleading. Apparently the Chrome web store was first launched less than a month ago, so it is a product very close to the origin point of its growth curve and a phrase like "sales have slowed to a trickle" implies a substantial past history of higher volume sales. I think a better description of the data would be "chrome web store has yet to gain sales momentum".
I don't pay attention to this space (I just buy music, lots of it, from iTunes). Can you explain a bit more about how Grooveshark is abusing the DMCA?

(I don't doubt you, for what it's worth; I'm not at all sympathetic to arguments that there should be a "startup exemption" to copyright law).
Not anything significant, I don't think. This particular case says nothing about technological protection measures, which is the real issue with regards to resale.
Israel: Beyond the start-up nation
I could be wrong but I think SSDs tend to come in actual powers of two, or genuine 500GB
Youtube may have been slightly more tolerable to rightsholders because it generally hosted content that was materially inferior to the content consumers were buying from them; nobody used it as a substitute channel for commercial TV.
Anonymity and the Dark Side of the Internet
I am curious as to what people who use Redis in production think of these types of changes. Is this alarming or hopeful? Seems like a rather large shift in trade-offs and a whole new set of tuning parameters to play with.
The most CPU demanding work on a mobile phone is actually the user interface, and on WP7 this is offloaded to hardware. I see no reason why ARM tablets running Windows would be necessarily slower.
If anybody could recommend a good book of this sort I'd be very interested.

Just lightweight, 'IANAL' good guidelines for young businesses.
The new phrenology
The DMCA's 'safe harbor' provision[1] allows service providers to not be held responsible for UGC if they respond in a timely manner to takedown requests.

criticalsquid is claiming that they're willfully ignoring pirated content that's being uploaded in order to turn a profit, and that this is an 'abuse' of the DMCA.

1: http://en.wikipedia.org/wiki/Dmca#Title_II:_Online_Copyright...
The DMCA should be gotten rid of completely. Piece of shit Act is abused like nobody's business.
Sure they did. I have many friends who would play music through Youtube or watch music videos on there. A lot of them discovered new music on Youtube, then bought it off iTunes. Mind you, that's not an argument for piracy, it's an argument for the free, easy distribution of music.
Ask HN: Where do you Django?
For those of you using Django, where do you host it?

Do you use someone else's hosting or run your own server?
That could have something to do with the relative size of the reward offered. If the average daily income in a country is $1, then any split of $100 is going to be significant.

Add a couple of zeroes on to it to see how a 'westerner' might feel about it. Of course, the researchers aren't going to be able to offer too many people a split of 10 or 100 grand in a western city before they are stampeded to death...

I know if I was in this game and they had to split 50 grand and 'only' offered me 10 grand I'd think a lot harder about turning it down than an 80:20 split of $100.

On the other hand, I wonder if there is a link in western society between how good the person is at handling their own finances, and how even the split has to be before it would be accepted. I can think of a few examples of 'angry and poor because of it' people who would demand nothing less than 50:50, and would grumble even at that, they always believe that they deserve more than everyone else. It seems to me the very epitome of the poverty mentality.
Bullshit. Fax machines are obsolete because we have email now, but C and debuggers still haven't been replaced. "Level of interaction with the machines"? No, kernels and upper level language runtimes aren't magic, they're made of C by programmers just like you or me.
For a "modern OS" BeOS lacked a lot. Shoddy hardware support at best, a terrible network stack, did it have a printing subsystem? I know they wanted to rebuild the networking stack I don't remember print being good. Internationalization was non-existant.

It was an RTOS with a UI on it, sexy and clean, I'm not a hater but a long long long way from NextStep or OSX.
I love that it's an html5 app--it's the way to go imo, unless you're developing a game. And I was even more glad to learn about OpenAppMkt. It solves key problems with html5 apps: discovery and easy "installation" (icon/bookmark setup) for avg users.
> Surely the most important fact to consider and the one that over-rides everything else is that the person who created the content has the ultimate decision on what it's used for, who is allowed to use it and how it's allowed to be used.

This is your axiom that others don't necessarily hold to be true, and the root of most IP disagreements.
I've started running Django on Google's app engine using the django-nonrel code.

..though I've been told it's like taking a hooker for a long walk.
Did you have a chance to rate the performance of the candidates that were hired that had trouble writing code at a whiteboard in the interview? Were any of them productive in a different setting?

I am more inclined to give people a chance to work at a terminal (with internet access) instead of a whiteboard.
I don't know what your comment has to do with my comment. My point is that Grooveshark is a closer substitute for the sanctioned product it overlaps with than Youtube was with the product it overlapped --- especially in the early days, when copyright was an issue for Youtube.
Offered on designwatchcopy.com
Trivially untrue. FedEx never would have protested a $10K bill for that act.
Autism and the Affluent
And I agree. I was just saying that people did, in fact, use youtube as a substitute for licensed distribution channels.
Plus 4chan
Okay down-voters; please explain why I'm wrong.