skysight-inc/HackerNews huggingface dataset:
Oh, so naive. So, you are assuming the CEO actuually represents the company, aznd what they say is relevant. You've already failed on so many levels.

The job of a CEO in modern times is to lie convincingly.
If you're still the CEO, you can reap the benefits, but you're stuck with telling the story of why you deserve them, which nobody believes anyways, so its actually a good gig!!
Gosling doesn't sound surprised at all.

It isn't clear whether the integration meetings Gosling referred to occurred before, or after, the Sun-Oracle deal was made. Whatever the case, I expect Gosling was asked to attend those meetings as a Sun employee, and that he explained the patent situation in an open and honest manner.

What do you think Gosling should have done? Deceived Oracle during the acquisition talks because he didn't like what they were planning to do?

dragged in to it he will have to repeat his stance on why this is something that Oracle can do in court

Where has Gosling said he won't repeat the same stance?
I'm continually impressed with the things yahoo puts out, and it's usually pretty difficult to impress me. Pipes, yui, and yql are all exceptionally awesome, as well as the search API. However, I imagine if these were put out by google, there'd be some huge rave over them.

It seems unfair, and for some reason that troubles me.
What We Need Are Standards in the Cloud [OSCON 2010]
Google or Yahoo - Which do you click more?
Yahoogle! is a fun experiment created to put Google and Yahoo! to the test. Try some searches out and contribute to the experiment.
Air Jordan Retro 5 Countdown Pack Fire Red
I'll try: Decisions for one "platform" (it's not just Java, it's J2EE etc.) are based on many factors, but one of the most important factors is trust. Examples:

* Companies (more specially: Enterprises) must trust you or they won't use your technology
* Library makers must have trust in you or they will not continue building libraries for your platform

Only two examples, but I think they highlight the point: Nobody will invest in a technology/platform/programming language they do not trust. And starting patent lawsuits against companies that use your platform is a great way to loose trust.
While Android/Davik technically is not a Java VM that is not what most people will see. Most people will see "Oracle starts lawsuits against companies using Java"
It's crass, but an extra $20k in the bank as a safety net can make the difference between someone becoming an entrepreneur or stay working full-time.
A Thousand Lakes of Red Blood on White Snow
You can like lambdas without wanting to go fully functional... just like you can like objects without wanting to go fully object-oriented.
Hold on a moment there... Java is still #1 on the TIOBE index and hasn't been lower than #2 since the index began in 2001. Oracle could declare by fiat that it was going to sue every single Java shop in existence, and it would still probably be cheaper for most of them to pay Oracle's settlement fee then to switch away from Java.
Introvert won't comment here. Create poll
But... Isn't it baked into the HN DNA that you should be using something other than Java? http://www.paulgraham.com/javacover.html ;-)
sigh

A patent isn't an idea. It's the specific method for implementing an idea. If there is a way to get the same end result using a completely different method, the patent doesn't apply.
I remember waiting for them to load on 56k. You really had to go all out with the bevel instead of regular text?
Is this an "it's done when it's done"-style release cycle, or is there a finite number of RCs planned? Given how small the changes per RC seem to be, surely 1.2 final can't be far off?
Hmmm, tried to redefine "angel investor" as "sugar daddy" and it hasn't work... Maybe they approve it? Whatever, back to the shiraz!
>We observe that intellectual performance, as far as has ever been measured, varies tremendously by individual.

In the ways we have measured, yes. The issue here, I think, is that person A who excels to extreme levels in e.g. math doesn't excel at everything. In fact, the better he is at math the worse he might be in different subjects (Einstein example). So when we measure how well people do aren't we just measuring how good they are at passing our tests?

There does seem to be correlation for people who manage to do well at our system and people who end up successful. I'm just not convinced this is the whole story.
i just set the default encoding of my browser to latin1 and disabled auto-detection. it doesn't work most of the time because the browser doesn't have to detect anything because of encoding tags in the page code, but it's handy if i have suspicions.

now i see gibberish for everything i don't care about, including utf8 homoglyphs.
Those are called structs ;-)
As far as I can tell, PayPal doesn't require address confirmation.
> But without good explanation, you still deeply care about what other people think about you("it still can do damage").

That's not quite what I meant by the phrase. It "does damage" because others in the majority accept that it does—for the same reasons that I am "in debt" when a number on a machine reads negative. I might agree or disagree with the conception of money as a fiscal instrument, but it is supported by the group in a way that prevents me from participating in the group unless I acknowledge it and treat it the same way that they do. To not acknowledge money (or karma) is, in effect, an act of self-alienation. You "reject yourself" from the group by doing it, because the game they are now playing is a competitive one—and if you do not acknowledge the table stakes, you cannot ante.

This is why it is important to do some research on social game design (or consult a game designer) before you code a game mechanic into your social webapp. Years of research into MUDs and MMOs show that different mechanics reward, and thus encourage, different types of player-styles, and thus shift the user-base in different directions.

Here's the most famous paper on the subject, just to get anyone interested started: http://www.mud.co.uk/richard/hcds.htm . It would be awesome if someone would write an "Interpreting Bartle for Web 2.0" article and submit it back here; I've been meaning to do it for months now but it's still a ways down on my to-do list.
There used to be another search engine by S. Anand, but it was taken down because of copyright bullshit (http://www.s-anand.net/calvinandhobbes.html). Wonder what will happen with this one...
Best cell phone headset and cell phone USB cables
We are online shopping web site of accessories for cell phones, digital cameras and computers. We sell items at reasonable price and low shipping fee.
Ask HN: Does Google make money from Android yet?
I meant to ask this question a few days ago but it seems even more pertinent in the wake of the Oracle announcement.

Pardon my naiveté but does Google make money from Android yet? I know it's supposed to be a play to keep them in the mobile ads market, but didn't they just buy a mobile ad company?

What revenue sources does Android provide and are there any figures available?

I'm thinking:
- mobile ads
- licensing agreements from device manufacturers (I know it's open, but I seem to remember rumours of some payments)
- direct Nexus One sales
My .vim/GetLatest/GetLatestVimScripts.dat:

ScriptID SourceID Filename

--------------------------

642 1 :AutoInstall: getscript.vim

1075 1 :AutoInstall: netrw.vim

1502 1 :AutoInstall: vimball.vim

2010 1 :AutoInstall: sessionman.vim

1896 1 :AutoInstall: ragtag.zip

273 1 :AutoInstall: taglist.vim

1984 1 :AutoInstall: vim-fuzzyfinder.zip
I am not a programmer so permit my probably naive questions.

1. How difficult will it be for Google to 're do" Android and base it on another language say Objective C/UNIX like iOS?
2. Do you guys think this will affect Symbian?
3. What other OS's will this affect?
4. Is MYSQL next?
Gowers: Could anything like Deolalikar’s strategy work?
Not everyone accepts that the object systems in Java and .NET are fully object-oriented.
Impressive Zen Z66 Handset Available at Affordable Price
Zen Z66 is innovatively designed full QWERTY key pad. The exquisite design and glossy finish of the Zen Z66 are augmented by pioneering features. The Opera mini Browser in the phone provides good internet experience.
Try as hard as you can to find something else that satisfies what entrepreneurship satisfied. It would be hard but I don't know that any of us ever give up really. I thought my last attempt was my final one. Now I have a 7 week old baby and I'm doing it all over again.

Sure some things change. I can't be as reckless or risky now as I was when I was 20. Perhaps this IS my last attempt, but I doubt it. If it is I hope I can find just as much joy in something equally as productive as entrepreneurship.
Handsets with Android are not free.
Affiliate Fraud: The Risks and The Solutions (Infographic)
With affiliate marketing there is potential to create endless opportunities for both companies and individuals. With how fast and big the affiliate marketing has grown, there was bound to be people who try to exploit it in every way possible, especially when there is money involved. There are many risks that we go over in our graphic, but we also go over solutions so you can combat fraud on your own.
"Natural Language Processing with Python" is available online at: http://www.nltk.org/book
Considering the number of mistakes I make typing on my cell phone, this could actually be a vast improvement :S
Let's hope ebook piracy takes off, then.
Global union, man.
Some awesome person has collected most of his writings on scribd.

interviews - http://www.scribd.com/doc/479479/John-Carmack-Archive-Interv...

slashdot posts - http://www.scribd.com/doc/470798/John-Carmack-Archive-slashd...

.plan 1998 - http://www.scribd.com/doc/14192/John-Carmack-Archive-plan-19...

there is a plan file for each year, just search for John Carmack on scribd.
Work harder.
I worked on ticgit a little too. It's such a neat idea, but I'm not sure how it would work in practice. I think git repos would be best for syncing, but not the main data store on GitHub.

I'm curious about using CouchDB, actually. It has similar versioning and replication features to git.
I will do a double blind experiment where I do startups in one version of my life and don't do them in another. Then I'll know whether doing a startup damaged my career.

Ok, just kidding.

I knew it was the right move when I realized I was learning 5 times as much in the startup.

Nothing matters more to your career than the development of your brain.

And if you're not excited by what you're learning, if its become stale and dreary, make a change.
They start arguing about it instead of improving it :(
> andyone who's working on any sort of non-Oracle derived JVM

Except Dalvik is not derived from the JVM.

Sure they use the language, but what, are you going to tell me that I can't make a compiler that translates JVM bytecode to something else?

Should projects like http://ikvm.net be illegal?

Oracle is destroying the biggest advantage Java has.
Zoom Kobe V Big Stage White Metallic Gold
you can expect a person to ask if something is unclear. no speech recog system has done that yet.

speech recog is orders of magnitude behind humans in accuracy.

understanding is another thing entirely. i don't mean philosophy but the problem of even parsing a sentence. just look at implementations of automatic language translation to get a feeling for this problem.

speech recog has a long way to go because AI has a long way to go.

you don't get human-like machine interaction out of bare speech recog.
I don't think that the first response to your body saying it needs sleep should be to reach for some mood altering drugs to make it pretend to itself that it doesn't really need sleep.

Sure, it shouldn't be the first response - I mentioned "crisis" and high intensity situations. Modafinil has a longer term but similar effect to caffeine, but without most of the negative side effects. Like you shouldn't be fueling your short nights with caffeine (though many parents do), you shouldn't be popping modafinil every night either. Temporarily? Both techniques could provide a respite from soul crushing fatigue.
How does that relate to my comment that the patent in question sounds like it could have come out of Sun's work on optimizing Smalltalk instead of their later Java implementation? (Note that even if Sun could have worked around their own patents, they would have had no reason to bother.)
Just get them to comment on this thread... most hackers are poor from their startups and would do anything to go to a free conference!

Or do some kind of cryptic competition. The amount of time needed to invest in to that and work out the answer would prove that the people really want to go.
Your mistake is thinking that "works out" is an external thing that happens, or doesn't. You're going to have a hard time being satisfied with anything else if that's your belief. That belief will also screw with any employed career you might have.
"A Google spokesman said the company hasn't yet been served with the lawsuit, and is therefore unable to comment.

An Oracle spokeswoman declined to comment."

With Oracle knowing obviously knowing this could damage their largest asset, it makes me wonder if they're still in talks. Someone who knows more law than I do could probably tell us. How hard is it do withdraw a suit once filed. How expensive is it to file a lawsuit your not certain you'll follow through on?
Why don't you do 2 things:-

1. Run a lottery for free tickets - in order to enter you have to write a blog post saying why you think you should go and send you the link. Allocate x tickets.
2. You will also have y tickets which are yours personally to allocate to the people who you think make the best case.

Then people have 2 chances to get a ticket. They also get to publicise themselves and Bos2010
A problem is that people who experience failure in an area of life and totally drop out of it.. aren't hanging around the same community to tell their stories.

Most of the people I knew in the late 90s "new media" sphere are no longer involved in Web development or Internet media at all.. and certainly wouldn't be hanging around forums for those kinds of people. Their stories are stuck with them in their new roles as bank managers, fashion journalists, and mechanics (the founders of Boo.com, for example, are now a fashion designer and an investment advisor).

I doubt the strongest "failed and never got back on the saddle" stories would come from asking on HN. People who died in the entrepreneurial space are most likely not here.

Update: An idea, perhaps, would be to find people from famous Internet companies or "up and coming" lists and track down where they ended up.
Java is much more than just the language, its the platform, the libraries and countless other JVM languages.
If you don't try you never know. I'd prefer to be old looking back thinking 'at least I gave it a shot', than constantly sitting in my office cubicle thinking to myself 'what if'.
Nike Blazer High Glow Dark Edition Black White Blue
Go be a physicist.
Even high end games only involve a few dozen developers. You would get nothing done with a hundred developers trying to do anything on a single project.

The credit roll at the end of high-end games is filled with level designers, artists, qa, management, designers, etc. The actually developer section is relatively small.
Quality Spy Gear That's Right For You
Using spy gear equipment and covert surveillance equipment to get the facts or evidence is important. These spy gadgets is a collection of "spy equipment" we have found for sale around the internet
This is not my area of expertise but in answer to question 1: Really hard.
Great to see this going for many reasons. It makes programmers security-aware.
Well, I'm not sure. First, assignments are evil[1], which means you should avoid setters. Second, inheritance is evil, for similar reasons (thick interface). Third, every time I saw mixins or class polymorphism, lambdas or sum types, would have been simpler, respectively.

Once you like lambdas, functional programming becomes more attractive than a black hole.

[1]: http://www.loup-vaillant.fr/articles/assignment
I think a corollary to this question is whether HR people and others in charge of hiring attach a negative stigma to working on a failed startup.
Just one note from myself. I don't think your career depends on your 'brain development' or self taught mad skills. It all comes down to gaining experiences imho.
What I'm trying to say is that you shouldn't endeavour in a startup just because you like coding, and you like learning new languages and whatnot. Being a great technical person most of the times doesn't suffice.
in scheme, the ' is the syntax for a quote. i'm guessing they use it here as syntax to symbols, but in some of the example code, i see it in front of list-like things too...
The answer to 1 is probably "very, but not impossible". They'd basically have to rewrite everything above kernel (which is Linux) from scratch. More importantly it would be a PR nightmare. Who wants to base their product on a platform where the platform owners are happy to throw away all your hard work and make you start from scratch every once in a while.

As to 2 and 3, this probably won't affect anybody else. Symbian (and everybody else) use an officially licensed JVM from Sun(now Oracle) and as such should be safe. The reason Google is in trouble is that the wrote their own VM rather than licensing the VM from Oracle.

As to 4. Well that's anyone's guess.
> it raises some fairly serious questions around Java's future development as a platform vis a vis the uncertainty recently resolved between Microsoft and the Mono project

Microsoft's "Community Promise" does not cover the whole .NET stack - it covers only the ECMA standardized parts. It has "It's a trap" written all over it.

I would also think twice before relying on promises from a convicted monopoly abuser.
Multicore software fails to keep up with hardware
When I get really depressed about commercially viable ideas, which happens, I turn myself to open source development. At least there, there is no agenda and nothing really known as failure. Then I get back up and refocus.
It's highly culture-dependent. In Silicon Valley it's generally not considered a negative.
another technical reason for going with a new VM: every process (e.g every app) runs its own VM for security purposes. dalvik claims to have a much lower memory footprint.

http://www.youtube.com/watch?v=G-36noTCaiA
For all the crap Java the language gets, it's led to many mature, excellent projects and libraries (just take a look down the Apache list), it's led to the JVM and Scala, Clojure, etc.

The language itself has shown that it probably isn't going to get past version 7, and even getting that through was by cutting a whole lot of features (lol closures lol?). However, that would just mean Java faded into insignificance when a new leader emerged. I think this may well have fallen to Scala given time. Oracle is unnecessarily hastening Java's demise, and from my limited understanding of the reporting, might be taking the JVM with it. That's a really bad thing for software development in general.
I have been in and out of failures, without any success so far. I have ping-ponged between working on my own and working for the corporates. Does not exactly match your question, but very near.

If you meant corporate life by 'career', my startup experience landed me in better and better jobs.
Well, statistically, there has to be someone who will just not succeed. I believe that there are many paths to success - working in a big company and rising up in the ranks would be as satisfing to me as any other thing I wanted. It's just about how you define success, and if the thing you do is going to give you success.

If you define your success by something that you have been unsuccessful at for years, it seems to me you will get depressed sooner or later.
The first line in my userContent.css is:

* {
font-family: helvetica !important;
font-size: 18px !important;
text-decoration: none !important;
line-height: 105% !important;
}

This has really kept me from bothering which fonts look bad on the screen and why. For years. I would love to have a few basic, classic fonts used on my display but currently a carefully selected sans-serif font such as Helvetica is required for pleasurable web experience. Times and Garamond come to mind, I love them on print.

The Helvetica I have is actually a real Helvetica that I grabbed from some odd place several odd years ago and stashed for my personal use.
It is usually housed in an metal enclosure founded in concrete. Much harder to steal than a wire.
I think the main point of our disagreement is around rationalism. You seem to be presenting the point as "whatever the evidence shows now must be accepted". It is my belief that most everything we "know" today is incomplete or even wrong in some fundamental way. From that point of view, if what I think is your view is being "rational" then only the irrational can ever truly further our knowledge.

Now of course when making actual decisions I would go with what the evidence shows today. That's the safest bet. And for breakthroughs, of course I would focus on the "brightest" since that is likely to have a much larger impact [1]. I just hope someone isn't excepting status quot.

As far as my views on the nature of knowledge: my view is that we don't know know enough to even speculate. We're learning more but it's slow going. Language seems to have a big effect on knowledge so personally I wish more research were directed in this area [2]. I think we would learn more faster than we do with current methods.

[1] That is, if I invest a tremendous amount of work and can only get every student to "average" then I could have potentially gained more by pushing the "brightest" students even further. Then maybe they could come up with the breakthrough. :)

[2] It is a hard question due to ethical considerations. The simplest test method is unthinkable as it would mean destroying the lives of some number of people to test the effects of lack of language. Of course it was recently pointed out in an article that appeared here that such methods aren't needed. Any time a child is born deaf to hearing parents there is a strong chance they will grow up without language. But this brings another ethical question: instead of studying them after they've grown up shouldn't we be preventing them from growing up without language? But at the very least we could find as many adults as possible who are already in this state.
As a general principle, I believe you should do the hardest maths you possibly can. I have a PhD in graph theory, and these days I manage programmers, write software, and occasionally give talks about how maths is fun, useful and occasionally exciting.

The one thing that constantly catches me by surprise, even after decades, is how apparently useless bits of maths I did as part of my first degree are suddenly, unexpectedly relevant.

Just yesterday an obscure bit of topology interacted with ordinary classical complex analysis to yield an insight into a problem we were having. I can't tell you anything about the problem - it's commercial in confidence - but my colleagues struggled for 2 hours to see the point I was making. These are clever, clever guys, but they didn't have the background, language or toolkit to see the solution.

But it works. Code to implement the solution should ship in about two weeks. Previously we were estimating 8 to 12 months for a solution, and perhaps another 4 for coding.

Do as much math as you can, especially the hard, scary stuff.