skysight-inc/HackerNews huggingface dataset:
I have a good tax attorney, contact me if you want contact info. Here is one possible method. There is a company that will let you buy income insurance which you can then expense wholly (for the whole amount of the sale of your company). At some later date when you have additional expenses or take a loss or with other specific triggers, the insurance company will pay out your losses. You would typically do this in a year when you take a loss and the income from the insurance company balances the expenses for that year. They charge around 5-7%

This is basically a way to smooth out and balance taxes over multiple years.
I think we've uncovered a pretty big conspiracy here, clearly PG is trying to destroy PHP.

But in all seriousness, it's a known feature that users can be put on auto-kill, and that it happens in such a way that they don't realise it while logged in. I can't speak as to why it happened to you.
try it with Opera 11.10 or IE9
What, wasn't http://news.ycombinator.com/item?id=2505144 ("PG hides users and increases their page loading times", submitted by you!) enough? Flagged.
Yeah you're right the Dow hasn't rose from 6,600 to 12,000, unemployment hasn't gone down, and nothing has gotten better. Thanks for letting your obvious partisanship show, I don't think Obama isn't without flaw (I would have liked him to press for more progressive health insurance reform), but the facts are facts and he's done a good job--much better than Bush who got us into this mess.

Now can we enjoy the day? Oh and thanks for your downvotes nhangen.
On my 3rd X25-M. First was a g1 that ceased to be recognized by the OS as a device after 9months, the second was a g2 that had much degraded performance and then started showing many errors, corrupt data and the like so I stopped using it. Just prior it was in a RAID 0 array for a year with another x25m g2 that I pulled apart after degraded perf and had a feeling something like this would happen.I now have a single x25m g2 (the other one from the array) with the OS X trim patch installed.

Waiting for a MBP update to ship with lion and dual sata rev 3 (currently its only one rev 2 and one rev 3) so I can RAID 0 two SF2500 based SSDs like the vertex 3 pro.
And how would they functionally leverage an SMS-only Twitter feed to get breaking info to something like this?

Yes, conceptually a lot of people have access to Twitter. However, from a practicality standpoint my personal opinion is that it's not very effective tool for a scenario like this.
I'm using a RAID0 of two Intel 160 GB multi-level cells. One I bought in the middle of 2009, one at the end of 2009.

Both are under constant use (that raid is the only drive in my development machine) and they run fine so far.

At home I'm running two 256GB multi-level SSDs also from Intel, also in a RAID0. I bought them last December after having one Corsair SSD in a previous RAID0 attempt constantly losing some data (the other one was fine).

3 other people in the office are running SSDs (also 160GB Intel) since the end of 2009. OSes include MacOS X, Ubuntu and Windows XP and now 7.

All work fine so far and I'm not seeing any of the often quoted reliability issues (aside of that one that was defective from day 0 which happens with hard drives too)

And before you ask about the safety of using a RAID0: No I don't have backups but also, no, I don't need backups as all the important files are in git and all of my profile is on Dropbox.
I've had the same drive for almost 2 years, and I have no problems. I have a separate spinning rust drive which I use for my swapfile and for downloads, and of course all my large files are on my fileserver.

I also have had an OCZ Agility 2 in my laptop for about a year now, and that drive hosts a (small) swapfile. No problems.

Both these systems run Linux.
A mock graphics subsystem isn't possible since it depends directly on the video card.
Its actually good for 10,000 erases per block, so depending on how your file system works you could erase a block, then write to some of it, then rite to another part of it, then write to it again filling it up. Write amplification does occur for this reason and because the drive has to keep track of what it has on itself, but its usually not more than a factor of 2.
I'm not sure what you mean. Portable openssh is openssh + support for non-openbsd systems. This also includes things like pam support. I'd say that the "portable" part is almost all there is to the "portable openssh" project.
1) yes, it has, loadstring() turns a string into an anonymous function which can then be called at will.
2) yes

So it seems you can set up your own stored procedures.
The only people that are more irritating than the ones who believe everything they see on the news/internet are the ones who believe none of it.
Virus Removal & Computer Repair Support
Virus removal & computer repair support for any computer issues. Make your computer clean by removing viruses & spyware.
This is remarkably similar to how I setup my Django settings.py files. The only thing I'd add is I like to have a lib folder and do a sys.path.insert(0, PATH/TO/Lib/Folder) in my manage.py and .wsgi files. This makes it really easy to manage dependencies. The other option is to use virtualenv, but in my experience it falls down pretty hard on modules that require C bindings, so why not just manage it manually? In addition, if you use git, you can take advantage of git's submodule functionality to really easily keep track of specific versions of your submodules.

I was actually in the middle of a similar writeup that includes the above tips, so I'll post that when I'm done.
Possibly with something like http://en.wikipedia.org/wiki/Laser_cooling, where you're not actually striking it with matter, but only with photons, though I don't know if photons react with antimatter (I presume not, but I am not a particle physicist).
I have the same Intel SSD (32 GB only, though) and so far it works amazingly well as a startup/system volume (Windows 7). I hope they'll offer the 128GB version they promised as I'd definitely like to get one of those for a Linux-box.

My experience with regular consumer-grade hard disks indicates that regular backups of any data I want to keep is always a good idea. The X25-M mentioned in the article are using MLCs and so might some of the other SSDs he has used up. Another potential factor could be heat, malfunctioning hardware, etc. - there is not enough data given to even guess what the problem could be.

If excessive writes are a problem, an idea have had is to protect a large MLC-disk by using union fs to write only to a smaller SLC. No idea how much overhead using union fs introduces by itself but to me it appears to be a good way to use SLC/MLC drives, keep down costs, and don't rely too much on "magic" MLC-firmware.
> Worse yet, if you consistently overestimate your edge, you'll bet too much and could eventually go broke.

Yes; I thought I had an edge because I had read a bunch of cognitive bias materials and I had calibrated myself with the usual quizzes and through things like registering hundreds of predictions on PredictionBook.com (http://predictionbook.com/users/gwern) and that sort of thing, but in all honesty, the overall number of independent discrete bets I made on the IEM and Intrade was low enough that I probably just got lucky.
Also had no problems whatsoever with my Intel X-25M, over 1.5 years old now. I've heard a lot of horror stories about other manufacturers, but never met another Intel user who had problems. Supposedly OCZ has gotten much better quality wise, though there are lots of bad reviews for those drives on newegg.
Two X25-Ms over the past two years and neither have failed. But I've been very conservative about which drive I chose due to the possibility. At the moment, Intel makes the only drives with a track record of reliability.
Since everything else was already covered by others except of "How to accept a compliment" - here is my take.

My response usually is: "Thank you very much, I'm glad you noticed it." Or something in the general direction. When I am also certain of stellar job I did I usually add: "I try very hard to get it right."

Some people might take it as egotistical - but in my experience it is usually the real egotists trying to get you out of the way. I don't go around telling people how awesome I am - but when somebody thinks so, I make the most of it.

I also try to pass along credit - by notifying the complimentor of who helped me out and by passing compliment along to those I put forward.

I never play it down - since that might insult the complimentor.

The general philosophy is what my mother taught me: "When somebody offers you something - you should gratefully accept. If you have no use for what you received then you find someone who does and pass it along."
That's the "starting to mature" part. The hours are not 9 to 5, but much more normal than they had been.
I've got flashblock running, and on the edit screen there were a bunch of flash things. Enabling them just made a mess on the screen. Not sure what they are, or why they're needed (unless I was to add a flash widget of some sort, which I don't see you have right now.

Good initial start. Something that would help is to have some common page styles as templates - landing page, user reg screen, account screen, news page, etc - done with the different widget kits (yui/jquery/dojo).

Thanks.
Specifications that are lacking: HTTP as an example
No, I would like this resolved. There is no reason whatsoever for me to have been "hellbanned."
Well, technically, it wouldn't be possible for a chunk of antimatter to be heavier than you.

But yeah, one theory is that if you hold one that's more massive than you are, its repulsion would overpower your attraction, and bang, zoom, straight to the moon!
Exactly, it also means: scripting engine completely decoupled from all the rest. Also it is much simpler to do things like dynamic execution of commands, redis(my_command,"var")... or alike.
WordPress media library URL column for easy copy and paste
Someone sounds bitter. I'm simply saying that from my view, things aren't better at all. In fact, they are worse.

I've never known so many people that are either unemployed or underemployed, gas prices are higher than ever, and interest rates are going up. Inflation is out of control too.

The Dow is just a ruse, and really has nothing to do with the state of the average working class American.

Obvious partisanship? Pot meet kettle.

I can't downvote you on this comment, and I wouldn't save for the last remark. Perhaps you should re-consider your approach.
not saying if this is right or wrong, but with dividends at least, they are taxed first at the corporate rate and then again when they are distributed as dividends.

Increases in equity on average, but not in the short term, coincide with accumulation of shareholders equity via retained earnings.
Could anyone shed some light on the vast disparity between these figures and the ones that come from Nielsen Soundscan?

These graphs come from the RIAA data which have always tracked shipments, not sales (except, presumably, for digital) from the music companies themselves.

Nielsen Soundscan tracks data from actual sales, and shows sales of billions less than the RIAA data. These tracked sales have been growing steadily for the past 10 years.

Could the RIAA data include shipments outside the US? Could shipments be so wildly out-of-sync with actual sales? How could the distribution channels be stuffed with so many times more merchandise than is actually consumed?

Soundscan here: http://www.nielsen.com/us/en/industries/media-entertainment/...
Put your Firefox profile in a Dropbox directory?
Hey, neat. Yet another comment where I am a demonstrable expert and I get voted to Hell like a moron. Feel free to get this one to -44, except that you can't tell any more where it lives. Best to down vote if you're unsure.
Sorry fella but you don't understand the concept of unit testing. I suggest you do some reading on the subject.

http://en.wikipedia.org/wiki/Unit_testing
I think everything should be observed from the point of view of an API designed to implement Redis commands, it is not a an API to access Redis from Lua in actual Lua programs.

So the whole point is to expose Redis in Lua in a way that is the most native related to the internals of Redis, and not the most comfortable/high-level.
on both sides.
No: I've had my OWC Mercury Extreme Pro for 8 months now and haven't had a single issue.
The Amazon.com 2010 Shareholder Letter Focusses on Technology
Getting diplomats fired was not the general intention. It was a rare but unfortunate side-effect which is ultimately not for the press to worry about. Fairness and job security are not things you can expect from a career in politics.
Why the limbal ring around the iris is so attractive
Perhaps I've been reading too much Raymond Smullyan, I apologize if it came across as a criticism of your comment. In fact, I thought the ambiguity was clever on your part.
I'm going to get down voted for this but the main reason CS doesn't attract women is that it is not a regulated profession. Competition is high and you have to stay on top of your game regardless of your diploma. It's the same reason there are few women who are entrepreneurs.

Women tend to be more attracted to stable jobs with a well defined path to success such as medicine or teaching.
How mad should we be about the PSN hack, exactly?
With fast society its used for a single night out where they delete your group at the end of the day. We give the option to keep your groups by adding or editing group members freely. Group me is the closest competitor yet we can do what group me does at less than 1% of their cost.Beluga is used for smartphones whereas Sidaza can be used by any phone which includes the 70% of "dumbphone" users in America. Although Disco is similar to Sidaza, Sidaza supports picture messaging also which most if not all the others do not support.
I've been reading stories of successful founders, I learned that many of them don't quit their jobs or drop out of school until they have acquired a significant audience or customers to reduce their risk. I read the blog post about what your startup is doing, in essence you're competing with YouTube, that's going to be very hard with no audience or customers.
I've had an OCZ Vertex for a couple of years now (I got it a few months after they came out), and it's been fantastic ever since. I've also got two Intel 60GB SSDs in RAID0 in my laptop, which have worked flawlessly since day 1.

However, I purchased an OCZ Vertex 2 for my parents a few months ago as they were building a new computer. About 2 months went by, then one day -- boom -- computer won't boot anymore. I go over and investigate, and it ultimately turns out there's a bug in the latest (read: shipping) firmware in the Vertex 2 which is tripped by some S3 power state transition (e.g. when the computer goes into hibernate mode) and causes the driver controller itself to stop responding. So, your data is OK, but there's no way to flash the drive or anything because the BIOS won't even recognize the drive anymore.

So, my advice is -- get an SSD (or two, in RAID0, if you can afford it), but make sure to keep any really important files backed up (you should be doing this anyway); also, make sure to update your firmware regularly, since the firmware itself may contain bugs that could wreck your drive.
I have no opinion on that, but making noise isn't going to help matters. Just remove these posts, and send pg a polite message - I'm not sure that will help any, but this certainly won't.
Audi RS6 Turbocharger
I think decentralizing the story so that it comes from a bunch of noninstitutional observers is a pretty good way to get rid of bias. I think it also helps make news more accurate, in the sense that, in the very short term, the accuracy of a story is inversely proportional to the time since it occurred, because people need time to piece information together, and Twitter and such make distributing all of the relevant facts happen that much faster.
I think it is fair to assume that the US Intelligence Community is likely to work pretty hard to conceal or obfuscate their best methods of open source intelligence gathering. Public documentation of such extrajudicial operations is likely to be heavily discouraged, and through the patriot act tools like NSL's are available to enforce that.

Consider the warrantless wiretapping program that went on for 5+ years. We know that tools for court ordered intercepts were in place through CALEA and others. We also know that the telcos were told and accepted that FISA warrants were not needed for this monitoring. Similarly, we know that facebook obviously has tools in place for responding to warrants, and that it is probably true that facebook can legally reveal much/all of your account if they want to without a warrant. Facebook is quite likely to view building a friendly relationship with the IC to be beneficial.

Another way to think about it: Intelligence agencies strongly discourage the use of social networking applications both by their own employees and other federal agents.

I find it completely credible that any number of friendly and hostile intelligence agencies and security services have widespread access to facebook data and other social networking sites through a variety of means. It's unlikely to be as ham handed as the https://dni.facebook.com/ you might imagine, but it's most assuredly there. It's simply too attractive to not be.
Solar-powered plane ready for first international flight
> A terrorist aims to incite terror. They do this by making you feel weak and vulnerable and unsafe, which is not necessarily achieved by poisoning your reservoir.

Terrorism is not about terror: http://www.gwern.net/Terrorism%20is%20not%20about%20Terror
Isn't it amazing how readily everyone accepts the official line with no proof whatsoever and contradictory and baffling 'facts' like the burial at sea. People _want_ to believe.
Is that really the general assumption, or is it the assumption amongst people who know enough about hardware to build their own systems? Plenty of system integrators (Dell, Apple, etc) sell configurations that are SSD-only. If the failure rates are really this high, it's a point of concern to say the least.

I keep regular Time Machine backups, Backblaze off-site backups, and much of my "current" work is done in Dropbox, so it's synched quickly, but a hard drive loss still means downtime and the loss of whatever I was working on. Of all the computing users I know in every day life, I am the most backed up amongst them. SSDs are rapidly going mainstream, and the impact of hardware failure for the "mainstream" user isn't something that should be marginalized.
for example, you only want one piece of code drawing directly to the screen

therein lies the problem: most of us are, in general, terrible at predicting the future. By the time I notice I now want more than one piece of code drawing directly to the screen, my code is already full of wrong assumptions.

One way of easing this is -- as you point out -- to make dependencies explicit and abandon GetInstance. Better yet if realizing that, as a design guideline, "needing only one of something" trumps "something being a singleton" any day. This is the kind of future-proofing that generally doesn't hurt the schedule.
I had been under the impression that when SSD drives die, write operations start failing but existing data is still readable. Is this wrong?
"In a unit test, mock objects can simulate the behavior of complex, real (non-mock) objects and are therefore useful when a real object is impractical or impossible to incorporate into a unit test."

Why would you want to simulate the graphics subsystem (and therefore the video card)?

The goal here isn't performance testing. It's to check whether the engine works.
>The result was surprising: I appeared smarter. When you say, "Excuse me, I don't understand this," and everyone else is thinking that, too, and especially if it turns out to be a bad presentation or a fundamentally incoherent concept . . . well, you look perceptive.

This is massively massively important point. It goes beyond looking perceptive, it actually makes you look supremely self confident and powerful within a group.

Whether the point is incoherent or not doesn't really matter, when you ask the question, suddenly you're the only one in the room thats not afraid of the conversation, and everyone instantly knows it.
If it is proven that that anti-matter is repelled by gravity does that mean hover-boards will become a reality in our lifetimes? What are some of the potential practical applications?
9/11 does seem to be an outlier in (public terror)/#attackers, though.
Standard deviation is the square root of variance. A variance of 4 is twice the variance as one of 2, but that's just by definition. What is perhaps more interesting for your intuition: Adding two independent variables, the variance of the result will be the sum of the variances. Thus the standard deviation of the sum is the squareroot of the sum of squares of the standard deviations of the components. (It's easier to read in formulas.)

A look at http://en.wikipedia.org/wiki/Variance might help.
So you're setting threadedObject.delegate = nil in your delegate object's dealloc, but the threadedObject is sending subsequent messages to your delegate? The doesn't sounds like a retain-release problem. Wouldn't the same thing happen when setting threadedObject.delegate=foo? Messages could still get send to the old delegate if you haven't done your synchronization right.
I find it interesting that the people that founded FB don't do social networking much. Telling, IMO.
> This is a Ph.D. thesis worth of work. I wouldn’t try to do it as a hobby.

Why not? They won't hurt themselves, and it will be fun. Maybe they will actually learn something.
>>
they are taxed first at the corporate rate and then again when they are distributed as dividends.
>>
Really? Well that sucks. What logically should happen is if you receive dividends and the company already paid 30% tax on it, and your personal tax rate is 45%, you should pay only the extra 15% tax. (And it does happen over here in Australia).

Otherwise what you get is that companies, in shareholder's interest, try not to give out so much dividends because they will be taxed twice. Instead they keep the cash to boost the share price so shareholders make capital gains.

You'd ask, what is really the point of buying stock in a company that will never pay dividend in its lifetime?
Given that antimatter explodes violently when put into contact with regular matter, I kind of hope that's not how they go about achieving this. A kid who forgets to recharge his board, allowing the magnetic fields to collapse, could do a considerable amount of damage.
What makes you say that's the general assumption? As far as I know the vast majority of machines shipping with SSDs are shipping with ONLY an SSD, not two drives. Are you saying Apple's (for example) assumption is you're going to cary around an external HDD with your MacBook to store your files on?
Add link to a web page in Box.net
So the article about Osama Bin Laden being killed -- which has nearly 800 up-votes -- is being flagged off the front page, but the article about a guy who tweets about him being killed is having no problem staying #1.

Then again, so many people had their comments down-voted into light gray in the original Osama article that I wouldn't be surprised if the majority of flaggings came from people that wanted to stem their own decline in karma. That would make for an interesting dataset.
My initial point was that the code isn't really unit testable. From what I know, this is common in video games..too much code tied too hardware.

I'm certainly not saying this is bad. I am saying that, from my experience, video game programming is very different than other sorts of programming.
make sure to update your firmware regularly

Easier said than done with the Vertex 2 if you've got a Mac. The firmware updater is a Windows only program. At least it was when I was installing my Vertex 2.