skysight-inc/HackerNews huggingface dataset:
I suppose the article is referring to the SOSTOOLS (where SOS = Sum of Squares) free MATLAB toolbox:

http://www.cds.caltech.edu/sostools

http://www.mit.edu/~parrilo/sostools

The article could have mentioned that more people have worked on this. The whole thing started while Parrilo and Prajna were Prof. John Doyle's grad students at Caltech / CDS. Yet once again, MIT's shameless self-promotion fails to give credit where credit is due...
And youtube.
We are sorry !
This URL does not match any resource in our repository.

Someone has a mirror?
My first programming experience was using a televideo terminal and an acoustic modem to connect to my school system's mainframe. We played around in basic and did tons of tinkering, and the devices we used were closed, dumb terminals.

I just don't see the problem.
Why do people vote against their own interests?
Google offers $500 reward for finding out security related Chromium bugs.
ABOUT TIME!!!!
Google has publicly given warnings against search results within search results and scraper content websites.

And time and again you have had scraper pages wind up in the search results against the search engine guidelines with various excuses each time. On those types of pages Google states "Avoid "doorway" pages created just for search engines, or other "cookie cutter" approaches such as affiliate programs with little or no original content." so no...those are not at all within the guidelines (or even the spirit of the guidelines).

Syndicating content without asking permission and providing no way to opt out and putting nofollow on the links is also a quite dirty business practice.

Keep in mind that scraper sites are not something you learned from me. If someone like me puts up a site like that it is burned almost immediately. Whereas your site has been scraping content for years. (I have never ran any scraper sites, but when Teeceo did what you are doing Matt Cutts described it as "shoot on sight" publicly on his blog)
PyCon 2010: Grig Gheorghiu on Creating RESTful Web Services with restish
But if your job puts you in the Monopsony position, wouldn't it be fair to say you picked the wrong job? It might make more sense to try to pick another job that is in higher demand?

I know switching isn't easy - but nobody ever said that life is easy. Why is it the corporations problem if people make the wrong career choices in their lives?
If it was an open platform, it would most likely have been of lower quality

That doesn't follow at all. Is Mac OS X of "lower quality" because anybody can write and distribute apps for it? Does the existence of the "allow non-market apps" checkbox in Android make it worse?
+1. (Youtube is amusing because the same topics come up every 10 comments or so. That, of course, is how many comments fit on the first page.)
Cory Doctorow: Microsoft Research DRM talk (2004)
Or the digital multi-tool, from the old show ReBoot: http://reboot.wikia.com/wiki/Glitch
Obama budget ends return-to-moon plan
i wish Facebook would follow suit and toss all IE6 users into their lite version.
IPO filing reveals Tesla plans to stop manufacturing electric roadster in 2011
Aircel Missed Call Alerts Hack for Tamil Nadu
Economic rules only exist to serve society.

The iPad & iPhone lockdown are simply a way for apple to give themselves a monopoly on software and content sales.

It's leveraging success in one market (shiny looking hardware) into dominance in another (content provision, software sales)

If they keep it up and are successful you can bet your ass the regulators will fine them for it, it's far more destructive than MS bundling media player.

Of course the end service may be better, but thats neither here nor there, it's hugely anti-competitive.

Does rather depend how in-thrall to no-regulation academics & business leaders our politicians get though.
The causins are here!
Churchland on Eliminative Materialism
"... if you (aka myself) plan on having any part in tech (I'm studying CS) that you should blog ..."

Thinking about things isn't enough. Putting ideas into words lets you develop new ideas. Making something and writing about tells others about your new ideas. There is also another reason: you get to define yourself online. Nature might "abhor a vacuum" but google doesn't care. [0] It will associate something to a search term against your name. Better it be something you have written.

[0] Idomatic use of the phrase "horror vacui" described by aristotle ~ http://en.wikipedia.org/wiki/History_of_thermodynamics
Actually, I appreciate having the comments available on TC - so that perceptive readers can occasionally take them down a peg or two.
Seems more likely than that they would hack themselves.
Five Fundamental Flaws of The iPad
The day the whole tech community was waiting for finally arrived yesterday, and it became clear within minutes that the hype exceeded the reality. The famous Apple iPad was born and its announcement led to the immediate crash of almost all tech sites and blogs, not to mention Twitter completely buckling under the pressure of 170,000 iPad tweets per hour.
Oh come on. A couple years ago I was able to teach a college friend, a political science student, who had never done a lick of programming, and who had last taken a math course in high school, enough Python to scrape down data from a bunch of websites and do some simple analysis on it, in about 2 hours.

Granted, he's a smart guy, and obviously he should really spend a few weeks or months learning the ins and outs if he wants to get especially sophisticated, but seriously, these things are essential for anyone with any kind of research or curation job ... and frankly for anyone: so much of our society runs on searching and sorting through masses of data that it’s important to understand just to know what’s going on, even for those uninterested in answering their own questions.
most heavy lifting business applications are complex, and built with efficiency of the user in mind. it is difficult to reduce a very complex system down into a simple UI without killing efficiency. i've tried. (or maybe the software i work on is just way too complex). so, most business apps do their best to make a good UI, and then throw a manual at users and say "learn the system".
>>Aaron is just going insane because he thinks I am a better SEO than he is<<

When you back out the VC influx of cash I am not so sure. :D

I think you are great at public relations, but I didn't have to flame people or take funding to build huge traffic streams.

I started out with lots of debt, no revenues, and a credit card and grew from there. And I only have ~ 6.5 years online...imagine my public relations Qi I will develop by the time I am a ripe old man like yourself :D

I mean...you're like 40!!!
"...if the iPad is supposed to replace my netbook or laptop..."

Mmmmnope.
Students log teacher's keystrokes and then change their grades
GZIP Output Compression in Compojure
The concern is not with whether there are enough machines to tinker with today or whether there will be that many five years down the line. The concern is with what kind of computing culture is being instilled by the largest mobile computing device manufacturer of the world, which also happens to be one of the most inspiring connoisseurs of interaction design of the last two decades. And where this will lead what we know as "computing" to on the 20-year scale.

It's certain that people who already know that hacking and tinkering is what they want to do with computers will find enough suitably priced computers to tinker with in the next 20 years. Nobody is debating that. The concern is over whether the potential-tinkerers of the years beyond will be able to discover hacking through the immanent curiosity of young age when they run into walls of the kind that Apple is surrounding their products with today.
I agree with your basic concept. I dislike this type of problem as being obvious contrived. This is especially galling in basic Algebra where it is so easy to take genuine and real world problems from things like managing money, basic Newtonian physics, etc that are real and that will see in other contexts, even if only other classes.

I really think you are right that most students would be better served with emphasis on problem solving that is at least more like real world problems and less obviously contrived.

I disagree with your renaming suggestion. For one thing, you will need to split students by ability long before high school, so what would be "Year 1 Math" for one student might be more appropriate as "Year 2 Math" for another. That makes a lot more sense if you have names like "Pre-algebra" and "Algebra". Also having meaningful names will make it easier when they go to college (for those that go).
I like his other experiments too.
I would bet you every last dollar I own that IE 6 users are, on average, the most lucrative users out there. You know how people here say "who looks at ads?" You can't click ads you don't see. And remember, standard user studies say that a large segment of Google users think the ads on SERPs are actually search results.

In short, IE 6 users are dumber than users of other browsers and Google's revenue is juiced by dumb users who click their ads.
Holy wow. Maybe we'll get to see where these guys are spending their money.
Perhaps sites like glassdoor.com are the solution.
The idea that the iPhone platform doesn't suffer from "fragmentation" is wrong, it does and it's getting worse. Developers already have to deal with iPhone 3Gs, iPhone orig, iPod touch, and now the iPad. I'm sure there will be many more devices coming down the pike over the years, each with different capabilities.
> They can, of course, jailbreak.

Why do people insist that 'jail-breaking' is some sort of valid option?

* If Apple had their way even jail-breaking would be illegal.

* Jail-breaking is dependent on security holes in the operating system (i.e. the same way that you are jail-breaking your iPhone is the same way that blackhats could take it over)

* Jail-breaking breaks on most updates.

Why do people think that it is impossible for Apple to make some sort of button that says, "Yes. I want to enter 'tinker mode' my iPhone/iPad. I realize that this will void my software (maybe hardware?) support from Apple."

[EDIT]

> Just look at the Jailbroken iPhone ecosystem for an idea of what that would look like. It's great if you're a hacker, but it would have destroyed the platform.

That's a strawman. If the system was open, would all of those Apps on the AppStore right not just vanish? People wouldn't have bothered to develop for the iPhone at all? What about the people that didn't develop neat apps for the iPhone (that are impossible under the SDK) because the 'jail-broken' community is so small and not officially sanctioned? (Or just because of all of the issues with jail-breaking I mentioned above?)
The Android Market filters out apps that are incompatible with your device, sure if you have a direct link you can install those apps anyway but then that's your problem.
Am I the only one who isn't scared of all files ending in .js? I think it's kind of cool.

Possibilities are already popping into my head. This could in the future make citations and references really easy, for starters! Tick an option, or copy with a certain key set, and bam you have the quote and an IEEE-style citations entry in the paste buffer.
Now we're talking, or how about good old fashioned matrix screen savers?
Try this:

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.16.3...

(Click on the PDF or PS links on the right to get the actual document)
I don't think lack of realism is the worst thing about these types of problems. I think lack of fun is.

I can recommend an algebra textbook with fun. And it was written by a mathematician with rather better credentials (theorems that bear his name in higher mathematics) than most algebra textbook authors. The book is Algebra by Israel Gelfand and Alexander Shen

http://www.amazon.com/Algebra-Israel-M-Gelfand/dp/0817636773

I discovered the Gelfand-Shen textbook through Professor Richard Askey's review of that book.

http://www.aft.org/publications/american_educator/fall99/ame...

Askey's review is actually a review of Ma Liping's book Knowing and Teaching Elementary Mathematics that quotes a passage of Gelfand's book in a sidebar. I later saw a glowing description of Gelfand's books in the same series in a bibliography by a U of Chicago mathematics student.

http://www.ocf.berkeley.edu/~abhishek/chicmath.htm

I use the Gelfand textbook to teach supplemental math lessons for gifted elementary-age students. They LOVE the Gelfand problems. They haven't even gotten to the really funny parts of the book yet, which such sections as "How to Confuse Students on an Exam." Gelfand's book(s) exemplify what you are looking for in math textbooks. Of course they are not used in very many public schools in the United States, nor in very many remedial college classes.
Have you ever wondered why the "sovereign" states are not running this con themselves and are instead borrowing "money" from the secretive cabal? (They've gone to war for far less ... one of those mysteries in life.;)
Not just in the UK, though it has been refuted fairly convincingly - http://www.snopes.com/music/artists/ladygaga.asp

One of my favourite radio quotes of all time was from Lady Gaga when asked about "the tiny penis issue". She said "I'm not offended. My vagina is offended."
Will the ipad actually be useful for the things people actually need to get done to do their jobs? and contribute to a better world because of it?
I think in very limited cases it will, but will mainly help non technical people consume more media. Is this a good thing? I personally think not, because I like nature too much. I am happy that some people do not spend their life glued to a screen. Others may differ on this.
In terms of useful applications, for doctors and for others who need convenient information retrieval, the Ipad will be great, and I welcome it.
On the most part though it will just be a gadget that people will get addicted to and waste more or their worthwhile lives on. Real work will be done on real computers (with a keyboard).
It is. You never request the actual calculation to be done on each point, you only request that the last value be calculated. It takes 1.8 seconds to get to the end of the 4-variable cartesian product.

This was my theory, and I tested it by importing Debug.Trace, and then changing the line in question to:

let result = [traceShow [j,k,l,m] (distance j k l m) | j <- rangeLat, k <- rangeLng, l <- rangeLat, m <- rangeLng]

This will print "show [j,k,l,m]" when the actual distance is required. When I run the program, it prints what you'd expect:

[[-90.0,-180.0,-90.0,-180.0]
0.0,[-90.0,-180.0,-90.0,-177.5]
2.2737639212328448e-32,[-90.0,-180.0,-90.0,-175.0]
9.095050533892612e-32,[-90.0,-180.0,-90.0,-172.5]
2.046381347867479e-31]
[90.0,180.0,90.0,180.0]
0.0

The stuff in brackets is the traceShow output, and it's mixed in with the printing of each result. Lazy evaluation is; it calculates only what is necessary. In this case, it's every (j,k,l,m) quad (so it knows which one is last), and then the 5 values you request.

FWIW, your program runs in 14.28 seconds on my (old) machine, and the strict version runs in 48.94. (This includes a foldl' over the list that ensures every value is evaluated. It may add a bit of overhead.)
Many thanks, that's exactly what I wanted. I searched for tools like that a while ago and never found anything that did it at the time, so it's nice to see someone meeting the need.
Computer hackers hack computers, and for all other questions they defer to the "appropriate" authority. Autism is caused by poisoning, and my mother did some Swedish program and helped cure a boy of autism, whom I've met personally. I believe its called the The Son-Rise Program. Go ahead and down vote me all you stupid lemmings. I'm not full of sick vanity.
What's Sophisticated about Elementary Mathematics? (.PDF)
At least you don't have to worry about IE6.
The cool thing is that the real ones now look better than the fictional ones ever did.
Being friendly has become a competitive advantage in VC
I always hate how these articles never have links to the actual papers or references. I suppose most people don't care, but then again, this is MIT news. Nerds will read it. HN's the only place where you get links to stuff. Thanks.
You claimed "It's been determined the East Anglia University climate researchers broke the law by obfuscating data".

Your link says that UEA failed to respond to a Freedom of Information Act request within the required time limit. UEA is the body legally required to make that response, not any of its individual employees. That detail is the same in the US.

So, in short, "broke the law by obfuscating data" is an outright falsehood, for which you should now apologise.
Not exactly.... take a look at the how to articles, walkthroughs, buzz news on the homepage and Q&A community. We're doing some amazing content and Aaron is focusing on short pages that are not ranked in any search engine and, that frankly, we don't let folks build any more (we started with an open system like wikipedia where anyone could build and build they did... now we have a system like MTurk where you have to complete the page before we publish it).

the page we get traffic for ten to have a LOT of content... also, if we see a page gets more than 25-50 page views we put a writer on it to build it out.

so, basically nothing that ranks is a short content page (stub in wikipedia terms).

however, the truth is google doesn't rank short pages except for VERY long tail ones.... and even that is rare.

google ranks you for long, deep content that is updated.

Aaron is making a big deal out a problem that doesn't exist because he is mad at me for saying seo is bullshit back in 2006. :-)
Many people keep complaining about the price of Joojoo at $500. Hoever, if you breakdown the components pricing, 12.1" LCD with Capacitive Touch Panel, Intel Z530 CPU. Motherboard.. You will realise that the pricing is actually quite reasonable. For those who is suspecting they will not ship any quantity at all, I think after so much publicities and hype created, I strongly believe that they will start shipping soon.
http://www.johntaylorgatto.com/
Why not respond to the scammers automatically? You could put together a library of responses, use machine learning techniques to choose a response based on the spammer's initial email and recent message, and really put a dent in their productivity.

You could even send out spam messages of your own or resend the spammer's initial message and harvest the responses to use in the library.

It would be easy for Google and other email providers to do this with their collection of abandoned email accounts.
I was thinking about it for a long time. I haven't implemented it yet - as I can't find a selling point.

What eff is selling: bits of entropy. What my mother understands - nothing. What other users understand: I'm not anonymous, being anonymous is hard, let's go shopping.

So yes - from technical point of view I can identify you even better than that, but it doesn't solve any problem. Well, maybe except for advertising :)
So you suggest installing a different set of fonts each time you visit a new site?
The irony is: nothing will put more cash in MS pockest than forcing those corporate lame-ducks to finally upgrade.
I noticed that when I open IE6 for testing (using iesforlinux actually), about 1/3 of the time it redirects to an IE8 download page, rather than showing the home page I have set in the options.

Also, some of MS's own pages on bing/live throw scripting errors in IE6! If they're not paying attention to IE6, I hope that means I don't have to any more, either.
Content-free aphorism: "A business application should be made as simple as possible, but no simpler."
Very surprised that my plugins provided the most bits (13), as I have only Flash installed. Maybe it is because everybody has a slightly different version of the Flash plugin? Also, I can only assume that FutureSplash Player comes with Flash? I also have the "Gecko default plugin", not idea whatsoever what it does.
I would agree. I never saw so many bad things happen when my
friends upgraded to IE6. It wasn't that IE6 was bad it's just a lot of things security wise came to a head at the same time
and IE6 was sitting in it's path.
"But I don't trust these companies, and I especially don't trust Apple or Google with my writing work. I can see a day when what I write has to be approved by someone who works for Steve Jobs before it can be read publicly."

When I read something like this, it makes it harder to take the surrounding article seriously.
I've seen lot of things, but still never encountered one of these rumored 'enterprise IE6 only intranet'-apps. Do these things really exists? And why have they not been rewritten yet? These things must be 10+ years old. I rewrote couple internal apps that were a mess of php tucked together with mysql.. they worked.. but hell.

If I'll come across one of these IE6 apps, I'll be the first one to lobby for a rewrite.
Hey! You're exactly as unique as me!
Yes, carbocation is correct, we are in agreement. The mainstream media still refuses to acknowledge their complicity in all of this. When all of this was going on in the UK, MMR scare stories were front page news but not once did I see a headline on the cover of newspaper proclaiming "MMR Hoax, Sorry My Bad" says . As Goldacre says, it's crazy to think that one man created this entire mess.
walls of the kind that Apple is surrounding their products with today

When I learned to program in the 1980s, I taught myself Pascal from a book. Three years later I encountered my first Pascal compiler, through a summer program at a local university, because the sticker price for Apple Pascal was $495 when it came out in 1979 (in 2009 dollars, that would be over $1000) and I was a kid.

(The PC folks were luckier by the time I was coding... Turbo Pascal came out for $50 in 1984. That's only $100 in 2009 dollars. Too bad I couldn't afford to change hardware...)

Now I can pay Apple $99 per year (in 2009 dollars) and get the ability to write iPhone programs, using pro-level tools, and install any iPhone program I want on my personal phone and those of my friends. Or I can build a web app in Javascript or Ruby or whatever and share it with all my friends, without asking anyone's permission, for $9 a month in hosting. (Or pay-as-you-go hosting on the cloud, if uptime is no concern.) Or, if I really want a machine that is completely open and ready to run Linux on, I can buy one for pocket change. I've literally given away the equivalent of three Linux PCs in the last few months because I don't have enough space in the back of my closet.

(The latter is a particularly important point. One reason closed hardware is growing in popularity is that there is so much other cheap hardware out there. Back when a computer cost $2500 it was relatively important to make sure that you could run whatever software you needed on that one computer. Now, if someone offers you a machine that's sealed against malware -- with the caveat that it's also sealed against anyone who won't pay an extra $99, including you -- it's a lot more tempting, because, hey, if Computer A won't run your software we can just buy Computer B, C, or D, new, for a few hundred bucks. Or one can just walk down the street on trash day and pick up potential Linux PCs. I'm just not seeing these signs of Nerd Apocalypse.)