skysight-inc/HackerNews huggingface dataset:
Well, the phone manufacturers have to port Android to their phones, so updates won't be available until the manufacturers apply their porting mods to the update and then push it out. That is the down side of not buying a Nexus One (G1). That is also the reason I was disappointed when I read Google is shutting down their phone hardware sales.

Unfortunately, manufacturers tend to lose interest in supporting their hardware after the initial sale is made. The classic example is all the printers that worked fine under XP, but the manufacturers never bothered to create Vista/Win7 drivers, so they became paperweights).

The Google reference phones have the advantage for updates since, by definition, Google has already done the porting for those phones. In theory, Open Source has an advantage since the community can do updates. That theory is tempered by the reality that the community needs to include people that are capable of doing the porting and enough hardware information needs to be available for people other than the manufacturer do do porting.
Can it be disabled?
Nope. Looks like it was put together by someone about 2 hours into their "Learn HTML in 24 hours!" book.
Libexpat XML SAX parser binding for node.js
I'm definately not a designer. But wow lol. That bad?

All jokes aside though. What do you think i could do to make it more appealing?
I took great pleasure reading aloud many sections of this humorous article to my Chinese wife. This article resonates closely with my experiences / frustrations - my dear wife had a good chuckle at my exasperated face.
The joke of long tail search keywords
Exactly. If you're an on-the-move consultant who works with a bunch of different technologies, the last thing you want is more stuff to carry.
don't quit on something until you've seen it through, and if you do decide to quit on it, try to get some value out of it if you know someone that can take some of your old stuff to 100% completion and still own some of it, whatever that is.

This applies to a product, not so much a WoW account.
I really do feel your pain, as I have been through similar mental struggles before (and still do occasionally). One remedy I've found is to release a MVP or show your work to others, as it helps to reaffirm what you are doing isn't a complete waste of time. Launch early if you can and once people start using your it or you start making money, it's much easier to keep pushing forward. This one is more of a reminder to myself than anyone else but your product doesn't have to be absolutely perfect before you launch. Quality control is important but striving for perfection can be an impossibly long journey that can quickly lead to burn out.
Why would the iPhone need to JIT? Everything is native. Did you just get caught up in the listing of features and let that one slip by?

P.S., V8 is not, strictly, a jit'ing interpreter; Nitro is. That doesn't necessarily mean SFE/Nitro is better, just that it's more of a classic interpreter and V8 is actually something more akin to ObjC but with compilation happening as soon as the code is available. The tradeoffs involved are beyond the scope of your chastisement.
Conciously replicate the feelings you had when you started.

Your seemingly unlimited drive is not something providential, it is something you can 'conjure' up, by consciously shaping your every thoughts:

Try and go a day focused only on the most awesome outcome of your goals. Actually imagine and feel that outcome as if it already happened. Do this constantly and before you know it, you will suddenly have the same 'Hyper-interest' and motivation you had in the early beginnings.

Cheers,
Edo van Royen
I think having other people to work with is your best leverage. With a group commitment you're working to support your team instead of a less tangible goal (it works for gangs, political parties and the military).
Funny you mention that, my last 'project' that I got passionate about was returning to WoW (I played about 5 years ago) and it followed this same 6 month pattern.
Presumably you've sworn off Google, Yahoo, and Microsoft as well, and accomplish Internet search by using a self-hosted copy of ARCHIE.
It also comes with sqlite.
Success is a marathon, not a sprint. Yes, not all times are going to be interesting, you may lose motivation, get tired or bored, have setbacks, and want to give up, but it is only when you keep going on, that you complete the race.

A clear idea of goals and self-discipline are what separate the extra-ordinary people from the rest.

But since you're working on a startup, sometimes it's important to know when to give up rather than pursue an unsuccessful idea. But I'm sure enough people have talked about this.
Ask HN: What do you think of my idea?
Hey HN, I am trying to get geeks to be social with my new project http://www.codeclip.org. What do you think? Any advice?
What do you mean "burn out"? Does this actually mean that you get to tedious parts and stop working on it, even though it's worth finishing? Or is it not worth finishing but you feel some obligation to 'finish' for its own sake?

The real question to ask yourself is whether reward_of_finishing * probability_of_reward > costs_of_finishing. If not, you're better off taking the lessons you've learned and moving on to the next project and cutting your losses. The important thing is to not lose sight of the actual goals/rewards that you want, and asking yourself whether your actions are putting you on an effective path toward them.
I think there are some valuable lessons to be learned by this sale for O'Reilly, tech publishers and authors.

* 9.99 standard pricing will result in incredibly high sales volumes (the servers would not nearly have been overloaded if everyone wasn't clamoring to get their purchases in before the deadline)

* Publishers and authors need to decide whether they want larger margins w/low volumes - I am of the understanding that selling 5k copies is considered a best seller in the tech market - instead of lower margins with higher volumes. I'm hoping that the results of yesterday's sale might make them consider the first point above.

It would be interesting to see if O'Reilly released some statistics on book sales in the wake of yesterday's server bloodbath.

Myself, I bought a pile of books that I otherwise would not have bought. I have an O'Reilly Safari subscription that is already saving me tons of money, and the low price just pushed me over the edge to buy some local copies of books that I might have otherwise just had in my bookshelf for a month.
For those interested in learning web design, you want try this:
http://www.noupe.com/how-tos/a-diy-web-design-education.html

The best way to learn graphic design (and web design/development and even programmer) is to just get started and do it practically. You learn as you go, making mistakes along the way.

I understand that many of you prefer to get a nice structure for your education, but its not really practical.

Good luck.
People using vimperator can access the dialog with

:dialog searchangines
New York Times: Prepaid Is the New Wireless Battleground
http://bits.blogs.nytimes.com/2010/04/22/prepaid-is-the-new-...

MetroPCS in my area is always filled with people, almost like an Apple Store! Unfortunately, they don't yet have anything that approaches a true smartphone. Palm could dump their stock of Pre and Pixi there and really clean up. For the few phones that offer data, the voice/data bundle is just $60 prepaid/month. Hell, I'd go for that, Let me pay for my own damn phone and not be tied to a carrier for two years!
The Chumby has no battery backup, which for an alarm clock is just inexcusable.

EDIT: Looks like the new one does. Now I want one :)
Bill Gates: Inventing the Myhrvold Way
Any number can be huge if you put it in suitable units. Without units, the number is meaningless.
Maybe both?

How about breaking your large A, B, and C tasks down into much smaller ones (something I definitely need to do)? Then you can just work off your lists and check, check, check without a lot of mental thrashing about.

This would also help with setting a more realistic schedule.
I can't tell you about YC's preferences. And they come before everything I'm about to tell you, because when Mama's happy, everybody's happy (for certain financial values of Mama).

The comment about the business advantages of a corporation are spot on. Look at large publicly traded companies. worldwide, not just USA. That is what they are. If you have any other form of existence and you grow you will have to morph into a corporation anyway. Avoid friction where possible and start as a corporation.

Your concerns about taxation are also correct. Avoid the USA as much as possible. Especially if you are developing IP. IP owned by a US corporation and exploited outside the USA unnecessarily causes the "outside the USA" profit to be taxed in the USA. And transfer of IP from a US owner to a non-US owner is a deemed sale for tax, so exit from the USA can be expensive. At an extreme consider a domain name around which you develop a business. Moral of the story: you need some careful tax thinking while you're small and the stakes are low (therefore tax mistakes are cheap).

But there is a third consideration. US investors (like a VC) in offshore entities (like a Singapore corporation) face a shit-ton (that is a technical term defined in the US tax laws) (I kid, I kid) of tax paperwork and potential tax costs that can make them just say "Oh, fuck it. You want my money, play by my rules."

As a matter of fact IAAITL (I am an international tax lawyer).

@philiphodgen

SAs a matter of fact, IAA
All typos in the above can be blamed on Steve Jobs. He made this phone.
Not yet, but great idea, at least for the larger countries when/if they have a sizeable Twitter base, and assuming the language can be sniffed out fairly easily (well, the asian languages should be easy...).
It was important enough for us that we moved from SF to London to be closer to our customers.

The big mistake we kept making was starting to sell a product idea when we should have still been listening and understanding. Other mistakes were assuming validation from one customer segment would translate to others and not understanding the customer's budget and purchase approval process as early as we could have.

Even with those mistakes, the gains have been tremendous. I think the literal process in the book is overkill for most web businesses but I would never walk away from the principles.
These are technical books that retail for $30-$60; so $9 is a great price.

Amazon is charging $12-$13 for some novels that sell in hardback for $15, and $6.99 for some novels that are $7.99 in paperback. That's not such a great deal.
This is so true. We're going through this same problem right now [http://techneur.com for the interested]. We get unmotivated and get confused thinking that we are following the wrong path. When what we need to do is to just follow our small goal, which is to bootstrap. This is far harder than I ever imagined, and this is my third time around! First two were failures.
Google trends issues hot media: Two women held hostage by robbers
Is there any Java programming books online that are in color? It seems like black and white get's confusing because it's all in the same color. Yes I know when I go to college they will not be in color but it's called I buy a highlighter and highlight the words. Makes me focus better and understand things aswell. Beginner books
Isn't this a page out of the Jobs playbook? I recall after the Moto Droid PR splash there was a very interesting Apple leak, like 3 days later. And this is not the first time I remember this happening.
I bought a T-Mobile prepaid phone at Target for $20, and put the SIM into an iPhone 2G that I got for cheap.

Works great for calls and SMS. You even get some limited websites through TMO's portal, like CNN, ESPN, and Traffic.com.
In the Garden, Upside-Down Crops Are Growing in Popularity
Anyone who wants to know what the future looks like, pay attention. We are going to see things like this happen more and more and on a larger and larger scale.
I completely agree with this. I tend to be bored by projects when I don't release the stuff I'm working on soon enough.

Knowing that your product/service is relevant, because you got early feedback, is the biggest motivation factor which helps you not to lose interest in the long run.
I jokingly called it 'tass' (toddlers attention span syndrome), and I've had it since I was three.

Buying toys for me was according to my family the stuff of nightmares. I'd play with something for 3 minutes really excited, then see if it could be taken apart and if not toss it aside and never look at it again. And the ones that I could take apart suffered the same lot, only in bits and pieces.

It took me a long long time to outgrow that, I still have to be very careful when I am exposed to something new and shiny to stay away from screwdrivers.

In software projects I have much the same tendency, as long as it is challenging, new and I can learn it's ok. But woe the day the last bolt is screwed on to the carriage, that's when I'm in real danger to lose interest. Building is great, maintaining is not, so I try to build things in a way that they are as maintenance free as possible (which is good anyway).

If the money would be the motivating factor (or the 'desire to change the world' as some other commenter put it here: http://news.ycombinator.com/item?id=1369566), then it would be easy to keep going.

But for me the driving force is to learn, and it's hard to keep 'learning' the same stuff over and over again. So I try to frame my days and the things I have to do that are not exactly 'new' in terms of what I will learn from them, and if I can then I can usually do the job in a reasonable time.

If not, I have a tendency to make mountains out of molehills.
It was dumb of me to take the bait, and now I regret doing so. Sorry.
The point was that as mph is quite arbitrary unit it is practically impossible to see the amount of energy. If the speed of light was given in m/s then the amount of energy would have been easy to see. ie E = mc². c = 300 × 10^6 m/s, c² = 9 × 10^16 (m/s)², so with that equation 1kg of mass actually contains approximately 9 × 10^16 joules of energy which is a lot.

What would the equivalent thought process be in imperial units? Lets say you have 1 lb of mass and want to figure out the amount of energy contained in it with the equation E = mc² and c² being 3.47 × 10^10 miles per second, just to know the scale of things (which was kinda the point in the article imho). How would you do that?

edit: Another point of view: velocity and kinetic energy. E = 0.5mv², that should be familiar to anyone familiar to physics. So with a velocity of 5.5 × 10^9 inches per year you don't need a lot of mass to have a lot of energy, because the multiplier is so huge, right?
Ask HN: How do I get started with version control?
I do mostly wordpress dev and design. Most php, css, xhtml, jquery but I am looking to advance and work on some web apps in the near future.

I have grown to appreciate version control and I know most people here think very highly of Github. However, I have no idea how to even get started with taking advantage of github or any form of version control. I would appreciate your input. FYI: I do my work with Coda on a Mac.
If you're ok with a front-end, design bg guy, email me pmura A/T pmura.commercial
By 'Burn Out' I mean literally stop thinking about it subconsciously. This can even be something that I _WANT_ to continue doing, but just don't feel any motivation.

A good example: I worked with a small team on a web project for a company I worked for. We sprinted sprinted to get it out there and it grew very rapidly. Nearly 500k uniques in 3 months.

For some reason, even though I was working on it every day until launch (roughly 6 months time) and VERY adamant about fixing things for the first 2 weeks or so, I eventually just stopped browsing the site, stopped reading users' posts, and stopped responding to e-mail from them.

I found something new and I ran with it.
Java Programming Book For Begineers Knowing Nothing When Starting
Is there any Java programming books online that are in color? It seems like black and white get's confusing because it's all in the same color. Yes I know when I go to college they will not be in color but it's called I buy a highlighter and highlight the words. Makes me focus better and understand things aswell. Beginner books
There ya go mate: http://net.tutsplus.com/tutorials/other/getting-the-hang-of-....

Then try this: http://net.tutsplus.com/tutorials/tools-and-tips/terminal-gi....
Have you ever proved a mathematical theorem on your own?
For me its based on progress; if a project is going well and I am constantly being presented with new challenges it does not get boring. If that is not the case then (e.g.: not growing and no progress) then i quit. Quitting is not always a bad thing. I highly recommend a book called "The dip". It may help you understand when its time to call it quits on a particular project.
Interesting. I really like the point about building things to be maintenance free. Good call.

The motivating factor for me is more in the 'change the world' idea, and I think that learning is definitely a key motivator for me. If I'm not learning, and I'm just "executing" what I've learned, I get stuck.

Can you give an example of how you've made things (preferably software!) maintenance-free?
Kevin Costner may hold key to oil spill cleanup
Thanks bdickason, I'll add this before release.
Github has some good resources.

http://help.github.com/

If you want to understand how git works -- and therefore know what it can do -- see: http://ftp.newartisans.com/pub/git.from.bottom.up.pdf
> it was dumb of me to take the bait, and now I regret doing so. Sorry.

An insult in an apology :)

Joke for you: Judge: John, what did you say? John: I said he was an asshole. Judge: Apologize for that! John: Ok. "George, I'm sorry you're an asshole".

It wasn't meant as bait, sorry you interpreted it as such. It's just that the way the church has dealt with scientific stuff (and medicine is science too) is really painful and problematic to me.

Lives are at stake here, millions of them, especially in Africa and one word from one guy could change this, and he chooses not to speak it.
Thanks Edo, I will try this. I completely understand and agree with the idea that I can 'conjure' or manifest this feeling in myself. I just need to figure out how to channel it :)

I'll give the 'awesome outcome' of the goals a shot.
http://www.eecs.harvard.edu/~cduan/technical/git/

http://www.kernel.org/pub/software/scm/git/docs/v1.2.6/tutor...

http://hginit.com/

http://www.teachmetocode.com/screencasts/5
But is it true? You should see some of the crazy fluff used in Spanish in even moderately formal documents or occasions.
One of the first results I got back from this script is "guiism." I'm surprised that hasn't been snapped up by any designers out there.
That, grasshopper, is something you have to figure out for yourself.
IsoHunt Forced to Shut Down in the US
Advanced Web Ranking for osx.

I'm not a fan of it (non-native UI) but it does the job and I got it for free through my company.
Y3games.info - Shark Tale The Big Race
Description of "Shark Tale The Big Race" flash games:
(y3,y3 games)- Race the sea horses and try to win first place.
Game tags: 1 Player, Animal, Flash, Racing
Play more Y3 Free online games
I try to keep an eye out for a pattern: that I'm doing the same thing twice.

As soon as that happens I stop and I analyze the problem, if I can automate it completely I'll do it, if I can only automate a part of it I'll do that and then try to find a way to either get rid of the remainder completely, offload it to my users in some guise or other and failing that I'll pay someone some money to do it for me.

Concrete examples are for instance the system administration tasks involved in keeping 20 servers up and running without additional staff, scanning email in my inbox for recurring questions (people not reading the FAQ), which get handled by an auto-responder pointing them to the relevant page with a friendly, personalized letter and so on.

Support is inevitable, I put myself forward to handle the 'problem' cases because those tend to drive development, but if I can get away from boring work I'll do it.

Someone joked that I'd rather spend a day at automating something that costs maybe 5 minutes to do by hand, and in a way that's very true but it's gotten to a point now where I can run a huge website pretty much by myself with occasional help from a few users with 'elevated' status.
Y3games.info - Superbike GP
Description of "Superbike GP" flash games:
(y3,y3 games)- Shockwave racing game with nice 3D graphics!
Game tags: 1 Player, 3D, Motorcycle, Racing, Shockwave
Play more Y3 Free online games
Content is king. Fascinating content is what actually draws customers. The most fascinating content is short.

To best follow pg's advice here, I wouldn't suggest a laundry list of design tricks. I'd say prototype and refine the 1-second elevator pitch of your service. Take this and put it in bold, clean, friendly letters and images and then design from there.

Clean design will take snapback time from 1 second to 1.5 seconds, but a compelling message is the only thing that will make someone sit down and read further.

(And yeah, definitely put your login in the upper right corner. Consistent UI is almost certainly important here and it'll make your current customers happier.)
What if there was a way to label topics into some sort of folder-like system? I think the hacker news community would be happy to self enforce a categorization so when we go through one of these cycles, all related threads would show under one trending topic thread. I'm not sure how this could be programmed in. But it's an idea.

If a thread on the home page has a keyword like Google or Facebook or Apple or iPad then there should be a high penalty for other threads with the same keywords.
Thanks Peter for the great feedback, it's more a curated aggregator, and the voting is still in pre-alfa, I will make it a bit clearer on the next release,maybe more text to explain and make it obvious, or just try to figure out, how to do it like on HN, probably the best thing to do. Thanks.
FreeBSD. dwm. rxvt. Emacs. git. newLISP.
For one thing, your CSS seems to include web fonts, but none of the browsers I tested (FFox, Safari, Chrome, all the latest public/stable/official versions) seem to show them. So all text is in Times New Roman.

Edit: Wait, it seems the web fonts are shown in the "scrolltohere" DIV when I enter a twitter username. But the top text is still Times New Roman.
There are many possibilities:

* After a few months, the hardest parts of the problem have been solved. Since your skill level exceeds the challenge, boredom results. See: http://en.wikipedia.org/wiki/Flow_(psychology)

* Perhaps you are not motivated by the actual task, but by the sense of mastery. Once you've mastered a challenge, you are satisfied because you've learned something about yourself: I can do that! The project still requires work to be done, but you're interested in pursuing some other new challenge that validates your sense of self-mastery.

* If you're cycling, perhaps you have a touch of bipolar.

* Perhaps "How can I stay enthusiastic?" is the wrong question. Maybe "How can I persevere when my enthusiasm inevitably wanes?" Expecting to always be enthusiastic is unrealistic.