Web services for likhain.net

Posted on February 22nd, 2007 by ephemere.
Categories: admin, tech.

I’m still in the middle of tweaking settings and fixing how the default page looks, but I thought I’d let you guys know: I’ve enabled Google Apps for likhain.net.

Start page URL is http://partnerpage.google.com/likhain.net. You can also use http://start.likhain.net.

Please feel free to sign up for an account. I’m planning to use likhain.net Gmail myself. :D


Tags: ,

3 comments.

Open Source Gifts

Posted on February 17th, 2007 by sofimi.
Categories: everything else, tech, games.

Make: magazine has released a list of gift suggestions for the holidays on its blog and it’s nothing short of geeky—or should I say k33gy?

Here’s the short of it:

  1. Open source Atmel AVR microcontroller kits
  2. Qtopia- Greenphone/SDK
  3. Open Prosthetics
  4. Ubuntu with Support
  5. x0xb0x - open source ‘acid’ bassline synthesizer with sequencer
  6. Multimachine - Open Source machine tool
  7. Arduino stamp
  8. NEUROS OSD - Open Source Linux embedded media center
  9. MIDIsense A real-world MIDI interface platform
  10. Open source firmware + wireless router… Buffalo WHR-HP-G54
  11. The MAKE “Daisy” MP3 Player Kit - Open source MP3 player
  12. Open EEG - Analog & digital boards
  13. The Leaf - Open source robot using artificial intelligence and vision
  14. Rockbox an new MP3 player
  15. Open source IR for Xbox
  16. Game of Life Board
  17. Open source web based home automation
  18. DIY Fuel Injection Conversion using open source engine management
  19. Liberlab - Open source lab
  20. Butterfly open source mp3 Player
  21. MediaPortal - Open source media center for Windows
  22. Flex-Radio SDR-1000 - Open source software radio
  23. Chumby - Open source squeezable, Wi-Fi bean-bag computer
  24. Open source embedded ethernet
  25. Open source beer
  26. openEyes - open-source open-hardware toolkit for low-cost real-time eye tracking
  27. Open-source grid controller - the monome
  28. Open source planetarium
  29. PortableApps Suite - Computer without a computer
  30. LEGO Mindstorms NXT
  31. MAKE Controller Kit - Open source physical computing
  32. SpokePOV - Persistence of vision for your bike!
  33. Open Source MIDI Keyboard
  34. Electronic game kit
  35. MiniPOV kit
  36. Minty Boost kit - charge USB devices
  37. High Speed Photography Kit
  38. Alice
  39. MAKE Leatherman warranty voiders!
  40. eMusic gift certificate & Magnatune
  41. XGameStation Pico Edition 2.0 - DIY game console
  42. Universal Software Radio Peripheral
  43. EFF Pioneer membership
  44. O’Reilly Open source books & Safari
  45. OpenMoko phones & Gumstix
  46. Open Gameboy - Flashcar and DevKit
  47. Playstation 3 - PS3 + the OtherOS laoder with Linux
  48. GP2x - Open source gaming
  49. AVRSynth - Open source synthesizer
  50. A PSP - Hacked up, freed and open PSP with LuaPlayer
  51. MIDIBox - Open MIDI
  52. MAKE Magazine - By makers for makers

And here’s the long of it.

The OpenMoko phone is a refreshing sight from all the Nokia, Motorola, and Sony Ericsson phones clogging up the stores. (Add the iPhone to that list as well.) That media center looks a lot like the PS3. And of course, the Open Source Beer is a hoot. Do check out the post discussion for even more ideas!

How about you? Do you have any geeky things on your wishlists?

Footnote: Okay, I know this is uber-uber-uber late for Christmas or Valentines or whatever holiday I’ve skipped, but I’ll publish this post anyway. Kung Hei Fat Choi! Haha. Talk about procrastination—which I’ll write about next time. ^_~


Tags: , , , , , , , , ,

2 comments.

When a downgrade is an upgrade

Posted on January 1st, 2007 by Cray-Z5200.
Categories: everything else, tech.

Hello people! The monster is finally in the house, after weeks of procrastinating and uninspired thinking. The final push of inspiration came from none other than Real Life, which gave me such a serious dose of “You can’t handle the truth” that I simply had to write about it.

What on earth am I talking about? It’s my computer and the LCD TV I’ve hooked it up to.

I got the TV (an Amoi 32″, uses an LG panel so I try my best to ignore the name) as a well meaning present from my dad, who was trying to thwart my plans to hook up my PC to the living room TV. I suspect it was more for himself than for me or my mum, really; he knows all too well that the cost of making peace offerings is a mere triviality next to the fury of a mother deprived of quality time with Oprah and friends.

In any case, for the longest time now I’ve hooked up my PC to the TV with a DVI to HDMI cable. For the uninitiated, a DVI port is the white on that appears on most graphics cards nowadays; the end of the cable looks like this. HDMI is the new standard port for high definition broadcasts, which virtually all cable stations are ballyhooing about; it looks like this. Sort of USB-ish, if you ask me. Both DVI and HDMI are quite similar since they both transmit video signals digitally, but since HDMI is made for TV, it’s been designed to carry sound signals to the TV as well.

Here’s where it gets interesting. Normal desktop resolutions don’t display too well with a HDMI connection. In fact, they look horrible. Most resolutions are prone to overscan, where the borders of the image your device is sending to the screen are cut off, or underscan, where the image doesnt fill the screen completely. On computers, this isn’t too nice when you’re fumbling around blindly for the Start button or the dock.

Until recently, I thought it was just part and parcel of living with HDTVs. My graphics card drivers (Nvidia 7800GTX) did a good job of scaling down the screen resolution to fit the screen nicely with a little fiddling, so I carried on like the wayward son I was. Standard resolutions I set like 1280×720 would be scaled down to 1200×676, and I had to tweak game files in order for them to play with such odd numbers. Still, I was getting an image that filled up the whole screen, and I was happy.

Oh the silliness. Recently, at a friend’s house, I noticed that a 17 incher was displaying video with much less blockiness. And it wasn’t just the video; many of my photos that appeared blocky on my screen appeared perfect on hers. All this time I’d chalked it up to the fact that my TV, being bigger, would reveal imperfections of the source material previously unseen on smaller screens, but now I wasn’t so sure.

After some digging on the great Internets, I realised that the HDMI interface may not be the PC’s perfect loverboy after all.

It’s quite simple; HDMI input only takes in certain resolutions. Very specific ones, for that matter; the standard HD resolutions are 1280×720 and 1920×1080. Any other resolution in between, the TV will take either of the two resolutions it knows and scale up or down accordingly. This scaling process isn’t perfect, resulting in overscan or underscan, AND the distortion of images and video on the screen. This is the evil that caused all that blockiness on otherwise normal photos and videos!

So you ask, why can’t my TV take 1280×720 and display it nicely? Isn’t it one of the standard resolutions that a HDTV recognises?
That’s because my TV’s one of the new breed who think having a bunch more of pixels will make them extremely cool and happening. That’s right; my TV has 1366×768 native pixels. That’s supposed to give a true 16:9 aspect ratio, which is what widescreen is all about. As a result though, the scaling process is quite different, and 1280×720 from a PC input has problems.

So if I can’t use HDMI to display my pixels nicely, let’s see what other inputs my TV has…

Oh noes! Only VGA!

VGA’s an analog standard, which means my graphics card has to convert the video signal to analog, and when the signal gets to the TV, it has to be converted back to a digital format before it can be displayed on the screen. Sounds (key word: SOUNDS) time consuming, unnecessary and less high fidelity when it comes to image quality,which is why I used the HDMI input in the first place. Still, VGA would display the image on my screen pixel for pixel, instead of doing all that scaling I didn’t need, right? So I bit back my pride, took a VGA cable, affixed a DVI adapter to one end, and hooked the PC and TV up.

OMGBBQ11one1!

Almost all resolutions I tried displayed perfectly and fit the full screen, although some (including my beloved 1280×720) needed to be nudged a little to the left through the drivers. The so called decrease in quality due to the analog connection was negligible, honestly; edges and fonts might be a teeny bit more blurry, but nothing to call mommy for. And I can clearly see that any blockiness in videos and photos is due to the source material, not because some stupid scaling process made the image blockier than it already was.
All in all, it would be best if you have a DVI plug on your tv, so that there’s no need for any digi-analog-digi conversion. But if your choices are between HDMI and VGA… pick the ‘worse’ one. Trust me on this.


Tags: , , ,

8 comments.

If We Had Blackboards Like These…

Posted on December 6th, 2006 by sofimi.
Categories: everything else, science/math, tech, ink & paper.

ASSIST: A Shrewd Sketch Interpretation and Simulation Tool
(also known as Assist Sketch Understanding System and Operation around the net)

I’ve never really embedded a YouTube video before because it kinda ruins the look of most blogs, but this is too geeky an opportunity to pass up. The video below features a man, possibly an MIT professor, demonstrating a computer program hooked up to a whiteboard. The program interprets what is drawn on the board as objects within a physics simulation scene. When he presses the “Run” button, the computer animates the drawing according to the laws of physics.

I hear that the Microsoft Physics Illustrator for TabletPC is quite the same thing. I wouldn’t know since I don’t have a tablet PC!

We’ll have to be content with the Line Rider game, which I’ve been hearing about lately. I’ve tried it once, just now. Draw some lines and have a little critter on a sled ride on ‘em. Check out a blog dedicated to the whole thing.

Footnote: I noticed you guys are unleashing your “inner geek,” while I have a stronger “outer geek” tendency, if you catch my drift!


Tags: , , , , , , , , , , , , ,

6 comments.