skysight-inc/HackerNews huggingface dataset:
So, the combo WebKit with WebCore and JavascriptCore is LGPL, not BSD.

The only reason to contribute to a BSD project is when you dominate the segment, like Apple does with WebKit browsers, and you want more companies to feed around your ecosystem increasing its value for you.

Don't assume Steve Jobs does it out of his good heart. The OPENSTEP OS was one of the more closed (as in "doesn't play well with others") Unix variants of its time.
Oops... Actually, OPENSTEP is an API implementation. The OS was named OpenStep.
The problem is not that you can't do this in Python, but that this is out of place in a Python course (you don't use linked lists in Python, for example). SICP shows that you need only a very small number of primitives to get a full programming language. You don't get this elegance with Python.

This may not be important if you teach programming to people who want use programming languages, but it is important for people who want to advance the state of the art in programming (i.e. CS students).

Maybe it's better if you teach Scheme in a seperate class class for CS students.
I'm not an American, so I don't know what a 1300 score says about a person. But if I was Stanford, I would be interested in the potential of a person, and not just what they have done. There are lots of "smart" people who are best in their class, but falls behind when they start at a higher level of education.

There may be many reasons why Stanford wanted to give him a chance.

Perhaps they saw something more in him? Perhaps he had a part time job his last year, so that he couldn't spend so much time perfecting his score? He can now focus 100% on Stanford without worrying about money (most of the time), and can probably more than keep up with the "elite".

The article also mention that students who come from families who can afford more, spend money on better high schools, SAT preparation, private teachers etc. to get a high score. In that case, a 1300 might not be so bad, when others need so much extra help.
Where's Sgt. Kelso and my LMGs? I really like the concept and flow of game play. I played this for many hours as a kid. Nicely done.
Author Nick Carr on the many ways cloud computing will disrupt IT
Nokia 2323 classic 
The Nokia 2323 classic is really a classic mobile phone. It is an affordable handset with a stereo FM radio recorder in conjunction with GPRS internet connection.
Thats a bit dramatic i would say...
Yep, still has the ability to induce motion sickness. My thumbs are slightly too big for the controls it seems but I'm glad they didn't use tilt controls, that really doesn't work for me.
Well off families tend to promote well-offness as a virtue to be striven for. Poor families don't tend to do that.

That doesn't match my experience. I've known plenty of students from low-income backgrounds whose parents were very much concerned that their kids make the most of their education in terms of future income. My ex majored in finance because she wanted to be able to take care of her parents (both postal workers) later in life.

On the other hand, I come from a reasonably well-off background, and my parents have never pressured me. I happen to like CS, which is fortunate, but my sister majored in history and they never gave her grief over it. (Of course, now she can't find a job, but that's a different story.)
jdileo.

Good luck in your second time around with the same post http://news.ycombinator.com/item?id=526694 . As they say, if at first you don't succeed, try, try again!

I'd be very careful in calling hackers "studs". While some of us, are, admittedly, very studly, it sounds more like you're looking for a one-night stand than a business partner. Not exactly the right foot to get off when starting something up like this. Nobody wants to join something where the overlying metaphor is you're just there to get screwed.

I've worked with some truly outstanding hackers. And I've worked with some great business guys. It's a very rare mix to find the best of both attributes in one person. If you're just looking for brain wattage, you're probably looking for somebody with light OCD, maybe a touch of Asperger's. They usually don't go by "stud"

Step 1 is building an underlying friendship with several hackers. This might take months or a year or more. Step 2 is getting everybody onboard with your pitch. Maybe you can do this all in a day or so with a mass email and repeated postings on HN. If that works for you, I'd definitely like to hear about it. I doubt it.
If it is a poll server, why not write a lite script of lua inside nginx or just a plugin of nginx? That would take full features of nginx and I guess the result would be better.
Amazon Releases AWS Toolkit for Eclipse
Early stage computer science research is not an area I'm familiar with, but I would be curious to know where the current research is headed in terms of radically rethinking the way we think about and represent code.

That said as an admittedly very naive observer, it would seem to me that it's very difficult to get away from the basic building blocks we've come to know, not only from a social standpoint (i.e. several generations of programmers think in these terms now). But also because the hardware hasn't changed fundamentally. While capacity and compute speed have gone up, today's computers still work the same way at their core as their predecessors. The math they use is the same, the basic components are the same (until memristors hit the scene I guess). The operations microprocessors can carry out and the way they need to access data forces you to implement the core of a programming language a certain way. Once that happens, then all the abstractions on top of that start to inherit many of those semantics. When you get right down to it, processors shove binary data around and permute it based on a set of well-defined mathematical principles. Until they start doing things differently, I feel like we're "stuck" with those "if" statements (or their logical equivalents) and all their cousins for a while.
Thanks for the link, I'm surprised it drew so few comments.
New Zinc video browser--redeeming ZeeVee's failed ZvBox product?
No need for a political fight, Red vs Blue vs Green. Just knew who Summers was so I decided to point it out.
Ideally, the game board should be small enough that you can see everything without having to scroll. That probably isn't possible in this case without sacrificing too much clarity, but reducing it would be worthwhile.

Have you tried putting the board on its side? It looks like if you did that and put the sidebar on top, it would fit (maybe with a little shrinking) in a horizontal browser window 1000px across, and players wouldn't need as much vertical space.
I was more of a panzer general fan. Is that all there was to squad leader's gameplay? I just moved them into cover and then fired back and forth turn after turn hoping for a hit which very rarely came.
MIT Press has about as much to do with the MIT undergraduate curriculum as the MIT Real Estate Office, so I don't think citing their new-books list proves anything.
Or perhaps the implication is that he's pulling some of his data from the Maxmind database. (Which would be illegal, unless I'm misremembering Maxmind's licensing terms.)

I'm guessing that you're merely pretending not to understand what's being implied, but I don't understand why...
Sadly, it seems Java specific :(
How to find slow mysql queries
WOW, Thats a good start up idea tho...
Scientists claim to have identified brain region that makes choices
I suppose when the author says "memory leaks are easy to find", he's using the word "easy" in the same sense as "the halting problem is easy to solve". It is impossible for any algorithm to determine whether it is possible for a particular object to ever be used again.
Actually that is the claim - "fact that the same company can both provide a loan and then insure that same loan creates an ethical conflict of interest that calls into question their ability to objectively quantify risk"

Of course, the insurance that we're talking about wasn't for individual mortgages but for loan portfolios and tranches of loan portfolios. (The "insurance" wrt the effect of individual loans comes from the portfolio - instead of "loan fails or not", you get "fraction of loans that fail".)

> it's that they had a sliding scale of how bad a loan they were willing to make because of incentive to have lax ethical standards

That's completely incorrect. The "how bad a loan" stuff came from loan orignators as pushed by CRA, govt officials, and fannie and freddie.

Ethics had nothing to do with it. Or rather, the "ethic" of "folks should get a loan regardless of whether they can repay" overrode the financial reality of "loans made to people who are unlikely to be able to repay are likely fail".

Citigroup wasn't big in loan origination. They did their "magic" on portfolios that they bought from other magicians and from folks who originated loans.
Your right, I remembered read about this: http://arstechnica.com/security/news/2007/09/security-expert... and figured it was plaintext, my bad.
We are all makers and hackers
I'm in Germany right now and this whole hysteria is sickening. Don't let your freedom be taken away 'for the children'; your children will come back to haunt you for it. Wikileaks just made themselves a nice donation today.
Got the NULL:1:2 errors in ff. IE7 wouldn't load up the map.
MS Project Professional 2007, Microsoft Enterprise Project Management
Microsoft Office Project Professional 2007 provides you with robust project management tools
with the right blend of usability power and flexibility to enable you to manage projects
more efficiently and effectively.
I love the concept, I played Squad Leader a few times and enjoyed it quite a bit. I think that PanzerBlitz would also be great to see online like this. Too bad I don't have enough time to check it out today.
The world's cheapest car: Interesting Photo Essay
Announcing Start@Spark: Why are we doing this?
Hey, I didn't say this was a general theory of human motivation! This is merely a glib theory of human motivation!

(Indeed, I don't believe in a general theory of human motivation. Keeping your lifestyle from creeping up to a range in which you've got to rake in a large salary to feel adequate is merely one approach to keeping yourself happy. And it surely doesn't work for everyone.)
Yes, however if you wrote the code you can remember "where things come from", why things are the way they are (you have a vague recollection of refactorings) and that helps for perspective. A third-party can't do that.
I was going to say that at first glance this writeup resembles Scott Chacon's general approach in his Peepcode book, which is good.
not that easy, it has to auto adjust the len to make the project picture clear, no transformed on any surface, that is much tricky.
> I agree this article was a little weird. But it can be hard to make friends across economic disparities. You can't join them for lunch out, or a weekend ski trip, or chip in towards the keg.

Sure you can. Rich people can do the same sorts of things that poor people do (movies, keg parties, or even opera/symphony for example). (Yes, poor people have keg parties.)

Yes, there are rich people who only want to do "rich" things, but ....
11 Link Usability Tips
How Content Publishers Will Disrupt SaaS Internet Startups
While SV is a reasonable answer, why isn't Japan on your list?
I don't think that charging some, but not others is very fair.

Just out of curiosity, what isn't fair about it?
Skimmer, organize online social stuff
Seoroute.com - A search engine Optimization blog
A SEO blog helping you understand the complex methods of search engine optimization.
Not a whole lot of concrete detail - just announcing that they are open to entertaining funding seed stage start-ups. They have a WuFoo application form with some good questions you need to be able to answer:
http://www.startatspark.com/start/start-apply-wufoo.html

What evidence do you have that this is a severe problem or meaningful opportunity?

What’s the next best alternative? Who are you competing against and why is there still an opportunity?
Online Deal Marketplace FatWallet Gets A Facelift
Possible scenarios can easily be abstracted. E.g. Building attack, car bomb, etc etc. They have the data.
British gov't is proposing that twitter be taught in elementary schools
I found this particularly interesting:
"It comes just a few weeks after a member of parliament, SPD minister Joerg Tauss had his office and private house searched by police. German bloggers discussing the subject were similarly raided."

So, if you discuss something on your blog, your house gets raided?
why are governments so afraid of whistle blowers? What kind of shit are they doing and getting away with?
China bans Youtube
British gov't is considering tracking all UK Facebook traffic
MIT Graphene Multiplier May Push CPUs to 1,000 GHz
Twitter Gets A Conference
That's a very broad demographic - Can you slice finer? The responses you have already are spot on, but they apply to a lot of other demographics too.

If your app has a very broad market there's no point going after every 18-25/female because you can't afford to advertise to the whole demographic without some really really REALLY serious money. You'll need to "pierce the zeitgeist" with something that captures imaginations to get the word out.

Pierce the zeitgeist? I do sound like a wanker, but you would probably need to step up from typical "viral" marketing techniques. Don't go herding sheep with LEDs, step it up. How? No idea!
Thanks for this. Changes my opinion a bit on Summers.
Git Enterprise Requirements
JSON is a subset of s-expressions. (Yes, s-expressions provide explicit and compact representations for mappings. They also handle other kinds of objects.)

The other difference is that there are JSON parsers and generators for more languages and they're not programmable.
"One day soon there will be car companies that have 200 employees."

And they will all be filling out forms to assure the government that their cars have automatic restraint systems, automatic braking, automatic collision avoidance, automatic position reporting, automatic speed reporting, and police-operated remote shutdown.
MySQL command-line tip: compare result sets
Tech Layoffs on Big Q1 Upswing, Far Outpacing Average
Congrats Adam! :D
Motorola C975 Unlocked 
The Motorola C975 is an all-rounder and comes with a host of great features. You will definitely fall in love with this phone at first sight. Let’s start with physical characteristic of the phone, its dimension 53 x114 x 24 m and weight is 139g, which is slightly higher in weight but you can comfortably hold in hand for long period of time.
Sure you can. Though, I'd probably recommend using Quickbooks Online instead. It's relatively cheap and has worked just fine for me over the past few years.

A friend of mine uses QBO for his VC-backed SaaS company for the past 2 years -- no issues on his end either.
Social gaming is a tactic not a category
Looks pretty cool. Does it hook into Facebook?
"The vast majority of Americans didn't contribute to the crisis."

What percentage of Americans bought greatly over valued homes and have excessive credit card debt? The net savings rate has been 0 in the recent past.

I will take at face value that you, personally, have not contributed to this crisis. But a large number of Americans have.
Spark's seed funding program retains right to fund up to 50% of next round
How (Baseball Player) Curt Schilling started a game company
Going into bankruptcy does not mean going out of business, at least not immediately. It basically just lets you put your debts "on hold" while you either reorganize or wind down under court supervision. Gives everyone time to take a breath and think rationally. Sounds pretty good in comparison to what happened?
What Abelson doesn't mention is making the underlying data and runnable source code available with each paper -- a game-changer for independent verification.

Open papers has to be won, as a first political battle, but I don't see open data on anyone's platform.
Can you please explain a bit more about the hysteria thats happening or point us to links?

I don't know whats going on in Germany right now....
"Too big to fail" is also an euphemism for "too big to obey the law."

> Because this didn't start on November 5th, 1999. This started on April 6th, 1998, a year and a half before Gramm-Leach-Bliley passed, and it started with one man telling the federal government that he just plain wasn't going to obey the law, and that man's name was Sanford I. "Sandy" Weill. Sandy Weill's purchase of Citibank, as CEO of the brokerage and insurance company Travelers Group, was euphemistically called a merger, but it was Weill who was calling the shots, and he was open from day one as to what he was doing: intentionally violating Glass-Steagall, the law that prohibited banks from owning brokerages and vice versa. He didn't agree with the law, he wanted it changed, he believed that banks should be able to gamble on more risky assets, and he intended to get even richer doing so. Under the terms of Glass-Steagall, on April 6th, 1998 a two-year countdown clock to the destruction of Citibank automatically began. If he was going to obey the law, he had until then to announce a plan to spin off all of the departments that Glass-Steagall said a bank couldn't own, and then another three years after that to complete the sales, or else surrender his banking license to the FDIC. Instead, he said, in effect, "come and pry it out of my cold, dead hands. Go ahead, kill off the single largest and most important bank in the world for being a scofflaw. I dare you," in terms almost that blunt.

> Congress blinked. On almost the last possible day they could do so, they revoked the FDIC's permission to yank his banking license. Why? Because Citibank was too big to fail. And that meant that it was too big to be forced to obey US law. And to the right-wing Democrats in the White House, and the Republicans in Congress, that was just okay with them. Only a few "far-left" "radicals" and "extremists" thought otherwise. Who were the American people supposed to believe, a tiny minority of "far-left" "radical" "extremist" "socialist" nobodies, or "historians," "economists," "financial experts," college professors from "top universities," "successful entrepreneurs," senior spokesmen for both parties, and the President's own Treasury Secretary?

> And I'm sure if you ask President Obama about any of this, he'll put on the usual basset-hound expression that he wears when you ask questions about prior misconduct, and give his usual stern speech about "looking forward, not backwards" (when refusing to look backwards is exactly what got us into this mess in the first place).

http://bradhicks.livejournal.com/426456.html
Don't forget the first "D" in "DDoS." The Storm botnet, at its peak, had estimates between 1 and 10 million computers. Many, many more botnets have between 100,000 and 1,000,000. It would be far easier to get ISPs to cooperate with a backscatter trace on one or a few computers spoofing random IPs than to track and shut down hundreds of thousands of computers.
Then you can also take comfort in the fact that Python has enormous practical use.
Spark Capital Launches Seed Funding Program Start@Spark
Registration open for Mobile Tech "Unconference" Mobicamp in Atlanta
"He kept his job for a salary of $1.00, rather than go and enjoy a year with his family."

He obviously made a poor decision.
it does actually: http://www.fallon.com/skimmer/features
It would make data generation more difficult. When you emit any given data, you'd have to know its level of nesting to get the correct number of indents. Using begin and end tokens (whatever they are) makes that much easier.

(I actually prefer Python's style of using indentation to indicate blocks, but I recognize generating such code is harder than code with tokens.)
Looser Credit Conditions Advantageous to Some But Not All
Well, I have not unlimited plan ("My Crazy Domain Insane" plan), but you can upgrade to it.
Martin Luther King, Jr. Flag
Ross Flags and Design offers wide range of revolutionary flag designs and accessories. Flag honoring Martin Luther King, Jr. Flag was designed to raise awareness of pivotal leader MLK to open up dialogue and promote the legacy and teachings.
Keep in mind this is a freshmen level course. You don't have to - and shouldn't - cram every important CS concept into an intro course.
Is Squad Leader still copyrighted by Avalon Hill or someone else now? Or has it been put into the public domain?
MIT can do this, but will others follow suit? I imagine publishers can put a lot more pressure on the "long tail" of small univerisities and researchers to keep their content closed than MIT.
OnLive cloud-rendered gaming could threaten Xbox, PS3, and Wii
Clojure:

user> (def h {:foo "hi"})
#'user/h
user> (h :foo)
"hi"
user> (h :bar)
nil

The main difference with the Ruby is the immutable by default data structure, which is why I replaced the assignment with a literal definition of the map. In any case, I think this demonstrates how Clojure has stolen some of the good ideas from Ruby and Python in addition to stealing many of the best ideas from other Lisps.
Unix. IT should ask for it by name
I'd like to let everyone know that we have launched our Fourth Branch, http://www.fourthbranch.us, for use and testing. It took us longer than planned to move to production, but our initial version is considerably better than what we previously intended.

In a nutshell, Fourth Branch will act exactly as that: The fourth branch of government. The emphasis on publicizing legislation and providing government transparency has lead us to develop this. Unlike anything to date, we are going to utilize proven social networking practices and focus it on legislation and issues that require public input.

We are looking for any and all comments, criticism and feedback to help us develop quickly. Thanks!
Just throwing it out there, light (potential, or any signal) can travel about 0.3mm in one picosecond, which is a clock cycle if you're operating at 1THz.

I don't know how tiny these cores will be, but based on my back-of-the-envelope calculations, it doesn't sound like it'll be too realistic if we're talking about CPU cores operating that quick.
"Have you seen those links which open an info box when you hover over them? Snap.com, for instance, offers such a service. I suggest not to use it; it might be fun once, but it gets very annoying very quickly for your audience."

Very annoying is an understatement.

Also, numbers 5 and 6 can conflict with each other at times. I'm not always certain which rule to favor, but maybe that's part of what makes UI design so interesting.
Logan, please read the guidelines. Here at Hacker News we strive to post interesting content. Many people have already seen this, and so it is no longer interesting (and most of us use Google all the time). Please try and show us something you found particularly cool that would interest us. Thanks!
The original squad leader is long out of print. I suspect Hasbro owns the rights to it, since they acquired AH. Advanced Squad Leader instead is alive and well, being republished and expanded by MultiManPublishing.
http://www.multimanpublishing.com/ASL/asl.php
Miguelete, please read the guidelines. Here at Hacker News we strive to post interesting content. Many people have already seen this, and so it is no longer interesting (and most of us use Google all the time). Please try and show us something you found particularly cool that would interest us. Thanks!
I just don't get it. Why do some people post inks to various and Google homepages? What's the point?
Smelting Gold In The Twitter Ghetto
According to the FSF, GPLv3 is incompatible with the iPhone: http://www.fsf.org/blogs/community/why-free-software-and-app...
Does anyone know if the ban is nation-wide? I was under the impression that bans are often province-specific.