Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
Open Source

Aquaria Goes Open Source 58

A post on the Wolfire blog yesterday announced that the source code for Aquaria has now been released. Aquaria, an action-adventure, underwater sidescroller from Bit Blot, was part of the Humble Indie Bundle, which was so successful that the developers of four games pledged to release them as open source. This marks the final release, following Lugaru, Gish, and Penumbra: Overture. The source code is available from a Mercurial repository.
Image

Woman Creates 3-D Erotic Book For the Blind 113

Lisa J. Murphy has written an erotic book with tactile images for that special visually impaired porn connoisseur in your life. Tactile Mind contains explicit softcore raised images, along with Braille text and photos. From the article: "A photographer with a certificate in Tactile Graphics from the Canadian National Institute for the Blind, Murphy learned to create touchable images of animals for books for visually impaired children. Then she realized that there was a lack of such books for adults only. 'There are no books of tactile pictures of nudes for adults, at least the last time I looked around,' says Murphy. 'We're breaking new ground. Playboy has [an edition with] Braille wording, but there are no pictures.' She says that while we live in a culture saturated with sexual images, the blind have been 'left out.'"

Comment Re:Advantages over just adding more FPUs? (Score 2, Informative) 366

parent++ (I'm not saying much more than parent post has already said.)

We've more or less hit the limits of useful gains from increasing pipeline depth (and thus increasing clock frequency) or increased Instruction Level Parallelism (which gives you superscalar/multiple dispatch per clock cycle). The silicon required to do the book keeping starts being more of an overhead than you can get by simply rolling back to a simpler core and having more of them- which is precisely what has happened. As of about 2007 clock rates were generally down from their peak with increased throughput coming from the addition of multiple cores.

Multiple cores- full cores with FP and everything!- are useful for Task Level Parallelism, which can be difficult to achieve on a single job but is a very nice fit for many server loads (like web serving) where individual threads have very little interaction. Desktops will no doubt inherit many core (8+) CPUs from the server world, but I'd guess that we'll actually see desktop CPUs shrinking- requiring less power and following the laptop power curves. There may even be a more pronounced separation between the "power desktop user" who uses their CPU for intensive graphic rendering (i.e a graphics workstation or gamer machine) and everyone else (who ends up using a mere 4 or 8 core machine which requires little or no active cooling).

Servers will continue to pack more and more cores with more and more memory. The bandwidth bottleneck is RAM, not Disk as was mentioned in one comment (any serious server setup uses a variety of strategies to serve most content from RAM and only writes to Disk for persistence or tail end performance). This also means they'll have more NICs, and there will be pressure to push the network speed up to keep the CPU and RAM busy.

The reference book on this sort of thing (and apologies for anything I got wrong) is "Computer Architecture: A Quantitative Approach" by Hennessy and Patterson. Very readable and amazingly comprehensive.

Comment In the real world, you have to have some control. (Score 1) 192

Lets be clear here: Google "will be able to moderate the content of its book scans". There is not yet any indication that Google *will* do anything bad or evil with its moderation powers. And you'd have to be mad to think that any non-Government entity could go live with a service that didn't allow them some editorial control.

Lets say you have these rights and publishing everything you can get your hands on- and you don't reserve any editorial rights. Eventually you publish the back editions of playboy- bam! your site load goes up ten fold and your servers start folding at the knees. What do you do? Well, you can't take them down! Isn't that censorship? Or if the US government comes to you and tells you to take something down? Or you publish "The Old Mans Guide to Pedophilia- Now With Street Addresses"- can't take that down! Or the "Bumper List of Presidents of the World and Movie Stars Phone Number". Or "Tax Statements of the U.S.A. 2008". In some kind of ideal world it may be that all these things should remain uncensored but that isn't the current world.

In the real world you have to have control of the service you are running for all sorts of horrible technical and political reasons. You would have to be hopelessly naive to believe otherwise.

By all means complain after it turns out that Google is being evil. Complain about the basic idea (scanning in copyright but out of print books). But complaining about "censorship" without any evidence of poor editorial behaviour? For fucks sake.

Comment Re:WTF? (Score 1) 1218

Correct me if I'm wrong but as far as I can tell the Mac Air is about 1.35kg and the Macbooks (Pro or Standard) are 2.45kg. I find the difference there quite pronounced.

I've been using Toshiba Porteges for about 4 years now (~1.1kg) and I'd be pretty unhappy with a 2.45 kg laptop. That extra kilogram can't be lightly dismissed. I use my laptop professionally and in most meetings I'm the only person with a laptop. I'm convinced that it is because it is light enough to carry without being a pain in the arse. Everyone else has standard corporate laptops which are 'only' 2-3kg... and they don't use them in meetings. (This doesn't apply to university students who seem to be more prepared to haul around 5kg of computer equipment.) Most corporate laptops are at best carried between home and work.

The Mac Air looks pretty good to me. I do agree with the general line of discussion on the paucity of USB ports. I also regularly use two USB ports. Since one is for a mouse I could work around it but that is a bit of a pain. Wouldn't stop me from getting a Mac Air.

Pricing wise it also seems reasonable to me- comparable to other laptops in this class. Damn expensive for SSD- like other laptops in this class.

Still, I'm not rushing out to buy quite yet. MacAir/Portege style CPU, weight and wireless connectivity with a larger and cheaper SSD and a tablet touch screen would be really nice- and none of that is unlikely in the near future (1-2 years). But the killer would be all that plus high pixel density screens like the Sony eReader/Kindle- all the ePaper based platforms. At this point the trade offs on ePaper are a killer (terrible refresh rate, no colour) but it seems reasonable to think those will be addressed at some point. The timeline for that is a bit longer since there are still real technical hurdles to overcome. But then... well that is a nice device. It is readable like a book, drawable like paper and is a no compromise laptop computer which, because it is all solid state, is robust. Except for the screen we are almost there- and in reasonably short periods of time it should even be affordable.

So I'm waiting a little while longer before buying my next laptop.

Slashdot Top Deals

Disk crisis, please clean up!

Working...