skysight-inc/HackerNews huggingface dataset:
This was pretty good on naming, the resources:

http://thenextweb.com/2008/10/13/the-15-dumbest-names-for-we...

I agree with the comment above on the name, I think many will simply not see the third letter mid-word in both cases. It's probably something with visual perception where you see what you expect, not what is there (... maybe related to how folks miss their own typos ).
I thought the post was meant to be ironic.
Isn't that what PayPal set out to do, where you could send anyone money just over email?

Conversely I was thinking that Australia needs some sort of integrated Merchant Account/Payment Gateway system company, much like Stripe.
But they only actually control part of China, namely Taiwan.
That's really cool, I'm going to check that out and see what fun stuff I can do in it... /author
This kind of offhand comment revealing something I never heard of yet fall instantaneously in love with is exactly why HNN exists.
The blog post revealed something or probably two somethings fundamental and astonishing - one being a new ( to me ) process of problem solving, and the other being an almost virtuosic display of visualization. I disagree that it was anything to do with car control algorithms. As the author says, that example was picked after watching Alan Kay use it. Maybe the author felt Dr. Kay was a good example to emulate.
Increase Your Website Traffic For FREE
Chargers : Gadgets Direct - Cool Gadgets at Great Prices
1% Of Exploits In 2011 Were Against Zero-Day Vulnerabilities
> The user neelk states that one of the bad things about the language is "Null. In 2011." Can someone clarify for me why having null in a language is bad (other than how dereferencing/calling-a-method on null in most languages results in your program crashing)?

That right there is the reason. Those crashes are a huge burden on the software industry, it's even been called the "billion dollar mistake",

http://lambda-the-ultimate.org/node/3186

And of course it is possible to have references which cannot be null, for example, even C++ has this: References as opposed to pointers. Many new languages have adopted the non-null approach, off the top of my head, Rust.
USB Hubs &amp; Switches : Gadgets Direct - Cool Gadgets at G
TV on PC - What you need to know about it
This is very cool. Would you consider sharing the code so I could teach my 13 year old? He is pretty good with HTML, but really wants JavaScript. My E-Mail is in my profile
That's true, and there's no reason most people can't use their gym memberships, but statistically they won't. Nobody's saying that you must do all your testing on average hardware — just that they prefer it because it forces them to put proper time into it.
AZ Short Sale Process
> I'm not sure I understand where the pandering was, and for me the post certainly wasn't pointless

Yes it's not pointless the first time you see it. Where it becomes pointless is on Slashdot any time there is ever an article about a new program language and 2 or 3 people fill it out for the comments.
Android Market quietly updated
Courtesy @vigneshv_psg
'Uploaded' is a bit of a misnomer. I presume what's really meant is that users have imported 6 billion files. Uploading implies a very purposeful and specific action.

If I link my GDocs account and 100 files (many of which I don't know exist) get imported that's a very different metric than "uploading".

I'm bearish on Greplin though. Haven't really seen the value proposition (yes, I know what they do).
"Now, I don't mean to imply that Wave did not have some very smart engineers working on the UI, we certainly did. But talent is different from experience. The latter is a guard against 3.5MB of compressed, minified, inlined Javascript. Against 6 minute compiles to see CSS changes in browser. Against giving up on IE support (at the time, over 60% of browser market share) because it was simply too difficult. Against Safari running out of memory as soon as Wave was opened on an iPad."

I wonder how much of the failure was this sort of thing vs just having a product that people didn't understand. (I definitely agree that if the UI had been simple and snappy it would have been better)

On the bright side, I feel pretty confident that some real startup will take the open sourced Wave technology and do something good...
The 20% time policy that Google allows for one's own projects has probably served as a nice way to experience those "small wins" he is referring too (though the win may not be in the main line of work). I wish I had a similar policy at the place I work - I feel I could have avoided a burnout phase.

I'd be curious to know if Google revokes that policy for focus teams like the ones that worked on Wave and Google+.
I think about this all time with my now 13 month old.

He'll grow up picking content from our Roku connected TV. He won't rush home to catch a show at 4pm. He'll just pull it up at his convenience on Hulu. Heck, he'll expect YouTube to be on a TV.

He'll grow up choosing what he wants to listen to from a vast library of music at his fingertips (be it an old school iPod, an Rdio like service, or something we've yet to see). Forget traditional car radio.
No, it was just "plug and play" not auth necessary as far as I could extract from him. Plain "check box" encryption.
"The last time I paid no income taxes, it was because I made so very little money. My understanding is that because I make so little it is understood that it is better for me to keep that money than to shuffle it around in government assistance."

I thought everyone needed to pay their fair share? Or is it only for the people working? If more people were taxed, they might not be fighting so hard to have money taken out of the pockets of other people. It's easy to support laws that give you all of the benefits.

"Now, with a 50%, that would imply that half the population lives on a small amount of money, and thus be an argument that something is not at all balanced."

no, it just means that the other 50% are paying the taxes for everyone else. I seriously doubt 50% of the population are making so little money that they can't pay federal income taxes.

"Saying 30% of people do not have health care is shocking to anyone who thinks health care fundamental for life (you take care of your car, but not your body?)"

Right, if you can afford to take care of your car, you should be using that money towards your body (IE: healthcare) instead.

There is a problem with health care in the US, but government-run care isn't the answer.

"Your other comments don't seem logical to me either (people start businesses in european countries all the time, cell phones can be cheap on a prepaid plan, it is arguable that you do need a phone to live in today's society, etc)"

You could easily get by without a cell phone. Most libraries have free Internet access.

"people start businesses in european countries all the time"

As it is, starting a business is tough. I can't imagine how the difficulty of it with the government taking out 60%+. I would also be interested to see the percentage of small businesses compared to huge businesses opening up a European branch.

"I could only use this as arguments to why I should support the protestors."

I feel like everyone supporting the protesters are making it into something it's not. You're supporting them for all of these reasons that probably have nothing to do with the actual reason people are protesting.
Sadly, quite true.

"True" - because my current understanding (which Matt_Cutts can elucidate on if he chooses to) is that Google has looked into - but does not currently incorporate - the presence of advertising as a spam signal.

"Sadly" - because my independent research has shown that advertising - most notably the presence of Google AdSense - is a reliable predictive variable of a page being spam.

All things being equal, a page with AdSense blocks on it is far more likely to be spam. Yet as of a few months ago, that does not appear to weigh very heavily into the equation.
Wouldn't take anything quite so extensive - I'll do it here!
I accidentally let my son play through all of Shadow of the Colossus with me, much to my wife's chagrin. He loved it.

This past weekend he said, "Dad, let's play Shadow of the Colossus!" I said, "No." He paused for a moment and said, "Dad... how do video games work?" I paused for a moment and said, "You know what? Let's make one!"

So we sat down at the computer together, did some quick research on available simple JS game engines (I was hoping for something easy and HTML5 but nothing surfaced...) and decided on the type of game to make. After that we had some conversations about gameplay mechanics and characters. We talked around characters for a bit and he sketched out some ideas. Mr. Muscle and Crocodilehead were born.

I picked apart the (horrible compressed JS) code a little bit to figure out how the game worked and then we looked through sprites together. After identifying the various sprites he set to work, drawing base sprites (about 10 of them for Mr. Muscles and four for Crocodilehead) and a background image.

While he slept that night, I scanned in all of his sprites and started resizing/animating them.

He critiqued my work in the morning suggesting the Crocodilehead should not puke blood on people when attacking (you can still see a bit of the residue in the game now) and that Mr. Muscles should not shoot fire out of his hands when doing the megapunch.

After that it was mostly just tweaking and farting around in photoshop.

He got a good look at the code this time around and has a pretty solid base understanding of the relationship between files, images, servers and browsers thanks to a web page we built together a few months ago: http://audenneedham.com/volcanoes/ (he wireframed that one, wrote the content, selected and helped to resize the images, did the Wikipedia searches for pages to link to and helped to edit the HTML...)

Nothing too hairy for a 4-y-o:

1) identify interest (which it sounds like you have)

2) find a platform (a friend recommended http://gamequery.onaluf.org/ for our next attempt)

3) brainstorm

4) draw

5) fiddle
Tom Venuto Burn The Fat Feed The Muscle
Cool Gadget Gifts
If you have piles of photo albums and boxes of loose pictures and negatives, maybe it's time to convert those old photos into new digital images! It will it save you from worry about losing or damaging them - they'll be protected and organized and ready to share with future generations
Photos for Vacation House Casa Wow in Quepos Manuel Antonio
And for further reference, I'm not a developer. We didn't do anything significant in the code - mostly just reverse-engineering and tweaking.
Don't copy Apple, emulate Steve: David Pogue says goodbye to Steve Jobs [video]
Best Home Business Opportunity
If someone had told me his work had been done by a devoted team of a dozen people, I'd still be tremendously impressed that only twelve people managed to accomplish so much. The fact that it's one man? It's chilling.

Try looking at things another way—he's generously provided us all with an incredible foundation upon which to build our own things. After having read a few of his essays, I certainly feel changed.
Some Spanish regions on the up
Business transformation
In depth expert interview on how your business transformation programme can avoid failure and how you can succeed
I lived through my teenage years when everyone was saying "Not!" all the time, and I did not let that stick in my vocabulary. As a surly old-timer in training, I reserve the right to complain about any slang anybody uses, and win/fail as adjectives definitely are topping my list these days.

Maybe if we ridicule them enough they'll move on to more clever slang, or at least more obscure slang so that I no longer understand it enough for it to annoy me.
Compare Car Hire Worldwide
Compare car hire instantly at over 20,000 town, cities, airports and resorts worldwide. Car Hire HQ works with leading national & international car hire companies
Warner Bros Buys Spec Script About Math Genius Alan Turing
Great post but I don't follow the connection to the Mythical Man Month which is about having the wisdom to avoid tossing bodies at a late project.

The article seems to be more about making sure you have experience on the GUI.

All this said, i shouldn't complain about the title - rather i should just be happy the author shared hills lessons.
So did I. It's odd that something that can't be found in 10 minutes is now considered "hard to find".
Can this be considered a political hack?
It's basic but it really gets to the core of Ron Paul's grassroots support. Personally, I've come to respect a lot of what he has to say.
There's a link to the download page for the engine just underneath the game. The rest is just some images, a few JS files and one CSS file:
http://audenneedham.com/game/index.html
http://audenneedham.com/game/ENGINE/game-min.js
http://audenneedham.com/game/ENGINE/controls-min.js
http://audenneedham.com/game/ENGINE/engine-min.css

A friend recommended trying gameQuery out next time - looks a little tidier - the one I used was all compressed JS and kind of ugly to work in: http://gamequery.onaluf.org/
I wonder if Google Wave inspired creation of Chrome Frame, and if IE9 would had enough HTML5 features to support Google Wave.
I see what this author has done, and I wonder to myself if I could ever possibly have the time to write myself tools to do the things he suggests. Then I wonder if I have the time not to.
1) You can do subscriptions with Paypal
2) Moneybookers is an alternative which is easier to set up and cheaper

When you get big you can use someone like GlobalCollect or Cybersource.
Fantastically generous post. I wish more engineers were as publicly honest about their own, and their team's failures so that other engineers and engineering teams can learn from the experience.
Venture firms struggling to raise funds, especially for early-stage startups
Being an Australian startup early on is great because there's a number of programs to get easy cash, including AusIndustry CommercialReady which can get you a CPI-indexed loan for $1-2m.
I wonder how much it really costs Fog Creek to provide the lunch given the tax incentive...it might be closer to 8$ per person then 16$
Absolute necessity!
UI is hard

hear hear. ui is harder than back-end stuff in my opinion.
Hotel Le Manoir Bogota | Bogota Colombia
Really like this idea!
Seems like a nice laptop and all, but hacking on Windows seems subpar once you've had a taste of Lion or a nice Ubuntu setup.
Aptana + Firebug + Firefox
Er...the delegation thing depends on what the manager is being paid to do.

Not every technical manager can be an expert in all the fields he/she supervises. That's why they hire other, individual contributors who are more focused on the details or tactical implementation without having to worry about the strategic.
My 9 year old brother picked up Python, no problem, from scratch. Kids are learning Javascript in 7th grade Web classes in my hometown's school district. I think they'll be okay!
Book Publishers UK
What Translation Reveals about the Human Condition
Well, maybe not for much longer...

I wonder how much the Google Web Accelerator debacle made people realize that GET is supposed to be idempotent.

Perhaps Googlebot will do the same for POST and authentication.
Solvency II
What are the biggest risks and mistakes that can undermine the implementation of your Solvency II programme? And how you can avoid them
A conversation with Siri (Video)
The difference is Google uses robots.txt to exclude these autogenerated pages from search engine crawlers. filleritem.com didn't; now they do[1]. Quite simple really.

[1]: http://news.ycombinator.com/item?id=3100488
Kiva is matching loans for first time donors
They are well documented in the many biographies out there. One that comes to mind was his time at Pixar. When he oversaw the designing of the new Pixar headquarters, he had the bathrooms built to be communal (unisex). The employees were mortified and rebelled against the idea until regular male/female bathrooms were put in place.

In fact, Jobs was seen as quite a nuisance at Pixar, and the Pixar employees did as much as they could to limit his meddling. His style of management works at some companies, but not others, it would seem.
Sure. But that's a matter they don't agree with. They believe they run all of China, de jure if not de facto.

In any event, they certainly consider themselves to be a country. A rather large one.
I have something against PHP, but there's a deeper point to be made here. A language that does nothing more than reinvent a popular language will not succeed, even if it does a better job. To succeed, a language has to provide a good solution to a problem a lot of developers are having. Some examples:

* C - assembly and machine languages are not portable

* PHP - the barriers to entry for server-side web programming are too hugh

* Java - C++ becomes too error-prone with large teams

* Clojure[0] - there's too much complexity in programming that isn't inherent to the problems being solved

* Ruby, Python - Perl is really useful, but a little too messy

[0] Calling Clojure popular may be pushing it, but there seems to be some momentum building behind it.
Yes, when a collision does happen, a car is undoubtedly a better place to be, for the same reasons a tank would be better still. However, when it comes to avoiding a collision, in a car one has a whole lot more kinetic energy, and a whole lot less visibility and maneuverability.
VBScript was one of the most popular server-side scripting languages in the late 90s. If they had a JavaScript translator, MS developers would have used it.
First look at Dart
When American investors take their money home
iPhone 4S performance
Sellers of Lost iPhone 4 Prototype Get Probation
Ah, silly me, I thought that the end of prohibition was the main reason for the drop in bootlegging. Boy, what a goofy assumption that was!

So, it's good to know that the cartels won't be "legally partnering up with companies in the US" due to the lower amount of corruption in the U.S. You evidently mis-spoke there, I guess.

Not sure what your last sentence is supposed to mean. Perhaps you mean to imply that the cartels' current cash-rich positions would cushion them from the crash in the prices of their product that would result from the end of drug prohibition. Again, just like what happened in the 30's, right? Surely, those cartels would take their cash and quickly adapt to the new economic climate, perhaps diversifying into real estate and banking. Then we'd really be screwed!

Please go on, rick888. I'm dying to hear more of your theories.
Gucci outlet online store
"Gucci outlet online store supply new collections of gucci outlet online shoes,handbags;get your favourite gucci outlet online products at www.gucci-outletonlines.com with cheap price.
I believe the HTTP spec defines a GET as a representation of a resource and a POST as modifying or updating a resource, so google bot doing POSTS is not very neighborly.
Not quite. Ruby also has easy globals, meaning that you can start out learning it by writing tiny scripts and not worrying about creating your own classes, modules, multiple files, etc.

The difference is that JavaScript has a design flaw in that if you forget to declare a variable before you use it, it becomes globally scoped. This causes local variables inside functions, for example, to become accidentally global leading to bugs.
Super cool.

I had been thinking if I really need to buy a domain now for my kid (or conserve cash now as I bootstrap my startup).

You just inspired me to buy a domain for my 2 yr old so I can do similar things when he is old enough. Done!

Thank you! :)
It's an interesting post and raises several cogent points but it misses the biggest problem with Wave: it was a solution in search of a problem.

I say this simply as someone who was, at the time, outside looking in. I know little more than that but it had all the hallmarks of what happens when engineers are running the asylum. Here's this communication medium in which basically all other communication media can be implemented (Email, IM, forum posts, Twitter, etc). It's the kind of general solution that engineers come up with it.

I read a post from someone else (can't find it now but I think it was on Quora) who was familiar with the matter and they were saying the risk-reward thing (which this poster mentions in passing) was all messed up. Basically the incentive structure rewarded mediocrity.

I can't speak with any knowledge of those matters but I can believe it. After all, in a startup what happens if the startup fails? You find a new job. There is a strong incentive to make your runway last and get to your next funding round (or, Heaven forbid, profitability). Inside somewhere as cashed up as Google, those incentives (IMHO) disappear.

If the "startup" fails, what happens? You just move to another part of Google. What do you think the odds were that with Wave going away, any extra Wave incentives became worthless (as would happen in a startup)? Basically zero (IMHO).
Ehud drops heavy hints when things wander too far from the academic and theoretical mainstream (which happens to be proving more and more things with type systems, by and large). Discussing pragmatics that tread into territory covered by existing books is discouraged.
San Luis Obispo Personal Injury Attorney
Probably the most holistic write-up I've read on Apple's disposition.
People finder
People finder tools are broadly understood to be not just about tracking the whereabouts of people or finding them, it often also means finding out about people.
9mm Tungsten wedding Bridal ring
Why do you think many companies/organizations are giving UI work to interns or fresh grads?

UI is hard

UI sometime is "boring/tedious" work

UI sometime is "just that, if it breaks, so what..."

Meanwhile back-end stuff usually gets the hype: BigTable, MapReduce, billions load!

Yet at the end of the day... if the user finds it hard...
By that definition, unsolicited POSTs are not very neighborly.
I just built two of these 36 drive systems. $9k for 108TB raw. Feel free to drop me a line, and I will share any details.
UI is hard in the way that art is hard. It's difficult to understand what people really want or will value.

Backend is hard in the way that building a skyscraper is hard. You need a solid design and framework, but you also have to make sure every wire runs in the right place. Managing complexity is really the problem there.

Which is harder? I don't think they're very comparable, in the way that I don't know if creating beautiful art or building a skyscraper is harder.
Send SMS to receive a fake phone call
Pattern matching in dart (a hack)
It seems like your headline is overly dramatic... AT&T certainly isn't obligated to give you an early upgrade just because a new iPhone came out. It's unfortunate that in your case you are very close to your upgrade date, but you had to have known they don't offer prorated upgrade pricing.

You might want to research this a bit more. I've found some sites indicating you won't qualify for new customer pricing until after a waiting period:

http://forums.att.com/t5/Apple-iPhone/Canceling-or-Upgrading...

That said, if you go into an AT&T store and gently press the point, you may very well get your upgrade date moved up. It does require them calling Customer Care to ask, and they do need a store supervisor to sign off on it... but it can be done. I did it myself a few months ago, and I've heard of others doing it as well.

Be aware that AT&T ranks your value as a customer internally based on factors such as your total monthly bill size, etc. My bill is about $180-$200/month for three lines. You literally have a 'score' in their system, so your mileage may vary.

My understanding is that it is even easier to get an 'early upgrade' where you pay the discounted price + $250 for the privilege of upgrading without waiting. Early upgrades are still about $100 cheaper than buying the phone outright.