skysight-inc/HackerNews huggingface dataset:
Well, it was a rapidly published cash-in effort. The book industry puts out tons of titles that have no enduring value but are keyed into a very specific marketing opportunity. You don't get paid when someone finishes a book, after all -- all they have to do is buy it.

When there's a big cultural and news event, it's a huge marketing opportunity, and timeliness trumps other considerations. Because we live in a very fast and competitive media environment, this dynamic plays a very big role.
It's not fair, you're right. However I'm seeing a lot pro piracy people out there and a lot of the top stories on this have been either coming from or somehow supporting the major piracy, excuse me, "peer to peer file exchange and sharing" sites.

I doubt anyone here will say SOPA has any redeeming qualities whatsoever but the comments and stories sometimes stray into the area we're talking about and we're only speaking in the context of those sites.
I don't think it is so much Microsoft convincing OEMs to lock out other OSes, it's more like MS relying on OEMs being lazy and not putting the option to load your own keys into the BIOS.
one question - the doc has a very standard "I'm not a lawyer so go get a lawyer" which is understandable and appreciated. Could someone who is a lawyer read the document over and give a thumbs up/down or give their notes on it?

obviously their notes wouldn't be legally binding either, but it would be a step which would improve this already awesome guide.
The Shelbyville branch of Anonymous strikes again. Hoot hoot!
> The largest effect they observed suggested that a one-year increase in spacing improves reading scores for older children by 0.17 SD—which would be three times the effect of increasing annual family income by $1,000.

In other words, instead of having your kids back to back, you wait a year ... and that's equivalent to $3000 of extra family income.

OK.

Earning 3K extra a year is ridiculously easy. Far more so than worrying about family planning. All I have to do is earn an extra $10 a day. If we split that between my wife and myself, that's an extra $5 a day. I'd rather focus on that. On top of it all, I can actually spend that money ... I can't spend 1 year.
I don't think I could say it better: http://twitter.com/#!/dhh/status/133656040561577984

If you really have a need to setup and teardown a bunch of cores for the occassional large batch, nobody's questioning that the cloud is an economical way to do that.

But I've never had to do that. Not in a way that would make the development time involved economical anyway. Wait two hours for this once-in-a-blue-moon processing job to finish, or spend a day setting up a process to handle such jobs quickly in the future?

It'd really take something exceptional (again, with low IOPs demands) to have that make much sense unless I was already hosting in the cloud and had invested money in making such a task quick and cheap.
I wonder if the glitches were that they remote people couldn't login. So they kept changing the passwords, and restoring them, and then the hackers just went and got the password again, changed it...
My prediction is that in a few years many people will be using their smart phones as their primary computer. Just plug your iphone into a monitor and keyboard and you've got everything you need.
I'm not too paranoid but we have, at least, transaction logs, replicated backup server, nightly offsite backup of transaction logs, and twice monthly full backups. That covers a lot of failure cases and isn't too much to transfer. Transaction logs are a godsend -- you could have even found out what you did wrong.

Even non-mission critical data loss can be bad.
MEET HN: Anyone in San Fran today?
Hey there. I'm from NYC, the CEO of Qbix.com ... traveling through the west coast. Going to be in San Francisco the whole day today. Anyone want to grab a drink or show me around the scene here?

http://qbix.com/about
http://magarshak.com/contact
Interesting philosophical questions :). I think the goodness of the act is determined (partly? mostly?) by the intent at the time of its inception.

In poker, you don't judge a decision as good or bad based on if you eventually win the hand. It's based on the information you had at the time. If you go all in with a 2-7 offsuit (worst hand) and get lucky and win, it was still a bad decision -- you shouldn't have done it, even though it turned out ok.

Flip it on its head. Two hunters are in the woods and shoot recklessly into a bush. Hunter A happens to hit a person hiding there. Hunter B happens to hit a tree. Why does the random presence of a stranger make one act less bad than the other?

Two assassins shoot their victims. Victim A dies. Victim B clings to life, struggling greatly and manages to survive.

Why does one get "murder" and the other "attempted murder?". Why does the victim's painful struggle to live make the original act less bad?

It's a bit like that. The #2 case was done out of caring, and it was bad luck that it collapsed. Clearly, if he had known the building would collapse he wouldn't have built it that way.

For #1... well, if the cost of the building collapsing was less than the money saved, he'd do it. I think intent matters because we can't really control outcomes.
I could actually hear the "oh shit" realization in the aide's voice when I spoke to him. I explained how the bill worked and how it could impact him and some of the services he uses every day. That made my day.
Postgresql has PITR backup. http://www.postgresql.org/docs/9.1/static/continuous-archivi...

This allows you to go back in time to an earlier snapshot of your data, without having to do a full database backup.

Unfortunately, it's still a pain to setup, even with tools like https://github.com/greg2ndQuadrant/repmgr. Wish there was more convention over configuration.

(I use Heroku's WAL-E to backup the data to S3. https://github.com/heroku/WAL-E)
Full disk encryption is too good?
>I've often thought that this would be an awesome way to make a laser if you could find a material you can vibrate fast enough.

Isn't that a free electron laser?
Microsoft Drop Conditional Comments in IE10
Have you heard it from the same specific people? Because if not I don't understand what the fuck your point is. :)

With every release, android will get a little bit better. And every time that happens, some people will decide they now like it better than the current-gen iPhones.
Most people do not use Adblock.

Although that might be different if everyone knew about it
Google patents Android pattern unlock
Exactly.

This is the reason why enterprises always use staging servers with test suites.

It is irrelevant if you use NoSQL, SQL, or magic, if you don't have development+staging+production platforms for a business reliant on an information system, you're doing it wrong and it will bite you hard eventually.
I completely disagree. Watch a 1 year old child learn to use an iPad in a day! There is something very new and very revolutionary about that.
The paper in the link includes an instrumental variable model to look at exogenously caused birth spacing (caused by miscarriages). So if the model does what the abstract says it does, then that pins down the direction of causation to some extent.

Of course to be really sure you'd need to take a closer look and probably do more research.
What do you mean it's mine? I didn't create, buy, or even sanction it. The only options I have are avoidance and general scorn.

Printer manufacturers are the ones voluntarily saying 'yes, master'. I have no control over any aspect of that situation.
Well that is very nice of him.
Sounds like a description of Gates.
Very well done. My favorite is the image of the kid chipping away at the Berlin Wall and then having it gone when he's older. Things can drastically change in a lifetime (or a quarter of a lifetime)
But I was told corporations are people.
Equivalently it is where the second derivative is equal to zero -- which implies the first derivative is at a local extrema.

In the context here, it's clear that the inflection point would be the point of greatest change.
Umm, I'd like to give the scientists involved a benefit of the doubt. The probability that they don't know what they're doing is much lower than the probability that a popularized article about their study is incomplete and/or inaccurate.

The actual paper is available at arxiv and is quite readable: http://arxiv.org/abs/1105.4714
Evidence that some couples can only have one sex.
Basically, yah.

Although I was thinking more of vibrating the electrons in place, the principle is exactly the same.
Interesting points. I would never use Closure because of many of the stated points, since I would never want to risk being stuck with such a monolithic set of tools. Same reason I don't want to touch GWT with a barge pole. Sass and Less, on the other hand, are particularly elegant because their stated scope is very small.

There's still no alternative to Closure Compiler.

Mozilla Rhino and the YUI JavaScript compressor both do the same thing (AST parsing, analysis and rewriting) and have existed for a longer time. We used Rhino exclusively for several years until Closure came along. Closure produces a little more compressed code, but Rhino had fewer bugs for a while.

There's no alternative to Closure Templates if you want to fill templates on both the client and server sides

I believe there are several templating solutions that allow the same templates to be run server- and client-side. Mostly based on Node, if I remember correctly.

It can globally optimize your CSS classes across JS/HTML/CSS

That's interesting and useful. How does it correctly identify JS code that uses CSS classes? Does it look for $() and .addClass() and so on? Sounds potentially brittle. Does it work with, say, Rails or Sinatra apps?

Closure Templates are trivially internationalizable

I18n is a solved problem outside templates, surely. Eg., look at Rails i18n.
Clicked fluoropolymer elastomers as robust materials for potential microfluidic
I agree with you. I was looking at a whole bunch of JS chart libraries. Highcharts was the best which had a 'stable' API. jQPlot was a close second however the API was still changing. So I decided to do the project with Highcharts. Will extend the code to include other libraries (most likely jQPlot) depending on the interest it generates.
I'd guess that 3k of income is at levels of the median or average family, where it actually matters. 40k vs 43k, that extra $3k might buy your family something important. Whereas at competent hackers income levels, I'd bet the marginal contribution of $1k toward children achievement is a lot lower. The difference between 120k and 123k is much less important.
It is an effective face... to wit:

>It was an excellent year for the Wikimedia Foundation from a financial perspective.
The 2010-11 plan called for us to increase revenue 28% from 2009-10, to $20.4 million,
and to increase spending 124% from 2009-10, to $20.4 million. In fact, we significantly
over-achieved from a revenue perspective, and we also under spent, resulting in a
larger reserve than planned. We closed the year with a reserve of $12 million, up from
$7 million the prior year.
This over-achievement is primarily due to the success of the 2010 WMF fundraiser. In
2010-11, the Wikimedia Foundation refocused from a mixed revenue model to a strong
primary focus on the annual campaign: this resulted in our shortest and most
successful campaign to date, raising $15 million (up 72% from 2009's $8.7 million) in
50 days (25% fewer than 2009's 67 days). If you include the $6.5 million received by
12 chapters which acted as payment processors in 2010, the total raised by the
movement in the 2010 campaign was $21.5 million.[1]

[1]http://upload.wikimedia.org/wikipedia/foundation/7/72/Audit_...
Great. I feel that full-hard disk encryption is necessary for our own privacy safety. If I had problems with Cops I would probably be shutting down my PC always before letting anyone in, though I already have quick auto-shutdown system with my SD card. I unmount my SD card and the PC shuts down and can not be logged in without the card if the SD card is not mounted.
It would be interesting to see an svg comparison also. From my experience you can crank out quite alot of scaling images there in newer browsers.
Alcohol Leads to Death of Teen
Scientists invent lightest material on Earth
BANISTERIOPSIS CAAPI SEEDS HERE LIMITED TIME ONLY
Well known among geeks - is it well known among the public?

I'm not talking paranoid - the government are spying on me - public, but what about doctors, lawyers, pharmacy, social services, employment tribunals, unions.

There is a lot of confidential information I can track about you by simply pulling plank bits of paper or envelopes from your garbage.
Stocks that are publicly traded on exchanges are considered to be liquid too (because he can sell them at any given date).
Thanks for your considerations. I think all of them make real sense and will add them to the development schedule. Recommendations are almost done.
You could bind a key to :setlocal winfixwidth, and press that when you want a certain window to not be resized.

Or just not worry about it at all -- each person has their own way of working with Vim.
Thanks! I'm going to remove this link for now. Still trying to find something useful to do with that logo.
On a similar (but tangential) note: US currency notes have similar yellow circles, which are detected by photocopiers, which, in turn, then either (a) refuse to photocopy them, or (b) mangle the copy (put vertical bars through it).

Try photocopying a $20 bill on a copier and see for yourself.
This is probably b/c you're using 'smartindent' or 'cindent' all the time. Don't. The former is deprecated by the latter and they're only for C-like syntax--hence why # belongs in column 0. If you want filetype-specific indenting, you just need "filetype indent on".
Maybe something in the Mongo-ORM layer went wrong, so you were iterating over empty models, and then saving them back. Could that have created the absences seen later? (The way you talk about your client automatically fixing things on the load/save cycle suggests you might have some magic there.)

It just seems hard to believe you confused 'save' and 'delete'...
At first I had a version that wasn't using classes but it was sort of ugly as we have relatively large state (current_states, final_states, transitions) and you have to pass it along to every other function. It looks a little bit ugly:

https://gist.github.com/1377685

Actually I'm a big fan of using plain functions whenever possible but in this case it doesn't seem to be a right solution
That's a simple fix.

One of Javascript's big WTFs is the fact that months are zero indexed.
Of course those with resources, skills, etc., can make a very big impact... highly leveraged based on the extra skill or wealth. And there is a sense in which this is the only relevant metric for philanthropy.

However, since most people like to infer that philanthropy is an indication of a person's good character, I think the sacrifice metric is also relevant.

In my ideal world, philanthropy would be viewed as one of many behaviors that might be fun and self-actualizing for a person (selfish) and this sort of selfishness would not be viewed as a bad thing. The problem (and the reason I felt it necessary to comment) is b/c many people are all to ready to praise a rich person for a donation that represents no true investment of self, akin to me giving a homeless guy the half sandwich I couldn't finish at a restaurant and had boxed.

Piling praise on a billionaire for donating $500K is reminiscent of the days when serfs knelt before the land owners in hopes of a crumb or a coin. This is not intended as a criticism of Sergey at all, btw.
It's (sort of) explained in :help smartindent.
The fact that nobody has succeeded in translating Neuromancer to the big screen is a testament to Gibson's ability to make something that's usually so dry and technical truly come to life.
In East Germany you didn't have a chance (unless you wanted to be in prison or even more surveillance) and nowadays, most people don't know this is occurring and so its not an issue.

There might even be a bias against publicizing it by media, as the encoding has assisted police in several cases to track down criminals or alleged criminals.
It is very responsive. Great job! Would most def. want source code.

PS: typo in http://osjs.0o.no/help.php line 4 or so.
It seems you're speaking for people my age (I'm 25) and I'd agree with you 100%. I'm seeing far more comments here that support the free for all you describe than those simply frightened by the abuse this bill will likely be used for.

I have to say I'm anti-SOPA or people will start going off on me for lack of actually understanding my point.

But anyway, as far as those who say piracy is free advertising, that's total dog shit. The theory goes that those who pirate wouldn't buy the product anyway but I can easily disprove that. Here's how:

There are tiny minority who actually would never buy the product. They'd be negligible if piracy weren't so common these days.

Then we've got a group who can't afford it. These people will do one of two things: they'll either find a cheaper alternative or save up. Either way it doesn't hurt legit businesses.

That scenario plays out in a world where we've come up with a way to stop the majority of piracy. Currently what happens is that the people who wouldve gotten an alternative or saved up just pirate the damn thing. In this case they're not only hurting business but if they're one of the these Free Software crusaders then they're actually hurting their own movement! Our imaginary person could have chosen to use FOSS or Open Source but they go the pirated proprietary route instead.

There's also an undercurrent or a subtext here (whatever you want to call it) with a free software advocate slant. There are some free software evangelists that believe that by cutting into the profits of corporations, piracy is good. These people are only hurting their own movement for the reasons I've stated above. I see so many who'd force "Free Software" on us all because it is the One True Way. Well I'd say if you love freedom so damn much then let me be free to lock myself into whatever proprietary technology I want. Let me be free to vote with my wallet and to vote with what software I use.

I use Linux. I love it. I also love my Mac too. Im free to choose both and I'd be really angry if I had to choose one over the other because one group wanted to wage war against the other no matter who won.

To reiterate: SOPA bad. Piracy also bad.
Well the actual experiment was awesome - full credit for that.

I just don't buy that you need to explain it using virtual photons that bounce of the mirror.

They do write:

"A mirror moving in a finite EM field then losses energy as the screening currents will emit EM radiation, as in an antenna."

And then say you need vacuum fluctuations to explain it still happening without an EM field. And explain it as the vacuum having a random EM field that is acting on the mirror.

I guess that's not quite the same as "virtual photons bouncing on a mirror". But since a charged mirror requires no extra field, and since their mirror basically is charge, I really don't see the need to bring in virtual photons here.
i worked for MS for a while and learned how many people are actually stuck with older browsers (office versions and OS versions) due to work/IT processes taking longer than consumer upgrades... well, sorry about that :)

there's a feature currently not visible on the site, but i'd be happy to demo it, it allows instant-searching our profiles, as a recruiter...
> Does it?

No, it doesn't. You're throwing up a spectre. This are pretty easy numbers to come by. The point in this one example being vertical scaling options are pretty constrained on something designed to really only effectively scale cores and RAM.

> That's a stretch. Especially the "cheaply" part.

All this is a straw man. I really have a hard time believing "I don't firmly fall on either side of the debate". In fact, I call BS.

Who actually has to wire their own PDUs unless they want to? Or is forced to buy cages, racks, etc?

If you want to I suppose you can, but I haven't hit a Tier 1 data-center where that's even an option. Unless you were to buy an unfurnished cage perhaps on the terms you got to hire your own people for the build out.

Otherwise, for most deployments, even for something like Reddit, you're talking about stacking a couple 48 port switches, racking a few servers, and making sure you don't screw up airflow with bad cabling. Just spend $500 on an experienced cable guy to wire it up. Cabling isn't the most fun.

Staffing costs are a drop in the bucket. Racking a couple dozen systems, configuring your ports is pretty trivial.

If you have a business with dependable positive cash flow affording you the luxury of signing a three year hardware lease, it doesn't make cash sense to do anything else for 99% of deployments.

The "core competency" stuff is just a salve for developers who want to live in a homogenous environment. Life gets easier with a competent IT person. Not harder. You still have to monitor processes, setup syslog servers, archive logs, monitor disk space, load, available RAM, bandwidth, trace down abusers, setup mail servers for at least internal monitoring, create backup procedures, automate deployments, figure out how to compile some old library.

All of this stuff is where your IT staff effort goes. Not in the once-in-a-blue-moon-we-have-to-rack-some-servers tasks. You aren't better off because Amazon is handling your power requirements instead of a good colo. Those things are details you never have to think about either way. Saying so is a definite straw-man.
I'm not sure how that's relevant. Every other organization operates the same way.
I think Siracusa's critique goes off the rails when he's complaining about things like the book missing the details in the PA Semi acquisition -- yes, that would have been interesting and ironic, I would have enjoyed reading it, but I bet my wife wouldn't. That's more appropriate for a book about Apple in general, not a personal bio of Jobs.

But I agree completely with Siracusa about the book's general laziness. Many early chapters are poorly-written (and poorly-understood) summaries of previous books and interviews.
Like how they ignored everyone on bail outs, and the people against SOPA, etc etc etc. How they taunt us with those stupid online petitions. How the police are beating people.

Yeah. Doing something works.
Which doesn't make it less useful. And for those of use who don't know sjl, this was useful.
The advice isn't about how you do the script.

You should never, ever be running test scripts and code against a production db.
It wasn't too sweeping--I purposefully said nothing about what responsible parents do ;).
Do inkjet printed pages produce similar watermarks? Or is it just laser ones?
Yeah. Changing the schema is not something I'd do with code running against the database.

Also, my database typically refuses to start a transaction if the entire database is locked, and my application handles failing transactions by waiting a while and retrying.