skysight-inc/HackerNews huggingface dataset:
Little bit of history, going back to 2008:

President Bush signed into law legislation creating a copyright czar, a cabinet-level position on par with the nation’s drug czar
http://www.wired.com/threatlevel/2008/10/bush-signs-law/

MPAA Urges Obama to Embrace Internet Filtering
http://www.wired.com/threatlevel/2008/12/mpaa-urging-oba/

Obama Administration Announces Massive Piracy Crackdown
http://www.dailytech.com/Obama+Administration+Announces+Mass...

Obama-administration: piracy is flat unadulterated theft
http://arstechnica.com/tech-policy/news/2010/08/obama-admini...

U.S. to target foreign websites in anti-piracy push
http://www.reuters.com/article/idUSTRE65L3YN20100622
Or Infogear's iPhone trademark, which Apple aggressively violated.
Additional summary. "Not everyone wants automatic updates, so you'll still be able to do it the old way if you choose."

This is what I like about Mozilla, choice. Thank you to the devs that keep user choice in mind.
Respectfully, what is the point of this article? I got about halfway thru and I had to stop. There are too many frivolous jokes etc. with not enough actual content to keep me going.

Edit (I did not make an edit, I'm issuing a directive :p). Does it need to be as long as it is? I'm sure you've got some good experiences to share but it's lost in the in the foam.
Well put.

The purpose of the US educational system is a combination of daycare, cultural assimilation, and vocational training.

The top students end up going to Harvard where they get vocational training to work in the banking industry or government, the bottom students start with basic daycare until they eventually end up on welfare, in the prison system, or fighting in Iraq.

This accounts for the range of people with IQs of 80-120. Generally speaking, the existing social and geographical partitions of society result in individuals from each subgroup feeling as though they "belong" in their cohort.

Sometimes there are outliers... people with higher IQs or aspirations that are not vocational in nature, or simply large amounts of intellectual curiosity. These people do not fit into the system as a whole, and some are able to excel (perhaps finding a niche academic area) while others innately rebel against it and do rather poorly in school, often end up being self-taught engineers, inventors or entrepreneurs.

It's crucial to realize what the intent of the US educational system is before we critique it. Considering its goal it is a tremendous success.
I've been using the Windows 8 Developer Preview for a while now as the primary OS on my laptop, and I've been primarily working on the desktop view (well, given that there's essentially not many Metro apps available).

Once I got used to the Start screen I've found it okay to use. I had initial concerns that the constant transition away might be jarring but turns out it's a non-issue. I've also found that the Start menu search in Windows 7 was quite slow, and that in W8 it's actually responsive!

Have you given the new interface a chance?
However, the author of the article mentioned that Google is saying Google+ is THE future of the company.

Just because the author mentioned that doesn't make it true.

http://www.oregonlive.com/business/index.ssf/2011/06/googles...

The author cites this article, which (ignoring the fact that it is an interview with Google ex-CEO) doesn't even mention Google Plus by name. Personally, I'd say that the author's post demonstrates that Google doesn't think Google Plus is central to the company's future.
I agree. I went from the semi-general statements found in this post (robots.thoughtbot.com/post/10125070413/unobtrusive-ruby) and cast them deeply into Ruby examples, but I think that you could go in the other direction with this and find that these concepts are already expressed by some existing general OOD principles. However, that direction seems harder to trace than just coming up with a code example for each point :)
Are you saying this Virgin mobile plan is representative of what the average low end Android buyer gets? And can't you get an unlocked iphone and put it on the same sorts of plans?

I would guess the median low end Android buyer signs up with Verizon and gets the same data plan choices they would if they have an iphone.
One perspective might be that MIS/CIS degree holders move faster into management roles. Might be based on the misconception that the MIS/CIS degree sounds more like coming from a systemic or wholistic perspective while the CS/SE could be more associated with a specialist position. Just guessing...
Alternatively, http://senseis.xmp.net/?WhatIsGo
They are slow for some things, but you can perfectly use Tor for blogging, email, IRC, etc. For video or audio is usually slow.
Marissa Mayer actively uses G+, publicly.
What MSFT absolutely nails in this arena is the experience in the XBL marketplace. If you buy something, it's yours forever (well, longer than in the app store, anyway). Many many games have been pulled, usually because the owner of the game has gone out of business, but if you've bought that game you can go and download it again at any time. Device licensing is also straightforward, whereas if I sync apps purchased under different apple ids to my iPhone I can get really bizarre behavior with on-phone updates and app-purchasing (sometimes it changes who it thinks I am, depending on some combination of who's app I synced/updated last, or something).

It's something that I wish I could to in the App Store. I need to keep tabs on my IPAs in case there's an app that I bought that is no longer available. In this day and age I shouldn't need to do that.

Apple's implementation of this category of stuff feels really rough.
> ineffective sexual education;

I don't know about the rest of you, but I've actually had significant interaction with young unwed mothers.

Almost every one of them got pregnant intentionally. Yes, many will tell you a story at first, and "I couldn't afford it" does let them save face, which is pretty much all they've got left. But, after a while, it comes out that they knew exactly what they were doing.

So, why did they want to get pregnant?

A minor reason is that being a parent gets you some immediate respect.

However, the big reason is one of the saddest things I've ever heard.

"A baby has to love me."

> regressive taxation

The US doesn't have a regressive tax system. In fact, much of the volatility in tax revenues, which is killing CA, comes from being too progressive. (FWIW, EU countries tend to have a much flatter tax system.)

"progressive" = fraction of income going to taxes increases with income. (Marginal rates are almost irrelevant, revenue is the only thing that matters.)
Ask HN: Any YC startups relocated to non-US territories?
anyone have a short list?
I know how you feel.

Last time my manager asked me to come up with a simple test for interviews I added a question with code and asked what it was: a bubble sort in C#. No one got it right, not even a "it sorts the array".
OK...I skimmed through that first part about two times trying to find out what the startup was and exactly what its idea was. Ideally, the first part of a 3-part series would have that info a little easier to find, but more importantly, some in-depth reflection on why you thought the idea justified making the jump to startup venture.
Wait, really? Apple's main product release is actually a product retraction?

Damn. They got some marketing balls.
Yes! I had the same search a few months ago. Its called "The Cute Cat Theory" by Ethan Zuckerman.

http://www.ethanzuckerman.com/blog/2008/03/08/the-cute-cat-t...
Based on a lot of feedback we're also going to only start the service when it is doing an update to ensure no overhead.
You're seeking equality of outcome instead of equality of opportunity. One of those is both possible and compatible with a free society and the other is on the road to serfdom.
The Cute Cat Theory of Internet Activism
TL;DR: Startup entrepreneur gets swept up into the startup process, with a promising young company. Parents are less caught up in startup frenzy, and feel that they're also part of the education vs. startup decision. Family wins. Best of luck to the remaining team. The entrepreneurial spirit lives on...
Let's not resort to mob mentality, please.
> No other industry deals with people being able to copy their product flawlessly and eliminate any scarcity of the final package like music does

That's just plain not true. Film, TV, videogames, books, comics and news all fall under this. And I'm sure there's more industries I haven't thought of.
Presented with two paths.
I have two strong start up models at a point where I need to drop one and concentrate on the other.

I really can't pick between them.

What criteria would you personally use to separate the two?

Other than x has a bigger market.
It is a really interesting phenomenon but attracting such a diverse crowd that they are most likely end up protesting against each other. Sad to see.
Reddit had a great discussion about the situation and how different interest groups are all trying to hijack the movement.
Jasa bordir jakarta
The post you link to spawns a new thread and tests that speed. When you have a pool it takes roughly zero ms to tell it to do something. All you have is whatever locking is required to synchronize between the enqueueing (request processor) and worker threads, which may even just be a volatile.

Then again, as someone else said, the amount of time it takes to spawn a process to encode a video relative to the amount of time it takes to do the encode is probably trivial, and you would benefit from having the process isolation in case something goes wonky.

You would probably write some sort of "process gate". Though in a distributed architecture I'd do this with some sort of distributed work queue.... I did this in .NET many years ago for a similar service: http://blog.jdconley.com/2007/09/asyncify-your-code.html
What I will be missing if the start menu goes away is the usability of it being there een if I am running something in full screen. I know that I can take my mouse to lower right corner and minimize everything and start typing to find what I want but its just the visual feedback I get from the start menu is very reassuring.

How would it work if I don't remember the nname of that new program that I installed 3 months ago and never really used it since.
Ah, I see where our disagreement is. I agree with you that the current low-end of Android is what you describe, and reading one node higher in the thread, I understand what you're arguing, that the iPhone 3GS is now competing directly with current "free with contract" Android phones. I lost track of that at some point.

I guess to me, the way bundling works, referring to the $1500 cost of ownership as the low-end as opposed to the $1700 cost of ownership seems wrong. That's what the carrier's want you to think, of course, that the only choice is between this "free" phone with the expensive plan and this "high-end" phone with the expensive plan.

But the real low-end is to get away from the expensive plan. And now that there are Android phones that are $250 off contract that are actually quite good, I think this true low-end becomes a viable option for a lot of people, esp. that portion of the market that hasn't yet converted to smart phones.

Could certainly be wrong.
> OpenOffice was such a nice, clean name.

Actually technically it was called OpenOffice.org, which is pretty silly.
When does it switch from the older video to the newer video? It looked to me like all 5:45 was the same video.
The only confusion over the wording on the front page seems to be over: "Almost no function in Node directly performs I/O, so the process never blocks". Which can be correctly read as: "Almost no function in Node directly performs I/O, so the process never blocks on I/O". But my English teachers would have told me that's too much repetition and not necessary.
Note: if you are nocturnal and work at an office, Google will frequently decide your office is "home" and your apartment is "work".
Legend. Thank you.
A day in the life of a house's solar net meter
The point is that Apple has made the switch to lower cost OS upgrades while Microsoft has not.

But then again, Apple has the benefit of being in control of the hardware, which makes up the lion's (haha) share of their revenue.
I am the child, instilled with a sense of wonder about, well, everything. I got kind of a late start, didn't run into computers until I was starting High School, until my parents gave me an old Pentium II that they had lying around. I'm 19 now, so that would have been 2005-2006-ish. A horribly underpowered machine. I was infatuated. I installed WinXP on it for the first time, I laid awake at night listening to the hard drive wail... an 8GB hard drive. It barely fit XP on it. Over the next few years I did everything I could think of with that box to make it run just a little bit better. I scavenged my house's parts drawer, googling serial numbers on the silicon to see just what this board did, and whether it would make my relic run faster. A few months later, I upgraded my computer for the first time... A Pentium III! A 20 GB hard drive! My world had opened up. I had to have my old data and parts, so I became familiar with the internals of the computer. Eventually I ran out of things to do in windows. I tried the linux thing I had heard about, burned myself a liveCD of ubuntu, gutsy gibbon. Wifi didn't work on the cheap usb dongle I was using, so it was back to windows to me. But I had gotten a taste. A taste of the terminal, and of an operating system that actually let me tinker with things. When ubuntu fixed the wireless driver for that dongle, and I was ready to install it again (after a failed fedora install or 2). After that it was just one software foray after another. Something broke, and I adventured deeper into the file system to fix it. I started to learn how to program. I learned about Arch Linux. I got a Dual Core computer (!!). The rest is history.

I still learn all I can, but my focus has shifted a little. I'm learning to program properly, to make new tools instead of understanding existing ones. I'm learning C and python and haskell and lisp (and looking for more!) and loving every minute of it.

I find it a little bit disheartening, however, the lack of curiosity that my peers display, even my fellow CS majors. To me, the computer is a vastly complex system, just waiting to be explored, and thanks to open source software, I can! But a lot of my peers don't see things that way. I would hazard a guess that part of that reason is that the environment presented to them is not particularly interesting, particularly in a windows or mac environment, where a lot of the details are abstracted as far away as possible. For me the spark of curiosity was ignited when I had a relic of a machine that I needed to make run faster. I tried to squeeze the most out of that computer, and it taught me enough to whet my appetite. I feel like our youth, my peers have been and are being short changed by technology today. I'm not sure what there is to be done about it, but I know that it isn't right.
It might just be me, but I found myself asking "why?" on most of the first 12 pages that I skimmed through. I don't really understand why there need to be so many ways to declare a variable or a function. It doesn't make it easier to have several ways to phrase the same thing, I'd rather just learn the one way to do it.

I've never written a Go program so I don't know if it comes up in practice, but it seems like this kind of variability makes it harder to learn and harder to read other people's code (who may not use the same constructs you use). Something I really appreciate about Python is that it's syntactically extremely simple and there are very few surprises.
Not saying none of them deals with it, just none of them deals with it in the magnitude or frequency that music does. Most of those things lose some of their original qualities, are harder to find, or take too long to download for the average person to steal them. MP3s get it the worst.
Hi I'm italian, and obviously concerned about this issue. I think this could possibly be a game changer for wikipedia. I think the principle of neutrality has been put aside. This seems to me a political move. Please don't misunderstand me: I hate Burlesquoni and this idiotic law. But I always been very doubtful about wikipedia's "neutrality". I hope this move could serve both purposes: increase italians' awareness about their kinda-fascist government and make wikipedians think deeper about "neutrality", and its limits.
You need to redirect people to HTTPS, and your credit card form should have a secure lock icon as well as icons for the credit cards you accept. You should have a little promise on your form like "Your credit card information is encrypted for your protection by Industry-Grade 256bit Encryption and will never be shared."

As far as the rest of your website, for me personally, I trust websites that are polished, simple, and have professional copy. I was really impressed with Swipe.com recently and immediately trusted them.
Why would you do it any other way? Laziness?
Milwaukee Sinkhole 
Here is the latest on milwaukee sinkhole news.
Unlike some others, I liked the article a lot.

Sure, it wasn't very concise, but I thought it was a great story regarding start-up life and the sacrifices that accompany it.
out of interest, what language/framework are you working with now?
It's sad that we still did not achieve the level smoothness and interoperability imagined in this video. Who cares about talking to the computer. Getting things done is still a bunch of ugly hacks.
I like the social integration

Will you do me a favor and check out my startup here too: http://news.ycombinator.com/item?id=3073337

Thanks
All I can say is WOW. 750,000 uniques in Sweden is MASSIVE. You've got ~8% of the country going to your website if that's accurate.

Now the problem I see is you have 750k uniques and 1m pageviews. That means 1.3 pages per user. That would indicate your site has no stickiness, people don't spend any time on there. How do you explain that?
Letting your opinion be known and asking others to share their's as well is not mob mentality. If we don't let people who operate in this manner know that there are many of us that are against their way of doing business, how can we expect things to change?
The application asks the questions that you must be able to answer to be successful. What are you building? Who is your competition? It's like a streamlined business plan. Even if you weren't applying to YC this application would be an effective way to pick apart a startup idea.
There's no easy way to add the bookmarklet to my iPad's bookmark list. Can't drag and drop there.
Yeah, it's a weird issue. It sort of depends on the context, but I think I would feel silly/awkward either way, but for different reasons.

If I'm at home, I feel less silly giving commands like "WEATHER. TOMORROW." I guess because I don't want to feel like I'm talking to something that's not human as if it's human? I'm not sure.

If I'm out and about, I want to use natural conversation so I don't look like an idiot, but would still feel internally strange, I guess for the reason above.

It may just be a matter of socializing the behavior enough for it to be acceptable. Maybe I won't feel as weird if everyone does it all the time.
It's definitely much easier to leave your service going at all times. Google and Apple both go this route, despite the waste of resources implied.
A schemer at jsconf.eu
I would say most,in both cases (at least in Australia). My experiences have never bought me across non-functional versions of either.
Apparently Danish traffic to the TPB has actually increased 12% since the block ;)

In any case, TPB is just one of many nowadays. Block one and three more will pop up, like always.
Brazil Drafts An 'Anti-ACTA': A Civil Rights-Based Framework For The Internet
jokes are not appreciated
I hadn't heard anything about them removing the app from people who already have it. I will find it infuriating if an app I bought almost 2 years ago and still use is suddenly removed because of a marketing decision to tie it exclusively to a new product. It currently works on a 3GS and even on 3G with somewhat less functionality.
Ask HN: My Hotmail account got hacked.
Hi,

I know. A Hotmail user. Ditch Hotmail you say but I happen to treasure that particular Hotmail account. The address is really short (2 char) and hence receive alot of bruteforce, hack attempts, and spam. But I still want it back.

Situation:
Account was hacked. I know because support shared that the password was changed last month. I never changed it. Not the first time this account got hacked too, but easily got it back last time (pre-MS Live).

Attempts:
Hotmail offers 3 solutions.
1) Reset of password to an alternate email address.
2) Challenge question.
3) Validation of account details.

For (1) I used a mail alias (from dotTK) but for whatever reason I do not receive the reset email from Microsoft. But every time I email to that alias myself, it works. Support mentioned that the alternate email is non-changeable by the hacker and the email address hint proves it.

(2) and (3) is not valid since I have failed numerous times and I can only assume the hacker have changed the information. Does not help that this account was created over 8 years ago and I did not use real information.

I have been on their support forum but their support staff are giving copy-paste responses and each time a different person.

What I Got:
- I have asked them to check IP logs of login attempt (only logged in from one location).
- I have said that they can manually email me to the alias and I can reply.
- I have an old email from Hotmail support proving account ownership when the first hack happened.
- I have my original password pre-compromise.

Help me fellow hackers! What am I missing? What can I do?
Thank you.
Isn't that why you walk over to someone's random unlocked workstation and take the screenshot from there?
same here, hope to receive the email soon. funny i've been checking all day as well, and searching on twitter occasionally...
worst post ive ever read
"If at first you don't succeed, try, try again. Then quit. No use being a damn fool about it."
-- W.C. Fields
All of us that did not get accepted should spend the weekend working on our projects!
fork+exec is even more expensive than fork. (Although in the case of video encoding the overhead is negligible. Problems with Node.js are more likely to be seen when an event sometime takes 100-1000 ms; it's slow enough to hurt response times of other requests but maybe not worth farming out to another process.)
Siri voice assistant technology distinguishes iPhone 4S
You can skip OS X release-level updates (they mostly aren't updates, just full installs), so it doesn't make sense to compare a leap from XP to 7 against upgrading a Mac to every release along the way.
Desktop will always be here

If Microsoft and Apple have their way, desktops will only be for developers and "professionals". The mobile transition allows them to fix the bug that users can install software that interferes with their business plans, and without giving them a cut.
A point which is based on a flawed assumption. Public posts don't necessarily correlate with private posts.
Nice (in Chrome and Firefox)! Any idea why this doesn't work in Safari? I just get a spinning circle.
If you qualify for a credit card. I seem to remember friends from Canada who couldn't even open a bank account when they moved to the US, let alone a Visa.