Ten years of losing it

I was taking a break this morning and updating my WordPress install (as one does), and noticed a couple of posts in my “on this day” sidebar: Losing It and Five years of losing it. So, if my math is right, that means it’s been about ten years since I started trying to lose weight.

I started out (in 2013) at around 230 pounds. And, as of five years ago, I had hit 135. Somewhere during 2020, I started going back up again, and I’m now around 155. I’ve been trying to stop going up and maybe course-correct to get myself back down to 150. And then I want to see if I can stay there. I think that would be a nice healthy weight.

But I’ve been having some trouble with discipline. I’ve been snacking a lot, often on stuff that I know has more calories than I want to acknowledge. (For instance, the nice peanut butter cookies from the coffee shop across the street from my apartment…)

I may continue to have trouble with snacking, given that there’s a fancy French bakery opening up on just downstairs from my apartment soon. But maybe being back in the office three days a week will help me out. There’s no good coffee shop or bakery near enough to the office to tempt me, so my afternoon snack when I’m in the office is usually just an office coffee and a granola bar.

Well, either way, here’s my weight graph over the last ten years. If nothing else, I’ve stayed consistent about weighing myself every day and recording all of my meals and snacks.

a graph of my weight over the last ten years
a graph of my weight over the last ten years

back to the office (more often) and other autumn stuff

Next week, we go from two days a week in the office to three days. The old way was that half the employees came in on Mon/Wed and the other half on Tue/Thu. (I was in the Tue/Thu group.) The new plan is for everyone to come in Tue/Wed/Thu, with Monday and Friday being work from home days for everyone.

I’m not looking forward to it. I think I get a lot more work done from home, and I’m a lot more comfortable. In the office, even with only half the folks there, it can get pretty noisy, since almost all of our meetings are on Teams now. I generally need to keep my AirPods in with some music playing to drown out everyone else’s Teams calls and concentrate on my own work. And I’m not a big fan of driving 20 minutes each way just to sit in a cubicle for eight hours. I’ve probably made these complaints on this blog already at some point, but it always makes me feel a little better to vent about it.

I’m also a little worried about my own stamina. I’ve been finding that my in-office days are kinda exhausting, sometimes. Maybe I have some kind of medical problem, or maybe I’m just getting too old for this stuff. I don’t know. I guess we’ll see if I can manage three days in a row or not.

NFL

On a different subject, today is the first Sunday of the NFL season. So that’s cool. The Giants are on the Sunday night game and the Jets are on Monday night, so there are no local afternoon games. I’m pretty sure I’ll turn on whatever games are on, and just let them play in the background today. It’s a rainy day and I don’t have much else to do.

I spent a little time this morning trying to figure out what NFL-related content I can watch on my streaming services this season. I can still watch NFL Matchup on ESPN+, it seems. And NFL Primetime too. Apparently, Inside the NFL has moved from Paramount+ to the CW, which is a bit weird. I guess I can watch that on my TiVo then, if I can figure out when it airs. And I guess I can watch PFT Live on Peacock, if I need more football news.

I’ve been getting into sports enough recently that I’ve been flirting with the idea of signing up for cable again, or one of the cable-like streaming services that includes ESPN. But any of those would cost me way too much money, and the prices are going up on some of them soon too. So I’m trying to stick with just what I have now. That means I can’t watch stuff like the US Open men’s final today, which is only on ESPN, but I guess I can live with that.

another position change

I don’t think I wrote a post specifically about my last position change at work, from back in October 2022, but I guess I hinted at it in this post. At that time, I went from being a “Senior Application Developer” to an “IT Solutions Manager,” with three direct reports. And those folks were CRM developers, so I had to start learning CRM.

That all went reasonably well, I think, but there have been a lot of changes recently, and one of those is that they don’t want managers with only a few direct reports. So they’re taking all the programmers reporting to me, and those reporting to a couple of other senior folks, and putting them all under one manager, who will now have about a dozen direct reports. So now I’m back to not being a manager, and I have a new title: “Sr. Advanced Applications Developer – Lead”. Kind of a weird title, but it’s fine, I guess.

I updated my LinkedIn profile. I’m wondering if the nine-month stint as a manager looks bad. The change was only done because of a desire to have fewer managers with more reports per person, not because I did anything wrong. But I could see a potential employer wondering why the position only lasted eight months. Oh well. I’m not looking for a new job right now, so there’s no need to worry about it yet.

Meanwhile, I see that back in that October post, I was talking about new stuff I was learning for work. I talked about Razor Pages a bit. I had planned on doing some other stuff with Razor Pages, but that didn’t get very far. I had a specific project I wanted to do that way, but it was decided that we should use Angular for it, since that’s our standard for front-end stuff, apparently. I started learning about it (and mentioned it here), but I haven’t gotten far, and the project I was going to need it for has been put on indefinite hold.

Today, I spent some time trying to learn about Sumo Logic, which is going to replace Splunk for us. I’m a little annoyed about that, since I’ve managed to learn a good bit about Splunk, and I have a bunch of saved queries in it and notes on how to extract stuff I need. So now I need to relearn all of that, in a new system. Sumo Logic looks like a pretty good system, honestly, but learning new stuff all the time gets tiring as I get older. Sometimes, I just want the world to slow down a bit and let me catch up.

And one more semi-related subject: I noticed today that, in Outlook, the old interface for managing tasks is gone, and the Microsoft To Do interface is the only way to access tasks now. I’m not fond of that interface, but I guess I’m stuck with it now. (It might be possible to turn the old tasks stuff back on, but I’m guessing that it’ll eventually go away completely, so I might as well get used to To Do.) I’ve blogged about my many troubles with task management at work several times, most recently here, I think. My current system is to use Planner for long-term reminders (since Outlook items get deleted after a year) and now, I guess, To Do for short term stuff. That’s not great, but it’s the best I can do in our environment.

I’m going end this post with a link to a comic strip I included back in that October post. Still true.

I’m a baseball person now, I guess.

I’ve been watching some MLB baseball this year, off and on. Not much, though, until fairly recently. I think that a combination of the writers/actors strikes killing the late night shows, plus just a need to watch something kinda slow and calm and with (for me) low stakes has led me to watching more and more baseball. Until a couple of weeks ago, I could only watch what was on ESPN+ or one of the other streaming services I subscribe to. But I’ve now gone all-in and subscribed to MLB.TV.

Since the season is half-over, the price was half-off, around $50. For that, I can watch basically every MLB game except for Mets and Yankees games, which are blacked out. I think that, for a normal fan in NJ, not getting the Mets and Yankees games might be a pain, but I don’t really care. I’ll watch whichever game has the most calming announcers.

I’ve been watching a lot of Phillies games, since they’re almost local, and at least in the same time zone as me. I also like to watch San Diego Padres games, but since they’re on the west coast, a lot of their games are on after my bedtime. (And of course my reason for liking the Padres is mostly about their proximity to the San Diego convention center, and hence to SDCC.)

In theory, I can watch Somerset Patriots games with the subscription too, but I haven’t figured that out yet. I haven’t been to a Patriots game since before the pandemic. I’d like to start going to them again, but it never seems to work out. Either it’s too hot, or it’s raining, or I’m not feeling up to it, or whatever.

I’ve also been enjoying tennis, which is even better than baseball for calming my nerves, but there’s not much of it on TV. I enjoyed watching a lot of Wimbledon on ESPN+, and I’m looking forward to the US Open, which should start at the end of this month.

In the past, I think I would have been embarrassed to admit any of this, but I’m an old man now, and if I want to sit in front of the TV watching baseball until I nod off, that’s a perfectly respectable thing to do, right?

still dithering on Obsidian and Evernote

Well, I’m still dithering back and forth on whether or not to give up on Evernote. I guess that’s a solid month of dithering now. I’m fairly certain, at least, that if I do give up on Evernote, I’m most likely to migrate to Obsidian.

I’ve been doing a lot of experimentation with Obsidian. And I’ve done a lot of exports from Evernote with Yarle, trying to find the right settings for the smoothest migration. I think now might be a good time to write up some notes on all that.

I’ve got a few issues with the simple fact that Obsidian’s files are plain-text Markdown, while Evernote’s are rich text. Yarle does a good job of converting most of the rich-text stuff to equivalent Markdown, assuming the formatting isn’t too fancy. But I’ve hit on a couple of gotchas. The biggest is that I frequently use pound signs (#) is my notes for things like comic book issue runs, like “Spider-Man #1-6”. That’s fine in Evernote, but Obsidian interprets the “#1-6” as a tag named “1-6”. So I’d have to  clean a bunch of that up, either before or after the export. I’d either have to remove the pound signs, or escape them with a backslash.

I’ve also found that Yarle doesn’t always get cross-notebook links right. So I’d have a bunch of those to clean up (unless I can figure out why Yarle is doing that, and fix it at the source). And Obsidian doesn’t see a link that doesn’t go anywhere as an error; it’s really more of a feature. When you click a link that doesn’t point to an exiting file, Obsidian goes ahead and creates the file. So there’s no way to get a good list of all the broken links.

On the plus side, I think I’ve figured out a workable way to include my note reminders in the export as Dataview inline fields, which I can then summarize with a Dataview query. I’m not sure if that’s what I’d want to do long-term, but it would at least allow me to have a list of the notes with reminders on them, so I can go from there.

Searching for text in images isn’t a built-in feature with Obsidian, but you can get it with the Omnisearch plugin, paired with the Text Extractor plugin. In my experiments, it’s not nearly as good as Evernote’s OCR and image search, but it’s something.

Overall, I’m now at a point where I feel like Obsidian would be workable for me, but there would be some trade-offs, compared to Evernote. If Evernote truly seemed to be circling the drain, I’d go ahead and jump ship. But, while there’s been a lot of negative talk about Evernote recently, they honestly seem to be doing fine, as far as I can see. I haven’t had any hiccups with the client software recently, on Mac, Windows, or iOS. And I haven’t had any sync problems either. So it’s hard to talk myself into dropping something that’s working reasonably well for me.

wellness day

I’m taking today off from work, as a “wellness day.” (Insert eye roll here.) Wellness days are a new thing at work. We get two of them each year. They’re just like regular PTO days, except there’s a whole separate workflow to request them, and you’re supposed to use them to work on… your mental health, or something like that. I don’t understand these things. But I’m grateful for the two extra vacation days, I guess.

San Diego Comic Con is this weekend, and once again, I’m not there. I thought I’d maybe spend some time today looking at the news coming out of the con, and I have, but there’s not much of interest to me. Due to the writers and actors strikes, a number of panels and appearances have been cancelled. I guess that actually means that there’s more room for actual comics stuff at the con, so that’s cool, but honestly I’m not really following comics news right now either.

I picked up a few interesting bits from browsing the #SDCC tag at Mastodon, including learning that Phil Foglio broke his foot. (Which reminds me: I have a bunch of Girl Genius comics in PDF format I bought in 2020 that I still need to read…)

I started the day with a mental list of things I might like to do today, and of course I’ve done almost none of them. I did do a few semi-responsible things, like finally make an appointment for an overdue oil change, and clean up some stuff in Evernote, and stuff like that.

I also read a few chapters in The Shadow Rising, the fourth Wheel of Time book. I seem to be reading this one more slowly than I did the first three. I’m still really enjoying it, but I’ve been choosing to do other stuff on weekends more often, so I’m usually only getting through one or two chapters at a time, rather than reading 10 or 20 over the weekends. According to Wikipedia, it’s the longest book in the series, so I guess I’m going to be working on it for a while, maybe the rest of the summer.

 

WordPress backlinks, self-pings, and more

My WordPress install has mostly been on auto-pilot lately. But a few things have cropped up recently that have got me looking at it again.

First is a minor issue that I’ve been meaning to look at for a while. My site used to do “self pingbacks” but those stopped working a while back. A self pingback is essentially a backlink within the blog, so if you write a new post (A) and link to an old post (B), then that old post (B) shows the pingback from post (A).

I’ve been thinking about these recently, since both Evernote and Obsidian support backlinks within your notes. Evernote added the functionality earlier this year. In Obsidian, I’m not sure when it was added, but it’s available in a core plugin. I find it useful, both in note-taking and on the blog. So I put a little effort into trying to get it working again today.

It’s not easy to track down information on this subject. If you search for “WordPress self pingbacks,” you’ll mostly get info on how to stop them rather than how to fix them. I guess a lot of people don’t like them. And if you search for “WordPress backlinks,” that mostly gets you SEO stuff about how to get other people to link to your blog and drive traffic to it. In blog terms, “backlinks” usually refer to links to your blog from other blogs, not from your own blog. So that’s mostly useless. My best guess at this point is that either my host (IONOS) is blocking them, or my current theme doesn’t support them. It seems like most people aren’t too enthusiastic about them.

So looking for alternatives, I thought about turning on the related posts functionality in Jetpack. That might not always surface back-linked posts, but it would be a good start. Well, long story short, I can turn that on in Jetpack, but then it doesn’t stick. Not sure if that’s something simple, or some bigger issue. (There are other plugins that can do related posts, but I haven’t tried playing around with any of them yet.)

That all led me down the path of thinking about what I’m doing with Jetpack, vs. what I’m doing with my install on IONOS, and whether or not it was time to switch to a managed site. Every time in the past that I’d looked at managed sites, they were more expensive than just doing my own thing on IONOS. And, in some cases, offered less flexibility.

In theory, I could switch over to my host’s official WordPress hosting, rather than my current generic hosting, and maybe that would get me something. I’m not sure though. Or, I could give up and switch to WordPress.com, which would certainly simplify things, but I’d be giving up some stuff too. Sigh. I guess I’ll stick with what I’ve got for a while longer. It’s mostly working the way I want it to.

Outwitted by The New Yorker

In a moment of weakness, I signed up for a one year subscription to The New Yorker, just about a year ago. I really don’t know what I was thinking. I’ve read maybe the first two issues of the subscription, and the rest are piled up on a chair. I guess I’ve used the subscription to read some online articles too, but I don’t think I’ve read that many, to be honest.

I expected the subscription to end on its own, since I used a virtual credit card number for it. But I’ve been outwitted. Apparently, the automatic updater service that’s used by companies to keep your normal credit card details up to date also works on virtual card numbers now. So my old trick of creating a virtual card number that expires in a month doesn’t work anymore. It just kind of rolls over to my regular card when the virtual one expires, apparently. I guess I need to go back to paying for subscriptions by hard-copy check. (Though maybe they have a way around that too.)

I probably would have caught this anyway, if I’d seen the renewal notice they sent me back in April. But all of my New Yorker emails are automatically routed to my “read/review” folder, and I’m just about two years behind in reading those emails. (Which is another reason why I probably don’t need a subscription to The New Yorker right now…)

Well, anyway, I’ve now paid $130 for another year, and I have a reminder set up in Evernote to ping me in April of 2024, so hopefully I can remember to double-check it then. I’ve already gone into my account screen and set it to not auto-renew, but they might try some shenanigans when it gets closer to the renewal date.

Obsidian resources

I’m still spending a lot of time messing around with Obsidian, trying to figure out if I can migrate from Evernote, and if I want to. I have a bunch to say about all that, but I’m going to start with a list of resources that I’ve been looking at.

There’s quite a lot of material out there on Obsidian: podcasts, videos, blog posts, etc. That’s one of the reasons why it seems worth considering. If it wasn’t good, there wouldn’t be so many people out there producing content around it. (On the other hand, there’s a lot of content out there on the internet about some pretty questionable stuff, so maybe I shouldn’t read too much into that…)

Training

There are a bunch of paid training options out there, usually in video form and running around $200 for a course. Here’s a thread from MPU Talk on the subject. A few of the examples below came from that thread.

  • Nicole van der Hoeven has a course called Obsidian for Everyone, for €200. I’ve watched some of her YouTube videos, and they’re pretty good.
  • Mike Schmitz has something called Obsidian University, which costs $150 USD. Schmitz is a co-host of Focused, with David Sparks. I don’t listen to that podcast, but I generally trust David Sparks, so I’d assume he’s legit, at least.
  • The Sweet Setup has something called To Obsidian and Beyond, for $200 or $500, depending on which tier you buy. Mike Schmitz was also involved with this course. I think it predates his Obsidian University, but I’m not sure.
  • And then there’s Obsidian Flight School, which costs $129. There appears to be a lot of content in this one. This is from Nick Milo. I’m not really familiar with him, but I’ve watched one or two of his YouTube videos.
  • And finally, there’s Obsidian Fundamentals and Obsidian Onboarding from Danny Hatcher. There are a few tiers to his stuff, with the highest being £199. I’m not too familiar with him, but he also has a lot of videos on YouTube.

I haven’t tried any of these out yet, and I don’t know if I will, but it’s interesting that there’s so much out there. (And, by the way, I couldn’t find anything on Obsidian on any of the training channels I currently have access to: Pluralsight, SkillSoft, and LinkedIn Learning.)

Podcasts

I’m not aware of any podcasts that are specifically about Obsidian, but Obsidian is a subject that comes up on a few podcasts that I follow either regularly or occasionally.

  • Mac Power Users: MPU has a number of episodes talking about Obsidian, since David Sparks is a big Obsidian user. There’s one episode in particular, 583: The Obsidian Deep Dive, that devotes the whole show to Obsidian.
  • Automators, likewise, devoted a whole episode to Obsidian: 109: Automating Obsidian.
  • AppStories did a four-part Obsidian In Depth series that starts here. Federico Viticci is a big fan of Obsidian, and there’s a lot of Obsidian coverage on AppStories and MacStories.
  • MetaMuse did an episode recently interviewing Stephan Ango, CEO of Obsidian. I found this episode to be particularly useful in figuring out a bit more about the company that’s behind Obsidian, and what their philosophy is, and how likely they are to remain on a course that’s consistent with maintaining a product that continues to be useful. (I had a hard time phrasing that sentence… Many tech companies are more about getting to an IPO or maximizing revenue or growth or whatever than they are about releasing and maintaining a good product. And the “maintaining” part is usually the sticking point…)
  • Somewhat related: I listened to an episode of Taming The Trunk recently that featured an interview with Federico Simionato, the current product lead on Evernote at Bending Spoons. Similar to the MetaMuse episode above, it gave me some insight into the current owner of Evernote, and their philosophy and plans for the product.

As you can see, I’ve been spending a lot of time researching and learning about Obsidian this week. I still haven’t convinced myself to migrate over from Evernote though. Some of the experimenting I’ve done has, at least, gotten me to clean up my Evernote data a bit, and has gotten me to think a bit deeper about how and why I use these kind of tools.

And, since Evernote has been my “second brain” for more than ten years now, going through the data in my account has sent me down some rabbit holes, remembering old jobs, old projects, and old friends. Some of that has been pleasant and some of it hasn’t. (Insert Comic Book Guy “Oh, I’ve wasted my life” meme here.)

 

Evernote alternative experimentation

I decided to do a bit of experimentation with Evernote alternatives today. I’m not quite done, but I thought I’d take a break to write up some findings, so far.

My first idea was to see how feasible it would be to use Evernote2Onenote to convert from Evernote to OneNote. I exported two notebooks from my Evernote install. One is a fairly small notebook (less than 200 notes) that’s just an archive of some old work notes. The second is my main archive notebook, where I move things that aren’t active anymore, so that’s a pretty big one (more than 1000 notes). The ENEX file for the first one was 17 MB, while the second was a bit over 500 MB.

I imported both of those into OneNote, with no issues. The smaller notebook took less than a minute, and the larger one took just about five minutes. The importer sets the date on the OneNote notes based on the date in the ENEX data, so that’s good. And it does a good job of preserving formatting from the old notes. And as far as I can tell, it kept all of my images intact. There’s no option as to which notebook or section the import goes to, so that’s a bit weird. It just put them all into what I presume is the default notebook/section for me. It’s not hard to move notes, once they’re imported, so that’s not really a problem.

My tags all disappeared. I wasn’t sure what would happen to them, but I was hoping they’d be maintained in some way. There’s a note on the web page that says “Notes are imported to OneNote in a tab that has the same name as the tag the note has.” So that made me think that it would create new tabs for each tag, and sort the notes out that way. But that didn’t happen. Then I thought that maybe I had to create the tabs manually first, so I did that and tried again, but that didn’t work either. I guess that, if I’m going to switch to OneNote, I’m going to have to give up on tags anyway, so maybe I shouldn’t worry about it.

(It’s occurred to me that I could write a little program to parse through the ENEX file and move the tags into the body of the note, so I’d be able to keep them that way. But that seems like too much work.)

Next, I decided to try Yarle to convert the notes to Markdown. That worked reasonably well, and reasonably quickly. There are a bunch of options in Yarle (as compared to Evernote2Onenote, which has almost none). I left them all at the defaults, and selected Obsidian for the Markdown dialect.

Yarle left me with a folder of Markdown docs and a “resources” folder with all the images and other file attachments. One nice thing I noticed is that Yarle sets both the created and modified dates on the files according to the data from the ENEX file, so that’s a nice touch.

From there, I installed Obsidian, created a new vault, and moved all of the Yarle files into it. I found that the end-result here is a bit hairier than I got with the OneNote import. And that makes sense, since Markdown is a text format, and converting rich text to Markdown is always going to be a compromise. On the plus side, all of the metadata I need (tag list, created date, modified date) is all there in the note. But it’s all at the top of the note, and looks kind of weird. I think I could fix that by using a different import template with Yarle, and I might try that later.

While the tags appear in the body of the note, they don’t seem to be recognized as tags in Obsidian. I don’t know enough about Obsidian to know if that’s easily fixable or not. Maybe that’s something else I need to fix in the Yarle template.

And I decided to try one more system, Joplin. Joplin has a built-in Evernote importer, so I used that. It gives you options to import as Markdown, or as HTML. I chose the Markdown option. This was pretty fast, and it brought in the tags and images, no problem. It also kept the created/modified dates (or at least one of those dates. Not sure which one.) The resulting Markdown was usable, but had been pretty much stripped of any formatting. Images were retained.

I then imported the same notebook, but selecting “as HTML” this time. That gave me notes that looked a bit closer to the originals, but the HTML itself was quite messy. So I definitely don’t want to stick with that.

Behind the scenes, Joplin doesn’t store its notes in text files, like Obsidian does. It appears to store them in a SQLite database, in a joplin-desktop folder under your Windows user folder. Any attached images are stored in a “resources” folder under that, with file names that appear to be GUIDs.

So, looking at what I’ve done so far, and trying to summarize it, here’s what I’ve got:

  • The OneNote importer seems to be the easiest and best way to get my notes into a stable system, with minimal loss of formatting or any other issues. But the big issue there is that I’d have to be OK with losing my tags (or figuring out a way to keep them). And it’s a plus that I’ve been using OneNote at work for more than ten years, so I know how it works.
  • The combo of Yarle plus Obsidian can probably get me a workable system, retaining tags, but losing a lot of formatting. I’d need to do some more experimentation with Yarle templates and options to get it to where I want it though.
  • Joplin can likely get me to a working system pretty easily, with tags intact, but a lot of formatting lost. I’d have a learning curve with Joplin, but I suspect it would be much less of a curve than with Obsidian.

(And, by the way, this was all done on my Windows PC. I haven’t tried any of this stuff out on a Mac, or on iOS.)

Having gotten this far, I also decided to play around with sync a bit. OneNote wasn’t a problem, really, since I’m already using OneDrive. But it did choke on the initial sync of my bigger notebook, and gave me a bunch of sync errors. That seems to have smoothed out now.

For Obsidian, I stored the vault under my OneDrive folder, so that will automatically sync up to the cloud. I’m assuming I can just point at it on my Mac, and that should work. I’m not sure how that’ll work on iOS, if it does at all.

And for Joplin, I just ran through the setup to tell it to sync via OneDrive. It appears to have OneDrive specific support built in, as I was asked to authorize it. It then created a folder under Apps/Joplin, and pushed out a bunch of individual Markdown files and other files. I’m a little worried about how reliable that will be, but I’m willing to give it a try.

I’m not greatly impressed by the user interface of either Joplin or Obsidian, though they’re both probably fine. Joplin seems simpler, and closer to Evernote. The default view is a dual-pane view, with the editable Markdown on the left, and a WYSIWYG preview on the right. There’s a rich-text editor, but if you switch to it, you get a warning notice about it, so that’s a little worrying. I’m not sure I’d want to deal with that, long term.

Obsidian defaults to a rich-text editor, which is nice. You can toggle to “source mode” if you want to see the markdown. I think I could get used to Obsidian’s user interface, though I think I’d need to spend a good bit of time tweaking it, messing with plugins, and so on.

Well, that took up a lot of time this morning, and I’m not entirely sure where I want to go next. I still haven’t evaluated macOS or iOS versions of Obsidian or Joplin. And I haven’t looked at how either could handle task management, beyond simple note-taking, which is kinda important to me.

I’ll still thinking that the path of least resistance (aside from sticking with Evernote) would be to switch to OneNote.