skysight-inc/HackerNews huggingface dataset:
And may I add, like a complete coward in the follow up [1] to Gabe, pleads for him to make it all stop, whatever it is. I think this bloke gets what he deserves.

Thought it's mostly just another idiot on the internet, there are lots of those. The grandiose clams he made about his connections and sales are probably false. The shock value is in the fact that he _might_ be connected and powerful and is acting as such, though connected powerful people don't do such a thing (over email, at least).

[1] http://penny-arcade.com/resources/an-update1.html
Do we really need factory pattern in Python? I mean with all those dynamic calling methods?

I'd like to see more patterns with decorators, list comprehension, map/filter chain and yield.
Amazon S3 Announces Object Expiration
Dear Amazon S3 Customer,

Today we're excited to announce Object Expiration, a new feature to help you efficiently manage data stored in Amazon S3. Object Expiration enables you to schedule the removal of objects after a defined time period.

You can define Object Expiration rules for a set of objects in your bucket. Each expiration rule allows you to specify a prefix and an expiration period in days. The prefix field (e.g. “logs/”) identifies the object(s) subject to the expiration rule, and the expiration period specifies the number of days from creation date (i.e. age) after which object(s) should be removed. You may create multiple expiration rules for different prefixes. After an Object Expiration rule is added, the rule is applied to objects with the matching prefix that already exist in the bucket as well as new objects added to the bucket. Once the objects are past their expiration date, they will be queued for deletion. You will not be charged for storage for objects on or after their expiration date. Amazon S3 doesn’t charge you for using Object Expiration. You can use Object Expiration rules on objects stored in both Standard and Reduced Redundancy storage. Using Object Expiration rules to schedule periodic removal of objects eliminates the need to build processes to identify objects for deletion and submit delete requests to Amazon S3.

You can start using Object Expiration today using the AWS Management Console or the Amazon S3 API.

To use Object Expiration from the AWS Management console:

Under the Amazon S3 tab, select the bucket on which you want to apply Object Expiration rules.
Select the “Properties” action on that bucket.
Select the “Lifecycle” Tab.
Under the “Lifecycle” tab, add an Object Expiration rule by specifying a prefix (e.g. “logs/”) that matches the object(s) you want to expire. Also specify the number of days from creation after which object(s) matching the prefix should be expired.
You can optionally specify a name for the rule for better organization.
For more information on using Object Expiration, please see the Object Expiration topic in the Amazon S3 Developer Guide.

Sincerely,
The Amazon S3 Team
As long as potential customers aren't offended, this is an odd complaint, but the psychology is predictable. Indeed, part of the reason I made a free online version of the Rails Tutorial (the PDF book mentioned in the article) was to insulate myself against the criticism that I was gouging my customers. I figured that if people complained about the price of the PDF and screencasts, I could say "Look, there's a 500-page book available for free online—what more do you want from me?" This strategy has worked, with basically no complaints about cost. In fact, most feedback had been along the lines of "This is a great value. I hope it's making a lot of money!" It is, and finding a business model that makes money while giving away a lot of value has been very gratifying.

In the case of the Rails course mentioned in the OP, maybe they can record it and make the videos available for free, à la MIT OpenCourseWare. That wouldn't silence all the critics, but it might shut some of them up. And I bet it would boost sales to boot.
Synapse: Minimal Data Binding for Javascript
Ah, makes sense if it can be used as a Twitter client as well. I guess it'd be an interesting challenge for Twitter to distinguish between automated Tweets and Tweets you actually posted but using something else. Anyway, I just signed up, looking forward to getting into the private beta!
Awesome answer! Thanks. Next, I literaly code css in notepad, any tips on tools and things to speed up design work? A quick list of what you use?
I agree the TV show was pretty well made, but it just wasn't as good as the book. Obviously you can't include everything in the series and it just felt kind of flat sometimes? It generally gave a different feeling from the book I'd say, maybe not better or worse but I preferred the book more. And I really disliked all the fighting scenes from the show - in my mind they were so much cooler.
Čistilni servis
Čistilni servis DiaLUX vam očisti stanovanje, pisarno ter ostale poslovne prostore hitro, ugodno ter kvalitetno. Izvajamo enkratna generalna čiščenja, kakor tudi periodično in občasno čiščenje.

DIALux Cleaning Services cleans your home andoffice and other spaces fast, cheap at a good quality. We also provide single general cleaning, as well as periodic and occasional cleaning.
My main post (to which I'm responding now) was actually written on 24. December, which I also spent by working on my little project. I just pasted it here, from notepad, but now it got some weird paragraphs.

Paul, fix this mate.
Apple may unveil iPad 3 On Steve Jobs's Birthday, Feb 24
Bryan fireplace
Welcome to the online home of Fireplaces, Etc. American Overhead Door Co. Please feel free to browse our site, or come by our showroom during our normal business hours.
I've been thinking about buying an external hard drive but having some vague idea about the current failure rates, I concluded that, for my data storage needs, the new disks will be practically useless for me without RAID-1. The external disk will store my media and backup my local files already, so I don't want to have a backup of a backup.

This means I'd have to upgrade the disks of my external RAID-1 unit instead, but my old unit only supports 500GB disks officially.

Looks like it's going to be expensive.

For reference, I still had some IDE (EIDE?) harddrives manufactured in the 90's that spun up without a glitch a few years ago when I still had an old desktop box with the appropriate controllers. Ditto for some early-90's SCSI drives that I turned on in the early 2000's, they worked just fine.

I would trade some speed and silence for a lot more robust platters that I could actually trust.
No problem! I use Photoshop to mock things up and then code everything in SASS in TextMate. Pretty basic setup but it works for me.
Mines are just as detectable as anything else. Problem: how does your mine know when to go off? If it has sensors, it has electronics; if it has electronics, those electronics are running at something above 3 Kelvin; if you're running anywhere above 3 Kelvin, you can be seen against the cosmic background.

Also, asteroids are incredibly vulnerable, because they can't move. You don't even need to get into range; just boost up another rock and nudge it into a collision trajectory.
I just had the most pleasant experience RMAing a Western Digital 2TB hd. I purchased it while on a trip overseas a year ago, and I fully expected to be SOL when it began clicking for no reason (it's been a fixture on my desk and most certainly hasn't been dropped).

Lo and behold, a Google search for "WD RMA" took me to their website where they asked for the serial number. It immediately showed it as being purchased "out of region" and "not covered by warranty," except "replacement only."

I wasn't sure I read that right, but I entered my CC details and two days later I had a new drive at my door. Thank you, WD.
Right, and one of the reasons this doesn't happen is that Facebook doesn't get any benefit out of donating all that money, other than the (potential) control they could get by threatening to stop funding Wikipedia.

Businesses have an incentive to buy ads, and users have less incentive to donate to an ad-supported site, which means that the funding would be skewed drastically in favor of advertisers. With donations, yes, you can have large donors using their clout, but you don't automatically skew the pool of money towards a few particular interests.

Ads also have problems in that they are juxtaposed with the content of the site. That can create an implicit sense of endorsement of the ad by Wikipedia, and vice versa. People manipulate content providers all the time, by mentioning to advertisers that their ads are juxtaposed with some objectionable content, and even threatening to boycott those advertisers if they don't remove their ads. By only accepting donations, you are supported by people who are much more likely to be dedicated to the free exchange of information that is your mission, and you aren't putting their name up next to content that they might object to.
Thanks for sharing your story, and an upvote for all the details. But don't you think it's a little bit dishonest to sell perfectly healthy drives that you knew to be on the verge of failure?
Also Kant wrote about it quite a bit: http://en.wikipedia.org/wiki/Immanuel_Kant#Moral_philosophy
Wow, this was written back when people would read more than one page.
iPhones need an extra app to handle QR codes. Search the App Store for "QR Code Reader".
AFR is fundamentally misleading. The percentages are compounding, and the probability of the drive failing "within this year" is only fixed if you restart your state machine. In reality, people don't look at whether the drive is going to fail "within the next year" but rather "this drive has failed and I've only had it for x years."

MBTF may have been perverted by PR and marketing departments, but as a mathematical concept it is perfectly sound and indeed the ideal measure for failure rates. The solution isn't to make up a misleading statistic and label it as the new "easier to understand metric," while in reality most home users would feel royally screwed if their drive(s) failed within say 3 years of purchase. The solution is to stick to math and statistics and use mathematically-accepted derivations of MBTF that are rigorously upheld and pinned to an honest metric.
If you shopped at Fry's you'd have 10% bad network cables, too.
The way I read it, they sold the healthy drives that they had outgrown and needed to replace for operational rather than technical reasons.
Absolutely. I have not seen a factory pattern in use in ages. I think the last time was before http://dirtsimple.org/2004/12/python-is-not-java.html was around.
Vocational Counselling
http://hackerne.ws/item?id=3398955

http://parislemon.com/post/14907295522/dear-google?dupe=true huh? you did it intentionally?
It makes me so sad to see the increase in 'nanny' behavior.

In what world is that picture actually offending anyone? Is it useless? Maybe. Looks unprofessional to me as well, depending on context and recipient.

But offending? Mature? That's not even funny anymore. People that don't like that picture can choose to ignore it or drop that person from their circles etc.
I kind of see the point of objection if someone drops his pants in a picture that everyone can see. But this is so far beyond comprehension that I seriously hope the article is a hoax.
Cyber Security Home Page - Sniffers
M3M Milano Gurgaon
M3M Milano offers 3-4 BHK luxury residences apartment with best amenities and specifications at a very competitive price in Sector 70A Gurgaon.
Some (raw) recordings are already availible on YouTube: http://youtube.com/28c3

Here is the page with general information about the recordings on the Wiki: http://events.ccc.de/congress/2011/wiki/Documentation
I would guess that's for other reasons. I often associate Haskell and Lisp with academics, and emacs with a slightly older crowd, and there is some over lap there. Of course, I don't think they should be strictly limited to these crowds, this is just a guess based off personal observation.
Seems to be the season for mixtapes, found another one on HN recently http://muxx.it
Choosing from Personal Injury Lawyers in Chicago, IL
Choosing a personal injury lawyer is a big decision, and there are many lawyers in Chicago, IL, to choose from. You may be overwhelmed with all the lawyers in Chicago, IL.
I know some emacs users who post their config files on github (myself included). You can do a quick search for "emacs config" and get a lot of results, some better documented than others.

See: https://github.com/search?q=emacs+config&type=Everything...

I'm not going to post my own because I'm still new (and it is in some serious need of documentation) but here is a link to my friend's configuration, from which I got most of my stuff. His file organization is a bit intimidating at first if you're not used to it (each addon that has more than a few lines of code gets it's own folder), but it's actually great for outsiders reading his config, and it makes it easier to leech just the bits they want of his config.

https://github.com/bmac/emacs/tree/4999800dd54975fb5222d30d5...

If you're coming from vim though, I'd suggest googling emacs versions of the plugins you already use though. Almost everything of that nature gets ported, whenever I see a plugin I like for editor (x) I can usually find an emacs version in minutes.
La chanteuse Shakira a rendu public le clip de « Je l’aime à mourir »
Show HN: Bookmarklet that makes all HN posts open in a new window
I have found this is a useful service after every one of these lulz has happened: https://shouldichangemypassword.com/
Calling it URI.js is a bit namespace-squatty, no? Also, calling everything after the ? the search is a little weird. I used http://code.google.com/p/jsuri/ to build it up on PlaceSteal.
Sorry I'm lame and just did it with jQuery instead of classic DOM action. :P
There was commerce between the Romans and ancient china that took around 10 years one way. I don't remember what was being traded, except for the silk from china, but it shows that distance and time are not absolute limiters for trading.
Holiday Special Offer on Memory Card Recovery
Holiday special offer on memory card recovery software, get 50% discount on premium services. Offer valid till 1st Jan 2012
Show HN: reddit.py - View reddit's RSS feed from your terminal.
Please feel free to leave me some harsh feedback!
I would love to see an A/B comparison of this. For me, if I see those badges, I assume the site doesn't know what they are doing, as they should know, any GoDaddy automated scanner is not worth the wasted disk space from the hits in your httpd logs. Any programmer that aspires to show those logos is dangerous and that site will not get my personal information.
Did you actually expect google to be reasonable when it comes to this stuff? They sure as hell aren't reasonable / don't care when it comes to all their other customer service.
It doesn't appear to work for me. Chrome 16 on Mac
The Google paper you're referring to is here[1]. Their results show that very high temperatures do affect older drives (> 40ºC, 3+ years), but temperature variation within lower and mid ranges shows little correlation with failure rates.

The important result from Google's and others'[2] research is that lifespan for particular drive models is essentially bimodal, with the first peak during the first couple of months - strongly correlated with manufacturing batch, not just make/model - and the second peak after 3+ years due to age related causes. It's possible that people who experience entire arrays of drives failing within the first few months of use have chosen a particular batch of drives that suffer from high 'infant mortality'. One recommendation is to build arrays from drives with different manufacturing batch number or - if the RAID implementation allows it - use completely different makes and models.

[1] http://research.google.com/archive/disk_failures.pdf
[2] http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1285...
Another book (though not a C++ book) that comes to mind is: Linux Programming Interface by Michael Kerrisk.
Oooh, check out Django - it uses them for forms (and maybe other things). I've spent far too much time tinkering with modelformset_factory, inlineformset_factory, and my personal favourite, generic_inlineformset_factory.

(As a bonus, they're quite poorly documented too. Yay!)
Looks like he may be arguing a bit at cross-purposes with Kuran's book, which primarly regards, roughly, the period from the rise of Islam to when the European colonial powers really came into their own.

But I can't tell, because it's behind a paywall.
I'm a bit weary of video game development marketplace websites, as there's a high noise level, but I've had good experiences with the game dev classifieds reddit.

http://www.reddit.com/r/gamedevclassifieds

A lot of posts there are for people looking to do contacts for custom work, but don't be put off by this. People there also respond positively to posts with links to premade work for sale.
Kids indoor playground Singapore
THE BUBS' HUB is the first kids play area in Singapore which has an “Under the Sea" theme. Located at the Playground @ BigSplash, 902 East Coast Parkway, The Bubs’ Hub offers a unique combination of Indoor Play Gym, Outdoor Kiddie Rides and a latest concept of 'Play 'n' Dine" Birthday Party.
the totally nonscientific, based on anecdote, word for a number of years (since they acquired maxtor) is that seagate drives - fast but crap for reliability. which is bad since samsung drives have been reasonably good but just got acquired by them...oh well, back to hitachi.
The title is a bit misleading. It's not that they were trying to add them for 7.5 years, but weren't able to do it, as the title suggests. It's just that hey didn't have intention of adding line numbers, but changed their minds recently.
Ask HN: Developer seeking 'ideas' man
Long time reader, first time poster.

Developer in London here, looking for a co-founder who has got a great idea, but wants somebody to execute on it.

I am a Python + PHP + iOS developer, and also have excellent HTML5 + Javascript.

I am currently working as a contractor for Google, writing HTML5 mobile applications.

A little about me: I'm 26 years old, been coding for 10+ years. I live in London.

What I'm looking for:
I'd like to start a startup, writing a new HTML5 mobile app. I have extensive experience in jquery mobile, and making HTML5 "Apps" (Offline web applications, written in javascript + html5 - bypass the apple app store! Works on android too)

Anyway, my email is londondev85@hotmail.co.uk, if you have a great idea for a mobile app, contact me and let's talk!

Jay
One-time purchases are a bit different than ongoing contracts in this way.

At the moment it's pretty difficult to conceive of signing an EULA for those new shoes or a washing machine.
Easy Router PIN Guessing with new WiFi Setup vulnerability
They backed off about the real names policy? News to me.
Urban Outfitters Online Coupons
Get urban outfitters online coupons, Urbanoutfitters.com coupon codes, urbanoutfitters discount coupons at couponroof and save hundreds of dollars using this online coupons on every time you shop.
Nobody in the world of art, architecture or fashion thinks one company has a monopoly on good things. It's only a function of Apple being the only alternative to Microsoft's monopoly for a short time (which included MS propping them up) that instilled people with the idea they are magic. Anyone who knows the real history of computers knows they aren't magically inventive. Now as the market is healthier than before there is more competition. Some reviewers have handed victory to Android ICS devices. Far from being a "fandroid" I said that's more like it's neck and neck with personal preference coming into play.

But neck and neck is sufficient for my point, they don't have a monopoly on good design and they certainly aren't in some class of their own "luxury" above the normal products. They are just another computer company, as they always were. People who, in modern capitalism, have tied part of their egos and identities to the fate of one of the largest corporate legal entities in the world will no doubt be hurt by this.
I think they're using polling for everything but the chat. I base this solely on how Facebook behaves, theres usually some delay in the updates and such and I believe a lot of things require mouse movement.
So I thought google hired only geniuses:
what kind of interview does an "account picture reviewing associate" need to pass? Does he/she make more than the cleaner?
Stratfor do a lot of analysis on the Mexican drug cartels, and in the course of this have reported on the Anonymous / Los Zetas spat.
Students Grant
Financial grants for students come in the form of cash reimbursement grants to trade schools, community colleges & public universities. Apply for students grant.
Three Ways to Improve your Credit Report
Picnic at Nuclear Power Plant
Great wee printer reviev
Found this graet we printer review and was so upfront on the device and its runnng cost.
I think you need to pay more attention.

Lumber:
http://www.northfulton.com/Articles-CRIME-c-2011-12-05-19041...

Iron:
http://allafrica.com/stories/201112210073.html

Steel:
http://www.post-gazette.com/pg/11280/1180364-455.stm

Copper:
http://www.reuters.com/article/2009/04/16/idUSLG73912
http://www.guardian.co.uk/business/2011/jun/06/sheffield-cop...
http://www.abc.net.au/news/2011-09-06/copper-theft/2873346
Going pretty far off topic here, but you might enjoy rainbow-mode: http://julien.danjou.info/software/rainbow-mode as a partial alternative (although it's more a preview than a picker)
This would actually be one of the better ways to do it. The link would only lead to Wikipedia donations, and the business would be essentially paying for public goodwill, a hefty sum of it.

Just imagine Coca Cola making a big donation to Wikipedia just to have its name figure on the donation ad for the "Soda" category. I'm not sure how the community would react to this, though.
Digital Marketing On A Budget
Colour Glass Pipes
Leaftabac tobacco smoking pipes are specifically handcrafted for tobacco smoking. Leaftabac Briar Pipes are available in a wide range of very simple hand-made briar pipe to highly-prized handcrafted pieces. For more information visit our website.
Home Sheep Home 4
If someone wants to start one for Hofstadter's most recent mega-book, Le Ton Beau De Marot, count me in.
Spice QT62 Blade Price India, Spice Blueberry Blade QT62 Dual SIM 
Spice QT62 Blade is a Dual SIM QWERTY mobile phone with Stainless Body from Spice Mobiles. It is slim mobile comes with 2.4-inch display with screen resolution of 240 x 320 pixels. Spice QT62 Blade has 2.0 MP camera with features of digital zoom, Video Recording and dedicated Google application launch key, camera and music keys also. The phone also has Audio Player, Video Player, FM Radio with Recording 3.5mm Audio Jack, 8.7MB Internal Memory, 8GB Expandable Memory support and connectivity options include Bluetooth, WAP/GPRS, USB Port, JAVA Games and Social Networking Apps. It is powered by a 920mAh Li-Ion Battery which gives talk time up to 3 hours and standby time up to 200 hours.
> How big is the stack? Is it a fixed size dictated by the architecture of the processor?

It's more to do with the OS or language runtime; I think the language runtime has a bigger impact for most programs.

> Other than gut feel and catching an exception after the fact, how do programmers know when their program might overflow it?

In general, you don't. You might be able to do some system-specific thing on specific systems or just happen to know what it is on some given system, but there's no way to find out in the general case. Worse, there's generally no way to recover from blowing the stack; this has always made programs written using alloca() or, more recently, variable-length arrays potentially unstable.
Oracle Technology Network Developer Day
Show HN: Manage your dynos on Heroku based on load