skysight-inc/HackerNews huggingface dataset:
The issue is so much simpler than you all make of it. And Apple is essentially not liable or responsible. The developer is the one who may be doing something wrong.

It goes like this: the developer enters into two separate agreements.

One is with the open source community, as he is re-using code licensed under the GPL. Any modifications and new code that links to that open source code, he must re-publish in source code.

Two, is the agreement with Apple to use the SDK and its APIs. Apple places restrictions on what you can say about the APIs (namely, that you can't say much at all:-).

If the developer modifies GPL code and mixes it with confidential APIs from Apple, he is stuck. He can either publish the source, and Apple can go after him, or he can keep the source confidential, and the authors of the Open Source code can go after him since he is using their code without a license (copyright infringment).

That's it. Apple is not particularly liable for what developers do. Of course, in practice, Apple being the company with big pockets, if I was trying to make a billion dollars from such a case, I'd sue Apple, not the poor Russian developer in their basement.
You don't need to put trust into any one book. Of course it would be foolish to look at just one book or just books from one point of view on a subject. If you look at the evidence from different sources site it will become apparent who is cherry-picking and mis-interpreting. Maybe everybody is, and you make up your own mind.
Worth reading up on: http://en.wikipedia.org/wiki/NPAPI

actual plugins aren't useful for all situations; in fact, I'd say that it's relatively uncommon to need to write a plugin.

That is one of the main reasons I started FireBreath; relatively few people in the world know how to write a browser plugin for any platform, much less make one work on all major browsers. FireBreath aims to make that easier. That shouldn't preclude the fact that plugins simply aren't suited to many tasks; the need to install it is a big factor in that, particularly since most common install methods only work on one browser. Also, there are existing plugins such as flash and silverlight that already have a large install base and can often be used to solve many of the problems that people use plugins to solve; worth considering.
Thanks metachris.

I am using pretty trivial software at the moment. Don't think I can separate the tracks like that just yet. Maybe in the future, I will be able to do something like that.

If I cut it to 10 - 15 mins, and distill the core of the discussions, do I need a co-host then?

The idea behind the co-host was to get different perspectives. If we are just distilling it down to the discussion threads on HN alone, then I am struggling to see the point of a co-host there.

Thoughts?
The source really isn't the problem. An app developer can put a link on the app page that has the source. I think the problems stem more from things like:

6. Each time you redistribute the Program (or any work based on the Program),
the recipient automatically receives a license from the original licensor to
copy, distribute or modify the Program subject to these terms and conditions.
You may not impose any further restrictions on the recipients' exercise of
the rights granted herein. You are not responsible for enforcing compliance
by third parties to this License.

Apple definitely imposes "further restrictions on the recipients' exercise of the rights granted". I can't copy the game from my iPhone to my friend's iPhone. I can't even use a copy of the source without paying Apple more money for a dev license.
But that doesn't really answer any of the questions...

Sales being the 'weak spot' is easy because that's always the weak spot, but that doesn't mean that that is the root cause.

If your co-founder admits to his shortcomings but does make some sales that actually gives me a lot of hope.
I agree that the term doesn't carry much meaning, but what is "dangerous" about it?
Sounds like you might have befriended "A VP OF A FRIGGIN' $100 MILLION COMPANY"

http://nukemanbill.blogspot.com/2008/07/how-to-hire-idiot.ht...
This seems like a pretty simple supply and demand problem. Basic Microeconomics.
Can we not talk about percent changes of percentages?
I did my own testing, but I didn't publish them because I left Haskell completely unoptimized and didn't really have the time to try to optimize it. I also added play (http://www.playframework.org) into the mix, because I admire the framework and how closely it mimics Rails, but in Java (and Scala).

Still, I saved 'em, so here you go:

On a 2.27Ghz Xeon dual quad core with 12 GB ram, using Snap's tests from GitHub:

Test Pong:
| Rails Webrick | Rails Mongrel | Rails Thin | Rails JRuby (glassfish) | Snap | Play! |
| 155.0 req/s | 1940.5 req/s | 619.0 req/s | 3606.0 req/s | 11347.0 req/s | 19602.2 req/s |

Test File:
| Rails Webrick | Rails Mongrel | Rails Thin | Rails JRuby (glassfish) | Snap | Play! |
| Didn't test | 188.3 req/s | 718.0 req/s | 6633.3 req/s | memory leak | 606.6 conn/s |

The full results are here:

Pong: http://gist.github.com/414724
File: http://gist.github.com/414728

Note, Snap had a mem leak when performing the file test that caused a machine with 12 GB to swap, but that may be because I used the Ubuntu Lucid version of Haskell.

Also note, Play is damned fast. And relative to other Rails options, JRuby with glassfish is as well.
Don't those custom EULAs just supplement the Apple EULA? If so, that doesn't solve the problem.
Google's VP8/WebM and What it Means for You
I can't tell if this is real or a satirical article.

"Rep. Kevin McCarthy (R-Calif.), who created the program, said that to get software for the site, 'I personally traveled to Washington state and discovered a Microsoft program that helped NASA map the moon.'"
> I looked over the web and I found the same thing that I'm sure you found: several projects without much steam behind them.

Maybe they found socknet too ?

That wiki was filled on may the 19th, well after the diaspora stuff hit the media, or it hasn't been updated in ages before then.

http://socknet.net/wiki/index.php?title=Special:RecentChange...

That money the diaspora guys raised has one definitely negative side effect, there will be quite a few people that may try to get a share of the cake.
I'm in the same boat, $40/year as a Canuck.

I'd like both, and would pay $60/year for that.

I'm expecting Wired will do something that motivates current print subscribers to keep the magazine and also grab the iPad version.

That said, the iPad experience is really nice. It's a hefty download as all the media is included (like the Toy Story 3 clip on the front page), but it's so well done.
No Tech or Startup Mentors? Humbug
This is probably the HARDEST part of starting a company. Every startup will go through this phase. Traction is a good sign, ask your partner to keep track of which customers bought and why. Refine your message and focus on those customer profiles so that you get the cream first.

As more customers sign on, the sales will be a little easier. It's like starting a fire from scratch.

Good luck!
Could be. My guess is mix of new examiner incentives plus economic crisis.
Yes I agree. I just wanted to point out the stark difference in realities, especially given the title of the article.

"Real-world corruption" has different meanings in different parts of the world. In India, it is also called life.
That markup is really ugly (tons of div's along with unnecessary clearfix div's and weird classes).

I noticed there was a comment on there that's now removed that linked to: http://bradshawenterprises.com/tests/formdemo.php which is a much better and cleaner example.

Article: http://www.bradshawenterprises.com/blog/2010/fancy-forms-htm...
Not legally allowed to say due to the anti-benchmarking license the big vendors use. Maybe I can say it was the obvious one?
Using Dynamic Analysis and Template Matching for Phishing Detection
I don't see how "Machine translation" is any different than "Translated from Flash to Objective-C by computer program".
That's $4.40 a gram, £3. Street price here starts about £5
Did you see the video? This isn't just a PDF of the magazine, it's a 530 MB presentation with video and interactive 3D graphics. I would pay more than $5 for this.
E.g, the way it's employed against stem-cell research that should otherwise go on to save, you know, millions and millions of lives.
Becoming a "Spamassasin"
Our company usually did well financially out of those situations, but considering our rivals wasted a lot of time figuring out that they don't know how to do the job, our workload and timescales were just crazy.
Philip Morris makes tobacco a commodity. They'll surely treat cannabis the same way: grown outdoors with chemical pesticides and fertilizers, irradiated (not that that would matter, I guess, but it will be), sprayed with preservatives and who know what the hell else, etc.

The good growers will do so in climate-controlled, forced-flowering, sea-of-green indoor operations using massive lighting arrays and "low rider" hybrid strains that produce gigantic buds with amazing crystals.

It'll be like comparing "two buck chuck" wine at Trader Joe's to a Lafite Rothschild or Screaming Eagle. Most people won't care, but there is a market for the latter like you wouldn't believe.
Adding Type Constructor Parameterization to Java
I don't think there is anything official about it. The article nicely explains what enterprise value is but doesn't really show why that is a more appropriate measure than market cap.
Does someone have a link to the video he is talking about from the Google I/O conference ?
There Is No "Plan B".
Exercise at 5pm helps me sleep better. Exercise at 9pm helps me sleep at midnight.
I have not read all the articles fully so I cannot comment on the content, but I found that the way the articles were written was interesting. I mean this guy just emailed all these questions to all these people and they just replied?
I was just thinking about whether an approach like this could work, so I did some searching and found some research. There's also [Detection of Phishing Webpages based on Visual Similarity](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.59....).

Does anyone know if such a system is getting worked on, say, at Google?
Would it be okay if I had been around for 1021 days like this guy?

http://news.ycombinator.com/user?id=hugh
http://dresdencodak.com/2009/09/22/caveman-science-fiction/?...
Growing something is easy. Growing a plant or plants healthy and robust enough for a decent harvest is far from easy unless you're already a farmer/grower.
"A 'teacher' told my child in class that dolphins were mammals and not fish!" a third complains. "And the same thing about whales! We need TRADITIONAL VALUES in all areas of education. If it swims in the water, it is a FISH. Period! End of Story."

wow
Was the first thing I got sent this morning.

You've got to be pretty stupid to do this :

S: any RFIDs around with code for me to execute
C: sure, here's some 0x1fab214bab3421baeb3f2d287d20d8297d2
S: Thank yo ... Connection reset by peer
In the article they explain it is more like wine than a standard commodity. After legalization you will end up with everything from cheap mass produced quality up to artisan award winning products with a wide range of prices.
If you really want to you can, but I would recommend working together with a experienced programmer. Anyone can hack something together after a few weeks of learning and basic example code, but if you want to program something you can rely on for the next couple of years you can do yourself a favor by working on a solid foundation. You say people are interested in your product, but will they still be when it's done? If you got the time and money to work on it for at least 6 months I say go for it, you're going to regret that you haven't tried if you don't ;)
There's also the tax revenue. I'd assume some of the money made from the illicit trade is laundered, but from my pro poker days I can tell you for sure that much of it is not. Even the people making, for instance, $200k per year are probably at most laundering (and therefore paying tax on) half of it.
I disagree that the market will increase as pot becomes legal. I think anybody who wants to smoke pot is already doing so, regardless of the legality.
Very interesting - thanks.

Scala is a hot language right now, and when Play gets really solid Scala support (does it have it already?) then Play may get to be more popular.
Sounds like they're almost certainly making fun of many republican's views on evolution.
It's optimized for iPhone...
To be fair, I'm sure most of the suggestions on that site were made by trolls. But the quotes from the some of the representatives themselves are almost as crazy.
Startuply.com
OnStartups.com
Craigslist.org
Reddit & Digg
Your local Startup community, Elance.com, etc.

Suggest being open with your Idea. Probably not as good as you think (I mean no harm by this but I have a ton of ideas, and right now they are not worth squat). Execution is key, which is my next question.
I am the amazing, work my ass, I like your idea, lets talk shop, guy/gal (I am not but just for this exercise). What value are you, what can you do, done, talk is cheap, why should I get stoked about you? Past experience, will I trust you, like you, or are you a tool, scam, sham, whatever. What's your twitter? LinkedIN.

Get clear with all of this, and if you idea is solid enough find the skills yourself to make it happen. Talk to the TCDistrupt peeps. They know a hell of a lot more then me as I am speaking from what I think is the way.

Best of luck.
Thanks Simon, but I'll use Russ Cox's (co-author of Go)

http://swtch.com/libtask/
It was ~10 euro/gram in a couple coffee shops in Amsterdam when I visited recently.
Yes. Also, if I am going to put some time into OSS and I'm a beginner, I want more specific advice than "work on OSS". What's the procedure for jumping in? How many initial questions are non-annoying for the project maintainers? How do I submit a pull request? What are the projects that are near or just slightly above my skill level? Is my own project, started from scratch at my less than impressive skill level, as good as contributing to an existing project if I'm not ready?

Oh and just to tack on my Ruby specific gripe -- so what if I haven't written tests for my own stuff? Can't you teach me Rspec or whatever your shop uses instead of just tossing out my resume?
Not a bad idea, but not the best execution. A shame.

Interesting - I looked at their WHOIS records to see who actually built the site, and while that wasn't obvious, I did find the site's domain server on sale at Sedo for $300. I wonder how long that goes unpurchased.
Yep, I think marijuana would more closely resemble the beer and wine industries than cigarettes given the differences from one strain/grower to another. It wouldn't surprise me if PM became the Budweiser of the group, but that wouldn't push out the Sierra Nevadas. It would just make them have to be better.
I'm new(ish) here, but I don't see why not. HN tends to have a much better atmosphere for serious discussion than most web forums I've seen. I'd be happy to hear both sides of this argument here, and hopefully to see more reasonable debate than what is usually presented.
They're trolling for troll-attention. They know the more trolls that come and make funny posting the more attention it will garnish.

..at least I hope that is their plan.

Anyway, this site doesnt need software that maps moons, I'm sure it could be done as a weekend project with [your favorite set of frameworks] and some red bull.
Just because you think something will save millions of lives doesn't make every counterargument, and every turn of phrase used by every counterargument, "dangerous" though. That's just one step away from saying that your opponents are not only mistaken but unconscionable.
Prove what, that 90% of the use of isoHunt is infringing, or that if 90% of the use of isoHunt is infringing, they'll likely be found liable?

In neither case is it my job to do so, but I'll just quickly note:

(a) The media industry had little problem convincing a judge that 90+% of Limewire was infringing based on basic data collection and discovery.

(b) The fact that 90+% of Limewire was found, as a matter of fact, to be infringing allowed the judge to hold them liable for copyright infringement as a matter of law.

My only point here is that the fact that Google has 90% of the same files as isoHunt is probably irrelevant; the amount of infringing use of Google is probably infinitessimal compared to the lawful use of Google, and, to head off the inevitable argument about how much Google is used to infringe, it's certainly a far safer fraction than that of isoHunt, which basically exists almost entirely to facilitate copyright infringement.
Venture Pimp: nowmov = real-time stream of popular videos
While it's true that CS5 converts Flash to bytecode, Apple's rejection of RunRev's proposal suggests that Flash programs would have been rejected even if CS5 had translated to Objective-C.

http://www.runrev.com/company/runrev-blog/revmobile-and-appl...
The Second Age of Perl
"If they can do it, big automakers should definitely be able to do it."

Does anyone understand engineering as a economic activity? It's not whether you "can do it" it's whether you can do it in a reproducible and economically feasible fashion. That means reliability down the road (10 years, 100,000 miles) not "yeah we did it one time, take that big auto".
IANAL but "misrepresentating" has a specific meaning in law so that to do so would render a contract void.

I do not "expect the other party to try to get as much from them as possible", I just expect that should one party fulfill the obligations of the contract, that the other party fulfills theirs.

The point of having a contract is that I can do business without invoking any kind of ethics or morality based on a background I presume to share with another party, or my own personal definition of "misrepresentation".

Or at least, I can advise the other party of my definitions and expectations in advance of them entering into the contract of their own free will.
http://socknet.net/wiki/index.php?title=Special:RecentChange...

There's the same page with the limit changed from the default of 7 days (May 19) to 30 (April 26).

And of course Google's been caching stuff there for awhile:

http://www.google.com/search?q=site:socknet.net

I know the Socknet guy via some trusted former coworkers and I've watched this project for a year or two. He's earnest and hasn't looked for any attention.

I posted his open letter here because I think he deserves some attention for his hard work, whereas the Diaspora team made a cheeky video and deserve to have their goals questioned (do they really intend to do something progressive or is this about personal reward?)

edit: grammar
I think it is interesting that most religions condemn man for using the name of god to pass judgement and the religious conservatives who fear science should be just as wary of anyone who claims to know the will of god and specifically to pass judgement on others as if they were god. Those who condemn the actions of others are truly "playing god" yet there is no conservative theological out cry because as usual the heart of the matter has nothing to do with theology but rather just simple fear mongering.
Gridding London
I wouldn't be surprised if GMail gets a feature like this at some point. Google Reader already has an option to rank RSS feeds by what it thinks you're most likely to read, so similar technology already exists at that company. The main (massive) issue would be teaching the filter.
Deals Well With Ambiguity
An Overview of the Hospital IT Department: Challenges and Career Opportunities
At 25, AOL switches tracks
It supports Scala well, but the API (on the Scala side) is a bit of a moving target.

However, I really encourage all of you to give the Java side of play a shot. It's really unlike any Java framework I've ever worked with, and I've been doing Java for far too long. It automatically reloads your changes without a compile...it makes great use of annotations, and it uses Groovy for the templating language, it comes with support by default for the big three IDEs (Netbeans, Eclipse, IntelliJ) although you can easily be happy with vim, emacs, or tm. After a bit of time, it's easy to forget you're actually working with Java.

Also, if you know Rails, you essentially know Play. The concepts are the same, the directory structure is the same. You're learning the Java version of Rails, so there are differences, but my years of Rails development experience made picking up play a breeze.

edit: clarified API comment
This seems like pretty pointless mental fiddling.

First off, you make unwarranted claims, like that your imaginary implementation would be fast. You don't know that and you can't know that. You don't seem to realize that the kinds of language features that enable metaprogramming, also limit the maximum theoretical speed of your implementation.

Secondly, you've failed to distinguish this language from Ruby. You've turned map() into a digraph operator that feeds sideways. Okay? Why do I care?

Spewing out some pseudocode doesn't make people care what you have to say, you need to better explain what makes it different from other languages, not what makes it similar.

I don't care if it's similar to ruby. I'll just use ruby if it's that similar.

I hope your next post is more substantial.
Sure. Add "-site:www.thedevsea.com -site:www.bigresource.com" to your search query.
Subreddit interconnections graphed with F#
A related post:

http://nathanwiegand.com/wp/2010/04/lessons-i-should-have-le...
Half a year later: The site is up and running. We have invested some of our money and spent months of work on it. And now came the second part. He needed to go out and start getting customers while I continued ironing out the tech parts.

For future reference, this is where you went wrong. He should have been out there selling screenshots and powerpoints, thus generating leads and design feedback, for the day one.

When something can fail, it should be given opportunity to fail as soon and as cheap as possible.
Of course. Besides up-votes, how else could you determine the location of so many craters?
Why not? It makes perfect sense and conveys the relevant information. You should talk about percent changes whenever the important bit is the ratio between the new and old value.
Two years ? That's precisely what I was getting at.

He's definitely looking for attention here, otherwise why post an open letter ?

If he wasn't looking for attention he could have easily mailed the diaspora people, by making this an open letter he is trying to get a slice of the media attention.

Nothing wrong with that, but I wouldn't interpret it in any other way, even if he's serious.

To me he's not just serious, but also very slow.

The sourceforge project was registered on the 15th of may, this is not a project that has been in mainstream development for two years. It may have been in development for two years but not with the kind of push behind it that you need for a successful launch of a web application.

It looks like someone's pet project that did not gain much traction that they're trying to breathe new life in.
MongoDB bindings for Haskell - Mini Tutorial
Not sure I got your point. Can you clarify?
I agree that the algorithm name should appear somewhere.

I would probably refactor the code as Jeff says, but add a comment that describes the function, probably with details about why it's implemented the way it is.
I don't know that the retailer of a product containing GPL software can really be said to be distributing programs as defined in the GPL. If I buy a Panasonic TV with linux inside it from my local Fry's, does Fry's have to take on the task of furnishing me with the source code of the program in question? It doesn't feel right.

Oh, and just a note - if the application in question is free, then Apple doesn't profit from it at all.