Entries tagged 'lang:en'

Filter further by author:strukiauthor:BLucidauthor:steeph
Talks from the 39th Chaos Communication Congress Entry created on 2026-01-01 (edited 2026-01-09) Authors: steeph (365) Categories: CCC (4) Talks (5) Languages used: de (89) en (252) Topics: Events → Chaos → Congress (3)

Yet another year is over without me having been at one of teh big Chaos events. Congress stays one of my favouruite vents. Until I'll be there in person, again, I mostly consume it over the fediverse and look forward to watching interesting and entertaining talk recordings. I don't usually do this, but this time I felt like recommending the talks I got the best out of.

Die Känguru-Rebellion: Digital Independence Day

56 min - deutsch - CCC & Community - Marc-Uwe Kling and Linus Neumann

Die meiste Zeit Unterhaltung von Mark-Uwe Kling. Er liest sein Comics über Elon Musk und Jeff Bezos auf dem Mars. Das ganze ist Publikums-Lockmittel für die Vorstellung der Idee des Digitalen Unabhängigkeitstags (DUT)/Digital Independence Day (DID). Unter dem Hashtag #DUTgemacht bzw. #DIDit sollen Interessierte von nun an an jedem ersten Sonntag im Monat den Umstieg weg von geschlossenen Plattformen, von Millardären kontrollierten Diensten und gesellschaftsschädlichen Apps und Webseiten besprechen bzw. öffentlich mit dem Erfolgreichen Verzicht angeben. Dazu gäbe es eineiges zu sagen. Vielleicht werde ich das ja noch in einem eigenen Post darüber. Es ist aus unterschiedlichen Gründen gar keine so schlechte Idee und sie wurde öffentlichkeitswirksam vorgestellt. Der DUT hat jetzt schon viele Vertreter und kann als erfolgreich eingeführt betrachtet werden. Projektwebseite: di.day

The idea of a monthly Digital Independence Day (DID) on which many people draw attention to and discuss possibilities to remove power from billionaires and their corporations by choosing to use alternatives is a good one. There's a few things to talk about here. And maybe I will in a separate post.

All my Deutschlandtickets gone: Fraud at an industrial scale

60 min - Englisch - Security - Q Misell and 551724 / maya boeckh

Entertaining story of an investigation into fake and otherwise illegitimately sold German train tickets, a stolen signing key, communication with transport companies, a QR code that is illegal to scan. Just a good and entertaining story.

Hacking washing machines

56 min - Englisch - Hardware - Severin von Wnuck-Lipinski and Hajo Noerenberg

20 year old washing machines have interesting interfaces for analising and controlling their sensors and actuators. Software for service technitions, firmware dump of a controller, finding the reason why a machine is no longer spin-drying. Newer machines have even more interfaces. Custom apps for controlling and reading them would be interesting. A good insight into those things (not a comnplete overview) based on the speaker's experiences.

Agentic ProbLLMs: Exploiting AI Computer-Use and Coding Agents

58 min - English - Security - Johann Rehberger

Demonstrating AI agent exploits, many of them surprisingly simple!

AI Agent, AI Spy

40 min - English - Ethics, Society & Politics - Udbhav Tiwari and Meredith Whittaker

In-depth introduction to the privacy-invading design and features of an OS-integrated AI agent (Microsoft Recall). This was quite interesting and reveiling to me because I have had hardly more information on it than the headlines conveyed and I have no experience with AI agents myself. The talk covers reliability, vulnerability, privacy-intruding design and functioning principle, and an appeal to the people creating agentic systems ("touch grass, press pause" and "stop reckless deployment"). I cocur with most of what's said in the talk, bt also learned some details about MS Recall. Apparently the negative hype wasn't exaggerated. This is an extraordinary bad design, made by combining bad ideas, resulting in software that antagonises the user more than anything MS has ever tried.

PRÜF

38 min - deutsch - Ethics, Society & Politics - Nico Semsrott

Nico Semsrott stellt die PRÜF-Kampagne vor. Inklusive Gemeinschaftsrituale (naja, nur Singen). Aber gute Vorstellung und Erklärung der Kampagne.

Wer liegt hier wem auf der Tasche? - Genug mit dem Bürgergeld-Fetisch. Stürmt die Paläste!

56 min - deutsch - Ethics, Society & Politics - Helena Steinhaus

Über die aktuelle Bürgergelddebatte, armenfeindliche Politik, grubndgesetzwidrige Sanktionen, Bestrafung von Schwäche. Parteiische, oft polemisch, manchmal u7nsachlich. Aber ich denke das ist erkenn-und einortenbar. Trotzdem eine intere4ssante Dartstellung einer wichtige Sichtweise und mangels sozialerer Gesetze und Politik leider notwendiger zuvilgesellschaftlicher Hilfe.

File Attachments (1 file)
Comment via email
Entry created on 2025-12-21 Authors: steeph (364) Categories: Crystals (1) Gem Stones (1) Macro (3) Photos (29) Languages used: en (251)

And I like macro photos. And crystals are very photogenic.

File Attachments (4 files)
gemmacro-1.jpeg (image/jpeg, 432020 B)
gemmacro-1.jpeg (image/jpeg, 432020 B)
gemmacro-2.jpeg (image/jpeg, 312135 B)
gemmacro-2.jpeg (image/jpeg, 312135 B)
gemmacro-3.jpeg (image/jpeg, 754944 B)
gemmacro-3.jpeg (image/jpeg, 754944 B)
gemmacro-4.jpeg (image/jpeg, 258434 B)
gemmacro-4.jpeg (image/jpeg, 258434 B)
Comment via email
A Document-centric Web Entry created on 2024-11-01 (edited 2025-11-27) Authors: steeph (364) Categories: #100DaysToOffload (41) Search Engines (1) Web Browsers (5) Web Sites (8) World Wide Web (10) Languages used: en (251)

I've been thinking about what exactly it is that is wrong with the WWW and what to do about it. It feels like it became worse over the years. It's easy to make out individual reasons: Walled gardens, ad-centric web sites, bad mass-generated and LLM-generated content at the top of all web searches, the lack of search results from small, personal web sites without an SEO budget or the malicious will to implement all the SEO tricks for the sake of it, egoistic algorithms (that push harmful and hateful content because it makes them feel good). Thinking about how these things became the way they are is sometimes interesting and may help by teaching a lesson. But it doesn't really bring us closer to a solution. I've had a few thoughts about what does, though. It's not as complicated as I make it sound here. It's just that I needed to think about it to be sure what I even want. And that is for the web to be made of documents with hyperlinks. If it is a text document, a searchable database, a set of image, a list of things, an article with pictures and audio samples, a video file that I can download and play, a tree of links to other documents or something similar to those, then it is something for the world wide web. If it is an application, it's not a document for the web. It's impossible to draw an exact line here. But that's the general rule for me now. It's not that web apps shouldn't exist. People make them and people like using them. So that's fine. But that's not what the web was made for and not what I personally want when browsing the web. It's one thing that photo editors, t-shirt designers, CAD software, action games and all those things exist. You can use them or not. But it has become so normal that web sites are huge and require JavaScript to even load that sites started being huge and require JS even though it's not necessary to serve their purpose. And that has become normal, too, by now. A page that in essence should be a simple document often is blown up do be a collection of applications in which

What can you do?

I've came to believe that there is no route to turning the web into the web that resembles my vision of a good web. It's not even just that I don't think that I (together with similar-mimded people) can't obtain the power to force the usage of certain software or to form habits in others. I don't think it would be a sustainable way with a lasting positive effect on the web. That doesn't mean that there aren't ways to bring others to use better alternatives to walled gardens, closed networks, sites with lots of ads and only 10 % content, sites that use dark patterns and search engines of the oligopositic type. You can promote small projects, share links to useful and interesting sites, talk about how you use the web, make it normal to use a search engine that doesn't only find bloated, commercial, SEO optimised sites. You can start your own projects, enrich the market with libre and other non-commercial software, submit pages to search engines with a curated index, create good content for alternative search engines to crawl. In this entry I'd like to talk about what I do to change my own experience of the web to the better, though, not about making the web better for everybody.

What I do for now

I needed to think about web things a lot before I realised how much of my own web experience I can change by making certain choices and how viable it can be to simply not use certain services. It's not a new idea to me. I don't do Windows, I use alternative front-ends to YouTube, I've used various unconventional operating systems on PCs and phones. But in regards to the web I thought that it's not that simple. Web sites are how they are and even nice web sites link to bloated pages with megabytes of unhelpful CSS and megabytes of maliscious JavaScript. If I use a browser that is fast and doesn't do JavaScript, my web experience is worse than it is with Firefox (I prefer LibreWolf, btw). Whenever I tried Dillo, Nersurf or something similar, or when I disabled JavaScript in Firefox, I didn't get along with at least some pages. It doesn't appear to be easy to simply decide to accept that some pages don't work and just go on to the next one. There surely are use cases where this is not acceptable. But for the usual uses - everyday browsing and casual research - that shouldn't be a problem considering I already accept that some pages aren't accessible because I don't want to register with them. In a sense it's my fault that I don't like how the web is today. It's me who keeps visiting web sites that are like that. And I can stop that by doing some simple changes: Disable JavaScript and use a search engine that prefers non-commercial web sites in its search results.

Really? That simple?

Don't get me wrong: I doesn't feel like an improvement to disable JavaScript entirely. There are browser extensions that let you control which pages are allowed to serve scripts and which scripts you want to execute. I've tried that, but it's complicated to get it right and frustrating because you always have to configure stuff while browsing and that never stops. But maybe it is an improvement despite not feeling like one at first. I mean, quitting to take drugs to which your brain has developed a strong chemical dependency also is often a worse experience than continuing to take them. But also often it's worth getting used to not taking them anymore. It also doesn't seem like an improvement to only use search engines with tiny indexes that rarely return with the ideal search result you hoped for. Maybe this isn't a viable choice. I think there is no search engine of that type with a large enough index to recommend it for daily use. Those projects just aren't there, yet. But that may just be one more reason to use and support them more. And since they do get rid of all the sites that do things that I don't like, it could be an improvement to get used to using them.

What does that mean in practice?

Some web sites don't have any images anymore, some web sites only load ads and recommendations, but not the actual article, modern closed-platform chat apps don't work, just as most other sites that can be called web apps, keyboard focus doesn't start at the main input field, some sites aren't readable because all their styles are missing, burrying the content between or under thousands of things that should have started out hidden or resized, on some sites certain links aren't working anymore, many audio and video players don't work because of attempts to prevent permanent file downloads and there are pretty much no ads. If you use a browser with a less than very popular rendering engine, add misaligned elements on many to almost all web sites, unreadable elements on some sites with unconventional styling and missing elements if they use unusual positioning options. If you only use a search engine that doesn't do commercial sites or whitelists desirable sites, add to that the feeling of trying out the web in 1995 unless you navigate to specific sites that you know contain what you are looking for. The web feels relatively small with a search engine like that. But even then it's huge. Maybe it's a quiestion of what you expect. If you really don't know what site you are looking for, use a universal search engine. If you have an idea where to find the information you are looking for, start at that site. It might be Wikipedia, Slashdot, Toms Hardware, an Invidious instance. The web is totally usable if you don't enter everything in the same search engine as a refrex. I thought it was great at a time where we didn't do that. And for the rest (missing content, non-working sites): Those tend to be the sites that I wanted to filter out in the first place. So the endeavour seems to work as intended.

There are also sites that I would like to read that just happen to use a CSS trick or JavaScript that isn't supported by all browsers. Those are sites that don't pay a lot of attention to accessability design guides but don't have any bad intentions. I've made sites like this myself before. This article is being posted to sites that fall in this category if you will. Feel free to contact makers of those sites to let them know that you would appreciate being able to read the pages. I know I should test a site in text browsers before publishing them. I never do. Nowadays I don't even test in any other browser than the main one that I'm using (except when using engine-specific style rules). We came to accept that it just looks the same in all browsers. That is something that web designers always wished for. And when Microsoft's browsers improved in this regard it felt like we were there. But it is also true that most users of the web use a browser with one of two/three engines (depends on where you make the cut and call it a new engine after a fork). I think it does still make sense to test a web site in different browser engines. It doesn't have to look great in a text browser (although that would be the best), but maybe Dillo and NetSurf. If you cover those two, you cover pretty much everybody and you don't even have to test the site in Firefox or Chromium.

So, what did I change? For work: Nothing. Corporate dictates what software I use for what. On my private laptop, I currently use NetSurf as my main web browser. I use LibreWolf for two purposes: Copying individual bookmarks or URLs from open tabs, and going to sites that don't work in NetSurf when I don't have the time to find an alternative solution. For chat apps I use their "native apps" although I suspect that they are all just the web apps shipped with their own browser. For social media I'm trying out different Mastodon/fediverse clients for Linux, which I wanted to do for a while anyway. For search I'm currently using various Searx/SearXNG instances. (I know, not that alternative. I don't want to ruin everything at once for me.) More than recently I deliberately navigate to a specific site instead of using a search engine and ending up on a site that I already knew. When looking for something on eBay, I don't find as many interesting things like before because the pictures are missing and I don't needlessly buy things as much now. When searching for some random information or doing some curiosity research I close many search results directly or very soom after opening them because they aren't displayed properly. So far that doesn't bother me much. I'm already used to having to close tabs again right away because of cookie banners and other popups that make it impossible to get to the content without finishing a maze and reading a bunch of things for at least a minute. Now I open and close more search results, but get my ansers anyway. On video platforms, I open the video in an external player. It's nicer to have the player of my choice with my prefered UI and my custom configuration anyway. Some sites simulaniously look worse and better at the same time. I may have to scroll a bit to the content and it is obvious that the page wasn't designed to look exactly like that. But at least I don't get any grafical animations, lots of side-loaded unrelated content or ads. For shopping my options are very narrow. I already stopped using Amazon for other reasons a while ago. It's really not as much of a hassle as people seem to think. But much more shops than I expected rely on JavaScript for purchasing or logging in nowadays. (Probably at least for a CAPTHA.) It's pretty much all, actually. According to my rule from earlier, those are apps though, and there would be better ways to implement those. So, I don't have a solution other than switching back to LibreWolf or an app on my phone when I need to buy something online. So far, I didn't actually need anything, though. For online banking, sending a message to my insurance, using the Wayback machine and I predict much more, it is the same. For some things I will try to find alternatives. For others I will realise I don't have to. For some sites that I want to consume for enternainment it's disappointing when they don't work. There are so many alternaives for entertainment in all categories. I have so many ebooks, web books, audio books, lecture recordings, podcasts, … that I would like to consume when I get the time and energy to, I really don't need whatever interesting thing I've just found or somebody has just recommended. But now that I know it's there, I don't want to miss out. So far, this has been largest part of my negative experience after switching. But I haven't been at it for long. I'm curious to see how this will go for me.

Edited in November 2025 (one year later) to add: This endeaver has not worked out for long. More and more I switched bach to LibreWolf and more and more I felt I had to use a site without wanting to look for alternatives. I also completely gave up using alternative search engines and when I started using a new PC I didn't even install any other browser than LibreWolf. I made several attempts at getting used at some of the aspects of a less complex and less commercial web experience. But it didn't stick, for the reasons you may have expected and not done the same experiment yourself. But there will be more attempts from me to get used to search engines with less commercial results. And I did get used to some things. Apart from exclusively using alternative Youube frontends and sometimes trying small search engines first, I more often in the past visit blogs, aggregators or web directories for browsing instead of social media feeds. And that is a great thing to get used to, I think.

Comment via email
Mice I Use For Everyday Things Entry created on 2025-11-21 Authors: steeph (364) Categories: Computers (19) Hardware (16) Mouse (4) Languages used: en (251)
This entry is referencing the entry 'The Best Computer Mouse I Found'.

I've written about my high standards of demands of a computer mouse before. But those posts have pretty much only talked about what I'm _not_ using and why. In absence of good mice, this is what I am using as pointing devices.

On laptops while travelling: Integrated touch pad or touch screen. This has nothing in common with my dream mouse. But it's there, doesn't need connecting, packing, extra batteries or space on a way too small hotel room table.

Anker A7852M. It's a vertical mouse. I use it mainly for work, for changing my hand position every now and then. It's annoying, falls over multiple times a day and doesn't really help with carpal tunnel syndrom. But it feels very nice.

Vaxee XE-S Wireless. This is a "pro gaming mouse". I'm testing it to see what you get for hundrets of Euros. I was so stupid to go for the S variant because the regular size wasn't available as wireless version. I thought being wireless would be more important than fitting my hand. It's probably not. But it's not smaller than other mice, so whatever. I'm not a gamer. So maybe I can't judge this mouse's qualities properly. But I can judge how well it fulfills the features I'm looking for in a mouse. And it's not all that good. It's reliable in scrolling and clicking. But so is every 20 € mouse when it's new. The plastic case doesn't feel better than a cheap mouse's. The paint rubs off in one spot after only a few months. The clicks sound different and are harder and softer for different mice of the same model, which makes me think the switches aren't really of such high quality. I had to clean them once to make the left one work reliably again. The scrolling wheel pretty good grip actually, but it is very soft, which I dislike. The cable is a good flexible rubber one. So using it with cable isn't a problem. But it's not as good as Razor ones. It's too small and light, I'm probably going to mod it at some point.

Logitech M-S69. My favourite mouse and the one I use most is a classical cheap Logitech ball mouse. The highpoint of standard OEM no-nonsense mice from the late 1990s. The beginning of "two buttons and a wheel but the wheel is actually the third button as well". It was labeled with all sorts of computer manufacturer names and included with ne PCs around and after the millenium change. Mine is branded Fujitsu Siemens. But that doesn't matter. What I like about is the high quality of switches compared to today's mice, the clear tactile (and audible) click when turning the scroll wheel and the slim body. If a mouse has to be too small for my hands, at least I want to be able to move it around with two fingers instead of by resting my hand on it. I think I would prefer the same mouse but with an optical sensor. But the ball isn't a problem, either. Back in the day I used to hate having to clean the mouse so often of deal with it not moving where I want to point. But with the right pad (gray cardboard) it works as well as an oprtical mouse from that time, which is as good as it ever has to.

Comment via email
SBWG 0.13 Entry created on 2025-11-10 (edited 2025-11-18) Authors: steeph (364) Categories: Bash (31) Code (31) Computer (77) Linux (35) Projects (40) SBWG (18) Scripts (28) Software (52) Languages used: en (251) Topics: Projects → Code → Bash Scripts → SBWG (16)

Wow, has it been more than a year again without publishing a new SBWG version? Another year where I didn't have much energy for things besides work. But I finally worked on it again. It's still evolving a lot. But the list of things I still want to do is slowly becoming shorter.

SBWG 0.13.0 is a pretty stable version again. I've tested it with several sites for a while and I'm now also using it to generate this web site. You can get it from there.

Apart from the almost permanently ongoing task of cleaning up the code formatting line by line because I started out with a mess of tabs and spaces mixed in different circumstances, I find the following changes worth describing here.

File attachments: Image files are now only embedded as a thumbnail and displayed as a gallery if the file type is one of the following: image/avif, image/bmp, image/gif, image/heic, image/jp2, image/jpeg, image/jpm, image/jpx, image/jxr, image/png, image/svg+xml, image/tiff, image/vnd.microsoft.icon, image/webp or image/x-jp2-codestream. Even though not all of them are supported by most web browsers and there are browsers that support formats not on the list, those are the image types that I find widely supported enough to try to display their contents instead of only linking to the original files. If a file attachment is in a subdirectory, the same sub-path is now used on the generated web site, allowing for several files of the same name to be attached to different entries. That is something that is now possible because file attachment now not necessarily need to be named after the entry they are attached to. Their file name does not matter if the directory they are in is named after the entry. For axample: ENTRYNAME, ENTRYNAME-files or ENTRYNAME-images

Since SBWG sometimes changes how certain features work, it is possible (as in thinkable. It's not like SBWG is used by so many sites that there has been an actual example of it.) that a web site created for one version of SBWG is not generating as expected with a newer version of the script. That is why it is now possible to declare in a site's settings file that it may not be generated by a SBWG script newer than a certain version. If your site uses hooks it may be a good idea to use this new feature so that you get a message when trying to use a wrong version of SBWG instead of noticing after a possibly long generation process that everything does not look right. To activate this restriction, simply add a < sign followed by the latest version allowed to the first line of the site's settings file. For example: #SBWG <0.13.0

Accessibility as an afterthought: For some reason I didn't many things wrong from the start when it comes to accessibility. I've always felt that design decisions are and should be subject to my personality and mood. This is why SBWG is only written for Bash (so far) and so many specialty features are the way they are. I guess I've let this policy spill out on decisions like how readable generated sites are. I've never been good with designing web pages entirely on my own. I'm better at implementing CSS than at design decisions. But this goes so far that I've created an image gallery feature (for image file attachments) with modal preview without using any JavaScript. To realise that I had to break some HTML rules and create HTML that is not viewable without a basic minimum of styling (to hide some elements). I am very very slowly drifting off that course of not caring about things like that. As a start, I've changed the layout of web sites generated with SBWG to contain their menu after the content. For a styled site there's no difference (e.g. using the default "elth" style). But in text browsers (and hopefully also screen readers) this means the entire menu with all topics and the whole tagcloud isn't displayed/read before getting to the actual content of a page. To make it easy to access the menu, there is now a "Jump to the menu" link at the top of every page. Another improvement in this regard is inclusion of image descriptions as alt attributes where descriptions are found in the meta information embedded in the image files. SBWG now looks for all sorts of tags that might hold a useful description of an image, or at least a title or keywords. Fields meant for image descriptions are preferred over others that probably only hold inferior information. This should in some cases already generate useful alt attributes. But I know that I'm going to have to actually write those image descriptions for images used on my site. It's a start. Like I said. I'm moving very very slowly on this.

Style set handling: The most recent large change has been the rewrite of everything related to fetching and embedding style sets. I made some minor compromises but simplified some parts a lot. Changes emerging from the re-write include: Style sets can be placed in different directories now. SBWG looks for the requested style sets in the web site's own styles directory as before. If it isn't there, it continues looking in the user's home directory (`~/.local/share/sbwg/styles/`), then in a global styles directory (`/usr/local/share/sbwg/styles/`), then in the styles directory relative to the script file (in case SBWG is used as a portable directory, not installed). This way styles can be provided globally, e.g. with an install script, additional or altered styles can be installed by a user for their own sites and additional or altered styles again can be limited to a single web site. And lastly a stylesheet file can be chosen by path no matter where it's localed. But this file will be its own style set. Special use case, I know. But if you happen to have a use for that feature, there you go. Style files named reset.css are no longer treated specially. It wasn't a requested feature and I never used it myself. If you use alternate styles on your site (which is unlikely enough) and there are style definitions you want to be included in all style sets, simply include them in all style sets. If you want to refrain from using redundant CSS, put that code in a separate file like before with reset.css) and create links for each style set. The result will be same as before but more self explanatory. When using alternate styles on a web site (so the user can select from them in the browser), all non-styling files from all style sets are now being used. Again this is more in line with what you would expect. Although I might change this again later because the way it used to be was more practical. There were good reasons for it. The basic minimum of styling that should be applied to a site generated by SBWG is now hardcoded. If no style whatsoever is requested, a file with those minimal rules is generated and linked on generated HTML files.

Other than that it's mostly code improvements, HTML cleanliness improvements, formatting improvements and UI/style improvements of a tiny nature. But I'm glad I have two of the larger todos - attachment changes and the style rewrite - (almost) done.

Comment via email
The Best Computer Mouse I Found Entry created on 2025-09-13 Authors: steeph (364) Categories: Computers (19) Hardware (16) Mouse (4) Languages used: en (251)
This entry is referencing the entry 'My Dream Computer Mouse'.

I've written about my unreasonable feature wish list for a computer mouse before. This post is about the best mouse that I found to buy according to my standards

To name it right away, it's a Razor Viper. The buttons and the wheel do not have the quality I was used to during the 2000s from using cheap Logitech and generic OEM mice. But they did survive my house being a dusty building site for a long while, which isn't true of most other mice's switches. The left and right buttons work as reliably as I could hope for. The middle one needed some cleaning and still isn't as good as in the beginning. I have to press it harder than I'd like. The wheel turns very easily with a slight and almost silent step. That is much softer that I'd like it to be. Other than those of cheaper mice it does still work reliably. The coating of the wheel has long gone. So it's unusable with greacy fingers. But those of cheaper mice are all the same and mice with better rubber tyres from Razor aren't available anymore, it appears. The Viper (Ultimate, 8kHz or newer version, not the Mini) is slightly on the bigger side. It's simple and usual design makes grabbing it and moving it quickly reliably easy. But it is not quite as big as I would wish for. Its cable has a synthetic textile sheath and is very flexible. The best mouse cable I've ever had. There is a wireless version, too. My variant doesn't have the side buttons. While it looks like they are there, they can't be pressed and there are no switches. So I can't accidentally navigate back and forth like with other mice. After two years of not opening it, a surprising amount of dirt entered the case. Beside the mentioned problem with pressing the middle button (wheel) this doesn't seem to be a problem though. There seems to be two wholes below the big buttons where the more gunky dirt collects and drips down beside the switches.

Modifications

Since it comes with LEDs inside (for a glowing Razor logo on the back) I had to take care of those. There is a GUI configuration tool for Windows and a very basic open source CLI tool for Linux systems. The latter can't be installed easily on all distros though. Since I wanted them to be off all the time anyway, I just unplugged them. They are conveniently placed on their own, separate PCBs, connected to the rest of the electronics with cables. So they can easily be removed or unplugged. While I had it open, I've added steel weights by glueing in isolated screws. You could add a bit more weight by creating the right shape of metal parts. But this was sufficiant for me. On the bottom plate replaced the small and very thin rubber feet with way thicker felt ones. The new ones also collect dirt like crazy. But they can take a lot more of it and don't make the mouse wiggle from it.

This is far from my ideas mouse. But it is one that can be bought right now. At ~60 € it's not even that pricey compared to what's out there. In my next post about I will write about the mouse that I'm actually using that can't be bought anymore.

File Attachments (1 file)
Best_Mouse.jpeg (image/jpeg, 4172724 B)
Best_Mouse.jpeg (image/jpeg, 4172724 B)
Comment via email
"RGB LEDed" Shop Sign Entry created on 2020-12-04 (edited 2025-07-17) Authors: steeph (364) Categories: Arduino (3) DIY (15) Electronics (15) Lamps (1) Light (4) Projects (40) Languages used: en (251) Topics: Projects → Arduino (3) Projects → Light (2)

Found this old shop sign on ebay Kleinanzeigen. Idk, I just wanted to have it. Picket it up for 10 € since it wasn't far from me. Put some RGB LEDs and an Arduino inside, used some sample RGB LED sketch, Robert is your uncle. This was a straight forward mod, but I like the effect a lot. I nevr changed the default animation. The lamp has been to camps and other events and is now either lighting up the art area of my new home or adding colourful admosphere to it.

File Attachments (5 files)
Schildlampe-IMG_20200313_072725_1.jpg (image/jpeg, 2691231 B)
Schildlampe-IMG_20200313_072725_1.jpg (image/jpeg, 2691231 B)
hdr
hdr
hdr
hdr
Schildlampe-PXL_20210402_100556600.jpg (image/jpeg, 2698064 B)
Schildlampe-PXL_20210402_100556600.jpg (image/jpeg, 2698064 B)
Schildlampe-PXL_20210402_100611987.jpg (image/jpeg, 2579889 B)
Schildlampe-PXL_20210402_100611987.jpg (image/jpeg, 2579889 B)
Comment via email
My Dream Computer Mouse Entry created on 2024-12-28 (edited 2025-07-17) Authors: steeph (364) Categories: Computers (19) Hardware (16) Mouse (4) Languages used: en (251)

I use the mouse a lot when I'm on a PC. And I have very specific expectations from 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 would 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 prefer 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 do 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 spider 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 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. It 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 5 millimeters and be about 15 millimeters in diameter 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 clearhapticall steps or clicks that reliably correspond 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 step 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 production. And of the one remaining mouse with a scroll wheel nearly as rough as I would deem minimal, only the first batch 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. I wouldn't mind a largr battery that lasts several years. (I know that it's possible.) But a wired mouse is OK, too, if it has a good silicone cable.

What Exists

The tipps that I've received have been hopeless to worthless. Either "the closest you'll get is this one because it kind of almost has one of the features you're looking for" or "try this one, you'll like it, even though it's the opposite of what you described". What I found online was not worth trying. There are industrial mice wit stainless steel cases that look like they might tick some boxes, but not all. But those cost $600 and more. There are a lot of rugged, water resistant or otherwise special mice for indutrial use. But they aren't made to be used effortlessly. I've tried professional gamer mice (yes, including the price range 150 - 200 €) and some Razer ones. Neither their buttons nor their scroll wheels are particularly good compared with my list of expectations. Most disappoint after a while by unreliable buttons or lush scroll wheels. The best one is still a Razer one. Maybe I'll make a separate post about that one. But even with that one I now have to press the middle key very hard and deliberate to make it work.

Is it even possible?

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. I might quickly recognise that it's not as usable as I imagined. But I'd like to try. It would probably be hard to produce a mouse with my feature wishlist and sell it for 100 € or less while making a profit. But what about 300 €? I've payed more for mice in the last couple of years. I personally would consider it worth it if the product is what I'm looking for and lasts for 20 years or more.

Comment via email
Go To Navigation Page
Show/Hide Navigation
Mastodon