Dumb spammers/spammerbots
by DoktorSeven on Jan.25, 2010, under General
Despite posting that I won’t approve any unknown accounts PLUS adding that to the registration page, I still get at least a spammer / spambot a day, most with obvious usernames and emails (variations on “viagra” and such).
Oh well, I guess that’s what I get for running blog software that often gets spammed to death…
What GNU/Linux Needs
by DoktorSeven on Jan.20, 2010, under Computing, Linux
Going to do some blog posts spread out over time about what I think GNU/Linux needs to regain its momentum and its usefulness on the desktop. I’ll look into helping when I can as well, so I won’t be just talking about it.
Stable Access To X Desktop
One of the most frustrating things ever is to have something fullscreen crash or otherwise go haywire and not be able to get back to the desktop without hitting CTRL+ALT+F# and killing the offending process. Sure, that’s the “correct” way to do it, but it 1) is frustrating and 2) difficult to do for many new users. Not that I am advocating “dumbing down GNU/Linux for noobs” or anything, but it is seriously a bad reflection on Xorg and GNU/Linux in general that one misbehaving app can lock up X so completely. Worse still, I’ve seen apps just lock up the whole thing, especially if they somehow lock the keyboard where you can’t use CTRL+ALT+F#. Again, the “proper” way to fix this is to SSH in from another computer, but hey, what if you don’t have one available at the time or handy?
I realize that sometimes, it’s just not possible to recover from certain crashes, but in my experience, it happens far too often to think that this is something that is particularly difficult to solve, especially considering most of the time I can use CTRL+ALT+F# and kill the offending app to get control of X back just fine.
I would think that the place to start is Xorg itself, maybe making some sort of thread/daemon/something to detect a keypress (possibly similar to CTRL-ALT-DEL to bring up the lock screen/show taskmanager/etc screen in Windows) to switch back to a working, default desktop in Xorg where it would be simple to destroy any problem application however one sees fit.
This make any sense to anyone? Or am I way off here?
(By the way, these things don’t just happen with proprietary graphics drivers; I have the same experiences with Xorg’s open-source drivers.)
Access Denied
by DoktorSeven on Jan.16, 2010, under General
Very happy with a WordPress plugin installed that emails me upon any registration done before the user gets any sort of access. If I permit them, only then do they receive an email with a preliminary login password; otherwise they can’t get in at all.
So any suspect-looking emails and registration names are getting denied. If you are a genuine person that really wants to post a reply to anything I have here — well, I’ll be honest, unless I know you or some other contact with me is made to assure me you are genuine and won’t spam my site to hell, it’s not going to happen.
I’m just too sick of spammers and such to take any chances. So spammers, don’t even bother. You’re not getting in.
Enyo update
by DoktorSeven on Jan.14, 2010, under Gaming, Linux
Minor update for Enyo today to fix an issue with Shareware Doom using Chocolate Doom.
What a MESS
by DoktorSeven on Jan.14, 2010, under Computing
Currently playing with: MESS.
Not an actual mess, this MESS — the Multiple Emulator Super System.
The concept of emulation has always fascinated me. The idea that you can take one system, run a program on it that essentially does every single thing a piece of hardware does and simulate it in software, and display the results within an existing OS or on a dedicated system is a very powerful one. It brings hardware that physically does not exist in your personal space to life, virtually, on your computer or whatever you choose to run it on.
Oddly, I can’t remember the first time I stumbled upon this concept, but I am certain that one of the things that made me awe at the possibilities was MAME, the Multiple Arcade Machine Emulator. Its job, done in an executable a few dozen megabytes big and a handful of configuration files, is no less than the emulation of thousands — yes, thousands — of arcade games of various types, from the traditional old arcade games such as Pac-Man to more complex machines such as Dance Dance Revolution and everything in between. While this may sound impressive enough, very few of these machines have very much in common, so MAME’s creators and maintainers have to write code for so many different machine types and so many different kinds of internal software, hardware, input devices, displays, and so on. All one has to do is provide the actual code that was embedded in any given arcade machine’s memory banks in a certain format agreed upon by MAME’s developers and the community at large, and one can play that game as if you had the actual machine in front of you — to the limitations of your system, that is (you’re probably not going to have a real arcade controller for your computer unless you specifically order one for use with MAME and similar games, for example).
But I had long since gotten a handle on the wonders of MAME. I use it a lot and enjoy what it provides. What I didn’t was a sort of blood-relative project of MAME, called MESS. While I have curiously poked at MESS in the past, I don’t think I was too aware of its scope and possibilities before now, because what MAME does for arcade games, MESS does for home systems. Except for fairly recent systems, if you can think of a type of computer or gaming system that has ever been released, MESS either fully supports it or is working on doing so. It has the obvious stuff like the Nintendo Entertainment System (the “NES”), the Playstation, the Commodore 64, and so on, but when you look at the enormous list of 1,161 systems the GUI version of the program presents to you when it loads and you suddenly get the idea of the scope of this thing. The old Apple II systems? They’re there, along with the Apple I, the Apple GS, the Lisa, and even the old Classic Macs. Atari computers, the Color Computer (“coco”), Intellivision, the SSEM “Baby”, older models of the IBM PC, and so, so much more. I feel like I’m walking down dusty rows of some ancient computer museum, except the only dust is what is on my desk and all these machines are right here, virtually, on my computer. Sure, some aren’t properly emulated yet, and MESS itself occasionally crashes on me, but it’s fun to walk down history, and best of all, actually be able to play with it, as they even allow you to insert disk/cartridge/CD/etc images of software for that system and run it.
It’s absolutely breathtaking. Thank you, MESS developers, for bringing such a wonderful thing into existence.
I has a post
by DoktorSeven on Jan.05, 2010, under General
I can has post plz?
