Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment Every human language leaves out information (Score 1) 37

when the source language admits to intentionally leaving out information

Every human language leaves out information. Different languages just leave out different amounts in different ways in different circumstances. This is why instead of relying on Google Translate, the author of an Hour of Code activity this year is going to have to hire a professional translator who can ask the author for the information that one language left out for use in a translation to another language.

Comment Progressive lossless codecs are also lossy (Score 1) 295

Did you even read the title of the article?

It's a lossless format

It's designed to be "progressive". This means the prefix of any lossless file is a lossy file. In fact, the more graceful degradation of truncated progressive FLIF compared to truncated progressive PNG is touted as an advantage over PNG.

Comment Does FLIF "provide specialized facilities"? (Score 1) 295

From the paragraph on that page recommending a permissive license: "Some libraries implement free standards that are competing against restricted standards". Against which restricted standard for lossless image coding is FLIF competing?

If none, then it goes on to state: For libraries that provide specialized facilities, and which do not face entrenched noncopylefted or nonfree competition, we recommend using the plain GNU GPL." So the question is one of whether FLIF "provide[s] specialized facilities".

Comment Re:GPLv3 - the kiss of death (Score 1) 295

A codec incorporates not only coding techniques but what a 0 represents in each circumstance and what a 1 represents. By the logic of the opinion of the United States Court of Appeals for the Federal Circuit in Oracle v. Google, the particular senses for bitstream elements chosen in FLIF would be the expression of the general idea of a lossless still image codec incorporating particular techniques. The question of whether copying these senses is fair use has been remanded to the United States District Court for the Northern District of California.

Comment Re:"with a 2048 bit RSA key" (Score 1) 76

True, passwords used by users to authenticate to site A need to be hashed with salt and key stretching when stored on site A. But the only way to let site A perform actions on site B on the user's behalf is to store a "password" for site B on site A's servers. For example, an RSS reader application may need to log into other sites to retrieve non-public feeds to which the user has subscribed.

Comment Re:Acceptable ads? (Score 1) 252

Avoiding the ads takes no sacrifice at all.

Other than a sacrifice of your time when you discover that several consecutive results from your search engine all produce pages that fail to load without scripts. Or other than a sacrifice of your ability to reply meaningfully to an e-mail message containing a link that a friend shared with you but which fails to load without scripts.

If it's worth hacking on well, it's worth hacking on for money.