skysight-inc/HackerNews huggingface dataset:
Rubinius and PyPy take quite different approaches to solving the same general problem. It's inaccurate to analogize them.

Rubinius specifies a bytecode (see http://rubini.us/doc/en/virtual-machine/instructions/) and implements a VM that executes this bytecode. The VM is written in C++. The main difference between Rubinius and other Ruby implementations is that nearly everything else is written in Ruby. The lexer, parser, and parts that compile the AST to bytecode is all written in pure Ruby. Further, large parts of the standard library and Ruby language that are implemented in lower-level languages in other implementations are instead written as runtime-level Ruby. However, large and important parts of the infrastructure (including GC and memory allocation) are written in C++.

PyPy takes an altogether different approach. It specifies a restricted subset of Python known as "RPython". Basically, it's statically-typed Python. There is also a "compiler" (also called a "JIT generator"), written in pure Python, that compiles an arbitrary interpreter written in RPython into a fast JIT. (See http://morepypy.blogspot.com/2011/04/tutorial-writing-interp... for an example of writing a very simple, small interpreter in RPython.) A cool feature of RPython is that while there must a statically RPython AST to compile, during the "eval" stage you can leverage the full dynamic capabilities of Python.

The second part of PyPy is a full Python interpreter written in RPython. Since RPython is a subset of Python, you can actually run this interpreter sandboxed inside any other Python implementation, albeit very slowly. The PyPy toolchain compiles this down to a very fast Python interpreter that features JIT compilation, among other cool features.

The neat part of PyPy (in contrast to Rubinius) is that the toolchain part is largely decoupled and generalized away from Python-the-language. Conceivably, one could write ANY language in RPython (or what's compiled down to RPython) and have a fast JIT interpreter. Experimental language features can be added and changed (see the source code for the different garbage collectors in PyPy) with little mucking with the low-level VM.

Rubinius is a neat, pragmatic project that could turn into one of the best Ruby implementations around. However, it's not breaking new ground like PyPy is.
You mean the same Motorola Xoom that may have sold as few as 25,000[1] units?

1. http://www.informationweek.com/news/personal-tech/tablets/22...
Great work recruiting from Google.
Apotheker is the CEO, and he strikes me as the wrong CEO for this company. This decision is bad, and I am not surprised it is being made during his tenure. He is a guy who is good with cost savings, but lacks in vision.
The homepage for win in the casino
Also, judges live in the real world too, and I would expect some of the current patent talk has leaked into their social circle.
Thanks, I just responded on your blog.
it starts with the words- " new generation of chip", "supercomputing", " significant step" and ends with "grocer's glove".In any case, these IBM Research guys didn't say a word about robots, space ships, etc. I think it's just noise. But they know how to raise money $21m it's not a joke.
Danger was a bit of a different scenario; the Sidekicks[1] and Kin were actually made by Sharp and Motorola, and Microsoft dumped Danger's OS for a WinCE derivative (not to mention the rumblings of being kneecapped by the WP7 team and such). Motorola does their own hardware, they already use Android exclusively, already had a working relationship with Google (Droid, Xoom), and Google doesn't seem intent on totally absorbing Moto like MS did Danger.

[1] Or Hiptops, depending on if you're in Magenta territory or not
It does ;-)

http://news.ycombinator.com/item?id=2898201
And then there were 2 and a half.
This problem is already solved. Consider http://readitlaterlist.com/ or https://www.instapaper.com/
Would be interesting to try sending in a book with notes on the margins, see if they get preserved.
I hope not, because books, unlike DVDs and music, can be modified by the readers. What if I want my handwritten notes in the margins also scanned?
HP spent $1.2B to acquire Palm a little over a year ago. According to Google Patents, Palm is the assignee in 12,000 patents. If HP can sell off the Palm patents for the same $/patent as Google is paying in their Motorola acquisition, they would net $8.8B.

It's a sad day for innovation when patents are worth more than the product they back. Why wouldn't HP kill off webOS? How long would it have taken them to make $7B in profits off of webOS?
Coming from one of the suckers who bought a Palm Pre two years ago and is still using it (gotta love contracts!), I see nothing redeeming about WebOS. WebOS was Palm's Potemkin village -- a shallow attempt to convince a larger, dumber company that they were relevant enough to warrant a buyout, by creating the appearance of a technically impressive achievement.

Apart from technical merits, of which there are only a few and they are debatable, one of the values of an operating system is the commitment of the company behind it -- and with clowns like Palm and HP who stopped issuing updates only months after launch, I say fuck them and any carrier who allowed these pieces of shit to pass technical acceptance.

The only reason I've hung onto this thing for 2 years is because I'm determined to make this the phone that loses Sprint my business.
The process isn't complete though, correct? You have authorisation to work for your new employer, but the actual transfer is complete- that takes months.

Not that there's anything to worry about usually, it's just the kind of uncertainty that really isn't helpful when you're setting up a company.
More surprising than not selling it: why not just send webOS out with the consumer PC spinoff?

There's probably not a high-margin future for it but surely it would be an asset for a consumer company.
Speaking as someone who ordered one within Europe as soon as it was released directly from Europe, I'm frankly disgusted by this news and disgusted with the execs at HP. Will never buy one of their products again.
What I do not understand: Google and Apple are both investors to Intellectual Ventures. So the dog is biting its own tail quite horrendously here.
7 Ways Not to Suck at Lead Nurturing
>money is wasted by this

somebody's wasted money is somebody else's revenue/fee/salary/bonus. Follow the money :)
I don't think HP is throwing the towel, just not putting all eggs in a single basket. They know now how big a challenge is to turn it around on the tablet market. Cloud's the thing now so they're also getting into it.
Step 1: Give money to ExchB.

Step 2: Withdraw bitcoins from ExchB.

That's pretty much how BitCoin is supposed to work. You store the coins in a secure place, like your hard drive. The only real vulnerability is if ExchB gets hacked or rips you off between Step 1 and Step 2. So don't do humongous transactions, and do one at a time (which is probably what you'd do anyway).

Your argument is pretty much worthless. It's a straw man. If you don't understand BitCoin, don't pretend like you do. If you do understand BitCoin, don't make silly arguments.

Non-disclaimer: I am totally not affiliated with ExchB at all. I don't even own any BitCoins.
So long TouchPad, Pre: HP kills WebOS hardware business
HP spent $1.2 billion to learn what everyone else already knew, WebOS doesn't sell. BTW, Nokia didn't learn with Maemo, so it's giving Windows Phone 7 a try.
I'm a fan of http://preloaders.net/
I haven't seen statistics, but I know of many that have passed a reexam or two with flying colors.
I didn't think much of the video, but I liked the "Interactive Transcript" widget on the right side of the video.
Asus claims to be selling 400,000 Eee tablets a month. I own one, and when I went to pick up a cover sleeve at Central Computers* lately they said the things are flying off the shelves.

* best walk-in store in SF, btw
I don't see Apple heading into the enterprise market. Anything they sell to enterprise is just a bonus - their model remains to sell devices with a three year support lifecycle and no concern for legacy systems and backward compatibility.
You don't have to do that, and most people don't. If you happen to know about some relevant prior art, then you have a duty to disclose it to the PTO... but you don't have to go looking for it.
I made three posts in quick succession with regards to Israel, each time I kept it short and sweet and what I said was directly relevant to the posts I was responding to.

#1. Two postings I responded where saying in effect that culturally Israel is similar to Europe, one of them was yours. I said that is true, except when it comes to its occupation. With regards to the occupation, its is related human rights issues, Israel is very unlike modern Europe. That is a completely true observation and it was appropriate in the context I posted it.

#2. A third response was with regards to someone else saying that Israel played in the European league because it wanted to avoid matches with Syria and Iran, but the actual reason is that Israel viewed very negatively by the majority of its neighbors in the Arab world primarily because of its treatment of the Palestinians in the occupied territories. It isn't just about Syria and Iran, but rather about Jordan, Egypt and basically every other state in the region. Again that is a completely true observation and appropriate in the context.
As a whole, I don't see much value. Why would anyone be interested in purchasing a failed-to-launch tablet product when Android tablets sell well and the software is free (outside of patent deals with trolls)? The distinction of having your own software didn't work for HP, so why should it work for Samsung/HTC/etc?

However! I think the big sale is yet to come. When HP bought Palm, they acquired their 1,600-ish patents as well. Palm was a very early player in the smartphone market, so it's conceivable that this portfolio contains some attractive property. Having paid $1.2 billion for Palm, either selling this patent portfolio outright, or taking the Lodsys route seems plausible. Given the heat around patent acquisition right now, they'd probably do pretty well; maybe even exceeding their original purchase price.
Its cute. Interesting how they're busting on modern day computers and calling them calculators. I think we have the same kind of hype that happened 30 years back with early AI. The new chips are just fancy pattern matchers. And we still don't have a clue how higher level thinking works in the brain.

Well guess what, humans and brains are calculators too, its just that we can calculate on a long term basis on non-mathematical entities.
This would be a great business if you got to keep your book.
Ie: instead of 1$, pay 5$ for the first 100 sheets but no spine-cutting and you get the book back intact after.
Much more worth it!
The Meat to Math ratio
applied on 30th June, but haven't heard back from you guys yet.
My apologies for saying something similar in a different comment, but:

Step 1: Deposit money to ExchB

Step 2: Withdraw bitcoins

Only vulnerability for you is when you've done Step 1 but not Step 2 yet. Don't do humongous deposits, and don't have multiple outstanding transactions with ExchB, and you'll be fine.
HP just created itself the perfect reason to open source WebOS and throw a disruption cocktail at Google and Apple
This is spot on. I really regret having bought a TiVo Premiere due to blind brand loyalty.

It's been 15 months since the Premiere was released, and the software is still as half-baked as it was when they first shipped. The thing randomly locks up, the UI is half-implemented and sluggish, and all in all it seems a step down from the clean usability of the original models from 10 years ago.

But I bought the thing because I was a long-loyal TiVo owner who still thought they could do well. I bought it without having read any reviews that would have warned me about this stuff, because I've owned half a dozen other TiVo receivers over the last decade and they all had been wonderful. I certainly learned my lesson.
Agreed! Android is Linux + Java, Chumby is Linux + Flash, webOS is Linux + Webkit ( and iOS is...different). Definitely prefer the webOS option, and there aren't that many other permutations.

Unlike the other options, webOS is composed of two open source projects. What prevents someone from knitting them together, with a little hardware interfacing? Would it be legally problematic to attempt to make an OS that was compatible with the existing webOS apps?
That's a fair point, but as a consumer it's frustrating to know that things likely cost more because of this wasted money. Ditto for an investor, I imagine.
I don't see how having WinCE as the OS hurt Kin's chances in the market after it shipped? I am with you on the kneecapping from the WP team though.

>Motorola does their own hardware, they already use Android exclusively, already had a working relationship with Google (Droid, Xoom), and Google doesn't seem intent on totally absorbing Moto like MS did Danger.

That's a really hard tightrope walk for Google. The last one to try this model of both making hardware and licensing the OS was Apple during the nineties and we all know how that ended.

They need to make money from Motorola (currently it's at breakeven) to justify the purchase price for shareholders, but without pissing off the other OEMs like Samsung/HTC. I am not saying it can't be done, but it's very very hard.
me too, I live very close, so I e-mailed them and asked if I could drop off and then pick up when they are complete. I have a lot of programming books that I could love scanned.
What kind of format were you looking for? Would it be better to receive it in all three: PDF (w/ OCR performed), TIFF, and ASCII?
The scam and my idea ARE different, but the same principle allows both to be accomplished. Funds are made available from checks well before money is collected. To someone unaware of the system, they might assume the check was good because the money was cleared into their account. This is what would trick ExchB into granting you BTC without the guarantee that they were paid.
Some people write notes on the margins of the page and underline key-phrases when reading. I don't think they would check each book to see if it was "clean".
You have it backwards. When someone deposits a bad check it's bad for ExchB. Makes it easy to steal from them. So the question is, how is this a viable business model for them? (I don't know the answer, would be interested to hear it..)
Yeah, they're also selling off their PC division and buying Autonomy (records management industry leader from the UK) for $10 billion. Overpriced IMHO.
Funny how exceptions are HTML encoded by the default exception handler.

Oh, and http://drupal.org/node/1168756
I've had my hands on one of these tablets. It could not connect to WPA Enterprise, so I sort of have a feeling they weren't really thinking about business adoption to begin with.
A Gentle Introduction to CarrierWave
Too bad it doesn't work outside the U.S. (which wunderground, weather channel, and google weather) all do.
It's not only a problem for reading, a lot of my tabs are not articles. Some are but some are useful projects, startups or things I may need which I want to look at later, but have no way to save at the moment.
I honestly don't know, but I can help you find the two law firms AT&T hates so much:

http://www.faruqilaw.com/

http://www.bursor.com/

Given that they're already involved in this, they should be able to help you.
I wonder what they're going to do with the hundreds of thousands of unsold units. Bury them next to the pile Atari E.T. cartridges, I suppose.
I use SCSS with Django all the time.
I don't see Apple heading into the enterprise market.

Announced about a month ago...

http://www.apple.com/business/vpp/
Apotheker behaved in a truly managerish way...
>Maybe it is just like someone said recently: there is no tablet market; just an iPad market

We will have more data points on that 'observation' when Windows 8 launches(April, say the rumors).
I think he agrees with you. The solution he has come up with is to turn HP into a company he is the right CEO for. No hardware, more ERP type software. Shades of SAP which is where he was before HP.

Not a great business plan if you ask me. You see it a lot in sports: change all of the players to match the new coach's plan rather than adapting the plan to fit the players you have. Usually they stumble around for a few years during the "turnaround" and then repeat the cycle with the next coach.
Work somewhere else? It's 3pm and I'm just now ready to head in to the office.
3d shapes/polygon language -> Endless Forms
similarly by association VHDL -> Endless Circuits, etc...
Actually, Android Tablets have already taken 20% of the market:

http://www.abiresearch.com/press/3753-Android+Takes+20%25+Me...

Android-based Phones were slower to get that much market-share, and we all know how that turned out. It's really just a matter of time.
> It's a shame they don't scan things besides books

It sounds like they do. Homepage says books/photos/business cards/documents/greeting cards.
My understanding was that was an average complexity for the attack. It's possible that I misunderstood it, though -- I didn't read the paper in detail.
Besides the possible copyright infringement problems mentioned elsewhere on this page, I occasionally write notes in my books. If I sent them an older book with a bunch of notes in it and got back a PDF that didn't have those notes, I'd be upset.

A potential compromise, if simply giving out the same PDF is legal, is them offering a big option saying "Our records indicate we have this book on file! Do you want us to immediately send you a PDF copy when we receive your book [potentially discounted pricing or even a percentage of resell profits], or would you like to wait for a scan?" So yeah, now they have to do something with the hard copies, either resell or donate.

Edit: No need to speculate, they claim to shred and recycle everything after processing.
Apple's path of disruption continues. I hope they open source WebOS, but they will probably sell it for the patents based on what MMI got from Google.

I wish Nokia would have bought Palm.

Expect the PC market to be disrupted next by Apple with Macbook Airs sucking up all the profits, and iOS devices crimping unit growth. Who is going to stick their neck out to make single-digit margins on a Windows 8 tablet?
That article also says "number of Xooms sold between 25,000 and 120,000". And don't forget that the price was very expensive at launch.

My point was that saying the one true tablet is the iPad is false but HP is the wrong player to consider.
When you're talking about upwards of 1000 people, it becomes an interruption.
HP spent $1.2 billion to learn what everyone else already knew, WebOS doesn't sell. BTW, Nokia didn't learn with Maemo, so it's giving Windows Phone 7 a try.
I'm guessing none? Probably his future is counting the money he made for himself and Palm shareholders 16 months ago in the buyout.
The transcript on the right is the same as the video, and easier to read.

I think this is great overall. However, I think he's wrong at the very end. People aren't just hardware and software; they're hardware, software, and the thinking they have done (call it "free will" if you want). That accounts for a lot of the differences in people.
As far as human rights go, I think you've forgotten that Yugoslavia is part of Europe. There are also parallels with Northern Ireland.

And as far as Israel's relations with the Arab countries, it has more to do with anti-Semitism. Israel's treatment of the Palestinians is no worse--and in many respects better--than that of Jordan and Egypt.

EDIT: Before you think of responding to this and disagreeing with me, keep in mind--this is exactly how every Israel flamewar everywhere else on the internet ever starts.

We're all decently informed people here, well aware of the situation in the Middle East. It's sufficient to point out that Israel maintains relationships with European countries due to its strained relations with its Arab neighbors. It does no good to drag out your own opinions of who is in the right and who is in the wrong. Saying "Israel doesn't get along with other countries in the Middle East so they play football matches against European countries" makes a valid point. Saying "Israel doesn't get along with other countries in the Middle East because Israel practices apartheid", or for that matter saying "Israel doesn't get along with other countries in the Middle East because the Arabs are anti-Semitic zealots" is flamebait and doesn't belong on Hacker News.
That's a fair assessment. Akamai isn't really ideal for startups (from a cost standpoint), but once a startup has gained traction in the market and is looking to scale (or optimize performance), you can't beat Akamai. Code optimization will only get you so far. Akamai's service will do things like find the shortest path (which cuts down on latency) and all sorts of other things upstream/downstream. Those things sound small, but have a huge impact to your site's performance.
Inevitable decision. It's really hard to do complete stack unless you are completely comitted to it like aaple is. It was always going to be an uphill battle for HP and I am glad they realized this sooner than later. I said this before. Nokia did a smart thing by adopting a third party software and leveraging their position in hardware to get a good bargain in return.
I think we are quickly approaching a point of patent detente. Google needs to get a few more patents and indemnify Android OEMs and maybe lob a few lawsuits at Bing etc. and MS will quickly cross license. Same against Apple.
This is very well written and makes a lot of sense. I am certain that a vast amount of the population has wondered why no action has been taken against anyone in regards to the financial collapse. Interestingly, we are only now seeing the government looking into matters involving S&P after the S&P lowered the credit rating.
Why shouldn't it be? Private enterprise is private.
Hierarchical Tag Visualization: an alternative to useless tag clouds
I think the second link I posted in my previous comment could help you get a grasp about what they are doing in respect to the dynamic nature of the language and JIT.

Here is the current status towards 1.9 implementation: http://status.rubini.us/

From the frontpage:

"How compatible is Rubinius?
From the start, compatibility has been critical to us. To that end, we created the RubySpec to ensure that we maintained parity with official Ruby. We are currently at a 93% RubySpec pass rate and growing everyday.
For now Rubinius is targeting MRI 1.8.7 (1.9 is on the post 1.0 list). Most Gems, Rails plugins and C-Extensions work right out of the box. If you find a bug, let us know and we'll get on top of it."
This is great. I'd be doubly excited if they got the WP plugin repository on Github as well.
just remember that being an intern doesnt mean youre a slave. dont let some a-hole fast talk and act like he/she is doing you a favor by letting you do their work. you should get just as much out of it as you put in. take the time to evualuate the position. there are many people in tech who will gladly take advantage of you.

i'll ask around and see if i know anyone who has anything.
Ofcourse apple will want to enter enterprise. They want to fuel their future growth somehow and enterprise is much more willing to give apple a shot than before. Microsoft should be worried about this which has traditionally had a stronghold on enterprise.
Math evaluator in javascript: part 1 (the tokenizer)
That's only weird to those who think open standards to be the only viable standard. MS Office is the de facto standard and your data is not vendor-locked when using it. Please provide link to a somewhat decent Word/Excel/... alternative which doesn't at least let you read the document and save it in their own format.