[-] gerdesj@lemmy.ml 17 points 1 month ago

La derecha oprime y la izquierda libera

I just knew that would be Spanish, without being able to speak more than a few words. It works far better than our effort and is both a sardonic and satirical political comment.

Well played Spanish if that really is the equivalent in common usage. Our effort sounds like it was invented by a young child whilst responding to a BBC quiz.

[-] gerdesj@lemmy.ml 10 points 1 month ago

I doubt it. They make a hell of a noise and print at a rate of characters per second not pages per second. The ribbons suffered from similar issues as cassette tapes (the other ribbons that we had to deal with). The ribbon would dry out if not used for a few days and you'd waste paper and a lot of time.

DM printers were ideal in the guise of "line printers" - the big old IBM jobbies that munched through A3 landscape fan fold at ridiculous speeds. Home printers like the Epson FX80 or RX80 were at least affordable. I still remember the manual of our RX80 congratulating us on buying it and exhorting me to hug the printer on unpacking it. I suspect the Japanese to English translation might not have been the best.

We had to get a Centronics interface board stuffed into our C64 and get it working (sacrifice a chicken on a waxing gibbous moon night, etc)

It worked better on my 80286 box, some years later. I had to set it up in each application - Harvard Graphics, Word Perfect, Super Calc.

In around 1991 I was able to buy a 80486 based beastie, thanks to gift from granddad. In around 1993 I was given a HP LJ 4P so I could print out proofs for a Plymouth (Devon) tourist tat thing.

Nowadays I have a fairly elderly HPE MFP five toner humming away at home. Its on a VLAN that doesn't get to see the internet. It just works. I won't be "upgrading" it for the foreseeable future.

[-] gerdesj@lemmy.ml 12 points 2 months ago

I like to use my enterprise number and a UUID (all in lower case, for legibility). Here's an example:

.1.3.6.1.4.1.33230.0d456e46-67e6-11ef-9c92-7b175b3ab1f1

Now you might say that the UUID is already globally unique or at least pretty unlikely to turn up anywhere else, so why bother prefixing it with more stuff? To that I say: "I need to be absolutely or at least reasonably sure ... OK nearly sure".

Anyway, you maintain a database of these things and then attach documentation and meaning to them. An editor could abstract and hide that away.

I started this post as a joke. Not sure anymore. Why get your knickers in a twist with naming conventions for variables and constants. Programming is already a whopping layer of abstraction from what the logic gates are up to, another one wont hurt!

[-] gerdesj@lemmy.ml 18 points 3 months ago

Please do a little research before trying random stuff. After checking to see if you are actually using the iwlwifi module, why not find out a bit about whether the mentioned param. is available to you and what it does:

Am I using the module. If the output from this is blank, then no:

$ lsmod | grep iwlwifi
iwlwifi               622592  1 iwlmvm
cfg80211             1331200  3 iwlmvm,iwlwifi,mac80211

Also verify with lspci -k as above:

$ lspci -k | grep iwlwifi -A2 -B2
        DeviceName: WLAN
        Subsystem: Intel Corporation Raptor Lake PCH CNVi WiFi
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
        Subsystem: Hewlett-Packard Company Alder Lake PCH Serial IO I2C Controller

# modinfo iwlwifi
   ...
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm:           amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for AX210 devices, 4K for other devices 1:4K 2:8K 3:12K (16K buffers) 4: 2K (default 0) (int)
parm:           fw_restart:restart firmware in case of error (default true) (bool)
parm:           nvm_file:NVM file name (charp)
parm:           uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm:           enable_ini:0:disable, 1-15:FW_DBG_PRESET Values, 16:enabled without preset value defined,Debug INI TLV FW debug infrastructure (default: 16) (uint)
parm:           bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm:           led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm:           power_save:enable WiFi power management (default: disable) (bool)
parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)
parm:           disable_11ac:Disable VHT capabilities (default: false) (bool)
parm:           remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm:           disable_11ax:Disable HE capabilities (default: false) (bool)
parm:           disable_11be:Disable EHT capabilities (default: false) (bool)

sysfs is a pseudo filesystem with lots of info in it. cat the files here:

$ ls -l /sys/module/iwlwifi/parameters/

... to see what your current values are set at. You can install sysfstools and run this for a neat report:

$ systool -vm iwlwifi
Module = "iwlwifi"

  Attributes:
     ...
  Parameters:
    11n_disable         = "0"
    amsdu_size          = "0"
    bt_coex_active      = "Y"
    disable_11ac        = "N"
    disable_11ax        = "N"
    disable_11be        = "N"
    enable_ini          = "16"
    fw_restart          = "Y"
    led_mode            = "0"
    nvm_file            = "(null)"
    power_level         = "0"
    power_save          = "N"
    remove_when_gone    = "N"
    swcrypto            = "0"
    uapsd_disable       = "3"

[-] gerdesj@lemmy.ml 10 points 4 months ago

I find it amazing that so many distros with volunteers manage to curate a vast software ecosystem, reasonably successfully and yet some of the largest companies on the planet, worth more than $1T each cannot manage to find the resources to do it efficiently.

Imagine firing up a cmd or ps prompt in Windows and tying in: msiexec install adobe-hipster-app and it just works.

[-] gerdesj@lemmy.ml 11 points 6 months ago* (last edited 6 months ago)

"I understand that Canonical has every right to make the decision about their product."

That seems fair. There are loads of distros available so why not try something else if you don't like Ubuntu?

Linux and other mainstream Unices such as FreeBSD or OpenBSD int al (that's not something I ever thought I'd be able to say a few decades back) are not Windows or Apples or whatevs. You do you and not them!

If Ubuntu fails to scratch your itch then move on. Debian is the upstream for Ubuntu so you'll probably be fine with that instead. There is loads of documentation for Debian via the wiki etc and of course most Ubuntu docs will apply as well.

[-] gerdesj@lemmy.ml 20 points 7 months ago

I do IT security for a living. It is quite complicated but not unrealistic for you to DIY.

Do a risk assessment first off - how important is your data to you and a hostile someone else? Outputs from the risk assessment might be fixing up backups first. Think about which data might be attractive to someone else and what you do not want to lose. Your photos are probably irreplaceable and your password spreadsheet should probably be a Keepass database. This is personal stuff, work out what is important.

After you've thought about what is important, then you start to look at technologies.

Decide how you need to access your data, when off site. I'll give you a clue: VPN always until you feel proficient to expose your services directly on the internet. IPSEC or OpenVPN or whatevs.

After sorting all that out, why not look into monitoring?

[-] gerdesj@lemmy.ml 18 points 10 months ago

My phone is on 23. Nextcloud is on 27.

I'm Arch and so is my wife (actually) and it doesn't have a version. We just roll ... and today my dongled, wireless mouse has stopped moving. The buttons still work and my laptop touchpad works fine.

wtf!

[-] gerdesj@lemmy.ml 20 points 11 months ago

Me too. I just ran time tree across my home directory a few times. Native console (ie C-A-F3) - 54 seconds, Konsole - eight seconds.

Waveterm is still installing (Arch AUR). The fan has a Gentooesque sound to it as a suspiciously complicated thing gets built. Oh God ... electon ... terminal shaking ... golang ... fans whining ... lap melting ..... the Old Ones are stirring.

The deps for this thing are many. " I watched Firefox builds on Gentoo glitter in the dark near the Tannhäuser Gate". OK, its now arrived and my laptop case is making ping noises as it cools.

It takes 10 seconds or so to start up. Look pretty. Accept license agreement (wtf). Now what? Hmm lets try typing in that box. OK. time tree. Go back to Lemmy to type the last two paras of this comment, get bored and uninstall waveterm.

[-] gerdesj@lemmy.ml 11 points 11 months ago

"I’ve been considering installing Arch the traditional way, on my X220, as a way to force myself to improve."

I use Arch and so does my wife (she has no idea). The wiki is legendary because it is well used (I've written a few bits myself). I've used Gentoo for quite a while too but you will find compilation times a bit of a bore.

I own an IT company - I am the MD. I use Arch actually! (and so does my wife)

[-] gerdesj@lemmy.ml 11 points 1 year ago

Never used Flatpak or Snap in nearly 30 years of using Linux. I might one day but not yet.

I don't use Fedora these days but your package manager will probably have some hooks. Add one to update your Flatpaks when it has finished its main job.

[-] gerdesj@lemmy.ml 10 points 1 year ago

USE please.

Each to their own.

view more: ‹ prev next ›

gerdesj

joined 1 year ago