skysight-inc/HackerNews huggingface dataset:
I would love to be rich, but I'm starting to realize that it's not what I need to be happy. What I need, personally, is a life in which I can work on things which I think are fun and interesting, and which pay me enough to live, save a little, and spend time having fun with my girlfriend.

The definition of that changes. At one point I thought the only way to do that was to get a PhD and find my way into academia; later it was found a company and make an obscene amount of money. Both of those goals were great, but the first one chewed me up and the second is one I don't know how to do yet. Right now... the goal is to find a job where the I can work on fun data-based problems. A startup would be fun, but so would a big company, or a government agency like the CDC. I don't need to be rich, but I do need to find satisfaction in my work.

And we'll see what happens next.
And speaking of domain names, registrars have to recognize revenue over the life of a domain registration. If they're wholesale registrars like eNom, I bet that's a long time--big buyers would want a long-term registration for the SEO value.

But it means that the faster they grow, the more of their revenue is deferred, even though they get the cash right away.
The post-Hurd HP opportunity
I think you've missed a large factor.

The leadership. And who they are.

For example, Eric Schmidt is apparently a super nice guy [1] Larry Ellison on the other hand, has cited (I believe, Ghengis Khan?) "It is not enough that I succeed, everyone else must fail"

So the leadership is drastically different in terms of how they work. Ellison is marine corp, Schmidt is peace corp.

Could Google make a rdbms that is significantly better than Oracle? On paper, sure. But Google isn't doing a great job (yet) at obliterating markets that are entrenched (Sharepoint, Outlook, Exchange, Facebook) so it's unlikely Google has the willing (due to leadership) or management (due to internal reasons, I guess) to crush Oracle.

I think if Oracle wanted to squeeze Google, they probably could actually. Google has made more and more enemies over the past few years, and I think if someone such as Ellison stepped in and decided to lead the blood hounds, it could be interesting.

Obviously this is all hilarious speculation, but it's pretty interesting.

[1]: http://www.slate.com/id/2250704/
Suggesting this guy is lazy shows a deep lack of understanding of the work done making his own computer while juggling a wife and kids.
I think these kinds of hypothetical battles are less about literal resources (eg: money) and more about leadership and perception.

Google: we're nice guys, don't censor china!

Oracle: we've been around since 1977. we've been to war before, and we'll win again.

Also the fallout could hurt Google far more than Oracle regarding market cap from public perception. I think people entrench enterprise stuff like Oracle as brutal, and Google as fluffy. IMHO.
and oracle will not care, and will continue to make billions of dollars.

(does Oracle have any fans presently?)
Cheap & Proud: MyUSACorporation
I've never heard of Jambool, but, I'd say that Google is getting very serious about social gaming. First Labpixies to make games, Zynga partnership, now monetization.

The question in my mind is whether or not they'll use all this to build social games that do something meaningful like Image Labeler (http://images.google.com/imagelabeler/), or whether or not they'll attempt to flood us with worthless crap like FarmVille and Mob Wars.
You may have just earned another visit.
Test your browser's HTML5 prowess with the HTML5 test
Isn't that dangerous? I heard that you should never ever do this while sleeping because of danger of suffocation.
>Oracle is a for-profit entity, they will take any legal or tactical advantage they can get (e.g., lawsuit over Java in Android), and they make no bones about it.

This has become a bit of a meme lately, and it's pretty tenuous.

Google makes lots of money by not being evil. People have given Google tremendous data that no other could get because they have a general trust that it will be used responsibly. In all of the fawning over the just released voice recognition in Android, almost no one noted that it means that much more of your interactions with your device will be sent to Google, which is something that few companies could get away with.

So seriously, people need to shitcan the "they're a public company" or "they're out to make money therefore they are evil" noise. It's dumb. Oracle is essentially pissing on all of the Sun assets that they acquired for a short term game because there is no long game in it -- Solaris is on the way outs, and even Java is almost dead in the mobile space (not counting Android...), and in the Enterprise space despite all of the rhetoric on here, it's dying and is largely the domain of legacy projects. Oracle is cashing in while they can like a standard troll.

Google, however, is in for the long haul, and their entire strategy depends upon a lot of trust by consumers. In other words they MAKE MONEY, fulfilling their public mandate, by not being evil. Strange, isn't that?

This argument would be just as ridiculous saying "Sometimes I admire [some shitty brand] more than the supposed high quality Apple. [Some shitty brand] is a for-profit entity, they will take any cost cutting measure they can get (flimsy materials, shoddy electronics), and they make no bones about it. Apple is just faking making a good product because, you know, they're out to make a buck"
It's quite possible that Google already owns some. We will find out when and if they find a counter-suit. Counterclaims of patent infringement are a standard tactic.

I assume Oracle is angling for a settlement here. I can't imagine they want to make Android apps not be written in Java, they just want a piece.
Many of the patents that Oracle is suing over could as easily be targeted to .NET. Of course Oracle isn't dumb enough to target Microsoft (having a much deeper portfolio of superficial but deadly patents). In fact they could as easily target many other virtual machine runtimes.
Buy the most cost-efficient MBT Changa
The House Inside a Hill - Villa Vals, Switzerland
Any time a product is hyped as divorcing ends from means, you know it can be safely ignored.
> Oracle is all about short-term wins

That's the result of their bonus policies. If your bonuses reflect short-term earnings, that's the kind of earning your company will generate.

OTOH, this and the Google lawsuit are so completely boneheaded, I would not be surprised the people responsible for it end up like Rick Belluzzo or Sandeep Gupta - in nice positions at Microsoft properties. Even the lawyers are the straight out of the SCO lawsuit...
The answer here seems straight forward enough: just get an iPad and an eInk reader. Seriously, the eInk devices are great for replacing books (reading outside, avoiding glare, not caring about battery life), the iPad is great for internet/apps and augmenting the reading experience (eg. the way you can zoom and scroll so effortlessly makes reading those awkwardly formatted PDFs much easier. in fact you get a sort of entirely novel tactile experience)
Just the latest event to make the LNPP/LNPR stack more attractive. (Linux, Nginx, PostgreSQL, Python/Ruby)
From the Nike+ wikipedia article(http://bit.ly/aJ9u0U):

As of August 2008 "Nike+iPod for the Gym" launched, allowing users to record their cardio workouts directly to their iPods. No Sport kit or shoe sensor is required; [..] The models of compatible cardio equipment include treadmills, Stationary Bikes, stair climbers, ellipticals, and others such as Precor's Adaptive Motion Trainer (AMT).
The Maes-Garreau Point
One millimeter doesn't sound like a lot of revenue.
> low weight, high rep training builds red "twitch" muscle and high weight, low rep training builds white "slow" muscle

I think it's the other way around. The first reference I found was http://www.teenbodybuilding.com/shane6.htm

If it worked like you described then you'd have marathon runners lifting huge weights in training and sprinters would be running long distance to improve.
Womens timberland boots|timberland pro boots|cheap women timberland on sale
Interesting. I'm going to be traveling to the UAE soon. If I assume that Etilsalat has in fact issued itself HTTPS certs for secure sites that I visit, and is doing some sort of MITM attack, is there any way for me to detect and/or prevent it?
Way to go, EFF!

Long story short: Verizon bought GTE CyberTrust. GTE CyberTrust signed a CA=TRUE for Etisalat, the UAE's biggest telco. Even if you didn't know the rest, you wouldn't be happy, but: Etisalat has already MITM'd and backdoored a zillion Blackberries. Now they can turn off your encryption, too.

You can't easily disable Etisalat's "Comtrust" certificate (you can see it for yourself; go to http://j.mp/a11K0t and click the lock icon in your browser; note that the GTE CyberTrust root is also an MD5 cert --- classy), but you can disable the root CyberTrust cert easily:

* For OS X Safari, pull up Keychain Access, click "Certificates", search for "Cybertrust", and baleet.

* For Firefox, go to Security -> Certificates, browse to CyberTrust, and click delete.

This will probably break a bunch of other random sites validation. Oh well.

The really disturbing thing about this, and the part that's unique to the EFF/iSEC SSL observatory ("you know it's great research when I talk up my competitors"), is the prevalence of CA=TRUE certificates signed by root CAs. There's no easy way to find out how many of these exist! It's the closest thing there is to a fundamental flaw in the SSL/TLS certificate model.
App Store Update Approval: A Proposal
Maybe it's just me but the inital designs still feel iPhone/iPad centric. The UI/UX for webOS are more gesture-like and I do not see that reflected here as an alternative. However, it's a good start and it is heartening to see that Palm has signed up for this.
Exactly. The reductionism is just too easy in these arguments with every behavior contorted to project onto a sexual / survival basis. There is no quarter given for things simply being what they are.
Yes, mostly; you can always click the "lock" icon in your browser. You shouldn't see an Etisalat/Comtrust certificate anywhere for the sites you normally use. This is probably not bulletproof, but, probably, neither are Etisalat's snooping tools.
How would revoking a CA's certificate work? In particular:

* The certificates that they already issued would keep working, right? Their customers would just need to find another CA when they need to renew their certificates? I'm pretty sure that that's correct, because they're not talking about having browsers remove a CA from the trusted list. (They couldn't really. The one on the trusted list is Cybertrust, not Etisalat.)

* In that case, how do they even revoke the certificate? If they keep a copy of the certificate, wouldn't it still be able to generate valid certificates? Or is it somehow setup such that Cybertrust can easily revoke the certificate? I can't really think of a great way to do that given how I think the certificates work in general. I guess it could require a temporary key, say for the month. But I don't see how that would stop them from signing things with the temporary key that they have for August and just saying that the date it was issued is sometime in August 2010.

* Even if I'm wrong about that, if I'm right that certificates that they've issued would keep working, couldn't they generate a bunch of wildcard certificates for google.com, facebook.com, etc. right now and keep those in case they want to use them for spying?
I love this hack for hitting C-c C-c in vim and having your current paragraph telegraphed to whatever screen window you want. I imagine it'd work for demos just as well as developing bash scripts.

http://technotales.wordpress.com/2007/10/03/like-slime-for-v...
VocalKit: voice recognition library for iPhone
HP Pavilion DV6000 DV9000 Lightscribe DVD Burner | Lightscribe Discs
If I understand the question correctly, it's because Firefox is single-threaded.

A better question might be why Firefox is single-threaded. Apparently it's something to do with JavaScript.

An even better question might be what connecting to a server has to do with JavaScript. I don't have a good answer for that.

A quick search suggests that Firefox 4 will be multithreaded though, so you might be in luck.
for deployment, use heroku.com
Yet another reason why it was a terrible idea to base the Android SDK on Java. What WERE they thinking?

I know, let's force everyone to use a scripting language to write for underpowered phone hardware! We don't need native support! Just because Apple did the same with iPhone to start with, and it came back to haunt them later, doesn't mean that we won't get away with it! And don't forget Microsoft did the same thing with C#--look where it's gotten them! And while we're at it, let's pick a proprietary and patented language that's a laughing stock in language design circles!

I doubt this makes a dent in Android, though, and I would be amazed if this changes their Java strategy in the slightest. In a battle between Oracle and Google, I think the smart money is on Google.
In OS X Opera, you can go to Preferences -> Advanced -> Security -> Manage Certificates -> Authorities. Select the GTE CyberTrust one and either Delete it, or disable it from the "View..." screen.
Saying Oracle could be less attractive for developers is like saying there's a -1 Kelvin ;-)
Ruby is waay more than just a "slightly different syntax and grammar", and you can't really understand what's happening behind the scenes in rails until you understand the tools at work.

If you've got the basics of Ruby down, get this book and take it to the next level

http://www.amazon.com/Metaprogramming-Ruby-Program-Like-Pros...

As for the gems in rails..study their code, learn what they try to do, then program it yourself, else you might spend forever fighting with poorly documented and fragile gems, that were never really intended for long term production use anyway..

just my 2 cents..
I'd say Clojure, but it runs on the JVM.
Those are general stats, you need to look at your personal stats which might be at 0.5% or 65% and decide from there, not based on these kind of sites. Making your site work on IE will require tons of hour of work and therefor money. It'll also just not work for HTML5 apps, unless you have a second version of your site coded in flash. Make sure it's worth it.
http://www.youtube.com/watch?v=djZFHTa6TfA
For me, the big question is: where does all this leave IBM? IBM has a huge investment in Java, but now Oracle has made it clear that they're not going to play nice. The senior guys at IBM have to be thinking long and hard about that...
this was done to preempt a deal between apple and verizon...
But Chinese isn't any more expressive, just shorter. The fact that you type "國" instead of "nation" is only lexicographically compact, not semantically. Studies show that proficient readers of Chinese do have marginally higher speed and comprehension than phonetic languages, but that doesn't translate into being more expressive.

At risk of being slighty Euro-centric, in fact, from what little I know, western literature and tradition seems to have more emphasis on semantic content and the conveyance of literal ideas than does most Chinese.
I believe to revoke a certificate Verizon/CyberTrust would have to issue a revocation cert and then send that to the browser vendors. The browsers would be patched with the new revocation cert, and would reject any certificate chain that included the (now revoked) Etilsalat cert. Even if Etilsalat generates wildcard certs right now, they will be signed using Etilsalat as the issuer, and so will contain the revoked cert in the certificate chain.
It all comes down to who has money. Mono isn't really making anyone much of a profit, so it can go on being relatively safe. If it were bundled into the next release of iOS however, I'm sure we'd say policy changing quite a bit.

Oracle isn't also suing Apache's Harmony project from which Dalvik is derived, as there isn't much in the way of money in it. But Dalvik itself? EVIL infringement of over 9000 patents and the copyright on the documentation defining static variables!
You make a few grand statements with no backing (e.g., who said Gates decided that Microsoft wasn't important? I'd be a pretty happy person if I'd have contributed as much to the world as MS has).

I can't say for sure what Gates had in mind, but I can extrapolate from the few cases I do know about (myself and other entreprenurial-minded friends). The reasons vary, but I for one am definitely in this to make money for the power to do more important work later.
There are protocols (like OCSP) for doing online/realtime revokation, so that Verizon can announce that the Comtrust cert is invalid. They're kind of a mess, and they're often off by default.

Mozilla should just shitcan the GTE root cert (Apple probably won't, because of the iPhone relationship, but Mozilla would be enough).
Rich,middle,and poor is a false trichotomy.

Once you hit late 40s to 50s, people won't pay you a high salary for a typical line position.

So at that point, you either continue to work for low wages, possibly being shifted within the company to doing sales on commission, being a trainer, or moved to a low-wage country.

Or you are independently wealthy by then.
nice, are they really that cheap or it is another scam?
Wonder when they start screwing with mysql?
Gotta read through a bit, but there are some excellent ones in there. Personal favorite with C++ templates:

assert( ( o-------------o
|L \
| L \
| L \
| o-------------o
| ! !
! ! !
o | !
L | !
L | !
L| !
o-------------o ).volume == ( o-------------o
| !
! !
! !
o-------------o ).area * int(I-------------I) );

http://stackoverflow.com/questions/1995113/strangest-languag...
Yes. You nailed it - I carry both of them with me 100% of the time. When I'm on the road, I _tear_ through books on my iPad in Hotel Rooms (Dark Light.) During the day, or while on the beach - the Kindle comes out and I also disappear in reading (Nobody in their right mind even attempts to read on an iPad in the sun - even with the Matte screen.)

And, best part of all - I have a MiFi (I spent many, many hours trying to decide whether to go with the 3G Ipad) - and I am astonishingly happy over the fact that I can now support the K3 (WiFi Support - Yay!), my iPad, my Laptop, and my iPhone with my 5 Gigabyte Capacity Sprint MiFi.
I like your idea of programming the gems myself. Sometimes that is the only way to do it. I have already been experiencing the "poorly documented" and "fragile" nature of some of the gems out there.
No, it is really that cheap. The founder, Alex Zehnbacht, is a business relation and a good friend; that is why I linked to his announcement of the launch. I can personally vouch for his integrity and commitment to running seriously useful, honest businesses.
I've read about NetApp /filing/ the lawsuits, but I haven't read about any results... Until it's over, it's just scary paper. have any of the lawsuits gone to court?
It's a lot easier to do freelancing when you've got colleagues you've worked with before who remember your work ethic and output.

And make friends at those places, don't be the unapproachable guy coding away in the corner. It matters. A lot.

I'm effectively earning 2-3 salaries right now because of contract side gigs for former colleagues.
No One Really Wants to be #1 on Google
The utility used at WWDC is called DemoMonkey:
http://developer.apple.com/mac/library/samplecode/DemoMonkey...

edit: The description in the article sounds like they could have used DemoAssistant
http://developer.apple.com/mac/library/samplecode/DemoAssist...
True, but I think you're focusing on the wrong aspect. (I originally said Turkish, then Bosnian, then decided that the ideogram-rather-than-letters aspect was worth drawing a parallel to Chinese, and have since changed it back to Bosnian.)

The parallels to actual human languages also break down here - reading APL is intimidating like reading Chinese, but it also has less than a hundred symbols (fifty-ish, IIRC), so it's really not comparabl in terms of "systematic problems with literacy and reading comprehension". I think the APL-languages are more like vi. Do vi(m) users think "9kdd2jp"? In writing, it looks like noise.
And eventually someone is usually right. Apple really was in negotiations with Intel, they were secretly maintaining an x86 branch of OS X, they really did have a fully touchscreen-controlled iPhone in the works, etc. Rumors aren't always right, but they're not always wrong either. And I find that smart people believing the rumors is generally a good sign that they're about to be revealed as true.
P ≠ NP (part 1)
Oddly enough, GTE Cybertrust doesn't actually seem to be the same Cybertrust that Verizon Business bought in 2007 (as information on "GTE Cybertrust" predates the incorporation of "Cybertrust" by a good ten years).

It looks like GTE Cybertrust was part of GTE Internetworking, which would have been absorbed into the Bell Atlantic-GTE merger which created Verizon.

That seems odd.
2010 UIST Student Innovation Contest Announcement
woz was quoted in return to little kingdom that jobs was driven by making money. that was when they started selling blue boxes in dorm rooms.
APL is also semantically compact, because every verb implicitly maps over a whole collection.* This interests me more than the whole "programming with wingings" bit, but that's the part people get hung up on. Like all those damn parentheses in Lisp, or the whitespace in Python. (Shrug.) I'm more interested in J, which limits itself to ASCII.

* Joy also does this, but seems much less practical.

Chinese is also not a great comparison, because the vocabulary is so large. I originally said Turkish, then Bosnian, but changed it to Chinese because the "page with a grid of Chinese characters" is probably how most people think APL looks.
SEO is harder than you think
Yeah, but that's hardly limited to APL.
> It serves web pages at http://www.magic-1.org

Except when it's getting slammed by every person reading HN on a Friday night, apparently.
To get a good command over Ruby I would suggest reading the first two sections of Metaprogramming Ruby http://pragprog.com/titles/ppmetr/metaprogramming-ruby and reading the tutorial section of the Pick Axe book http://pragprog.com/titles/ruby3/programming-ruby-1-9

The first book will give you good coverage over what makes Ruby different. Most importantly it will give you an understanding of how the fancy stuff that Rails does is possible. The second book is a very good foundation book for Ruby. After this I think you'll be able to dive into Rails with much more confidence and understanding.
Why? Rms has endorsed java since it went gpl. Goggles jvm is not gpl. If the used the gpl java then they might have less problems. I'm guessing Rms does not support either party here.
Actually, the "most assuredly not" in your post is debatable. One could put forward the argument that they've had the buy-in they've had -despite brouhahas like the gmail context-sensitive ads- largely because the tech/expert community at large understood they were headed by idealists. That trickled down through op-eds and family/friends recommendations.

Would an "all or nothing" net neutrality position be, erm, unconventional business? Absolutely. Would anyone have believed before Google's arrival that an ad company would be the single biggest name on the Internet? Again, debatable.
Thanks for the reference to the OSX tools. I was wondering what they used.
is this a joke? i mean, these folks actually do realize that "objectivism" is the very embodiment of infantilism?
Why robots don't dance
Sounds rough.

As I explained further down, my hope is to learn more about the risks of entrepreneurship to inform my decision about what to do with my life. I don't want to go into this naively.