subpixels.com | SPXL.TVblog | contactgallery | videoflash | processingmyspace | facebook

Category / Internet

Go with the flow 9 November, 2008 at 8:09 am

A lone voice in the emptiness of web-space called out to me, asking about how I posted a Processing sketch to my blog. Gabriel’s comment:

Hi

first off, love the sketch. I am looking for a dead simple way to post my sketches on a blog. For the image above, are you doing a screengrab and then cleaning it up? Is there a ‘tool’ out there for grabbing one without the tedium of either adding code to the sketch itself or having to go into photoshop and crop out all the unwanted stuff?

what’s your workflow?

I can’t take the credit for the coolness of the sketch – it was written by David Pena and came as part of the processing-0144.zip download from Processing.org – I only tinkered with it a bit.

In any case, I don’t know exactly what I did, and I know that I rearranged the files on my webserver some time after the original post, but here’s the general idea (with a note that I’m running under Windows XP):

Export from Processing

Get the sketch up and running in the Processing Development Environment. Cool (thanks Davin Pena and the people who built Processing, the Open GL engine, et al). I think the sketch needs to be saved before doing an export, so do that if you haven’t already, and do an export [File > Export (Ctrl+E)]. This creates a folder called “applet” in the same location as the saved sketch (where the .pde file is). In this folder are all the files that are needed to run (or might be needed, such as the system-dependent JOGL files for various operating systems), and which you somehow need to get on to your webserver later.

Grab a screenshot

In my case, I used IrfanView to take a screenshot whilst the sketch was running. IrfanView, if you don’t already know it, is a small, fast and free (to use, for non-commercial purposes; not open source) image viewing application for Windows. it has a bunch of basic editing features built in, like screen/window capture, which I use quite often, so am familiar with the shortcuts and how it is set up.

Not necessary to understand, but since the question asked about things being easy… Note that once you’ve done the following a couple of times, it becomes easy enough and fast enough for most purposes.

  1. Open IrfanView. For me, this means three keystrokes (Windows Key, i, i) because I have an “Image” program folder in my main “Start menu” and “Irfanview” is the only entry starting with “i” in that folder. It might take 5-10 seconds on my machine the first time, but note that this is a 4-years old install of Windows XP on a laptop running  (still “working”, amazingly enough, despite several chances to die horribly installing service packs and possibly hundreds of applications going in and out besides!). Still, better than waiting for Photoshop for a small job.
  2. Start screen capture [Options > Capture/Screenshot... (C)]. I use the “Foreground window – Client area” option with hotkey (Alt+Z), showing the captured image in the main window… these options will be obvious when you’re running IrfanView.
  3. Give focus to the running sketch, hit the hotkey (Alt+Z in my case)… easy.
  4. Cleanup (optional): I wanted to give more prominence to the ball, so a crop was in order. Create a selection – you can left-click-drag a rectangle, or, as I wanted a certain size, I used [Edit > Create a custom crop selection... (Shift+C)]. There are plenty of options; I wanted 4:3 aspect, and entered 450 for the width, which automatically set 337 for the height. You can also specify the top-left corner of the selection, however I usually leave this as (0,0) and after the selection is made use right-click-drag to position the crop selection. Once you’re happy with the selection, [Edit > Crop selection (Ctrl+Y)] performs the crop.
  5. Save the image: [Edit > Save as... (S)] (note that, unusually, (Ctrl+S) is for Save and (S) on it’s own is Save as, however since this image is from the clipboard and not a file it doesn’t make any difference). There are many image formats you can save out to (I think you need to install the IrfanView plugins to get some of them; I recommend the plugins for the JPEG lossless rotate if nothing else). I’ve decided to use the same base filename as the sketch and put it in the “applet” directory with all the other files needed to run the sketch. (This probably isn’t what I did in the first instance, but could be in future!)

Get it online

For me, this meant using FTP to upload all the files in the “applet” directory to my web host. My original plan involved creating a “processing” subdirectory from my web root, with a separate “applet” directory for each sketch, renamed from “applet” to the name of the applet.

eg. web_root/processing/Esfera_mod_by_spxl

I created a new blog entry (I’m using self-hosted WordPress) and inserted an image (specifying the full URL http://subpixels.com/processing/Esfera_mod_by_spxl/Esfera_mod_by_spxl.png for the image src), hyperlinked to the “applet” directory (using the full URL).

This worked just fine.

It bothered me that the library files were so big – not because of the space required, since I have some 500 gigabytes available…), but because of how long it takes me to upload even a few megabytes. Yes, I am impatient; around 20k/sec is not a speed I am happy with, but I digress. I also had the intention of, at some time in the near future, to upload a bunch of sketches, and realised the burden of downloading the libraries every time isn’t something anyone needs. It might be possible, but I couldn’t figure out how to get a sketch running that referenced libraries in another folder.

What’s the answer? Put everything in the same folder, of course!

(2009-01-06 edit: the everything-in-one-folder solution wasn’t working out so well, so I have rearranged my Processing content into separate folders for each sketch. The following notes are therefore no longer accurate, nor recommended!)

So the file structure was as follows:

http://subpixels.com/
processing/
Esfera_mod_by_spxl.html – sketch’s web page
Esfera_mod_by_spxl.jar – applet archive
Esfera_mod_by_spxl.java – Java source
Esfera_mod_by_spxl.pde – Processing source
Esfera_mod_by_spxl.png – screenshot image
..and all the other required files…

The hyperlinked screenshot HTML looked (almost) like this:

<a title="subpixels.com: processing applet | Esfera_mod_by_spxl"
   href="http://subpixels.com/processing/Esfera_mod_by_spxl.html">
<img src="http://subpixels.com/processing/Esfera_mod_by_spxl.png"
     alt="Processing sample: Esfera mod by spxl" /></a>

Of course, a linked image caption costs extra. ;o) Something else I did was create a symbolic link named “index.html” which I’ve pointed to “Esfera_mod_by_spxl.html” so that anyone navigating to http://subpixels.com/processing for a poke around didn’t get a directory listing. I could have just renamed (or copied) the Esfera_mod_by_spxl.html file, but that would be too easy…

And for your edification, the result, with the updated Processing code, executible, Java file and screenshot. I’m uploading the new files now. Okay, maybe not now, but soon. (This reminds me of a scene from Spaceballs…).

Processing sample: Esfera_mod_by_spxl

Esfera_mod_by_spxl
based on Esfera.pde by David Pena

Source code: Esfera_mod_by_spxl.pde

Something I didn’t note earlier, is that I put in a mousePressed() callback to start/pause the animation when the mouse is clicked. I’ve put in some new comments about that, modified the code slightly to be clearer for people new to programming, and added/updated various other comments.

I probably wouldn’t recommend embedding the applet itself into your blog posts, since several posts on one page means several applets, and if anyone else’s system is like mine and takes aaaages for the Java runtime to load for the first time, people are going to leave your blog possibly before even seeing any of your content… probably not what you’re hoping for!

I’m sure putting everything in the same directory will come to bite me on the arse when I want to start using a data directory, but that could be solved by the sketches having their own named subdirectories I suppose.

(2009-01-06 note: my arse was bitten when Processing 1.0 was released as the OpenGL libraries changed!)

Perhaps I should stop concerning myself with such things until I actually publish another sketch… That’s right, I put one sketch online and stopped right there!

I have half a mind to create a WordPress plugin to handle some of the details nicely. The other half of my mind is saying, “What do you know about creating WordPress plugins?!” :o)

And now to test the multiple-sketches-in-one-directory theory… Stay tuned!

-spxl

Open your mind 8 October, 2008 at 8:12 pm

The MIND! London (MINDlondon.com) website is now open for business! I registered the domain yesterday evening, and a reasonably productive creative flurry last night has given rise to the new site. Hurrah!

There are some screenshots of visuals for (and at) Mind! gigs, and I’ve also posted a video of some new Mind! title graphics I’ve been working on.

Since the night is called ‘Mind!’, the entries might be called ‘thoughts’ (Initial Thoughts – the first post). In case you were wondering, yes, this is a test of the cross-referencing features of the blogs. :o)

-G.

pb-embedflash tests 18 August, 2008 at 3:34 pm

This post is for testing the pb-embedflash plugin for WordPress. Expect nothing to work, be surprised if it does. At the moment it seems that IE can display stuff and Firefox can’t… maybe a version problem. I’ve had issues with the Adobe Flash Player install, and there are possibly issues with Firefox 3.

-G.

Test #1 – Locally hosted SWF file

Tag contents: flash http://subpixels.com/flash/pigeon_patrol.swf w=400 h=400preview={http://subpixels.com/flash/pigeon_patrol_screenshot.jpg|400|400}

This should show an interactive flash animation below.

test 1 start

(Either JavaScript is not active or you are using an old version of Adobe Flash Player. Please install the newest Flash Player.)

test 1 end

Test #2 – YouTube video

Tag contents: flash http://www.youtube.com/watch?v=HXBhR2OgzVk

This should display a YouTube video with a turtle in it below.

test 2 start

(Either JavaScript is not active or you are using an old version of Adobe Flash Player. Please install the newest Flash Player.)

test 2 end

Test #3 - Vimeo video

Tag contents: flash http://www.vimeo.com/1360800

This should display a Vimeo video of a vjlondon.org meetup.

test 2 start

(Either JavaScript is not active or you are using an old version of Adobe Flash Player. Please install the newest Flash Player.)

test 2 end

Site upgrades, photo galleries and more 17 August, 2008 at 8:33 pm

There should be an image gallery just above this: some still captures of the visuals I mix. There should also be a couple of random images in the sidebar.

Over the past few days I’ve been tidying up the contents of my webserver. The other day I noticed that the gallery was broken, and it took a little while to sort out whatever the problem was. Changed some directory permissions and server settings, and upgraded to the latest version of the software. I’ve deleted some unused CMS’s and their databases, made some database backups, and upgraded WordPress. I’ve had a play with some WordPress settings, like running a second blog off the same content folder (containing plugins and themes, etc), changing themes, using Widgets, and installing some new plugins, most notably a gallery plugin – something I really needed to get sorted to be able to post photos in some sort of nice manner. I managed to wreck the second blog for a while, and delved into some PHP programming to see what was going wrong. It sorted itself out in the end.

I’ve also revised some tags and categories for existing posts in this blog: the Subpixel category should now take you to all posts that are about me, gig’s I’ve performed at (subcategory Subpixel’s Gigs), or that have creations (subcategory Creations) to show such as photos, graphics, videos, and software (eg Flash, Processing).

There is something wrong with the Flash plugin I’m testing out (pb-embedFlash), which I was rather hoping to use to embed videos and Flash animations. I might try working on a filter to embed (or at least link to) Processin sketches… but one thing at a time – first I need to create some more Processing examples! I’ve come up with a simple solutions for what to do with multiple hosted sketches (applets) to get around the problem I mentioned earlier of there being a heavy download for the OpenGL libraries: just have everything in one directory, with the index.html file from the generated applet folder renamed to have the sketch name. So simple it might just work.

-G.

h4x0r3d 16 July, 2008 at 10:09 am

Someone’s been playing games with me, and I’m a little concerned about how far it’s gone. I had to cancel my credit card a month or so ago after noticing a suspicious transaction to an online gaming site – contacting the site operator by phone I discovered that the account associated with my credit card number was under investigation, and was given the recommendation to contact my bank and the police. Oh, joy. It’s amazing how inconvenient things start to become when you don’t have access to things like your credit card – going to Spain later that week was virtually out of the question; I couldn’t even reserve a bed in a hostel on the net or over the phone. Sheesh!

I don’t know how someone managed to get hold of my details – it could have been from using my card in a shop, but I think I booked a bus ticket to Bristol using my credit card from an internet cafe in London, and maybe there was a keylogger installed or some other dodgy happening there, and that seems the most likely place (to me). My bank almost insisted that it was probably an unconnected someone out in the wild trying random credit card numbers… the fact that I was in London and the online gaming company was London based seems like too much of a coincidence to me.

In any case… however it happened, it happened. What I noticed today was something different – an index.html page on my webserver had mysteriously been replaced by a .phtml page, with an identical appearance but also a chunk of PHP script that had references to some dodgy-sounding porn domain. What the bleep is that about? And how did it happen? I immediately reverted the page to a regular .html file and removed the script, and sent a support query to my web host letting them know what I had discovered. I also asked if they could audit my logins and/or suggest an exploit in some installed PHP applications that might have been used. They, of course, recommended that I change my administration and FTP passwords (good idea!), and I while looking for the page to change the password noticed that there is a section in the administration panel that displays the IP addresses of your recent logins. All the recent logins were the same (I’ve been logging in from a hotspot in my hostel) except for one: an IP address belonging to a server in America: 209.67.214.58 (mariolet.servidorlatinoamerica.com). I wrote to servidorlatinoamerica.com and they replied:

thank you for your communication.
the server with hostname mariolet.servidorlatinoamerica.com
is not active, is a hostname that is not within our network server
However, find out the reason for your report

again, thanks for communicating and thank you communicate if you have more information on this subject

Si tienes alguna duda, solo háganoslo saber y responderemos en el mas breve tiempo.

Sin otro particular, quedamos a la espera de vuestra noticias y aprovechamos la ocasión para saludarlos.

Att

Strange. Maybe there’s a hacker inside their network? Maybe someone is able to fake their IP? Maybe the information from the administration panel is wrong?… Whatever the case, it’s bad. Bad I say! Bad in a way that is making me grumpy because it looks like I’m going to have to change ALL my passwords from accounts that I have used recently, and that is more than a little inconvenient.

A note to friends and contacts: if you see some strange, unexpected email, especially with some sort of unusual attachment, bin it. I don’t generally send programs and such – it just doesn’t make sense. Practice good email hygiene!

-G.

archive.internet.org = Michael Bauer’s personal blog; probably not what you’re looking for 4 May, 2008 at 2:26 am

From the “look at me, I’m great, but that won’t stop me from resorting to to lame, scammy, imposter-style tactics to score hits on my site” department; or at least, that’s what it seemed like at the time…

I wanted to go to The Internet Archive, and typed the (unfortunately incorrect) address: http://archive.internet.org. internet.org is owned and controlled by one Michael Bauer, who appears to have an impressive web/internet development background. I’m not impressed by landing here by mistake, especially with no link to the site I was (and presumably most other people would be) looking for. As it happens, any old rubbish subdomain at internet.org is directed to the same page (Michael’s personal blog), not just archive.internet.org. I’m sure this must be great for directing traffic, but really… In the page header:

Hi. I’m Michael Bauer – Local 2.0 Internet guy. I work with companies like MapQuest and Skype before they become companies called MapQuest and Skype. I’ve got a new professional website at Seeing Forests. This one is just going to be all about me. :) And, as always, please don’t confuse me with Michael Bauer – San Fransico food critic (unless you own a fine dining establishment in the Bay Area). Anyway, welcome to my (purely personal) web site. (Oh, and here’s the old site Google.)

Even before I read that (with special mention of the comment directed at Google), I just felt this was taking a cheap shot at hoping to get people landing on his site without the slightest intention of wanting to go there, a scammy SEO (search engine optimisation) tactic, or, in this case, just by having a similar name to something else just for the purpose of stealing traffic by people typing the wrong thing directly.

Where’s the comment button to express my displeasure!? Hmm… a My Resume link – maybe he has an email address. Yes, he does, and perhaps better yet, a phone number. While I’m here, decide to have a look to see who this guy is. Sounds pretty impressive. In the summary:

I am a unique senior Internet executive. I have 15 years of experience developing businesses on the World Wide Web. My forte is building world-class search-centric web applications utilizing open source software and agile development methodologies. My experience spans the entire business process from defining product strategy to conducting consumer research to developing information architecture to leading application development to managing production sites. I build robust solutions to complex problems.

Two things pop into mind when I read this:

  1. What consumer research has he conducted for his own site to suggest that people would be happy about landing on his page instead of The Internet Archive, without even a mention of it? Fair enough that he nabbed a great domain name at some stage; if he’d make a link to the (obvious) site that people are probably looking for, or something along those lines, I’d probably be okay about it.
  2. Could this guy build a world-class, search-centric web application that filters out exactly this sort-of cyber-squatting bs that just annoys people, or does he actively encourage it as part of the corporate money-sucking advertising world (ie with no consideration for the needs and desires of genuine people – talking to Google might be a sign of this)? And if this guy can’t (or won’t) do it, when will someone else? I’d buy that for a dollar; possibly more than a dollar.

After a first failed call attempt (oops, forgot to dial the “1″ for the US country code), eventually received a ringing tone. Ringing, ringing… Answering machine? Argh! Well, it will have to do. A rhetorical question about why he thinks people would be looking for his personal blog when tying archive.internet.org (at the time not realising for other random subdomains pointed to the same page) and a statement of my opinion that it is lame. I left my name, but not a return number. Michael, if you’re reading (done any Google searches in the past five minutes for links to your site?..), this is me. Don’t worry, you’re not likely to be suddenly swamped with traffic from this blog (readership of about zero?), and most people couldn’t be arsed to actually make a phone call, so I reckon you’re pretty safe. I’m sure you can figure out how to contact me if you need to.

UPDATE: I wasn’t initially aware that pretty much any random subdomain directed itself to Michael’s blog, not just archive.internet.org, which I’d thought of as being, well, lame. Some hours later I received a return phonecall from Michael, who didn’t initially realise what I was talking about in my answering machine message, but figured it out and has since implemented a page specially to handle this complaint, with a link to archive.org (The Internet Achive). Apparently I’m not the only one to have made the same mistake, and Michael figured that since I’d bothered “to call from Australia” he’d do something about it. Good effort, Michael!

(Less-complimentary comments previoulsy appearing in this post removed)

-G.

SpammingSquare 26 April, 2008 at 8:23 pm

Back in December I was looking for a replacement for the camera I was parted from a month earlier in Vietnam. One site, ShoppingSquare seemed to be offering a good price on a Canon 860IS, but I wasn’t sure if it was covered by a Canon Australia warranty – I’ve heard that Canon Australia will not cover any Canon cameras without the Australian warranty at all; a warning to those who are considering purchasing parallel or grey imports from Hong Kong and the like. Using ShoppingSquare’s “Click Here to Ask A Question” requires you to create an account. Okay, perhaps that is fair enough. Created an account, asked a question. The response indicated that the camera “comes with a seller warranty in Australia.” A further question to clarify the meaning of that, and I’m told,

This camera does not come with Canon warranty, however, we would be covering the warranty for Canon cameras that are purchased from our online store

Okay, reasonable, though not what I was looking for at the time. The sie seems to offer a never-ending supply of great deals on all manner of items, though their rate of contact is somewhat excesive – an email pretty much ever day. I’ve recently started receiving email from TopBuy as well, though, to the ShoppingSquare-registered address, which I’ve used exclusively for the ShoppingSquare account – one of the advantages of controlling your own internet domain, so wrote to ShoppingSquare:

Back off, ShoppingSquare. It’s bad enough that you seem to insist on mailing every day, but now I’m getting TopBuy emails as well – are you the same company, or have you violated my privacy by giving them the email address I gave you? Who else am I going to start receiving spam from?

I can’t find your privacy policy on your website – do you even have one? What sort of bogus operation are you running? Why should I trust you with my credit card details if you can’t even keep my email address to yourself?

[name witheld]
Sydney

While I was on the site I checked my account details, and deselected the “Yes! Send me email updates about new products and special offers” option. Interestingly, both ShopingSquare and TopBuy are businesses operating in New South Wales, unlike the vast majority of internet annoyances that are outside Australian jurisdiction, so hopefully they’ll be a little more compliant than others you might be trying to shake off. We’ll see.

Links have not been supplied to the noted sites in this post as I don’t especially want to drive traffic towards them, though I’d say purchasing from them is probably quote okay. ShoppingSquare is one of the sites included in Shopbot product searches, for example.

Do your own research. Here are some links to some Australian price comparison / search sites. Quotes are taken directly from the sites’ about pages (but are not the entirety of those pages).

Shopbot

Link: Shopbot.com.au

Shopbot is Australia’s premier price comparison site offering the best service possible for customers and merchants alike. Established in 2004, our experienced team has fine-tuned the site to make it is as efficient and easy to use as possible. Shopbot’s main function is to connect savvy customers with reliable retailers, and it is with this in mind that we will continue to improve the site in response to your feedback and inquiries.

staticICE

Link: staticICE.com.au
Also: staticICE.co.nz (New Zealand)

staticICE (ABN 95 989 670 953), based in Sydney, is Australia’s comprehensive computer hardware and gadget price comparison search engine. We simplify the price shopping experience by searching inventory from over 260 Australian retailers.

AusPrices

This site has a handy feature of allowing you to narrow your search to retailers in a certain state, eg NSW. Excellent!

Link: AusPrices.com.au

AusPricesTM is a product comparison web site to help Australian users find the product they want, and at the cheapest price. Prices are updated at least every 24 hours (currently twice a day). Some shops may choose to update their information more often.

GetPrice

Link: GetPrice.com.au

Getprice is an Australian company that provides a free online comparison shopping resource for you, the consumer. Our aim is to help you make smart, informed purchasing decisions, by arming you with as much information as possible. Getprice aims to cover all of the key stages in the consumer buying cycle and address your questions along the way, i.e.:

  • Which product meets my individual needs? E.g. Plasma vs LCD
  • Read product reviews
  • Compare products side-by-side
  • View the price history of a product
  • Read merchant reviews
  • Compare prices

GetOnce

GetOnce is unique in that it allows you to (de)select which sites you want to search within a category, with the obvious side benefit that you are being shown up-front which sites it uses.

Link: GetOnce.com.au

The GetOnce website is designed to provide users with one central gateway to search a range of websites at once.

Typically when a user searches for a product or service on the Internet they are faced with the laborious task of finding relevant websites to search, learning how to navigate those websites, keeping track of what site sells which item and finally making a purchase.

GetOnce simplifies this process by providing a uniform “One Stop” search interface where users can quickly find what they’re looking for. GetOnce does not actually sell any products, it simply provides a mechanism to search leading retail websites within particular product categories.

ShopFerret Australia

Link: ShopFerret.com.au

ShopFerret is a free service connecting consumers in Australia and New Zealand with all the information they need to make a smart shopping decision. We help you buy the right product from the best merchant at the lowest price.

Yahoo!7 Shopping

Link: shopping.yahoo.com.au

Yahoo!7 Shopping is a free comparison shopping service that empowers consumers to compare millions of products from thousands of retailers. The retailers listed on Yahoo!7 Shopping pay to participate in the DoorOne Merchant Network programme. Yahoo!7 Shopping is committed to providing shoppers with the most comprehensive online shopping experience on the Web. If you think a store is mis-categorised or should be added to our listings, please let us know here. If you have a consumer query related to a specific retailer, please contact them directly.

I think that’s enough for now. I’m sure there are others around. Send me a link to any others that you know of (if you happen to know they are good!).

-G.

Blackle holes? 24 April, 2008 at 7:13 am

I’ve been reading about black holes recently, you know, those things that Hawking eats for breakfast, but Blackle is something else: a rebadged Google search, painted black “to save energy”, because the white background of the usual Google search pages uses too much power.

What the?.. Sounds like the kind of pseudo-scientific slight of hand or turn of phrase that might make the writings of the Saturday-morning-doorknocking witnesses on evolution (or lack thereof) seem plausible.

An LCD panel uses less power than an equivalent CRT (well, let’s say most of the time – there may be some extreme examples where this is not the case, but not that I know about). LCD = good. LCD screens work with a backlight – a white light behind the (sub-)pixels, which produce the coloured display we see by blocking some of the white light: if you block the red and the green, you’re left with blue. As a side note, now that I think of it, it’s ironic that this ‘emissive’ colour mixing property we typically associate with screens is, in a sense, actually an absorptive colour mixing technology! Perhaps it is better to think of it as transmissive, as opposed to reflective colour mixing (eg CMYK printing). Actually, though, the LCD’s white backlight is separated into red, green, and blue subpixels before the ‘liquid crystal’ part, so each LC cell only deals with one of red, green, or blue light, and it is our eyes that do the actual mixing (this is called optical mixing), such as is with pointillism or divisionism (chromoluminarism) of the impressionists in the art world.

An LED display (think big, like an outdoor display) has red, green and blue lights (maybe white as well), so is an RGB(W) display, for which one might expect having less lights on (ie more black and dark colours) to require less power. A LCD screen (such as in most laptops and most flat-panel displays) is, in a sense, a minus-RGB, or anti-RGB device, but does blocking the light take more or less power than letting it through? That I wasn’t so sure of, so I had a quick read of the technology behind LCD displays before keying the following message to Blackle via their contact page:

On LCD technology…

“The optical effect of a twisted nematic device in the voltage-on state is far less dependent on variations in the device thickness than that in the voltage-off state. Because of this, these devices are usually operated between crossed polarizers such that they appear bright with no voltage (the eye is much more sensitive to variations in the dark state than the bright state).”

Given that most (if not all) LCD screens are probably twisted nematic devices, and producing black on such a device requires application of a voltage (, then surely displaying black instead of white uses MORE power, not less.

I’m sure you are already well aware of this, so am wondering why you don’t just drop the pretending that black screens use less power.

Do you really just not give a shit and it is about making money from the advertising?

Excuse my French (and, to the French, excuse my English; I’m aware that swearing in French is so much more expressive) – a liberty taken as this Blackle caper is apparently Aussie (based in Sydney), and it only seemed proper to show some local concern.

With a little more reading I got to the part about ‘vertical alignment’ LCD’s, which are black in the natural (no voltage applied) state. At this moment I don’t know if that is common, as compared to the opposite voltage requirement suggested earlier as being the most common. It is doubtful that I’m the first person to have such musings (maybe if I now go and do a search… just to, you know, save some energy). I’m supposing it is similarly doubtful that I will receive a particularly meaningful reply. If you ask me, using a bunch of computers (Blackle’s) to process and re-serve search results that have already been provided by a bunch of other computers (Google’s) sounds like using more power than any perceived, perhaps even imagined, display wattage saving.

Meanwhile, on the subject of black holes, I’m currently confused by the notion that a black hole is something that exhibits extremely high entropy. Evidently I wasn’t paying enough attention at some point… If an ice cube has lower entropy than the ice cube when it is melted (water), how can something even more dense, more localised (the probability of a particle being found far off in the universe), less able to change its arrangement with respect to the particles around it (er… this is a pretty vague assumption, given that things are supposed to be ‘weird’ in a black hole!), have higher entropy? Sneaking a peek just now on Wikipedia, I read,

Jacob Bekenstein and Stephen Hawking have shown that black holes have the maximum possible entropy of any object of equal size. This makes them likely end points of all entropy-increasing processes, if they are totally effective matter and energy traps. Hawking has, however, recently changed his stance on this aspect.

Hmm… I don’t know/understand Hawking’s original stance, nor his new one, but it’s nice to know I’m not the only one that isn’t so sure! :o)

-subpixel (subtractive-RGB!)

Pixel tube 9 April, 2008 at 11:55 pm

I’ve been poking around the plugins pen and found one that makes it a snap to include a Youtube video in a post: Smart Youtube. Here is a quick test.

Filmclip: Ana (hisboyelroy’s smooth dub) | Mar 07 by spxl

Magic link: httpv://youtube.com/watch?v=BAB6_-yC4cw

All that is needed for the embedded video (which should be just above the video title line) was to include the text of the link (nothing fancy!) starting with httpv:// at the start (note the ‘v’) instead of http:// — neat, huh? :o)

One might now expect more videos to appear here.

-G.

Hundreds & thousands 18 March, 2008 at 2:29 am

Chinese wall hangingAccording to the statistics… there are apparently some people (or ‘bots’) out there consuming my site content – mainly the gallery. For example, 1797 pageviews on Wednesday, or 0.2GB of traffic, but only 8 ‘unique’ visitors. Other days range from a few to several hundred pageviews, but not over 8 unique visitors in any day.

I wonder if it is people just casually browsing – maybe even friends who just don’t mention it – or some process mass-downloading images for some other purpose.

Meanwhile, when I came to write something this evening I discovered subpixels.com was offline – it turns out the reason being that the IP address specified in the DNS was ‘incorrect’. It was working a couple of days ago… it seems that my host had changed something and neglected to tell me. It seems to be okay now, though, if a little slower than usual (at least from where I sit).

I’ve decided that I should use my graphics tablet more while I have handy access to it – so far it’s hardly ever been used. Hence the Chinese characters here… an attempt by me to copy a wall hanging that I have in my room using Inkscape. I remember I bought it at one of those joss stick and millions of buddhas places in the city, but I can’t remember what the writing is about. Properity? Health? Happiness? Hopefully someone can enlighten me. Please contact me if you can translate, even if my calligraphy is a bit… well, first-attempt! :o)

In other graphics-related news, I’ve been working on some new visuals, and have a few screenshots to share. I still haven’t got around to connecting my mini-DV camcorder to capture video yet, and still haven’t replaced my digitial ‘still’ camera so can’t take a video of the screen! On that subject, though, I read in the past couple of days that Canon are about to release a new Ixus with a 5x optical zoom. Zoom, zoom! A 10 megapixel sensor as well, which might be a bit ridiculous in a compact camera, but I’m sure I won’t be complaining about it too much if I end up purchasing one. Of course it looks like the target price for the next purchase is about to jump up a couple of hundred bucks… don’t you hate it how they get you that way?

spxl_080310_044541.jpg spxl_080310_061548.jpg spxl_080310_061604.jpg

I’ve almost finished reading The Holographic Universe by Michael Talbot. I think when I’m done I might go back and read Part I again, as that was the most interesting part. I should make some notes this time – I’m sure there’s inspiration for some new graphics in there! I’m also interested in finding out more about holographic film – the kind that requires a laser to ‘view’ the recorded hologram.

spxl_080312_013332.jpg spxl_080314_042603.jpg spxl_080315_153618.jpg

I received notification of a new version of MemoriesOnTv today, which serves as a reminder to get cracking on making something of the thousands of images captured while I was in Europe… too many to show to friends without some serious culling! And now I have the disc space as well… no more excuses? Hopefully a shiny new release in the near future! :o)

-G.