skysight-inc/HackerNews huggingface dataset:
True, but a similar argument applies to e-mail. How many e-mails from three years ago are still relevant? The main value proposition of GMail when it came out was that you never have to delete email anymore. Why not do the same with contacts and take the hassle out of it?

Besides, most modern CRM/ERM systems interact with e-mail (where you bcc the CRM system to add data to it). So adding a CRM system only exacerbates the problem.
Is my understanding of this correct - that they're maintaining state and performing rendering on the server for every connection to the service, and then sending each frame over the network?

I am so very confused as to how this is scaling. Isn't the rule of thumb for scalability and performance to move client state and UI processing onto the client? Are they going to run an XBox VM for every simultaneously connected customer? How does it perform for games that require low controller lag, like FPS - or Megaman for that matter.
"... Also submitted four days ago: ...although it gains very few upvotes, and no comments ..."

If this wasn't re-posted I wouldn't be able to read it as I missed the first submission. Maybe a suggestion would be having an additional link of 'resumitted' ie: http://news.ycombinator.com/resub Then you can catchup on interesting articles previously submitted.

As for gaming - submissions has always been flakey. A simple check in the submission code could against previous submissions. Rejecting slight differences in a url.
> TL;DR remove adobe reader, install Sumatra

... Try to print anything... Remove Sumatra... Install Adobe Reader.
The full PDF standard, for which Reader is the reference implementation and things like Foxit serve but subsets, is also much larger than you think it is.
As developers, we don't want all of these platforms. RIM is very developer-unfriendly, and frankly so is Adobe, so I propose that we all do the sane thing here; ignore RIM to hasten its death. Or at least make them switch to Android.
I'm honestly interested... Was that intended to be a subtle joke or a serious analogy?
Now if only we could some extension button and bookmarks bar customizability, too.
Yes, it's basically VNC applied to games. I would guess that each simultaneous user has a dedicated PC on the server side.
RIM is a very developer hostile company, and they definitely don't care.

Most of the listed issues still exist for "legacy" BlackBerry development, plus about 100 other things that we could go into (e.g., still no way to do HTTP without having to worry about 6000 different connectivity methods and managing them all is up to each and every app).
I agree with the above comments saying that a minority would want it, but I seem to use the numeric keypad all the time as a programmer or calculating pixels when I'm doing layout work. I really disliked the minimal keyboard that came with my 27" quad core iMac, so I took the free upgrade. Its unfortunate you can't do that with a notebook.
One is the optimal number of people to put on the task of fixing a bug of this magnitude.
For someone who founded a website relating to google apps, this would have been a great opportunity to explain using your experience.

Instead you decide to be a jerk.
Are you talking about the limits in the linked article? It's 10,000 contacts in the address book that are limited, not total employees - though that is probably limited too.
Soviet space landing capsule to be auctioned -- used, 50 years old
Ask HN: Do you actually read cover letters?
When you're selecting candidates for interviews, do you bother to read the cover letters?

Do you think cover letters are important?

Do you even ever get cover letters along with resumes?
You're supposed to download the desktop app and buy it through there, I think.
I agree. For example Hipmunk's (http://himpunk.com) UI doesn't follow a conventional fixed grid, because it wouldn't make sense.

As for defroost, I don't think that's what he meant, but I'll let him speak for himself.
Supposedly, they can run four or so off of the same PC for lower-end games.
Prior to TRIM an SSD had to assume that any block that had ever been written was still in use by the filesystem. If you end up creating lots of temp files, for example, the SSD will think that you are operating at capacity saturation regardless of actual usage. This can result in uneven wear leveling and excessive physical fragmentation which could decrease performance and useful lifetime of the drive. Additionally, it could increase the need for "write amplification" which also negatively impacts performance.
Tom Loverro's rebuttal to Fred Wilson's post on Marketing
A victim of metaphor « Mind Hacks
cat doesn't like spaces.
That is certainly ugly, but sadly it's the option I prefer nowadays. In perl I use 3 argument open with a pipe instead of backticks. Especially if any of your args come from a variable--suddenly you have to think of shell quoting in your perl code. Yuck.

Perl desperately needs a built-in backtick() function:

my $x = backtick(qw(my-program -l -V), "--option=$something", @files);

Maybe in perl you'd call it ``() or something instead of backtick().
The default deployment settings will indeed generate a pretty big application, but it is possible to trim out unnecessary stuff (such as the standard library or extensions). Also, we are hopefully dropping i386 support in 0.10, therefore the MacRuby binaries will be 2 times smaller.
hmm arcane magic proves to be insecure, whats hardcore about it?
In case someone wants to know a little more like I did:

http://en.wikipedia.org/wiki/Indian_Institutes_of_Technology
Fernandoprats.com - justified paranoia  landscapes
I do, and I read them.

Proof read yours carefully, and make sure the cover letter is not a form letter. You might use the same resume for all applications, perhaps with a few tweaks, but the cover letter should show that you did some research on the company and the position.
Except iPhone OS was also different back when Symbian was the market leader and Blackberry was the #2. People complained then. It still rose.
You want to check the exit code of the mysql insert before continuing, it's $? in bash. (basically a loop with an exit if $? != 0)
More info on exit codes: http://tldp.org/LDP/abs/html/exit-status.html
And bash scripting: http://www.tldp.org/LDP/abs/html/
Win 7, but, on reflection, I'm not being fair to Adobe. I just remembered I have Acrobat installed on that computer, not just Reader, and it is undoubtedly Acrobat updates that are causing my reboot pain.
If your left column is 1.618 times the width of the right column, the width of the two columns together is then 1.618 times the width of the left column. It means that you decrease the size of elements by the same ratio each time you go down a level of importance: e.g.

title-bar / main-content == main-content / subsidiary-content

Not sure why one would want to do that, but as a math guy I feel it's my duty to chime in.
To offer a different perspective: I was a maemo/MeeGo fanboy. Webos seemed awesome when it was unvailed and I longed for a Palm Pre for a long time (erm.. It just wasn't available...).

After I switched to Android they finaly came around and released some stuff. The first device was too late, too broken (the hinge problems). Palm Pre 2 was launched in France only. Wait - what??

Afer seeing their latest announcements I hit the power button on my Android device. I ordered a simple Pre Plus and looked into the SDK. So, while 'eekfuh' mit be not interested to develop for the platform: For me it'sthe best thing ever. Maemo/MeeGo is arguably dead. Android is a sad example of a NIH syndrome for everyhing ('based on Linux' for Android devices is really not serious in my world). Webos is not only reusing the well-known Linux stack components, it's reusing a really great programming paradigm as well.

Bottom line: The latest HP announcement (although I hate: See this, it's available in half a year!) made me purchase a Palm Pre Plus (which is better imo than any Android device I've used for a long time), to get started developing apps for a platform I really believe in.
Correct me if I'm wrong, didn't they also discover that it becomes a serious problem if you use over 90% of your drive space?
Suite101 Lost 77% of Its First Page Rankings According to seoClarity Analysis
And eHow gained ~20%!?!
Criticize Kevin Poulsen in a comment on Wired.com? That's a banning.
Kevin Poulsen posted an article that was plugging his new book, which I thought was pretty tacky. So I posted a comment critical of the article also mentioning that I thought he lacked journalistic integrity for his lack of objectivism concerning the whole Adrian Lamo/Bradley Manning debacle. Within an hour my comment was deleted and I was banned from posting comments on Wired.com. Has anyone else experienced anything similar? Is deleting comments you don't agree with a form of censorship or a websites right?
Yeah, hence insertion sort (the best n^2 sorter) is used to speed up quick-sort. It's insane to think of using bubble sort for the same task. (And for n=2, you don't need a sorting algorithm.)
Does anyone know if something like this is available for Australian banks?

I'd love to automate telegraphic transfer payments ("wiring" the money). Just need to poll for when the money arrives, and send out the receipt. Currently, you have to check manually.

That said, telegraphic transfer payments often to involve a fair bit of rigmarole, including negotiating prices, and even contractual terms in some cases. So maybe automating that bit wouldn't make much difference. Still, it would be great.
Hardware GC is useful and decreases write-amplification problems, but it doesn't remove the need for TRIM (which affects wear leveling and physical fragmentation).
Fully agree. There's no clear CTA connected to the offer, so the user's only option is to fill out the form and hope it's got something to do with it.

I followed the same hopeless loop you did, and lost interest as well.

It may be possible to pre-order the game through the .exe they want you to install, but I've only got a Mac and a Linux box at home, and a Mac at work. It's not really worth my time to hunt down a PC just to participate in this offer.

As a UX professional, things like this make me die a little inside.
I agree. It may also because the first colors kinda matched the blog but the second set was really out of place. Also the second color scheme says "domain parking site" to me for some reason I can't quite put my finger on.
Hipster IE6
12 steps to 12 zeros....somebody must want to know (www.worldtize.com)
ATTENTION ALL HACKERS! IF YOUR LOOKING FOR A NETWORK THAT HAS ENDLESS REVENUE POTENTIAL, THEN ITS TIME TO WORLDTIZE. EMAIL ME YOUR RESUME AND ILL BE INVITING ONLY THE BEST OF THE BEST TO ATTEND A PRIVATE CONFERENCE DETAILING THE LAUNCH. 250,000 LOCATIONS LINKED TO THE SAME POOL CREATES THE MOST PROFITABLE BUSINESS MODEL IN EXISTENCE, GREATER THAN OIL. THE MEETING WILL TAKE PLACE IN SAN JOSE. GOOD LUCK TO ALL - GTV

Gstacks00@aol.com (zero zero)

PS - New York alone has over 30,000 potential hubs..keep in mind 250,000 is a small piece of the pie
Helpful to know, thanks. But how would anyone ever discover that fact on their own?
As an old Palm OS developer and someone who wrote code for BlackBerry OS, I can tell you that BlackBerry is much much much much worse than Palm OS ever was.
Apple's Notebooks have full keyboards, what buttons are missing besides the Windows symbol?

If you'd like a numeric pad then you can actually buy a USB Num Pad from Best Buy.
You forgot that your wealth compounds.
I'm not sure that's a useful metric. Before you got used to the tools, could have you written a rant like the one in the article?
Why Use Rubinius
Spartacus Gods Of The Arena Ep 6
If we Watch Spartacus Gods of the Arena Episode 5 , how we are surprised at the attitude of a daughter (Lucretia), who would poison her own father in law (Titus). What is the Lucretia's attitude after a successful poison Titus ? ... Spartacus Gods Of The Arena Ep 6 will give an answer to this question.
One of the best things you did in changing the design was switching the "About Me" and "From the Blog" columns going from panel (N-1) to panel N, but you never call it out or describe your reasoning. Did you mean to switch it after the "F shape" illustration?
The way I understand it, the $200 price is for 10 submissions, not 10 applications. So if your app has a bug, and you submit a version of the same app which fixed the bug, and/or added features, that counts against the limit.

Think of it as a $20 fee for app review, bought in blocks of 10.
Some of their answers seem a little nonsensical. Python, for example, is not blazingly fast, but it is good for some things like I/O bound systems.
Sounds like http://www.dopplr.com/.
#1 is a big disadvantage. Those devices are all locked down by IT staff and software won't install. RIM is a tricky platform. I found that the market is split mostly between consumers who text and corporate/government employees who have their devices locked down.
Yeah, I started filing it this morning before writing this post. Trying to cover all of my bases. :)
To add on to your first point, I know people who have company-provided-and-paid-for blackberries, and they buy their own iphone out of pocket and use that more. the BB is just for the bare minimum compliance at work - all their downtime is with their device of choice - and that's where their money gets spent (on apps, add-ons, etc).

Would people using company-provided blackberries - the kind companies love because they can be 'locked down' to the 'enterprise's' needs - even be allowed to purchase apps on their own?
I'm surprised it's that much. 1000% inflation over 91 years is almost 11% per year. That's pretty serious inflation.
Welcome to the world of marketing and sales :-D
Quadratic algorithms are useless because performance matters? That is a textbook false dichotomy. Performance obviously matters, but the time hierarchy theorems suggest that there is certainly legitimate computation that requires quadratic time. Max flow will need at least quadratic time.
There is a Mac client. The download starts after you register.
I haven't left the smartphone behind, but I did happily downgrade recently.

I went from an iPhone 3G to a Motorola Droid to an LG Optimus V running on Virgin Mobile. Though the Optimus V is in virtually all ways a step down from the Motorola Droid, $150 for phone + $25 month for unlimited data & text and 300 talk minutes is such an enormously better value and the Optimus V still does everything I actually used my Droid for just fine.

YMMV if you care about running the latest 3D games (or Flash, since the Optimus V has no Flash support due to being ARMv6)), but I've been totally happy with my "downgrade".
So they're essentially discouraging improvements to the apps in their ecosystem because it costs the developer money to push out upgrades/patches/fixes?

Genius.
Seems like they will need high-end video cards for new games too. Doesn't seem like it could scale much that way.
> I'm saying simply offer a coupon code to users if their password validates certain levels of difficulty. It doesn't need to be tied to the account in anyway.

Ah, my assumption was that the entire DB was in the wild, and that every user had a unique discount code they could use once.

And why are you storing payment details, anyway?
This. The way networking is done on BB devices is positively archaic unless you pay RIM $2K for BIS access. ;deviceside=fuck you RIM.
That sounds very very expensive.
Seems to be a repeat of two years ago - announce new product - wait 6 months - release product - then release an SDK. I'd have thought two years later they'd be a bit better "pre"pared :)

The excuses given two years ago ranged from "gotta get to market so fast!" and "we're just a small company competing against apple!". It's two years later, they're part of HP, and the importance of getting developers on the most current and pre-release version of an SDK should be apparent to anyone with a pulse at HP.
SHOUTING MAKES ME WANT TO LISTEN LESS, NOT MORE
Yes, for two main reasons:

1. Can they write/communicate well? e.g. flow, cohesive thought, attention to detail, proofing

2. Can they follow simple instructions? e.g. if asked for in the job posting, did they include a cover letter?
From an execution standpoint, I fully agree with you. That's what I did when we first found out that the domain had been registered and saw the site he had put up. I collected information and then left it alone to focus on our March 1st launch.

Now that he is being more aggressive, it's rude and a nuisance. He setup a similar facebook group to ours with a hyphen in the name instead of a space; He is tweeting about it and it's showing up in our name searches; etc.

Also, he is offering something similar to what we are offering as a (very inexpensive) service, for free; Which is just annoying and potentially confusing.

Trying not to focus on it. Serenity Now. :)
Either the author didn't bother to read Fred's article or he totally misunderstood Fred's point. All of his counterexamples fully support Fred's point.

A more accurate position for the author to take would be "I diagree with Fred's use of the umbrella term marketing and think he should have said advertising instead."
It actually doesn't follow that someone with domain knowledge is "the worst person to ask if there is a bubble." Furthermore, people who are successful tend to be coldly honest about reality, and that is how PG strikes me.

I feel confident if PG thought there was a bubble in start ups now, he would probably say just that, because being right "gains" something priceless, while being someone whose words mean nothing, loses everything.
Thanks. I definitely will. :)
How am I shouting?
I found that the AppEngine 1.4 SDK addressed many of these concerns. Personally, I've managed 50 requests per second on my blog without trouble, and with minimal CPU overhead. That's probably because everything is in memcache, so the database almost never gets hit. The pricing structure seems to actively encourage you to memcache as much as possible, too. Things are probably pretty different in a more write-intensive app, though.
if you read the article, i did explain the probable reason for this limitation, under my real name in the comments. i choose when i want to share what information where, and i stand by my statements in this thread. some jerk tried to belittle google apps as an enterprise solution, only to cry when i called him out, saying he lives under a rock. not a big deal..except to all the pansies on hacker news, apparently. i'm not here for yours or anyone's approval..i just read the news..and apparently, i am a troll. go figure. if you want my assistance on google apps, you can find me on the help forums, answering google apps administrators' questions about google apps, in my free time.
I know. I think you're missing the point. The fact that one may make an informed decision does not change the fact that many make uninformed decisions and judge the situation based on their perception rather than independent reality.

This matters, facts or no.
mint.com equivalent in Australia: http://forums.whirlpool.net.au/archive/1154397
Chrome Extension Fixes Twitter’s Grammar, Tells Us “Whom” We Should Follow
Sun never committed to the low-end. Their sales droids wanted to sell to the enterprise and big .edu .

Of course, now Linux is what enterprise and big .edu are running... I am told that Solaris has a tenacious hold on certain financial shops and banking, and other niches as well.

It is a shame, their $995-list 1U servers (V100, Netra X1) use only 70W including powering 2 hard drives. Had they kept up and released a follow-on series with SATA and more RAM expandability, they would be perfect for cloud applications.
my bad dude, i thought you were the guy who made the original comment.
Breakup Notifier is now Crush Notifier
Ummm, does the OS have any control over physical write location on an SSD?
No indication that apps are running? That's an interesting choice. Granted, it will make apps seem to start incredibly fast, but I can't help but fear that I'm going to leave Eclipse and Photoshop running and murder my battery life...
The reader should be able to work out what is intended by the code with minimal requirements placed on them....

That's where the argument goes wrong, if the idea of "minimal requirements" means "avoid idioms".
I can't speak to exploits, but flash cookies and their application feel so unethical to me that I'd personally count them as owning unsophisticated users. http://www.macromedia.com/support/documentation/en/flashplay...
Equity Equation essay can give some insights: http://www.paulgraham.com/equity.html
i agree that this is most likely a technical limitation dealing with auto-complete. i said as much in the comments in the article as well.
Another great read by Brian Ford. I mainly use MRI 1.9, but I have been experimenting with Rubinius of late. And it is getting better and better. Not only is the way Ruby in implemented cool, but the VM upon which languages like Fancy are being written is very exciting for the Ruby community.
"Build a better mousetrap and the world will beat a path to your door".

I thought this was discredited a long time ago.

The world has to find out about your mousetrap before they beat a path to your door.

That's marketing.
Tell HN: Breakup Notifier is now Crush Notifier
Apple may surprise with near immediate availability of iPad 2 next week
Good call. I don't really remember if I intended this to be part of the tutorial or not, but I switched it because it makes more sense to know about you before reading your blog. I'll add a note about that.
Any chance you would open source that "health agent"? Or is it a part of Graylog2 already? I haven't checked it out yet, but I am pretty excited about using Graylog2 in our environment to replace some other monitoring and seeing things like CPU idle times and HD space remaining would be very helpful indeed.

Bonus. I just watched a Railscast highlighting the Notification system in Rail3 and I can see where it would compliment Graylog2 very well. :)
The attack from the .cc’s domains
screen scraping should only really be needed for banks that don't support direct OFX access (or i suppose if your bank charges extra for direct access and you don't want to pay it).

OFX is an XML'ish protocol that all of the big banks and major banking software (MS Money, Quicken, Quickbooks, iBank, etc.) use to communicate when downloading transactions, posting checks, doing transfers, etc. it's what i'm using for downloading bank transactions in corduroy (http://corduroysite.com/) and i have hundreds of banks listed in there.

if you know a bank's OFX URL, you can just send it an OFX query and download transactions. it works the same for every bank and credit card company, and it's much quicker than the screen-scraping dance of establishing a session, logging in, clicking around, and then updating your scripts every time the website updates its interface.

here are some common OFX servers: http://wiki.gnucash.org/wiki/OFX_Direct_Connect_Bank_Setting...
Air pollution triggers heart attacks
From what I understand OS X does as much as it can to reuse whatever blocks it's already used. The SSD can present whatever physical locations it wants to OS X, so there's no direct control, but this policy preserves as many "unused" blocks as possible, which tends to be as friendly as possible to garbage collection and wear leveling. I am certainly not an expert, however.
All of this rings true, with the exception of having some forms notarized.

My name on my forms did not match the name on my credit card when I paid for my Apple Developer account. A short time later Apple deactivated my account and left it in that state until I could provide them with notarized proof of my identity. That is not terribly unusual, as far as I am concerned.
"Doctor, it hurts when I do that."

"Don't do that!"
the could have rounded down to keep things simple? it is easier to remember 10k vs 10143. would you agree?
Chess Music