QuicksearchGoogle the SiteSyndicate This BlogCC Licensesupersized.org |
Thursday, November 29. 2007Disparity Bit now at BlogspotThe Disparity Bit has moved from its old address to a new site hosted at Google's Blogspot. There will be no further posts here. This is cross-posted at both locations. There's no very big difference in terms of features between the two blogging providers, but Blogger.com has a cleaner, more pleasant interface. Since I'm resuming blogging after a silence of many months, I figured I might as well start a new blog. Well, it's not as if I had any loyal readers to lose. Continue reading "Disparity Bit now at Blogspot" Friday, September 21. 2007How are Microsoft backdoors news?Everyone is talking about the way Windows Update silently updates itself when set to 'notify only' (but not when set to 'off', apparently). Bruce Schneier calls it 'a huge deal'. And it is. But only if you never considered what it really means to run a proprietary OS like Windows. Microsoft can remotely, silently modify your OS any way they choose. Does that scare you? What can you do about it? Only install their patches manually? But you still won't have a clue what those patches do. Not install them at all? The holes in a completely unpatched Windows XP give the entire world remote control over your PC, not just Microsoft. Microsoft can make your computer cooperate with some external entities against you. Do you think that's worse than 'mere' remote vulnerabilities? But how do you know your existing, unpatched OS isn't already betraying you? (It was when it downloaded that update.) How are you going to protect yourself against that? Use a host-based firewall? Your OS can bypass it; it works through Microsoft callbacks and lives on Microsoft sufferance. Use an external firewall? How can it tell the difference between legitimate browser access to tfosorcim.com and software calling home? Running Windows in a tightly locked-down VM is a hard but tractable engineering problem. Running it on bare hardware with Internet access is like keeping a huge tiger susceptible to radio mind control in your living room. You build a Faraday cage around your house and keep a tranquilizer gun in your pocket, and you pat it on the head after it feeds. Eventually the force of habit puts you off your guard and you let your children play with it and pull the tiger's tail. But the tiger only needs to bite your head off once for this to be a losing proposition. Windows only needs to let someone bring down or take over a billion computers worldwide once for all of today's troubles with 10-million-PC botnets to look like really small peanuts. I'll end with an insightful (and obvious) comment from Schneier's blog:
Continue reading "How are Microsoft backdoors news?"
Posted by Dan Armak
in Computers, DRM, FOSS, Microsoft, Security
at
16:46
| Comments (2)
| Trackbacks (0)
Sunday, September 2. 2007Asus M2A-VM linux status summaryThere have been varying reports around the net about Linux support for the Asus M2A-VM motherboard (socket AM2, AMD 690G chipset + SB600 southbridge). It took me a while to verify all this information, mostly from forum and mailing list posts, before buying the board, so I'm posting this to save time for anyone else who might consider it. I'm running Gentoo ~amd64 kernel 2.6.22-gentoo-r6. Update: the integrated graphics (Radeon X1250) can be used with three drivers: * The x11 'vesa' generic driver. This, of course, provides no acceleration/XV/etc., but it works fine otherwise. * The new free 'radeonhd' driver. I've tried the current sources and it, too, works in 2D mode with no acceleration, but at least it ought to improve with time. (If you don't know, radeonhd is the new free driver for modern ATI cards being developed mostly by Novell people using the complete, free specs ATI/AMD released recently. Just made me love that company a whole lot more.) BTW, it refuses to work with the DVI link. Just connect an RGB cable to the same monitor and it'll work (displaying on DVI too), so it's only a problem if you want dualhead. * The binary ATI driver (fglrx). Version 8.42.3 worked and provided good OpenGL acceleration, but still no XV. However, when I put the board into dual channel mode with 4 RAM modules, trying to run X with fglrx resulted in a hard lockup. I didn't try too hard to make it work again. Continue reading "Asus M2A-VM linux status summary" Saturday, August 18. 2007My photos on zooomrI'm not prepared to return to the blogging life just yet. But my friends who read the DB feed might want to take note of my photostream on Zooomr. Continue reading "My photos on zooomr" Saturday, May 19. 2007Prolonged AbsenceDue to a combination of personal issues and RSI I will be completely unable to post on this blog for at least a few months. The archives will stay up indefinitely as far as I'm concerned. Sunday, April 29. 2007Wikipedia on a DVDThere are many official dumps of Wikipedia available for download. Most are intended to be loaded into a MediaWiki database to run a Wikipedia clone. However, there are also static HTML dumps: every page is pre-rendered to HTML using MediaWiki's ordinary parser, so you can just dump it all on a web or file server. Why is this useful? To set up fast read-only copies on intranets not connected to the Internet, or when your connection is slow or sporadic. On your laptop, say. One caveat: the static HTML dump is about 5.5 GB large (with 7zip), but comes out to roughly 80 GB uncompressed, with many millions of files. (78GB actual disk usage on a reiser3 FS, YMMV.) Continue reading "Wikipedia on a DVD"
Posted by Dan Armak
in Computers, Education
at
20:46
| Comments (6)
| Trackbacks (0)
Defined tags for this entry: wikipedia
Sunday, April 8. 2007Making it Clear Just Why Protected Processes are a Bad IdeaAlex Ionescu has released (working binary, no code, to prevent it being used by malware authors) a program that circumvents the Vista Protected Processes by letting the user mark any process as protected or unprotected. I'm not a Windows internals expert by any stretch of the imagination, and I don't even have the code in question. But while Alex gets the title of his post right - Why Protected Processes are a Bad Idea - he doesn't explicitly answer that question. A naive reading of his post would simply tell you that Protected Processes are a bad idea because the implementation's broken. So I wanted to add this commentary: If you can't implement the desired separation of privileges with the permissions system you've already got, much more important things are broken than DRM. Continue reading "Making it Clear Just Why Protected Processes are a Bad Idea" Saturday, April 7. 2007Microsoft is Dead. Braaains! They'll buy out all your competing braaains!Paul Graham says it. I guess that makes it official. I've been saying pretty much the same thing for several years now. To my friends, anyway, and not on this blog, but they know where they heard it first. And my reasoning is completely different from Paul's, because personally I rather dislike the classical old-fashioned AJAX approach. A modern cross-platform language and toolkit like PyQt or Java, or the common denominator of all modern browsers, as expressed in the Javascript library of your choice: which do you think makes for a more fun and productive programming environment? Maybe another time I'll blog about other reasons Microsoft is going down. Continue reading "Microsoft is Dead. Braaains! They'll buy out all your competing braaains!"
Posted by Dan Armak
in Microsoft
at
18:13
| Comments (0)
| Trackbacks (0)
Defined tags for this entry: microsoft
Thursday, April 5. 2007The dangerous myth that customers don't want DRMAll accounts of the evil of Vista DRM are careful to remind us that no users ever asked for DRM. Microsoft have sold out to the MPAA, they wail. And almost noone stops to consider if this is really true or not. They're all making the same mistake promulgated by Microsoft and the MPAA's PR. They assume that the primary users of Windows are the people who run it on their private PCs at home to "consume" media. The same people who soon won't even get to choose what version of Windows they run, as big integrators like Dell stop selling XP. But the real mass-users of Windows, the ones with power to influence Microsoft, are big corporations and governments. And corporations want DRM very, very much. Continue reading "The dangerous myth that customers don't want DRM"
Posted by Dan Armak
in DRM, Microsoft, Oppression, Security
at
11:29
| Comments (0)
| Trackbacks (0)
Friday, March 16. 2007QT4 QSettings fail silently if ~/.config can't be created
QT includes a class called QSettings, which stores a settings dictionary in a platform-transparent way. QT4 on *nix puts the settings in INI-style files under the directory ~/.config.
It so happened that I had a file called ~/.config in place, so QT couldn't create the directory. As a result, my new PyQt4 development tools lost all their settings every time I closed them. That's slightly annoying with the QT Designer; extremely annoying in the case of Eric4, which comes with more preference panels out of the box than Eclipse. In both cases, settings were lost in a completely silent way. There was no error message, not even on stderr. The only indication anything was wrong came the next time I ran the application, as it started with factory settings once more. Luckily, since I was writing a QT4 application myself at the time, I could quickly look up the QSettings docs, find out where the settings were supposed to be saved, and diagnose the problem. An ordinary user of a QT4 application, however, would have had to resort to online support of some kind. Continue reading "QT4 QSettings fail silently if ~/.config can't be created"
(Page 1 of 3, totaling 24 entries)
» next page
|
Tagged entries |

Owner login