skysight-inc/HackerNews huggingface dataset:
For similar thinking see:

On Understanding Data Abstraction, Revisited
by William R. Cook

Discussed at:

http://lambda-the-ultimate.org/node/3668

From the paper:

"Object interfaces are essentially higher-order types, in the
same sense that passing functions as values is higher-order.
Any time an object is passed as a value, or returned as a
value, the object-oriented program is passing functions as
values and returning functions as values. The fact that the
functions are collected into records and called methods is
irrelevant. As a result, the typical object-oriented program
makes far more use of higher-order values than many functional programs."
Even if there somehow were planets orbiting the star, they would have been sucked in as soon as they got the black hole side of their orbit.
I don't think that invalidates his main point that the morass (whether it's the Microsoft ecosystem or US healthcare) not only limits us but serves as a lever by which we can be taken advantage of.
Though I'm not sure the SML people would agree...
I failed to see the merit of such deal. In the high-end market, Baidu is notorious for its reputation. In the low-end market, Baidu cannot compete with Sina or Tencent, even RenRen. Facebook cannot enter a market with zero traction of social networking in China because the market is so saturated. Unfortunately, at this time of writing, Baidu has zero stake in social networking. It probably makes sense to an outsider since Baidu has huge Internet traffic. The sad part is, Baidu has tried, several times, but it never got its finger on online identity (Baidu IM, Blog, Youa etc.. Yes, they have their success in Baidu Tieba, but that's more like an online community rather than portable identity for most people).

I've written about it before: http://liuliu.me/%E9%9A%8F%E6%84%9F/facebooks-china-strategy and I will say it again, the joint venture thing never works, it didn't work before, it won't work this time too.
Opani is actually a huge step in the right direction. I think Marcio's post is fantastic. I would in fact add an additional idea to it.

In addition to the open prestige inherent in GitHub, there is also the fact that one's work is vetted by a community. It becomes very difficult if not impossible to publish crap and claim that it is quality. In science this is not the case. The peer review system is supposed to protect us against that. However, my understanding is that a surprising percentage of research in top ten journals can't be reproduced either because key details about implementation are missing or because it is actually not reproducible.

A GitHub for science could also meaningfully move the ball forward in making science reproducible as it should be easy to wrap ones scripts in a specification of an "environment" that can be readily setup, deployed, and run. A lot of work would be required to develop corollaries for non-computational scientific domains, but it would be a hugely valuable effort as discussed in the general reproducible research community (http://reproducibleresearch.net/).
Alan Kay didn't invent oop in Smalltalk, hence my question: why is Smalltalk the style better than Simula style.
Animatable is the easy way to create CSS3 animation
I could hardly hear my own thoughts over the bleating of all those sheep.
Hello World in Visual Basic.NET
This tutorial shows step by step how to output Hello World on a web page using Visual Basic.NET
> Haskell is the language in which the lion's share

But also more popular on:

* Tiobe; GitHub; Reddit; Transparent Language Rankings; IRC; Workshop size; Number of libraries...

Community matters.
No the fund was not for the defence of an individual. You assume that the defence was for an individual and not a community. (from geohot.com) "Together, we can help fix the system". Hardly sounds self serving does it? The community rallied because it was largely felt that an attack on GH was an attack on all of us. I may have reconsidered my donation if GH had said "Together we can help save my ass"
After comparing the subscription price to the full price for Photoshop (~$200 discount off full price), it seems like the service may be viable for one-off users. The occasional photographer, designer, etc. should jump on this. Of course, there's no replacement for a one-time purchase if these tools are for daily/frequent use. In response to the price, though, for a subscription service, it does seem a bit high. Sure the suite packs in a lot of features, but I'm not sure if $35/month is justifiable (let alone $49); especially for one-off users. It really depends on how much value the software contributes to your business.
why does it seem most hackers struggle to capture even half their regular wage from the market directly?

Marketing and selling is hard. And programmers have varying degrees of build-it-and-they-will-come syndrome.

I'm trying to help solve that problem with my new project. Please consider signing up if you want to sell more - http://laughingcomputer.com.
clickable

[1] http://news.ycombinator.com/item?id=2429984

[2] http://gistcube.com
Sell Your Mobile to Buy a 3D Gaming Phone
First of all, I both agree and disagree with you. :D

The OP's idea was sound - and not without precedence - but the execution was flawed. I say not without precedence, because people have been spitting in the eye of internet theft since the first person figured out how to configure their web server to behave differently based on the Referer header.

Many, many "hot-linkers" (including some fairly well known U.S. politicians...) have gotten an image that was unflattering, simply because they or their staff couldn't be bothered to download and host it themselves. (:

However, I do agree with you in that one cannot be certain about information lifted from WHOIS and Google. That brand of revenge is quite thoughtless, and could have severe repercussions on someone (and, as you pointed out, their family) who's completely innocent.

As such, while it may sound childish, replacing assets for scrapers to such an extent that they get something embarrassing is, IMHO, perfectly fine, so long as it's kept childish (e.g., they receive pages that state "I spent all that time on my scraper and all I got was this lousy GeoCities page", complete with ugly animated gifs), and not malicious, like posting someone's personal information.
Avoid convertible notes + The Intro Rule of 10
the "hash-bang" link doesnt work for me. if it doesnt work for you, try this one:

http://gizmodo.com/5790177/this-is-proof-that-office-cubicle...

and while i appreciate that im a n00b - can someone help me understand why this is on hacker news?
At least Altavista is still going strong.
If YC Reject groups get similar funding, this might be a good way to empirically test whether either Y-Combinator succeeds at choosing more capable groups or Y-Combinator offers advantages over other accelerators.
Adobe And Zend Launch Flash Builder 4.5 For PHP Development
Those were my initial thoughts as well, but my next thought was that it could very well be that the general public simply does not care about issues like open information. They are happy as long as they get their games or Facebook access, and when faced with a question about such a matter they will believe the authority on the subject. And reading HN provides false hope.
Quoting from the above link:

To: "Guy Steele - Sun Microsystems Labs"
From: "Anton van Straaten"

Anton wrote this, not Guy.
The author is just pointing out that Apple is a model of centralized control, one-way order-giving and -taking.

For some people a word to describe that philosophy is "fascist." For these people, fascism is not a form of government; rather it is a method, a toolset for achieving your ends.
Actually, your personal staste has a lot to do with it, since you've picked Alan Kay's/Smalltalk as the de facto definition of oop.

While you may prefer Alan Kay's definition, it is only a subjective one. It was not the first one and it is not the only one, so dismissin Java as less oop than Erlang is premature.
Hotz knew he would lose. The law is clear and he broke it. He settled to avoid a protracted legal battle, at the end of which awaited jail time.
The cheating on PSN, up until now at least, has been entirely through exploits of binary saved game data (which can be transferred to and from the console freely). There was widespread hacking long before any jailbreak.

Don't get me wrong, jailbreaking certainly opens up other avenues, but Sony (and developers) had been doing a very poor job of anti-cheat for a long time. With the jailbreak, they simply found a scapegoat that they hoped would take the heat off of them.
Yes, although the banner "Microsoft on the Issues" is a tipoff.
Alan Kay invented the term "object-oriented programming" to describe what they were trying to do in Smalltalk. It's irrelevant whether Simula-style programming is better or worse than OOP; we're just discussing whether it's equally OO, which is a question about what definition we are choosing to accept — a semantic question, not a normative or factual one.
Get out there and vote, people. The Conservatives have been far too dangerous with a minority, a majority would be even worse.
Why does FB need to set up a standalone service in China, when any other foreign nation has the same FB as America's?
The last time I checked, PasswordMaker generated passwords using sites' top two domain labels ("example" and "com"). But for sites' with country code TLDs, PasswordMaker would generate passwords using "co" and "uk", thus sharing the same generated password for all .co.uk sites!
Sweet, thanks for your port! I just got everything working on my iMac. It shows up as an AirSpeaker from my iPhone on the same network and I can stream music from the iPhone to my iMac!
When To Say ‘No’ To A Client
Facebook is working on placing Facebook ads on websites
The article is specifically about Alan Kay's definition, that is why we are discussing it.
I think maybe an even larger use case is shops whose number of asses-in-seats might fluctuate with projects. Being able to bring in four designers for a month-long project without breaking the bank on licenses would be pretty handy.
Yeah I don't blame the guy. Personally, I think I might have gone to south America!
once again the naivety of the general "smart" populous is proven.

(not intended to insult or anything, I'm part of the naive populous, but this seems to happen constantly)
Or if you can't fork over $2600 ($1k+ more in Europe, because fuck you. Everybody else rapes us with prices, so why not) in one piece. I know a lot of freelancers can't. Or, suddenly out of nowhere, you have to raise temporarily your number of CS seats.
Welcome to the glorious world of consumer culture. This is what ever huge corporation has been fighting to achieve for the past 50 years.
I don't really understand why so many politicians are writing laws that make invasions of privacy possible "without a warrant". Why don't they just require a warrant? Then there are checks and balances, and everyone's happy.
1. Free. Open source, etc. Not relevant to the current discussion. Nothing to see here. Move along.

Time to do some reality checks.. ^_^
+1 for the melamine boards, commonly sold as "shower board" or "tile board".

I bought $30s worth and covered 3 of my walls with it -works great as a cheap white board.
Another wrong and irrelevant comment. I live in India. I am from Bihar. I know how my state works and how my Chief Minister is elected every 5 years. Both the main parties are headed by their respective leaders. Nitish Kumar heads the JDU and there has never been any doubt, before or after the elections, whatsoever, that he was going to be the Chief Minister. Yes, the party can elect anyone as the chief minister but thats purely in theory. In practice, every party throws forward their chief candidate for the Chief Minister post and they have always stuck to it - in every state - over last 60 years of Independence.

I suggest you stop trolling HN with your predefined bias against India. Yes, we have problems and we acknowledge it more than anyone else but you should stop trolling.
2011's Top Tech Investors (The Midas List)
I wish I could agree, but I do not. There are way too many variables. To even get close to making a valid test you'd need to run the same startups through different accelerators at exactly the same time.
Tech bloggers: who are you writing for?
JavaScript: Don't reassign your function arguments
Microsoft calling anyone out on security issues is laughter inducing to the extreme. For those of you that weren't paying attention in the Windows XP/IE 6 heyday, anyone could find remote exploits that bothered to look for more than 5 minutes.
Statistical significance on xkcd
The general public do not care about console modding rights at all. That's why they do not rush to post comments on sony's corporate blog. The majority of people don't even really know what a blog is. Even if they did, they would likely have no motivation to spurt their comments unbidden onto it. What we do here really is deviant behaviour, statistically speaking.

Normal, non-religiously-devoted gamers don't post there either, they inhabit more independent fora. The only people posting there are sony fanboys.
Is their case against fail0verflow, who found most of the vulnerabilities geohot actually used to jailbreak it (and re-ported Linux, for example), still on? There's not many details in this post or anywhere else online.
Adobe has two types of customers: individual designers and big companies. The individual designers might want a subscription so they can "rent" the applications only when they need and then bill their clients.

Big companies' are often adverse to big cash outlays to buy expensive product licenses. They might prefer to subscribe month-to-month to expand or shrink their license pool and also avoid a big up front expense. Plus tax laws may induce "irrational" behavior because a company may be taxed differently for purchasing an product versus renting it.
Does this mean my donation to his 'defense fund' was actually paid to Sony as part of the settlement?
Proposals like this can win votes from law-enforcement circles. After all, warrantless disclosures and always-ready surveillance equipment would allow cops to gain information about a person with just one phone call. They hate having to follow procedure, especially if that procedure involves waiting for a judge to issue an order.

There's also the more dramatic explanation about how this all boils down to a power struggle between the haves and the have-nots, but I prefer the making-cops-happier explanation. There are plenty of good cops in every country, but law enforcement has a lot of solidarity built into its ranks, so police-related groups can sway many votes. Harper would do anything for a few thousand extra votes.
Are We Human or Are We Resources?
2BTHR - Where are you going 2B?
Enter a location and click "go." Then use the map to plot your destination and share with friends and family!
"(c) Other Rights, Etc., Not Affected. — (1) Nothing in this section shall affect rights, remedies, limitations, or defenses to copyright infringement, including fair use, under this title."

http://www.copyright.gov/title17/92chap12.html#1201
Hey Nosh,

I sent you an application in January for the internship program, but I never heard back from you.

Can you shoot you an email?
Wouldn't DropBox be considered more of a web app rather than infrastructure?

Some companies also are a cross-breed between some of them such as SEOMoz(content + web app).
-ly. DifferentLY.
Network, network, network... because you're not a salesperson. Maybe you have those traits but most hackers don't. So you must rely upon being good at what you do and letting people who have work know you're reliable and available so they will funnel you work.

If you're not interested in consulting or freelance, network anyway. You'll need a list of contacts to tell about your startup.
John Gruber - The Gap Theory of UI Design
While I admit it is true in the technical sense of Curry-Howard, it is certainly not true in the sense the OP meant: that learning program is a substitute for learning mathematics.

Let's examine the post in light of C-H. I'm not super familiar with Python, but I believe it is dynamically (that is to say, singleton) typed. This might not correspond exactly to Python, but let's assume there is an any type, product types (for forming tuples in function arguments) corresponding logically to conjunction and function types corresponding logically to implication. Any well-formed expression (e.g. 0) has any type, so any is true as a proposition. Thus, all types are inhabited and all propositions are true. By proof irrelevence, the logical content of any Python program is equal to the constant function 0. In other words, they have no proof content. Thus, I claim the students here are not doing math via programming in the techincal sense of C-H.

I stand by my original claim that they are not doing math by programming in a looser sense, either. I studied computer science, spent a dozen years working as a programmer and now I'm studying math in graduate school.

> I think programming is much closer to math than this comment gives it credit for.

I might have said something like this before I started doing serious math.

You make a mistake by thinking that programming and math are the same, except that programs get "checked" by computer. That's like claiming that video games are more physically demanding than sports because the rules are enforced perfectly.

Math is about understanding why something is true. A program that uses or applies a mathematical idea rarely (never?) contains a proof of that idea's correctness. For a mathematician, testing is insufficient evidence for truth. Proofs are universal and they generally apply to an infinite number of cases. There is a deep qualitative difference between conceptually understanding why something is true and checking a finite number of cases, or even implementing a procedure to check those cases. You can try to belittle mathematical methods by calling them hand waving or imprecise, but programmers are not even trying to do what they do.
Warrants are issued by judges. There are few things that a politician hates more than having to answer to a judge.

All of the Internet surveillance and censorship policies proposed and implemented around the world attempt to bypass judges. USA (Patriot Act), Australia (mandatory filtering), and now Canada. The usual excuse, of course, is that things on the the Internet move too quickly to wait for due process to take its course.
I'm a web developer, not a designer, but I work for a very small software company, so end up doing a lot of the ui design work myself. I think for this type of work Adobe Fireworks has a lot of the right tools. There are vector tools that are really useful for building ui elements (rectangles with rounded corners, triangles, etc.). Then there are effects that can be applied to layers like stroke (line around the edge), drop shadow, glow etc. Fireworks also has a pretty decent way of organizing your work using a hierarchy of "folders" that can contain different pieces of the image. It sort of falls somewhere between Photoshop and Illustrator and at least in concept is a great tool for building ui mock-ups and actual ui elements.

Fireworks does seem expensive, but my main complaint is how bloated it is. There are tons of tools I don't need and some operations take longer than you would think they should. For example on the OS X version of Fireworks, clicking the close file button makes the whole app lockup for about a second while it tries to bring up the dialog to ask if you want to save or not. Not a huge deal on it's own

Basically I would love to see a tool that competes with Fireworks for the ui design. Preferably it would be a bit cheaper, but I am much more concerned that it has a more targeted feature set and doesn't feel sluggish while using it.
Cash isn’t the only kind of valuable investment
The bubble in education is not at the Harvard and Stanford level. Membership in that club is probably worth the cost. The bubble is in the lower-ranked schools that cost almost as much but don't deliver the exclusivity of Harvard. The people who will be hurt the most when the bubble pops are those people who overpaid for the knowledge they learned in college: People who attended average state schools who have a $600/month education loan payment for 30 years who have to compete for jobs with people learned the same thing for $600 in total.

Right now, there is no company that can give you for $600 the same education that a state school provides for $100,000. But such companies are coming. Khan Academy already is as good as any school in helping people learn. All that's missing is certification: comprehensive exams given in secure environments like normal standardized tests (SAT, ACT, LSAT, GMAT, ...) Compared to teaching, certification is easy.

The real big bubble in education is at the lower levels, at the elementary, middle, and high school level where schools are even more fungible than at the college level. Kids don't attend a middle school for the prestige. They go to learn. The bubble for the teacher unions will pop when states begin to ask why the state should pay union-level salaries for teachers to lecture when students actually do better with just a laptop and an internet connection.
Well, no. Because the distance, especially the idiomatic distance, between C and Java is much more than the distance between F# and Ocaml. The core languages of both are essentially equivalent. Ocaml and F# have diverged a fair bit in their fringes/exotic features (I can go into this in more detail) but if the bulk of your code use the more humdrum features then going between the two is trivial.

A more apt analogy would be to consider two languages that extend C in different ways but for which the core of C can be used in both with almost no modification (D & C++?). I suppose a python/jython/ironpython comparison would be more accurate.

p.s. with respect to grandparent, I don't subscribe to the philosophy of casting everything in terms of winner take all wars.
Best diets - Have best diets for healthy life, best diets for weight loss
can we blame them?
For all you know, the settlement may have been motivated by a desire to preserve the community from a highly unfavorable precedent.
How is this circumventing a copyright protection measure?

This is like opening the hood of a car that requires a key that the manufacturer will only give to authorized dealers. If you figure out how to open the hood, the government is not going to stop you from messing around with the stuff in your car. It's yours, after all.

Here's what's happening here. Apple wants you to buy Apple hardware, so they cripple iTunes such that it will only speak with devices that know a secret password. Now, with the secret out, it will talk to any device.

This has absolutely nothing to do with copyright infringement.
If Everyone Around the Table Loves Your Deal—It Probably Sucks.
Yahoo! Where good things go to die!
Regarding your second edit, it's not as if brand loyalty is some amazing emergent phenomenon in the 14-year-old-game-console-consumer-ecosystem. People are just as loyal to brands of operating systems, cars, banks, food, pants, cigarettes, useful pocket tools, kitchenware, and high-efficiency toilets, and they've been so forever.
Alltheweb, the internets fine source of pornvideos. Once upon a time.
Partially. Only banks have access to the excess and they aren't loaning any more than usual.
Much like the comments that I see on HN, ArsTechnica, reddit, ...
I think Java and C++ et. al. get it wrong by overloading the . operator. On one hand it means "gimme this field of that object", and on the other hand it's "find this function in the method table of the class". These are completely different things. And it all goes downhill from this mistake.