February 08, 2024

Why do they feel that they can lie so blatantly?

Why do they feel that they can lie so blatantly?

Yes, yes, I know, I know: people are weak, and they try to make their lives easier by lying. But lying is still supposed to be frowned upon, in our society, is it not?

Enter the WPF tutorial web site by... who cares by whom. The site's owner published a bunch of instructions for new WPF developers, and I thank him/her for that. But here comes a juicy bit.

Screenshot

Read the selection carefully. It is a lie. Either the author does not know what they are talking about, which is hardly possible since they demonstrate good knowledge of both WPF and WinForms, or they are brazen liars.

No, it is not true that in WinForms environment 3 event handlers and a function is required. It is perfectly possible to deal with all GUI control events, in 1 (one) event handler, by evaluating the control that raised the event. Ever heard of that, genius?

Posted by: LinuxLies at 01:26 PM | No Comments | Add Comment
Post contains 173 words, total size 1 kb.

February 06, 2024

MoveNext, Nadella?

MoveNext, Nadella

At some point, Microsoft introduced compiler support for async/await. Great! Awesome! Everybody immediately jumped on its bandwagon and, as herd animals do, developers all over the world began to shout:

Async! Async!

Do everything async!

There is huge peer pressure now, to submit and subscribe to the async paradigm. Great! Awesome!

But here comes an inconvenient truth: Microsoft forgot/neglected to adjust its Reflection namespace to async paradigm. I rather suggest that they neglected but who am I to rain on their parade?

Ever did this from your method?

MethodBase.GetCurrentMethod().Name

only to see MoveNext? That is because... [long-whinded explanation of how async rewrites your method into a state machine whose last-called method is MoveNext]...

That's what Microsoft says. They prefer not to say that they forgot/neglected to make corresponding changes in Reflection, to compensate millions of .NET developers and their companies' owners/investors for their having to change their debugging code that used to work perfectly well in synchronous mode to the wonderful new asynchronous.

Microsoft are enemies of human race, and they have to be shown their place, with repercussions for being rude, obnoxious, irresponsible, monopolistic dictators.

Posted by: LinuxLies at 11:06 AM | No Comments | Add Comment
Post contains 174 words, total size 1 kb.

February 01, 2024

What do I do when software tells me that I must not shut it down?

What do I do when software tells me that I must not shut it down?

Believe you or not, it totally depends on my mood. There are several options.

  1. I press and hold the power button for 6+ seconds.
  2. I flip the switch on the power supply.
  3. I yank the power cord from the power supply or wall outlet.
  4. I remove the battery if the device is so powered.

Why? Because I own the damn machine. I am the property owner. The software is installed on my machine. The machine is on my premises. I own everything here, and I am the boss.

So, whenever a piece of software tells me that I should not/cannot/must not power the device off when I need so, I kill the damn thing because I can and want to.

This is a lesson in humility: if your software runs on someone's device, you obey the device owner's wish, not the other way around. Developers forgot their place, and I give them this reminder that they should heed, or.

Posted by: LinuxLies at 03:20 PM | No Comments | Add Comment
Post contains 189 words, total size 1 kb.

January 24, 2024

Everything that is wrong about Microsoft, in one bug report

Everything that is wrong about Microsoft, in one bug report

With great power comes great responsibility. My ass! Not in Microsoft's case.

Backgrounder: around 2017 times, MS broke offline help for C#, .NET, and Visual Studio. Developers noticed it and reported it as a bug:

A long-winded bug report

Give it a read! It is informative. In short, a number of developers, over the course of several years, report that despite all assurances to the contrary by Microsoft's "support", the issue has never been fixed.

Many, including myself, prefer offline, local help because it is FAST. It is much faster to hit F1 anywhere in VS and get INSTANT result, instead of waiting for the browser to start up and spin through the loading of a remote page. Needless to say, if you are not currently connected to Internet, then you are SOL (as in royally fucked).

Some of us develop from secure environments behind restrictive firewalls. Some of those firewalls block Microsoft on purpose, for a good reason: it is a ginormous security risk to allow all of MS software to dial home. They screwed us over. Instead of seeing contextual help, we see an error message that says that the topic was not found.

They could have fixed this problem. They had years for that. But they do not, intentionally. Apparently, they have a good reason for that, and I am going to explain what it is.

Microsoft is a strategical resource, for our civilization. The world's economy runs on Microsoft's Windows OS, SQL Server database, .NET platform, Office office, and Azure cloud, of late. Without Microsoft and its products the world will grind to a halt, and this is not an overstatement.

Who controls Microsoft? It is an Indian national Satya Nadella. India is a BRICS country. We allow our strategic adversary to control our critical resource.

The entire development and support branch of Microsoft is in China. China is a BRICS and SOC country. We allow our strategic adversary to control our critical resource. Oh, did I already say it? It is worth repeating!

And now, we see the evidence of a BRICS and SOC-controlled Microsoft showing its gnarled teeth and screwing our development community over. Surprised? I am not.

The corporation should have long time ago split into the OS company, DB server company, office company, .NET+Visual Studio company, and cloud company, instead of living on as a giant worldwide monopoly. But no one gives a damn, and this farce continues.

No wonder there is exodus from Microsoft technologies ecosystem to those stinking Pythons, Gos, Rubies, Rs, Rusts, and other mutant shits!

Posted by: LinuxLies at 04:58 PM | No Comments | Add Comment
Post contains 447 words, total size 3 kb.

January 10, 2024

Lies, brazen lies, and Microsoft press releases

Lies, brazen lies, and Microsoft press releases

A few years back, I recall MS bragging about considerable performance improvements to the Visual Studio compiler. IIRC it was circa VS 2019. They said that compilation times have improved. Right. Yeah.

I do not know about you, but now that I am coding in VS it spends nearly 100% of my office hours pinning the CPU at anywhere between 25%, 50%, or 100%. It lulls after a while, but as soon as I type the next character it pins the CPU again. There is no debounce! I am not surprised the least: after all, the VS development team is managed by an Indian guy, and it consists of the Chinese. Both are very close, dear friends of our country. Pun intended. They love us! They will do anything for us! They will go out of their way, to improve our economy and our lives.

You gotta be shitting me! You, Microsoft, hired Satya Nadella, who hails from a nation that hates our guts. He hired developers and support staff, in a country that hats our guts. And you somehow expect that Microsoft will work for the benefit of our economy?

United States: your demented, suicidal collective mind is a fucking clusterfuck of failure. Go and knock yourself out, but I am jumping the ship. Sink on your own, dimwits. more...

Posted by: LinuxLies at 10:02 AM | No Comments | Add Comment
Post contains 308 words, total size 2 kb.

December 26, 2023

Genius degenerates rule our world

Genius degenerates rule our world

Enter BIMP, Batch Image Manupulation Plugin for Gimp.

I had 16k+ images to convert, and was told that BIMP can do it. It kind of can. Sort of. Yeah, in single thread mode, which is going to take 5 hours. I swear I tried to do it in parallel, but...

This is the year 2023, and we still put up with single-threaded software. From BIMP, I learned 2x simple truths:

  1. You cannot run more than 1x instance of Gimp under Windows.
  2. Even that you can run more than 1x instance of BIMP, they single-thread.

BIMP developer, if you read this: you are a waste of skin, processing time, and electric power. Quit development and go flipping burgers where you belong.

Posted by: LinuxLies at 01:58 PM | No Comments | Add Comment
Post contains 130 words, total size 1 kb.

December 16, 2023

Another Linux lie: we have a CMS

Another Linux lie: we have a CMS

Truth: you do not.

WordPress is a blogging platform, allegedly. It should do blogging the best. This includes authentication before posting, if the site is so configured. But spammers are still able to comment, without logging in. You failed, genius and condescending WordPress developers.

Posted by: LinuxLies at 08:43 AM | No Comments | Add Comment
Post contains 58 words, total size 1 kb.

December 05, 2023

The lust for perpetual, untested, rapid updates should be punishable by death

The lust for perpetual, untested, rapid updates should be punishable by death

Wordpress rolls out their new version, and image uploads to the media libraries no longer work. We should seriously consider ridding our gene pule of the pollutants called "WordPress developers".

Posted by: LinuxLies at 09:47 PM | No Comments | Add Comment
Post contains 54 words, total size 1 kb.

December 01, 2023

Genius degenerates rule our world

Genius degenerates rule our world

So, I had an older Debian VM and wanted to upgrade it. After all, this is the year 2023, and people of Earth now travel between stars, but I digress. So, I head over to https://wiki.debian.org/DebianUpgrade and read through the upgrade process. Sounds simple! So, I run the commands that are supposed to upgrade my OS, only to notice that after the reboot I am greeted with the new desktop background but still the old kernel signature. Oops?

Yeah, it is a big 'oops' on the Debian distro team's part. How do we fix that? Well, google to the rescue, and the 1st result is a stack exchange answer that tells me to run one more command: apt-get dist-upgrade. Seroiusly? You create a Wiki page above, to instruct your users on how to upgrade to the next major release, but you forget/neglect to mention how you upgrade the very kernel?

People at Debian: you sound really, really dumb. Give your head a shake! You are the only ones who are expected to know everything about your distro. OMG!

I am not going to whine and moan about the upgrade ending in a broken system due to python requiring but not finding libcrypt.so.1. It is unimportant and pales in comparison with the missing step.

Posted by: LinuxLies at 10:04 AM | No Comments | Add Comment
Post contains 223 words, total size 1 kb.

November 22, 2023

Another Linux lie: we support Bluetooth

Another Linux lie: we support Bluetooth

Truth: you do not.

Bluetooth was introduced in 1998. That's the time of RedHat 5.1 or 5.2, Slackware 3.5 or 3.6, etc. It's been a long time since. Fast forward into 2023.

I have a bunch of Linuxae in my lab. From some obsolete of 2015 vintage to the bleeding edge 2023 latest versions. None of them work with BT on my Android smartphone.

Fedora 26 is not able to turn its BT on or off. It is stuck at 'On'. It does discover the smartphone, pairs, but does not receive any files. The file transfer from the phone to Linux fails instantly. Then Linux disconnects all by itself and cannot reconnect until a cold reboot.

Fedora 36 is not able to turn the BT on. It appears to be on but the device name field remains disabled and pre-filled with 'Turn on bluetooth to edit'.

So, 25 years after the introduction of BT, Linux is still not capable of using it despite pretending to do so. Pathetic!

Posted by: LinuxLies at 03:19 PM | No Comments | Add Comment
Post contains 180 words, total size 1 kb.

November 18, 2023

Lame attempt to make it right

Lame attempt to make it right

Having not looked in the general direction of Gnome 3 after its abysmal debut, I recently learned about Gnome Flashback, supposedly an attempt to keep the UI same as Gnome 2's but using Gnome 3 technology.

Splendid, said I, and installed brand-spanking-new Debian 12 with that desktop option. What did I get? Your guess is right! I got a black screen. Pure pitch-black. No text console, no XOrg. Nothing.

I am not easy to confuse, so I switched to tty2 and got a text login. We are making progress! Type startx, hit Enter and voila, we got XOrg running, and it does even look like Gnome 2. There the joy ends.

I have no idea what the creators of Flashback mean by it being same as Gnome 2. It is not. It only appears the same to an eye, at the first glance. The user interaction (experience) is totally different. The main menu design is different. Right-click does not work on the panel or anywhere for that matter. This is enough to wipe the VM out and forget about the whole thing, for another 10 years or so.

When you, genius FOSS developers, make a claim that something WORKS THE SAME as something you have to live by your claim, not just throw it up. You failed.

Posted by: LinuxLies at 11:30 AM | No Comments | Add Comment
Post contains 229 words, total size 1 kb.

November 06, 2023

Jeff Atwood and Joel Spolsky are pathological liars

Jeff Atwood and Joel Spolsky are pathological liars

The official motto, policy or whatever of Stack Exchange is that voting applies to the merits of the question/answer and not to the one who asks/answers it. Take a note.

Now, let's review. A user JohnDoe asks a question which is good or bad, we do not care which. SE regulars converge on the question and up/downvote it. According to Jeff and Joel, the voting must apply to the question. But it does not! It applies to JohnDoe. It is JohnDoe's reputation that changes as a result of everyone voting on his/her question.

Caught you lying, beotches!

Posted by: LinuxLies at 06:41 PM | No Comments | Add Comment
Post contains 113 words, total size 1 kb.

Fucking geniuses

Fucking geniuses

Long ago, I'd coined this term: fucking geniuses. I do not care who else used it because I assign my own meaning to it: genius degenerates who know lots and have tons of energy to write FOSS software that breaks at the first serious use.

They are all genius, no kidding! I kid you not: they are immensely genius, overwhelmingly smart, overpowering masterminds of fabulous software projects that I could have never accomplished. Who am I? A mere mortal. Who are they? Immortal and omnipotent software gods.

But then enter libmateweather.1.6.9.so. These same geniuses hardcoded the path to the weather service in that shared library. I kid you not! They did it. They wrote something along the lines of https://aviationweather.com/... in the shared object. It did not occur to them that the owner of that domain might restructure, reshuffle, reorganize their web site. And it did happen: they moved the weather web service to a different URL. And MATE project scrambled to... patch the binary file. Genius, aren't they?

And once those geniuses were done patching the binary and uploading the patch script to their web site, the web service owner screwed them over, all over again. Yes, I kid you not! They immediately discontinued the old PHP endpoint and transitioned to a RESTful web service. MATE users are royally screwed, all over again.

Why am I telling you all that? Because when next time someone will be praising FOSS developers for their genius products, remember to duck and back off because it is going to explode into your face, right when you least expect, because the developers are geniuses.

We are SOL.

Posted by: LinuxLies at 06:20 PM | No Comments | Add Comment
Post contains 277 words, total size 2 kb.

What do you expect when you press F1?

What do you expect when you press F1?

I feel like a dinosaur because when I press F1 I expect to get context help. And now I feel like an idiot because when I press F1 on a Visual Studio error in the Error List pane, it takes me to their generic home page that offers me Surface for $750. Insulting intelligence should be an indictable offense punishable by a life sentence.

Posted by: LinuxLies at 11:58 AM | No Comments | Add Comment
Post contains 80 words, total size 1 kb.

October 29, 2023

MiKTeX fiasco

MiKTeX fiasco

Since about 2017 MiKTeX throws SSL error 35 when trying to update or install packages. It has never been addressed. The severity of this error is 'catastrophic' as it leave users unable to compile their documents that use not yet installed packages.

What do you call developers who abandon their users and offer no solution to a complete showstopper bugs? I call them inconsiderate scumbags.

Posted by: LinuxLies at 06:42 PM | No Comments | Add Comment
Post contains 69 words, total size 1 kb.

October 26, 2023

Genius degenerates rule our world

Genius degenerates rule our world

Sheer arrogance of Virtualbox developers, who hide behind "volunteer" status on their support forum, redlines every time someone has feedback for them. Their response is always the same: it is the way it is and we are content with it. If you are not then bugger off.

As I had enough with FOSS developers lashing out at me for giving them feedback, my revenge is this blog: I write whatever I feel and think, and no one can ban or deride me for that. So, here we go.

If you, Virtualbox developers, are so genius that you are beyond reproach, then it should have been blatantly obvious for you that if one paused a VM and saved its state, then the paused state has to be part of the saved state. It's a state after all. But no, you do not save the paused state. In you demented, retarded genius, you do not give a thought to the importance or significance of the pause that is on the machine at the moment of saving. The user pauses it FOR A REASON, you dumb shits! When the machine is later restored, it must remain in the paused state. Or at least give us a check box: to unpause or not. Too hard, geniuses?

Posted by: LinuxLies at 08:16 AM | No Comments | Add Comment
Post contains 222 words, total size 1 kb.

October 06, 2023

Another Linux lie: we have remote desktop

Another Linux lie: we have remote desktop

Truth: you do not.

The developer of xrdp only tests his contraption with Gnome. Why he does it is beyond me, but that is what he says: he only cares about the desktop that he uses himself, and the rest of Linux users can go and kill themselves, for all he cares.

That asshole knows since Fedora 20 that he introduced a bug that killed all other desktops (KDE, LXCE, MATE) but up to the current Fedora 36? 37? 38? Whatever it is. Long story short, for many years he still does not bother to test his shitty code with any other desktops, and they do not work.

Anybody in Eastern Europe willing to pay that asshole a visit and break his legs? Just kidding. Don't do it: he does not deserve your loving care.

Posted by: LinuxLies at 06:32 PM | No Comments | Add Comment
Post contains 149 words, total size 1 kb.

October 05, 2023

Another Linux lie: we have antivirus software

Another Linux lie: we have antivirus software

Truth: you do not.

Enter Klamav, a KDE frontend for Clamav. In you divine wisdom, you, genius FOSS developers, decided to sunset old versions of Clamav by removing its update mirrors. The idea is to force us to upgrade to the latest version. Genius is as genius does, yeah? Not so fast.

Some of us are UNABLE to upgrade because we run older versions of Linux OS. Thus you cut us off the AV software.

So what does it have to do with Klamav? Well, the message about the mirrors being inaccessible contains a URL to check for new information, and that message is non-selectable. To add insult to injury, they also restructured their web site and removed the old /doc/mirrors-faq.html that the message mentions.

The sheer disdain for your users is showing in you having them re-type the whole URL by hand instead of copying and pasting, only to find out that the information is gone, and they've been hung out to dry. Are you still sure that you are as genius as you deem yourself? You are dumb assholes, in my books.

By the way, Clamav is a product of CISCO. How considerate of you!

Posted by: LinuxLies at 05:24 AM | No Comments | Add Comment
Post contains 211 words, total size 1 kb.

September 28, 2023

Nearly 100% FOSS developer teams suffer from exceptionalism and superiority complex

Nearly 100% FOSS developer teams suffer from exceptionalism and superiority complex

How can I put it so that you understand? Well, when I come to 100,002nd forum, bug tracker, github project, IRC channel, yada, yada, yada, in an attempt to get through to you, FOSS developers, and to report a bug or propose a feature, you more often than not lash out at me. Why you do it? Because you deem yourself infallible altruists who do the unwashed masses of the world a gigantic favor by dispensing your software on us.

Is that true? In some cases, it really is, and I do appreciate it. I always state it up-front: Thank you for devoting your time for the development! But more often than not it is not enough for you, and you do lash out at me.

Dear FOSS developers! You are not unique. You are not the only one. If you are too dumb to understand it, just open Yum, Dnf, Dragora, Apt, or whatever package manager you are aware of, and check the sheer number of Linux distribution packages. There are TENS OF THOUSANDS of them out there. Still, you demand that we register in your support forum, only to be told that we also have to register in your bug tracker, and only then you will bestow our bug reports with your divine attention.

We do not have time for that. You are one of tens of thousands. Once we register in your forum and report our issue there, you become aware of it. Demanding that we instead re-register and re-report is sadistic.

No one forces you to develop and include your software in Linux distributions. You do so for your own reasons. So be consistent and treat bug reports with respect, not disdain. Otherwise you sound hypocritical.

Posted by: LinuxLies at 09:00 AM | No Comments | Add Comment
Post contains 312 words, total size 2 kb.

September 19, 2023

Another Linux lie: we have WebCam software

Another Linux lie: we have WebCam software

No, you do not. The most that you have is software that can pump webcam capture onto the screen or file. Is this enough? For retards who pretend to be FOSS developers, it probably is. But for users, it is not.

Webcam software must be able to flip, mirror, or rotate images because, TADA, webcams are not always positioned the desired way, unfortunately. I challenge Linux FOSS "community" to point me at at least one example of webcam capture software that can do it.

Camorama - NO, Cheese - NO, Kamoso - NO, UCView - NO.

It is an epic failure like all of Linux is.

Posted by: LinuxLies at 11:56 AM | No Comments | Add Comment
Post contains 120 words, total size 1 kb.

September 03, 2023

Another Linux lie: we have brains

Another Linux lie: we have brains

When I begged Fedora developers not to replace Yumex with the monstrosity called DNF Dragora, I was ridiculed, ostracized, and cancelled. They were right, and I was wrong. Their opinions were valid, and mine was invalid. That was around 2010 and Fedora 20. Fast forward 2023 and Fedora 36.

DNF Dragora cannot be resized vertically to less than about 900 pixesls. What does it mean? It means that on displays with less than that number of lines one cannot apply DNF Dragora actions because... TADA! the Apply button is at the very bottom. You are SOL.

I warned them. They did not listen. This is FOSS way of doing things. Congratulations, everyone.

Posted by: LinuxLies at 06:25 PM | No Comments | Add Comment
Post contains 124 words, total size 1 kb.

September 02, 2023

Mozilla foundation goes out of its way to mess users up

Mozilla foundation goes out of its way to mess users up

SOBs at Mozilla foundation made their Firefox update nagging dialog modal. Paired with their own or MATE bug that sometimes keeps it invisible, it means that a user may go bonkers as to why they are not able to use Firefox UI at all, until they notice some flickering in the top right corner of the screen.

This proves, yet again, that FOSS does not test their software at all. They code, compile, and release, and it is the user's problem to detect bugs, find the right venue to report them, register, learn all of the rules and codes of conduct, type up a report that will not tick off the rude and inept developer, and follow through until its resolution.

How much more energy does the humankind have to expend on fixing the FOSS bugs that the developers are so reluctant to test before they release?

Posted by: LinuxLies at 09:46 AM | No Comments | Add Comment
Post contains 169 words, total size 1 kb.

July 27, 2023

Another lie: Mozilla foundation works for its user base

Another lie: Mozilla foundation works for its user base

No, you do not.

You have Back and Forward buttons on your Firefox toolbar. But you are so constrained that you share the drop down list between them! For fuck's sake! Seriously?

Why are you so hell-bent on torturing your users by forcing them to go back in history, at 1/2 the possible rate? Split the damned list into back and forward history, and allow us to jump all the way to the bottom of each list, for crying out loud.

No, they can't. FOSS "community" is not about user experience: it is about torturing the user. The user must suffer.

Douche-aholics, all of them.

Posted by: LinuxLies at 07:56 AM | No Comments | Add Comment
Post contains 123 words, total size 1 kb.

July 02, 2023

Wordpress: slow as hell and incompatible with itself

Wordpress: slow as hell and incompatible with itself

Another lie: we have a CMS. No, you do not.

Wordpress is only great on its surface. In reality, it is a stinking mess. Its gigantic, gaping problem is that ZERO effort is taken, to ensure compatibility among themes and plugins. If an issue occurs, the core WP blames themes and plugins, and plugins and themes blame each other. It is the core design, stupid! Architecture, anyone?

But wait! What do we expect from the followers of Rasmus Lerdorf who is not even a software developer?

Yours truly has a misfortune of having to support a couple dozens PHP web sites, half of them on Wordpress. Make your guess: do I get any help from the "community" of WP and plugin developers? Your guess is right: none whatsoever. All they do is play a blame game.

Posted by: LinuxLies at 01:56 PM | No Comments | Add Comment
Post contains 152 words, total size 1 kb.

June 27, 2023

Hello, MATE developers! Anybody home?

Hello, MATE developers! Anybody home?

Yeah, I totally get it. Development does not like distractions. You in your ivory tower do not want to be pestered with those pesky bug reports or feature requests. But when you type away and get no feedback from your users you risk developing something that does not work, as is the case with MATE.

Actually, folks, you never tested your touchscreen functionality, and you do not know that a touch of MATE desktop positions the mouse cursor 1/2" to the right and 1/4" down versus the finger position. This makes it impossible to point at UI elements along the left and bottom edges of the screen. But who cares? You clearly do not.

The thing is that you have totally insulated yourselves from your quite faithful user base, by not having a bug tracker, forum, or other means of contacting you. Your IRC channel is dead. End of the road. Congratulations!

Posted by: LinuxLies at 07:37 AM | No Comments | Add Comment
Post contains 162 words, total size 1 kb.

June 20, 2023

Genius degenerates rule our world

Genius degenerates rule our world

Everyone who uses VirtualBox extensively knows about its keyboard shortcuts and likely disables Reset, Shutdown, and other power control combinations for VMs. Nice? No shit! Except that there is no way to disable the power button for the VM. Even if the host OSs power button is set to Sleep, the machine still processes it in the manner that is set up in the guest, i.e. if the guest has not yet been configured to sleep or do nothing then, TADA!, depressing the physical power button on the host PC will shut down the guest OS. Nice? Hell no!

Posted by: LinuxLies at 12:15 PM | No Comments | Add Comment
Post contains 109 words, total size 1 kb.

June 05, 2023

#!trpst#trp-gettext data-trpgettextoriginal=3#!trpen#

#!trpst#trp-gettext data-trpgettextoriginal=3#!trpen#

This wonderful question sums it all up: https://softwareengineering.stackexchange.com/questions/263389/why-is-php-so-hated

This will keep coming up in searches, and for a good reason: every word of it and some of its answers and comments is gold.

The reason being that when something in Wordpress does not work it is always someone else's fault. Ask about the subject of this post: Why am I getting this from my translated site? And the answer is always: You have a plugin or theme conflict.

Dude! For crying out loud! If you develop your translation plugin that is going to fail if other plugins are present, then you are not doing your job. You are wasting webmasters' time and resources and only aggravating them. Quit writing code and go back to what you do well: play video games in your mom's basement.

Here's a joke analogy for you:

An IT pro goes to work for the city hall as a 9-1-1 operator. He gets a call, and the caller says that a 2-storey office building is on fire. His reply is: There is a 2-storey office building right in front of me, but it is not on fire, so yours should not be either.

Amen. This sums up their attitude.

Posted by: LinuxLies at 12:40 PM | No Comments | Add Comment
Post contains 207 words, total size 1 kb.

May 24, 2023

Another Linux lie: we support audio devices

Another Linux lie: we support audio devices

This is the year twenty twenty three, and people of Earth now travel between stars... Or something along these lines. We have mastered space travel but cannot master the insertion or removal of a 3.5mm stereo jack.

Seriously, if Windows can successfully switch among audio outputs (and sometimes inputs), what is preventing Linux? We have a vibrant community of enthusiasts... We have genius developers contributing code to Linux, through world-wide collaboration... Ah, oh, ah!

Seriously, this is 2023, and Linux still has no audio subsystem that can sense that I remove my headphones plug from its jack! Hey, adepts of the cult of Linus, how do you spell 'retardation'? How do you spell 'disrespect'? How do you spell 'inconsiderate'?

Posted by: LinuxLies at 01:41 PM | No Comments | Add Comment
Post contains 133 words, total size 1 kb.

May 17, 2023

20 years

20 years

It's only taken Mozilla Foundation 20 years to resolve the humongous memory leak from adding/removing tabs. Speaks volumes about the priorities of, quote, FOSS, unquote, quote, community, unquote.

Posted by: LinuxLies at 06:27 PM | No Comments | Add Comment
Post contains 32 words, total size 1 kb.

May 13, 2023

The downfall

The downfall

The downfall of our civilization will be brought about not by menace but by stupidity and carelessness. Here's how I know.

The top of the back panel of my 25-year-old electric stove was flat. I could keep a box of toothpicks on it, with which I tested the readiness of my cakes and pastries. Not anymore because the top of the new stove is sloped. Some retarded genius saw fit to change the design and slope it so that anything set on it will slide and fall behind the stove.

That individual either had no idea how the said top may be used or did but decided to screw us stove owners over. I lean towards the former: it was an inconsiderate idiot rather than a cunning menace.

Posted by: LinuxLies at 03:42 PM | No Comments | Add Comment
Post contains 132 words, total size 1 kb.

May 08, 2023

Pressure

Pressure

The longer I live the less I understand the world around me. We as a society seem to kind of subscribe to the ideal of freedom but do we live by it? In IT world this controversy manifests differently but similarly to social media with its institutionalized trolling and cancel culture. In IT, we are under pressure to conform to mainstream.

This is how it works. Ask a question about deviating from the mainstream, and instead of whomever willing to answer it realizing that the asker has a good reason for asking this question and instead of giving a straight answer they lecture the asker. The lecturing always goes along the same lines: you put yourself at risk by deviating from the prescribed mainstream. HELL YEAH! Everyone is at risk, and no one is willing to even remotely take responsibility for it! Just read license agreements of any piece of software, including libraries, services, drivers, and whatnot. Each and every of them contains profuse declaration of non-responsibility, AS-IS offering, non-suitability for any particular purpose, yada, yada, yada.

So, why do you even bother lecturing us about the risk, online, whereas you explicitly deny responsibility in your contracts? Why such hypocrisy?

Bottom line is, this pressure is institutional, persistent, pervasive, omnipresent, and therefore supported on the highest levels of societal pyramid. Our society is hypocritical and does not live by the ideal that it declares. Do you know what it means? It means that no one respects nothing and no one else. And this in turn means that we are not afforded any freedoms. Everything we see and hear is a lie.

Posted by: LinuxLies at 07:44 AM | No Comments | Add Comment
Post contains 273 words, total size 2 kb.

May 05, 2023

For how much longer does the world have to compensate for shitty developers' BS?

For how much longer does the world have to compensate for shitty developers' BS?

For about 10 years now, every time I touch a new piece of software or a new version of an existing software I realize that it is a horrible POS. Developers have clearly gone dumb and mad yet they become defensive when their bugs or horrible design decisions are challenged. It has to be the other way around: we should lash out at them, and they should shut up and fix their bugs. Because if the current trend continues soon all of the software in this world will be horrid. I want to get off this planet before it is too late.

Posted by: LinuxLies at 07:11 AM | No Comments | Add Comment
Post contains 130 words, total size 1 kb.

May 04, 2023

What a piece of shit Android is!

What a piece of shit Android is!

Buttons that do not perform their stated function - what are they? When I hit the physical power button on the side of the phone, and a dialog appears in the middle of the screen, with 3 buttons: Power Off, Reboot, etc, and I hit 'Power Off' then I expect the phone to do just that. But instead I get another pop-up dialog: Safe reboot, blah-blah-blah, Cancel, OK. WTF safe reboot are you talking about? I've pressed 'Power Off', so do it! No, it won't. And I am left figuring out that this abomination expects me to tap it twice.

They absolutely could not make that dialog a little bit larger and add a note under 'Power Off' that could say 'Double tap to power off, Tap to safe reboot'. Something prevented Google from being clear. What is it?

These absolutely counter-intuitive icons that do not look anything like their intended action... Why do you insist on us having to guess it? Why can you not be clear? What will happen if you do? Will you writhe in pain on the pavement and die a horrible death if you, once in your lifetime, create an intuitive UI? I doubt it even though you deserve it. I wish it happens to you, scumbags!

Posted by: LinuxLies at 11:05 AM | No Comments | Add Comment
Post contains 226 words, total size 1 kb.

May 03, 2023

We fucked up. No sorry.

We fucked up. No sorry.

The kernel 6.2.8-100.fc36 is so fucked up that upon its update DNF removes it. Of course! It causes systems to hang after half an hour of inactivity. Embarrassed? They should be. I do not often see kernels being removed by the update process. Usually they keep piling up in grub2 menu, but not this one.

Posted by: LinuxLies at 06:29 AM | No Comments | Add Comment
Post contains 65 words, total size 1 kb.

April 23, 2023

Adobe lies: we can render

Adobe lies: we can render

Adobe pretends it can render video effects. They have two options in Adobe Media Encoder: software and GPU. Sounds encouraging? Ha-ha! You've been fooled! In reality software means 1 core of however many cores your CPUs have, and GPU means 40% of it at best. To add insult to injury, the 40% GPU utilization rendering is about as slow as 1 CPU core. Are you kidding me, dumb f__s?

I have no idea to which shithole Adobe outsources its development, but their, quote, developers, unquote, can't write code, and their QA can't test. Google for "adobe media encoder uses one core" and you get whole reddit threads and stack exchange Q&A dedicated in finding workarounds to the painfully slow rendering process.

Bottom line is, this problem has a configuration solution. Yes, as simple as that: create an INI file, write a few lines into it, and save it under Adobe product install folders. The dumb f___s at Adobe did not bother making all-core rendering a default. They prefer the world waste megawatts of energy and pay electric bills for essentially idling our PCs. Now, you scumbag elites, shut up about green shit!

Posted by: LinuxLies at 02:57 PM | No Comments | Add Comment
Post contains 202 words, total size 1 kb.

April 12, 2023

Who's next?

Who's next?

I never write about politics because I do not give two shits about things I do not get paid for, but now I humorously want to ask a political question: who's next?

The reason being that Russian and Ukrainian sellers on Ebay had flaked on me, and now they fight a war. It could have been nothing, but a Chinese and a Taiwanese companies had flaked me on as well, and in a most bizarre and cruel manner possible. So...

Posted by: LinuxLies at 11:05 AM | No Comments | Add Comment
Post contains 84 words, total size 1 kb.

April 03, 2023

CentOS follows Fedora into the trashcan

CentOS follows Fedora into the trashcan

Having raised issues about Fedora to its "support forum" and been told that Fedora is likely not for me because I am not fond of its machine-gun release and end-of-lifing schedules, I was told to look at CentOS with its supposedly more conservative releases. Ha-ha!

No sound. Yes, you read it right: no sound from a modern laptop with the latest CentOS Stream 9. The sound device is not detected (it is a very common Realtek). Bizarre? Yes. Any solutions? None. Only some attempts by users to solve it, here and there. And now I learn that even pulsaudio monstrocity was not bad enough: CentOS now uses some piece of trash called PipeWire. WTF is it? Another malware layer above ALSA? Hell knows, but it just does not work no matter what. When will this madness end?

Posted by: LinuxLies at 02:14 PM | No Comments | Add Comment
Post contains 149 words, total size 1 kb.

Microsoft developers are indeed certifiable cretins

Microsoft developers are indeed certifiable cretins

VPN: Sometimes, I drop my connection, due to unforeseeable circumstances beyond my control.

Outlook: Your password is wrong. I will wait for you to double-click that status bar area, to re-try the same password.

Seriously, Microsoft? This is the best you can do? Any college student can come up with a method of detecting a VPN connection, but not a trillion-dollar-worth trans-national corporation.

But wait! MS sells mice... A-ha, we are onto something here!

Posted by: LinuxLies at 07:30 AM | No Comments | Add Comment
Post contains 86 words, total size 1 kb.

March 23, 2023

Lowlife duchebags in Mozilla foundation ensure no downgrade is possible

Lowlife duchebags in Mozilla foundation ensure no downgrade is possible

Upgrades of Firefox used to be pretty painless: download the next version, uncompress it to a directory, and run the browser. Not anymore!

Now each next version of Firefox upgrades the profile directory, files, databases etc, so that it is not possible to revert to using the previous version. The upgrade process has become destructive.

Since you destroy our infrastructure, how about we destroy you, Mozilla Foundation? Ever thought of payback by the users whom you royally screw up every day?

Posted by: LinuxLies at 02:10 PM | No Comments | Add Comment
Post contains 101 words, total size 1 kb.

The humankind should be gravely concerned about the declining intelligence of IT industry

The humankind should be gravely concerned about the declining intelligence of IT industry

I am warning you: we are on the brink of destruction of our civilization. It will not be due to external threats like retarded dictatorships, fanatic terrorists, space aliens, asteroids, or other BS. It will be due to two things: stupid software developers and complacent public.

Software developers are becoming dumber and dumber, by the day. We the public remain oblivious and forgiving of that.

Take for example carrier tracking web sites such as USPS.com or FedEx.com. When I as a consumer call their support and inquire of the reasons for the tracking number not showing on their web sites they tell me that it works on their end. Their support is not intelligent enough to understand that this does not help. Their IT is not intelligent enough to understand that they have to test their software before it is released to the general public.

Take for example MS Windows 10 and 11. They went out of their way to create a deep, multi-layer system of screens that used to be in one, simple to understand and easy to use tabbed UI. Whereas previously all of the OS settings used to be grouped together in one place, they now have multiple nested screens. This change requires coding and all associated costs. Humongous memory and CPU utilization by these 2x OSs has become notorious but no one cares. This cannot be justified by a reasonable person; therefore, MS is not reasonable.

Take for example MS Office 365 that added several layers of screens for such a simple task as saving a file. Yes, Nadella is the greediest individual in the world, and he wants all money to be his, by forcing everyone into MS cloud, but come on! We will still save files on our local drives, even if he makes it hard. So, why do it?

Take for example Amazon AWS, which never sends an account # to the business customer via email, once the account is opened. So, after the account is closed, but charges keep coming in, the customer is not able to communicate the problem with their customer service because they do not have an account # to reference. Amazon sends tons of advertising emails as soon as account setup is complete, but never a confirmation of the account #. Are they stupid? They very well might be because not everything should be attributed to malice.

Take for example the revamped Google, Amazon, and other search engines that suddenly decided to return results they want instead of the results that the user wants. Amazon is acting borderline criminal by providing products that do not have anything in common with the search term (ex: alkaline batteries when searching for rechargeable). Google, which used to be highly intelligent, suddenly became dumb and returns all sorts of irrelevant garbage.

Take for example Oracle Transactional Business Intelligence, which insulates report developers from the database, being in the cloud, and only exposes a bugged, slow, horrendously designed UI that is inconsistent, dumb, hard to use, and overall inconsiderate (no progress bars, no syntax highlighting, no timeout timers, and no auto-save, so every 15 min the developer is kicked out of the session w/o work being saved. Did I say it is poorly documented as well?

Take for example the global addiction of developers to Python and other interpreted languages: it looks like all "green" initiatives do not apply to IT, and it is perfectly fine to develop slow code that requires higher CPU utilization, as high as possible. Are developers too dumb to understand it? They could be dumb or simply inconsiderate.

And the above tiny handful of examples of blatantly obvious issues not being obvious to supposedly highly professional and filthy rich transnational corporations' IT departments is only a tip of the iceberg. I face terminal stupidity in IT daily, hourly, minutely.

If the supposedly best of us are so terrible, imagine the not-so-best! These things all occur over the last 3 years. Is COVID to blame for our civilization getting dumb and dumber? Could be.

Posted by: LinuxLies at 09:05 AM | No Comments | Add Comment
Post contains 701 words, total size 4 kb.

<< Page 2 of 6 >>
84kb generated in CPU 0.014, elapsed 0.0729 seconds.
30 queries taking 0.063 seconds, 200 records returned.
Powered by Minx 1.1.6c-pink.