skysight-inc/HackerNews huggingface dataset:
I don't think Java's status is really that debateable. It's a huge success, albeit not in the browser where it was originally targetted. Java changed the way IT departments look at software engineering, and to date its only significant competitor is a language designed expressly to compete against it by cloning its best features.

Hackers don't like it, and Sun never found a way to get much revenue from it. But Java as a product and a platform can only be described as an unqualified success.
Feature requests belong on the feature request thread.

http://news.ycombinator.com/item?id=363
SGI is even swallowing its pride and working on a workstation that will use Intel chips and Windows NT

That was the final nail in the coffin really. Everyone who'd kept the SGI faith up 'til then was told, we're orphaning all your MIPS and IRIX investment to date, tough luck. And Sun's Creator3D cards were "good enough". Buy became bye SGI.

I still have a T-shirt from their '96 developer conference, who'da thunk the free souvenirs would outlast the company...
yea it does look similar, can't get their source downloads to work... have any links?
Email.

And because the return is forged I haven't a clue who it could be. Not that that would matter much but it would at least give an indication why.

The only thing I can think of that could cause this in recent memory is this thread:

http://news.ycombinator.com/item?id=1035080

It generated a fair amount of email, not all of it positive.
I like (and own) the Kindle 2, I don't like the Nook. Its thicker and heavier. It felt like it might fatigue your wrist after reading a while.

Skiff looks cool, but I'm a fairly loyal Amazon customer at this point :).
150+ Highly Useful Tools For Web Development And Design
The vaio z series (mine is the z590, but I think the current one is z610 or something) have an optional larger battery that gives a claimed 9 hours of battery life. If I shut off all radios, dim the screen, and work in terminal mode, it can even do that, but for honest usage with wifi enabled, it does get about 7 hours.

The battery sticks out the bottom, but it's actually really nice because it tilts the keyboard nicely, and it gives a nice thing to hold onto when carrying the laptop :)
I thought you were going to say that.
Different type semantic of different languagues cause bug
"Leader" doesn't necessarily have those connotations for English speakers. It means, "The person whom others follow." Generally, "the person who rules others," is the "Ruler."

"Leader" can imply "ruler," but it can also mean someone who is winning a competition (his opponent are behind in score and hence are "following" him) or someone whom other voluntarily follow.

It is generally considered a benign term.
I love the great despisers, for they are the great venerators and arrows of longing for the other bank.

--Nietzsche (Thus spoke Zarathustra)
The simplest, and most common representation would be for a file to simply be a string of binary bits representing a large number.

eg:

big_number = 0;

while(!feof(file)) {
big_number = (big_number<<8) | file.readByte();
}
Wow !. Just wonderful Reply.
You're merely arguing there that a number is not necessarily an image, because it cannot be converted into one without knowing how. And you'd be right. But the image is still a number, because it's stored as a series of bits, and any series of bits is interpretable as a number.
Why programming and musical talent go together: enjoying seeing patterns
more annoying than cute

It's TechCrunch.
Thanks for wording it more precisely than I did. Most people are assuming that the mapping tuple -> number is known, while I am not. I could come up with my own invertible mapping. The cool thing would be this:

- I carry a large number y with me

- the police demands that I disclose y, and I do; they apply inverse mapping f^{-1} and obtain x = f^{-1}(y) which is a porn image

- then I show the police that applying inverse mapping g^{-1}, one obtains a totally legit image z = g^{-1}(y)

Of course, finding such a mapping g could be extremely difficult, but if the same number can be obtained from two different images, how would the police be able to accuse me of anything?
It costs "a few hundred dollars in parts and labor" in Moscow, Russia ($400 [Lada] - $1500 [Chevrolet Suburban], Russian, Polish, and Italian parts), based on price lists on the web. Labor is cheaper here, but it takes from 4 (most cases) to 12 (non-standard cases) hours to install.
The Internet’s #1 choice for royalty free stock names
Sadly it falls apart as soon as someone decides to quit (or loses communication) in the middle of a hand, making it unsuitable for internet poker.

I did run across an interesting "dropout resistant" variation once where the missing player's cards were (in effect) shuffled back into the deck. This opens the door to collusion though.
KaChing Engineering: Actually Implementing Group Management Using ZooKeeper
Google: Arms Dealing in Weapons of Mass Destruction
I would not trust YouTube comments all that much. Buying a Curta for 13 cents would be the arbitrage opportunity of the decade. You could sell it on eBay for more than $1000 (there's no shortage of collectors looking for Curtas, myself included), which is more than 7500x the price you paid for it.
Yes, there was some mention of my 'hypochrisy' and 'language bias' in the comments.

I highly doubt those have as much experience as I do with mumps (long story) so I'll just ignore them.

As I noted above you have to really know something before you can properly hate it.
hah, their Mountain View campus is now the Googleplex
There is a follow up with the serial number and the buyer, I think I'll believe it.

My dad once bought a painting on a flea market that is now on display in a museum. Weirder stuff happens.
We can argue ad nauseam about the pros and cons of different approaches, but if you just posted as jacquesm_, the trolls who are under your skin about karma won't get their ammo, and the people that care to read your whole history can figure out how to get the rest of it.
John K. is a genius but he's not as "nice" as this article paints him. He has a blog:

http://johnkstuff.blogspot.com

He's basically a cynical old bastard who hates just about everything about the way cartoons are produced today. (Arrogance in cartooning is measured in nanokricfalusis.) He's also right about most of it: if you've ever seen the garbage produced today like Fairly OddParents or Total Drama Island you'll know what I mean.

More likely than not, his outreach toward Amir Avni was more about intervention than fan-friendliness: he wanted to get to a young, promising cartoonist before the Evil Network Execs filled his head with bad ideas.
A Danish Social security number consists of two numbers - the first one being four arbitrary digits, and the second one being the six digits of your birthday.

My two numbers aren't only prime, which in and of itself would be pretty unlikely. No they're Twin primes. (http://en.wikipedia.org/wiki/Twin_prime)

This is the only place I know where information like that would be considered pretty cool :-)

Now somebody guess my birthday.
Google doesn't give you the best answers, they give you the last answer someone else chose. That's how google works, because google believes the best answer is the one after which the searcher does not click on anything else.

How would google measure a "best" answer?
To quote a former President, it depends on what your definition of "is" is.

I think everyone here understands that we require information beyond the number itself to get the image. I agree that a more accurate (pedantic) verb is that a number can store or represent an image. That implies that the number alone is not sufficient to get the image.

The thing is that while f can be in theory anything, it will be one of few things in practice. We can say what f is very simply. While knowing f is important, it's also easy to the point of trivial, so some people here are comfortable being less accurate and just saying "a number can be an image."

This reminds me of philosophy of identity discussion me and a friend used to go through. He thought he could fit a Miata in his old-school Suburban - but maybe he'd have to take off the side mirrors. But if he's allowing the side mirrors to be taken off, then how much is too much before it's no longer a Miata?
I think you underestimate both the capability for automation and the motivation of the spammers.
Hehe, I can see one problem with that approach which will surface in a year or so, and I'll have to switch to jacquesm__ or something like that, but it's worth a try.
The Practice Of Patience (Founder’s Tip)
Apparent correction: Some entrepeneurs are anything but risk takers.
Hype != Sales
Even if you're right, the point is that it degrades the site for everybody if you engage in it.
It's amazing it's so small. I have a couple of FACIT calculators, it seems that the functionality is pretty much the same to the Curta, but the curta is so much smaller.

It's amazing it's possible to do all 4 basic arithmetic operations on these devices.
Unless you're getting seriously trolled via email, it sounds like a lot of work when you could just press the delete key and move on.
Wow. Someone got extremely lucky, then. I know people who would prowl flea markets and antique stores, and sometimes they would find some seriously under-valued assets. And the academics say that the markets are efficient...
Actually I have seek risk of such A/B testing where different URLs are involved. People will bookmark, blog, email all these different URLs and then (when your test gets over) you are left doing 301 redirects from such URLs to your original URL.
C++ was the mobile phone world, at least before Apple came into the scene and Objective-C took its share of the market.

Qt has been running on mobile oses for a few years.
For the record, Asus already has a earlier version of this laptop (without an i7) for $800 available on amazon (search for UL80VT). It has the same form factor, battery life, and the video cards perform almost exactly the same.
You are missing the important fact that in general men want sex and women want commitment. Thus the best female counterpart to a pickup artists guide is one that ends up with commitment, and not lots of sex.
The motivation for the spammers would be the direct clickthrough from the new page that's what they're doing it for today, their accounts would never have a snowballs chance in hell to make it to the leaderboard.

Votingrings with sockpuppets would be detected long before they would get even near that level, presumably long before they'd reach even 10% of what it takes to get on the leaderboard.

There must be softer targets than the HN leaderboard.
It's a matter of privacy. You have created this feature to reward participation, but someone who should be receiving that reward is telling you it is actually a curse.

It may be a narrow appeal, but it is being requested by someone who has demonstrated significant contribution to the community to be rewarded in about the only way one can be rewarded here and you won't free him from that which he considers a punishment.
Regardless of his motivations, I appreciate it when someone famous responds to one of their fans with a thoughtful response. I like it when someone is famous and approachable. For instance, I've always appreciated that pg will almost always reply to my emails even if it is just a couple of sentences.
Weasel words and the absurdity of corporate speak
Indeed often info on which f you need is stored within y. which makes it even easier
Programming Style Evolution in Perl
ThoughtWorks Technology Radar [pdf]
It's not offensive, it's just sort of incorrect. Most people date and marry those in the same age and socioeconomic bracket. You are greatly exaggerating the socially condoned differences.

Like any partnership, both parties bring valuable things to the table, some of which are less quantifiable and tangible than height and money - organizational and management skills, social benefits, etc. Depending on context, the partner with less physical and monetary power may still be the stronger party in a relationship. This is where trust and honesty and a will to please the other, rather than just take what you want, come into play to keep the power balanced and the relationship healthy. Any sufficiently imbalanced partnership, romantic or otherwise, is doomed to eventual failure.
It is fairly easy to find such mappings. Call the carried data the key. XOR the key data with any other image to get the encrypted file. Simply XOR the encrypted file with the key file to get the desired image.

Finding small mappings is another matter.
Existence vs. Essence: Sartre and Camus on Marketing
Powerful Color Manipulation with Sass
Factory(OEM) fitted LNG/CNG cars are sold in India for less than $1000 premium over gasoline versions.

Most of the non-factory fitted,quality certified, govt-regulated, certified mechanic installed gas kits cost in the same ball park range.

$5,000 is the price of a entry level Suzuki van with a factory fitted LPG kit ;).
Err... [citation needed]? C++ is definitely used out there - that's what Symbian apps are written with. However, there is also a lot of J2ME (Java) code out there as well. J2ME runs on a huge number of devices, and is actually not that bad a platform, considering its age; just that things like Android and iPhone are much better.
Now someone can guess your entire social security number :P
I am pointing at the forest, and you're looking at the trees. We're not even talking about the same thing. I am taking a very high-level, abstract view of the problem. You're thinking of implementation.
Understanding delete in Javascript
The question "When is Nokia going to announce an Android phone?" and their known response captures pretty much everything that's wrong with Nokia.
Maybe it's not as important that he's 'nice' but rather that he cares and acts upon it.
OK, I gotta ask: what's with the sudden interest in event-based I/O paradigms? This is hardly a new idea, in fact it's very well-traveled ground. It was used heavily in the 90's when threaded multiplexing was still new (and threads were expensive), and it works well enough. But it's difficult and error-prone. It splits sequential algorithms up into multiple callbacks with manually managed shared state. It makes "what happens next" a really hard problem.

And it leads to some nasty state bugs, because conditions that are obvious in sequential code ("parse failed? Return ERROR_PARSE_FAIL to the top level request handler") become subtle (e.g.: parse failed, stash a failure result somewhere to be returned when the socket-is-closed callback happens, but oops! forget to actually close the socket so it lives as a zombie.)

Really, I'm curious. What exactly is it that made this thing the snake oil of the week?
That works out to ~26.666 Mbit. That's about the quality of Blu-Ray.
> Why do you think that removing your name from the leaderboard will matter?

Because the leaderboard has positive and negative sides to it.

The negative sides have to do with the people that think that HN is all about 'being in the top 100'.

The positive side is that you can see fairly easily who are the people that have spent a lot of time on the site, in other words who is here for the long haul and who is passing through.

On /. you get a similar feeling by looking at people uid#, here we don't have that so the leaderboard has some of that function.

> Rude people are rude people. If they can't complain about your karma they will complain about your socks.

Ah, but they can't see my socks :)

> My advice is to ignore them and carry on. Don't take criticism seriously unless it's serious criticism.

It gets a little tedious after a while and the negative returns from being on the leaderboard seem to outweigh the positive ones, hence the request.
I disagree. No matter how knowledgeable the user, they are constrained by the capability of their tools. An expert logger with a flint axe isn't going to be able to fell them as quickly as he would with a chainsaw.

Java is an extremely primitive and restrictive language, lacking a great deal of functionality that is used extensively in other languages. No matter how good a developer you are, there are fundamental limitations in a language like Java that can't be easily circumvented.
I'm glad to see Vim, Python, Mozilla, and Google Code all moving toward Mercurial. It's great to have two very healthy projects in the DVCS space.
> Would you ever talk to your mother or your friend that way? If not, why is it ok to talk to a customer that way?

I would assume - hope! - that the relationships of company representatives to their customers is not the same as their relationships to their mothers and friends. I don't want companies with which I do business to pretend to some kind of familial or fraternal bond that doesn't really exist.

The language of phony familiarity ("Hey, Ryan!") seems to me to be even more weaselly than the language of business relationships (i.e. "Dear Valued Customer"), which is at least honest in its mercenary intent.
Indeed. It seems that for most people here is means can be, while I demand a bit more. Yes, in practice, f will be one of a few mappings, but that does not change the fact that knowledge of f is required. In practice, one merely tries all possible mappings f until one works.

Such lack of precision is only tolerated because computation is fast and cheap. I would love to see people trying all f mappings with the help of an abacus! Let's be thankful that we live in this golden age.
At least he's not too cynical where he has lost all hope. He still cares (or did in 1998) enough about his craft to save it and return it to what he considers its glory days, which is admirable and very cool.

I can't begin to imagine how great that kid felt opening a package with a book, some artwork and a nice long letter from one of his heroes. Probably the best day of his life to that point! Not many people have the kind of power where taking an hour or so to do something for someone can have a lasting and profound effect on that someone. Kudos to John.
The provision in the DMCA that this addresses says you can't make or distribute anything that is designed or primarily intended for breaking DRM tech.

A DVD decryption algorithm obviously is designed and primarily intended to circumvent DRM, and a prime number obviously is not. The fact that the former can be expressed as the latter effectively means the provision is either absurdly lenient or absurdly draconian. It's a law that leaves you in the dark as to what you're actually allowed to do without the threat of prosecution or legal harassment.
Well, cut them some slack - the article is from about 9 months after the merger with NeXT, when Steve Jobs was still just interim CEO, and more than a year before the release of the original iMac.
yes it does represent something human-produced but the number is not said to be illegal because the human-produced thing is protected. The number is deemed illegal because there is a convoluted way in which it could be used illegally. My point is that the protected entity is a very abstract thing much disconnected from the number itself. And therefore it does not make sense to protect it.

Regarding your second point, it is obvious to me that it is related to the bit color issue. I was trying to make a similar point to yours, but maybe I failed. Let me try again: I don't think that making this rationale of "oh, it becomes a number therefore it can't be owned" is a proper argument. Exactly because anything can become a number and we do acknowledge properties to things (like a text of a book) that would be ridiculous for a pure number to have.

My point was that even though the "just a number" argument is bad, there are other points to be made on the stupidity of this particular protection.
However much the parts and labor costs the licensing fee adds $10k which is very significant.
Book Review: Geeks Bearing Gifts
The language of phony familiarity ("Hey, Ryan!") seems to me to be even more weaselly than the language of business relationships (i.e. "Dear Valued Customer"), which is at least honest in its mercenary intent.

If taken that far, I agree. I think there is a good middle ground though where you don't sound phony - what about just addressing someone by their first name?
While I agree that Nokia has a lot of problems and is getting more and more irrelevant these days, to be fair the same question could be asked about Apple and you would get a similar answer and somehow that wouldn't be a bad thing in Apple's context so I think you have to dig deeper to find the real problems of Nokia. I think it can be summarized by "trying too hard".
Guy Adds Boat Tail to Car, Increases MPG by 15%
Is there a good overview anywhere summarizing the changes/improvements since Lua 5.1?
Good points. I just have one grammatical quibble:

> This leads to a simple fact: everyone has its own coding style.

I appreciate attempts to avoid using gender-specific language; but "its" is little better than "his" or "his/her", since it refers to an inanimate object. On the other hand, "their" has a long history of use as an acceptable number- and gender-indeterminate third person possessive pronoun.

/pedant
Most people's code is "dirty" because they aren't thinking clearly enough about the problem. Many problems could be avoided if people thought before they wrote a line of code instead of trying to write as many lines of code as possible. Quality should be preferred over quantity.
Thanks! I just went to their website and checked out the F Series (although I couldn't find any way to customise it). I found it very funny that, in addition to the standard choices like a mouse, keyboard, or spare battery, one of the 'accessories' that it prompted me to buy was a netbook! (I know that they're commodity items, but not that much so.)
Hot Travel Guide To Delightful Vietnam
The second issue can be solved easily by changing the line 378, on etherpad/utils.js to:

if (appjet.config.listenSecurePort && appjet.config.listenSecurePort != "443") {

The https problem I changed sometime ago in a bulk search for https on the source.

HTH.
This isn't anything new, I'm curious as to why it was posted/upvoted.....
Even if you remove yourself from the scoreboard, they can still see your karma by just going to your profile, I don't think the name calling would stop.
it is the number plus the necessary meta data required to turn the number into something that has been outlawed.

Where in the DMCA does it say that? And even positing that it does (though I'm pretty sure it doesn't), would that mean my possession of this prime, a linux distro, and this article in my browser history constitutes a crime?

The number itself doesn't break the law: the actions/intent of the user is what breaks the law.

Again, you're not talking about the actual DMCA. The actual DMCA implies that the intent of the user may be irrelevant if the primary purpose of the thing itself is to circumvent DRM tech. That's the whole point: the law is so poorly written and broadly applicable that nobody really knows what you can and can't do under it.
You can get roughly the same MPG increase just by cutting off your side mirrors, and you can still park after doing it. (You just need to mount a couple cameras and an LED screen in front of the driver so that you can safely merge.)
We can go further, actually. We could argue even that (y, f) is not, actually, an image and that's it's just a number and a function. Rather, the image is what's on the screen and only exists when it's displayed.

I'm not trying to continue an argument, but rather just point out that the philosophy of identity can be an elusive thing.
Startups & Social Equity (Or, How Startups Can Effect Social Change)
I think it would, otherwise I would not have asked. It seems a simple enough change to the code to me, but then again it isn't my call.

You know how YC always preaches that you should take your users feed back serious and all that ;)