Archive for the ‘technology’ Category

Tangent Tutorials

2009/12/10/1156

As an aspiring electronics geek, I am still collecting cool tools and techniques for my projects. While working on a weekend project, I stumbled upon a treasure trove containing meticulous (almost obsessively complete) advice regarding soldering and circuit board design. These videos were the perfect addition to my education, and even though I already had halfway-decent soldering technique, I have definitely improved as a result of the videos. It even inspired me to get some new tools, like a needle-tipped soldering iron and desoldering wick.

So, unless you’ve been formally trained in an EE course, I really recommend the Tangent Tutorials series of videos. Excellent work, Tangent!

RTFA: http://www.tangentsoft.net/elec/movies/

Tangent Tutorials
Getting Started Soldering

TT #1: Basic Soldering Equipment – My advice on the basic equipment necessary for DIY electronics work. 27 minutes.

TT #2: Basic Soldering Techniques – How to solder thru-hole components, plus basic advice for all sorts of soldering. 9 minutes.

TT #3: Surface Mount Soldering Techniques – How to solder surface-mount components using only basic DIYer equipment. Covers SO-8 chips and 2-lead parts in 1206 and larger size packages. 14 minutes.

Attention Lunar Colonists: Expect 3000ms ping times when using Lunar Internet

2009/12/08/1345

Amid the hoopla over Virgin Galactic’s commercial space ship tourism, and considering proof of water on the Moon, the thing that’s on everyone’s mind is obviously the Moon Colony. I need to tell you something: Lunar Internet ping times are going to be very slow – possibly longer than 3 seconds.

moon picture

You might be thinking, “so what!? I’m on the freaking moon as a freaking moon colonist, and I don’t care about some stupid Lunar Internet anyway.” But that’s just your inner Troll coming out in a particularly ironic way, because without the Lunar Internet, you will have no forums in which to Troll. So, obviously, you want the Lunar Internet if you’re a Moon Colonist, and obviously you’re going to care about ping times.

You might be thinking, “what’s a freaking ping time? When I became a moon colonist, they didn’t tell me about the ping times.” Of course they didn’t mention the ping times, because the uncomfortable truth is that they’re freaking slow. Let me explain.

On the stupid-fast Terrestrial Internet, the Internet is mostly connected by long-haul fiberoptics, which means your lame-ass racist forum-trolling gets blasted around the Earth via lasers and some copper wiring. Aside from routing overhead, most of this process happens at the speed of light, which is why you see ping times like this:

ping google.com
PING google.com (74.125.67.100): 56 data bytes
64 bytes from 74.125.67.100: icmp_seq=0 ttl=54 time=41.112 ms
64 bytes from 74.125.67.100: icmp_seq=1 ttl=54 time=40.746 ms
64 bytes from 74.125.67.100: icmp_seq=2 ttl=54 time=40.468 ms
64 bytes from 74.125.67.100: icmp_seq=3 ttl=54 time=40.158 ms
^C
--- google.com ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 40.158/40.621/41.112/0.352 ms

In other words, it took 40 milliseconds to get a packet to Google and back. Here’s the part where you throw up in your mouth: the Moon is about 1.2 light-seconds away, meaning round-trip ping times are going to be at least 2.4 seconds due simply to the speed of light (or apparent lack thereof). Let me be clear: 2.4 seconds is 2400ms, which is 60 times slower than the Terrestrial ping times I demonstrated.

As always, Wikipedia has something to say about this. This animation shows a gigantic killer laser being fired at the Moon. Take note: the killer laser beam travels at the speed of light.

Speed_of_light_from_Earth_to_Moon-2

Here comes the math. Light travels at 300,000 km/s. The moon is an average distance of 384,000 km from the Earth. Since velocity = distance / time, and we want to know how our ping times will be affected, we solve for time (in seconds).

300,000 km/s = 384,000 km / seconds;
seconds * 300,000 km/s = 384,000 km;
seconds = 384,000 km / 300,000 km/s;
seconds = 1.28 s

When I said round trip ping times would be 2.4 seconds, I was secretly reporting the best case scenario, which only happens when the moon is at its perigee (i.e. minimum distance to Earth). As you can see, in the average case, round trips are closer to 2.56s. Guess what happens when the moon is at its apogee? That’s right – it takes even longer!!!

So while you might enjoy Lunar life toiling in the ice mines (because that water isn’t going to excavate itself) you will certainly not enjoy the high-latency Lunar Internet. Keep in mind: all of the best content will be available from Earth for some time to come. Sure, you might find a few servers that are local to the Moon Colony, but they’re going to be lame like the 1990s Internet, with heavy use of the HTML blink tag and “under construction” icons.

Google Adwords Phone Number – 1-866-2-GOOGLE

2009/08/03/1524

Wow, it took me forever to find this freaking phone number! I figure other people are probably looking for it too, so here you go: 1-866-2-GOOGLE is the phone number for Google’s adwords support.

Lexmark printer yellow dots: Brahm posts his final entry

2009/02/24/2124

Here on RTFA, we’ve been following the “printer yellow dots” story for some time… and it seems like other people have been, as well. I was tipped off to a really great project that has been trying for MONTHS to get Lexmark to confirm their yellow dots, and the punchline is that they DID confirm it, they’re not stopping the yellow dots program, and they’ll give you a refund if you complain enough.

Brahm’s blog has turned out a lot of new findings, and it’s a wealth of information. Great work! …and definitely check it out. I’ve linked to the final post in the series, but I recommend reading through all of them.

RTFA: http://brahmsyellowdots.blogspot.com/2009/02/end-o…

I am happy, however, that I jumped through all of these hoops and produced some consumer-centred documentation on how to pursue manufacturers (or at very least, Lexmark) if you are dissatisfied with the forensic dot technology.

It’s my hope that people can find these pages useful, and that during my five-month consumer rights crusade I contributed something useful to this particular issue.

Here’s a short summary of my most useful learnings:

1. ALL Lexmark colour laser printers have this tracking dot technology. It’s probably accurate to say that any modern colour laser printer you buy will have it as well.
2. You CANNOT disable this technology, at least not by any practical means. It’s deeply embedded in the hardware of the printer, don’t bother trying!
3. Entry-level tech support does NOT know that this technology exists. Don’t even try to get help from them, though you may end up with free photoconductor.
4. Lexmark Canada and Lexmark International (based in the USA) both have Privacy Offices:
USA:
privacy@lexmark.com
Privacy Mailbox
740 West New Circle Road
Lexington, Kentucky 40550
U.S.A

Canada:
canadaprivacy@lexmark.com
Attention: Privacy Officer Inc.
50 Leek Crescent
Richmond Hill, ON
L4B 4J3
5. 1-800-663-7662 is a verified and often-not-published phone number for Canadian Support, according to Google it is a link to their Service Dispatch team.
6. Suzanne Deland in the Canadian office may be able to help you, if you call 1-905-763-5544. This number doesn’t show up on Google or Yahoo.
7. If you are persistant, a refund of your printer is definitely possible. You just have to keep poking around until you get in touch with the right people – while I had terrible luck contacting Lexmark by phone, I had excellent luck contacting them by snail mail.

So, that’s it! Good luck with your own consumer battles, and thanks for reading! If you leave me a comment, I can and will respond to it, but I expect this to be my last post on this issue.

CamSpace: software interface for great human-computer interaction

2009/02/14/0630

TechCrunch linked to a cool technology that uses your webcam as a first-class controller, and provides a clear path to controlling flash games in this manner. I have to admit that the video is really compelling. The software is windows-only at the moment, but they claim that a mac client is on the way.

RTFA: http://www.techcrunch.com/2009/02/13/camspace-brin…

CamSpace, the innovative technology that allows gamers to use their computer cameras to play Wii-like games, has added support for Flash, making its platform accessible to a much broader range of developers (prior to today CamSpace was restricted to traditional .exe games). To get started, users will still have to download the CamSpace client here, which includes a few dozen games and will be adding more on a frequent basis (sorry Mac users, CamSpace is still Windows-only).

CamSpace’s technology revolves around detecting up to four objects in real-time, and translating their movement and rotation into in-game actions. To get started, users are asked to activate their webcams with their objects out of frame for a few seconds, then they hold them in front of the camera briefly until the system recognizes them. Any object will do, provided it is bright and has a near-uniform color (we used highlighters), and the tracking seems to work very well provided there’s adequate light.