• 0 Posts
  • 10 Comments
Joined 9 months ago
cake
Cake day: February 27th, 2025

help-circle
  • Like many who responded, I don’t think it’s hardcore to not be on Reddit. I was for a long time, then my local forum in Denver was crushed by Reddit admins overreacting to the API rebellion, then the hobby forums started being taken over by AI, and finally the tone on other subs became absolutely toxic, with no variant of the prevailing opinion allowed. Hello, /r/Summit!

    The only thing missing from Lemmy is depth, and that will fill in automatically as more people join. For a change, I am delighted to be on a platform that isn’t beholden to a small group that makes all the decisions regardless of user input. In fact, I started out on KBin until that flaked out massively (back to normal, now) and was excited that I could just switch to Lemmy and see the exact same things.

    Now I am on piefed because I like Python and would like to contribute. But I love all the people at Lemmy <3.



  • Very good questions. I think the primary is that some form of workout is very important to your overall health, and you should just pick which type of workout works for you in the long run.

    It doesn’t really matter if you get a home gym, or go to parks, or to a gym, as long as you are consistent and have fun. For many people, the gym is intimidating, they might be better off with a home gym. I find the place semi-social, which means I get distracted by people watching, but don’t have to chat with anyone. Works for me.

    The key, I think, is to shift from “I can do all of that at home” to “I will do all of that at home.” An insane number of home treadmills and exercise bikes collect dust because the mind is willing, but the flesh lazy. I love the distraction, others love the camaraderie or the friendships you make at a gym. They push you to go even when you don’t feel like it, and that’s the important part.


  • Did you look at Pelican? I share the frustration with much of Hugo’s infrastructure: the template language is buggy and inscrutable, and the plugin architecture wanting.

    I ended up with Hugo, but I considered Pelican. It uses standard Jinja templates, which I find much more rational (but it might just be me) and I recall there were plugins for a lot of things, including different source formats. The code is written in Python, so that even if there isn’t a plugin for a format you need, there probably is a Python library for it and it should be relatively easy to make it a plugin.

    Crap, now I want to switch to Pelican…


  • Hugo watch mode (both server and build) does not produce accurate sites on change and is really meant for development. I find after a developing for a while, I have to kill the process and restart it and then things are “fresh”

    From reading the documentation, I strongly have the impression that hugo focuses on being fast on re-render and that the idea is to build and deploy to public site each time there is a change. The big difference is probably whether to render locally and push the generated content, or to push the source markdown and render remotely (which I chose).


  • I ended up with Hugo, a git repository, and a cron job for the build. I write an article, check it in, the server picks up the git change and rebuilds the site. What I like about the setup is that the server only has the binaries hugo and git, and a shell script for the rebuild. Also, I write in Markdown, add media to the git repository, and articles are published soon after I check in without any remoting on my part.

    I did look at WriteFreely after the setup, though. I find the minimalist design very beautiful. Didn’t switch to it, but may look at it again for another project. https://github.com/writefreely/writefreely


  • I just had to learn French in middle age, and it’s been fun. They key takeaways from my experience:

    1. Contact is everything. The longer you spend listening, reading, speaking, just in general interacting with the target language, the better. Doesn’t matter what you do - Duolingo or PeerTube videos, novels or comic strips.
    2. Communication is the goal, not fluency. You can get the gender of a word wrong and people will still understand you. You can use the wrong tense and that’s usually okay. Don’t try to “sound more like a native” or “learn slang words that everyone uses,” because heaven knows nobody is going to take you for a native. But if you can get the point across and can understand what people are saying, you win.
    3. Speaking is 10x harder than listening or reading or even writing, because it involves not only forming sentences in an unfamiliar language, but also saying them, which involves your muscles. At first, it’s really hard to say the sounds of the language that don’t exist in your own language, and I found that very frustrating.
    4. Language and culture are different, but interconnected. You don’t really speak a language if you don’t understand the culture it’s attached to. For instance, at first I didn’t know what the cashiers were asking me at the checkout, until I learned that they want to see the bags you brought from home to make sure they are empty. The problem with missing cultural references is that everybody around you knows them, and they don’t understand why you don’t, or what there is to explain.
    5. One of the very few great use cases of LLMs is, in fact, talking with a chat bot. You give it a good prompt (look for them online) and you are forced to talk in the target language. If the bot can understand you, a native speaker probably will, too. A good tip is to try an AI conversation on the topic of something you are about to do in real life, like applying for an apartment or having a conversation about cheese.
    6. Personally, I found that my language skills drowned completely under certain, specific circumstances. For instance, for the life of me I cannot understand voice messages, at all. Even phone conversations are really bad for me, both in talking and listening. I can have a perfectly fine conversation with someone, but when I have to talk with them on the phone, it’s like I never learned the language.
    7. The tool you use is not as important as the time you spend. Duolingo was really meh: too much useless vocabulary, not enough grammar and pattern recognition, lack of ability to specify areas of interest, down to always on animations even when you had them all turned off. But, despite the heavy focus on the words, “chouette” and “trousse,” I sort of learned French to the point where I can follow everyone along and can speak and be understood. Took a year to the day and the entire tree.


  • I went the same direction, from WordPress to static site generation. I did the same evaluation as you are trying to do and ended up with Hugo, mostly because there is a lot of support available for it. My runner up was Pelican, because I was fluent in Jinja2, but I didn’t want to mess around with the templates and Hugo’s were prettier. Sue me, I am shallow.

    The one regret I have about Hugo is that the templating language is challenging. I am trying to be as neutral as possible, but it seemed like even simple things were complicated to achieve. If someone would come up with a Hugo that speaks Jinja2, I’d be really delighted.

    Other than that, conversion from WordPress to Hugo was relatively straightforward, despite needing to find a gallery component and converting menus. Hugo is indeed very fast in processing, which become important when your blog has thousands of articles.

    I set up the blog as a private git repository. The server pulls from it, then runs Hugo and a full text search engine, and the content is visible and searchable within five minutes on update.


  • Never smoked anything in my life, having one side of the family wiped out prematurely by nicotine, all of them.

    Lived in Colorado. The pros outweigh the cons a million to one. The biggest positive was the massive reduction in DUIs, since people drink in bars but smoke weed at home. There may be a reduction in harder drugs, too, given how much easier and cheaper it is to get weed. The tax revenue from weed sales is huge (was bigger, though) and because the laws were changed after Colorado turned liberal-ish, the money was mostly allocated to great causes.

    Government loves having a law that can be selectively enforced and is broken by a lot of people. Taking it away is a huge plus, especially in times where the government is looking for easy ways to control the population. Even before now, White people caught in possession or smoking marijuana rarely got more than probation, while some Black people were three-striked for the same.

    The only downside is that it still smells bad, and I am still not sure that hacking up your lungs is all that sane or safe.

    Yes, it appears that young humans can have very negative reactions to weed, and that it can affect their brains negatively. That would absolutely be a problem if legalization increased week use among teenagers, but that doesn’t seem to be the case.