The Null Device

Posts matching tags 'tech'

2008/7/17

In case you haven't seen it: Radiohead's video for their new song House Of Cards. Shot using no cameras but only 3D volumetric scanners and computer rendering, the video consists of disintegrating 3D dot representations of suburban streetscapes, key parties and Thom Yorke singing. What's more, there's a video on the making of it, the data set is available for download (in CSV format), and Radiohead are soliciting user-made reinterpretations of this video here.

radiohead computer graphics open-source tech art [no comments]

2008/7/11

In an attempt to combat the more-megapixels-is-better delusion, the popular camera review site Digital Photography Review has added a new statistic to its camera specification databases: pixel density:

Pixel Density is a calculation of the number of pixels on a sensor, divided by the imaging area of that sensor. It can be used to understand how closely packed a sensor is and helps when comparing two cameras with different sensor sizes or numbers of photosites (pixels). Because the light collecting area and efficiency of each photosite will vary between technologies and manufacturers, Pixel Density should not be used as an absolute metric for camera quality but instead to get an impression for how tightly packed the imaging chip is.
Tellingly, looking at the specs of the compact cameras I've owned, pixel density is one thing that's only getting worse. My current compact, a Canon PowerShot A570IS, clocks in at 29 MP/cm2, considerably behind its predecessor, a PowerShot A620 (19MP/cm2). Though it still does better than its immediate successor (with 32), and even Canon's high-end compact, the PowerShot G9, gets a marginally better 28. In contrast, my venerable old four-megapixel PowerShot G2 got 10 MP/cm2—which is almost in the DSLR ballpark—and it showed in the dynamic range and colour reproduction. Granted, it didn't fit into a pocket (unless one was wearing a large overcoat), but the photos did look good...

Hopefully the megapixel race-to-the-bottom will soon end as the public becomes aware of the fact that there is such a thing as pixel density and that it affects photo quality. Then maybe we'll see a new crop of 6-megapixel compacts, and a public that's aware that they actually take better pictures than higher-density ones.

(via reddragdiva) photography tech popular delusions web [no comments]

2008/6/9

So that was the long-awaited Apple WWDC 2008 keynote. The big announcement was probably the worst-kept secret in Cupertino, the 3G iPhone. There's also the iPhone 2.0 OS (available to non-3G iPhone users), and a web-based service named me.com, which is basically mac.com with Google-style AJAX apps, iPhone integration and a mac.com-sized pricetag; so if you're an Apple true believer, you know where to send your $99 a year. I wonder how well non-Apple alternatives will work with iPhones.

Other than that, Apple are making minor concessions on the issues of the iPhone being too locked down. Enterprises will be able to deploy their own (non-Apple-approved) apps to up to 100 pre-registered, cryptographically certified iPhones, and while Apple won't let you run software in the background on your iPhone, they will be providing a (proprietary, Apple-controlled) conduit for push notifications, which IM applications will be able to use.

Anyway, Your Humble Narrator isn't lining up outside the AppleStore to get one, even at the reduced price ($199 worldwide; no word on minimum contract prices, i.e., the rest of the iceberg), given that Google's Android looks to promise almost everything the iPhone has, only without the proprietary lock-in.

apple iphone lock-in tech [3 comments]

2008/5/19

A graduate arts student named Drew Burrows has created a holographic virtual sleeping partner. Titled "Inbed", the installation consists of a bed with an infrared camera and projector positioned above it, and a computer which recognises the sleeper's position and projects one of several images of a sleeping woman onto the bed, so as to interact with the sleeper. Burrows says that the piece aims to "speak on the feelings of loneliness, affection, and intimacy", a point lost on the New York Magazine article which beat this up as "weirdo student builds a virtual girlfriend because he's `too busy' to find a real one".

(via Boing Boing) art tech alienation sex ai loneliness despair bowling alone [no comments]

2008/4/28

InformIT has an interview with Donald Knuth; he's skeptical about multicore processors, unit testing and reusable code, doesn't like the idea of eXtreme Programming™, and has more or less conceded that literate programming is unlikely to become mainstream any time soon, whilst still believing that it is a superior way to write code:

In my experience, software created with literate programming has turned out to be significantly better than software developed in more traditional ways. Yet ordinary software is usually okay—I’d give it a grade of C (or maybe C++), but not F; hence, the traditional methods stay with us. Since they’re understood by a vast community of programmers, most people have no big incentive to change, just as I’m not motivated to learn Esperanto even though it might be preferable to English and German and French and Russian (if everybody switched).
Jon Bentley probably hit the nail on the head when he once was asked why literate programming hasn’t taken the whole world by storm. He observed that a small percentage of the world’s population is good at programming, and a small percentage is good at writing; apparently I am asking everybody to be in both subsets.
With the caveat that there’s no reason anybody should care about the opinions of a computer scientist/mathematician like me regarding software development, let me just say that almost everything I’ve ever heard associated with the term "extreme programming" sounds like exactly the wrong way to go...with one exception. The exception is the idea of working in teams and reading each other’s code. That idea is crucial, and it might even mask out all the terrible aspects of extreme programming that alarm me.

(via Wired) computer science tech programming donald knuth [no comments]

Clay Shirky, author of Here Comes Everybody, posits an interesting theory: that entertainment television, an arguably stupefying medium, arose in the 20th century as a temporary coping mechanism for dealing with a surplus of free time and cognitive capacity, a way for people to harmlessly manage free time they had no traditional uses for. A parallel he quotes was the explosion in consumption of gin (in those days a disreputable, highly intoxicating drink) during the mass migration from the countryside to the cities in Britain:

The transformation from rural to urban life was so sudden, and so wrenching, that the only thing society could do to manage was to drink itself into a stupor for a generation. The stories from that era are amazing-- there were gin pushcarts working their way through the streets of London.
And it wasn't until society woke up from that collective bender that we actually started to get the institutional structures that we associate with the industrial revolution today. Things like public libraries and museums, increasingly broad education for children, elected leaders--a lot of things we like--didn't happen until having all of those people together stopped seeming like a crisis and started seeming like an asset.
Television, Shirky argues, fulfils the same role. During the 20th century, a majority of the population found itself with something they didn't have before: free time. Since there was no use for this, it was more of a crisis than an opportunity, and once again, society turned to an intoxicant as a means of control:
If I had to pick the critical technology for the 20th century, the bit of social lubricant without which the wheels would've come off the whole enterprise, I'd say it was the sitcom. Starting with the Second World War a whole series of things happened--rising GDP per capita, rising educational attainment, rising life expectancy and, critically, a rising number of people who were working five-day work weeks. For the first time, society forced onto an enormous number of its citizens the requirement to manage something they had never had to manage before--free time.
And what did we do with that free time? Well, mostly we spent it watching TV.
We did that for decades. We watched I Love Lucy. We watched Gilligan's Island. We watch Malcolm in the Middle. We watch Desperate Housewives. Desperate Housewives essentially functioned as a kind of cognitive heat sink, dissipating thinking that might otherwise have built up and caused society to overheat.
Now, Shirky claims, society is figuring out ways to use surplus cognitive capacity more productively than by watching sitcoms. With the internet, people are starting to turn the television off and use their time, if not more productively, more interactively. This can take the form of amateur collective efforts such as Wikipedia or of pasting captions onto photographs of cats or playing multiplayer games. (Granted, in this early stage, even contributions to Wikipedia often are about TV shows, but this will probably pass):
And television watching? Two hundred billion hours, in the U.S. alone, every year. Put another way, now that we have a unit, that's 2,000 Wikipedia projects a year spent watching television. Or put still another way, in the U.S., we spend 100 million hours every weekend, just watching the ads. This is a pretty big surplus. People asking, "Where do they find the time?" when they're looking at things like Wikipedia don't understand how tiny that entire project is, as a carve-out of this asset that's finally being dragged into what Tim calls an architecture of participation.
This is not a passing phase, Shirky asserts, but a profound social shift; he cites as an example an anecdote illustrating that young children today are already in a post-television mindset, in which a one-directional consumeristic medium is seen as broken, rather than just as "the way things are and have always been":
I was having dinner with a group of friends about a month ago, and one of them was talking about sitting with his four-year-old daughter watching a DVD. And in the middle of the movie, apropos nothing, she jumps up off the couch and runs around behind the screen. That seems like a cute moment. Maybe she's going back there to see if Dora is really back there or whatever. But that wasn't what she was doing. She started rooting around in the cables. And her dad said, "What you doing?" And she stuck her head out from behind the screen and said, "Looking for the mouse."
Will, in a generation or two, our descendents look back on the entire 20th century as an age of stupidity and conformism, sort of like the mythical Leave-it-to-Beaver 1950s writ large? (Assuming, of course, they're not too busy avoiding starvation or fighting over the Earth's remaining oil supplies or something.)

(via Boing Boing) society tech television clay shirky internet creativity [1 comment]

2008/4/26

Could this be the worst security hole ever? The Oklahoma Department of Corrections' sex offender database site allowed users to issue arbitrary SQL queries on their database (which contained the complete details of anyone who has ever been on the wrong side of the law). The "print friendly link" took, as its argument, a SQL query, which it would then execute. Which, of course, means that not only could someone get enough details about anyone in the database to steal their identity, but could quite possibly insert arbitrary data into the government's official sex offender database. You can probably imagine the kinds of fun that someone could have with that.

(via Schneier) security stupidity sql tech privacy [no comments]

2008/3/24

Scientists at NEC have developed a CCTV camera which can identify people's ages and genders, by comparing them against samples in a database, and are working on making it capable of determining their socioeconomic status depending on their clothing. The NEC FieldAnalyst technology is not intended for security purposes but for those of marketing, and is currently only avalable in Japan:

the data is intended to help mall owners better understand their visitors. How come no one is going to a certain store? What time of day do most of the 40- to 50-year-old women visit the place? Did the recent promotion reach the desired demographic?
It works better with Japanese people as the vast majority of the samples in the database are Japanese. It also hones down your age only to within 10 years. However, NEC wants to narrow the range, possibly even getting to the point where it can determine age within a year or two.

(via MeFi) surveillance tech marketing demographics nec japan privacy [no comments]

2008/3/14

This looks really impressive. It seems that Celemony (the makers of pitch/time-correcting sound editor Melodyne) have cracked one of the hard problems of digital audio processing: how to extract and modify individual notes in recorded chords. The video demonstrates this technique being used to transpose and re-edit recorded guitar chords as if they were MIDI scores, or even to play chords on a MIDI keyboard and have them played out using a sample. Which looks amazing, though, alas, it won't be with us until autumn (in the northern hemisphere).

music dsp audio celemony melodyne cs tech want [2 comments]

2008/3/6

London's Brick Lane is installing padded lamp posts to reduce injuries to people walking into them whilst texting on their mobile phones.

Is this a common problem? It could be argued that it would be better to attach spikes to the lamp posts, and let the not-looking-where-you're-going gene weed itself out of the gene pool.

(via Engadget) tech social implications stupidity mobile phones [no comments]

2008/2/26

Two artists have created a device for manipulating fonts as one would synthesiser sounds. The Meek FM Typographic Synthesizer consists of a box of synth-like knobs connected to a Mac running software which allows the user to tweak aspects of a font using the knobs. (The font is stored in a higher-level representation, consisting of strokes, though it's said to be able to import standard PostScript fonts.) There's a video of it in use here.

(via Engadget) tech art gadgets typography synths digital art [no comments]

2008/2/13

Possibly following the rise of Balkan folk-influenced indie bands, Roland have now released a MIDI accordion. The Roland FR-2 V-Accordion® uses physical modelling to reproduce the nuances of sound (including valve and button noises and the sounds of individual reeds) and comes with 8 accordion sound sets, as well as 6 orchestral sound sets, and 15 microtuning presets.

(via Boing Boing Gadgets) music tech gadgets synths [no comments]

2008/2/8

Norwich-based comedian and reviewer of dubious far-eastern video game machines Dr. Ashen (he's the "sarcastic British guy") reviews the Vii, a cheap video-game console of Chinese manufacture which attempts to imitate the Nintendo Wii without having much of the technical innovation. If you ever wondered what one of those could possibly be like, here's all you need to know. (Capsule summary: don't bother importing one.)

(via Engadget) china fake humour imitation knockoffs nintendo sarcasm tech video videogames vii wii youtube [no comments]

Is anybody else having problems scrobbling tracks to last.fm using third-party software?

My home music-playing setup consists of a Linux box running MPD, a client-server music playing system. To this, the mpdscribble client is attached, monitoring its status and sending the details of tracks played to last.fm. As of a few days ago, though, mpdscribble stopped working; it connects to last.fm's servers well enough, though once the time comes to send a track, it reports an authentication error, as if the password were incorrect.

I have tried the same username and password combination for logging into the website, and for using the official OSX last.fm client, and it works. I have also tried two other, independent, MPD/last.fm clients (scmpc and lastfmsubmitd), and found that they had the same problem; as, indeed, does the (somewhat old) third-party iScrobbler client for OSX. (This was, needless to say, on two different machines.)

Could last.fm have broken an older version of the AudioScrobbler protocol used by a lot of open-source software? (It appears that these clients use protocol 1.1, whereas there is now a 1.2 protocol.) Oddly enough, a Google search fails to reveal anybody else reporting this problem.

lazyweb last.fm linux tech [2 comments]

2008/1/29

Two Oxford University sociologists look at the question of why graduates in science, engineering and medicine are overrepresented in terrorist and extremist groups:

However, contrary to popular speculation, it's not technical skills that make engineers attractive recruits to radical groups. Rather, the authors pose the hypothesis that "engineers have a 'mindset' that makes them a particularly good match for Islamism," which becomes explosive when fused by the repression and vigorous radicalization triggered by the social conditions they endured in Islamic countries.
Whether American, Canadian or Islamic, they pointed out that a disproportionate share of engineers seem to have a mindset that makes them open to the quintessential right-wing features of "monism" (why argue where there is one best solution) and by "simplism" (if only people were rational, remedies would be simple).

(via /.) society engineering tech psychology terrorism ideology belief extremists [no comments]

2008/1/28

A year or so ago, Sony's egregiously misnamed Universal Media Disc format (a prooprietary optical disc which only plays in one device—the Sony PlayStation Portable)—essentially died as a viable medium for selling anything other than PSP games. For some reason, people didn't want to spend good money on a low-resolution copy of a movie, bound to a plastic cartridge, for viewing on their PSP; perhaps the number of PSP owners who would use their units for repeatedly watching Spiderman 2 on the train, as opposed to, say, playing videogames, wasn't that great to begin with, and the percentage willing to incur the cost of buying a movie in this inflexible format was even lower. Not even Sony giving away UMDs of their films with DVDs, for only slightly more money, could revive the flagging format.

So now, we learn that Sony are trying to revive the UMD format as a medium for movies by selling TV shows on it, in conjunction with MTV (formerly a music-video channel, now a purveyor of entertainment to the lucrative young-and-dumb demographic). That's right; presumably some executive decided that, while people may not be willing to pay money for a disc containing a version of a movie that only plays on their PSP, they'd be willing to do so for some episodes of Beavis & Butthead. Unless they're planning to bundle them with boxes of breakfast cereal or something.

It's not just the cost of purchasing the disc that counts; it's also the cost of having another bit of plastic taking up space in your house and your mental filing system. As the value of the bits of plastic decreases, the awkwardness of their material nature increases. (A video game you may spend many hours playing is worth a plastic disc and case to store it in—not to mention £25 or however much it costs— a movie you watch once or twice, less so, especially since looking at a small handheld screen is not the best way to enjoy movies if there are alternatives. A few episodes of a TV show sounds like an even more marginal proposition, and the sort of problem that downloads were invented to solve.) Especially in a format whose flexibility is deliberately limited.

umd sony dead media stupidity tech business marketing media mtv [3 comments]

Nokia to buy Trolltech, the Norwegian company behind the Qt C++ user interface library (as used in Linux desktop KDE and numerous multi-platform applications including Google Earth and the Last.fm client) and the Qtopia mobile user interface platform. Nokia has pledged to continue the development of Trolltech's software and its commitment to open source, and this step could give it more of a foothold in the Linux mobile phone market. The future for Nokia's own Maemo toolkit (based on Linux and rival user interface library GTK) looks less certain.

(via Engadget) business software tech qt trolltech nokia linux mobile phones scandinavia [no comments]

2008/1/23

Wired has an interesting article on the project to reassemble shredded Stasi documents in Germany, a vast project involving scanners and custom-developed software from the Fraunhofer Group (best known for developing the MP3 audio compression algorithm):

The data for the 400-bag pilot project is stored on 22 terabytes worth of hard drives, but the system is designed to scale. If work on all 16,000 bags is approved, there may be hundreds of scanners and processors running in parallel by 2010. (Right now they're analyzing actual documents, but still mostly vetting and refining the system.) Then, once assembly is complete, archivists and historians will probably spend a decade sorting and organizing. "People who took the time to rip things up that small had a reason," Nickolay says. "This isn't about revenge but about understanding our history." And not just Germany's — Nickolay has been approached by foreign officials from Poland and Chile with an interest in reconstructing the files damaged or destroyed by their own repressive regimes.
The truth is, for Poppe the reconstructed documents haven't contained bombshells that are any bigger than the information in the rest of her file. She chooses a black binder and sets it down on the glass coffee table in her living room. After lighting a Virginia Slim, she flips to a page-long list of snitches who spied on her. She was able to match codenames like Carlos, Heinz, and Rita to friends, coworkers, and even colleagues in the peace movement. She even tracked down the Stasi officer who managed her case, and after she set up a sort of ambush for him at a bar — he thought he was there for a job interview — they continued to get together. Over the course of half a dozen meetings, they talked about what she found in her files, why the Stasi was watching her, what they thought she was doing. For months, it turned out, an agent was assigned to steal her baby stroller and covertly let the air out of her bicycle tires when she went grocery shopping with her two toddlers. "If I had told anyone at the time that the Stasi was giving me flat tires, they would have laughed at me," she says. "It was a way to discredit people, make them seem crazy. I doubted my own sanity sometimes." Eventually, the officer broke off contact, but continued to telephone Poppe — often drunk, often late at night, sometimes complaining about his failing marriage. He eventually committed suicide.

(via Boing Boing) germany stasi ddr surveillance tech totalitarianism [no comments]

2008/1/18

Yahoo has announced that it will be an OpenID provider, allowing users to log into OpenID-enabled sites using their Yahoo ID. Of course, as Yahoo want everyone to have a Yahoo ID (which gives them clout in targeted advertising), they have no plans "at this time" to accept OpenID logins from other providers.

openid tech web yahoo open standards [no comments]

Apparently Microsoft have promised to release the full specifications of their legacy binary Office document formats, making them available for direct downloading from their web site without the need to sign any agreements. Not only that, but to develop a reference application for translating them into a neutral format and release it under the BSD license. Cue a million Slashdot penguinheads trying to outdo themselves at saying "Hell has frozen over" in the wittiest way possible.

(via /.) dead media microsoft microsoft office tech open-source rights [no comments]

2008/1/16

Sun has bought MySQL, maker of the popular open-source database system. Which looks like good news to all concerned, as Sun have a good reputation for supporting open source.

(via /.) business open-source mysql sun tech [no comments]

Faced with the choice of a mobile phone plan to buy, Charlie Stross did the math and determined that the more "expensive" ones are often, in terms of total cost of ownership, cheaper:

The first obvious conclusion I reached is that if you look at the total cost of ownership (TCO) of a phone, including both the phone cost and the monthly tariff cost multiplied by the term of the contract, there's surprisingly little elasticity in the bottom line until you get into the eye-wateringly high usage tariffs. The TCO for a sample phone on 18 month contract varied by only £102 between the Talk 75 and Talk 500 tariffs (75 included minutes and 100 included texts per month, versus 500 minutes and 1000 texts per month). The same pattern held on 12 month contracts, with a £60 spread. Which is, frankly, ridiculous, because you get so few minutes and texts on Talk 75 that the actual cost per minute is nine times higher, and the cost per text is eight time higher than on Talk 500.
What I had discovered looked weirdly like a classic bathtub curve — only plotting price against contract time, rather than the more familiar failure rate against time. It's a familiar curve: airline seat price allocations often follow the same distribution. At one end of the curve, you've got the chancers who want a flashy phone but no commitment to use it. Typically they'll sign up for a short, cheap contract with an expensive phone. Fashion victims, in other words. The cellcos are set up to recognize and fleece them, however. At the other side of the curve you've got the gabby heavy users, and they're going to throw money at you whatever you do, so you might as well take it. In between, you've got a highly price sensitive market, which you want to encourage to use their phones more (and graduate into being heavy users), so you dangle some promising discounts in front of them, weighted towards the heavier tariffs.
Charlie also has this revelation about airline pricing:
(Airline seats for long-haul flights: if someone books a flight six months ahead of departure, it is a Big Deal to them, so they value it, so you can price it high. If they book at two day's notice to go to Aunt Irma's Funeral in New Zealand, it's a coercion purchase, so you can price it high. In-between, there's a trough where people have time to pick and choose which carrier to use ... so seat prices are at their lowest in the period 8-12 weeks before departure. It's the same bathtub-shaped curve.)
Interestingly, railway companies don't do this (they sell a small amount of cheap tickets first, then progressively more expensive ones as each price level sells out, culminating with walk-up fares; at least Eurostar and Britain's railway system do this). This is undoubtedly partly due to any railway route between two stations taking the same duration being a monopoly, though that doesn't explain everything. Why, for example, are air travellers booking early willing to pay over the odds, while rail travellers are not?

Though is the bathtub curve the whole story for air fares? As flying a jumbo jet from one airport to another has a rather large fixed cost, it would make sense for the airlines to make an effort to fill as many seats as they can, whilst taking as much per ticket as the market will bear. I imagine they may have worked out a way of, at the last minute, selling off the remaining empty seats to whoever will pay for them without disincentivising other passengers from, in future, paying as much as they would otherwise be willing to, perhaps by making last-minute discounts inconvenient or cumbersome to obtain.

Anyway, while we're on the subject of mobile phones: here is a piece on how unwanted mobile phones are recycled. (Some are sold to people further down the new-shiny-toy chain; ancient, obsolete bricks often end up in countries where their network technology is still in use; some are refurbished or used for parts in countries with lower labour costs (and lower gadget-buying power), and those at the end of their useful life can end up melted down for their precious metals (of which there is a lot). If they're lucky; if not, they may end up leaching toxins into the water table somewhere in Africa.

It’s hard to track ReCellular’s or Collective Good’s phones. But Jack Qiu, a professor at the Chinese University of Hong Kong who has studied the movement of used computers and phones in China, describes one route phones take. In Kowloon, in Hong Kong, Pakistanis and other immigrants (often asylum seekers) import phones from Europe by the shipping container. These are fixed or cannibalized for parts in stalls at a local market. In the past, Nigerians and other African exporters swept in to buy tens of thousands of phones at a time, particularly so-called “14-day phones” — those that have been returned under warranty and used little. But recently, Qiu says, the markets for these phones have become saturated in African cities. So the Nigerians, needing to take their business to poorer African villages, have been leaving Hong Kong for Chinese cities like Guangzhou, where they can purchase cheaper, more heavily used phones from the larger refurbishing companies there. Many Nigerians have learned Mandarin in order to do business in Guangzhou, Qiu says, and the city now has an African-style coffee shop.
cellphones are not easily abandoned — and, when they are, someone somewhere is still likely to see some value in them. Jim Puckett, the coordinator of the Basel Action Network, a nongovernmental watchdog group that focuses on e-waste, visited Nigeria in 2005. He describes, at one Lagos electronics bazaar, repairmen sitting on dirt floors under shelves of scavenged parts, jury-rigging phones back together, over and over again, until the things are absolutely dead.
And here is a discussion of what the signal strength bars on a phone actually mean. (The answer is: often not much.)

(via Boing Boing Gadgets) mobile phones economics charlie stross recycling environment tech [no comments]

2008/1/15

In 2004, an artist in the Netherlands created a room filled with aerosolised gin and tonic, as an art installation and/or party. Apparently inhaling aerosolised alcohol is a good way to experience the intoxicating effects very quickly. Whether or not it is safe, I don't know (though passing out in such a room would probably be a bad idea), though I suspect that aerosolised tonic can't be good for one's clothes.

(via Gizmodo) art gin installation art conceptual art alcohol tech [no comments]

As I type this, Steve Jobs is giving his keynote speech at MacWorld. From what I can tell, he has announced a few consumer gadgets (an improved AppleTV with movie rentals (presumably in the US only) and Flickr support, iPhone and iPod Touch firmware upgrades) and a wireless Mac backup appliance named "Time Capsule". Mind you, Engadget's feed doesn't seem to be coping with the load of millions of Maccies across the world constantly hitting reload to see whether any new tidbits have appeared, and Gizmodo's feed, while more reliable, seems a bit lighter on content. It'll be interesting to see what the "one more thing" is, whether it's a solid-state, Asus Eee-sized MacBook named "Air", or whether all the rumours were all off.

The presence of Hollywood heavyweights and mention of Blu-Ray is ominous; given Blu-Ray's strict licensing conditions, any Mac with Blu-Ray would have to have the same onerous internal DRM surveillance infrastructure as Windows Vista, with the same fragility, loss of performance and the actual user generally getting the rough end of the pineapple.

Update: Nothing about Blu-Ray; though the Another Thing was, in fact, the MacBook Air, a ridiculously thin 13" laptop.

apple drm gadgets mac macworld steve jobs tech [no comments]

NLnet, a Dutch foundation supporting open standards and open source, has called on Microsoft to release their old, no longer supported, document file formats into the public domain, allowing users to make their own tool for accessing data locked in these formats (which is becoming increasingly important as Microsoft's own software drops support for them).

(via /.) dead media microsoft lock-in rights tech [no comments]

2008/1/12

The source code of the classic urban-planning simulation game, SimCity, has now been released under the GPL. You can find it here. The code is based on the original, UNIX/X11/Tcl/Tk version of SimCity, with a few changes: (a) the game has been renamed to Micropolis (which was its original working title), as "SimCity" is an Electronic Arts trademark for their commercial urban-simulation games, (b) it has been ported to the OLPC XO-1 (the cute green laptop being given to children in developing countries), and (c) everything has been placed in a C++ class and bound to a Python interpreter, making the entire game eminently hackable and extensible in Python. Let a million hacks bloom.

(via alecm, Boing Boing) simcity videogames python open-source society tech [no comments]

2008/1/7

It's my birthday today, but you, dear readers, get the presents. Or, at least, one present: a shiny new version of The Null Device.

Whilst the site looks the same on the surface, it has a few immediately visible enhancements. The first one is tags; that's right, The Null Device has marched boldly into 2003. Blog posts are now tagged (well, the more recent ones are), and can be viewed by tags. (Currently about 15% of posts are tagged; this number will expand in the future. There are more than 8,000 posts in the database, and I don't have a week to spend on tagging them all in one go.) The user comments page is also updated, with new AJAXilicious posting action. There will be more visible improvements later, made possible by the new blog code. Not to mention more stability (the database shouldn't fall over as often as it did with the old code; well, let's hope).

That's right; this familiar-looking blog now runs on new software. As of a few minutes ago, the old system (a bunch of Python Server Pages scripts) was retired, and replaced by the new system (a WSGI web application written in Python, for what it's worth). The data storage system has changed as well; up until now, blog posts were stored as text files in directories, as they had been ever since this was a CGI script written in Perl, in the late 1990s (has it really been that long?). From now on, everything is stored in a SQL database, using a fairly sophisticated data structure. (In short: all items — posts, comments, even the blog itself (and there is provision for multiple blogs) — are nodes in a tree, with other tables linked to them by their IDs, as well as auxilliary data such as tags.) Using a SQL database enables things like tags (which would be a lot more work if posts were stored in a directory tree), as well as other things.

This has been the culmination of over a year's work. Or, to be more precise, over a year's coding, putting the code aside due to lack of time, picking it up again, shelving it and writing a new version after having a better idea, and so on. (Which is why all posts from 2006 or so onward have tags; I started giving them tags before there was code to do anything with them.) The pace picked up over Christmas, with the code being brought up to scratch, and the process was completed this weekend. Anyway, enjoy.

meta the null device tech [19 comments]

2007/12/24

Best picture quality with 6 megapixel!, or an assertion that, as the number of pixels in a compact camera increases beyond 6 million, the image quality decreases; the finer pixels have lower sensitivity and dynamic range, and thus are more susceptible to noise, while suppressing the noise algorithmically results in loss of actual picture resolution. Of course, the clueless masses, who don't like to think about these things, have been conditioned to equate higher numbers of megapixels with better quality, and will thus happily shell out more money for cameras with poorer image quality and the assurance that they are actually better because the files they produce are bigger.

(via alecm) photography tech popular delusions [2 comments]

2007/12/6

From today's XKCD comic:

python comics humour tech [no comments]

2007/11/5

The latest innovation from Japan: photographic age verification for vending machines. Cigarette vending machines are being deployed which contain a camera and face-recognition software which estimates the customer's age from their photograph. Given that such a process can't be particularly accurate (would one look that different immediately after one's 20th birthday?), they will also accept ID cards as proof of age.

(via Engadget) tech japan vending machines age verification social implications [no comments]