Posts

Showing posts from May 29, 2011

Computing Culture: What's Hacker?

Perm url with updates: http://xahlee.org/Netiquette_dir/whats_hacker.htmlComputing Culture: What's Hacker?Xah Lee, 2011-06-04Xah Lee wrote:(i despise hacker culture, where these “hackers” idiotic-namesake prefer to go by “handles” or abbrevs (e.g. “RMS”, “ESR”, “JWZ”) or whatnot insider-fashion fuck. But that's just me.)“Pascal J. Bourguignon” 〔p...@informatimago.com〕 wrote:If you despite hacker culture why do you stick with us all the time? Are you masochist?Shut down you computer and go meet other people with another culture!There is a substantial number of programers in this world, who truely enjoy programing, and all sorts of computing technologies, hardware and or software, digging into their innards. This group of people, some are computer scientists, some pro programers, some amature programers, very diverse. This is a group i belong to.Now, in this group of people, there is a sub-group, who share certain styles, personalities, propensities, in their activities or outl…

How to Change Firefox Mouse Wheel Scroll Speed?

Perm url with updates: http://xahlee.org/mswin/Firefox_mouse_wheel_scroll_speed.htmlHow to Change Firefox Mouse Wheel Scroll Speed?Xah Lee, 2011-05-30① In the url field, type about:config.② Scroll down to “mousewheel.withnokey.sysnumlines”. Double-click the line to set the value to “false”.③ Double-click the line “mousewheel.withnokey.numlines”, and set it to a number you like.The change is immediate. You don't need to restart Firefox. This works in Linux too.In a similar way, you can get mouse wheel to scroll one-page at a time. You can also adjust the mouse wheel tilt to do page up/down instead of horizontal scroll.Set Mouse Wheel To Page Up/Down① Click on “mousewheel.withnokey.action” line.② Set the value to 1.This will make the scroll wheel to go by pages.Tech DetailHere's tech detail, from the official doc at http://kb.mozillazine.org/About:config_entries.mousewheel.* settings:These fall into two groups: vertical and horizontal scrolling. The general form is:mousewheel.‹m…

How Does Keybinding Works in Gnome?

How Does Keybinding Works in Gnome?Ok, i need some help to get me quickly started on modefiying keybindings in Ubuntu Linux (11.04) running Gnome.I don't have much linux expertise, but unix. However, my unix know-how is old school, command-line only, 10 years old, and i don't even use X11 back then.With linux today, there's a few layers i think. Used to be, when you boot unix, you type startx if you want to start X11. Then, you can use xmodmap to modify your keys. Even that i haven't done much with it except running this file dvorakKeymap.txt which i got somewhere.The 2 GUI apps i explored from the system pref panel: “gnome-keybinding-properties” and “gnome-keyboard-properties” don't seem to be able to do what i want.So, here's my questions.• I want the Menu key (aka App key) to be Hyper. How to do that?• In emacs 23 with -Q, the Menu key is execute-extended-command. I'm not sure how it became that. Any idea? I want caps lock to be execute-extended-command.…

Unix tools on Windows: Cygwin vs VirtualBox

Perm url with updates: http://xahlee.org/comp/cygwin_vs_virtualbox.htmlUnix tools on Windows: Cygwin vs VirtualBoxXah Lee, 2011-05-29Emacs in Linux is just so much better than emacs in Windows. Been using emacs in Windows for the past 2 years. One major problem is that, when running bash inside emacs, you cannot run commands such as rsync. It won't work. But it does in Linux (or Mac OS X) of course. I MISSED that!!So, if i ever get my PC fixed and back to Windows, i think i'll stop using Cygwin, but instead, get some VM such as VirtualBox and run linux with emacs inside it. I think it'd be better than running emacs Windows binary or cygwin unix tools. I think my realization is this:If you need unix tools on Windows such as bash, ssh, rsync, grep, perl, imagemagic, etc as a user but you don't have a need of porting unix software to Windows, then i think a virtual machine solution might be better than cygwin. Both will have a slowness penalty, because it's not native…

Logitech Mouse with Spinning Flywheel

Image
Perm url with updates: http://xahlee.org/kbd/mouse_with_spinning_flywheel.htmlLogitech Mouse with Spinning FlywheelXah Lee, 2011-05-29Discovered a mouse with spinning wheels.Its wheel has 2 modes. Freespin vs Notched. The wheel actually is designed differently. The wheel is made of solid metal (so it's heavy), so it can spin with momentum like a flywheel. In spin mode, it can keep spinning for a few secs. Neat!The mouse is made by Logitech. They have a few models with this wheel, all wireless:“Logitech Anywhere Mouse MX” (full sized; overall symmetric) amazon“Logitech VX Revolution mouse” (smaller; laptop use) amazon“Logitech Performance Mouse MX” (full sized; for right hand; rechargeable) amazon “Logitech Anywhere Mouse MX” amazon “Logitech Performance Mouse MX” amazon Also interesting is that these days the transceiver (the usb) size is no bigger than a penny. My wireless mouse, of 2004 era, the transceiver is as big as the mouse itself.Also, some of them has a zoom slider on th…

Backspace key; Computer Keyboard Key Label's Influence on Key Purpose

Image
Perm url with updates: http://xahlee.org/kbd/keyboard_key_label_significance.htmlBackspace key; Computer Keyboard Key Label's Influence on Key PurposeXah Lee, 2011-05-29In late 2000s, When i first learned about the Backspace Key in Internet Explorer for going to previously viewed page, my thought is: “What a Microsoft abomination!” — there's nothing logical about it. However, i found that it's simply very convenient, practical. Especially so if you don't have 5-button mouse with dedicated backward/forward buttons. The alternative, such as 【Alt+←】 or 【Cmd+[】 in Linux and Mac, are simply not as convenient. They require 2 keys, and going to the previous page is so frequently needed. In late 2000s, Apple's Safari also adopted this Backspace key usage. But am surprised today, that in Firefox on Linux, this still isn't done.Key Label's Influence on The Key's PurposeI also learned, in the past few years, that the label, wording, on a key, has significant infl…