November 29, 2024

Another Linux lie: we keep time

Another Linux lie: we keep time

Truth is: you don't.

Since I upgraded from my trusty old Fedora 28 to 30, time is frequently off. Initially it was off by 1 hour, after resuming from sleep, but after I upgraded all the way to 41, it is now off by many hours. The only solution to this is to run sudo systemctl restart systemd-timesyncd.service and then it magically restores from NTP.

I am not going to bore you with the pesky detail that in order for the correct time to reflect in the time applet on Mate's panel, the clock has to be clicked to drop down the calendar. This is so minor, compared to the main issue.

So, 30 versions down the road, the terminally genius FOSS developers managed to FUBAR time. Do you notice a trend? They FUBAR something in each next release. Anyone with a shred of intelligence would have paused to think and realized that something is wrong with their release and testing strategy, but no, not at RedHat/Fedora project. They are perfect, infallible, ideal. They do not need any thinking or reflection on their actions and results thereof.

And don't you dare tell them! You will become a troll, from their perspective. How dare you rain on their parade of demented clowns?

For 25 fucking years, I did not even have to pause to give it a thought how time in Linux was kept, but then some terminally genius ivory tower dweller had a change of heart, with best intentions of course, and they decided to make another change that broke time. The consensus on the Internet is that the command

timedatectl set-local-rtc 1 --adjust-system-clock
fixes the issue by instructing Linux to treat HW clock as local time. Let's see how it goes now that I issued it and fixed the computer's clock back to local. How Linux managed to change it from local to UTC is beyond me: it does so silently, without letting anyone know, unless you are into digging into logs.

There is another trend: as systemd takes over each next item of Linux, it fucks them up. Everything that was switched to systemd became fucked up. I recall the main systemd developer complaining in his blog that other Linux developers contemplated hiring a hitman for him. Too bad it went nowhere. Isn't it gratifying to see them devour one another?

PS: And I was wondering why my browser history is messed up, with addresses disappearing from history completely and 'reopen last tab' opening wrong ones! But of course: the time was wrong.

Posted by: LinuxLies at 08:34 AM | No Comments | Add Comment
Post contains 437 words, total size 3 kb.

November 28, 2024

You are probably reading me and thinking how can so much negative can come from one person?

You are probably reading me and thinking how can so much negative come from one person?

So I dare you to upgrade your Linux only to find out that now you are typing a new email in Thunderbird, and instead of every next line going down, as it had been common in any application with a text editor box, the line stays at the top of the email body, and the previous lines scroll up and disappear under its top border.

I kid you not: they managed to FUBAR Thunderbird, and it has only taken them some 70 versions since having taken over from Netscape.

For the previous 70 versions, it worked fine. They must be genius if they did not manage to FUBAR it earlier. See where it brought me? I am already praising their genius.

Man, FOSS software is fucked!

Posted by: LinuxLies at 05:28 PM | No Comments | Add Comment
Post contains 159 words, total size 1 kb.

Rush-rush then hush-hush

Rush-rush then hush-hush

Redhat/Fedora project taking baby steps towards totalitarian fascism: DNF5 does not support the “–color=no” flag

What was the rush, turds? None of your users ever screamed or shouted about the need to change anything in DNF. Why did you rush its next version out the door, with major defects?

Where do all these moneys come from that you spend on revamping all of the code that is within your reach, every fucking release? And then you whine and moan how you are unpaid volunteers and how we are wasting your time. Right. Yeah. You have too much on your hands for making unwanted breaking changes, so we no longer believe nor sympathize with your plight, you poor little things.

If you want any respect from the users, stop making changes and focus on bugs of which you have too many.

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

Just when we thought that Linux multimedia cannot be fucked up worse, they did it!

Just when we thought that Linux multimedia cannot be fucked up worse, they did it!

First, we got saddled with the network server for routing audio anywhere except for the user's speakers, called PulseAudio. It was shoved down everyones' throats and PRed like cheap Made in China shit sold at Walmart. Everyone swallowed the load. How do you spell 'surveillance'?

But it was not enough for the oh, so wonderful, terminally genius ivory tower dwellers, and they saddled us again with yet another network server for routing sound, PipeWire. So, we got layers and layers of audio servers on top of the actual driver, and this is it, no audio anymore. Who woulda thunk that that disparate, crazy complicated and insanely overengineered network sound servers may not gracefully work together when slapped together by uninterested volunteers?

KISS! You had perfectly working OSS which you scrapped and now you have ALSA that is far from ideal but at least works. What the fuck more do you need? Why do you keep reinventing the wheel? Why every few years you totally revamp the already working audio architecture? To satisfy your boundless ego? Fuck, I never thought I would live to say that I dream of Hitler who could shove all of this FOSS filth into a gas chamber where they belong and where they could not fuck any more things up.

STOP! No one asks you for more sound servers! Stop before we whip out box cutters and catch you in dark alleys. Things that worked even 1-2 major releases ago no longer work. The speakers pop, crackle, cough, burp, but emit no clear sound. And then we have to scour the interwebs for solutions, edit configurations, bump up priority, replace parts of the system, yada, yada, yada.

When was the last time you had to do any of that under Windows, to get quality sound? I had, under Windows 3.1, exactly 30 years ago. Linux? Every bloody time I am forced to upgrade. So, who rules, and who sucks?

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

November 27, 2024

Linus goes public about politics, FUBARs another driver

Linus goes public about politics, FUBARs another driver

Yet another driver is FUBARed by the terminally genius ivory tower dwellers. Linus, shut your mouth and get on with coding and code auditing, instead of blabbering about made-up matters that you have no business with and no understanding of. Stick to Linux kernel, and your value to this world will rise from the floor, dick head.

Now, every shutdown hangs for a few minutes because systemd cannot sync caches. You fucked it up as you do in every release, so you have work to do. Do not waste your time on loud, bold, political addresses, while your own house is not in order.

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

November 25, 2024

The state of the industry

The state of the industry

I announce that desktop Linux is FUBAR for all practical purposes. Either it is a human resource issue, whereby present developers do not possess enough intelligence, or aptitude, or both for delivering working solutions, or they are malicious players who intentionally do harm.

Window managers are SNAFU. Their basic functions such as window placement, resizing, mini/maximizing, switching, etc, one by one become broken to never be fixed. From the back and forth with developers it is becoming obvious that they are most interested in politics, spin-doctoring, PR and hush-hush rather than in fixing glaring, obvious bugs that should have been noticed and not allowed to make it into releases, if only someone tested.

GUI applications one after another become ever more wasteful in terms of display real estate, with square feet of useless blank space being added into them with every release. It comes down to scary stuff like Thunderbird not receiving new emails for hours but then suddenly waking up and dumping all of them on the unsuspecting user.

The UIs are becoming more and more preternatural and perverted, with good ole CUA being well forgotten. Everyone is outdoing themselves in inventing their own user interactions that require a steep learning curve and memorizing of non-standard key combinations etc.

Output formats change and break 3d party integrations.

Multimedia has all but been killed off by the layering of PipeWire on top of PulseAudio. The sound is history. All you get is pops, stutters, burps, and clicks. They are hell-bent on routing the sound through network servers. The purpose is not obvious only to Dawn syndrome retards: eavesdropping. They want to turn Linux into a giant backdoor that eavesdrops on everyone and routes all sounds to the Internet when necessary for them. The quality of your sound is their bottom-most priority, and no one gives a damn.

The distro maintainers' choice of installed packages is always asinine. For example, they install headless JDK on desktop flavors of the OS. Huh? See a shrink, assholes.

All of this happens while there are absolutely no valuable new functions introduced and zero pressure from the user base to make any changes whatsoever and while high-severity bugs are not being addressed. The very process of reporting bugs and getting them resolved faces incredibly sophisticated push back, spin-doctoring, PR, diabolically clever use of language to pass or deny the blame, and other social engineering tactics. One might think that all of those unpaid FOSS volunteers have received expensive corporate PR training because their entire well-being depends on bug reports.

This is it, finita la comedia, Linux is no longer for the user. It is for cloud corporations only, and you must submit yourself to His Majesty Cloud or you will be savagely dealt with.

Forget all of the cute, clever slogans that Linus and his retinue spout: all of that are lies, lies, and nothing but lies. They are now execs with fat stock options, and only degenerate teens from their moms' basements may be still hollering 'Linux rulez, Windows sucks!'. Nothing is further from truth.

I have to stop beating the dead horse. It is over.

Posted by: LinuxLies at 03:00 PM | No Comments | Add Comment
Post contains 532 words, total size 3 kb.

November 24, 2024

We are looking at a degenerate. How do you know?

We are looking at a degenerate. How do you know?

How do you recognize a degenerate FOSS developer? By his control anchors.

Degenerate GParted developer

If you are more than capable of anchoring your rich text box to the right dialog window border, then you should just as capable of anchoring it to the bottom. It is only that you are an inconsiderate degenerate and do not give a fuck about your users' convenience.

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

November 23, 2024

Liar, liar, pants on fire

Liar, liar, pants on fire

All of us, at some point, heard the lies by so-called Linux FOSS developers about how they are un/underpaid volunteers who have scarce resources and donate their precious time to write Linux code. This is nothing but blatant lies because... Because of the following:

Between the last 3-4 versions of major Linux distros they changed all of the desktop fonts, icons, and backgrounds for crying out loud.

If these lying shits have time and money to change a few dozens of fonts, a few hundred icons, and a few dozen backgrounds, then they have tons of money and shit load of resources to spare. They are awash in money if they do that. I know how much it costs to change a font! It costs a lot and takes a lot of time.

Even though graphic artists are generally paid very little, the sheer volume of graphic changes is enormous. Someone funded these changes.

So, assholes, shut the fuck up about how you are so desperately uncompensated. We caught you lying, in the act.

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

How to get VirtualBox pre-7.1 icon back

How to get VirtualBox pre-7.1 icon back

To get our trusted, old cube icon back, follow this process:

  1. In Midnight Commander, open any previous version RPM, for example 6.1 by pressing Enter on it.
  2. Point at CONTENTS.cpio and press Enter on it. Wait for it to open.
  3. Navigate to usr/share/icons/hicolor/48x48/apps/
  4. Copy virtualbox.png to /usr/share/icons/hicolor/48x48/apps/
  5. Log out and back into the desktop.

Voila! The new god-awful piece of crap icon that means nothing to someone who's been using VB for close to 20 years is now gone, and the old icon is restored. By the way, this method works for any icons that the Microsoft-bitten zombie FOSS developers now seem so eager to change in the new versions of Linux.

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

Incredible stagnation of decktop Linux

Incredible stagnation of desktop Linux

Since about 15 years ago, there is literally nothing new in desktop Linux. No new, exciting features, no new applications, no new functions that improve productivity, no support for new hardware, no valuable rework of pain points - there's been nothing.

The only remotely innovative development comes down the pipe from large corporations and on the server side. On the desktop side things break, UI is getting revamped beyond recognition, packages disappear from repos, new bugs are introduced to seldom be fixed, and the FOSS developers become ever more skilled and aggressive at pushback and sound more and more corporate PR-ish spin-doctorish.

This is my only perception from using Linuxae daily, 9am-5pm. Yours?

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

Russians get their pants in the knot from the retirement of ReiserFS

Russians get their pants in the knot from the retirement of ReiserFS

When you are a hammer, everything looks like a nail.

When you are on one side of a polarized issue, everything from the other side appears negative.

But the retirement of ReiserFS was long coming, irregardless of any political issue, and it finally came. Live with it.

Tons of shit come from Linux and its politics, but this is not aimed at anyone. It is a long-obsolete and unmaintained piece of code getting carved out of the kernel. However publicized this may be this is nothing politicized.

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

November 22, 2024

Bitten by Microsoft

Bitten by Microsoft

Been upgrading some Linux boxes. The only real change is different icons. I kid you not! All they did between Fedora 30 and 39 was redraw icons. Nothing else changed.

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

November 16, 2024

Another Linux lie: we have a build system with package management for Java

Another Linux lie: we have a build system with package management for Java

Truth is: you kind of do but it sucks.

Enter maven, the inglorious, infamous half-zombie, in DnD terms.

You think that by creating a Maven project in your favorite IDE you are going to arrive at a finished, runnable product? You are wrong. They fooled you. You will not.

They will blow smoke in your face and make you believe that everything is nice and dandy, by running your app in the IDE without any issues. Not so much on the command line.

Here's what you actually have to do in Netbeans, for it to finally run on the command line:

  1. Go to Netbeans project properties, Run tab, and click on Browse against the Main Class textbox.
  2. Select your main class, i.e. the one that contains main(String[] args).
  3. In the project tree, go to Dependencies branch, right-click it, and choose 'Add dependency...'.
  4. Search for maven-jar-plugin. Add it.
  5. Search for maven-assembly-plugin. Add it.
  6. Add the following snippet to the project element of pom.xml manually:
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin
                        <archive>
                            <manifest>
                                <addClasspath>true</addClasspath>
                                <mainClass> com.YourCompany.YourProject.YourMainClass</mainClass>
                            </manifest>
                        </archive>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    
  7. Clean and build.

Until you perform all of the steps, Maven will pretend with a straight face that it has no idea that you expect a runnable JAR as its output. It will made cute faces and assume that all that you want and enjoy is development in your favorite IDE, and that process is the king, whereas results are for losers.

It can't be that bad? It should not be that bad? Yes, this is what you get from the genius degenerates in the FOSS project teams.

Genius is as genius does: as a degenerate.

Let me recap: they have Maven for a build system in order for you to have to manually add obscure dependencies and cryptic XML elements, just to get a working JAR: the stuff we had been getting for free and without any actions on our side, back when Oracle developed Netbeans. So much for FOSS! So much for Apache. Fuck this shit!

Posted by: LinuxLies at 02:48 PM | No Comments | Add Comment
Post contains 363 words, total size 3 kb.

Another Linux lie: we have a CRM

Another Linux lie: we have a CRM

Truth is: you don't.

Enter another genius FOSS developer who writes this putrid stinking sewage code:

#Begin Really Simple Security

deny from all

#End Really Simple Security

I do not care which of you Rogier Lankhorst, Mark, Hessel de Jong, vicocotea, Marcel Santing, or Jan-Willem do this shit. All of you equally suck if you do not stop for even a moment to turn on your muck that your have for brains and realize that in the fucking 2024 we use Apache 2.4 that changed the .htaccess allow/deny rules 12 fucking years ago but you still write them in 2.0 syntax.

The more genius, the more degenerate. This axiom of mine holds true, for decades now.

This is how you spell it, assholes, and then everything works, and no more error 500 for images:

#Begin Really Simple Security

Require all denied

#End Really Simple Security

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

Microsoft, the single-thread company

Microsoft, the single-thread company

Microsoft, running processing in single thread, since 1975, with passion.

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

November 15, 2024

Linux devs must die

Linux devs must die

These retarded fucks cannot be allowed to pollute the gene pool anymore. Another update came down the pipe, and the clock now jumps +1 hour all the time. These fucks do not test their releases. They just build, package, and upload to the repos. How do you miss such a bug if you test? Right! You cannot miss it. They. Do. Not. Test.

Posted by: LinuxLies at 07:39 PM | No Comments | Add Comment
Post contains 71 words, total size 1 kb.

November 14, 2024

Apache project fucks up everything it touches

Apache project fucks up everything it touches

These clever bastards exist to fuck things up. Everything they touch turns into rotten, stinking pus. They picked up StarOffice from SUN and turned it into a retarded OpenOffice with an extra chromosome. They picked up Netbeans from Oracle and did the same.

Why does Netbeans download 1 GB of Maven index every bloody time I search for a dependency? Why can't they have a fucking flag to indicate that they have already downloaded the stinker? Do they ever test their code before they release it? And then they take like 1/2 an hour to unpack the bloody thing. Every bloody time!

Test, bastards, or once SHTF I will hunt you down and make you squeal.

And you know what is absolute worst? That these degenerates have so shiny resumes that they get $100/h jobs like 123. And then we wonder WTF is wrong with the global IT when things do not work and all of our PII ends up in the hands of criminals.

Because we allow these bastards to exist, here's why.

Dudes! Netbeans does not work, period. You cannot even arrive at a working jar file. You create some putrid mess that Java cannot run, due to various absurd and obscene errors: no main class, cannot access file, blah-blah. And then you add insult to injury by placing a Help button on your dialogs that does nothing but play wut-wut-wut sound, literally nothing more. WTF is wrong with you?

Boy, Netbeans is fucked!

Why the hell does the project run fine but then java -jar project.jar cannot find JDBC drivers and rains exceptions on the user? If you only pretend that you build, then at least say so! But no, you silently build and run the JAR, but then outside of NB it cannot run. WTF is wrong with you, scumbags?

Posted by: LinuxLies at 09:38 PM | No Comments | Add Comment
Post contains 318 words, total size 2 kb.

November 07, 2024

Microsoft discovers syslog but 30 years later

Microsoft discovers syslog but 30 years later

And immediately coins a clever monekeer for it. When you have 3 trillion bucks, you do not worry about sounding pathetic, and you listen to the sound of your observability patterns, with awe.

30 years ago, we did it under UNIX. We, unwashed masses, only did not know that it was an observability patterns. We thought it was syslog.

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

November 05, 2024

Another Linux lie: we have PrtScr

Another Linux lie: we have PrtScr

Truth is: you don't.

When the action of PrtScr button is hindered by a dropped-down menu, its purpose is completely defeated.

Does it not occur to you, terminally genius FOSS developers, that we need PrtScr to work especially when some menu is dropped down, to demonstrate to your majesties that it has a problem?

You are hopeless. Genius comes with retardation.

I dare you to try to take a screenshot of a problematic menu, under Linux. Boo!

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

November 02, 2024

Another Linux lie: we are for the benefit of humankind

Another Linux lie: we are for the benefit of humankind

So, yours faithful uses a piece of FOSS software, for a long time, and enjoys it. To pay back the community, yours faithful develops an accessory piece of software that parses the former's logs and generates reports from them, in a user-friendly fashion. This is valuable to that software's user base because it enables them to enhance their security. Nice and dandy, isn't it?

Yours faithful posts about his latter software on the former software's support forum and shares it, and users positively welcome the accessory and proceed to use it to their heart's content.

Fast forward the next release of the former software. Yours faithful's software breaks. Why? Because the former software's logs now have different format, in that little bit that yours faithful's software used. Nowhere else, just in that little bit. The devs changed the format, to screw everyone over. Without anybody's request, without any pressing need, just to demonstrate that they are dicks, scumbags, stinky POSs, assholes.

If you, people, go out of your way to do THAT, then we have a bigger problem than Putin's Russia, Xi's China, and Kim's North Korea: you are the problem and an unsolvable one. You suck.

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

<< Page 1 of 1 >>
51kb generated in CPU 0.0228, elapsed 0.0374 seconds.
20 queries taking 0.0195 seconds, 68 records returned.
Powered by Minx 1.1.6c-pink.