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

help-circle

  • 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




  • If you get within earshot of a Republican, chances are you’ll hear complaints about “damn taxes” within five minutes. So to a certain set of people, definitely everyone they talk to is constantly complaining about taxes.

    When I was starting out and making little money, the taxes I paid were definitely cutting into my ability to live. I think instead of “standard deductions” we should have real minimum incomes. If you are under the minimum income for your location, you don’t pay taxes.

    Now that I am at the end of my career, I think it’s stupid that my taxes are not higher. If I could have given young me some of the money I am keeping now, I would have had a much better life overall. I obviously can’t do that now, but I can give someone else the same breathing room.




  • 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.



  • Hold up. From the article:

    She was released to obtain documentation about the allegedly expunged convictions and presented them to Ice officials at San Francisco airport on 21 April, after which she was again detained and sent to the facility at Tacoma, said Holladay.

    She brought documentation about the expunged convictions to ICE, so presumably she had some kind of evidence they had been expunged. I am pretty sure she wouldn’t have been arrested under the Biden administration, or any other American administration before that. She posed no flight risk, and a judge would have had to review the evidence before an arrest would have been made.

    You know, Due Process and all. It still existed six months ago, and the Constitution was still considered binding by a lot of people in government. Very many people. Some say, the best people.



  • I fully agree with you on the current liquidity issues, and certainly on the loss of manufacturing competitiveness that comes with having reserve currency status.

    My main economic concern with Trump’s policies is simply that “advanced” economies will never really be able to compete in the manufacturing field again. Trump should know - he is surrounded by the richest men in the world, and the only one that does any manufacturing at all, and only as a side gig is Musk. All the other ones only do digital and finance/investment.

    I agree that Europe probably doesn’t want to get into that space at the moment. I am afraid Europe is pushed into doing a lot of things right now it didn’t and doesn’t want to do. The decision point would probably come if Trump’s tariffs are really just paused and start being enacted. Then Europe will have to massively increase its trade with other nations, which will also have to do the same thing, and then using USD becomes incredibly impractical, especially with the wild swings it is going to have if tariffs are re-enacted.

    And, again, totally agreed. This will require a lot of changes, and they will be painful. It just feels like there aren’t a whole lot of alternatives.