Today, I installed a Windows AD domain controller while waiting in the line for lunch in the cafeteria.
|What I see on my cell phone|
Tuesday, December 6, 2011
Today, I installed a Windows AD domain controller while waiting in the line for lunch in the cafeteria.
This was on a newly installed Windows Server 2008 R2. I started adding the DC role when I joined the lunch queue. The longest decision making required was perhaps on choosing which functional level to install. In the end I decided to go for Server 2008 R2. When it was my turn to order the food, the upgrading was already in progress.
I did all this using my mobile phone, a Samsung Galaxy Note and Jump Desktop's RDP client.
I disconnected when I got my food as I didn't want to mix my lunch with dcpromo. As I was busy after that, I found time to reconnect to the server almost half a day later. As it turned out, the upgrading process completed beautifully while I was away.
The wonders of technology!
Wednesday, November 9, 2011
My apologies, but Thomas Jefferson was wrong, perhaps just this once. Not [all men are created equal].
Posted by S/360 at 10:02
These are my private laws of economics:
I have an advanced degree in Economics from the School of Hard Knocks. I missed many classes. But as there was no government in the School of Hard Knocks, I decided to award myself the degree anyway.
Posted by S/360 at 06:11
Monday, November 7, 2011
If IP owners want everyone to treat their IP just like any other property, then perhaps they should start by treating their IP just like any other property.
Posted by S/360 at 19:09
Sunday, October 30, 2011
When I first heard the "Retina display" of the iPhone explained, the perplexed reaction I had was "what for?" By the way, "Retina display" is just a marketing term for a density of greater than 300dpi.
Why do the specifications of smartphones still give the maximum number of talk hours? And this is usually a huge fantastic number of half a month or more. And there is no other indicator of battery life.
Posted by S/360 at 04:10
Friday, October 28, 2011
Related: Retina display
Figure 1 - Images of different sizes can subtend the same visual angle, depending on distance
Obviously the minimum subtended angle that can make a dot visible varies from person to person. And an eagle probably beats every human.
The second step is image recognition. To simplify, let's forget about pictures and just restrict the discussion to the letters of the English alphabet. About the minimum number of dots needed to represent each letter of the alphabet and still make every one distinguishable and recognizable (as letters of the English alphabet) is 5 dots horizontal by 7 dots vertical. If you have examined an old fashioned CRT terminal, an old fashioned moving stock display, or an old-fashioned matrix printer, you would know what I mean.
The minimum is 5x7. But that doesn't mean you can't have more. Having more doesn't make each letter more distinguishable than the next. Technically, anything more than 5x7 is pure waste. But artistically, using a bigger matrix for each letter allows you to have nice smooth curves, with minute turns, and so on, to create a more visually appealing character. Now you know why a typeface like Times Roman looks coarse and ugly on "low resolution" displays. Serifs are just lots of curves and curves require lots of pixels to achieve a smooth graduating path.
Figure 3 - Letter A drawn in a 50x50 dot matrix and in shades of color (dithering).
The above letter A when seen from a distance where the subtended angle of each dot becomes barely discernible will look like this:
Now that you know the reason, you should not say "Times Roman looks ugly on low resolution displays". The right thing to say is probably: "Times Roman cannot be rendered adequately if each letter is represented by a small matrix of dots"!
"Resolution" is defined as the number of dots per unit distance. A typical laser printer output is 300 or 600 dots per inch. That is high resolution. The LCD screen that I am using now has about 120 dots per inch. Times Roman can still be rendered beautifully at a resolution of 10 dots per inch, provided you have a gigantic display.
Next, the displayable quantity (and size). The monitor I am using now has 1,680 horizontal dots and 1,080 vertical dots, and it is 23 inches diagonal. I can see so much of a spreadsheet if each character in the spreadsheet is represented in a matrix of 10x14 dots. Go ahead and do the simple division arithmetic to find out how many rows and columns that is exactly. A person with a display of 1,024 x 768 would be able to see less of the same spreadsheet than I. Even if the person has a 500-inch jumbo display with 1,024 x 768, he will still see less of the spreadsheet than my 23-inch display. For a display capable of showing 1,024x768, the person sees the same amount of information, whether the display is physically 14-inches or 500-inches. The only difference is that with a larger display, he can see the spreadsheet from further away. Remember the very first point above about the angle subtended by each dot? (Hint: if you fit the same number of dots onto a bigger screen, naturally each dot will be bigger.)
By quantity or the amount of information, I mean just that. To explain what I mean, ten letters on a line is twice the amount of information as five letters on a line. Ten letters on a line on a 14-inch screen is the same amount of information as ten letters filling up a line on a 500-inch screen. Hope you can grasp this in totality, otherwise please re-read.
I will digress a bit to talk about address-ability. All the previous discussion assume you have a computer capable of generating that 1024x768 or whatever "resolution" video signal. When you plug the cable to the display, the display input hardware must be able to synchronize with that signal. That is, it is able to pick out that you are streaming 1024x768 dots per frame. If a display cannot synchronize with the input signal, the picture (on an analog display) would be jumping or appear as some noise or the display can be damaged. On a digital displays, usually you will see a blank screen or an informational message telling you what's wrong. If the video signal is received properly, then the hardware will present that signal onto the display screen. It is entirely possible that the display can synchronize with a much higher frequency video signal, say to 1920x1280, even if the display can show only, say, 1024x768. The electronics in the display would "greek" the signal, averaging a few dots of the input signal into one dot for the screen. So a beautiful image would appear as a compressed smudgy image on this "low resolution" screen. Most projectors are like this. The actual projection optics is expensive and the most common one today is capable of only 1024x768 (up from 800x600 of a few years ago). However, most projectors today can accept input signals of any "resolution" so as not to inconvenience users. How the signal is then projected varies. Some projectors greek them. Others show a viewport of 1024x768 and allow you to pan to see the bigger picture.
Now we come to the true use of the word "resolution". Laser printers have very good resolution. It's 300dpi since 1990. The common standard now is either 600dpi or 1200dpi. Most people cannot tell the difference (subtended angle again) when the resolution is higher than 300dpi. Traditionally, displays have the lowest resolution, 100dpi is quite common. But even 100dpi does not affect reading efficiency if something like ClearType, using graduating brightness to substitute for graduating dots, is used.
Lately, with cell phones, the displays have been increasing in resolution without increasing in size. The iPhone 4 has 326dpi - 960 x 640 in 3.5" diagonal. This is wasteful. Lots of memory and electricity are used to render a lot of dots which cannot be consumed as they are not visible to most people.
In conclusion, for a given amount of displayable dots, if you want to transmit the maximum amount of information, you use the most simple typeface - a cell of 5x7 for each letter. If you have plenty of dots to spare, then you can have the luxury of showing each letter more artistically with hundreds of dots. Remember that the size of the display plays no part in the quantity of information you can show if the amount of dots are the same. A bigger size display simply means you can see it from farther away.
Sunday, October 16, 2011
I have been looking for a good (and cheap) RDP client for my Android phone. I was about to pay $25 for Xtralogic's software when I saw the one from Jump Desktop for only $0.99. Having tested both, I find the Jump Desktop one better than the much more expensive one.
One thing I can't find on Jump Desktop is audio options. For one of my hosts, I need to let audio play on the host as it is doing a recording. [Oct 31 Update: the latest version allows you to configure audio options, just like the Windows version.]
Like Xtralogic's, Jump Desktop does not run in the background, and it exits without prompting if you hit the Android back button one too many times. [Oct 31 Update: the latest version has a confirmation dialog before quitting.]
After purchasing Jump Desktop, I discovered Wyse's PocketCloud Remote RDP, which is free. PocketCloud is almost the same as Jump Desktop except that it cannot zoom by touch. You have to touch +/- keys on the screen.
I have tested Yongtao Wang's RDP Lite some time ago and I found it too basic. What I am surprised is why Jump Desktop has only 1,000+ downloads when Xtralogic has 10,000+.
In conclusion, if you don't want to spend a single cent, go for Wyse's PocketCloud. If you can afford a dollar, try Jump Desktop.
For a screen shot, see the dcpromo on two feet.
After using RDP on a mobile for a few minutes, I came to realize that it's not like working on a PC. A PC is true multi-tasking and you can jump from any window to any window. Working on mobile is a bit restrictive. If I press the Home button, I don't know whether the current app will run in the background or the system will kill it after a while. Hence, if you are working on a remote session via RDP, and a call comes in, what should you do?
Thursday, October 13, 2011
I didn't want to describe my computer until I read this: http://tratt.net/laurie/tech_articles/articles/good_programmers_are_good_sysadmins_are_good_programmers.
Posted by S/360 at 08:26
Wednesday, October 12, 2011
Do you know of anyone who has an iPad but not another personal computer?
Friday, August 26, 2011
Military Technology 2011-07-16 The Network Storm is here
Select Attack Target
IP Address of Attack Target
FalungGong Network List:
Posted by S/360 at 06:25
Thursday, August 25, 2011
A good teacher or an expert is someone who, after listening to you for five seconds, knows :
Hence, if you are offering advice, do take a step back and spend five seconds to figure out what the other person knows, does not know, and wants to know, so as to offer what he needs to know.
Posted by S/360 at 18:46
Wednesday, August 24, 2011
The gigantic difference between today and say, twenty, years ago, has got to be Google Search.
Thursday, August 4, 2011
I use the quality of Windows Messenger as a barometer of Microsoft.
Posted by S/360 at 07:57
Thursday, July 14, 2011
Today I helped a friend who had trouble connecting her HP Photosmart B210 to the Apple Time Capsule.
Posted by S/360 at 05:18
Sunday, July 10, 2011
Everyone tells me gambling isn't directly defined in the bible. Here's my take.
Posted by S/360 at 20:06
Wednesday, June 15, 2011
Sometimes geniuses do fumble.
Posted by S/360 at 07:19
Friday, May 27, 2011
The hardware engineers did a fantastic job. The way the specifications of Bluetooth are developed, with all the different profiles to cater to every conceivable application, shows the professionalism and brilliance of the people behind Bluetooth.
I had gone through four different notebooks with Bluetooth. Every time it is always something like the following, which is the latest HP ProBook 4720s of mine:
Going to HP's driver support site merely wastes my time. Contacting HP support wastes more time without a resolution.
Desktops are worse. I bought a Bluetooth dongle from BlueSoleil some time ago and the driver BlueSoleil destroyed the PC.
I have yet to see a single person using Bluetooth on a PC.
Why is it so difficult to get this simple but very useful job done?
Posted by S/360 at 22:53
Monday, April 25, 2011
It seems that most people, especially present day young ones, have problems understanding my Apollo 11 illustration. I will try again with another example.
Posted by S/360 at 18:13
Probably something like 80% to 90% of the new found computing power goes into the graphical user interface. This is on personal computers as well as mobile phones. The sleek graphics painted in a window that we take for granted require billions and billions of computing cycles, repeating and repeating every time something on screen changes.
Posted by S/360 at 16:30
Sunday, April 10, 2011
(I will justify shortly that) to most people, the set of things in the world is divided as follows (not to scale):
For the past thirty years or so, I have always assumed that the set of things is as follows (not to scale):
I spend most of my waking hours tranfering things from the yellow zone to the pink zone. It is only too easy to lapse into Figure 1 thinking if I lower my guard.
Why do I think most people think like in Figure 1? I draw this conclusion from the ridicule poured on Donald Rumsfeld from almost 100% of the press. Some thought it was poetry! The BBC called it bizzare. I don't know whether to believe that the British Plain English Campaign doesn't understand what Mr Rumsfeld was saying. It appears that people do not realize there is a Figure 2.
To me what Mr Rumsfeld said couldn't be clearer. If only journalists didn't forget the sets and Venn diagrams they learned in grade 7 or 8.
Related: An expert is...
Posted by S/360 at 06:51
Sunday, March 27, 2011
For almost five thousand years, we were certain that the sun rose in the east and set in the west. People went about planning a day's routine based on this knowledge that the sun moved in the sky around the earth. No one was hurt or killed even though our understanding was badly wrong.
Posted by S/360 at 06:44
Wednesday, March 23, 2011
Finally, today I see someone with similar views. See Programming is a Super Power.
Posted by S/360 at 18:38
Thursday, March 17, 2011
IE9 is out today and web sites have sprung up benchmarking it against Chrome, Firefox, et cetera.
Posted by S/360 at 01:53