skysight-inc/HackerNews huggingface dataset:
Here's what Joel has to say about picking the right software company to work for:

http://www.joelonsoftware.com/articles/fog0000000043.html

It's an old article that has generated a lot of discussions on the Web and is also known as "Joel's Test". Google for more info.
ITunes 9.1.0: Add But Not Read ePub eBooks
Is this what Gabor Cselle has been working on since moving to Google?
Nice, but you missed "I have __ other blogs". Entering 1 doesn't change it to blog.
Sweet! I've just updated my PHP example to work with these specs:

http://web.mailana.com/labs/handmadeimap/gmailoauthexample/i...

http://github.com/petewarden/handmadeimap

There's now also official code in several languages available at http://code.google.com/apis/gmail/oauth/code.html
It's also somewhat comforting that this is coming from MIT. This guy doesn't seem anywhere near full-blown general intelligence (whose risks he probably hasn't even considered) if he's only barely discovered Bayesian Inference...
Are you sure you wouldn't like your dating based on your unsafe browser history? ;-)
Things on the desktop and the iPhone. If you buy into the GTD system, I'd recommend it. The iPhone app syncs via WiFi to the desktop app whenever you're connected to the same network (I'm hoping syncing via the 'cloud' is coming soon). Ubiquitous capture is what it's all about, and Things is good at it.

It also helps that the app is simple and well designed. I don't use the tagging or much of the scheduled tasks features. Otherwise, there isn't much that beats pen and paper.
Stockpiles, I guess. In the lead-up to the GFC, manufacturers reduced stockpiles, which cut intermediate exports down. But finished goods didn't fall as much.
High quality Acer Aspire 3030 Laptop Battery Replacement
I'm not sure it changes anything. Everyone has Flash installed at this point. Chrome is a relatively small chunk of overall Internet usage either way. The big potential game changer is Adobe delivering a really good version of Mobile Flash that defies their detractor's expectations.
But presumably the big companies have patents that read on other parts of the device, so that they can just prevent any devices from being made altogether. It seems this would give them all the advantages in a negotiation.
I don't see how Google Search and Gmail (the 2 core products) are playful. The search is also non-personal, non-programmable, non-restful and to most people it's just the search that works. Gmail is non-clean.
Works? I'd say that's an understatement :-) According to Wikipedia: "Berkshire Hathaway stock produced a total return of 76% from 2000-2010 versus a negative 11.3% return for the S&P 500."
Intermediate goods aren't accounted for because it's complicated and difficult to figure out.

It matters because it misrepresents the trade deficit, which is a sensitive political issue. As the article points out, the real U.S. trade deficit with China may actually be 30% lower while the trade deficit with Japan may actually be 25% higher.
The goal isn't to switch ends with the guy holding the "clean" end, it is to find all the other people who are sick of getting the shitty end of the stick, and then provide good service to them.

Pretty soon the guy offering the shitty end will wonder where all his consumers[1] went.

[1] I hate that term. It invariably is a signal that whatever is being offered is shitty.
Gmail only allows 10 simultaneous IMAP connections to your Gmail account (http://mail.google.com/support/bin/answer.py?hl=en&answe...), and that isn't changing with this new OAuth news.

And based on my experience working on Syphir (https://www.syphir.com), chances are you won't run into any IMAP throttling problems based the frequency of your access. Syphir makes a few IMAP calls per user per incoming email, and we generally haven't run into any problems.
Toodledo, via the web and the App Store app. Though I'd be using the mobile version of Things if it synced to anything other than a Mac application.
For total exports and imports to a country, it makes no difference. For country/country pairs, it changes things. For example, a big chunk of the US trade deficit with China should be reassigned to Japan.
What you are talking about really isn't a competitive industry, it is more of "rent-seeking" behavior where private enterprise extracts tax-payer dollars to subsidize their "business."
That’s a shame, really.
This is the root cause of the problem. Since it's PHP, you can't get really good developers to work on the core. The people who love PHP and the people who have both the desire and skill to do the work described are separate groups.
Macs will be touchscreens. The OS will look like iPhone OS. This is not hard to see.

Web Designers: Wake Up And Smell The Touchscreen Coffee!
http://ebooktest.wordpress.com/2010/01/31/web-designers-wake...

Edited to add: This does not necessarily mean access to the CLI will be taken away. I think Devs would revolt over that.
This could be a case where the SourceMap project could provide useful info. e.g. http://www.sourcemap.org/object/ipod
It's hard to know the origin of exported goods.

Let's say your country exports wood, and you have imported screws. If you export furniture, do you assume it is built using screws, and measure the country's added value by subtracting the value of the screws from the value of the furniture? Or maybe you believe it is glued, but actually uses screws - now you have overvalued.

And what if you import another, more expensive kind of screw from Japan, which looks identical but has different properties? Do you know which ones are being exported, and therefore what value the country is actually adding? And to think this is only a simple example!
Twitter switches from Mongrel to Unicorn
No pre-made org software has ever felt comfortable enough for me, so I roll my own.

I have a series of text files organized how I like. I added syntax highlighting in TextMate. I also wrote Ruby scripts that automate any parts that would be tedious if done manually. My calendar is just a glorified text file, specially formatted for ease-of-use.

I also wrote my own TextMate bundle that turns TextMate into a wiki, which is my exobrain.

Finally, whatever you end up doing, I would recommend doing something similar to my "jot" script. Basically, whenever I have an idea or come across something I want to address later, I hit F10, a dialog appears, I type my thought into the text box and hit enter, and then the message is saved in a file called jot.txt. At the end of the day I clean out my jot.txt. This allows me to capture ideas as they come to me without breaking my momentum of what I'm currently working on. You can find that script here: http://techiferous.com/2009/12/streamlining-your-workflow-wi...
Collecting Needles
And this really fall afoul of ADA rules on hiring those with disabilities.
Framerate is not something I've looked at. It appears that Chrome beats the pants off of Safari just looking at that benchmark.

Safari: 16-20fps

Chrome: 100+ fps

Here is my issue though. While playing a Flash video on break.com:

Safari: http://imgur.com/yqoAi

Chrome: http://imgur.com/7PYXm

FlashBlock is a necessity for me. More than one crappy Flash ad nearly kills my old MacBook.
PHP blunders with random numbers
The software brains behind the particle colliders
Eh, some of the items in this list aren't so great.

simplejson is included in the standard library as json now. Yes, cjson is faster, but it's also more fragile and, well, less standardized. Everything but simplejson is effectively dead: simplejson won the json library wars.

html5lib is an odd choice for a new HTML parsing kit. lxml.html offers its own fast and good HTML parser, and can also use html5lib or BeautifulSoup as its backend while still producing an Element tree with plenty of convenience methods (like xpath). I am not sure why html5lib would be better here (maybe it's not as complicated, somehow?)

As for MySQLdb, that thing is awful. There are some replacements out there, and out of them my personal preference is for oursql. The creator/maintainer is a regular (an op, actually) on the #python IRC channel, so it's easy to get support, and it fixes a lot of the nasty quirks of MySQLdb.

His first four suggested libraries are definitely good, though

http://docs.python.org/library/json.html
http://simplejson.googlecode.com/svn/tags/simplejson-2.1.0/d...

http://codespeak.net/lxml/lxmlhtml.html
http://codespeak.net/lxml/elementsoup.html
http://codespeak.net/lxml/html5parser.html

https://launchpad.net/oursql

EDIT: checked the date, the article is from 2008. I guess that explains things. :)
I've done more than a few installs of RT over the past decade, and if I never have to again, then I would say that my life has been successful.
Glad to be of assistance. :)

It's on the "Todo Some Day" list to make my version of it talk SyncML which would enable it to synchronize with existing mobile apps out there. I never considered porting the UI, but maybe that's an idea, it is really suitable for cellphones.

Hmm...
A visually pleasing but very simple site: http://teuxdeux.com/
China: To the money born (and the private equity princelings)
Currently living in Clare but I'm in town often enough to say I'm from Adelaide.
This is a good engineering discussion. At the core of it is what we used to call back in the 70s doing real-time medical work "multiple server queues" versus "multiple queues each with one server". The different performance implications of each of these was pretty well known well before we studied it. The reference book we used as I recall was "Real-Time Data processing" by Stimmler (maybe also Robert Martin of Robert Martin fame).
Who knows how accurate this is, but AdMob reports the iPhone as having a 50% share of the worldwide smartphone market. Moreover, even if they had a 1% share, I'd still say that Apple has utterly transformed that market. Any new versions of WinMo, Palm, Blackberry, Symbian, Android, etc will be influenced by and compared to the iPhone OS.

src: http://www.tgdaily.com/mobility-features/49169-report-androi...
The simplest, easiest to use online ToDo app is Google Tasks. You can access it using small window in Gmail (look for "tasks" on the left-hand side) or full-screen ( https://mail.google.com/tasks/canvas ) or on the iPhone/Android ( https://mail.google.com/tasks/ig )

I have also wrote a native iPhone app client for Google Tasks so that you can use it offline http://www.geetasks.com
Of all the start-ups on HN, yours is the one that I easily admire the most. No funding, no bullshit, just endless iteration on perfecting a simple thing and minting that.

It's the epitome of entrepreneurship, far more so than some 'feature' that gets funded and a quick exit.

If you ever decide to do this on a larger scale I don't doubt that you'll be very successful, it's the attitude and the time put in that matter, not so much the product.

It's one of the very few business I've seen where luck has been completely (or at least, almost completely) eradicated and the whole thing is turned in to a science.

The next big question is: Can you scale it ?

I think you can, please keep us informed of your new adventures!
Pieter is the creator - I am pretty sure about this.
SQL does scale: VoltDB 0.6 scalable relational DB
Flash In the Pan
Paul,

Try dynadot.com.

They offer SMS for auth, and they're also the registrar for wikileaks.org, which takes a lot of guts, IMHO. :)
Estimating the chances of something that hasn’t happened yet
Why Do Women Leave (science and engineering fields)?
Jobless? Blame your neighbours
Garlic, wooden stakes and silver bullets. There has to be at least one more appeal left they can try.

That hat never seems to be devoid of more rabbits. Most people would have had the class to fold by now, they're just wasting the courts and other peoples' time.
You're misreading his argument or are being deliberately obtuse. The fact that you can scale the relational model using Oracle's software, with or without a support contract or appropriate tuning measures, is sufficient evidence to invalidate the claim that many make that the relational model does not scale.

The relational model != ACID. The relational model != SQL. The relational model has nothing in it implicitly that ruins it's ability to obey CAP. You are right, that you will have to make some consistency tradeoffs to get partition tolerance. Again, to repeat, this has nothing to do with the relational model itself, just with the CAP theorem.

Just because it is hard to build a RDBMS that loosens ACID but scales and is much easier to build a ad-hoc non-formally-defined model like that seen in Cassandra or BigTable does not mean it is impossible. You simply have to pay for it, in software, hardware, and consulting fees.

Nothing is stopping the open source world from making PostgreSQL or MySQL scale out other than time, energy, and perhaps a seminal paper or two out of acadamic that provide foundational models that are necessary to implement it correctly. Odds are, they've done this work at Oracle, but it's not available for obvious reasons.
Http://www.elnazla.com/vb/showthread.php?p=31819#post31819
Simple advice: Read the classics. Study successful investors. Study failures too!

Good advice: There is no substitute for investing with your own money. Investment simulators are absolutely to be avoided.

Hard truth: It will take years but investing will teach you much about yourself that you don't know (and some of it will not be flattering but you will eventually come to grips with it.) Knowing yourself will eventually make you a better investor and thinker.
http://news.ycombinator.com/item?id=1230021
I enjoy using instantdomainsearch for domain hunting.
Unicorn surprised us by dropping request latency 30% and significantly lowering CPU usage.

Wow.
$30 a month? Good luck with that.
My guess is that this feature was well on the way to completion when Gabor Ceselle rejoined Google a month ago. One month is a short time to develop and launch a feature that spans two teams (user accounts, mail) at a big company like Google.
Thanks proexploit, I'll play with that.
The guy picked out and dominated a specific niche most people never would have touched - on 5 hours a week.

Even if he gets REALLY crazy and doubles his hours each week, I can only imagine the success that is waiting for him.

Congrats on the move, I tip my hat to a true professional and successful warrior of the game.

K
It's possible sure, it's not hard, Apple will just never want to do it. Just like Microsoft, lock-in is not something they want to avoid.
Google: Our stand for digital due process
congrats Patrick! - will hopefully meet you at the Tokyo HN meetup next week.
I'd definitely be in.
Bastiat and the Broken Window Fallacy
IIRC, writing stuff down is better for recall than typing.
Considering that it is as widely adopted as it is though, you'd have to agree that they succeeded in spite of all these hurdles.

PHP is a band aid, but as a band aid it served it's niche remarkably well, imagine if clojure or some other better designed language would attract such an enormous following and would be so easy to deploy.

Even today mod_php runs rings around mod_wsgx in that respect (and it's already a lot better then mod_python).

PHP has tons of shortcomings, but it is relatively good at what it does, and that's what drives it forward, not the people behind the project. Say python and everybody things 'Guido van Rossum', say Clojure and 'Rich Hickey' jumps to the foreground.

As long as I've been using PHP I would have a hard time coming up with the full name of it's lead developer. That 'lack of personality' and the chaotic development process may actually contain some hidden benefit.

Absent a strong leader there will be many people pushing and pulling in different directions, it may have gone too far but there is a lesson in there somewhere.
Google reverses course, says technical glitch not to blame in China
browserlab.adobe.com/ is very fast and free as well.
The previous WSJ article about that study:

http://www.nytimes.com/2007/06/28/business/worldbusiness/28s...

$73 of the $299 price was a Japanese hard drive. $80 went to Apple in America.
WeekPlan http://weekplan.net

As a fan of Seven Habits of Highly Effective People, I have developed WeekPlan. It allows you to keep your whole week and your goals in perspective. (Thanks to http://teuxdeux.com for some of the UI inspiration)

The feature I find most powerful and yet almost invisible is the Overall Quadrant indicator. It tells you in which quadrant (cf. the book) you are spending most of the time this week by showing a different color. Your goal is to have it green, Quadrant II, important tasks but not urgent. Trying to get the green light has been very efficient to help me keep focused on what matters.

(I developed most of it in eight hours using a combination of asp.net MVC and jQuery and was really impressed by the productivity you get out of these two.)
Article Summary -
Republicans have a smaller more focused base (more effective, especially while in the minority).

Democrats have a broader, multi-issue base that can be picked apart on specific issues/legislation at the edge/fringes.
IPad Sales Anyone’s Guess as Analysts Skip Estimates
A lot of what we learn and know as human beings is not the result of deliberate heuristic strategy, but simply what we call "intuition" ... which I usually interpret as unconscious pattern-seeking based in experience -- spread out over a considerable amount of time so that the result "cooks out" like a slow stew.

If I understand this journalist's description of what the AI folk are talking about, 'Church' is the old weighting strategy again. Since we don't really understand how our 'tacit knowledge' develops (or -doesn't-), this model may result in something similar.

It's ground-breaking IFF the computer can really resolve 'reality' without continual hand-holding. To my knowledge this hasn't been achieved yet (how many years are we into the CYC project now?), but certainly it makes sense to use some rules that 'seed' growth. It may require our best intuition to create that seed.
Replica IWC Watches - Best Replica Watches
there are two possibilities:

1) it's possible to self-sponsor as long as you can show a certain amount of income from part time work or, in Patrick's case, internet earnings.

2) your visa is not tied to your employer. you can get a 3 year visa, quit your job, then continue to work freelance for 3 years as long as you do all your tax etc correctly. then hopefully by the time you have to renew your visa you'll have a corporate entity set up with enough paid-in capital to sponsor your visa for you. or you do (1).
Damn, I didn't realize how prolific his writing was. Kudos! And, anyone have a best-of list?
Here is a short critique of AMQP, it's dated but still accurate: http://www.imatix.com/articles:necessary-changes-in-amqp

We've waited 6 years for AMQP to develop a community and address basic issues such as its complexity and high cost of change. No progress... despite years (literally) of work to try to open the AMQP workgroup to wider participation.

We love the idea of open messaging protocols and invested a painfully huge amount in AMQP but it's not been worthwhile: almost as soon as we helped found the AMQP working group, the protocol was hijacked into something complex and untenable.

At iMatix we believe in simple, clean, fast software. Just run any AMQP broker and compare to 0MQ and the conclusion is clear: 0MQ wins, hands down.

0MQ still has a long way to go but it's totally open, and anyone with a good idea is welcome to contribute. No contracts to sign. Just join the mailing list and discuss.

We will make messaging patterns into 1st class citizens of the Internet.
Rapidshare-search-engine.com - Find files on rapidshare
Inside the iPhone's "Naughty Apps" Scandal
I am working on simplified hosted accounting service for startups based upon open source sql-ledger. There will be a free single user version.

Keep yourself updated via blog or mailing list (see my info)
For a moment the name made me think it was an early april fools but that turned out to be very interesting.

These days however, almost anything is faster and more stable than apache under load. It's really starting to show it's age unfortunately.

(and darn I wish we had a Fry's here!)
Half of commercial real estate mortgages to be underwater by year’s end
Very kind of you. SFL is my work.
CNN lost “almost half” of their viewers in the last year
Absolutely nothing works better for me, I've tried a lot of things from paper or post-its to writing my own software or using flat text files. I have paid for the pro version ($25 and can be accessed on an iPhone or Droid, web-only version is free) for two years now and I'd gladly pay $100 for it.
I wish he would write a book. I'd buy it in an instant!
Are you kidding? What is this:
http://www.google.com/codesearch/p?hl=en#zAePDxanDsk/openamq...
It does not validate, but it does negate the whole "I'm forced to use Adobe stuff" point people like to spill around. That has been moot for a while and people continue to press on it.
I designed and wrote AMQP versions 0.1 through 0.8 and iMatix founded the AMQP working group. I was editor of the last 0.9.1 spec which fixed almost all of the bugs and inconsistencies of 0.8. It's a great, clean, tight spec but still fundamentally flawed :-) As for AMQP/1.0, no comment, but I would not run my business on it.
I expect this pretty much kills PHP 6 in Japan.
+1 for org-mode

While on-topic, just want to clear up misconceptions of org-mode. It is different from all the software/website task managers mentioned here. You can think of it as a meta-organization tool. A org software factory if you will. You can customize it to exactly how you want your thoughts, tasks, notes, etc organized.

See http://doc.norang.ca/org-mode.html for an idea of the sheer breadth of options available to make it work exactly for you.

This may sound like a lot of work, but there are a lot of sensible defaults, which is why most org-mode tutorials that scratch the surface make it seem like a sibling to other task management software. The base case the OP wants would simply be:

S-M-<RET>: create new TODO
C-c C-t D: mark TODO as DONE

If I may pilfer a quote, org-mode "outshines other [task management solutions] in approximately the same way the noonday sun does the stars." (Neal Stephenson on Emacs)
Applications in the Apple AppStore look and work like media.

Media that can use in-app purchase to acquire more media, too.
I'm waiting with bated breath for the day when 'doing the right thing' is a consensus arrived at by reason -- not superstition, not the dictates of dogmatic ideology, but people discussing the options and arriving at mutually optimal solutions without handwaving, gunfights or terror.

Fare forward, Harris!
Humans are domesticated relative to our ancestors / closest primate relatives. Anyway, I suspect the reason domestication works so fast is it's breaking down a chemical pathway which is fairly simple relative to creating a new sequence. Most young animals are minimally aggressive as baby's and it's only after they start to grow that they become aggressive. So just about any mutation effecting that transition sequence and they stay as infants.
"according to the python diagram, there is absolutely no difference except for the parameter definition between what is allowed in a normal function definition and a lambda expression"

They both point to the parameter definition, but lambda sits under "test" and refers back to "test" while the normal function definition sits under "compound_stmt" and also points to "suite."

Those are rather big differences, and reflect rather well that while perhaps semantically they are similar, syntactically speaking they are very different.
Yes, I would doubt that this was his idea, but I'm wondering whether this is what he's working on mainly.