skysight-inc/HackerNews huggingface dataset:
I'd like that a little better if it had one or two past elements for each zoom level (eg., the first column is fine, the second column needs a "yesterday" and probably a "today" for grounding, the third column needs last week, and the last column needs to be 12 months starting 1 or 2 or 3 months ago)
Maybe cat, if invoked the right way. Just tack a >/dev/sda on the end and you're good to go. ;)
As you begin your 3rd year, here are a few things I wish for you:

1. May you be able to work with your brother, Google Apps, to allow SSL support for custom domains.

2. May you be able to lift your 1 MB cap per urlfetch request to at least 10 MB so that your users can write some cool apps using the YouTube API.

3. May you inherit some snazzy search skills this year from Google Search, your grand daddy, and allow your users to whip up custom search engines for their apps in the blink of an eye (or the press of a button, rather).

Happy Birthday GAE!

- All of your 250k users.
The indented home button is the logo.
"Let’s hope the iPad starts a trend."

Like maybe not branding half our pants, most of our shirts, and every single damn thing they sell us for kids to wear, eat, or play with? That'd be nice.
UK Immigration-UK Visa Services-Work Permit-UK Immigration Consultants
UK immigration & UK visa services, We are UK immigration consultants specialize in UK visas such as permanent residence, indefinite leave to remain, naturalisation, citizenship, Tier 1 (General), HSMP, Tier 2 (General), work permit and marriage visas
What do the error rates on write operations look like these days?

This ticket has held me back from giving appengine a try so far: http://code.google.com/p/googleappengine/issues/detail?id=76...
And the moral of this story is that art collectors are people with too much money and too little intelligence.
You want this perhaps: http://hnweekly.chibidesign.com/
It makes me feel uncomfortable that sentences for crimes are orders of magnitude different depending on where you are being tried.

I guess different communities have different weightings on certain crimes.
I'm sorry he had such a bad experience with Gentoo. I personally have been using Gentoo for all our servers for the past 3-4 years now and could never go back to anything else. I love portage, ports, and use flags.

It's hard to believe that Gentoo wiped out your web directory, but I can believe it. However, I am careful to make backups before I make a drastic upgrade. For example, when upgrading PostgreSQL I always make sure to back up my dbs before hand, though I've never had an issue with it wiping out. Not yet anyway.
Meta: When I clicked the link from HN (or from the WSJ front page), I got 2 paragraphs and a paywall. But using Google on a line of the text sets it up so you get the article.
Masri?
Statistics is a very interesting subject, and it is a distinct subject from mathematics proper. Here (in what is becoming a FAQ post for HN) are two favorite recommendations for free Web-based resources on what statistics is as a discipline, both of which recommend good textbooks for follow-up study:

"Advice to Mathematics Teachers on Evaluating Introductory Statistics Textbooks" by Robert W. Hayden

http://statland.org/MyPapers/MAAFIXED.PDF

"The Introductory Statistics Course: A Ptolemaic Curriculum?" by George W. Cobb

http://repositories.cdlib.org/cgi/viewcontent.cgi?article=10...

Both are excellent introductions to what statistics is as a discipline and how it is related to, but distinct from, mathematics.

A very good list of statistics textbooks appears here:

http://web.mac.com/mrmathman/MrMathMan/New_Teacher_Resources...

I have encountered some recent examples of people finding interesting work by being able to step into the intersection of computer science and statistics, with a strong pure math background besides. A lot of statistical researchers need programming help, and a lot of programmers need to be more aware of statistical issues. It's a win-win when a learner learns a lot about math, statistics, and computer science.
An interesting tale. Salinger wanted the book published but also wanted nobody to know that it had been published.
Not so much. Im dealing with a vendor right now -- we have paid support, and have spent thousands with them. As a developer, I have sent several fairly deep/detailed questions about their api and code. The response has been alternating evasions and attacks on my "style" for not using the api the way they intended.

If this is what profit motive gets me, I'll stick with "for the love of it" motive any day. There are jerks everywhere, at least with OSS I'm not paying for the privelege.

(The fact I'm using the vendor's stuff wrong is entirely possible, but the training supposedly included in our support package keeps getting delayed so I can't be certain how to properly use it).
That is pretty exciting and inspirational :) I owe a lot of what I do today to my parents/grandparents as well... pretty much everyone on my dad's side of the family has worked or is currently still working for Lockheed at their Skunk Works plant (the guys that did the SR-71) in Palmdale, CA.

My dad and grandpa were both illustrators, drawing out schematics and stuff for Lockheed. I really think a lot of my design abilities are genetic, and I owe it to my dads side of the family.
I would be fascinated to hear comparisons of the performance of graduates of different disciplines as developers. I know we everyone can think of a few examples of good and bad for all; but it would be interesting to collate large numbers of peer reviews and see if any disciplines stand out.
In the eight companies I have worked for, I think it's quite likely the maths graduates stand out. If not maths then probably electrical engineering. The chemistry and physics graduates are widely distributed. I know a lot of computer science graduates but I would hesitate to categorise any as great developers. A hundred or so is a terribly small sample so I would love to see results from a decent sample.
(It happens I am about to start recruiting again, and no, I'm not a maths graduate.)
Also, you can get started on an emulator such as qemu:

http://www.nongnu.org/qemu/
Download - The Best Registry Cleaners
Find a first-rate
Registry Cleaner for your PC is a lot like trade a used car - you need to know what to look out in place of and what to prevent. There are a proportion of poor quality registry cleaners out there, but there are a little hidden gems which can do wonders for your PC.
The Best Registry Repair Software - Download
(It happens I am about to start recruiting again, and no, I'm not a maths graduate.)

Out of curiosity, are you an EE?
Apple has to increase the pixel density. Android phones have sported 240 dpi displays since November (Motorola Droid).

Competitively, they need to increase the pixel density. I don't think Gruber has any firm sources, but just assumes a higher-resolution display is in the works.
I work full time (plus) at our startup and hate to stop working for lunch. So I keep a supply of fresh fruit, plums and oranges mainly, on my desk. It's cheap, healthy, and keeps my energy and concentration up. Plus it makes for a good late night energy snack when I'm burning the midnight oil, which is most nights--LOL.
Whats the best way to automatic geotagging feeds
here are the options that I have found:

ttp://www.geonames.org/rss-to-georss-converter.html to be lacking accuracy ..and are looking into Drupal + Geoparsed (Andrew Larcombe http://geoparser.andrewl.net) also http://superfeedr.com offers a cloud based feed aggregation service that can add a location based on a place names and other data and convert feeds to pubsubhub-realtime.

I think Simple Geo and MetaCarta also have this technology but charge per document processed

if you have any suggestions please let me know..
>One thing that’s making it hard for some people to grasp the purpose of the iPad is that no one has an answer to what precisely it is for.

after thinking a bit about it for a while, ipad to me, seems to be more of a media consumption device than either a computer or a phone. i can read books, play video-games etc on it, and it seems to be of the just right form-factor for such activities.
given that, i don't think i would be interested in running any arbitrary program on it. i would prefer my computer for doing that. apple store thus becomes more of a alternate clearing-house of published information. i am probably more concerned about some fundamental erosion of fair-use-rights here than anything else, as building strict copyright controls on such a device is probably much simpler .
if content-providers/distributors find ipad to be a viable platform for disseminating media, then copyright would be back with a vengeance. libraries / physical books might then be passe...
The crew at Heroku had theirs engraved as well: http://www.flickr.com/photos/teich/4497865726/in/set-7215762...
Recipes & restaurants 
I am building a food website, for recipes & restaurants it is really important to have a good architecture for searching and filtering...

any recommendations?
Thus enabling even more of us to be packed into those tiny seats, and putting us even further from the nearest window!

Still, I'd put up with it if it made airfares significantly cheaper.
This is awesome!

Two weeks ago I asked HN if such a thing is feasible http://news.ycombinator.com/item?id=1202302 ..and looks like these guys are proving it is.

Hopefully it's a viable model.
My firefox memory usage has regularly gone over 1 gigabyte of RAM. Currently, it's sitting at 531 megabytes of resident pages, with 39 of them shared. It's also at 1.4 gigabytes of address space used.
Why would it be a turn off?
Red MacBook Pro Cases and macbook hard case
We just want you to be protected and not have to worry about all the dings and scratches that can happen.
The reason that firefox shutdown is so slow is because it's paging everything back in to run the destructors for the objects that got paged out, not because the OS is trying to give the swapfile back.
Call the oracle function.
Does Eharmony outsource matchmaking?
Slightly off topic, but can you guys please add back the nice source list to Atlas like you had in the original intro/example video? It would be perfect for a project I'm working on.
A lot of carrier-branded phones have features like that disabled in favor of only allowing the user to purchase ringtones from the carrier's marketplace where you pay upwards of $3-$4 per ringtone (i.e. ringtones, at 30s or less, cost more than buying the entire song on iTunes).

I would like to point out this is an American phenomenon. At least in India, the mobile market is completely open.
Yeah, I've been adding all these preview sites to adblock. So much better.
Keyboard Profiling
Read the whole thread before giving out about this lad. He did change his mind:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/55717...
I agree that this paper is a run-of-the-mill systems biology paper. "Give me some genes, and I'll give you a network of genes that are associated via (insert functional method here)." Everyone does this. Unlike other methods that look at more than just expression... well, this just looks at expression.

A key question here is how many other pathways did they try this on before they got it to "work" on 10/14 (though really 10/60) B-cell-associated genes? I'm not asserting that they mined for the most favorable pathway, but I will say that this one example comes across as more of an anecdote than a proof of concept.

People are going to be using this tool perhaps hundreds of thousands of times. Don't show me one example where 10/14 genes "validated." Show me 20 examples where X out of N genes validate - if that's sufficiently high, I'll be much more interested.

Even the developmental focus of this new tool is fairly common practice by those in the field. Look at the Seidman lab or the Walsh lab at Boston Children's to see examples of other people thinking deeply about how developmental biology ties back into adult pathology.
Counting Down to the MacBook Touch...
Google Calendar, too, has a very useful three week view which does the same thing.
Yes, that's an option. But consider this: the iPhone becomes the number one smartphone out there -> Mobile Safari has the highest mobile marketshare of any web browser -> Apple controls the mobile web. What Google ultimately want is an open web so they keep making money from AdSense/AdWords.
whoa, that is way awesome
It's too bad that the last time I tried to install Debian the installer only supported WEP for wireless installation.
Manning sends out discount/promotional codes for MEAP's pretty often:

http://manning.com/free/dotd.html

Or, you can google for them, they're usually 25-35% off
We use it too. That's why I can make that statement.

A DB request takes over 100ms on the datastore. That's insane and unusable for about 90% of applications. Even their implementation of memcached is several orders of magnitude slower than actual memcached.
Exactly. If its "I'm trying to find a new job but I don't get past the resume point" your friends can help.

If its "I have bone cancer and I'm doing to die in a few years" there's nothing your friends can do to solve the problem.
The Notion Ink Adam is everything the iPad should have been. http://notionink.in
Stories like this just become lightning rods for people with similar grievances against the group in question. If there was a story about OS X deleting all of your data, we would have threads full of people complaining about how poorly Apple manages their operating system, and how they delete threads on their forums about issues that don't want to address.
One thing that's nice about being a long-time Linux user is that you don't even consider the possibility of installing over WiFi ;)

(Though to be fair, good luck installing Windows or OS X with a 256M memory stick and a wireless router.)
This was largely solved in 1.3.1. I quote:

Reduced error rate with Automatic Datastore Retries - We've heard a lot of feedback that you don't want to deal with the Datastore's sporadic errors. In response, App Engine now automatically retries all datastore calls (with the exception of transaction commits) when your applications encounters a datastore error caused by being unable to reach Bigtable. Datastore retries automatically builds in what many of you have been doing in your code already, and our tests have shown it drastically reduces the number of errors your application experiences (by up to 3-4x error reduction for puts, 10-30x for gets).
Thanks, now I have this stuck in my head again... :) http://www.youtube.com/watch?v=exOxUAntx8I

I'm not sure why SWalker is being downvoted (unless it's just for his tone). We really need to clarify criteria/comparisons here. Iverson should not be compared to MJ or Bird (IMO), as 37signals should not be compared to Google.

Jerry Rice is probably the best counterexample to Iverson types. He's known for working harder than anyone. No one could keep up with him, and he was the best. http://en.wikipedia.org/wiki/List_of_NFL_records_held_by_Jer...

If you want to be the next MJ, Bird, Rice, or Google, you better be working hard... I don't understand why it's trendy to believe otherwise (assuming SWalker is being downvoted in disagreement).
Tiện ích xếp theo Tên: Tiện ích (Addon) Firefox
Sometimes I do wonder if these older established Linux distributions aren't doomed to implode on themselves. There's just so much complexity and legacy stuff all over the place that it's unsettling to me. I've been using Debian based Linux distros for more than a decade and I'm still confused trigger shy about doing certain things because I can't mentally calculate the outcome with confidence or have a clear back-out plan if something goes wrong. This is actually why I run Linux in a VM whenever possible. Snapshots have saved me so many times.
I started off thinking it was another gpgpu application but the theory of boolean implications is something new to learn. thanks for the article.
What a crazy bint.
revisited:

http://dropsafe.crypticide.com/article/3915
After using Ubuntu for three years I switched to Arch Linux and I like it a lot. It has a great package system, and packages are updated continually. I upgraded my desktop to Gnome 2.30 a few days ago with only a couple of minor issues.
There might be some good research behind this article, but the way the author says things destroys the point. He takes things to extremes (maybe to get a laugh?) which makes the whole article silly.
Well put.

To take this a step further, one can actively listen. By asking the right questions (frequently, posing them in an open ended way; using the word "how" is effective), you can encourage the person to examine their problem from a different perspective. The other benefit is that you gain a better understanding as a result.

Therapists commonly use this approach.
Changing his mind (without hinting that he may have been wrong) was a step in the right direction, and he did propose a clean fix that will prevent other similar bugs, but he flagged this as a wishlist which shows that he still doesn't consider it to be of major importance. He could always safeguard the script and treat his suggestion as a wishlist item, which would have been more reasonable.
guy sounds like a first class self-obsessed jerk. World's full of 'em.
Not related at all but I find it amusing you can look at the iPad and determine by the screen smudges what task it's been used for recently. Horizontal lines on the right side? You've been reading a book. I'm wondering if anyone else has noticed that on a glossy touchscreen, over time, some magical process happens (filth build up? chemical reaction?) where smudges just aren't very noticeable anymore. My iPhone 3G screen for example looks smudge free but I know if I give it a good cleaning it's really filthy. My theory is a base coat of filth builds up which is actually a good smudge repellent.
It seems to me that the number of possible connections between genes should be (16000 genes * 16000 possible gene-gene interactions per gene) = 2.6 * 10^8. Why do you say 3 * 10^5?

Also, while a 14% FDR seems pretty good, it's just from one sample. I would like to have seen them repeat this procedure on (random) different pathways so we could see how variable the FDR might be.

Finally, I don't know how much this is truly enriched for B-cell genes as compared to a randomly seeded query. I'd like to see them compare their results to what they'd get if they had seeded their query with 2 random genes. Perhaps you could build a story about the association between a large fraction of all genes and B-cell development...

In short, this seems inadequately controlled.
Top two are in the roadmap http://code.google.com/appengine/docs/roadmap.html
Ask HN: How do I put a div box around my cursor on click - like FB tagging?
I am trying re-create the facebook tagging functionality, where you click on an image and the part of the image you click on displays an empty box (or a square).<p>Using jQuery, how do I make the box appear around my cursor on the click?
Yes, but a self-obsessed jerk who created truly great work. I will forgive nearly every personal flaw in the face of great work.

Also, thanks for reminding me. I haven't been doing much truly great work lately...it's time to step it up a notch. I sure aint gonna be winning any politeness contests, so the body of work is what matters.
A small quibble: there are more like ~18,000 genes in the human genome.
blasdel, would you reading Mac OS X Internals if Apple wasn't Unix?

Smart Geeks intelligently exploring and debating things like this is a win for any OS.
Why your wife should be 27% smarter than you
I've also been working on something similar. It's a small world we live in.
Here's the scoop on how it works with Jammit:

* You define your CSS asset packages as you see fit, using an ordered list of directory globs that gets expanded into a list of unique stylesheet names. (Same idea for JS packages).

* Minified, compressed versions are generated, using either the YUI Compressor (for CSS or JS) or Google Closure Compiler (for JS only), in both MHTML and Data-URI variants.

* Helpers are provided using conditional comments to serve the appropriate stylesheets to the appropriate browsers.

* Finally, packages are "gzip --best"'d, so that you can have your webserver serve them entirely statically.

* If you've set it up properly, you can have a single HTTP request that contains all your stylesheets for the page, as well as all of your embedded images and web-fonts.

Just for kicks, here's an example with a stylesheet that references 100 small images. There's a link on the page to the packaged version. Try the difference over wifi.

http://jashkenas.s3.amazonaws.com/misc/jammit_example/normal...

If you're looking to implement MHTML yourself, be careful about whitespace. Internet Explorer will cheerfully ignore MHTML assets that contain Unix-style newlines.
Using Python with Hadoop
You can install Cygwin into C:\ actually, which makes / == C:\. I find that does make it feel much better integrated with Windows. And there are several alternatives to the default console: mintty and rxvt if you don't want to run an X server, and xterm and rxvt-unicode if you do.
Actually, just about every notable authoritarian regime in the world has a Linux-based OS these days -- Cuba, China, Russia, North Korea, Iran (?)

You would too, if you were worried about using US-based Microsoft's software. No foreign backdoors in open source.
The easy way to get started with Haxe CPP
Thank goodness I use Chrome and it understands Vietnamese
Move over Java, I have fallen in love with JavaScript
The first one is a non-starter for many startups.
Babies Shouldn't Smoke..
Also, let's not forget the grand-daddy of the out-of-the-box-experience computer appliance -- the Atari 2600. Came out in 1977 too.
Outsourced Grading, With Supporters and Critics, Comes to College
You claim that about 90% of applications require sub-100ms latencies on datastore writes. Can you back this up? On the contrary, it seems to me that very few applications need to be blocked by writing to the datastore, let alone cases where 100 milliseconds make them unusable.

Secondly, 3 millisecond memcached access is several orders of magnitude too slow? 3 nanosecond memcache access would be quite a physical achievement. ;)
Check out HAProxy. It's nice for displaying a friendly error message if it can't find any available backends.
Better suited for Stack Overflow or some such place.
The cynical part of me says "woopie cushion". It'd serve the dual purpose of being a wildly successful fart app, and would alert you if you were to ever accidentally sit on your iPad, and wouldn't actually require much in the way of effort.
Probably selling CDOs.
Entropy of British Museum, London
The British Museum, London domiciles a world assortment of antiquities and art from living and ancient cultures, which spans around two million yrs of olden times.
Red Hat's Ashesh Badani Talks Middleware with The Bitsource
AppEngine is used quite extensively internally.
though very tough to build

A robust cross-reference system could keep the page numbers automatically up to date. I'd edit the textbook in a wiki style interface, then use some automated software to commit it to a specific order with page numbers.

This is one area where a digital textbook would be incredibly useful.
I totally agree with you! This is a great example of why more features hurt and less features are more useful. I know that the design is great and the transition or animation is nice looking. But the main goal of the users is to read the content not to enjoy the beautiful animations. The animations become a hindrance for the readers. It distracts the readers from the content. It slows down the reading. When adding features, don't just be impressed by the technology. It is crucial to think about what is the goal of the users and how this feature can help achieving this goal. Never add a feature because it is fancy or just because you can do it.