@krnl386@lemmy.ca avatar

krnl386

@krnl386@lemmy.ca

I’m a computer and open source enthusiast from Toronto, Ontario, Canada.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

krnl386,
@krnl386@lemmy.ca avatar

You should see/try socialist/communist toilet paper. Not only is it thin like this, it will also no-so-gently exfoliate your anus.

Source: Cuban resorts and lived experience in the former Soviet Union during the 80’s and early 90’s.

Remote or hybrid workers, would you rather work a 4 day week on site, or WFH completely for 5 days a week, for the same pay?

I know this will vary a lot, so hypothetically let’s say you currently WFH/work remotely at least 3 days a week. Your commute to work takes an hour max (door to door) each way. If you were given the choice of a 4 day week working onsite, or a 5 day week WFH (or as many days as you’d like) for the same pay, which would you...

krnl386,
@krnl386@lemmy.ca avatar

Actually grub 0.x series had much more useful rescue shell tab completion than the latest release. You could easily list all boot devices, partitions, and even filesystems and their contents. All from the rescue shell. Consequently, you could boot into Linux and reinstall grub in the MBR to fix it. All that without using a boot CD/USB! Good luck doing that with the latest version of grub and UEFI.

Also getting into the BIOS on legacy firmware was also very simple. On most machines it’s the three finger salute followed by either F1, Delete or rarely F11 or F12.

The boot process was simple, and the BIOS had just one simple task: load and execute the first 512 bytes of the disk that was designated as the boot device. That’s it.

krnl386,
@krnl386@lemmy.ca avatar

Ah yes, simplicity. MBR, with all its limitations had one killer feature: it was extremely simple.

UEFI, as powerful as it is, is the opposite of simple. Many moving parts, so many potential failure points. Unfortunately, it seems like modern software is just that: more complex and prone to failure.

krnl386,
@krnl386@lemmy.ca avatar

Ditto here. Either I’m not doing it properly, or this doesn’t affect my build/OS.

krnl386,
@krnl386@lemmy.ca avatar

Weird… the only thing I can think of is that maybe the UUID changes on every boot with live USBs, since the root filesystem is ephemeral …

krnl386,
@krnl386@lemmy.ca avatar

Windows is difficult to repair mainly because of the registry, IMHO. Microsoft’s claims that it should never require cleanup doesn’t really make sense… it’s the most practical advice given how convoluted it is, but the fact that a database that keeps getting written to constantly doesn’t ever need any kind of maintenance just doesn’t make sense to me.

krnl386,
@krnl386@lemmy.ca avatar

Ah, that would break things! Any idea how the incorrect UUID got into the kernel boot parameters?

krnl386,
@krnl386@lemmy.ca avatar

Legacy API and app behaviour support. Ironically replacing the registry with something more straightforward would be relatively easy, unlike adding support for storing home directories on a drive other than C. Technically you can mount a different filesystem under c:/users to achieve this, but AFAIK that’s neither supported nor trivial to do.

I tried doing it, and gave up. Sure, most software will respect the path changes in the user’s registry hive, however, every once in a while a program will just assume that your home dir lives under c:\documents and settings$username - and that’s when it all goes south. Really frustrating this lack of consistency.

All in all, the OS is riddled with hacks and “supports” for legacy runtimes and behaviours. Heck, my username is poking fun at the fact that Windows 7 had support for the 386 (yes, Intel’s 80386 processor from the late 80’s) enhanced API. Windows 7…. My username is a “tribute” to a file called krnl386.exe that implemented a bunch of legacy API calls like how much RAM a system has or whether or not the OS is running in “386 enhanced mode” that were relevant back in Windows 3.x days… and still supported in Windows 7. That pretty much sums up why Windows is, and always will be, a hot mess.

krnl386,
@krnl386@lemmy.ca avatar

That is how you learn! Actually one of the best ways to learn, IMHO.

krnl386,
@krnl386@lemmy.ca avatar

To be fair, average users would never (or should never) encounter such an issue. The person asking uses Arch (I think?) which is by far not an “average person” distribution.

krnl386,
@krnl386@lemmy.ca avatar

According to LocalSend docs these are the ports that need to be opened: **Multicast (UDP)**Port: 53317 Address: 224.0.0.167 **HTTP (TCP)**Port: 53317 AFAIK macOS firewall is app-based, at least in the GUI. So depending on how you installed LocalSend, you may have to add it to the list of allowed apps: support.apple.com/en-ca/guide/mac-help/…/mac

You may be able to add the ports above to /etc/pf.conf manually, but AFAIK messing with pf on macOS is not recommended.

The other thing I wanted to ask is about Vallum. If you have it running on that Mac, would it not “take over” the macOS firewall?

krnl386,
@krnl386@lemmy.ca avatar

Interactive (i.e. end-users) Clients should be using OAuth instead of app passwords. This will allow your users to use their own Office365 credentials for SMTP.

For servers and non-interactive clients (e.g. copiers/printers/toasters/coffee makers) I would suggest something along the lines here: …microsoft.com/…/how-to-set-up-a-multifunction-de…

krnl386,
@krnl386@lemmy.ca avatar

I’ve been using the self-hosted open source version for just over a year now for personal use (friends and family). I’m pretty happy with it.

Has anyone tried the commercial version with the web interface?

deleted_by_author

  • Loading...
  • krnl386,
    @krnl386@lemmy.ca avatar

    Good point! I assumed the worst; but it’s possible the array is rebuilding or even already rebuilt and just needs to be mounted.

    krnl386,
    @krnl386@lemmy.ca avatar

    Assuming you were using a Linux software RAID, you should be able to recover it.

    The first step would be to determine what kind of RAID you were using… btrfs, zfs, mdraid/dmraid/lvm… do you know what kind you set up?

    To start the process, try reconnecting your RAID disks to a working Linux machine, then try checking:

    1. The sudo lsblk command will help you get a list of all connected disks, sizes and partitions.
    2. The partition tables on the disks, eg: sudo fdisk -l /dev/sda (that’s a lowercase L and /dev/sda is your disk)
    3. Assuming you use a standard Linux software RAID, try sudo mdadm --examine /dev/sda1. If all goes well, the last command should give you an idea of what state the disk is in, what RAID level you had, etc.
    4. Next, I would try and see if mdadm can figure out how to reassemble the array, so try sudo mdadm --examine --scan. That should hopefully produce output with the name of the RAID array block device (eg, /dev/md0), RAID level and members of the RAID array (number of disks). Let me know what you discover…

    Note: if you used zfs of btrfs, do not do steps 3 and 4; they are MD RAID specific.

    krnl386,
    @krnl386@lemmy.ca avatar

    Thanks for the comprehensive response! Much appreciated!

    Looks like I’m overthinking it…

    krnl386,
    @krnl386@lemmy.ca avatar

    Thanks a bunch for your detailed advice!

    Speaking of manufacturers, apparently the Barista Touch Impress keeps an internal log of all drinks and maintenance activities performed on the machine. I also read on Breville’s website (or manual/warranty registration page?) that this log could be used by Breville to determine warranty eligibility. In other words, if the machine asks you to do maintenance and you keep postponing it, they may refuse to cover warranty service in the future… kinda ominous, if ya ask me… on the one hand I get it: why should someone that straight up neglected/abused their machine be offered the same warranty coverage as someone who always maintained their machine well, but on the other hand, this is some ominous big brother stuff… 😯

    First vaguely successful attempt at latte art! (lemmy.world)

    I have the Delonghi Dedica EC680M, recently swapped the stock steam wand for the Rancilio wand. I have pretty much 0 experience steaming milk, and this is the first time I’ve been able to have milk lay on top without being a formless blob! Just super excited and wanted to share lol

    krnl386,
    @krnl386@lemmy.ca avatar

    Check out Lance Hendrick’s 30 min milk steaming tutorial on Youtube, followed by his 30 min tutorial on latte art basics. I find his instructional methods easy to follow and implement with relatively quick and good results.

    krnl386,
    @krnl386@lemmy.ca avatar

    Love how Rogers, Bell and Telus are pointing fingers at each other. AFAIK Rogers first stated that they didn’t commit to sharing the infrastructure with Bell and Telus at first, to the surprise and dismay of the TTC. Now Rogers is blaming Bell and Telus for dragging their feet… glad to see the Toronto telco market continues to be an absolute shit show. /s

    krnl386,
    @krnl386@lemmy.ca avatar

    Interesting take. I’ll be making note of this author and reading more of his posts.

    krnl386,
    @krnl386@lemmy.ca avatar

    I had a similar issue as you, and switching/reseating DP cables solved it for me. This is the switch I am using.

    Also note my monitors can only do 4K@60Hz.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • osvaldo12
  • magazineikmin
  • khanakhh
  • InstantRegret
  • thenastyranch
  • Youngstown
  • everett
  • mdbf
  • slotface
  • ngwrru68w68
  • DreamBathrooms
  • kavyap
  • tester
  • anitta
  • rosin
  • Durango
  • tacticalgear
  • modclub
  • cubers
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • cisconetworking
  • Leos
  • megavids
  • provamag3
  • lostlight
  • All magazines