skysight-inc/HackerNews huggingface dataset:
I just switched from iPhone 3GS to Android (Galaxy S). My first impression is that it's not as polished as the iPhone, but the overall gain in functionality is worth the switch.

IMO the biggest pros (that iPhone lacks):

- Micro SD card storage

- Mount the phone as a USB drive or as a modem (hallelujah, why did it take so long for phones to get this?!)

- Swype (reminds me of T9 on non-smart phones, sweet, although useless in foreign languages)

- Task management, like the OP said

- Sweet AMOLED screen

- Widgets, surprisingly useful

- Mail client allows multiple attachments (why the iPhone doesn't have this is beyond me), that aren't just pictures or videos

- Access to filesystem (yay!)

Some cons (as compared to iPhone):
- Apps and the OS sometimes appear to hang when loading or when pressing buttons (it would be nice to add "loading..." screens)

- CRAPWARE - why can't I remove useless AT&T apps I will never use? This is where Apple has a definite edge. Plus they all get loaded during boot, which is a major PITA

- Lack of decent headphones (Samsung Galaxy S specific, I think).

- Power button on the side (just a minor annoyance)

- Android Market not as organized as the App Store.
The idea of having your own web-startup is so powerful that making money from can be an afterthought. Even though they might not admit it right out, they may want to do this just to get in the game, regardless of their likelihood to succeed.
I remember when RedHat dropped their desktop version (ah, Redhat 9...). At the time I remember thinking is was a dumb move. That having a good, well supported enterprise desktop was too important to RedHat and Linux in general. Then they did their half-hearted spinoff into what is now Fedora, and for a while it seemed like it desktop Linux languished.

Now, I'm pretty sure it was the right move. Enterprise Linux pays the bills. There are very few major installations of Linux desktops, and that's about the only place where you could extract revenue.

I think that they decided that they couldn't make both the enterprise and desktop users happy. Enterprise servers want to be stable and predictable. Desktop users want the new shiny. They had to choose one. So they went out, bought a suit, and went with the ones that gave them more money. Based upon their current financials, it's hard to argue with that strategy. And the funny thing is, they still managed to contribute more code to Gnome than Ubuntu.

As a side note: I used to run all Red Hat servers... then dabbled in Gentoo but recently I've used all Ubuntu. Just this past week I've run into some issues with some very important software (to me), that seems to be related to something in Ubuntu. It runs perfectly in the more conservative RHEL 5, but fails on the more recent Ubuntu. This has made me think a lot about what I'll be using for my servers in the future...
Welcome to the DECC 2050 calculator tool
Sugru | Hack Things Better
Thanks, that's a good point (I should read Homesteading the Noosphere again :)). I guess I've not been aware of (or sensitive enough to pick up) any clear offences by Canonical in this respect. Maybe that's because I only subscribe to their security notices, not the general news :)
Given how Red Hat tolerates CentOS, I doubt they'll be making any sort of fuss over this.
Yep. Oracle is scared of pretty much any other database (properly not sqlite, but otherwise).

They are so scared that they prevent anyone with an Oracle license from publishing a benchmark of it. Which can only mean that they suck at everything except playing golf.
> I will note that people are seemingly unwilling to incur costs which they know are in place purely to generate profit rather than to shoulder distribution and manufacturing outlays (as admittedly unfair this is of consumers).

Entirely false. He's basically saying - "People are more willing to pay for manufacturing/distribution costs than they are willing to generate profit for a creator."

People don't pay much attention to whether the things they're spending on are profit-related or are going to manufacturing. It's completely irrelevant to the average consumer. That's why an App Store app that took 4 hours to code can bring in tens of thousands of dollars, and one that took 4 months can bring in nothing. People don't pay according to how much you spent or how much they perceive infrastructure costs to be - they pay based on how well they perceive a product fills their needs relative to other options.

Ebooks often sell for more and have higher margins than paperback books. There's lots of other examples of this.

You don't need to increase costs to sell people. You don't need to put more time in to sell people. You have to deliver something they want that they're willing to pay for. How much your costs are don't really factor into most people's thinking on how much it helps them.
"A kindergarten teacher reports that the hardest part of her job was watching her pupils die of starvation. A pediatrician says much the same about her patients."

As it happens, my brother-in-law came into town today. At dinner, he asked my wife what it was like growing up in China during the Great Leap Forward and the Cultural Revolution (she was born in 1951). She told him the hardest part was the hunger. Once she was caught digging up and eating a sweet potato from a field. Her teacher punished her by putting here on an even more reduced ration. This was only supposed to be for a few days, but the teacher forgot and she had reduced rations for the rest of the semester. It was only because a staff member asked about the punishment at the beginning of the next semester that the standard ration was reinstated.

She was just a small girl with ponytails.
> There are a very few it is not included in, but these do not have any other editors either.

I'm curious: when have you come across an editor-less unix?The vi-less ones I've come across have generally had some bizarre substitute that uses wordstar keystrokes or something equally obscure...

You raise a fair point, though: knowledge of vi = knowledge of ed which will work even when vi won't (horrid slow link and/or broken terminal emulation).
I think Google is going out of their way not to be an arbiter of content. Just as on Youtube, they can grow faster and avoid legal headaches if they're not actively involved in the process.

As with many things in this area Apple has ridiculous mindshare so app store means control for many people, and that extends to imagining that Apple scrutinizes for security issues such as this (rather than censoring cartoons displaying alternate lifestyles).
They pull videos from Youtube too but you can't sue them for copyright violation when your TV show appears on there.
Facebook gave options to employees for referrals early in their history. At some point we'll switch to cash at Cloudera as well.
That's not an accurate summary, or at least it's not complete. I took the author's main points to be that (a) 37Signals's offerings are viewed by customers as investment opportunities instead of as consumable goods, and that (b) people are thus more willing to pay for 37Signals's stuff than for the mere "consumption-services" offered elsewhere. The author implies that this is the case even if those consumption-services provide a lot of utility.

Point being that in the author's mind, it's not that 37Signals is making great products while everyone else isn't. It's that 37Signals is making great products that are seen as productivity tools and hence as investments, rather than as simple absolute costs.
I went to their store, and it appears to be an USB stick (yeah like I have a spare USB port), so I don't get your comment - why _wouldn't_ it work the same way all other programs do?
Yes, sorry, I knew that. But if you're targetting UNIX machines, assuming some level of POSIX compatibility is completely reasonable.
I find your comment both uncivil and insubstantial (to use terms from the HN rules). You found one tangential thing in the article and disagreed with it. You didn't explain why you disagreed with it, you simply crudely expressed your opinion. Cochlear implants were discussed to death recently (http://news.ycombinator.com/item?id=1505365). It's a loud, polarizing topic and further discussion is unproductive.

Yet your comment is voted higher than any other in this thread.

(sigh)
Pagination Alternatives
Certainly, the "professional" thing to do is install a 64-bit box with lots of memory. But don't underestimate "playing around", especially as it pertains to the popularity of OSS.
Substantially all of my customers a) choose to buy BCC for themselves and b) pay for it with their own money, which are two characteristics more typical of B2C. That said, lawyers get paid for arguing about definitions and I am not a lawyer, so you can call it either if it floats your boat.
most commonly rescue or pre-boot environments. A rescue environment without a text editor is severely hampered, it's true, but sometimes things other than config files need rescuing, and floppies are small.
"The last few times someone tried to get me to switch to vim, I issued them a simple challenge. Can you tell me a way to switch that will not significantly reduce my productivity for the first few weeks."

The problem with this argument is that it clearly shows why so many people get stuck in local maximums, even though there are much higher peaks around, one just has to walk downhill first and then uphill again.

It takes sweat.
Every time someone would tell me that they used to smoke or that they'd quit, I'd ask them how they managed it. Over time some started smoking again, some didn't, and a pattern emerged.

The critical factors I identified were a public commitment to stop smoking and a definite future date to quit.

Having the date set in advance, a few months away, gives you time to mentally prepare yourself, gets you used to the idea of becoming a non-smoker, and adds a very helpful fallback of "I really want to smoke, but I'm not going to throw away all those months of effort".

Making a public commitment (i.e. telling everyone who'll listen that you'll be quitting on [date]) makes your quitting date a bit more important, meaningful and harder to change your mind about as it approaches. It also increases the cost of recidivism: you'd have to admit you failed.

My doctor was one of the people I told about my intention to quit. He offered to prescribe a course of Zyban and I believe it made a huge difference. Just make sure you find out how long you're supposed to take the Zyban before quitting, and start taking it sufficiently in advance of quitting day.

Good luck!
Paramore Tickets
Any reason why vim instead of emacs? I use textmate and might give vim/emacs a try again. Quite similar to your old experience.
Because it works by emulating an USB keyboard and keystrokes (which is pretty ingenious idea imo).

"The Key generates and sends unique time-variant authentication codes by emulating keystrokes through the standard keyboard interface. "
I found out about this site from David MacKay's blog (http://withouthotair.blogspot.com/2010/07/2050-calculator-to...).

Apparently there will be a revised version of the site released later in the year, that will include financial calculations.
eventually be in positions where they get to choose what distribution is installed on their servers at work and it will be Ubuntu or Debian

Eventually is a very long time. I ought to be there by now, I've been using Linux and Unix in general professionally for 15 years now. But the Linux I use in production is dictated absolutely by what various vendors certify their products on. That's true for anyone doing anything more complicated than "a website".
The yubikey pretends to be a USB keyboard to input the auth token, so if you have the keyboard re-mapped in software it will mess up the auth token.
The built-in one doesn't support IMAP Push (IDLE). K9 does.
"That command was "of" that allowed to open any file of the project with incremental completion."

Have a look at http://www.vim.org/scripts/script.php?script_id=1984. I love it!
And yet, the guy is now happily using vim. Surely there must be an incremental route between 'using vim wrong' and 'using vim right' that doesn't come with a drop in productivity? If not, what's wrong with the app?
The far better argument for not using arrows while in insert mode is that it hinders the learning of the difference between insert and normal mode. Once you get used to there being a strong difference between the two, you end up using the more useful motion commands such as f/t or ) or #/*. these motions usually get me to where I want to go faster than hjkl would, not to mention the benefits of being able to compose advanced motions and commands.

When I help people learn vim, one of the first things I do is disable the arrow buttons in insert mode. I tell them that they should avoid using them even in normal mode. I feel that this crutch ends up hurting you in the end. On the other hand, writing text in non-vim contexts is maddening with all it's arrow-arrow-arrow-backspace-backspace-backspace pain. I don't see how 99% of people can stand to do it this way :)
That seems a little odd to me, but I can sort of understand it. Are they using in their jobs? If so, is there a reason their employer won't pay for it? Or do teachers routinely buy stuff with their own money to save lesson prep. time?
"I used to believe that for a long time, but recently I have been far more productive in an ide than in Emacs."

Believe me, then the programming language is the issue, not the editor.

It's especially funny, if people claim that their ide is superior, because they can automatically generate boilerplate code, but never question their programming language.
> What if a network devoted one week, maybe in early summertime, to airing all its pilots for the fall season

How dinosaurish. Flippin put them all online. Youtube will pick up hosting bill and even track how often they are viewed for you. I'm assuming air time is too valuable and limited to waste is why a "handful of TV executives" send 2/3rds of piolets to /dev/null
It sounds like some of your issues are specific to your Android device and carrier (power button on the side and AT&T apps). Verizon + Droid has been an amazing experience for me.
You walked almost the same path as me then (re. distros), so I'll give you an advice: Debian. Ubuntu was never a proper server distribution. With their lack of own developers, majority of serious problems have to be pushed upstream as Debian issues anyways. If you liked the "conservative" RHEL, just go for Debian stable. It's the best of both worlds and it is what I'm happy to recommend these days.
Nike Air Force 1 Low Supreme Eddie Cruz
I have a dog eared piece of paper that I referred to for learning emacs.
The business model of Canonical is very simple and clean - themed, non-advanced-user-friendly version of debian (reuse) along with active promotions (money).

Why they should write code if their main activity is decoration and customizing?

Fedora people are the ones on the bleeding edge. RedHat is the second recycling of their effort, CentOS - the third. ^_^

Debian (especially) and Ubuntu are famous for their conservative, slow-moving, less-effort approach.
The average teacher spends between $200 and $400 of her own money a year on instructional supplies, depending on what survey you believe.
And .php isn't?
Someone "making shit up" (scroll down 3/4 page)
Solar power is now cheaper than nuclear
Tolerates? It is their business model!

We use CentOS all over the place in our development and internal infrastructure. But when we have to feel confident that a server can be maintained and secured reliably we happily pay our RHEL fees.
Nothing...it's that the app sacrifices new user accessibility for a more powerful editing paradigm. It requires a dedication to productivity from the user that pays off in the long run.
Very Dangerous Bridge
Hussaini Hanging Bridge is known as the most dangerous bridge in the world.
That's an interesting fact in it's self. From people I know who teach or have taught, it seemed that they had too much to do outside the core hours, so maybe they are trying to get some of that time back?
Are you looking for quality Haglofs
New Outdoor Clothing Equipment are now coming in to our shop brands already here are OMM,Rab Jackets,Haglofs. Please come and visit us in our Glasgow store, where there are many more products that are not part of our web store http://www.footprintsglasgow.co.uk
http://www.microsoft.com/bizspark/
It doesn't seem to matter what language it is - the problem is that I can't remember all the valid function/class/type names and what kind of arguments they take.

Autogeneration of code is nice when I write Java code, but even Haskell has a bunch of boiler plate import codes, as does Python and Ruby.
Amazon launches new Kindle e-reader and UK ebook store
Thats funny, the Strategy Pattern has always felt like a hack to work around Javas Fucking embarrassing lack of closures.
Well have you ever heard that road to hell is paved with good intentions? I have seen more than fair shair of this saying being true in practice.

Bureaucrat may be well-intentioned, but they are mostly more prone to "do their job" than to question the correctness and impact of their deeds.

And that is without considering office politics or politics in broader sense. I'm working with government and I wouldn't rely on bureaucrat to do the "right thing".

They say that bureacracy is organization whrere group of people that think all "A" agree on compromise "B".
Slashdot Struggles to Remain Relevant in The Social Web
Severe Back Pain - Things You Need To Know
I am getting conflicting messages - Yehuda Katz seems to be having a lot of success with the incremental method. I like the phrase 'dedication to productivity' though - sounds dead noble, like how a Samurai might use a text editor.
This is by far best way I've seen to learn vim http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial...

I recommend people making it their desktop background. Being "in your face" helps you remember to learn and explore things like 'ca)' rather than just hitting delete and arrow keys a bunch.

>"Can you tell me a way to switch that will not significantly reduce my productivity for the first few weeks."

Two obvious answers that came to me while reading that sentence:
1) Use it at home/off hours/for side projects/etc until you are proficient enough to do work with it.
2) Use it for 1 task a day, then 2 tasks, etc.

The "Turn everything off" is stupid way to start. [Altough it's one way to reach next level after you are basically proficient] Clue to OA, find better people to get advice from.

> I was able to get here because I used my [blah, blah, blah]

No, because you stuck it out. Like most worthwhile things Vim is not instant gratification.
I'm having a hard time believing that trademark violation is the precise reason Apple and Toyota don't make stupid advertisements. I think it's because they don't want to make stupid advertisements.

If OP wants to compare one website to his, I think that's fine. He's not an established brand, and this comparison helps me understand what to expect. He's not claiming his site is part of the Stack Exchange network, he's just saying it's similar. If he used any other term of comparison, like "better than" "worse than" "faster than" "slower than" I don't think you'd mind. So what's so bad about using "like" ?
Why do so many tablets have 7 inch screens? Not sure how big that is, but I already have a mobile phone. Somehow I doubt there is much of a need for a 7 inch screen form factor.
I can't decide whether this is serious or not. Don't doubt the actual wikileaks announcement just the comments from the various sources seem too funny to be true.

favorite: "But use it exactly how I tell you to use it, because fuck you, it's my code. I'll decide who's the goddamn grown-up around here."
After about four years of using Vim, I'm starting to see it's more of a paradigm (and almost a philosophy) built into an editor, rather than the editor itself. One thing many people complain about when they switch to Vim is editor's inability to understand their code unless they set up exuberant ctags, etc. Even then, the code completion (omnicomplete, supertab, etc) isn't to the grade of commercial IDEs.

It's only in the past few months, I've realized that every major IDE out there - from Visual Studio to Netbeans have plugins to enable vi-mode. Heck, many popular ones like QT Creator, KDevelop, MonoDevelop have Vi mode baked in right into the IDE itself, ensuring a high degree of integration. This gives you the best of all worlds - you get an intelligent, yet efficient editor.

A lot of projects exist, like VimWrapper[1], which enable application developers to embed Vim, or to emulate its functionality without excessive efforts and re-implementing the same code again and again. The Netbeans protocol in Vim is still used by editors like Pida to skillfully embed the entire editor, and there are great projects like Eclim, which prove the degree of integration Vim can have with its environment despite the governing policy discouraging interaction with external tools.

Personally, I switched to Emacs for two months (or tried) but found that with some tweaking, most of what can be accomplished by Emacs can be done using GVim. I feel, that with a little effort, the vi-emulation in Emacs itself can make for a better generic editing experience than either of the standard editors.
Try ctags + omnicompletion

Search for: omnicompletion + <language>
as a textmate to vim to emacs user, I'd say that vim is to textmate as emacs is to vim. Vim is awesome, but it's still just an editor. Emacs is an operating system that's built around editing text. You start with a powerful editing paradigm and then apply it to pretty much anything you need to do as a programmer...it's about the best editing experience I've ever had. My shell, source control, organiser, messaging, documentation, directory browsing, irc, document viewing etc is all done from within my text editor with all the awesome editing capability that 23 versions brings with it...also you can run vim from within emacs...
Because their "advice" is really thinly veiled marketing and advertising.
For example PostgreSQL actually has almost none caching built-in and almost exclusively relies on OS (in default and recommended configuration).

I expect that most of DBMS that wish to circumvent OS-level caches do this because (a) it was good idea when they was first implemented and (b) use some highly-peculiar on-disk layout that might actually benefit from this (modern databases tend to not have any special "well-defined" access patterns).
Cheap nike shox NZ_buy nike shox NZ_sell nike shox NZ - nike shox
Computer / Accessories - Discount Computer and Peripherals - Wholesale PC Parts
Windows Phone 7 - First Impressions