Show Sidebar

This is my own, personal blog, going by the name B@amCode#, where B@am is put together from my name, Marc Baaden, as in B@a_den M_arc.

On this landing page you can see my latest blog updates. For further articles, please use the search bar or navigate through the colored tags. Just below is also a simple tag cloud.

Most recent articles or updates:

2025-06-22: From Chaos to Control: Leveling Up Bookmarks with Karakeep

Let’s be honest—keeping up with the avalanche of websites, articles, and random nuggets of information we encounter every day is a modern-day Sisyphean task. Browser bookmarks? They’re basically a digital junk drawer. And handing over all your carefully collected data to a third-party service? Not exactly ideal, especially if you care about privacy and control.

That’s why I was excited to discover Karakeep today. It’s an open-source, self-hostable app designed for the data hoarders among us (no shame!). Karakeep lets you save links, notes, images, and even PDFs, then uses AI to tag and organize everything for you—no more endless scrolling through a sea of untitled links.

The best part? You can run it yourself, which means your data stays yours. Plus, it offers broad integration with mobile apps and browser extensions, so capturing and retrieving information is seamless. If you want a smarter, more private way to manage your digital stash, Karakeep is worth a look.

2025-06-21: 🚨 Academic publishing is facing a new kind of credibility crisis—and it’s powered by AI

Just discovered Academ-AI, a project that tracks the undeclared use of artificial intelligence in academic literature. The numbers are eye-opening: over 750 research articles and conference papers flagged for suspected AI-generated content without disclosure.

Why does this matter? Because academic integrity relies on transparency. Most major publishers require authors to declare any AI use, but as Academ-AI shows, plenty of research is sneaking through with telltale “as of my last knowledge update” phrases and suspiciously generic prose. Sometimes, entire sections are quietly written by large language models like ChatGPT—without a whisper to editors or readers.

The risks? AI can hallucinate facts, fabricate references, and inject errors that go unnoticed in peer review. Worse, it erodes trust in published science, especially when high-impact journals are affected and post-publication corrections are rare.

Whether you’re a researcher, editor, or just a fan of good science, check out Academ-AI. It’s a wake-up call: the future of credible research depends on honest disclosure and vigilant oversight.

Let’s keep academia real—even if the robots want in on the action.

Let me just suggest one .. "interesting" read about neurosurgery on Saturn, unfortunately no joke: https://is.gd/NiobAE

2025-06-20: 🤖 Weekend Reflection: Are We Driving AI, or Is AI Driving Us?

In the rapidly evolving landscape of artificial intelligence, I've been pondering a provocative question: Have we reached a tipping point where technology is reshaping our work rhythms faster than we can adapt?

Read the whole article ...

2025-06-19: 🔬 Data Compression: The Unsung Hero Scientific Collaboration Needs

Ever tried sharing a massive scientific dataset and felt like you were wrestling an elephant into a carry-on? 🐘💾 Welcome to the complex world of "heavy" scientific data management—where our data generation far outpaces our sharing capabilities.

Read the whole article ...

2025-06-07: A Quick Command-Line URL Shortener That Actually Saves Time ⚡

We've all been there: you need to share a long URL and spend precious minutes hunting through various URL shortening websites 😤. After doing this dance one too many times, I decided to create a simple bash function that puts URL shortening right at my fingertips.

Read the whole article ...

2025-06-07: 🚀 Transform your Org-mode contents into stylish posters with ease! 📜

Ever wished you could customize your LaTeX beamer posters effortlessly? I discovered this sleek solution via org-mode using org-mode to beamerposter conversion. I adapted that original approach to automate the process with a Makefile and a YAML config for easy styling—no more manual tweaks!

I also added a style close to my websites that I based on Systemcrafter's beautiful implementations. You can switch between two stunning styles simply by adjusting a config file. But which one will you choose first? Below is a miniature of the systemcrafter styled poster.

Curious to learn how this works? Check out the git repository I forked from the original to see how it simplifies poster creation and explore the nifty features like Systemcrafter style templates and logo tiling scripts.

There is a little catch I should mention: I had to pay double price to print the poster! The printing service indicated that there was over 80% ink coverage on the poster, and they would just charge twice the usual price.. but I was really satisfied with the result! It prints so nicely.

#OrgMode #LaTeXBeamer #PosterDesign

2024-12-19: Back to 3D printing, wow!

After almost 10 years break, I am back to 3D printing, and what a joy! When I tried this last time, it was a painful experience, because so many things could (and did) go wrong, making each print a challenge. But over the last years, 3D printing has gotten so much more accessible and robust that I thought I should have another go..

Read the whole article ...

2024-12-18: 3D printing Sammelsurium

Here I will unite my experiments, hints, tips and random finds in relation to 3d printing. Most of these experiments will be done with my P1S printer from Bambu Labs. Therefore this blog page is persistent.

Read the whole article ...

2024-03-07: Enigmes pour enfants (en français)

Mes enfants me demandent (très) régulièrement - quasi quotidiennement - des énigmes. Des fois j'en trouve facilement, des fois j'ai un peu plus de mal. Du coup j'ai décidé de récolter et partager bon nombre de ces énigmes. Certains sont trouvés sur internet, par du bouche à oreille ou tout simplement inventé. N'hésitez pas d'en proposer, j'en rajouterai quelques-uns bien volontiers.

Les solutions sont données à la fin, écrites à l'envers et cachés. Il faut passer la souris sur le rectangle coloré pour voir chaque solution.

Read the whole article ...

2024-03-05: Search engine referencing

I recently updated my baamcode blog and expected search engines to pick up the change swiftly, in particular because the www.smplinux.de domain where the blog is stored has been referenced for many years now. To my big surprise, even a week after updating the site, search engines hadn't picked up any changes. So I decided to be more pro-active and help search engines discover the new site content.

Read the whole article ...

2024-03-04: Implementing secret answers to mystery questions via CSS styles

For my children, I often devise some "mystery questions" they need to resolve and I want to put those together on a page of this blog (it will be in French, sorry). Now I was looking for how to indicate the solution for the mysteries without it being revealed automatically. Here is an example:

(oɥɔǝ uɐ)The solution -> 

Read the whole article ...

2024-03-02: 💻 Emacs integrations for efficient blogging

Here I will try to describe a few of the customizations I made to simplify and streamline my blogging experience within Emacs. General information of requirements for lazyblorg are well described on the github page Readme file. We start from some org-mode file where you already have a heading and text section for something you want to blog about.

Read the whole article ...

2024-02-29: 🎉 The obligatory first blog post..

There we are, prime time! This is the first actual blog post entry into this B@amCode# blog. I spent a few days understanding how the new tool that I chose, lazyblorg, works in detail and how to configure it. The initial choice was straight-forward given the way I work on a day-to-day basis, in Emacs, using org-mode extensively, and looking for a low-barrier workflow that integrates well with these boundary conditions to transform some of my writings into a shared blog entry. It was the only tool I found that combines all these features efficiently. After my first tests, I do confirm this initial impression.

I should now be able to start blogging on a more regular basis and share more of my recent meanderings into Emacs, org-mode, GUIX and other realms. I have actually too many things in my head and need to make some choice and priority to decide on what to blog about first. This mental offloading will likely happen onto this blog 😁. Along the way I will test more fully the range of options offered by lazyblorg. Some of the interrogations I currently have is about handling images, URLs, code snippets (in terms of syntax coloring, for instance), etc.

So hang in and check back from time to time to see how things evolve. I am also happy for any feedback and complementary resources. I discovered so many valuable and insightful sources of inspiration lately that I am convinced much more untapped potential is out there. In the same spirit I will share the gems I uncovered on my journey.

2024-02-28: About this blog

This blog reflects my personal opinion, experience, experiments and advice on a certain number of topics. It is a way of sharing thoughts and information that others may find useful.

Read the whole article ...

2024-02-28: How to Use This Blog Efficiently

The blog landing page provides the tag cloud and a list of recent articles. In addition, a site-search is available through the search box (however at the time of writing, the search engine had not yet included the recent site updates.. so you may need to be a little patient to use this). On a given page, you may access the source org-mode file (a text-based human-readable syntax akin to MarkDown) via a link in the top right corner symbolized by the greek letter pi.

If you are looking for a way to track changes and additions of the pages, you may use the Atom/RSS feeds provided; there are three levels of detail, some of which may not be fully compatibe with all readers. The links only feed should be the most compatible one.

There are two ways of commenting, should you want to provide feedback (much appreciated). By sending an email through the provided Comment via email link, I will permanently integrate your feedback in the site. Alternatively, if you use the provided Disqus tools and corresponding Disqus link, your comments will be managed through their external platform.

Overall, I try to keep it simple, so for now there is not much more to get around this blog.