
Tim Janik
@TimJanik
Followers
1K
Following
630
Media
85
Statuses
859
Building Anklang DAW, Free Software advocate. Author of Alsamixer/GObject/Imagewmark, GLib/Gtk+/procps/LibreOffice contributor ยท https://t.co/FCVYmOjgsW
Hamburg
Joined October 2011
Noticed that @polysynth blogged about Imagewmark:. #buildinpublic #DigitalWatermarking #ImageProcessing.
blogs.gnome.org
Imagewmark is an open source solution for embedding invisible digital watermarks in images. The watermark is designed to survive common operations like lossy compression (jpg) or crop + resize. It...
0
0
0
#DevLog: jj-fzf ๐ฌ Multi-Select Demo & Cleanups ๐งน. ๐ฅ New screencast demonstrating multi-select mode.๐ฌ Lots of ffmpeg wrestling for an uploadable mp4.๐ ๏ธ Fixed screencast logic to use tmux popups.๐งน Inspected and purged old branches. #100DaysOfCode #jjfzf #CLI #VCS
0
0
2
๐ Impressive!. Qwen3-Coder-30B-A3B-Instruct.IQ4XS on an #RTX4090 generated Space Invaders in one shot at ~170tok/s. ๐ ๐ฎ ๐. Worked several times. In contrast, #Qwen3-30B-A3B-{Instruct|Thinking} often had logic bugs. #100DaysOfCode @Alibaba_Qwen #AI #Coding #GPU
0
0
2
#DevLog: jj-fzf with Multi-Select!. ๐ฏ Alt+M allows selection of multiple commits.๐ง Multi commands: abandon backout rebase squash.โ ๏ธ Alt+N runs new-after (--no-edit) now.โ Removed: merging command.๐ง Upgraded to #jj-0.31.0.๐ค Fixed CI to include deps. #100DaysOfCode #jjfzf #VCS.
1
0
3
#DevLog: #Anklang Build Overhaul ๐ ๏ธ. ๐ง Reworked build to make #Git optional. ๐ช Fixed DEB + #AppImage. ๐ฆ Added #RPM packages (via Alien). ๐ค Automated dist & install verification . ๐ Rewrote the Docker CI container. ๐ก๏ธ Isolated binary builds out-of-tree. #100DaysOfCode #CI_CD.
1
0
4
#DevLog: #Anklang #Submodule Purge. ๐ง #Github release tar/zip archives cannot include submodule sources.๐ฅ So, we now fetch all external sources as tarballs (faster anyway).๐งน Deleted .gitmodules and all submodule build rules. #100DaysOfCode #Packaging #Git.
0
0
1
#DevLog: #Anklang Dependencies ๐ป. ๐งจ #GitHub's tarball/zip generation via #Git archive excludes submodules.โ
Soโฆ moving to fetch C++ deps via #curl now.๐ Finished shell.js to shell.jsx (#SolidJS) migration. #100DaysOfCode #Packaging #LitToSolid.
0
0
0
#DevLog: #Anklang #Packaging ๐ง. ๐ฆ Tried converting DEBs to RPMs via alien & fakeroot.โ๏ธ Alien wraps postinstall scripts in uuencoded strings, decodes with #Perl.๐ฅ #Fedora 42 dropped Perl support!. โ Seeking solutions to align Alien v8.95.6 with F42, ideas? ๐ค. #100DaysOfCode.
1
0
1
RT @RubenHssd: A team of researchers just analyzed 1,400 papers on AI and found something unusual:. ChatGPT can understand a 300-page bookโฆ.
0
40
0
#DevLog: Revised Deb #Packaging in #Anklang. ๐ฆ Upgraded #Debian dependencies to 24.04.๐ง Fixed installation symlinks and prefix.๐ก Adjusted paths to /opt/<vendor>/ convention. #100DaysOfCode #FHS.
0
0
2
#TIL about the #OpenSource Maintenance Fee;.The concept is genius!. Free source code stays free, but downstream users (esp. corporate) who can afford it pay for maintenance. That supports maintainers and keeps projects alive. #MaintenanceFee #100DaysOfCode #BuildingInPublic.
1
0
2
#DevLog: Debugging #GitHub Actions. ๐ Debugged why JJ abandoned commits I meant to keep.๐งช Wrote gh-release script to upload #CI artifacts.โณ Testing GitHub Actions took several hours. Still refining, but progressingโฆ. #100DaysOfCode #GitHubActions #DevOps #CI_CD.
0
0
1
RT @WolframRvnwlf: While others delay their models, don't release the weights at all or talk about going closed source, others - like @Alibโฆ.
0
1
0
#DevLog: #Anklang #CI Actions Deep Dive. ๐ Read up on collecting artifacts from multi-workflow jobs.๐งช Tested many {up|down}load-artifact variants in dedicated test repo.๐ง Studied gh CLI code to automate #GitHub releases.๐ Still debuggingโฆ. #100DaysOfCode #GitHubActions.
0
0
1
๐ฆ Source-only release for now: . ๐ฌ Feedback welcome! Esp. on your preferred binary format (deb/rpm/Alpine APK/AppImage/Docker)?. ๐ฅ Contributors: @TimJanik @polysynth. #OpenSource #DigitalWatermarking #PrivacyTech #DevTools #CI #Docker #ImageForensics.
github.com
Imagewmark Version 0.5.0 is Now Available Imagewmark is a free software tool for adding encrypted, invisible digital watermarks to images. These watermarks can be robustly extracted from cropped, s...
0
0
1
๐ #Imagewmark v0.5.0 Released!. Add invisible an #watermark to images that survives cropping, scaling, compression with blind decoding!. โ
Forward error correction via convolutional codes.โ
Geometric distortion-resilient decoding.โ
AES key-dependent encoding. #100DaysOfCode.
2
0
2