Steeph's Web Site

Go To Navigation
Show/Hide Navigation

Entries tagged 'cat:Computers'

A Really Very Good Laptop

This is a continuation of my recent entry about what I think makes a good laptop.

Display And Keyboard Size

I used to think a larger screen would be better, because you could see things better. But when sitting directly in front of the thing, it doesn't really make a difference whether the screen is 12 or 15 inches across. Larger screens tend to be available with higher resolutions. I think my preference for 15 inch laptops come from a time where there was a notable difference in price between laptops with screens with hardly acceptable and good resolution. But I've come to accept smaller-than-HD resolutions even though there are tasks where it really makes a difference. But with 15 year-old laptops, an HD screen doesn't have to make the thing much more expensive. So there are options, even with 12 inch devices.

The other thing is the keyboard (again). A larger device has more room for a more comfortable keyboard. HP makes use of the extra room. Dell didn't, at the time the laptops I'm interested in were made. In mobile workstations with a 15.6 inch screen can have a numblock, a 14 inch one can be less crowded (no half-size keys, spaced out special keys, extra rows). EliteBooks used to do a good job at that up until the 3rd generation. 12.1 inch Thinkpads (or the newer 12.5 inch ones) are a good example for crowded laptop keyboards. Not a bad keyboard. But there just isn't enough space to include and position all the keys one might want to have where one might want to ghave them. The thing is: 14 and 15 inch ThinkPads and Latitudes use the same keyboard layouts as their 12 inch counterparts. That's another plus for EliteBooks if you want a larger than 12 inch device.

So, since I'm on the ThinkPad bandwagon right now, and somebody gave me a ThinkPad X201 from their scrap box, I think that might be what I'm going to use next. I wouldn't have considered a 12 inch device. But, internals aside, it's just as nice to use as a T400, but ligher and taking up less space. I think if I had been introduced to ThinkPads through an X201, X200 or similar, I would have understood the hype much quicker. I will not go much into other manufacturer's counterparts to the ThinkPad X2xx series. But it is worth mentioning that both HP and Dell had similar devices to the X200/X201 both in clamshell and convertable/talet versions and their keyboards aren't worse. The Dell XP2 has a little fan in me. But those might be a topics for another entry.

Old Case With New Organs, Frankenpads

I don't have anything agains newer hardware. I'm just not ready to give up on laptop keyboards that feel nice to use. The trend of thinner laptops with larger batteries in recent years has been made possible by smaller mainboards with highly integrated CPUs or SoCs. I imagine that the size of modern laptop keyboards is very helpful if one would decide to build a newer PC into an old laptop case. The X201 doesn't seem to be popular for this anymore. Most people seem to preferr newer models for some reason. I would have thought that is one of the most popular devices for Frankenpads, even if it's a bit more work. The keyboard is of the old style, small case still with a lid latch, but there already was an option for a track pad. I have not gathered too much information about doing this myself. But there seems to be enough resources and support in forums to make it a doable project. But you don't even have to. There is a commercial offer for X201s with 10th generation Core i CPU.

I did think about getting a 486 laptop with a really nice keyboard and mod a newer board into that. It would be a nice project. But not as practical as an X201 or similar. After all, the case would be much thicker. Most 486 laptops were about twice as thick. That would make it easier to fit a different board into it and position connectors in the right spots. Most designs wouldn't have room for a trackpad. The availability of replacement parts for ThinkPads is also a good reason to use a ThinkPad for this. But it would be a nice project. Maybe even with an ultraportable electronic typewriter. But for a laptop to buy, the X2100 is the best compromise for many reasons; and you can get it readily built by someone with experience in doing exactly that.

Edit: Shortly after linking to www.xyte.ch all its pages except for index were replaced by their last archived versions of the wayback machine. So, here is the new link: https://web.archive.org/web/20241112182030/https://www.xyte.ch/shop/x2100-pricing/

My Dream Computer Mouse

I use the mouse a lot when I'm on a PC. And I have very specific expectations to a good mouse that I haven't seen met in any product. I know that my expectations must be high, considering that others don't seem to have them. But I also think that the differences between a 20 Euro mouse and a 150 Euro mouse are very small. I believe that others would like a mouse with the features that I desire in a good computer mouse. They may not realise it because it doesn't exist. But I would be surprised if I woudl be alone with these preferences. I'd like to describe those features here for that reason, but also with a little bit of hope that somebody might have a tip for me for a product to try out.

Form Factor

Most ergonomic mice are restricting because they prevent switching the position of the hand from time to time. Therefore I'd profer a simple shape with no unnecessary folds and pertrusions. There are some not so default mouse designs though that I don't mind, like those that hold the hand in a 90 degree rotated position, as if you're going to shake somebody's hand. That form factor likely prevents issues with your wrist. I'm not considering non-mouse pointing devices, like joysticks or trackballs. Althought I like the idea of a pointing device that only sends out positional information relative to a screen's center and physically snap back to their center position when untouched. I'd try one of those if it would be supported by an OS that I'm using.

Buttons

I don't really need more than three button. with less than three, I definitely miss the missing ones. But I never got used to additional buttons enough that I'd use them regularly. The same goes for additional wheels. Three keys and one wheel are enough to to many things on its own. For more there are enough additional keys on the keyboard to press and hold down. So I'd prefer there to not be any additional buttons that could be pressed accidently and cause unexpected/unintended behaviour. The three usual buttons should be hard to press compared to most mice. I would like to have to use some force so that it is impossible for me to ever accidently press one by sliding across the surface with a finger, by slipping off the scroll wheel or from random finger spasms. I don't need to be able to click repeadedly very quickly. I don't want the buttons to bounce back to support additional clicks. I want an anti-gamer mouse in this regard. Touch fields that aren't disabled by default also are unacceptable to me. I don't think I'd mind a bit of travel as long as there is a clear clicking point.

Caseing, Size and Weight

I wouldn't mind a rugged case that doesn't mind being handled roughly. Or a sealed one that doesn't mind being under water and can be cleaned easily. A metal case isn't so nice because it can feel uncomfortably cold. But metal parts would be good because they add weight. I haven't had a mouse yet that's as heavy as I would deem ideal, even after adding steel weights. But most mice can be brought to a comfortable weight by filling most of their free space inside with steel parts. The other things where I'd like my ideal mouse to go above what's considered reasonable is its size. I don't want my hand to hover over the mouse like a spide with long legs. I want my hand to completely lay on the mouse. The wrist on its back, leaving the forearm lifted from the table; the fingers resting on their respective buttons without bending up much. My hands are surely larger than average (although I've seen people with much larger hands.) So a mouse for me should also be that large. Some ergonomic office mice come close to such a comfortanle hand position. But they seem to be made for average-sized hands. I haven't seen a really large mouse like that yet. Maybe what I feel that I want would look rediculous. Maybe it would be so. But so did 5 inch phones when they first came out. And I argue they also fill hands more comfortably.

Scroll Wheel

I have very specific ideas of how the scroll wheel of the perfect computer mouse should be. There should be exactly one. I should be between the left and the right button (because that's what I'm used to and it works very well that way, not because I believe there have been enough expreriments for the perfect position), pertrude above the left and the right button about 3 or 4 millimeters and be about two cenrtimeters in diameter (or a bit smaller). It should serve as the middle/third mouse button. (That one isn't necessary, but very useful sometimes.) So far so usual. It should not be tiltable to use it for additional buttons/functions unless this feature is deactivated by default. The wheel should have haptically clear steps or clicks that reliably corrospond to scroll steps. It should never come to rest between two steps. Some force should be necessary to turn the wheel so what brushing it on one side accidentally (as an example) won't turn it a click in either direction. The surface of the wheel should have a rough and deep rubber profile. Only very few gamer mice ever had scroll wheels with a profile as rough as I want one. And of those most have been changed for mass profuction. And of the one remaining mouse with a scroll wheel nearly as rough as I would deem minimal, only the first shipment had it. Even in mice with changable wheels or surfaces I've never seen one with a grip nearly good enough to call it acceptable. Basically, what I want it a scroll wheel that never turns unintentionally, always turns 100% reliably when turned intentionally, even with greacy as fuck fingers because I'm eating chicken wings in between very important scrolling action and I don't have time to wipe my fingers. There should be little rubber spikes or canyons that aren't reduced to a millimeter after a few years of scrolling (or the wheel needs to be replacable).

Battery, Wireless, Cable

Of course a wireless mouse is nicer than a wired one. Battery powered devices should have standardised replacable batteries. But I see the problems with that in mice. Nowadays I would actually be OK with a non-replacable battery in a mouse (I am already). But I'd also like one that takes Canon LP-E6 batteries or similar small camera batteries. If it is a wireless mouse it should use little currents to make it work. With a battery with 1.5 Ah or more charging shouldn't be necessary more than once a year. But a wired mouse is OK, too, if it has a good silicone cable.

(tbc)

I may be like Homer Simpsen when he designed his dream car here. But I expect that I will only be convinced of that by giving me my supposed dream mouse to use.

Alternative Operating System: Sortix
This entry is referencing the entry 'Alternative Operating Systems'.

sortix

Sortiix is one of the more mature hobby OSs. In fact, the first time I booted it I checked that it really isn't "just" a Linux distribution that's trying to hide that fact on the surface. And it isn't. Sortix is a Unix-like, POSIX compliant OS with it's own kernel, system tools and libraries. It contains packages that have been ported from Debian. But all the most interesting core components are implemented anew.

Sortix has made steady progress over like 15 years. That's probably the biggest difference between it and similar hobby OSs. Version 1.0 was released in 2016. Even in that form it is really usable. It boots without any issues on real hardware. It's stable, comes with all the core unix tools you'd expect, but it didn't have a GUI and network support, yet. It switched to nighly releases after that. Since then, features have been added to the point that not many things separate it from being as useful for daily usage as HaikuOS.

Alternative Operating System: MikeOS
This entry is referencing the entry 'Alternative Operating Systems'.

MikeOS

A very limited and simple operating system written in assembler for 286 computers (and newer compatible architechtures, obviously). Pretty much what I would imagine as a successful outcome if I would write one to see that I can do it. It works, there's a text editor, a game, you can list, edit and execute files. Not much more though at first glance. I didn't look into writing additional software for it myself, yet. There are many forks of MikeOS. Most of them named after the forker and not under active development. It's a project I'd look into if I'd want to learn x86 assembler. Simple, not looking like any other OS I've seen.

MikeOS is neither UNIX-like in any way nor is it similar to CP/M or DOS. It is closer to being a BASIC interpreter with a program menu. But there is a bit more to it. Everything is in the same text mode in VGA resolution. After booting, you get a box with list of menu items in pointing to submenus or executable programs. Among those programs are a BASIC interpreter, some simple games, a text editor and a file browser. That's about the gist of what you get. It's all very simple and fast. Enough to write your own applications or scripts. And it all fits on a single 3.5" HD floppy. There are third-party applications to be found on the internet. But almost all that I stumbled upon were part of MikeOS forks.

Next to the menu there is also a command line with a very small list of commands. To be honest, from a user point of view, I don't know what to do with it.

There are quite a few forks. It seems to be a great hobby project. And because it's all relatively simple it's a project you can actually finish after a while, not like writing your own UNIX clone with system tools, glibc port and modern GUI. MikeOS forks usually come with some additional apps and scripts and some changes in UI. Some add to the few system calls, add their own menu. Some even started to add network support. One MikeOS fork I have to mention is MichalOS because it overhauled the UI to make it more pleasing and added quite a few simple apps and games that all seem to be very stable. It has an image viewer and a music program. TomOS is a fork that adds support for directories. ShoockOS seems to be about simplifying things even more.

On the MikeOS web site there are handbooks, resources for development and links to software projects for MiikeOS. MikeOS is a great help if you want to learn x86 assembly in a practical way without starting from zero. But it is also useful as an OS for embedded applications or simple hobby projects (interacting with Arduino, other serial communication tasks, …). And it could also be considered useful for everyday tasks if you found a home computer from the mid 80s useful.

tba: creenshots

crAzy!modz

In den 2000er-Jahren habe ich gerne Webseiten für Projekte gebaut, die ich vor hatte, mit anderen oder alleine, zu in einen Zustand zu bringen, in dem sie Content für eine Webseite abwerfen würden. Begonnene und nie auf einen vorzeigbaren Stand fortgeführte Projekte waren schon damals ein Ding in meinem Leben. So haben die meisten Webseiten, die ich zu der Zeit gebaut habe, nie ihren Weg auf einen öffentlich zugänglichen Webserver gebracht. Daher habe ich einige offensichtlich sehr unfertige Webseiten, die zu erwähnen ich keinen Sinn sehe. Kürzlich bin ich über ein Backup unter anderem davon gestoßen. Eine Seite war aber darunter, über die ich gerne ein paar Sätze verlieren würde.

crAzy!modz war der Name, den wir für die Webseite gewählt haben, auf der wir unsere Case-Modding-Resultate sowie Tipps für einzelne Mods präsentieren wollten. "Wir" meint dabei drei junge Menschen aus Bad Dürkheim, die nichts als ihr interesse für Case Modding verbandt.

Unter denen meiner Webseiten aus dieser Zeit, die nie einen Zustand errecht haben, in dem ich sie veröffentlichen wollte, ist c!m wahrscheinlich die am weitesten fortgeschrittene. Als ich sie neulich wiederfand dachte ich sogar daran, den bisher darin enthaltenen Content ein klein wenig aufzubereiten und alle Platzhalter und Links auf noch nicht gefüllte Seiten zu entfernen. Danach wäre die Seite tatsächlich vorzeigbar, auch wenn sie nicht das kollaborative Projekt darstellen würde, das ich hoffte, dass aus ihr werden würde. Aber der Nutzen ihres Inhalts wäre nicht groß genug um mich dazu zu bewegen, die Peinlichkeit einzugehen, meine Texte von damals zu veröffentlichen. Da müsste ich schon noch weitere Modding-Tipps und How-Tos ergänzen. Und diese Inhalte würde ich heute eher hier veröffentlichen. Ich werde einfach diesem Eintrag hier einen Screenshot oder drei Anhängen und die Sache dann weitestgehend wieder vergessen. Die Bedeutung des Wortes "Nutte" werde ich einfsch mal nicht erklären.

Das A in crAzy!modz ist großgeschrieben, weil ich ursprünglich die kleine Variante des Logos (auch für's Favicon) ein großes A in einem Kreis machen wollte. Die beiden anderen Beteiligten waren aber nicht so freundlich mit den Ideen des Anarchismus, weshalb diese Variante des Logos nicht in der Webseite enthalten ist.

Die Seite enthielt ein Showcase von Casemods des Teams (Beispiel im Anhang), Ideen für kleine Mods (runde IDE-Kabel, individuelle Lüftergitter, in Software schaltbare Beleuchtung), Links zu anderen Modding-Seiten und hätte noch viel Platz für aufwendigere Mods und detailliertere HowTos gehabt. Meine Wahrnehmung war, dass ich gerne weiter an dem Projekt gearbeitet hätte, wenn positives Feedback mir den nötigen Ansporn dazu gegeben hätte. Damals wusste ich noch nicht, dass alle meine Projekte so verlaufen würden.

Die Seite dürfte eine der letzten gewesen sein, die ich in Hand und mit Frames geschrieben habe. Ich mag den Stil noch genau so sehr wie damals. Grün auf Dunkelgrau, Links, deren Hintergrundfarbe sich beim Hovern ändert: Sehr cool.

File Attachments (4 files)