skysight-inc/HackerNews huggingface dataset:
I can pretty much tell anyone who asks why your new programming language won't work.

Its because people like me, the used C for 15 years, Perl for 10, and can't stand Python/Ruby/C#/OtherNewFangledLanguage types... simply do not care about your language.

Yup, its that simple. If you can't hook the guys who've been around the block a few times, what hope does your language have?
> Plus, Solr just seemed to struggle with geo search.

I hear you on that. Solr only relatively recently got a decent, official Spatial search API with its version 3 release. We've got a Solr 3 cluster up at Websolr (with lots of other tasty stuff, like real-time updates), but Sunspot is lagging behind a bit.

I'm one of the maintainers of Sunspot and we're pushing out a new 1.3 maintenance/bugfix release within the next few days, which should clear the way for Solr 3 support -- and much better spatial search -- in Sunspot 1.4.
I use Webbynode for my personal projects, awesome deployment process, and cheap.
Joyent Cloud is my pick for the bigger apps I run. Pretty similar to AWS, about the same price, way better performance. Just my two cents.
On a more practical note but along a related thread, a couple of years ago I threw out all of my socks and bought a stack of the exact same plain black socks. Now I never have to worry about matching socks, when a hole appears I just throw that sock out, when I'm getting low on socks I throw out the lot and buy them new.
Very nice, and good job involving your son in coding that way–that's an awesome way to start!
This is amazing! I hope to be able to do things like this with my son once he is old enough.
I don't know if I would use it but I hope they contribute back to the community.
I use HostGator and am happy with it. For a while I used GoDaddy and HATED it. GoDaddy hostin was down relatively often and always slow.
I'm a physicist studying nucleon structure. This is a field so complicated that other physicists typically shake their heads and mutter "must be mad". We typically work at several layers of abstraction.

This (Tangle) is the one tool that I've seen that is capable of communicating well to non-physicists what I do, without their needing to know Mathematica or C++ in detail. I really need to get around to writing a web page that does that. Awesome. Inspiring. Ridiculously, breathtakingly good. Bret's entire website is outstanding.
My dabbling in Haskell has given me a new perspective on null.

Previously, to me "null" was just "that other value that a variable gets if the function doesn't work or something unexpected happens." It was useful if ugly. I didn't fully grasp how much that null possibility permeated my code, since I didn't know any other way.

However, in Haskell, if something is an integer, it really is an integer of some sort. Null is not allowed.

So if you're writing a function that works with numbers, you really have to think about what are valid inputs and outputs. If you're working with a function whose domain really is all integers, then you can indicate that with a Integer -> Integer function, and you're on rock solid ground.

However, if you're writing a function like, e.g. square root, where the domain is not all integers, then you have to worry about what happens if you get a negative one. Now you can choose to bring in "null" as an allowable value, but it will have to be explicitly indicated and dealt with. Your function, for all the world to see, will be Integer -> Maybe Integer, and then any other function that uses that function will be forced to deal with the fact that a null might happen.
Dubstep ringtone to be preloaded on more than 100 million Nokia phones.
It definitely requires that you be more vigilant in the design of something like crowdsourced flagging, though.
Redesigning Gesture Icons – A Proposed System
I've been following the online storage space for years. Every time something like this comes out I redo my back-of-the-napkin math on potential profitability, get excited, then find excuses to not move into the space.

Prices have gotten so low that there's no excuse for lack of quality online storage providers. There are many, but there is only a handful I would consider good and their pricing isn't following the market. I see this leaving a huge opening for competition.

If anyone else is seriously interested in online storage contact me (see profile).
Works in Firefox 7.0.1 for me
He even hired Rand to do the logo for his private foundation, which he didn't even really care about. I found that kind of shocking; it is a move on par with having a typeface designed for your personal blog.
So the Google search command at the bottom is disallowed? :P
Does it bother anybody else that he fails so miserably at solving the example he uses for this article: keeping the car on the road?
The difference between desktop and nearline SATA is basically TLER and warranty. Nearline SAS adds dual ports, maybe better ECC, and maybe better IOPS.
> Before the iPhone, phones were a closed platform.

That's not even remotely true and I wish people would stop repeating this like it's a fact. Smartphones existed for years before the iPhone and all had user-installable software. My first touch screen smartphone was the Sony Ericsson P800 released in 2002 (5 years before the iPhone) and I had plenty of third party applications for it. I went through a number of different smartphones by different manufacturers and different operating systems before the iPhone ever got apps. And, unlike the iPhone, there were no restrictions.
Good question, but i don't think they have. Partly why Eric Schmidt was over here in July doing an event for VCs and angels, the goal was to build closer relationships
You should be able to rent half a rack with sufficient power to house this for around $1000/mo in just about any civilized datacenter.
Bluehost has been good for me.
Next time read the articles before commenting. Had you read it (and Backblaze's original) you'd understand why they went with consumer drives.
Wartungsarbeiten vorerst unterbrochen | emuscene.de – Mein Tagebuch
Definitely piqued my interest. I like that it works with Twitter, since it's an obvious "share point." But with this type of system people should have the option of posting their work anonymously.

The other thing I think this type of system should do is to aggregate the content. Encourage tagging and referencing of posts throughout the system, rather than siloing to a single author, and find ways to rank the content. Youtube is a good model. Rationale as follows:

I am often inspired on the spur of the moment to write detailed comments of sizes between a few paragraphs to the length of a short essay. And yet I know that most comments end up buried forever in an old discussion thread, never seeing the light of day again, regardless of their value.

So my thinking is that if we had a system that blurs "comments" and "articles" and tried to facilitate a discussion curated over years instead of hours, more value could be captured.
I have been very happy with using Linode for the past year.
OT? Well, I talked about different standards and why I came to read about them in the media. So I really started the tangent before you. :-)

Sensationalism and jingoism comes with times of war/terror. That excuse is not relevant for my local Swedish media.

(Even democracies do realpolitik and lie about it. Foreigners don't have votes at home. This is a built in disadvantage of democracies, I guess.)
The primary ways to get feedback are:

- looking for messages in our webmaster console at google.com/webmasters

- asking in our webmaster forum, also linked to from google.com/webmasters

- doing a reconsideration request (also helps with confirmation of manual action)

- you can talk to search engine reps at various search conferences, e.g. I'll be at PubCon next month.

- calling AdWords support (only for AdWords customers, and this won't give you SEO advice)

We've also been experimenting with 1:1 support over email, by way of a link in our webmaster console. The tension there is finding a solution that scales. We do try to keep an eye on tweets, blog posts, Google+, Hacker News, and similar places around the web, but that's also hard to scale.
>>So it's interesting that here we have a story about how Steve Jobs tried to introduce a company uniform at Apple that emulated Sony. Especially odd given the "think different" slogan of the era.<<

I'd say that to be different in the areas most important to you (usually creative endeavors), you strip all the layers and unnecessary fluff off of your life and boil everything down to pure essence. For that reason, wearing the same thing every day actually liberates your senses and allows you to focus creative energies elsewhere.

This obviously doesn't apply to you if you are a fashion designer =) Jobs was a pretty busy guy, so i'm guessing that removing that extra decision each day actually helped his productivity and creativity.
I've been blogging for 3.5 years on informational topics, which is to say I share what I learn in my own research on certain topics.

My main blog, which I've had the longest, has 500K hits, with an average of between 12K-16K per month. Am I happy with that? Sure, but it's not a money-maker. From what I've read, one needs to attract upwards of 100K visitors/month to be able to make some money from it. Currently, 130 people subscribe to my main (Wordpress) blog, though I don't believe WP offered the 'subscribe' widget the entire time I've been with them.

In the meantime, I've used the main blog's template, topic-wise, to create around 10 other blogs on other subjects. I eventually got burnt out and consolidated to 3 but then I deleted the least popular and stopped updating the second to last.

At my height, which I sustained for around 3 years, I was posting between one and two posts per day. For the main blog, I also made cards to hand out and tees to sell.

What I essentially did the majority of my time is curation and curation is a lot easier (if you know how to do it) than coming up with original content, which is what I've been doing with the main blog for most of 2011 when I switched gears. 'Coincidentally', this is also when many readers said bye-bye.

People I share links with, who blog on the same topic, usually write personal blogs and a few of them get 20-50 comments with every post. I, on the other hand, am lucky if I get 2-3. Basically, I get more hits but less comments.

All in all, I see my retirement from blogging in the near future because I feel I've mastered the topic (culture, by the way). It is said that it takes 8000-10000 hours of study to become an expert on something (a mark which I passed a few years back). The only problem is I'm a generalist at heart.
Just a datapoint, yes, vibration is a real issue: http://www.youtube.com/watch?v=tDacjrSCeq4
I think slashdot is great. I also think submissions should be original articles with additional links to sites like slashdot in the comments.
Actually I've read in several places that Steve Jobs actively admired and wanted to emulate Sony, so the uniform thing is not surprising.

There's some info in this interview with John Sculley: http://www.cultofmac.com/63295/john-sculley-on-steve-jobs-th...
Very nice. Looks good with a low opacity terminal.
This is very far from true. Failing to implement access control or even authentication on POST is a routine error even in applications built in the last couple of years.
Search results are also not supposed to be indexed. I believe this is actually in the guidelines.
Correct. These are all conversation starters. The goal is improvement through a deep understanding of what you're building and why you're building it the way you are.
I'm not sure if this belongs here, but what about Python 3? I haven't seen too much about Python3 in the late days as the way I have seen about 2.7.
I've been doing this for years now (like 5 or 6). White t-shirt (always the same, no logos or designs) and jeans (I rotate between 2 different designs of light and dark). I don't think I was inspired by anyone, I just feel like it's me and I can't be bothered to shop (which is also me).

I try to mix it up a bit once in a while, but it always feels weird and I come back to my uniform.
Fantastic. I just sent the email. I'll be on the lookout for Sunspot 1.4 and its improvements in geo search. Thanks!
I don't think it's a disingenuous idea; the a naive search solution is to fill in all of the boxes and then check if its a valid board. In fact, that is the only possible way you could do it if your evaluation function returned either "solved" or "not".
Ruby Ring Tech [http://rubyringtech.com/]. Dirt cheap, and in principle unmetered. (As I have not tried to test this claim, I just get the peace of mind I look for in unmetered plans.) Yes, they are probably <99% in uptime, but then I expected that, as my sites are just learning sandboxes.
Ask HN: How do I legally convert virtual money to "real" money?
"5. Prohibited Businesses ... (45) virtual currency that can be monetized, re-sold or converted to physical or digital goods or services or otherwise exit the virtual world." - https://stripe.com/tos

I understand that this is about laws regarding money laundering and funding terrorism and all that "Evil Stuff Which We Need To Stop At Any Cost" nonsense. However, this position, of automatically disallowing the conversion of virtual money to "real" money, effectively makes impossible a viable online economy, and that's simply because people would not be allowed to extract money which they earned through work which benefited an online community.

Hypothetically, I create yet another clone of Flickr. My clone's claim to fame is that searching, based on user-generated tags, is exceptionally accurate. This accuracy is due to users being unusually motivated to provide numerous and correct tags for their own pictures, as well as for those of other users. The reason for this motivation is that they are being paid, per tag, in my virtual currency. Also, they are careful with details because inaccuracy costs them money. The whole thing is kind of like HN's karma, but with real value added.

They can then use that money to purchase more bandwidth for their own pictures, to trade with other users for favors, or for whatever other reason which makes sense within the economy of my Flickr clone. So, someone without a credit card can earn, through real and useful work, the same kind of benefits that those who do have credit cards, but who do not put in any work for the benefit of the community. Now, what if some people wanted to put in so much effort that they would start to earn significant money? Due to these laws, those people are stuck, because they can never withdraw that virtual money, in the form of "real" money.

I could have two forms of virtual currency, one which came from credit cards, and one which was wholly generated by my system, but then lazy people, with credit cards, wouldn't be able to pay those without credit cards, to generate tags for them. Other thoughts I've had only serve to add even more complexity. I would like to hear ideas on how to solve this problem without violating laws or the credit card processor's TOS because, to me, it's obvious that the next level of social websites must have the ability to give users more power than simply generating content, and that this power should be in the form of a real economy.
Hilton Hotel Adelaide
> You have reinvented PHP better, but that's still no justification

This says it all right here.
Monitor Cell Phone Text Messages
Brief thoughts on app store discoverability
Steve Jobs fan art tribute: comics, illustrations, and art extravaganza.
Obama Endorses Sarbox Reform To Make Small IPOs Easier
Health, Fitness And Personal Success
I agree. I was going to try it out, but wasn't interested in linking my Twitter account without knowing how it did what it says it does.

Needs more explanation on what the service does, perhaps a tour. Let me see how it works then if I want it, I'll link with Twitter.
Why auto sales will outpace economy
Brilliant collection of artwork.
�Por Qu� Seguir una Estrategia de Negocio en Internet?
jQuery can be cached.
A uniform to remind him of his own discipline towards achieving his goals. Interesting.
REV JOHN W. JENKINS, JOHN "SHACK" (My Great Grandfather)
Hipstamatic’s new app brings a film-like delay to photography gratification
The Victims of Slavery – One Man’s Viewpoint
I don't know about new or innovative, but a recent post comparing VPS performance ("http://journal.uggedal.com/vps-performance-comparison/) concluded that Linode gives the best bang for your buck, at least in the low cost ($20/month) space.
That is truly what set Jobs apart. His left and right side of the brain were constantly in bed together while those of his peers (and dare I say most techies today) were satisfied with self-pleasure.
How old do you think Python is? :3

(Answer: 20 years old; it was first publicly talked about in 1991. Python is as old as Linux!)
From what I read, it seems like there's always a time to quit. She kept pivoting, changing, adapting, etc until she hit it right. Do you know when she should quit?
No. He's not trying to keep a car on the road. He's trying to let you understand the problems behind keeping a car on the road, so that you should solve that problem for yourself.
Well, maybe not for much longer...

Less facetiously: the Googlebot isn't making random POST requests, it's just executing Javascript on the page. So not only would you need an unprotected POST /comments/1234/delete endpoint, you'd also need to serve the UI and Javascript for POSTing to that endpoint to an unauthenticated user.

I'm sure there are still people out there doing that, but at least it's more than a simple error of omission.
Wow, I don't think I've seen this presentation of a joke in at least 10 years.
Not exactly sure it's worth bringing back.
An alternative is an option type. In scala, you have the abstract type Option[T], which has implementations Some[T](value: T) and None[T].

Alternately, you have Either[A, B], with implementations Left[A](value: A), and Right[B](value: B).

So you can define a function that takes an Either[Int, ErrorMessage], rather than an Int or null. Getting a None[Int] is better than null, because it won't throw NullPointerExceptions if you access it sensibly.

Examples:

def x2or0(i: Option[Int]): Int = i.getOrElse(0) * 2

def x2(i: Option[Int]): Option[Int] = i.map(_ * 2)

def x2danger(iOrPossiblyNull: Int) = i * 2
// throws NullPointerException on null input
For every person you encounter who hates doing status reports, you'll probably find one person who hates attending or participating in meetings, even those that are well run.
According to google they can to some length read you ajax but you to follow some guides.
http://www.google.com/support/webmasters/bin/answer.py?answe...
Congrats to IndexTank team!
No. His point is not about keeping a car on a road. Read the "Iteration" section.
The same could be said of Google's search engine itself: an autogenerated web site consisting of essentially nothing other than links to other places, many of them paid. But no one can deny that it's a useful site.

I think that is the issue here -- probably the vast majority of such sites are undesirable, but you can't discount them all.
What happens when they start to turn opt in for Sexual health content and forums for sexual advice, this could end up as a detriment. In my opinion any internet censorship is bad, especially when a government is pushing this with a Christian Group.

I'm from the UK and can see where this is going, all towards Copyright.
I had a completely different take on the article. I think the real lesson is Jobs was on a constant quest to learn/adopt from the best. Many of his future breakthroughs were the result of visiting places like Xerox PARC or learning from visionaries like Akio Morita.

It reinforces my view that Steve Jobs' brilliance was his ability to piece together seemingly disparate observations/lessons (in a mosaic theory like fashion) into a single game changing vision.
If you cared about your data you probably wouldn't be building one of these things in the first place.

This seems a bit off considering Backblaze demonstrates right here that you can care about your data and your budget at the same time.
Given that an empty pod costs $5,395, Supermicro might actually be cheaper (although a little less dense) and it's a real product instead of a prototype.
I do too. One pool of identical whites and one of blacks. Moves the matching problem from O(n) to O(1) and it's ok if you lose an odd one here or there.

Unlike Jobs, nobody notices.
They are indeed different! From [1]:

Will you design my web site for me?

No, we will not. Our design skills are horrifyingly bad anyway. We like to stick to what we're good at, which is hosting sites, not creating them. Our current public site reflects this.

[1] https://www.nearlyfreespeech.net/about/faq#Design
I never realized that files uploaded to Virustotal are shared with the AV vendors, but that makes a good deal of sense.
Is SVN just slowly evolving DVCS features? That seems to be the progression I've been noticing.
But we never applied for any startup school? We just applied for YC application for Winter class. Or is it by default that when you apply for Winter you also apply for startup school?

When will they announce the startups selected for Winter season?
Asus releases 13" Ultrabook that is more than 1366x768
I'm sorry then. I just personally find that how dumb his example is keeps this from being interesting at all.

Why not pick an example where his clear ability to make useful visualizations reveals some startling insight about an initially complex system that he then abstracts away to simplicity?

EDIT: Thanks for downvoting guys. If you felt this blog post revealed something fundamental and astonishing, how about explaining it to me instead of downvoting me out of anger? I think I'm done posting on this website.
Wow good for you guys. Now I feel bad; my 7-year-old daughter was doing great with Scratch but the power supply on the ancient laptop I had given her went bad and I haven't replaced. Guess I need to start looking around for another.
Yup. Search for [quality guidelines] and they're at http://www.google.com/support/webmasters/bin/answer.py?answe... . The relevant part is "Use robots.txt to prevent crawling of search results pages or other auto-generated pages that don't add much value for users coming from search engines."
I noticed this a few days ago. I'm actually considering POSTing the screen dimensions and a few other browser properties for Googlebot via js.

https://twitter.com/#!/lm741/status/122378906669023232
I too use HostGator and very satisfied.

Several clients I did work for had GoDaddy hosting and I would run into all sorts of issues with them.
"IndexTank says that LinkedIn has agreed to maintain the IndexTank service running for the next six months"

So, the Heroku plugin goes away and customers like Reddit have to make other arrangements. Interesting that they would shut down a viable business - I don't understand that.
Windows 8 start screen comments
Greplin Users Have Uploaded 6 Billion Files — And Now They Have In-File Search
I agree and thank you for writing this reply. As of late I notice that the one phrase that is guaranteed to set me off is the phrase "that won't work" or "that's not going to work".

My reaction is always: "okay...you took the time to tear it down but not the time to think through why things were done that way".

It's easy to see flaws, but much harder to suggest alternative (and improved) solutions.
Wow, we were thinking about integrating with IndexTank. Glad we didn't.