skysight-inc/HackerNews huggingface dataset:
In OS X, I find that I am better off using the Emacs-style keyboard shortcuts that are available in most applications (CTRL-A/E/N/P/F/B and a few others). Many of these shortcuts also work in the terminal when using bash. For your example going to the end of the line is CTRL-E; it works in most apps and you didn't even have to move your hands away from the home row. I use these when using bash on Linux, too.

I too am annoyed by those windows that require Esc to go away, like the font chooser, as I expect Cmd-W to work univerally for that. I found some AppleScripts somewhere that can be used to move/resize windows with the keyboard, but haven't tried them out yet, but that's also something I wish OS X could do out of box. Moving/resizing windows in OS X is really inefficient, and apps aren't very efficient about new window placement.

I use Cmd-Shift-{ and Cmd-Shift-} to switch tabs which appears to what's been standardized on, but just tried Cmd-Shift-arrows and it works in both Terminal and Safari (using Leopard) but not Firefox.

I find you have to memorize a lot more to be efficient with OS X's hot keys, due to the lack of mnemonics.
The punchline, "To go fast, do less", is certainly not completely wrong. Sure, there may be exceptions here and there, but in general, this is good advice (and if you know enough to know when it's bad advice, you probably didn't need it anyways).

If you're using a higher-level language like Python or Ruby, worrying about things like locality should be pretty low on your performance checklist.
Hilarious!

Regardless of whether you agree with the message or not, this was really well made.
To quote the article:

And, oh, by the way, don’t rant about not having
background processes (or any other feature, for that
matter); I really don’t think that the lack of support
for them will hinder the development of this platform.

You are doing what he told you not to do; you're not allowed to point out what's wrong with the iPhone OS. It's perfect in every way. Stop criticizing it.
Considering I run XP, am diving into ASP.NET MVC with abandon and recently forsake OS X for all of this, I am definitely in a minority of one. I've always figured that you pick the tool for the job. At this point, the tool needs to be focused on Windows. Instead of feeding the boring product vs product, tool vs tool or tech vs tech war, online journos should grow a pair and start assessing stuff on individual merit. Maybe then, this industry would look less like a pack of squabbling pre-teens, and more like a cadre of professionals.
You could always just have an option for it.

I feel people would trust your tool more if they are able to tell it what to ignore.
Not to mention the sensational title. By "the iPhone3.0 is the next desktop platform," the author meant that iPhone apps might look something like desktop apps in the future. That's a big jump from "the next desktop platform".
Actually I agree with you; I hold the libertarian view I described, and replacing shadowy cabals with left-wing activists is not my idea of an ideal solution. But I know that some people hold the view that those who are elected have legitimate power (as opposed to any unelected group). I wanted to know whether anyone would argue that "more democracy" is the solution to the problem of special interest groups having undue political influence.
Columbus, but not from that city, but am from Ohio.
On the other hand, the BSD license does not give _me_ the freedom to obtain the source of _your_ closed modifications, therefore making it less free for me.

The GPL guarantees that I can obtain the sources of your modifications, making it more free for me than the BSD license.
Oh agreed. The iPhone is a revolution in interface design. It contains metaphors I'm eager for on the desktop. It's awesome that it brings computing to more people due to accessibility.
I'd never entertain the notion that I am equal to a great many of my programming fellows, I learn something new everyday from the people I talk to...let alone 10x better.

It's just absurd, I'm an over-diversified generalist, I'm better than no one at anything.
Dollar suffers worst weekly loss for 24 years
Personally, my Arch Enemy is the first CD... "Black Earth" is really a favorite. I didn't find the later stuff that exiting, even if Angela growls like two men.

:-)

Edit:
It's ok if you mod the stupid joke down. The article did deserve better. (I couldn't resist, AE is a favorite. When tired with a deadline I don't listen to my jazz/singer-songwriter CDs.)
Totally agree. It's a stupid system that enhances the trivial and marginalizes much of the quality.

There's no recommendation engine currently.
If you're using a higher-level language like Python or Ruby, worrying about things like locality should be pretty low on your performance checklist.

If you're using Python or Ruby for CPU-intensive applications, you probably don't have a performance checklist.
I have same thoughts as RMS.

As leader of our national Ukrainian Linux Users Group, I involved in fixing of various problems with support for Ukrainain language in foreign programs.

Here is my experience:
MS: some problems still around for more than 20 years (from MS DOS era till today);
SUN: almost 10 years to fix trivial problem;
Apple: good support;
IBM: good support of official standards, not so good support for net standards;
Google: some problems are still around for years, nobody response to my letters, no way to fix.
Linux/*BSD/GNU: very easy to fix (or create) problem in any supported program, much harder when program in no longer in development (need to maintain our own version of program in our own distribution).

All these problems are trivial (charset support, proper charset translation, national keyboard support, message translations, etc.), so they are very easy to fix. Currently, then only OS'es that have no problems with Ukrainian language is GNU/Linux. Even Non-GNU/Linux systems are easy to fix in most cases.

I agree with Stallman: web services are closed, so they introduce high risk for our freedom.
Free Bollywood Movie Download: Aloo Chaat 2009 [Hindi] [Eng SuB] PreDVD XviD
Can Science Solve the Present Economic Crisis
Isn't there some kind of cheap laser distance detector component available that would make this faster, more reliable and more silent?
I've noticed that Seth Godin seems to think everything boils down to marketing. Sometimes it feels like a bit of a stretch.
Israel, currently living in NYC
If It’s a Good Idea… Don’t Do It
Five Steps to the Business Model for Professional Bloggers
from london too ! :)
It is true but... what are we talking about? freedom of the code or your freedom?
WeatherBug Widget for Nokia 5800
FWIW: "David Friend, Carbonite’s CEO said, “The failures of the Promise equipment occurred primarily during 2007″"
Salesforce.com Offers Twitter Customer-Service App
Same experience here. I do wonder to what happened to "less is more"
Thanks for the catch - I use Zemanta to speed up the linking and tagging of posts and I didn't check to make sure that the proper Keynote was linked :) In any case, it should be fixed now.
Mind if I ask what your knacks are?
Yes. It was well made.
If you think that this advice applies only to CPU-intensive applications, you're missing the point. Unfocus your programmer brain and look past the fact that he said anything about some processor being able to perform a fixed number of instructions per second, and absorb the larger message: to go fast, do less. This could include IO, this could include retabulating some statistic just when it's needed instead of on every insertion, this could include handling special cases ahead outside of a loop body, etc. CPU-level optimization should usually be one of the very last things you care about (and yes, this depends, and again, if you already know the exceptions, you don't need this advice).

And Python and Ruby both have excellent C bindings, you can rewrite CPU-intensive portions of your application pretty much anytime you need to.
The main point of "eating out" is not nourishment.
You also need to consider the role of blind, brainless optimism.

People overestimate their chances of making it to the CEO level in large corporations, unaware of just how much the game is rigged against them, especially if they didn't inherit a network of connections. Since people-- especially the talented young people who are the workhorses of most companies-- tend to make career decisions based on future income, this is a way to inflate peoples' anticipated future income with no intention of delivering on the promise.
It is also like bragging and probably to an extent unnatural evolution.

Search engines are supposed to find out the stuff on their own. Excessive SEO shouldn't be performed.
Good question! I have tried to answer this before, and always fallen flat -- I think that the reason is that if it could be transmitted by writing, I would have picked it up without the need to have spent all that money and time. But that sounds like such a cop-out! So I'll try:

At the Ivy League school I went to (and I did not study a technical subject here -- it was an architecture school), I was surrounded by people who had an agenda for their lives -- in fact, they often already had their career plotted out, and many were already working on the side. School was for them a set of tools (people, information, opportunities) to be hacked resourcefully to get what they wanted. At Big State U, the kids seemed to think of themselves more as subject to the whims of an institution, and to think of the institution as something they needed to please to get "a degree." The degree was hardly worth mentioning at Ivy League School; the professors were seen as either equals or, in a sense, servants/tools. The Ivy League kids also seemed far more ready to create their own programs and experiences; they would see a niche, form a group, and suddenly the school was filled with minority kids learning architecture on the weekends; or suddenly a local youth group had a student-made meeting place.

Of course this kind of volunteerism and spirit of service happened at Big State U as well! What I thought was really different at I.L.S. was the self-assurance and lack of self-consciousness involved; these kids saw ownership and power in the world as their natural right -- they seemed to act and take command as naturally as another young person might turn on the television.

I hope this doesn't sound arrogant or somehow fanboyish; I am trying to explain how being thrown together with these people for years changed me deeply -- made me both able to see beyond where I came from and to be more proud of it, and of myself. It was really almost more a matter of physical knowledge -- of mimicry and group identification, perhaps -- than of something you could pick up in a book.
Isn't the old adage: "the fastest code is the one you never run?"
Top browsers felled within hours at hacker contest
Good one and complements http://www.sitereportcard.com/
Sorry, but the company I just left used Mantis. After coming from Fogbugz(a GREAT bug tracking system), Mantis was extremely inefficient to use. I cannot recommend it to anyone.
Murray Hill area. Open to meetups and beers. Contact in profile.
I am (was?) in the same situation and am currently aiming for the start-up route. If I was to go for the MBA I would go for a school that has a strong emphasis on entrepreneurship: http://tinyurl.com/dgablv
Ruby's Biggest Challenge for 2009
"We’ve been working continuously throughout the weekend with the Cloud Files team to help ease the capacity constraints we previously discussed and restore full access to to Jungle Disk users of Cloud Files. Through our investigation we’ve determined that a significant cause of the problem was a bug in Jungle Disk 2.60a that prevented the directory cache system from working properly and resulted in an excessive load on the Cloud Files system even under normal operation. We have corrected the error and Jungle Disk 2.60c is now available for download."

Sounds like it was a Jungledisk problem, not a Mosso problem.
I don't know... the more business experiences I have the more I realize how significantly more important marketing is than any other aspect of business. Same thing with selling yourself. It feels like a stretch, and it's hard to swallow considering that I'm an engineer through and through, but most data that I've seen fits that conclusion.
There was an issue of Lone Wolf and Cub that mentioned a Japanese aphorism about this:

One bowl of rice, two bowls of rice.
One mat, two mats.

What it means: No matter how rich you are, you're not going to be able to eat much more than two bowls of rice and you can't sleep on more than a few tatami mats at a time.

But I would love the ability to do whatever I wanted, live wherever I wanted, and have a foundation to save the world.
I think "Multiple datacenters to ensure high availability" describes JungleDisk on S3 only. When I was evaluating CloudFiles, the Mosso chat rep. said that they only had one data center (in Dallas, IIRC).

Even with multiple data centers, things like this can happen if bad data gets replicated to multiple data centers.
Contructive laziness in software development
Science is vital ingredient at world's best restaurant
Yep! I'm from Barcelona, Spain :)
The creator of bzip lamented this very fact, at a conference about the "b" transform that powers it, the Burrows-Wheeler Blocksort. With gzip, the output comes from looking up strings in a hash table, and just streaming it out, but bzip sorts (and unsorts) blockwise, quasi-randomly accessing locations for 1MB of memory, and as we get more and more layers of caching, it'll just get slower and slower.
The danger of storing your data in the cloud, part n.

Shouldn't that be n+1?
I really must start reading the comments here before reading the article. You're 100% right.
I've always thought of myself as really slow mentally. It always baffles me when I see and hear people in an oral discussion come up with interesting thoughts while they are talking. For me it always takes a couple of days of silent contemplation to see the interesting implications of something.

When people talk to me I sometimes just can't hear what they're saying, but whatever it is I stash the sound of it somewhere in my head so I can focus on processing it once they stop talking. The problem is of course that often people don't stop talking and the stack gets higher and higher until the bottom falls out and I stop paying attention completely. And if there's a TV in the room, it'll suck me in before anyone even says a word, and they'll have to yell and wave to get me back.

But when it does work out, I can recall their entire monologue word for word. I can still recall some of the things people have told me as much as 15 years ago, word for word. (My memory is a total sieve for other things though.)

Regardless, I'm pretty capable of thinking "big thoughts", say a recurring closure and how it affects/relates to the scope chain, the call stack, the namespace chain (Ruby is weird this way), and maybe a couple other complicating dimensions. It just takes a while to think big thoughts (though I've developed a gut feel for navigating scopes and such by now and it's pretty much instant).

All that said, I'm pretty sure it works this way for more people.
First automated carbohydrate 'assembly line' opens door to new field of medicine
Interesting article but it's been a while since I've so strongly disagreed with everything someone sensible has written down in such a delightful manner ;-)

Just to pick two examples:

success will find the designer who most nearly replicates the world offline online

No way! Microsoft Bob, anyone? Dragging offline metaphors online can work but it fails more often than it succeeds (it even goes deeper than that - think of those who replicate desktop interfaces on the Web.. eugh!). The online world is a new one, not one that should mirror the offline world. Heck, even the newspaper industry is finally waking up to that one..

And with regards to Twitter URLs vs Facebook URLs, etc, I can use my Twitter URL as a URL in all my OTHER social networking sites, on my business cards, in my e-mails, etc.. but Facebook? I need a URL to be able to do that. Further, I'll often use URLs as a direct scheme to find things I want.. example I know that I'll find some interesting Python stuff if I go to: http://del.icio.us/popular/python .. or how about interesting "news"? http://del.icio.us/popular/news .. these sorts of schemes are a big win whether it's for people's handles, general tags, or whatever.
Yes it was admirable and I am forever grateful for the advice (if he's referring to me).

But YC got something in return. PG is the only person outside my immediate family that knows the details of the negotiation.
Don't fret, some believe Da Vinci and Einstein were the same way.

It's people like you that come up with the most worthwhile and well thought out ideas.

People like me (rapid prototyping/speedy hashers of ideas) are mostly useless. It's beyond words difficult for me to put feet to floor and completely formulate, systematize, and write out a philosophical idea.

I come up with neat ideas, but they die just as quickly.

I systematized the entirety of order and chaos once, connected it with primitive human origins, and have mostly let it lie and do nothing for example.

Useless.
I would like to ask a) what version of MantisBT was your company using, and b) what did you find about it that you didn't like?

MantisBT has made a lot of strides in both features and usability recently, both in the current 1.1.x releases and especially with the upcoming 1.2.x plugin system. It's gained a lot of potential that other free/open issue trackers lack.

But I'm most likely biased, and I would like to hear others' opinions of the matter...
It's a little bit silly that it says "The first 100 pages have been reviewed …" when the site I submitted only has a handful of pages.
That's an interesting theory, but wrong. Having a larger short term memory makes you better at specific tests regardless of how fast you prune your decision tree. g relates to all useful mental process and is separate from how well you score on a specific IQ test.

EX: It's not part of most IQ test, but some people are really good at remembering what happened 3 flash cards ago others suck at it.
419 scammer chats with security company CEO
One in four government(UK) websites are illegal due to human right or data protection laws
Many IQ tests are not timed.
So, he basically assumes that Wall Street has settled into an absurd equilibrium point where any one firm would have a massive incentive to break with the pack, yet they all refuse to do so because not one person at Goldman/Morgan/Barclay's etc understands marketing as well as Seth Godin? Convenient..
Great implementation, I especially like how it visually shows me the error on my page.
It would be nice if I could add the words it thinks are errors to my custom dictionary, so I don't have to type each one in.
Umm... landlords profit off of homelessness by eliminating it. That would normally strike me as socially beneficial.

Not quite what I mean. I'm talking about the fact that housing is a poor field in which to apply demand-side economic policies.

Housing is a place, where, if one wanted to make housing more accessible, you must improve the supply. Supply-side policies are necessary here in order to bring down materials costs and to continue to build more housing to bring prices down.

If the cost became low enough, and people learned proper saving habits, mortgages would no longer be necessary and people would stop treating a durable consumer good like an investment.

Housing is not an investment, it should never be treated as an investment. Only by artificial tampering with the market or a self-perpetuating case of mass delusion could ever make people believe housing was anything other than a durable consumer good.

The real estate situation leading up the crisis of today was wholly unnatural and unhealthy.

If you want to increase your net worth, invest your money in a solid business or make your company.
From the article:

Aside: should the guys who drive an armored car that carries millions of dollars in bonds get paid more than the guys that drive an armored car that only carries thousands of dollars in cash? Does the amount of money handled change the difficult of the work?

The amount of money handled does change the cost of failure. It also changes the amount of risk the drivers face.
inflate peoples' anticipated future income with no intention of delivering on the promise

Not only that, but without having made explicit promises in the first place!
Wall Street has generated (perhaps manipulatively) trillions in revenue -- hundreds of percent increase -- since the 70s. Shouldn't firms be paying salaries and bonuses reflective of the profit generated? Seth doesn't know his stuff on this one. Fluff piece. Boring.
Pordenone, Italy. Anyone else here?
I really don't agree with this:
"After a million dollars or so in salary, the absolute amount that a person is paid has no real impact on their life."
This might be true for an average person, but "big" CEO's live a certain lifestyle (especially in big cities) and it's not a cheap one. You'd be surprised to know how many of them end up with debt even thought they make 10+ millions a year.
IiNet(Au #3 ISP) pulls out of net censorship trials, cites corporate social responsibility
We're like BankRate.com but with actual bank rates. http://www.mybanktracker.com/
Chrome bug keeps it from loading checkboxes
Stallman's Javascript proposal seemed a bit out there to me to as I was reading it but then I remembered how many of Stallman's other ideas seemed goofy at the time they were written. In 1989 the GPL was an absurd idea but now it's been hugely successful and changed everything for all of us. He's earned enough lifetime karma points for me to think carefully about what he's saying.

Also, by definition radically good ideas have to start out as radical ideas.
I was going to build a service based on cloudfiles over the weekend, but it was pretty much unusable, because I got timeouts all the time.

It was certainly disconcerting to see the failure of a component that was supposed to be the core of my infrastructure. Cloudfiles just moved out of beta about a week ago, and for growing pains the outage was pretty long.

According to their status updates, data integrity was never at stake, just availability. CDN files were always accessible.

I'm relieved to see that the Jungle Disk integration seems to be to blame for this, since this hints at a one-time peak load event rather than an overall infrastructure failure.

I think the ease of use of the CDN and low latency of delivery for many small files is a big win. Is anyone else here (thinking of) using them?
Manhattan here. I love the energy. It's great for inspiration!
This is also a fairly egregious application of Signaling Theory.. http://en.wikipedia.org/wiki/Signalling_(economics)
Does deep packet inspection mean the end of the Internet?
Basel, Switzerland. Sometimes.
The bottom 2 product names are cut-off on a maximised browser window in Firefox at 1280x800 (i.e. a 13" laptop), which is quite a big problem.
Pirates and Ninjas: Emacs or Vi?
Not a feature request, more of a bug:

I created my account about 2 months ago, however when I go check my comments, I notice that I have comments made from more than a year ago.

I'm guessing there's someone else with an account named "lee" who closed his account?
There’s a Pattern Here