skysight-inc/HackerNews huggingface dataset:
A good friend of mine, pixelmonkey, likes to say that SiteChat was just me rebuilding IRC as a Chrome Extension. I agree with that assessment!
And looking at his website agrees, he's stuck in the past and doesn't even have a photo if his device. Wikipedia claims he made prototypes that worked, so I would have thought that he would show off an actual working unit instead of a sketch.

I suspect he just never got it to work. And as others have said a digital music player was very likely conceived and invented by many people. The whole world was going digital in the 80's/90's everything from clocks to cameras to toasters to tv, so the little Walkman was an obvious stepping stone to a digital music player.

Apple didn't even invent the digital music player, they just put a click wheel on their design which was better than the competitions interface and the rest is history...

As an anecdotal aside, i went to see the new nano in the sf apple store and noticed that its in the back and I was the only person looking, on a very busy Saturday afternoon. I think the digital music player has finally reached its newspaper moment. The abundance of smartphones has made p&s cameras, watches and portable muaic players unnecessary. To to mention GPS navigation systems, atlases, encyclopedia...
Why NYC beats silicon valley at social
A few other useful things about SSH aliases, especially w.r.t. not just using shell aliases:

They set you up with a layer of indirection that you can change later. Git-svn doesn't like having the URL to the SVN server changed, but if you set up a git alias to "svn" instead, when the SVN server moves for some reason you won't have to do anything except change the svn alias contents. You can also share the resulting tree between multiple people easily because they can plop in their own "svn" alias that uses their own user instead. In general you can safely reference the SSH alias in any number of places (beyond just shell scripts) and know that you can trivially change the alias later without having to change all those things.

There are many things that will use SSH, but won't accept any parameters, or will accept only a small subset. Emacs can use SSH to access remote file systems by opening "/ssh:username@ip:port:/file", but it will only take username, ip, and port (AFAIK). With SSH aliases, you have the full power of SSH available to you, so you can use all these other nifty things people are talking about. I've also been using ddd to remotely debug perl lately and that pretty much seems to demand 'ssh host' with passwordless login and nothing else.
Does anyone know how to do js background effects?
Like you see on Google sometimes - such as when they did the Game of Life in the background.

I am building a super generic B&W webpage and want some 8-bit looking randomized subtle color changes in the background but have no idea on where to start.

Any tips appreciated.
What it's like to be on Jeopardy
I can't help but notice that I am confused[1] by this six strikes deal. So they're going to invest millions of dollars in a system to monitor and notify ISPs for the purpose of... educating people about copyright? With no significant repercussions? And you can avoid those education steps by just not being with one of the top 6 ISPs? Doesn't add up.

But if you read these articles, you'll notice that they sort of gloss over the fact that this appears to be a system for getting IP addresses of infringers to the copyright holders. Once they have that, we already know what they can do with it. The boilerplate suits stopped because they weren't economical, but who's to say that the big content owners haven't found a way to change that equation. MarkMonitor itself could even be that extra term.

I think the six strikes education system is a smokescreen. We're being misdirected from a pretty scary fact: the MPAA, RIAA and major ISPs have apparently pooled their resources to create a monolithic peer-to-peer monitoring system. Then they've sent everyone who should be freaking out about that on a wild goose chase of speculating about how the "six strikes" are going to evolve into full-on censorship. But that's not where we need to be focusing our attention. We need to ask what else they can do with the data they collect from MarkMonitor.

[1] http://lesswrong.com/lw/if/your_strength_as_a_rationalist/
Interesting, I clicked on this because the link says forbes.com, and when I read the actual headline, "Mark Zuckerberg: Don't Just Start A Company, Do Something Fundamental," I was immediately uninterested. I don't think I would have clicked if the full headline were listed.
Just a bit of feedback on your test forms: Your credit card number doesn't chunk the credit card into segments, making the input really difficult. And the sliding text when fields get focused is distracting.

Also as a question. Does my subdomain have to be nickw.easybill.co or will it be specific to my account? (not clearly stated)
I don't expect US politicians to affect change in India at all. I expect them to change the lives of the individuals they allow into the US.

The Indian upper class (doctors, nurses, developers) are poor by US standards. They can become wealthy simply by allowing them to change location. This would benefit us too, as would allowing the poor to come over and sell us cheap house cleaning or dosa preparation services.

Another example: there are about 90k Somalians in the US, mostly refugees from Somalia's earlier troubles. Assuming they have a GDP per capita half the US average, Somalian Americans have a GDP of about $2B. That's about 1/3 the GDP of all of Somalia (approx $6B, pop 10M).

Do you really believe the JOBS Act (the only concrete action the OP attributes to Obama) even comes remotely close to having such an effect?
Very impressive. It reminded me of a demo from Adobe at MAX 2011 that showed promising results; it was more focused on eliminating defects from real images to produce a more aesthetic result. http://youtu.be/xxjiQoTp864
Scratching an itch is fine. Not everything in life has to be commercial.
Research As You Go
Even if your argument is true, that maths is needed for that particular task, it doesn't justify teaching it to 99% of people. Also, the math you mention could have been taught as a set of computer programming functions (taught in a few hours) rather than how it's traditionally taught (as s semester long class or sequence of classes).

Black box machine learning might have given you better method than your whatever you're currently doing. And it would be done in a automated manner, with human effort just focusing on collecting data. I'm assuming whatever you're done is being done/has been done by many 1000s people as well. That's a tremendous waste of time. Even if the method you outline is better than what machine learnig would have found, it only needed to be done once (or a few times - marketplace) and exposed as an api.
Well, the perceived moral right is sometimes what it takes for an individual entity to "get things done". I think it's safe to say that the NYT can't wait until users become tech savvy or for Google to come up with a good blacklist policy. So the NYT, if holding on to revenue is still a priority, will have to approach this problem as a self-interested, self-righteous party.

Frankly, the route you propose --criminal legislation -- would not be possible without overbearing laws on the order of SOPA. How would you envision a law that banned a plugin provider from injecting "bad" content into a consenting user's browser? Defining the "bad" is what gets us into trouble here
>Almost the entire high school drop out rate can be attributed to maths teaching, and their is no solid empirical proof of it's utility over programming //

Can you point out the parts in the Wikipedia page that wouldn't apply if you teach programming and machine learning.

I'm not quite sure if mathematics is a superset of computer programming or will prove to be a subset. Either way we probably want to teach people algorithms to handle basic numerical functions (addition/addition/addition and addition) - why do you think it will matter if we call this learning by a different name? We'll probably want to take more of an abstract computer scientific approach than a "programming" approach that would need to focus on the stack to some extent, once you make those abstractions then you've got pure arithmetic haven't you?

In chemistry the periodic table is the means to categorise chemical knowledge isn't it. A sort of learning technique?

Languages I feel are useful but that state support should probably concentrate on major languages to foster cooperation between people groups, cultural understanding, mobility of workers.

I like your K12 subject list and appreciate the focus on utility.
In the US, you can file a provisional patent which will lock-in the filing date for up to one year. http://www.uspto.gov/patents/resources/types/provapp.jsp

There is also a backlog for patents in certain technologies, so after you file, you may have to wait for a several years before you need to "prosecute" the patent.
> The omission is as deceptive as any lie

No it isn't. This is not about why the events happened. It is about how one CIA operative mounted a brilliant operation to rescue a group of people from a hostile environment. It is all about facts, which is what journalism should really be about.

> Without providing this context, the piece portrays American diplomats in Iran as hapless victims. In fact, they were active participants in the machinery used to oppress the Iranian people.

Bullshit. Not one janitor, clerk attendant and marine soldier that worked on the embassy took part in any oppression of the Iranian people. Two wrongs don't make one right, and saying that the attack was in someway justified is just disgusting. So what's next? 9/11 was justified because a bunch of ordinary people are part of the imperialist machine?
NIST may not have you in mind
Stop linking to every single word out of Zuckerberg's mouth
Good panel. I think Don Syme had the best point, regarding how wholesale language adoption shouldn't be the primary indicator of success.
Speed might be a godo reason for the more compact version, especially if you're doing this in a loop.
I'm referring specifically to portable class libraries (PCL) (http://stackoverflow.com/questions/5238955/what-is-a-portabl...) that allow you to write code that is 'cross platform'.

(ie. PCL --> One code base that compiles and runs on multiple c# runtimes; a key feature of writing cross platform c# applications)

Support is currently limited, see: http://docs.xamarin.com/ios/tutorials/Cross_Platform/Buildin...

Of course you can copy and paste your code into different projects manually, and compile it for a specific runtime. Or... you can use visual studio.
What use is a newborn baby?
How does that work with bittorrent's out of order downloading?
I'd like to be able to write end-user code and 'glue' scripts easily. I don't want to be a 'developer' especially.

I'm piecing it all together from bash and perl tutorials and some R code sites at present. There is a bit of cut and paste going on... not good.

I need to scratch my own itches to get the motivation. What I perpetrate will never see a server, I promise.

Any suggestions?
You don't need the teaching of abstract concepts. Why not just let students roam free with "programming", a set of api's, so they can roam with free with creativity. Why even teach arithmetic? Just given them the arithmetic computer functions and let them play around with it. As students build games or whatever else they'll discover the concepts that you might consider important themselves.

What use is the periodic table for almost anyone. Teaching the periodic table should be left for someone wishing to pursue research in chemistry, maybe as a 20 year old. The basic skills that chemists probably use today, like computer programming, would have been ingrained throughout k12.
http://shootout.alioth.debian.org/demo/compare.php?lang=csc

It is a "very objective view of what is possible" now on Ubuntu.
Does he say what Google search data he is looking at or where he got it?
I'm using Sammy.js (http://www.sammyjs.org/) which supports auto-fallback to hashbangs if HTML5 push-state isn't supported...I just haven't bothered to turn it on. Frankly, the hashbang doesn't really bother me at all, my URLs have a bunch of random parameters anyway (because it's a search engine) and Google is incapable of indexing either push-state or hashbangs without extra help.

So all it really does is remove two characters from the URL at the expense of more complexity and fragility.
The point of my thesis is that it has not been done by anyone else before. In fact, I had to do the mathematics because previous work in the area required too much training data to be effective for mapping; it is simply not viable to require dozens of training passes through an area before I can begin to detect anomalies.

My algorithm works because it uses assumptions from the physics of the problem -- the assumption of Poisson-distributed counts.
>> Actually, having lived in India for a while in the 90s I can tell you that (if you lived in India at that time) you are likely to be more biased against the US (and other NATO powers) and more biased towards Russia and the Arab states.

Then can someone tell the hordes of Indians getting into the US since the 90's they were/are somehow confused and need to change direction towards Russia and India. Thanks!
This is an area I've been curious about.

Is it currently possible to generate CNC instructions automatically from a 3D model or are manual steps required ?
I've been looking for this kind of software a while ago, and the best I found was this one: https://www.blurity.com/

And other program I'be heard but haven't tried before is UnShake: http://www.zen147963.zen.co.uk/Unshake/

It seems that if the blur is caused by moving the camera you can try to find the direction the movement happend and restore the original photograph quite nicely afterwards.
>This is what should be criminally prosecuted in my opinion.

It seems to me all the talk of laws is rather pointless. If the NY Times can detect that this is happening then they can refuse to serve pages to clients that do it, and instead give them instructions on how to remove the malware. That solves the problem for everybody. The user takes a minute to follow the instructions to clean their machine of malware, then continues on to read the article.

Why does everything need a legal solution?

(And yes, Malware Corp. can try to sue you for telling people to remove their crapware, but anybody can sue anybody for anything. Doesn't mean they'll win.)
Also, if I haven't misread your post, you seem to imply that we should be bringing in these folks as cheap labor to "elevate" them...there's something vaguely off-putting about that remark.

That's because you are viewing it through the lens of status rather than economics. I'm not proposing to raise anyone's status, I'm simply proposing to give them the opportunity to earn for themselves 24/7 running water and electricity, decent housing, schools for their children (where the teachers actually show up), etc.

I'm also not proposing fixing the rest of the world. I'm proposing helping millions of people at a net benefit to ourselves.

Are you seriously arguing that making a few wealthy Appalachians even wealthier is a bigger issue than making millions of poor people wealthy and the rest of us even wealthier?
Google reportedly set to announce 10-inch high-res Nexus tablet with Android 4.2
Cool idea. I'd like to see it with a darker tooltip on hover. The transparent effect is a bit...too transparent :)

If you don't like twitter bootstrap (for your css), you could use this: http://www.getskeleton.com/ It's light enough, and provide a good starting point.

Add colors, borders, and shadows later. Focus first on layout. Come close to screen, and look for details. Go a bit far away from your monitor, and look again the entire design. Sometime it helps to get a better overall view.
The time-limited monopoly is part of the deal, yes, but the ultimate goal is to prevent invention from being kept secret. The monopoly is granted specifically in return for the (eventual) public availability of the invention. The reason behind the restrictions (obviousness, the existence of prior art, etc.) is that no public good can be obtained in exchange for the monopoly award.

Somewhere along the line, the idea that patents are meant to serve the public good seems to have gotten lost...
It all comes down to consent. I should be able to install a browser plugin that blocks ads entirely, or a plugin that replaces their ads with ones more relevant to me.

This is not a new technique, there have been adware/spyware apps for nearly a decade that do similar things. The ones that do it openly as a "legitimate business" claim the user consented, like Gator/Claria and Direct Revenue did. The netherworld ones dispense with that fantasy and just install.

Often the advertisers have no idea their ads are being served up through these shady networks. For example, in 2005 Gator was showing ads from the Yahoo network as part of the Overture keyword search. As an Overture advertiser you couldn't control whether ads appeared there.
.Net not equals C#.
C# is great, but .Net sucks.
limited ecosystem, no one want to implement good open soure project on .net stack. no similar level project like JBoss.
Why should the NYTimes have to spend their resources and lose their revenue to educate and support people removing that software? That's an expensive cat and mouse game that they shouldn't be forced to play.
It would be sad if it were true. But there are too many parts of this story that make no sense and therefore make me doubt its veracity:

- US patent was granted in 1987 and maintenance fees must be paid 3.5, 7.5 and 11.5 years after that i.e. first fees due in 1991; UK patent was granted in 1985 and maintenance fees must be paid 4, 5, 6, etc years after that, i.e. first payment in 1989. So why the hell does a 1988 boardroom dispute result in being unable to pay the small fees required 1 and 3 years later?

- nevermind the chronology, if you have 60 million pounds worth of orders then getting a bank manager to loan you 60,000 pounds for licensing fees is a simple matter; he probably didn't actually have 60 million pounds of orders (there's no citation in the article for verifying this claim either)

- whatever number of orders he did have were clearly not enough to convince banks or investors to pony up the 60k required; now, if he didn't have enough orders in 1989, when the UK maintenance fees became due, which was 3 years after the trade show in 1986, the real problem must be he didn't run his business properly, not patent maintenance fees

- or maybe the 60k wasn't really the full extent of the business's financial issues; either way there's only 2 possibilities here: his product didn't deliver what it claimed to and so he couldn't raise the funding he required, or the product was fine but he ran the business poorly

Reading between the lines, what's sad in this story isn't the patent system, it's the lack of business acumen required to take a product to market. Had the patent been extended it's unlikely he would have been commercially successful (other than perhaps to peddle the patent onwards, which isn't what people seem to be defining as success here) because the problem wasn't a matter of time, it was one of business strategy and execution.
Jq - a lightweight and flexible command-line JSON processor
And what about prior art? For example, you actually release a digital audio player but don't pay for the patent because you cannot afford it — you cannot be sued and somebody else can't claim a patent over it. Supposedly. http://en.wikipedia.org/wiki/Prior_art
I'm concerned about the the integrity of the user's computer. That is where I propose legal steps should be taken against the company.
Rowan Atkinson: speech against the UK's new censorship rules
Rowan Atkinson's speech at Reform Section 5 Parliamentary reception
- includes commentary on Twitter and Facebook.
Actually, these are some really great articles. Thanks for sharing. I think the administration has been late on some or most issues but it appears that these issues aren't even on Romney's radar. I've been following the software patent issue and still believe Obama is better positioned to make the right long term decision.

Do you feel as though IP does not have any place in technology? Curious to here your take.

Dont know if I would agree with you about the of cycle dud candidate. I see your point, just seems like the polls show that this wont be a landslide. I think (thought?) Romney had a realistic chance at winning.
Tool paths are generated from a 3d model. Generally there is some degree of manual intervention to determine order of operations or choosing the correct tool path algorithm.

The below is a good read if you are particularly interested.

http://lcamtuf.coredump.cx/gcnc/
This is legal because like most contracts you sign with service providers they read, "And subject to change at any time for any reason" or "We reserve the right to modify this contract at will".

Increasingly, this will be built into new contracts. There are a lot of third party contracts signed in business where one party will take a particular action based on the needs/wants of a third party.

Again, only if the ISP is notified does this come into effect. Download all the Ubuntu iso files you want via P2P you want and you'll be uneffected.
> they are subject to the same laws and regulations

True, but the VPN provider doesn't need to be in a country that follows these laws. Russia and China spring to mind as long term solutions.
Most of them already do, I think this is just a standardization of the method(s) used.
> They only get lobbied because there is a profit motive.

True. The only why we could get around this is if people only cared for the soiety and not themselfs. This concept was called "New Socalist Man" in the economic debates of the 1920 - 1950 but the simple true is that it is a utopian concept.

> Also lobbing takes money and it only pays if you're making a profit.

Lobbying has a return on investment like any other thing a company can do. The diffrence is that the profit that falls out of lobbying does not come from bigger costumer sadisfaction or rising demand, it comes from state privlages or less competition.
Also has the benefit of being compatible with the no-quotes version in ES5 browsers.
Nano sales should pick up around Xmas time, because those seem to be what parents give to kids instead of smart phones (source: my wife is a 4th grade teacher and a bunch of kids seem to have them).
A Critical View on Coursera’s Peer Review Process
I remember Pud let mobog go even when it had many thousands of users some years ago when mobiles could start taking photos and sending emails. Probably a mistake, ask him. But, why not get webmasters interested in it, give them a widget and a different color username for their site and watch what happens.

- also put in a bitcoin address for donations - both for you and the webmaster.
Tangentially, why are some blogs using hacker news as their comments system?
Where My Rights End And Yours Begin
I wouldn't be making that money without the vast array of services the government provides.

What services? Please be specific.

Before you cite services like roads, fire protection, etc, please go look at what your taxes are actually spent on: http://www.usgovernmentspending.com/piechart_2010_US_total
Wow, pretty good. I wonder if there will be any scandals coming from various blur-redacted, sensitive documents, if they can be de-blurred as well as this demonstrates?
Salesforce will hire 40-50 Postgres people
Shut Up and Listen to Your Students