skysight-inc/HackerNews huggingface dataset:
I also use and enjoy tup, which has the significant features of automatically constructing most of the dependency graph, and proven optimality and correctness for incremental rebuilds. Not to mention that it's highly usable standalone.

Does Ninja offer any of that? It doesn't seem to, judging from a skim of the docs.
The Programming Ape, Coda Hale
FTC hires outside attorney in Google antitrust case
If you guys are interested, the source is available here:

https://github.com/pcottle/LiquidGraph

Along with the emotional roller-coaster of commit messages. The source is pretty well commented and filled with ASCII diagrams so I tried to make it digestible.

The actual AI algorithm is a standard uniform cost search, but the state exploration function is where the new work is found. I sent out different gravity transitions from each concave vertex to find where you can get to from each state. All the paths you see are parametric equations as well, so there's no error-prone Euler integration used!

Edit: Also, the class lecture videos from this semester are here:

http://itunes.apple.com/us/itunes-u/computer-science-188-001...

if you would like an introduction to AI. It's a great class, I highly recommend it!
[timeline] Evolution of the word "pivot" from the valley to the WSJ + Forbes
Flash Crashes are not a phenomenon caused by algorithms.

The SEC/CFTC report on the 2010 Flash Crash describes how it happened. Quote:

One key lesson is that under stressed market conditions, the automated execution of a large
sell order can trigger extreme price movements, especially if the automated execution
algorithm does not take prices into account. Moreover, the interaction between automated
execution programs and algorithmic trading strategies can quickly erode liquidity and result in
disorderly markets.

http://www.sec.gov/news/studies/2010/marketevents-report.pdf
Setting Up Lithium (Li3) PHP Framework on Ubuntu 11.10
The Creative Persons Ransom
So in reality women don't flock to the alpha frat parties? Because that is the image portrayed in the media (for those who live far away from the US). They prefer to hang out with nerds instead. Great news.
I use gnome-shell instead of Unity on Ubuntu, and have multiple monitors. I use focus follows mouse not click to focus, so unity's whole app menu thing is ridiculous. I actually measured that I'd have to move the mouse over a metre on screen for my common window layout to get to menus. Sure I could fight all this, but I'd rather use something that is standard across distros and not Ubuntu proprietary.

That said, gnome-shell doesn't work correctly with multiple monitors. In particular workspaces affect the first monitor but not the second one so they are annoying to use. Sometimes programs going full screen on the second monitor can't be restored. There are no context menu items to move items amongst workspaces. Since the available space on each screen differs (resolution, various bars) windows can end up with the wrong size.

None of these issues existed with Gnome 2. Gnome 3 was basically 5 steps forward and 10 steps back. I do like some of those forward steps. Unfortunately the cost turns out to be loss of functionality and humungous CPU/memory consumption (I upgraded my 8GB machine to 16GB because of it!)
Do you remember the name of one of the books?
I found some evidence of the opposite happening to attract men to the profession in OK, but I can easily believe that what you described happened in other states. And it's a pretty infuriating idea...
To quote Steinem: “there are very few jobs that actually require a penis or a vagina, and all the other jobs should be open to both sexes.
The problem with Andreeson is he doesn't aim to build anything that is built to last.

Having his creations be acquired for substantial sums by nervous corporations (who proceed to let them die) serves no one but Andreeson himself and his investors.

As a consumer, I value programs like netpbm, feh, ffmpeg and mplayer far more than Netscape and all the monolithic browser crap that has followed. I can rely on the former programs year after year.

By contrast, Andreeson offers little to consumers. His best programmer at Netscape was put out of job and now runs a nightclub. I think that says it all. Andreeson is not improving the world of software and technology. He has no intention of building things that last. He's in it to make a quick buck. Quality and consumers be damned.
NeXT was definitely like this.
Ballmer Calculator: How much should you drink to reach the Ballmer Peak?
that could be the VM he was talking about. Bytecode could be native x86 code. It's precisely at the right level for this matter ;)
The original pre-Google Android company may have needed to reuse an existing dev base, but as Google, that is somewhat diminished. Google, like Apple, can take a workable niche platform and then sell a group of devs on the advantages of that platform, particularly if it was something already somewhat familiar.

Of course, it's easier for them not to have to, but I'm imagining a possible nice future, even if it's far from the most likely.
How one answers simple math problem may predict belief in a religion
Dear 42 Floors: People are probably more likely to take your job offers seriously once you figure out that "awhile" is an adverb, "a while" is a noun and there's no context in which "for awhile" is grammatically correct.
Search for apps: try dmenu (bit fugly looking but very fast). Just use the XFCE keybinding config to set your preferred binding

See http://ubuntuforums.org/showthread.php?t=1746773

As for Super + number: you might have to hard wire those as separate keybindings

Synapse and similar launchers run under XCFE
David Lee (and all of the SV Angel team, in fact) is really an amazingly interesting figure. The integrity, responsiveness, and genuine interest was completely mind-blowing, and I don't know that I've experienced anything like it elsewhere (only YC comes close).

I know this is already a no-brainer, but if you have a chance to have SV Angel & Co. invest, no matter what stage you're at, take it. No hesitation, basically whatever the terms are. They're that amazing.
Seriously? Let's not over-sell the guy here, he does enough of that himself. His last post was the 'hello, I know nothing at all about the real world' post.

Also, look who didn't actually write wheremyfriends.be but is taking the credit for it? http://news.ycombinator.com/item?id=2245016

Yes, Mr. Dan 'I didn't actually ship it' Shipper.
Good guy Schwartz does the right thing.
A little side project of ours to answer the question posed in the last post: "How will programming ability be measured?" [http://news.ycombinator.com/item?id=3794066]
testimony of Sun co-founder Scott McNealy essentially nullified everything said by former CEO Jonathan Schwartz less than 30 minutes prior.

http://news.cnet.com/8301-1001_3-57422366-92/oracle-turns-to...

1. McNealy affirmed to Oracle counsel David Boies that Java was "extremely valuable" to Sun and that it involved "lots of intellectual property."

2. Going over the restrictions that Sun had in place through licensing, McNealy explained that the "most important one, with respect to Java, is to maintain compatibility because that was one of the most important value propositions that we offered."

3. In an effort to null the testimony the jury heard from Schwartz less than 30 minutes prior, Boies asked if it was ever Sun's policy to allow any company to implement an incompatible version of Java so long as they didn't call it Java.
"I don't recall that was ever a strategy that we pursued nor allowed in the marketplace," replied McNealy.

4.When asked if he saw Schwartz's November 2007 blog post (now a notable piece of evidence bounced around by both sides to their own -- but different -- advantages in this case) praising Google's announcement of Android....
McNealy asserted that it was company policy that those kinds of blogs were not corporate, but rather personal.

5.Boies asked about if allowing an incompatible version of Java to exist on the market would adversely affect Sun's economics. After a long explanation, McNealy finally said it would have a "negative" effect.
"It was a very clear corporate strategy for the Java platform to stay compatible," McNealy said.
You are presuming to have intimate knowledge as to their thought process when they attempted the joke. By inserting your own psyche into their actions, you falsely assume to know that they were malicious in intent. Not everyone thinks the same way you do, or reacts the same way you do. On the other hand, I know Avand personally, and spoke to him shortly after the whole thing blew up.

Hanlon's razor is apt in this situation.
the drawback (from the author's "where's the fun in that?" pov) is that inform7 is for people who want to write text adventures, rather than text adventure engines.
I wrote a perl script to pull data from kickstarter. The backers page on the kickstarter page lists all of the backers, and the date that they made their pledge. I wrote a script to pull these dates.

Data are only available at day level granularity, but it's pretty good. Check it out on the bottom of the post.
The census show that stay-at-home women have in general lower education and family income, and are more likely to be Hispanic or foreign-born.

The results indicate it's less of a choice and more of a lack of employment opportunities.
Didn't know your iphone gps was accurate at millimeter level just like the $500 trimble GPS which is used for precision.
Cloud storage: a pricing and feature guide for consumers
My problem with your line of thinking is that as more and more people are silenced because of insensitivity, our freedoms are eroded away.

What he says is insensitive, by why can't we just be adults and ignore it?

After all, pretty much any article on HN involving legalizing MJ offends me, but I wouldn't go to my HR department if I heard people talking about it in the workplace.

Or are you saying I should? When does it end?
I dunno... places like Apple and Facebook are very vocal about recruiting only "A" talent, which is probably far less than 1 in 200 people from the general population. From my understanding, Jobs credits the whole execution of the Macintosh to it.
"Oh no! This application uses -webkit-transform to animate the final solutions, which your browser doesn't seem to support. Everything will still work, but during the solution animation, you'll have to look at the gravity arrow in the corner that I coded just for you instead of having the part rotate in an intuitive manner."

Why not also use -moz-transform? Is there anything lacking from -moz-transform that would make it not work?
well played....well played....
There is another good page on the adaptive subdivision algorithm for fast bezier curves rendering:
http://www.antigrain.com/research/adaptive_bezier/index.html
And another one with more maths :)
http://www.drdobbs.com/cpp/184403417
4 Insights from a Hacker News Launch
You are trying to figure out a way in which I could be describing the current system, "correcting" me on all of the ways that I am not describing the current system, and then telling me that I am describing the current system.

Take that blinder off.

In the model that I suggest, the price is a number set by the exchange that trades are allowed to happen at, that moves in a predetermined fashion. Even if there are buyers and sellers who are willing to trade at a different price right now, the exchange won't allow that trade to complete until the price set by the exchange goes into a range where that trade can happen.

Under this model, which IS NOT how the market currently works, the people who have an opinion on which direction the stock will go will experience trading delays, but they have an improved opportunity of making trades in the middle of the range that market makers would be willing to offer.
The difference for Objective C was that (a) there were a large amount of existing Mac developers and they are hardly just NextStep users and (b) iOS makes money which justified the transition.

Honestly the days of writing a billion lines of Java code were over a while ago. Platforms like Play, Grails etc which are quite light are becoming more common.

Realistically there is that only one other platform exists that they could switch to: Javascript.
Actually, 37 packages are in question. See https://twitter.com/#!/CalebGarling/status/19559638298225869...
> He has never really created anything of long-term value

Except HP Server Automation[1], HP Operations Orchestration[2], HP Network Automation[3], and that's just Opsware products. That doesn't touch on the lasting transformational aspects of his work at UIUC, or Netscape.

[1] http://www8.hp.com/emea_middle_east/en/software/software-pro...
[2] http://www8.hp.com/emea_middle_east/en/software/software-pro...
[3] http://www8.hp.com/emea_middle_east/en/software/software-pro...
10 great Google font combinations you can copy
I've had teenagers using a couple of netbooks in classes running 12.04. No fuss, just handed them the netbook to access Moodle course in-class during group work, along with a few College windows laptops.

No problem. Just needed a word about how clicking on the 'cog wheel' to close Firefox won't work (windows controls hidden until mouse over). They just clicked around the interface to find things.
I wonder if there would be any jokes left in a 100% PC world.
Hearing some fan noise, I immediately checked htop to see if any process is hogging the CPU. Nothing looked alarming, but turning off GDrive lowered CPU usage. I am not sure what the root cause is.
You misunderstood him -- the range of their current employees is 19 to 32.

I'm certain he's not saying they won't hire a 33 year old. Doing so would open them up to lawsuits and wouldn't be wise.
I agree with all of what you say above and am skeptical of the models as they exist now, as another comment of mine elsewhere suggests.

I'm more interested in the theoretical question here, though. I'm unconvinced that self-similarity in chaotic systems means that since weather is a chaotic system, climate is itself a chaotic system that's unpredictable in the long term. One way of thinking about chaos is that at some point in the future, a system's position in phase space will become wholly uncorrelated with the system's initial position.

So for weather, tomorrow's weather is correlated with today's weather, but weather two weeks from now (or whenever) is wholly uncorrelated. But with climate you do end up with persistent correlations, year on year, decade on decade, millenia on millenia. Temperate regions show (anti-)correlations of deviation from annual average temperature between 180 day periods, and daily solar energy impingement is correlated with positive deviation from global mean temperature.

I've always made a mental analogy between that and a gas (the n-body problem): even though the positions of gas molecules rapidly become uncorrelated from their starting position, certain statistical properties--e.g., the pressure the gas exerts on the walls of its container--are highly correlated from one moment to another. Not just initially but into the indefinite future.

I'm open to arguments that that analogy is flawed and could see some assumptions that I'm not 100% confident in, but I don't see any obvious flaws. What's going wrong here, in your view?
My suspicion is that the wave of support at the end is for projects that haven't yet reached the funding threshold (thus, backers have an incentive to push friends/family/twitter followers to also fund the project).

I'd be somewhat surprised if said final wave occurred for projects like this, which blow past the threshold well before the deadline.
the most famous example is probably "wordsworth" (in the pre-internet days, if you mentioned aptronyms or nominative determinism, the standard question was "yeah, but other than wordsworth who is there?")
Post details of wifi &c on ubuntuforums. The testing crew will be out in force on the forums with their workrounds/configuration hacks.
same here. my touchpad and wireless are both gone...
The Webbys Are Still Around?
not quite.

In general, copyright registration is a legal formality intended to make a public record of the basic facts of a particular copy­right. However, registration is not a condition of copyright protection. Even though registration is not a requirement for protection, the copyright law provides several inducements or advantages to encourage copyright owners to make regis­tration. Among these advantages are the following:

• Registration establishes a public record of the copyright claim.

• Before an infringement suit may be filed in court, regis­tration is necessary for works of U.S. origin.

• If made before or within five years of publication, regis­tration will establish prima facie evidence in court of the validity of the copyright and of the facts stated in the certificate.

• If registration is made within three months after publica­tion of the work or prior to an infringement of the work, statutory damages and attorney’s fees will be available to the copyright owner in court actions. Otherwise, only an award of actual damages and profits is available to the copyright owner.

• Registration allows the owner of the copyright to record the registration with the U.S. Customs Service for pro­tection against the importation of infringing copies. For additional information, go to the U.S. Customs and Border Protection website at www.cbp.gov/.

Registration may be made at any time within the life of the copyright. Unlike the law before 1978, when a work has been registered in unpublished form, it is not necessary to make another registration when the work becomes published, although the copyright owner may register the published edition, if desired.
Well I'm just repeating a theory I found interesting, not necessarily arguing for it.

But while programming obviously involves teamwork, communication, etc., fundamentally it really is about building castles of logical processes, and I'd say your "pure" programming skill is limited mainly by one's logical ability.

Slapping together enterprise components might not need it so much... I'm talking more about complex algorithms, architectures, etc.
Phantomjs (http://phantomjs.org/) is a nice headless webkit browser that can be used to generate screenshots of entire pages (or clipped portions). It's got a nice API and a reasonably straightforward install. I've also heard good things about ghost.py (http://jeanphix.me/Ghost.py/). These might be handy if you can't find a good image.
Entrepreneurs: Don't Freak Out -- You're Not Alone
Yeah, we worked a lot with outsourced development as well, and obviously didn't have any control over what tools they used...
No, I understood that his current spread is 19 to 32, and that there's nothing to stop him from employer older people.

But saying "we employ old people; we have a 32 year old" made me laugh. And then feel old.
On the other hand it may be people who are on the fence about supporting or not and with the time whittling down decide to go for it.
Retrying AJAX Requests with jQuery ajaxPrefilter
Pinterest has recently banned pro-Ana/Mia pins.

I could see something like Pinry being useful for creating communities that respect freedom of speech / information / image posting, so long as the content is not illegal.
Debug in the Cloud: Java Debugger for eXo Cloud IDE
In the time you spent doing this, you could have probably made your pullup bar obsolete and moved on to weighted exercise.
I like editing the track while the solution is running.
Apple Building Off-Campus Cafeteria so Competitors Can't Eavesdrop on Employees
Ikea cardboard camera holds 40 digital photos
Waterloo’s Next Five Years
$0 in donations? I'll bring a couple beers over tonight
Because there's the occasional hit to pay for all the ponzi schemes. So it ends up being not ponzi because it really does generate cash.

I have no idea if Marc actually has done anything at all with his life after mosaic apart from make a lot of terrible companies that sold well. The article seems to imply he's a total fraud. But I'll tell you who has.

Microsoft, Google, AOL, Yahoo, etc.

They all made lots of money and they're the ones paying silly sums of money to buy companies that they then almost consciously let rot, fester and die.

I think mainly so that no-one can accidentally get bigger than them and take them out. Imagine if someone bought facebook 5 years ago. It probably would be dead by now.
Here's an idea from a local Ruby dev that imho is worth voting on: http://startgarden.com/ideas/detail/mastermind
I have free PDFs of the Lisp and Java versions of my semantic web book at http://markwatson.com/opencontent/ The Java version uses both AllegroGraph and Sesame. I provide a wrapper for Sesame adding geolocation queries and text search (I embed Sesame, Lucene, and DerbyDB). Fun to hack on if you are so inclined. The code is on github.
Show HN: Beautiful Vim Cheat-sheet Poster
Your photos, simplified (Part II)
same problem for me right now.
Silicon Valley's Hottest New Start-Up Idea: Nothing
http://getalbumjacket.com is an awesome NYC startup, gaining quite a bit of momentum
I'd like to know how the 10.04 -> 12.04 upgrade goes in places that use the Long Term Support (LTS) Ubuntu releases as end user machines. The change in UI is quite radical if you have not worked thru' 11.04 and 11.10 6 monthly releases. It struck me that there may be people here who have access/work in organisations with large deployments.

I'd be interested in knowing about the training issues that arose and what action was taken, and how people like the new interface. Sort of a high volume test of Canonical's user testing driven design.

I imagine most of the large volume upgrades will be taking place after 12.04.1 is released sometime June.

I've contributed a poster for the coffee area...

http://spreadubuntu.org/en/material/brochure/1204-poster
Creative and catchy, good work. As James said, would help if the speed can be adjusted.
New Site Blog: Internet Battles
OT: There was an "Ellen" clip or something that was posted somewhere about UK-vs-US slangs words and iirc 'chuff' was there (the USAian didn't know what it was). I had to look up the definition to understand 100% whether you were pleased or displeased. :)

PSA: chuff == Brit slang for to please or delight (http://www.thefreedictionary.com/chuff)
A $500 Trimble is still the same 12channel + WAAS unit you have in your phone or buy in a sports store.

A Real Time Kinematic system can do mm (on a good day with a following wind) but they cost 20x as much!

My post wasn't totally clear - I meant people ALSO wonder why an RTK is $10,000 when you can build your own for a lot less (http://blog.makezine.com/2009/11/12/diy-real-time-kinematic-...)
Sorry about that! It should be patched now.

Originally I was developing this on an old beat-up computer in my research lab (grad student life), so even an updated FF couldn't handle rotate3d. It seems to be working on my home computer though. Thanks for pointing that out! I try to not be browser-elitist.
BTW, Alex Ott kindly sent me some code improvements to the Clojure wrapper in my book. If you don't mind using a commercial product (with a free version that works with 50 million RDF triples) then use my Common Lisp edition and code that uses the AllegroGraph product - a very nice hacking experience.
What surprises me is that nobody seems to take the approach of fixing make, as if it is somehow beyond redemption. With a little effort you could address some of the things that people most dislike about make (tabs-vs-spaces, multiple outputs per target). With a little more effort you can have up-to-date checks that don't rely solely on timestamps.

That's the direction we've taken with ElectricAccelerator (
http://www.electric-cloud.com/products/electricaccelerator-d...) -- fix make, rather than cooking up Y.A.M.R. It hasn't (yet) fixed all of the issues with make, but it's hit some of the biggest.

(disclaimer: I'm the architect of ElectricAccelerator)
If I make the best guess by just looking at the current chart without using any tool/model do I qualify for the prize?