Why User Interface Actions Occur on Release, Not on Press

"If you pay close attention, you'll notice that most user interface actions tend to occur on the release, not on the press. When you click on a button, the action occurs when the mouse button is released. When you press the Windows key, the Start menu pops up when you release it. When you tap the Alt key, the menu becomes active when you release it (there are exceptions to this general principle, of course, typing being the most notable one). Why do most actions wait for the release?"

How Microsoft Fights off 100000 Attacks Per Month

Microsoft has long encouraged its employees to 'RAS' into the corporate network from home or from the road to access e-mail, shared files and applications. RAS, short for Remote Access Services, is an old Microsoft term for what most people now call a client VPN. Microsoft, of course, maintains valuable intellectual property on its internal network, including the source code to all its operating systems and applications. These are constant targets for hackers, and Microsoft tries to protect its most valuable assets with defenses in depth; they are behind firewalls and on networks segmented with IPsec. In addition, the entire network is monitored for suspicious activity, scanned for malware and so on.

Disgruntled Debian Developers Delay Etch?

Debian GNU/Linux 4.0, codenamed Etch, had been due to arrive by December 4, 2006, but it's been delayed because some developers have 'deliberately' slowed down their work. According to a blog note by Andreas Barth, Debian developer & release manager, the delay has resulted because "Some people who used to do good work reduced their involvement drastically. There was nothing I could do about, and that happened way before I started full-time on release, but on the global picture that still counts."

e16-0.16.8.5 Released

The Enlightenment team has released version e16-0.16.8.5 of its window manager for the X windowing system. "Add Xft font support; add _NET_WM_SYNC_REQUEST support; enable setting focused/non-focused opacity independently (Grant Weir); enable window matches on override-redirect windows (for compositing options); by default set opaque and fading off on xscreensaver window; various minor bug fixes and enhancements."

Visopsys 0.65 Released

Version 0.65 of the Visopsys operating system was released today. A lot of work has been done on the USB subsystem and underlying UHCI driver - though it's still not 'there' yet it has been re-enabled for the time being. New features were added to the Disk Manager (a.k.a. Partition Logic) including partition copy/paste (same disk or disk-to-disk). And finally, as with the last few releases there's been a focus on improving the GUI code. You can demo Visopsys on a floppy or live CD. Downloads and change log.

Opera 9.10 Released

Opera 9.10 has been released with the big new thing being protection against phishing. "Opera Software today introduced real-time Fraud Protection in its Web browser. Fraud Protection includes technology from GeoTrust and PhishTank, a collaborative clearing house for data and information about phishing on the Internet. Fraud Protection is available in Opera 9.1, the newest version of Opera's Web browser."

Microsoft Turns up the Heat on Windows 2000 Users

With the recent release of Microsoft's newest potential cash cows, Windows Vista and Office 2007, the company is expecting a wave of upgrades from users seeking the latest functionality. But what if you're not looking for new bells and whistles? What if you want to keep your old operating systems, such as Windows 2000, running as long as possible? Microsoft isn't making it easy for you.

ArchLinux Gets User-Friendly Installer

If you are like me an want to try ArchLinux, but were discouraged by its awkward installation program and the complex task to convert the base system into a usable desktop, here is a new option for you: Arch Linux Office Install CD: "This CD installs a complete setup of Arch Linux distribution. No 'configure' is needed except to prepare hard disk, set mount points, and install the LILO boot loader. Also no post configure. Once installed, you can start working with popular Linux programs for office, Internet, and web development. If you are new to Linux, this installer is a good starting place to begin." It comes with Linux 2.6.18.3, X.Org 7.0, KDE 3.5.5, and the usual open source software applications.

In Pursuit of Java Code Quality

Performance testing is usually left for last in the application development cycle - not because it's unimportant, but because it's hard to test effectively with so many unknown variables. In this month's In pursuit of code quality, Andrew Glover makes a case for performance testing as part of the development cycle and shows you two easy ways to do it.

Talking Linux IP with Bill Gates

"If you could ask Bill Gates one question, what would you ask? I spent an hour today with Microsoft co-founder Bill Gates on the company's Redmond campus. I chose to ask Bill about Microsoft's intellectual property stance against Linux and its open source developers, from the SCO Group's litigation against IBM to Steve Ballmer's recent claim Linux infringes on Microsoft patents after signing a patent indemnity with Novell."

Vista Flaw Could Haunt Microsoft

"Microsoft has a problem. Vista, its long-awaited update to the Windows operating system, can't run the current version of SQL Server. The company is working on a SQL upgrade that is compatible with Vista - called SQL Server 2005 Express Service Pack 2 - but it's in beta and can be licensed only for testing purposes. Microsoft hasn't set a release date for the new SQL program. So companies looking to install Vista, which went on sale to corporate customers Nov. 30, are going to have to get their database management software someplace else."