skysight-inc/HackerNews huggingface dataset:
Thank you for providing some revenue information about Tarsnap. I am very happy that Tarsnap is doing well financially, for my entirely selfish reasons:

1) This means I can continue using this great service.

2) I hope revenue from Tarsnap helps keep you financially secure, so you can continue doing excellent work on the FreeBSD project.

Tarsnap has been bar-none, the best business service that I have ever encountered.

Here's the kind of customer care that you get with Tarsnap:

https://gist.github.com/1665597

When there was a security problem with nonces, you quickly disclosed the problem and came up with a fix, so that existing data could be re-encrypted. I GLADLY paid the usage fees to re-encrypt my data, and refused to accept a credit to my account, because I was impressed with how well you took care of the situation.

Thank you!
didn't know this was new, it's actually a quite old SEO "tool of the trade" (yeah, not all SEOs brainwank about pagerank) the cool thing is you can use it for after the fact analysis and even tests.

as there is no negative impact if you communicate one page in one or 20 sitemaps - so you can sort, slice and dice your content into different segments and see what (kinda) correlates with indexing.

i.e.: here is a nice test i did for a customer, we sorted his landingpage index (a few hundred thousand pages) after an descending internal content metric (think weighted chars- and wordcount) https://img.skitch.com/20120123-bm3jpjdtt4xrr2t2mxqnikmu54.p... and ascending after URL length https://img.skitch.com/20120123-kqnnb15bj2puy2k276jiupxg12.p...
Thanks Karl, that is very nice!

Short is good. I've been working on my own creative commons book (4th edition of my Java AI book), and you have me at least thinking of segmenting that into several mini-books (search, machine learning, etc.).

BTW, I also liked your "Little MongoDB Book."
Do you think if it said: 'now create your projects' or 'invite your colleagues' it would be clearer?

Thanks for your feedback.
What's he recruiting for? Banks and jobs that require security clearance often require this sort of background info.
The Content Delusion
How to create great content. Making sure you know what you want
It's interesting that you bring you MagicJack. I have always wondered how they made money. Now it is starting to make some sense.
Can you share the link to that article?
I have my alarm clock in the adjoining room; it goes off, I hit Snooze once, crawl back into bed, then eight minutes later I get up and dismiss it again. As a result, I have about eight minutes to linger in the border-lands of half-awakeness, think about any dreams, and ponder the coming day. It's more pleasant to wake up gradually like that than to transition from sleeping to "awake and trying to accomplish things."

Then it's off to boil water for coffee. and I leave Snooze on for a while to remind myself of the passage of time in the morning, so I can make sure I'm out the door in time to catch the train.

I suppose the key is that the Snooze is not so close to the bed that I can press it hassle-free.
I've found this to be an excellent set of guidelines though not all of this works on all js implementations.

https://live.gnome.org/GnomeShell/Gjs_StyleGuide
Depending on what sort of lisp you're wanting to learn, theres the Structure and Interpretation of Computer Programs.

It uses scheme (a varient of lisp) and though a bit . . . challenging, is excellent:

http://mitpress.mit.edu/sicp/
I wish that more of the comments on this article offered hard, unabashed numbers like Patrick does. Filtering on actual real-life experiences would be far more enlightening than armchair negotiation strategy.
In Ezell v. Chicago, decided July 6, 2011, the Seventh Circuit reversed a district court decision that the post-McDonald measures adopted by the City of Chicago were constitutional.

It's in the wiki entry. Under related cases. As I previously stated.
I've taught several basic programming classes. The ability to code differs wildly. Like sketch art, some people can't draw to save their life, while others do it effortlessly. Having a programming class as an elective would be good, but it shouldn't be forced on people who have no ability for it at all. Not everyone can be great at everything.
Does this actually allow someone to have a nickname as their only name displayed? It seems like it will only let you show it alongside your real name anyway...
JavaScript on the server: Growing the Node.js Community
I see where it allows nicknames, but I don't see where it allows pseudonyms. Did I miss it?

Edit: I see, Mashable got some quotes from Horowitz that aren't in the original Google+ post: http://mashable.com/2012/01/23/google-plus-allows-pseudonyms...

Google+ is not, however, accepting new pseudonyms. This is designed for “established ones.” Horowitz explained that the new account naming option is intended for “people who have earned credit in other social systems and want to redeem that credit in Google+”.

This is really important since you have to fill out a Google+ profile when you sign up for a Gmail account. I can't believe they would throw away the ability to make an anonymous email account.
Disability Lawyers Toronto
It's called legal ethics, and is a good thing. A law firm is supposed to be a vigorous advocate for its client's interests, and it cannot do that when it has different clients whose interests are substantially at odds.
If anyone wants to take this further, have a look at my higher level Redis library, http://redbackjs.com/.

It exposes useful constructs such as a social graph, bloom filter, full-text index, and a very fast rate limiter (http://chris6f.com/rate-limiting-with-redis).
Dear recruiters:

Fucking stop it with the "open source for us!" already.

The last thing we need is you making developers (especially those new and/or desperate for job) think they can shit out some code, call it "open source", and change their career. By your contest standards, me and my 70+ open source github repos mean you're gonna be pushing me for a CTO position somewhere.

What matters about open source is actual upkeep of the project, and the love that goes into it. That's what makes it matter to the community, what keeps it going, and what /hopefully/ keeps it interesting to the developer. That's where the value lies, not just because someone can start up a project they'll stop when you decide your little contest found its winner.

So really. We don't need more dead-ended repos because someone starts a contest. Stop doing that and encourage long term growth. It'll make all of us better.

(And just so my beard will grow a bit: An ipad? For an open source contest? Seriously?)
I am very curious as to the source of your understanding for how high end consultants and speakers operate, because it very much does not match either my experience or the experiences related to me by people who I find credible.

For example, negotiating airfare and hotels doesn't happen. (This was not obvious to me when I started. Thanks Thomas.) You just say "We'll invoice you for them according to your standard travel reimbursement procedures." and that is the entire discussion. Rates are more fluid, particularly for first-time clients. There are different ways to manipulate one's rate, and there are other ways to manipulate total price of the engagement with add-ons such as scheduling flexibility as a line item.

You're correct that great consultants will not have any conversation about the difference between $59 and $64.
Preparing for civilization's collapse
Working a construction job led me to working 7:30-4:00, which means I'm up at 6am every weekday to take the dogs out and get ready for work. I find I can be in "get things done" mode from around 7am until around 7pm without a problem. I've even worked 7am until 7pm a couple times when I had to bank hours.

However, I've found my creativity was 'willing' late at night when I was my natural night owl. When I was working as a reviewer, I woke up at 10am and could get copy out in no time. I once did an entire rewrite in under half an hour, including entirely new references with cross checking the media. My editor was amazed. IIRC the timestamp between my emailing to say I'd handle the rewrite (rather than there be a delay and have someone else do it, which would have put us behind deadline) and my delivering it was less than 35 minutes. I even got an email back that evening saying he was amazed, and also sending me the word document with the corrections on, which ended up being purely comma placement (which was a long running joke between us, as comma placement is generally where the author would naturally pause and we both had very different speaking styles, which often descended into a "changing comma position changes sentence meaning" debate).

However, over the christmas break I automatically switched back to night owl. Every day I was up between 9/10am and was in bed around 4am. It was great, although my creative productivity didn't see a spike. I'd learnt to cope with my early bird, which meant I'd essentially killed that normal creative peak I used to get from 10pm-4am (which often finished with a sleep-deprived collapse into bed).
OP is a liar.
A quick look: The Megaupload Kim Dotcom hullabaloo
In case you're wondering why we need another programming language, this short audio clip from Brendan Eich is great:

http://www.aminutewithbrendan.com/pages/20101206

"With Rust, what Graydon has been trying to do is focus on safety and also on you could say concurrency -- the actor model which I've spoken about recently - and the two are related in subtle ways."
ACTA comes out of the closet in Poland (and goes supernova)
Just a few days ago, Poland was following the usual trajectory of an ACTA participant: The public had no clue about the existence of the controversial international treaty, a small fraction of geeks expressed concerns that went unheard, while the government silently moved towards signing ACTA in Tokyo on January 26th.

Then something weird happened.
On Friday Jan 20th the main newspaper of record (Gazeta Wyborcza) run an article about ACTA on its front page.
On Jan 21st the main TV news program (Wiadomosci on TVP1) run a short, but balanced story on ACTA.
The same evening, the website of Polish Parliament was defaced and subsequently taken down by its admins.
Multiple government websites (Prime Minister's, President's, Ministry's of Culture) went down. Mostly due to a sudden spike in interest, but there were also rumors of "hacker attacks" (DDoS), which certainly contributed to the whole mess. On the Sunday morning of Jan 22nd, both ACTA and the alleged hacker attacks were main headlines in all the media. Reporters were interviewing experts and NGOs. Sunday talk shows were talking about ACTA.

ACTA suddenly came into mainstream public debate.

The government spokesman sought to reassure the public, that ACTA won't be rushed and will be consulted. A government minister publicly admitted that the treaty wasn't handled appropriately. Despite these attempts to calm the situation, the internet community remained in the rage mode, journalists kept digging into ACTA and many government websites were, well, unresponsive (notably the Ministry of Defense). On Monday morning (Jan 22nd) the website of the Prime Minister was spectacularly defaced: http://bit.ly/ziSMLZ
(The YouTube film posted there is a spoof of the announcement of Martial Law in 1981, a grim memory for every Polish citizen old enough to remember.) Also, a street demonstration against ACTA is planned in Warsaw for Jan 24th. The number of people declaring participation on Facebook shot from 10,000 to over 30,000 in past 48h. http://www.facebook.com/events/231718760242341/

Today (Jan 23rd) the government announced that it will follow through with the signing on Thursday, but assured that the treaty still needs to be ratified by the Parliament, and before that happens (in over one year's time) the topic will be thoroughly discussed in public and consulted with all interested parties.

So while we don't have a win for ACTA opponents yet, we do have something no other country had so far: government admission that the problem exists, awareness among the wide public and battles still to be fought.
There's also JSHint (http://www.jshint.com/), a fork of JSLint with a bit more configurability.
I thought they did that at the same time the opened to the public instead of being invite only?
Was not at all on my radar as IBM’s CTO in the 1990s. Perhaps it catered to a more specialized audience.
It's kind of ironic that you'd criticize him on not having a pricing model well defined yet... but on pllop.it you guys say "We are still figuring out the exact pricing model. One idea is to charge from $10 per month for unlimited Pllops with soft limit on monthly views. In the meantime Pllop.it is free."

Aren't you both in the same boat here?

----

By the way what kind of pricing would you be interested in?

Would 10 to 15 cents per GB suit your needs?
Atheism doesn't change human nature in any fundamental way. Reddit is not at fault here.

In fact, I see human nature as ritualistic as ever. As I see the world, most things in religion are more human-in-a-society based (a ritual for adulthood, a ritual for marriage, and some more rituals) than belief based.

We atheists/agnostics/non-religious should separate the wheat from the chaff and stop assuming something is bad just because religion does it.
Recording 192kbps on Audition
Please help a cyber-dinosaur! My clients wants voicover audio files for Articulate software requiring "16-bit, bitrate: 192kbps;Sampling rate 44kHz, Encoding:PCM, Format: WAV; channel: mono. I record at 128kbps and don't know how to send him 192kpbs in this format...and not knowledgeable to ask the question properly! Any help?
Relevant opinion by jwz [1] ...

Google's statement is obvious bullshit, and
here's why. The way you "support" pseudonyms is as
follows:

1. Stop deleting peoples' accounts when you suspect
that the name they are using is not their legal
name.

2. There is no step 2.

UPDATE: Also, Google hasn't "relaxed" their policy. The name(s) you choose are still passing a review process and once a name is "flagged" you'll have to provide evidence that the name(s) in question represents you and is an "established identity".

And for example, in case the name represents an online identity, you have to have a "meaningful following" -- basically, there can be only one +Madonna, except these aren't random/made-up user handles, such as on Twitter.

Also, most importantly, Google+ still bans anonymity.

UPDATE 2: I was partly mistaken in my conclusions. See comments by @ElbertF below.

[1] http://www.jwz.org/blog/2011/10/eff-declares-premature-victo...
Tutorial: Scraping HTML Pages with HtmlCleaner
You don't need a G+ profile for Gmail.
Incorrect. I did a search for "test" while logged out. In the top 5 results there are 2 results for MG Seigler who I am not connected with in any way.

Then I did another search for NFC Championship game - Again, MG Siegler #5 in the results. Apparently he made a comment that he was going to the game. So this guy who is not associated with football in any way who wrote a 10 word fragment on his wall showed up above the following results...

http://www.nfl.com/news/story/09000d5d82622cb4/article/nfc-c...

http://www.nytimes.com/2012/01/22/us/text-message-service-he...

http://blog.sfgate.com/49ers/2012/01/23/photos-from-the-nfc-...

http://bleacherreport.com/articles/1035221-nfc-championship-...

http://espn.go.com/blog/nflnation/post/_/id/52524/page/count...

This was definitely not happening one month ago.
I too am grateful for the back button update. The day before you released the update, I followed some links and wanted to go back, only to be taken to the front page of HN. Then I saw the update and it solved the exact problem I was having.
Wow, it sounds like they were probably just filling out the job application for you. It was clearly a "warm bodies in front of desks" kind of recruiter. I've experienced this sort of thing before where a defense contractor wins some bid and needs to hire like 2000 engineers now and just enlists a team of recruiters to make it happen.
Inside Flipboard The App - Hidden Images, The CDN, JSON and more fun
there's a 3rd bro on the page now
Welcome Garry and Aaron
Will this effect other uses of TCP than HTTP? Like IRC or SSH?
I have assisted a number of companies in resolving these types of blocking issues. In 100% of cases it was not any system being "gamed." The culprit is always a hacked webserver hosting a phishing page, an open URL redirector being used in a massive spam campaign, or something else equally evil.

Only in rare cases will the company in question sheepishly admit they fucked up. Most of the time the site remains tight lipped, or blames $browservendor and maintains their innocence.
Just put in a generic name, like Victor Huntsman. Put in whatever you want for the email address and nickname.
I think this is a growing field...you guys already have a competitor: http://www.imgix.com/

They require you to have an S3 bucket for them to upload into--so they only handle the thumbnail generation.
> If you don't allow them to index your data for free,

> why would you expect them to include them in their search

> results?

This tool demonstrates that Google is already accessing and indexing the data it says it needs to improve its search results. This isn't rhetoric; it's code.
"When someone writes a poor program, we celebrate their attempt."

No, we don't, at least not when they present their result as 'fact', for asfar as the analogy is holding up.

"When someone writes a poor article, we blast them for not having everything just perfect."

I'm not doing any such thing. "not having everything just perfect" is skipping over a counterargument, or interpreting an opinion wrong without that having material effect, or something like that. This article is complete and utter bullshit, yet is presented as 'fact' or at least as a 'respectable opinion'. I could write something of the same level about oncology (of which I know absolutely nothing) with an afternoon time and a computer with access to Wikipedia.

"Who cares if he made some errors?"

Not me, as long as everybody knows about it. However the fact that its getting upvoted here, and the fact that most people hear only what they want to hear when it comes to this whole SOPA circus, is a strong indicator that people are really believing his nonsense. This echo chamber is horrible to watch, and you're right I really don't give a flying fuck, if it weren't for the fact that people form opinions based on stuff like this. Look at it this way: why would you care that Fox 'News' reports on a completely distorted view of reality? Are you saying that that's not damaging either?
The Moore's Law free lunch is over. Now welcome to the hardware jungle.
Lisa Harouni: A primer on 3D printing
Inefficient? From http://en.wikipedia.org/wiki/Price_discrimination

> The effects of price discrimination on social efficiency are unclear; typically such behavior leads to lower prices for some consumers and higher prices for others. Output can be expanded when price discrimination is very efficient, but output can also decline when discrimination is more effective at extracting surplus from high-valued users than expanding sales to low valued users. Even if output remains constant, price discrimination can reduce efficiency by misallocating output among consumers.
Doesn't bing already provide facebook integration?
if you can call a victory taking something back
to where it was all along

Yes, I would say you can. Democracy requires constant vigilance by the public (in contrast with the despotism where only the despots and their political machinery need to be vigilant).
Do you mean as the button or as the title for each page?
I'd agree. Tracking through any physical method (IE through an OnStar device or built in cellular with GPS) would have to go through the vehicle manufacturer or service provider, which (if the companies behave how they should) should require a warrant simply to receive the data in the first place.

The greatest concern would be when surveillance satellites could be used to track cars inside a city. Or using CCTV traffic cameras for a live-tracking of tagged license plates. The question is would this tracking actually constitute a search. Because a warrant doesn't have to be issued for an undercover cop to follow a car, only probable cause. So does 'probable cause' extend to digital tracking through a CCTV grid, satellite or combination? That's where it gets creepy to me, because IMO this likely won't constitute a search.
Do people actually use the object-as-an-associative-array property access as a general practice?

I use it when it's useful, but if the name of the property should not be determined at run-time, I always do the dot notation. I've never heard of anyone taking issue with it, either.
I don't get why the police didn't do this to begin with and then they could have simply blamed the auto manufacturer for not requesting a warrant.
You have a great domain name that can be used to highlight this issue in general. Elsevier is only one part of the problem and it might be better to expand the list to beyond Elsevier. To have a wider impact, consider publicizing this issue on other forums as well. Here are some random suggestions:

Add some identity verification; Maybe facebook/twitter signup etc.

I suspect many in the HN community are associated with the IEEE and ACM. You might want to consider adding these two orgs to the list. (Disclosure: I am an IEEE member and a past ACM member). Both these orgs have great digital libraries and I have no idea why they are so expensive to access. Can someone with some experience serving on IEEE/ACM committees share some info on the financials?

Consider posting and starting a discussion on Chronicle.com. You might get support from a lot of people in the Arts & Humanities as well.

Why should the general public care about this issue? They pay for this indirectly through college tuition fees. Try to share this information with some parent bodies and ask them to pressure universities.

Get some alumni bodies to sign up. They have a lot of clout in Universities.
Lots and lots of small items also costs though, because there's a 100byte per k/v pair overhead. So if you're storing 2GB of 100 byte k/v pairs, you have to pay for 4GB of storage.

If you store lots and lots, you probably also have either high read, high write, or high read/write rates, in which case you'll need to pay more per hour as well.
If you'll read the announcement, it's pretty clear that Google+ names must pass a review process. And in case the name is "flagged", then you must provide:

- References to an established identity offline in
print media, news articles, etc

- Scanned official documentation, such as a
driver’s license

- Proof of an established identity online with a
meaningful following

By giving a bogus name, you'll end up losing your online Google+ identity and access to other Google services, such as Gmail.
I thought you needed to sign up for Gmail and Google+ if you want a Google account now. https://news.ycombinator.com/item?id=3489266 But actually, there's a way to get a Gmail account without Google+ http://mail.google.com/mail/signup and a way to get a Google account without Gmail or Google+ https://accounts.google.com/NewAccount if you know the URLs.
I wrote an article in this to some length that discusses what kind of name you should be asking for, and why.

http://cowbelljs.blogspot.com/2012/01/whats-in-name-database...

Names aren't simply complicated, they're mutable, they fit into Chris Pool's concept of "people are prismatic".
Content-Centric Networking: Addressing data by name, not location
If you want to tell me WoT isn't gamed, install the toolbar and then go visit the MPAA's website.

As far as malware goes, vendors should exclude domains which are basically user-administrated file lockers. Someone uploading a file which may or may not be sketchy should never be cause for blocking of the entire freaking subdomain!
A little too late, don't you think?