DeathByDenim

joined 1 year ago
[–] DeathByDenim 6 points 1 month ago

Same to you and all reading this! Have a lovely ending of the year!

[–] DeathByDenim 4 points 1 month ago

We use KMyMoney for all our stuff for years now. Very happy with it! It came in very useful when we were considering some big purchases to figure out what we could afford.

It can read Quicken files which most banks support. Those have account numbers inside them, so KMyMoney will automatically recognize which account it should go into if you set enter those numbers when setting up the account in KMyMoney in the first place. Some banks only allow you to export to CSV which is a bit more cumbersome, but KMyMoney supports that too.

It will intelligently categorize statement entries too. If you've set a particular entry as belonging to a certain category once, it will remember that for the next time you import a statement. Then you just confirm.

Those categories are very handy when making the reports to see our spending and income patterns.

Anyway, I highly recommend it.

 

Hi all,

We have an onFOSS event again tomorrow which is a full day event featuring all sorts of open source games. We have:

  • Mindustry
  • Xonotic
  • SuperTuxKart
  • OpenHV
  • Teeworlds
  • BZFlag
  • Nazi Zombies: Portable

We start at 1200UTC, but feel free to drop by anytime. Communication during the even will be over Mumble, but we have an always-open Matrix/XMPP/IRC channel too. The link has more info about how to connect.

[–] DeathByDenim 1 points 2 months ago

Yes, that's what I use to using apt-mirror. It also works great for any other apt repo.

[–] DeathByDenim 2 points 2 months ago

Oh, I see. You fixed that one in 1.2. That wasn't there yet when I commented. :)

Yeah, works great now!

[–] DeathByDenim 3 points 2 months ago (2 children)

Cute! 😀

It mostly works. I think line 103 should maybe be:

os.remove(os.path.join(cdata, "teat.txt"))

So, "teat.txt" instead of "eat.txt". I think this prevents the cat from ever getting happy since that line causes an error and it never reaches image.set_from_file(os.path.join(current_dir, "data/happy.png")) which is very sad!

Actually, you may just want to catch the error if the file happens to not exist. Like this:

    try:
        os.remove(os.path.join(cdata, "teat.txt"))
    except FileNotFoundError:
        pass
[–] DeathByDenim 3 points 3 months ago

There's a protest coming up for this too (as well as to remember those killed and injured):

On Tuesday, October 22 join the active transportation community to remember those people using active transportation who have been killed or badly injured on Ottawa's roads in the past several weeks, and to protest Queen's Park's anti-cyclist proposed bike lane law. Meet on the north side of City Hall at 110 Laurier Avenue West at 5 pm for a rally and then protest ride.

[–] DeathByDenim 2 points 4 months ago

I just use the built-in email function that comes with mdadm. If a drive fails, I'll know right away and replace it with a spare. You do need your server to be able to send emails with something like postfix.

If you have hardware RAID, there's often a monitoring tool that comes with it or at the very least a command-line utility that can report the RAID state which you can then use in a script.

[–] DeathByDenim 4 points 4 months ago (1 children)

Oh, you are going to love this one then if you haven't seen it before: https://robertheaton.com/pyskywifi/

 

The next onFOSS gaming event will take place Saturday 27 July starting at 12:00 UTC. This event features open-source games only. Come join us if you can!

This time, we'll play AssaultCube, Yorg, FTEQW, Warzone2100, Lix, and SuperTuxKart with one more game picked by the community.

[–] DeathByDenim 2 points 7 months ago

Additionally, the GUI in KDE plasma in System Settings is not entirely reliable. It sometimes makes stuff up about IPv6 rules for example. It seems to be a very light-weight wrapper over the FirewallD DBUS interface.

[–] DeathByDenim 4 points 7 months ago

It's in the announcement for Plasma 6.1, see https://kde.org/announcements/plasma/6/6.1.0/

To enable it, you need to use the Brightness & Colour widget. See also the merge request for this: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4093

I guess the documentation is a bit lagging still! I don't know about a list of compatible keyboards, but I suppose you can just try it out to see if it works! 😁

[–] DeathByDenim 2 points 7 months ago

I managed to fit an entire Matrix Synapse server on one of those. It works surprisingly well! You will need a domain for it though.

[–] DeathByDenim 3 points 7 months ago

Yes, but you have to enable the checkbox "Increase maximum volume" in the audio widget on the taskbar panel.

 

All day open-source games from 12:00UTC to 20:00UTC (or more). We play exclusively open-source games. This time we have a Armagetron Advanced tournament, but we'll also be playing Minetest CTF mod, Wasted, Hedgewars, OpenSpades, OpenHV, and Teeworlds.

 

Hi all,

This coming Saturday at 12:00UTC, we will have our next onFOSS event where we play exclusively open-source games. This time, we are featuring:

  • FTEQW with LibreQuake
  • Hypersomnia
  • SuperTuxKart
  • Bzflag
  • Lix

Come join us, it'll be a blast!

Poster for onFOSS

view more: next ›