zimena: A cup with a hot drink inside. A heart drawn into the liquid, and the text "Coffee, love?" diagonally across the pic. (Misc - Coffee)

So, I have a new... I dunno, I won't call it a project, but I've decided to try to make some better choices with what digital stuff I pay for. It seems a lot of things are unnecessarily expensive, and there are cheaper - sometimes even free - alternatives available. So far, I got rid of two things already, and it means saving some money each year - money which will undoubtedly go to OTHER digital stuff instead, but that's beside the point.

First of all, my 1password subscription was ending a litte while ago. I've been semi-annoyed with how 1password works for some time already, because there are too many places where it just... doesn't work well, and I need to go into the app and copy the necessary info instead of having it fill it in automatically. And their phone app is quite pretty, but annoying in the same way. When they sent me a notification that my subscription would be renewed in a week, I went to look for alternatives. I found Bitwarden, which is free for the way I use it, or much cheaper than 1password even for a paid subscription. So far, I'm very satisfied with that - also because it works more seamlessly both from the desktop computer and the phone.

Secondly, I've been a Day One (Mac/iPhone diary app) user for several years. However, the last redesign of the app put me more and more off it, as it's simply too white for my liking nowadays. Only the background of some elements have some colour now, everything else is whiiiite and veeery boring. Also, let's not forget, they keep adding all sorts of features that I don't really use - all I need is an attractive and colourful diary/writing app with tags and calendar, and a way to list and find past entries. I don't really need it to register my tweets and IG posts (eh? no, thanks!), or be able to open it from the menu line - it's fine to click the app/shortcut whenever I need it. If I can have multiple journals, then that's a good thing, too, in order to avoid total chaos in there.

A little while ago, I decided to check out Penzu - when I did it, it was mostly to have a place for my Czech language notes/learning - but I liked it, and it's definitely much nicer than Day One. So, when my Day One subscription expires in a while, I'm not going to renew that. And in fact, I've already replaced it with Penzu everywhere, and I'm much happier as a result.

Just for fun, I made a spreadsheet to see how much money can be saved in this way in a year - as in, by replacing expensive/bloated software with free/cheaper alternatives. Could be interesting to see, I think!

zimena: (Misc - Doll-like woman)
I have a drawer in my room that's full of old letters. It has always been my "letters and postal things" drawer. Because I used to have quite a few penpals at one point, I sometimes emptied the whole drawer into plastic bags that were then stowed away in the attic. While we were working on cleaning out the attic, I found two such bags of letters, so I sorted through them some time ago. It was nice to see some of them again, because they brought back sometimes very specific memories... but in the end I can't keep saving all of them.

Believe me - cleaning out those bags and throwing away the vast majority of these things was hard work.

...the only problem is that the letters-drawer in my room was still full. Full of everything that had not yet made its way to the attic, full of memories and things and little gifts that I sometimes stored along with the letter it came in. In recent years, most new additions to the drawer came from music competitions and other non-personal things, as I don't get the same amount of personal letters anymore, so whenever I looked in the drawer lately, I thought that cleaning it out would be "easier" than the bags from the attic. It's full, so it's a lot of work, and I kept putting it off because the task seemed a bit daunting.... but surely it wouldn't be as hard as those letter bags?

Well, wrong. I started cleaning out the drawer today. Underneath all the music competition stuff (which I had agreed with myself to part with, because it's not something I go back to and look at periodically - it's competitions that are "finished" when they're over), I found a lot of personal letters, still. Letters from penpals in other countries, and even a few from friends I don't see as much anymore. I've sorted through about 75% of what was in the drawer now, and I might do the rest tonight or Monday, we'll see.

I see now why I've been putting this off for so long. It's stil hard work, emotionally, to sort through everything. (Of course it's not helpful that my garbage bag started to tear from the weight of everything I tried to put in it, so most likely I'll have to find another one and divide thiings more evenly between the two of them. I didn't have another one near me while I was working, so that's also a reason to "take a break" now.
zimena: (Misc - Meow!)
I'm still working on getting my entire music collection converted to digital format. I'm using ABCDE for the actual ripping process, and I've made a simple script that runs abcde with the needed options, then ejects the disk when the ripping process is done.

This has been working fine for months and months.

Until now. Suddenly, I kept getting errors about the CDROM drive not being found, despite the disk being in the drive, and being visible everywhere else on the system.

I have no idea what caused this error, as I have done nothing out of the ordinary that I can think of.

Tried a number of obvious solutions - upgrading my homebrew installation, updating abcde itself (no update available, it was already on the latest version), restarting the computer... none of that solved anything at all.

Checked my ripping script, and added an option to specify where to find the CDROM drive. I never needed to be this specific in the past, as it would simply choose the only available CDROM on the system by itself.

Now, though? With this little addition, everything works again.

Yay, of course, but why so picky, suddenly?!
zimena: A stack of books (Misc - Books)
* Goals: I didn't do too badly with my habit-forming goals in January. I managed to journal about 77% of days, and I was out around 70% of days, too. It's not quite good enough, as my goal is 80% for both, but it's not that bad either. And on the positive side, February has started quite well on both counts.

* CD project: This is one thing that failed spectacularly during January. I haven't ripped a single CD since last year. Mostly, this can be blamed on lack of computer time and lots of time spent on working through stuff from the attic, but some part of it is also pure laziness. I didn't even take new CDs from the shelf and over to the computer - which is a necessary first step to get anything ripped at all.

* Good news: Our attic is now almost completely empty. I think the only things left there now are a couple of pairs of old skis, and an old flag for use in a boat. The guy who helped us get everything out of the attic is going to come and pick up those things later. Other than that, though, the attic is now completely empty - including the two storage rooms that were left last time I talked about this topic. I thought we would never get this done, but NOW IT'S ACTUALLY DONE, YAY!

Tidying

Wednesday, July 3rd, 2019 17:18
zimena: A stack of books (Misc - Books)
We're still working on cleaning out the attic and basement. Sometimes it feels like it's a project that will go on for all eternity, and I'm not even sure what we are doing is "helping" in any way. There is an unbelievable amount of stuff in both places, and getting something done just means making space to sort through the next batch of stuff.

Things I've found fairly recently:

* My own old school workbooks from primary school. (I can't believe I even turned into a decent human being - it seems I was only drawing in these books, there's very little actual work in them.)
* Old photos of various family members. Including at least two different wedding photos of couples I can't recognise at all.
* At least five photo albums - of course with only a few photos in each, if there's anything in them at all.
* My uncle's school materials from higher education/advanced mathematics.
* Two school textbooks issued in 1942 (as in, during occupation and wartime, so these are essentially nazi textbooks. An interesting find, but scary and disgusting at the same time).
* Books, books, books, books, boo.... you get it already.
* A broken chair I can't believe we didn't throw out when it broke....
* Various old computer stuff on CD-ROM - all of which could easily go in the bin nowadays. Why were these things in the basement, still?
* A bunch of football posters from the 1990s. Mixed in with a few pop star posters, and a Barbie poster, and a horse poster. (Interesting how this shows how the teen me was also still a kid in some ways - sports fan wanting to be a "cool" teen on one side, kid liking Barbie and horses and trying to be like "normal girls" in the other).

On to sorting more books.... tomorrow.

Little note

Thursday, March 7th, 2019 18:14
zimena: (Nature - Pink beach)
Okay, so I kind of solved the music file conversion issue. Perhaps not in the most ideal way, but in a way that works until I can do it better.

So, I couldn't figure out how to move MP3's out of their respective FLAC folders and into a suitably named folder for MP3's. I can, however, easily copy all newly created FLAC folders to a temporary folder, before I move the originals to their place. From that temporary folder, it's easy to convert all files, remove all the *.flac originals (which are just copies used for conversion, anyway), and then put MP3's where they should go at my leisure.

The only problem now? During conversion, the new files retain the .flac ending AND also get .mp3 added. So, basically they're all named like "01 - Some song.flac.mp3", which isn't quite right. This is easily fixable with an automator script that I can run on the parent folder, though - at least that is a solution until I can fix my conversion script to do the naming more suitably.

Okay, so it's not perfect, but it's progress and it gets the job done for now. Heh.
zimena: (Nature - Tulips)
I've started that huge CD ripping project I mentioned here a while ago. In the beginning, I ripped everything with iTunes, to Apple Lossless (ALAC, or actually M4A) format. However, I had some doubts about this method, because:

1) I don't actually like iTunes anymore. Some years ago, I used to like it much more, but nowadays it's getting less and less useable with each update. Not to mention, uglier with each update as well.

2) Using an Apple-specific format sounded like a bad plan, in case I decide to move to a different OS as my main one in the future. Right now I'm at the point where I continue to use macOS because it's what I have, and what I know best, but I'm not certain that my next computer - a few years into the future - will still be some kind of Mac.

Still, I went with the obvious choices at the start of this project, because I wanted to get started with the ripping, and I didn't feel like researching alternatives. However, after ripping a good few CD's, I started getting annoyed - with iTunes and with it being unable to rip CDs that I know are perfectly good in other contexts, with having ALAC files instead of FLAC, with my own nagging thought that I'm doing this to preserve my music collection for the future, so why not do it properly from the beginning... and so I started looking for alternative ways to do things.

... and I have them. I have a ripping setup I really like now.

First of all, I replaced iTunes with Clementine - which I already had once before, back when I was testing out Ubuntu a few years back. I liked it a lot then, and I still like what I'm seeing now - it's certainly a lot better than the current iTunes - but I still need to get used to it, and there are probably lots of cool features I haven't discovered yet.

It's apparently possible to use Clementine for ripping as well, but I found a much cooler alternative. There's a nice command line tool called abcde ("A better CD encoder"). When I first installed it, I didn't really know what I was doing or how it was supposed to work, but after some research it now works fine. It uses a configuration file to specify ripping options, like which format you want to rip to, which folder you want to save files to, which online database you want to use to fetch CD info, this sort of stuff, so once everything is set up nicely in that file, you just insert your CD and enter "abcde" on the command line.

...Well, except not.

I found that I needed to unmount the CD drive before ripping, and then mount it again after ripping is done, so I made a tiny bash script file which does that, and also ejects the disk when it's done ripping. So, I now have a folder with my own bash scripts (with just two files in so far - this one for the ripping, and one more which converts all files in a folder from ALAC to FLAC, as I needed to do that with the stuff I'd already ripped), registered in PATH so that I can use them from any folder. Learning more about what I can do with such scripts is definitely on my list of things to do, as these ones are just simple things - but they're simple things that I made for my needs, and I feel a little bit cool for that :)

Also, while I was researching abcde and stuff, I also found out that there is a nifty little thing called Midnight Commander - a file manager kinda like the old Norton Commander, so I installed that one as well. That proved to be a bigger challenge than I thought, because it somehow started up with menus and everything in Czech, with the odd Norwegian word thrown in here and there. Well, fixing that at least taught me to edit my .bash_profile. And, as a bonus cool side effect, I've also set up Midnight Commander - or mc - to always exit to the current folder I'm at.

Believe me, it's so much more convenient to browse the file system this way, instead of clicking in the Finder endlessly. Plus, MC shows hidden files and system folders, which is also a big plus while working in the terminal and trying to learn things there. In the old days of MS-DOS, I used to be a huge fan of a file browser/manager called LIST.COM, so for that reason I never really used the old Norton. However, MC feels strangely familiar in a computer-nostalgic way, even with the Norton-style dual-pane layout.

Imagine the work it would have been to convert 20+ folders of ALAC files to FLAC via the graphical file manager interface. Lots of clicking, plus I'm not even sure macOS has FLAC as an alternative to convert to - it probably doesn't. What I did instead? Used mc to browse to the right folder, exited and ran my convert script, then used mc again to go to the next folder and repeat the process. No clicking at all, no moving my hands from the keyboard, no unnecessary click-clickety-clicky stupidity.

Before you ask, no, I don't hate using the mouse, but I do find it a slow alternative to using the keyboard efficiently. And yes, I'm that old, now.

At least I've learned a number of new things - and now I'm off to rip some more CDs.
zimena: (Misc - Doll-like woman)
So, for the n'th time in my life, I have decided that I want to learn programming. The last time I decided on this, I ended up reading a few lessons on C++, but I never got that far with the actual coding. Well, I have a few snippets of code that I wrote for those lessons, but by now I don't even remember much of that.

I also did not have a proper IDE back then, so I remember compiling those first few programs from the command line.

Now I have at least installed Xcode, so that makes testing things as I go along "a little bit" easier. I have also found a tutorial for beginners that I like. It's aimed at making iPhone apps, but for now I'm just learning very basic stuff anyway, so I might as well start there. The only problem? I didn't realises right away that it's a tutorial that was written back in 2013 (as in: before Apple introduced the Swift programming language), so it teaches Objective-C instead.

I don't know heads or tails about programming yet, but I do know that Swift is supposedly the standard in Apple-land nowadays, so that's what I should learn.

I like the way the "old" tutorial explains things, though. Also, it's just four lessons long, so I guess working through it might at least teach something about basic concepts and good patterns of thinking, even if things will obviously work differently when I find a proper Swift tutorial afterwards. So far, I've only found video tutorials for that, though - which isn't ideal for me, because I prefer working with text rather than video. I can see how videos might be useful, though - especially because it's more of a hassle to refer back to what the correct/working code looks like, so I imagine that I'd have to find my own mistakes more often if using this method of learning.

Well, at least I picked up a fun fact already: I now understand why there's a programming language called C++.
Page generated Friday, January 23rd, 2026 08:23
Powered by Dreamwidth Studios