skysight-inc/HackerNews huggingface dataset:
Your last paragraph is disingenuous in at least two ways. First, it isn't just a "suffix in English", it's a "suffix in search". Quick, what's the search engine that fits "___gle"?

Second, it's not even "___gle". It's "G_o_gle".

And finally, you all but admit my point in your first paragraph. When you're saying that your name is cool because it's like this big name other brand, STOP RIGHT THERE. You've already lost at this point. If you can say that with a straight face (and you most assuredly can), you are already agreeing that there's an infringement taking place. Why they chose it or how they got there isn't relevant; you can say that, and that's bad.
Put a USB memory stick in it and I'll buy it.
What? The legal notion of "legal personhood" and actual personhood are not comparable, not even legally, and especially not in the context of the discussion at hand.
My dad taught me two things as a teenager:

- Don't be an arsehole and you will have friends

- You can retake exams but you can't retake life so chose life over exams.

High school doesn't need to be hard. So much pressure is put on kids to perform or they will suffer for the rest of their life. It's pathetic.
I get this argument, but couldn't you say Apple gives the customer the best of both worlds?

Web & HTML 5 support: developers can make or do anything they want to on the platform.

App Store: Cultivated catalog of high quality apps for customers.

At the end of the day, we don't need PhoneGaps or Titaniums-- we need MobileSafari to have the same hooks into the hardware (gps, compass, accelerometer, camera, etc) as Cocoa Touch. Then it's a level playing field.

If you're saying that that, too, ought to be in the App Store, well-- then what you're really arguing for isn't technology but that the App Store is a better distribution channel to mobile devices than the Web. It certainly is-- I have millions of competitors for the word "Congress" on Google, and about 12 in the App Store.

To solve the distribution channel problem, I don't understand why some enterprising YC person doesn't simply start making a web App Store app for the iPhone that allows people to sell web applications to iPhone users, handle fulfillment just like the App Store does, and handle curation, just like the App Store does.

There's money to be made here.
Met a guy at a party last month who said I could make lots of money on the internet! Apparently, if you're good at websites you can put ads on them and make a ton of cash. Who knew!
The process hierarchy is a big part of what makes coding in a "let it crash" style possible, and AFAIK it's fairly unique to Erlang (though some other languages have copied it).

Pattern matching is another big part of it, but several other languages did pattern matching first.
This is an aside, but I'm starting to realize how many gripes, on both sides, are the result of a very poor hiring system.

Kathy Sierra, a while back, wrote a truly eye-opening blog post on "the hollywood model". You're fired at the end of every job, and your job security is your reputation.

I don't love everything about the way hollywood works, of course, but one thing's for sure - they give credit. They list credits. Of course, people can grab credit they haven't earned, and I'm sure that people who have succeeded don't always get the credit they are due... but at least the system intends to give credit.

As a dev, when was the last time you got a by-line? If you release an excellent product, is there a "credits" list where the UI designer, the "producers" (proj managers?), developers are listed? Maybe in the code itself, but that's proprietary.

So instead out industry relies on these stupid indicators, which lead to articles about how "job hoppers are bad". Well, some job hoppers are people who opportunistically abandon a good team that doesn't deserve it, and others are people who people who are too good to waste any more time on a crap situation.

Job hopping, code tests, three minute phone call reference checks, university degrees... hey, I use these things too when I'm hiring. That's what you do when you interview unknown people whose work you can't immediately identify. And I do the monkey dance when I'm interviewed too, because that's what you have to do.

But man, there has got to be a better way... a big goal of my career is to get to the point where the people who interview me have better ways of knowing what I can contribute.
Peter Suber just wrote to me correcting my misapprehension of causality:

I published Nomic in 1982, about seven years before my sabbatical in Hofstadter's lab. But I published it in Hofstadter's column in Scientific American. We got to know one another through Nomic, and it led to the sabbatical at his lab, not the other way around.

There's nothing confidential in this; please feel free to post it if you think it would interest others.
Relying on regulated agencies to tell us the truth about govt. What could possibly go wrong?
But iAds changes this. Google only cares about your info to better target you. Now Apple has an ad platform and will want to do the same.
Oooh. Po Bronson is probably my favourite author. There's something about his writing style that pushes my buttons.

It's probably worth nothing that he used to do a lot of writing for Wired magazine (eg http://www.wired.com/wired/archive/6.12/hotmale.html ) and his second novel, The First $20m Is Always The Hardest, was about a startup ( http://pobronson.com/index_first_20_million.htm ).

His site has lots of excerpts and monologues worth reading (eg http://pobronson.com/The%20Cooks%20Story.pdf is totally awesome).

He's also has the distinction of being the author of my favourite novel. Here's the first chapter: http://pobronson.com/filth.htm (love that first line!).
Steve Jobs posts 1,671-word essay on why Apple hates Flash
Google’s Position on Flash is as Bad as Apple’s
I do think you should at least take a look at SQLAlchemy's code before saying it isn't clean. I can tell you that SA's code is exceptionally clean and easy-to-follow (so long as you're comfortable with the 'a-class-for-everything' way of working, which is what makes sense in their case).

As for messy code in Django, well that really isn't that fair. Sure, some of the things they do with imports is, frankly, scary, but there are very few cases where this becomes a problem, and when it does, there is always a workaround. Where, in my opinion, Django's ORM falls short is it doesn't really like you to think you're interacting with a database… many things that would be very useful just aren't there (swapping out ORM-generated SQL with a hand-written counterpart, for instance, is next to impossible). The typical solution to this seems to be "well, you can get a database cursor and do as you please"… but there comes a point where this just isn't good enough.

However, if Django's ORM just can't cut it for you on a project for whatever reason, it really isn't that hard to ditch and switch to something else (like SA). Yes, you will lose the admin, and you'll lose the authentication and session components (though these are actually easier than one might assume to get working under another ORM with their 'backends' concept), but you still have an amazing framework without these components.

Reading this article seems, to me, like the guy has taken one brief look at Django's internals before going on to condemn them as ugly in this post. And that's really not cool.
Specamedia, Develop your Image
They are great I have one that I use for fun stuff and netbsd is a pretty easy setup if you want it. Once they email you that they have new VPS's be sure to sign up pretty quickly though because they run out fast.
Did Porn Cause the Financial Crisis?
In the interest of humor, some details drop out and some are glossed over.

This story resonates because of all the other ways Apple now resembles what they used to rebel against. The stormtroopers thing is just a very visual metaphor.
Point 1 is talking about websites / web applications. Point 5 is talking about native apps. Two different domains entirely.

With point 1, if developers are going to make a website, and they ditch flash, their work would work everywhere well (iPhone/iPad/iPod, Android, WebOS, Symbian, and Blackberry OS 6, as well as on the desktop). They wouldn't be limited to the platforms Adobe decides to support (or decides to support well).

With point 2, if you're going to make a native app for the iPhone, make one for the iPhone. Don't make one with Flash, which may not get around to supporting things like GameCenter, or multitasking, or any of the other hundreds of things Apple adds in new releases.

Choosing Flash for either one makes a substandard experience compared to the other options available.
I won't blame you for the confusion, as the naming is mixed up, but "Flex SDK" is the command-line Flash (SWF) compiler. It's free and open source. It's used to create SWFs or SWCs. It's the same compiler the Flash IDE has built-in.

I create full, rich Flash content with the Flex SDK, and has been doing it for a while. I don't compile with the Flash IDE. Not because I can't or because it's paid, but because using Flex SDK is better.
Sure, but if you're talking at a high level, what is the "let it crash" stuff good for at a practical level? I think I'd put it under 'fault tolerance', but maybe there's another category I should add? The original poster mentions I left it out, so it'd be fair to add it, but it needs a high-level, practical label to put it under.
Yes, Flash and iPhone developers alike.
That isn't hardware decode, that's hardware scaling.

http://blogs.adobe.com/penguin.swf/2008/05/flash_uses_the_gp...

Also, Flash does not use any of the multiple hardware decode APIs on linux yet due to it needing readback support which apparently they don't have yet.

http://blogs.adobe.com/penguin.swf/2010/01/solving_different...
> I wonder, what it would take to have another ratings agency ?

The hard part is getting recognized, especially by govts. There's a problem in there somewhere....

> Is this simply a case of Market Incumbency ?

In much of the world, anyone can publish an opinion on any bond and lots of folks do, even if few of them call themselves "rating agencies".
"High REST" vs. "Low REST" was one bit of vocabulary that was bounced around for awhile:

http://lesscode.org/2006/03/19/high-low-rest/
I believe the vast majority of youtube users still see the flash version though (even those who use browsers that would support the HTML5 version?), so that wouldn't matter as much.
For anyone who hasn't seen it, this lecture by Bill Phillips (Nobel Laureate, of NIST, given at the Perimeter Institute) on time, relativity, cooling and the Bose-Einstein condensate is probably the most entertaining real science lecture you're ever going to see:

http://feeds.tvo.org/~r/tvobigideasVideo/~5/QOpqIcl2UDk/BI_F...

It's long, but it won't merit a tl;dw unless you have no curiousity, imagination, sense of humour or innate geekiness.
Some perf numbers:

Bitcask vs. InnoDB (by Dave Smith): http://twitter.com/dizzyco/status/13014285189

Bitcask vs. Tokyo Cabinet (by Jeff Darcy):
http://pl.atyp.us/wordpress/?p=2868
It's a question of technical vs. subjective evaluation. A lot of apps on the app store are technically acceptable (i.e. they do things right), but do useless or stupid shit (i.e. they're junk). Apple's only lately started to police the actual purpose of apps, rather than their technical merit (or compliance with the HIG).
Apple makes Bill Gates look like Richard Stallman?

Let me ask you something. How many of Microsoft's competitors are building products that compete directly with Microsoft core offerings using the source code to Internet Explorer?
New YouTube player live (only on certain videos)
Not sure if it's just me. Here's a screenshot: http://i41.tinypic.com/142wnkl.png
I'm going to study that python code. It's great.
^ Lies: http://www.adobe.ca/devnet/flash/articles/multitouch_gesture...
I assume it would considering the close relationship Google and Mozilla have had in the past, and the fact that Mozilla should be very much ideologically behind this (assuming Google does open source it, as someone else said I'm not sure if Google themselves have actually confirmed this).
And that's fine. I rather expect you're totally correct in terms of describing what's going to actually happen; Erlang is a non-Algol language and while that's slowly becoming more respectable we've got a long ways to go before it is considered as anything but a negative by the vast bulk of programmers.

It's just that I've actually been down this path a few times with other apps and I feel a responsibility to raise a flag and point out that all applications tend to grow and building with a base that will cause your code to explode in complexity as you tend to grow is not the best plan, but I also know that this is very firmly in the class of things people have to learn for themselves. And the cute little proxies and such aren't bad, it's surprisingly hard to guarantee your app stays in the class of "cute little".

One of my other work apps is actually something built on the Perl wrapper around glib, using its event library, because I ended up having no choice for other reasons (was wrapping a C library and local political concerns wrote Erlang out). And ye gods, the mess, the mess, and the bugs, the bugs. Event chains four or five layers deep in callbacks (multistage login processes being wrapped by other multistage login processes, oi). It's the same exact organizational pattern as Node.js, and it just doesn't scale, even when you know what you're doing. Every trick I know brought to bear to simplify and improve (plugins, simulated generators with goto at a couple points, equivalents to the func chaining hack linked above), but you just can't overcome the weakness of the primitives.
Not sure if it's just me. Here's a screenshot: http://i41.tinypic.com/142wnkl.png
One reason not to upgrade:
They still ship with the shitty kaffeine 1.0 pre release :(

Edit: ... and pulseaudio
What did the robots.txt file say? Was that violated? Is robots.txt a legal enough statement?

Interesting case.
>Tunes was also written very carefully -- and very cleanly --
You are joking right?
No, Jon Stewart just told everyone that Apple makes good gear but that they've become "the man."

That's a big deal considering the nature of Apple's customer base.
Almost all of the people I interviewed found their calling ! after great difficulty ...the catfish farmer used to be an investment banker, the truck driver had been an entertainment lawyer, a chef had been an academic, and the police officer was a Harvard MBA.

Hmm, I think there might be some inherent bias here. These people were so interesting because Bronson chose the interesting ones (he says he selected 70 out of hundreds).
I see the new player too...nice, modern look
I turn a steely eye to their marginalization of KHTML.

Otherwise, I was with it until the justification for the new clause. That justification just doesn't hold up. Developers are not going to sit around and wait for Adobe to implement a feature they need; they will do as they have done now, and implement it themselves as necessary. The justification is very lame imo.
> The final release of Ubuntu's Lucid Lynx (Ubuntu 10.4) has finally arrived.

Premature blogging.
The Dark Side of the Web: Praying for Perspective or Prospective Prey
I keep thinking Apple support for HTML5 is precisely because it has a long way to go, and does not address big media concerns. The gap is filled by the app store which they control, and wont open.
You mean except for the part where Google can effectively de-list any business from the Internet (by evicting them from the Internet's primary navigation mechanism, and the only navigation tool most non-technical users know to use) on any pretext whatsoever?
If you want a stable release I would recommend waiting a month as Ubuntu releases are always shaky the first few weeks.

I tried the beta on a laptop and a desktop, the laptop with an ati card worked great with no real problems (I'm actually still using it),but the desktop with nvidia failed to load without doing an alternate install and changing from free to proprietary drivers but they may have fixed that.
Apples position is that proprietary implementations of open standards is the way to go (tho' of course WebKit is completely open).
Lack of an app market and developer tool immaturity (incomplete documentation, private methods for complete implementation, non-obvious debugging, etc)
How are these misconceptions?

The misconception of the 90s dot-com era was that Success = IPO. People had to learn (the hard way) that a business' value is related to the actual value it creates in the market, not in the speculative value it generates in the minds of investors.
Identifying and Profiling Content Providers and Big Downloaders in BitTorrent
PGP's email encryption, at least on the Mac where we work, is a total pain to use and maintain. We use GPG and S/MIME much more effectively.
Symantec is where products go to get put out to farm; it's just a few steps removed from Computer Associates. I use and recommend PGP WDE for the Mac, and I'm not happy about this announcement.
So this is all about Steve trying earnestly and selflessly to create the best platform possible, and not about trying to eliminate competition to his dominant platform by disallowing portable application environments?

I swear, I used to think the reality distortion field was a dumb metaphor...
I enjoy flash games and whatnot, but:

We should not NEED flash for reproducing video on the Web, no matter what codec or platform are involved.
College and University tuition should, I think, be seen as a form of bond purchased by risk-averse parents willing to buy a base level of third-decade-of-life-work-success for their offspring. From the "name brand" educational institutions graduates can write-their-own-resume going out ten years. While it is true the performance of this bond over its cost is not as good as it used to be I think Seth misses that knowledge is a minor part of what "name brand" education offers.

One must weigh the cost of tuition against the value of the high-achieving friends you might have coming out of a prestigious institution, subsequent prestigious jobs, good habits learned from peers, on top of raw knowledge gotten from a good education. For more on this see Paul Graham's essay "How to Start a Startup" (http://www.paulgraham.com/start.html) and search for the words friend/friends.
I have looked at SQLAlchemy's code, and I think it's about as clean as can be expected for an ORM. I wasn't trying to put SQLAlchemy down. I'm just saying that you have to apply a bit lower standard for ORM code than you would other parts of the code.
let's just hope it's not a binary blob you install like flash that phone home like crazy like any mobile google app.
Inside Iron Mountain's Hidden Data Bunker
Out-of-band knowledge is prior knowledge. Typically file formats or protocol specifications (whether they are standardized or not, widely used or not).

The first sentence of your quote say that all prior knowledge should be about media formats (like the html specification, microformats, the PNG image format…).

From there, the medium itself should provide enough clue for the client to go on. For instance, anchor links in html says you can GET a resource at the specified URI. Other media formats could provide other clues.

To sum up, the only things you can specify a-priori are media formats. URIs and protocols should be interchangeable, so you can update and deprecate them. I think the main goal of REST is to concentrate coupling on media formats alone. Hopefully, most media formats are (or will be) standardized, effectively reducing coupling. Basically, REST architectures are for the long term.
The current legal basis for monitoring email in the USA is not that the gov't has a legitimate interest in seeing it, but that it's old data left sitting around, so the owner doesn't have a rational expectation of privacy.

If those old messages were still left around, but the bodies were unreadable, the government wouldn't have any basis to demand that they be decrypted, since they've not asserted any authority to it (short of a warrant). To do so would be one heck of a long jump.
I suppose making this rule more explicit was the goal. The #1 complaint about the app store rejection system is that it is not transparent or explicit.

Still, 3.3.1 is poorly worded, so it's not a great solution.
How many of Microsoft's OSes have specifically forbidden that you install another web browser?
Unfortunately, Adobe's track record of delivering solid Mac software dovetails with Apple's other stated issues. The fact that Adobe didn't step up with Creative Suite and Flash Player on the Mac lends credibility to Jobs' concern that Flash-for-native-apps would leave them captive to Adobe's schedule.
Anyone who doubts this need only write an AWT app to be convinced.
True, but if youtube were to drop H.264 in favor of VP8, how quickly do you think the iPhone/iPad would start supporting VP8?
In general, if it has a plug on it, it's considered a "demand load" not a "continuous load" as far as the NEC is concerned.

Hair dryer, slow cooker, electric space heater, etc are all demand loads and can use 100% of the rated ampacity.

Edit: Source: Article 100 of NEC
That depends on who "you" means. If by you, you mean "me"? None of them. If by "you", you mean "Dell"? Very different story.

Your comparison is, to this reader, simply hyperbolic.
They still try to increase PageRank while they already have more visits than Google.

In other words: they don't rest on their laurels.
Uh? Have you met users before?
The other problem with this argument is that Jobs is saying that it's just as easy to rewrite the flash app in javascript as it to remove the reliance on rollovers. Whereas for the vast majority of the flash apps, removing rollovers is much easier than a complete rewrite.
If I already do the redirect, do I still need to set a preferred domain?
Objections to TSA's full-body scanners are rising
The Lord said to the woman, "What is this you have done?" And the woman replied, "The serpent tricked me, and I ate."
I did that once. Then the second time I was asked I had no "Ask me later" option and had to choose on the spot between connecting my profile or having it wiped.
Why Social Sharing Is Bigger than Facebook and Twitter
Damn, the Chinese have invented everything! The compass, gunpowder, chopsticks, printing press and now this!

Although, the fact that their inventiveness missed baking, opting instead to stir fry everything, is a point I bring up often with my Chinese colleagues during lunch.
Have you ever used itunes on pc? It sucks. Almost as much as flash.
An Evening With Chicago Boss (the Erlang MVC)
If 3.3.1 was just about Flash, I'd agree with Steve. But I think that clause solves a lot more than just Flash. For instance, iPhone apps seem to be horribly unreliable in my experience. And I think part of this has to do with Objective-C on the iPhone's lack of garbage collection. I think that there's a valid point that a system like MonoTouch (which supports garbage collection) would improve the quality of iPhone apps.
Delays

Your link makes it seem like an evangelist is playing loosely with words; "available for download" could simply mean beta/RC status, not ready for release everywhere.

Battery Life

From your link: The results are amazing: I can watch a 4 hours and a half flash movie, without interruption, with a bright screen (no sleep mode) and sound !!!

From Steve Jobs post: The difference is striking: on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained.

They seem to agree with each other? And only helps Apple's point.

Touch/Scroll

How about hover?