['coming'] is in these articles:
- The Twisted networking
framework, has a book: Twisted:
Network Programming Essentials, available in Oct'05.
There are a number of projects
implemented with Twisted, these include Twisted Web (an HTTP
server), Twisted Mail (SMTP, POP and IMAP clients and servers),
Twisted News (an NNTP client/server), Twisted Lore (a documentation
generator with HTML and LaTeX support), Twisted Runner
(for process management and inetd replacement). Allegra is an
alternative to Twisted, here are some comments on Twisted vs.
Allegra. An article
that introduces some client-side programming using Twisted. Another comparison
of Allegra and Twisted. Another mail server based on Twisted. A series of articles on using the Twisted Web in 60 seconds.
technology, coming soon. More
from Mountain View Data.
At 1.98 pounds and with a 6 hour battery life Sony's
Vaio G might make a very nice web pad type laptop. If only it was 1/2 the price.
Advantage is a very compact (5.4 inch screen) device, and will
be available in the US
- The PocketSurfer
2 from DataWind is a
compact mobile web surfing device, sounds like it uses a GSM data hookup. This started shipping in Europe in Oct'08. The UbiSurfer and PocketSurfer3 are coming to the US in Oct'09, hopefully with a nice data plan like the Europeans get.
- The Canadian Music Industry's levy on blank media (mainly cassettes and CDRs) has finally come full circle and the industry is realizing that they have pulled their own teeth by implementing this. Effectively they have established that it is ok (in Canada) to copy recordings that you own a copy of onto whatever media you want so long as you don't sell or further distribute them, this is fine because they have forced you to pay a fee up front to cover the expected lost revenue do to this. Its now becoming more confused, because as everyone in Canada is forced to pay this it could be argued that, as long as a fee is not charged, it is ok for individuals to exchange copies. I think that's a bit of a stretch but the Copyright Board of Canada appears to be reasoning this way:
First, the Board has stated, in obiter dicta, on several occasions that the Private Copying regime legalizes copying for the private use of the person making the copy, regardless of whether the source is non-infringing or not. Therefore, according to the Board, downloading an infringing track from the Internet is not infringing, as long as the downloaded copy is made onto an 'audio recording medium'
the key here would be that to be legit you need to save a copy of the song to an audio recording medium, i.e. you need to burn it onto a CDR on which you will have paid the levy.  
Wireless lans are becoming more popular, they are a bit much
home in 2001, but the pricing will probably drop significantly by 2002.
However, their security
has some major
flaws as shown in this
paper... NetStumbler has
quite a lot on this issue. Some more on free access at www.free2air.org.
Some suggestions on how
to secure a wireless LAN by using PPPoE or PPTP. Looks like the
next generation of wireless, 802.1x, may also be insecure.
And now your favourite geek store may be using these to broadcast
your credit card numbers.
generation of RFID may be based on a magnetic approach, there is
now an IEEE working group to develop this RuBee protocol.
The white dwarf, RS Ophiuchi (in Libra), is thought
to be close to becoming a type 1a supernova.
from NASA may be coming soon to digicam software
for photographers, at least for the USA. More information
on this subject. PhotoPermit.org
is a site dedicated to this issue. A site from Tomas Hawk that is collecting
information about photo policies in privately owned, public spaces.
Is photography becoming illegal in the
PVRs are becoming Tivio killers according to Slashdot.
The BitTorrent company is developing a line
of NAS server devices with embedded BitTorrent capabilities
Tohiba has demoed
HD-DVD (possibly becoming available to consumers in 2005).
The single layer disks will hold 15GB in the read-only version and 20GB
in the rewritable version. This would be way better than a DDS-4 tape
- StyleTap has built a PalmOS
emulator that runs on Windows Mobile, so now you can move to
different hardware and keep your Palm apps. This is confirmed here
(electronic ink) development kit
that is Linux
based, looks like the E-ink technology is finally becoming available
- The PackardBell EasyNote XS makes an appearance at CES'08. From the pictures it appears to have an external DVI port. This appears to be the same as the Cloudbook from Everex, which will be available from Walmart in the US starting 25-Jan-08. Looks like ASUS will need to do some revising of the Eee to stay ahead of the game, while not feature for feature identical they do target the same price point with some significant feature differences which is likely to split the market that ASUS has to itself at the moment. 
- The fate of the pod-people, getting crushed as they dance into on-coming traffic. The use of the iPod's cable headphone for the chalk outline is particularly effective. 
- ACER is expected to enter the ultra portable laptop arena to compete with the ASUS Eee in the second quarter 2008. At CeBIT in Mar'08 they claimed to be on target for a Q2/Q3 release, though that's pretty vague sounding! ACER is claiming that its first 8.9 inch laptop will be priced in the $350-400 range, making it up to $150 less than the $500 ASUS is intending to charge. More information on this is leaking out. Pictures of the Aspire One appeared at the end of May-08. Engadget got their hands on one of these at Computex in June'08, talk is US$399 pricing and available in Sept'08. Acer has provided official specifications for this. Acer talks a bit about the role Linux is going to play in this market place and mentions a $379 version of the Aspire. The Tech Digest got their mitts on one. Laptop Mag reviews the Acer Aspire One. The Aspire One gets hacked to add an internal Bluetooth adapter. In late Aug'08 Acer announced price cuts to the Aspire One making it the lowest priced of the 9 inch display models (and even reduced the price of the model with the extended battery. 
outsourcing may be coming to an end.
- A tool called vLite is becoming popular, this can be used to strip down Windows Vista to less bloated dimensions. It is discussed here on Slashdot. 
- A new version of the Compact Flash memory card format is being worked on, for introduction in late 2009 to 2010 time frame. This is to replace the IDE conection with an SATA type connection allowing data rates to hit 375MB/s. The specification (see the CompactFlash Association)for this is due to be published in May'08. 
- While not really a webpad size device, the VA1500V laptop from Everex is the same price as an ASUS Eee and brings you a 15 inch screen at the cost of about 3 pounds more weight. Clearly the $399 price point is becoming significant. 
Poker Bots becoming a problem? The referenced article
mentions a more "real" threat: that of players working as a team, which
even if you were to insist that all participants computers were somehow
isolated from the rest of the net would just be defeated by a simple
- Dell may be entering the 9 inch laptop market. With HP (Compaq) already there and Dell entering the waters in June (along with several other smaller fish) ASUS is going to either have to innovate or reduce prices to keep its market. 
- Wind power for the home is becoming more popular in a few US states, possibly due to some of the tax subsidies. 
ASUS has revealed there will be an Intel Atom processor version of the Eee PC that will launch in the summer of 2008 (it is expected this will improve battery life) and that there will be a 10-inch screen size later this year. 
- It has been obvious to geeks and some Wall Street types that the mini-notebook format popularized by the ASUS Eee is becoming significant in the world PC market, and now others are taking note. The Christian Science Monitor takes a look at this in the light of a potential billion customers (discussed here on Slashdot). 
- The Triac from Green Vehicles will launch in July - finally an affordable electric car. 
- The ASUS Eee PC 1000H gets torn down by TweakTown with discussion on Engadget here. It is also getting a $100 price drop to $549 only a week after becoming available in the US. 
- GPS signals are becoming more frequently jammed. 
- Hi-Tec (who make some good light hiking shoes) have done a deal that gives them access to ion-mask water proofing technology that is supposed to be better than Gore-Tex. Let's just hopes its not as expensive. 
- Plastic Logic is finally getting ready to launch an e-book reader based on its flexible E Ink device. But don't hold your breath, this has just reached the "first half of 2009" stage. This has now slipped into 2010. 
- The Toshiba NB105 adds another netbook to the crowd. This might actually be the NB100. 
- HotHardware reviews four of the current (Sept'08) SSD hard drives from OCZ, Super Talent and Mtron. With prices now reaching $200 for a 64GB unit (for the lower performance drives) these are becoming more relevant to the regular consumer. 
- In Why RAID 5 Stops Working in 2009 the author argues that with the arrival of 2TB drives RAID arrays will have got large enough that the unrecoverable read error rate will put a RAID rebuild at significant risk. While this seems possible it would appear to be a rather poor software design if a RAID system completely fails a rebuild if a single read error happens, I would have thought that the logical thing to have done would have been to pause the rebuild and ask the operator if he wanted to stop or continue and accept the consequences (which would probably be a corrupted file). A comment on this issue that addresses some of the concerns. An article that looks at the causes of some of the drive errors. How the UNRAID system handles this issue gets discussed here, with UNRAID the data is not striped so a failure of this kind will not affect the whole array and, according to the developers, an error of this kind during an array rebuild will not stop the rebuild (though a file may be corrupted as a result). CERN took some time to research the silent data corruption problem. Slashdot has another discussion of the issue of RAID arrays becoming more likely to fully fail during a rebuild. Adaptec goes through some of the reliability calculations for RAID arrays here and here. A graduate student takes a look at RAID system reliability through simulations. Another article on the unrecoverable read error problem. There is a research project looking at read errors in Microsoft, an interim progress report is here. This article examines the probability of encountering a read error while rebuilding a RAID array and explains the math fairly well. The paper: An Analysis of Data Corruption in the Storage Stack takes a look at all sorts of error sources, incuding the UREs. Are there really differences between the SATA and more expensive SCSI and Fibre Channel drives? The importance of disk scrubbing as a way of keeping the UREs at bay. A white paper from Hitachi on the URE issue and why RAID6 makes sense (though it looks like their math might be off). Wikipedia's article on S.M.A.R.T. explains a lot of the SMART counters. Hard Disk MTBF: Flap or Farse calls into question the reliability of MTBF ratings, as does this paper. 
- paver is a combined build, distribution and deployment tool written in Python for software projects. This is about to be integrated with pytoss which uses Paramiko under its hood. 
- The GiiNii Movit Mini WiFi Android tablet is a real webpad. With a small 4.3 inch display it is perhaps too small, but they are also planning a 7 inch version. Looks like the 4.3 inch version will ship in Oct'09 and the 7 inch unit in Jan'10. 
- StyleTap is making a Palm OS emulator for the Symbian OS, so maybe you can upgrade your aging Palm with a Nokia device? 
- Chumby's widgets may be appearing on HDTVs and other network connected display devices soon. 
- The SheevaPlug is an embedded Linux device from Marvell Semiconductor that will deliver a low cost, low power, platform for working with ethernet and USB devices. It gets discussed here on Slashdot, here on Make and here on SlashGear. It is what the Pogoplug is based on. Attaching something like phidgets to it would allow for some home automation functions to be implemented, but as the device contains some IO lines it would make more sense for someone to build a version that includes analog and digital IO interface circuitry. This is now available (see GlobalScale and PlugComputer.org), Slashdot discusses what to do with it. It appears that Seagate is making a NAS adapter for their FreeAgent portable drives that is based on the Pogoplug system. After about a year the second version of the Pogoplug got announced. An updated version with a 2GHz processor was announced at the start of 2010. 
- Windows 7 (in the more expensive editions) is to include an XP mode which will run in a virtual machine and will include a fully licensed copy of XP Pro to support this. More information on this here. The Register has taken a look at the virtual XP mode, this gets discussed here on Slashdot. 
- The Palm Pre might be off to a good start with independent developers, with the root image of webOS leaking out, also here on Engadget. Apparently flashing new firmware onto the Pre is quite simple. A NES emulator and Doom have been ported to the Pre. Unfortunately Palm says the webOS SDK will not be available until the end of Summer - this reminds me of the early Amiga days when the ROM Kernel Manuals were a long time coming. Despite the lack of an SDK some developers have figured out how to install applications on normal Pre phones. Installing small apps can apparently be done through email. 
- Cell phone history data (including geographic position information from connection towers) is becoming more popular with crime investigators. 
- Credit cards and access cards which use RFID for "security" are becoming targets for information theft. This was demonstrated at DefCon in 2009, discussed here on Slashdot. The UK National Identity card may also have been hacked, though the UK Government claims this is not the case (this article contains some interesting information on how the card is using public key security for various functions), discussed here on Slashdot. 
- An article that outlines how flash drives store and erase data and a discussion of recent improvements on Slashdot. 
- Now that CableCARD systems are finally becoming more accessible it looks like the FCC is admitting CableCARD is a failure. 
- Could the ASUS Eee Pad be coming soon? More rumors on this, including NVIDIA Tegra. More rumors about this, perhaps it will be shown at Computex in June'10 with a sub-$500 price point (all of that will change when the iPad enters the scene shortly). 
- So on 27-Jan-2010 Apple revealed the iPad, not everyone thinks it is a great thing and there could be a number of alternatives to consider soon. 
- China is now becoming the dominant manufacturer of renewable energy devices. 
- Gas and electric utilities are starting to get worried about the amount of wind power that is coming on line in the USA. 
- An article about the mis-use of statistics in science (especially health science), this is discussed here on Slashdot. It finishes with a nice example of Bayesian statistics at work (which might be applicable to financial calculations like stock valuations). A long explanation of Bayes' Theorem and another example which includes the Monty Hall problem. Some more examples of using Bayes' Theorem: Making Sense with Numbers, Bayesian spam filtering, Naive Bayes classifier, Bayesian networks, A Brief Introduction to Graphical Models and Bayesian Networks and the Wikipedia article on Bayes' theorem.   
- The Google Nexus One Phone does work on Virgin Mobile in Canada. As of 26-Mar-2010 I was able to successfully connect my (ATT/Rogers style) Nexus One to the Virgin Mobile network in Calgary, Canada. It runs fine and with the data plan activated it works over the 3G (HSDPA) network quite nicely. Getting connected was much more painful than it needed to be. Here's the story:
- It all started when I heard from a couple of friends that the unlocked Nexus One was now available to Canadians and that they had taken the plunge. So I did a bit more research and found that there were now two variants: one (the AWS version - for "3G on T-Mobile USA") would only work on the Wind network in Canada and the other ("compatible with 3G on ATT and Rogers Wireless") should work on Rogers, Fido, Telus, Bell and Virgin. I ordered the ATT/Rogers version because it offered me more carrier choices in Canada.
- After researching the various carrier offerings (and rediscovering that the thinly-disguised monopolistic cell phone price fixing conspiracy was still alive and well in Canada) I decided to stick with Virgin Mobile where I already had a pre-paid phone.
- I then called Virgin's support to see if they thought the Nexus One was compatible, they confirmed that the specifications were a match and stated that: as this was not a "supported phone" they could not guarantee data would work. They said when I got the phone to take it to one of their stores and get hooked up using their GSM SIM card.
- I then paid a visit to their North Hill mall booth (they don't really have "stores" just booths in Calgary) only to be told "they only do CDMA phones". Of course Virgin has only recently begun handling GSM/3G type phones, but you'd think their staff training would have mentioned the fact that now they are carrying the iPhone and offering SIM cards and that they had joined the GSM/3G service crowd (like the rest of the Virgin operations around the world). I also visited the Bell booth (Virgin runs on Bell's network in Canada and shares network towers with Telus, competing with Rogers and Fido) and they were ready to try right away.
- Undaunted I called Virgin service the next day, reconfirmed that the phone would work and that I would be able to port my pre-paid phone number and remaining balance to the new plan and then settled back to wait for DHL to deliver the phone.
- Once the phone arrived I returned to the Virgin booth, this time it was staffed by someone who did know that they did more than CDMA, so we got set to the task of hooking up. After about 15 minutes of credit check, verifying that the phone's IMEI number was listed in their database as compatible (for the 3rd time!) we got to the part where they scan in the SIM card's number and associate the phone by its IMEI number. At this point we got a rather odd error from their system saying something like "the SIM card is incompatible with the selected plan". The salesman called his support line and they got the same error and after a few minutes they just gave up. The salesman gave it another shot (this time starting as if I did not have an existing account, in case the pre-paid legacy account was messing things up) and even used a different SIM, but still got the same error. As I was running late, I just called it a day and left.
- The next morning I called Virgin support and told them what had happened, they went through the same registration process (again checking the IMEI for compatibility) and ran into the same error (using a SIM card on their end as I had been unable to purchase one). This time support called their support, and after a few minutes on hold, they returned to say they had got around the error and we could proceed, but that I would have to now buy a SIM card from one of their stores. However, all the account stuff had been done and I had a new (non-working) phone number and once I had the SIM I was to call back and they could complete the process.
- So at lunch time I went SIM shopping, its just a little $5 card that all the Virgin retailers carry and there are several a short ways from my office, so I checked stock levels at The Source (as the Virgin Booth is further away) and walked over. On my way I passed "The Telephone Booth" which had a big Virgin Mobile display at the front of their store, so I went in and asked for a SIM, they wanted $42 for it (unless I registered through them) so I resumed my search for The Source.
- At The Source they said no problem, they had the SIMs but needed to check the phone first, so they checked the IMEI against the database and then got out their "test SIM" (which was from Bell), popped it into the phone and declared it good. So then they proceeded to sell me the Virgin SIM, but at some point in the checkout process they have to have a Virgin Account number (to sell the SIM against), so they wanted to go through the registration process (again!). I told them this had already been started and it was on hold pending purchase of the SIM. They called Virgin, and after about 10 minutes of back and forth (and another IMEI check, credit card check and photo ID recheck) they got the account number out of Virgin and were able to complete the sale. All in all, about 25 minutes to make a $5 sale - how do these guys stay in business?
- Later that day, SIM in phone, I call Virgin back again to resume the process. After about 10 minutes on hold I get an operator and after a brief description of what I need to do she decides another department needs to handle the call, so back on hold. After about 30 minutes more on hold I hang up and call back to the support line again, this time I get through and after about 5 minutes we have completed the next step. The SIM and the IMEI are now associated! So now I have to power off the phone, pull out the SIM, reinsert it, power up the phone and then wait for 2 hours for the phone and network to connect up and then call them back to finish the data configuration step.
- After 2 hours I check the phone and the it appears to be on the GSM network (I don't see any 3G indicator), I can make a phone call with it and I have received two text messages from Virgin welcoming me to the party. Things are looking good, so I call them up, wait for about 15 minutes, talk to someone in support who curtly tells me the phone is not supported by them so 3G ain't going to work, your phone's only going to do what its doing now, goodbye. I hope Virgin reviews their call recordings on that one... Muttering to myself I dig through my accumulated net-searches on Virgin 3G lore and find this helpful article where the author reports the same sort of grief. He mentions that the solution is actually documented on Virgin's site (note: Virgin has since removed this page from their site and when I pointed it out to them they denied it even existed, you can get the information you need from Bell's site, since Virgin just resells Bell's service) in a cunningly concealed section of the page on their SIM cards. I found that following the setup (under the misleading heading "What Do I Get?") for the iPhone 3G/3GS eventually worked just fine. These are the settings that worked for me, there are some other settings that I didn't enter anything for.
To get to the data entry page on your Nexus One go into the Settings menu, then "Wireless & networks", then "Mobile networks", then "Access Point Names", then (for me) it says "virgin pda.bell.ca", I click on this and it gets to the "Edit access point" menu.
Initially it did not seem to do anything, but after a few minutes I thought "what if my phone's too smart, perhaps when it is connected via WiFi it does not display the 3G indicator?". So I shut down my WiFi connection and the 3G icon popped into view, a quick test confirmed that data was flowing through 3G and all was well!
- APN: pda.bell.ca
- Proxy: web.wireless.bell.ca
- Port: 80
- MMSC http://mms.bell.ca/mms/wapenc
- MMS Proxy: web.wireless.bell.ca:80
- MCC: 302
- Well that should have been the end of the story, only the next day I realized that in all of this Virgin never actually shut down the old account and ported the number, so I had to call them again (20 minute hold) and go through the number porting process. This required another SIM remove/replace and wait an hour or two cycle, but now things appear to be working.
- I just have to wait a few days and check that their accounting department did move the unused balance from my pre-paid phone to the new monthly (one month term contract) plan. Oh joy, another half hour of hold time ahead. And yes, they did transfer the remaining balance from the pre-paid plan, so nothing was lost there.
- A PlayStation emulator for Android phones, drain your batteries faster! 
- The Logitech Revue is going to be the first Google TV box. 
- Deformable liquid mirrors are becoming practical. 
- The Blaze tablet from TI which will be sold to developers in Aug'10 looks rather nice. Since it is ARM-based I wonder if it will be Android friendly? 
- Photo kiosks are becoming infected, they are picking up viruses from customers' USB drives (probably using the Windows auto-run feature) and then spreading these to subsequent customers. The same process could probably happen with flash cards as well - better remember to set the write protect switch on your SD card. 
- A $150 Android tablet is to be sold by Kmart, it's rather limited in RAM at it only has 256MB. 
- Pivot points and resistance levels are used by many traders as a guide to the likely range of price motion for a stock in the coming day. There are a number of these which are all fairly similar including Floor Pivot Points, DeMark's Pivot, Woodie's Pivot and Camarilla Pivots. See Investopedia and EarnForex. 
- In August 2010 solar power systems were recognized as finally becoming less expensive than nuclear power. Of course there are still qualifiers like nuclear works in places the sun doesn't shine (like England) and that solar power does not have costs (which are usually ignored) for storing toxic wastes for thousands of years. 
['coming'] is in these pages: