bew 

@bew@floss.social
62 Followers
165 Following
549 Posts
Happy french developer hacking some projects ;) Mainly playing with NixOS, neovim, and a bit of Rust!
GHhttps://github.com/bew

We nicely landed some documentation generation in markdown & vimhelp from Lua annotations for the #Neovim LuaSnip plugin, the best snippet engine!
https://github.com/L3MON4D3/LuaSnip/pull/1353

This is the big step toward having better in-editor LSP docs and type checking for arbitrary complex snippets definitions 🚀

Absolutely loved the collaboration on the PR !

Generate `DOC.md` from annotations by L3MON4D3 · Pull Request #1353 · L3MON4D3/LuaSnip

Some preliminary progress to unifying annotations and information living currently in DOC.md. This uses luals-mdgen to read code for rendering markdown from lua-codeblocks. This PR will implement t...

GitHub

delighted to announce that my new zine "The Secret Rules of the Terminal" is out today!!

You can get it for $12 USD here: https://wizardzines.com/zines/terminal

here's the final version of the "redirects cheat sheet" draft I posted a while back!

("The Secret Rules of the Terminal" is finished! 95 beta readers have read it! the copy editor is done! technical review is done! the illustrator has made the cover! It's going to be out on *****Tuesday June 24*****")

I have the domain probably-not-malware.lol, what is the most suspicious thing I can put on it?
@madkiwi @brazel you are both of.course correct. Whatsapp very likely wants email addresses to improve.meta's tracking machine accuracy and reach, and sell it under "for your security" because it sounds much better.

How is it that the App Killer app on my #supernote Nomad made the stylus & gesture support bug sometimes... For example in Atelier app, the palm detection was basically non-existant but it worked well in the default Note app.
After discussion with the support they told me to try to remove it and things suddenly started working better.

The question is _WHY_ ?

And how do you people close sideloaded apps if not using that app? (since there is no 'recent apps' screen on their custom Android OS) 🤔

YouTube rolls out more unskippable ads that make viewers wait even longer to watch videos - Dexerto

https://www.dexerto.com/youtube/youtube-rolls-out-more-unskippable-ads-that-make-viewers-wait-even-longer-to-watch-videos-3214323/

> YouTube is testing a series of new unskippable 30-second ads that will appear far more often for viewers.

Go @peertube and help fund them. Donate now to improve the mobile app!

#youtube #google #GoogleIsSpyware #ads #enshittification #peertube

YouTube rolls out more unskippable ads that make viewers wait even longer to watch videos

YouTube is testing a series of new unskippable 30-second ads that will appear far more often for viewers.

Dexerto

#followerpower needed:

Does someone have a #gitlab workflow that is able to open backport MRs for successfully merged MRs that have a specific label?

For example: My MR has a label "backport::release-0.1.0". That MR is merged to master.
Now the workflow creates a new MR, targeting the "release-0.1.0" branch with the changes from my original `git cherry-pick -x`ed, or if that fails it comments on my original MR with a message indicating that cherry-pick failed.

Please boost for maximum visibility!

#developersOfMastodon #softwaredevelopment #devcommunity

Oh wow ​LLMs are just so terrible. 🤦‍♂️

I made a #systemd service watcher¹ (+  #NixOS module²³) which regularly feeds systemd status outputs into an LLM (mistral here) and sends me an email if it thinks it found real problems. Well, now I always get alarmist emails with bullshit warnings, such as this one, where it thinks that @forgejo running for over 4 hours without an error (unbelievable, right?) is "unusual" 😅

¹https://gitlab.com/nobodyinperson/ollama-watchdog
²https://gitlab.com/nobodyinperson/nixconfig/-/blob/b7be1d094815705e2f308e645a2ba330e375ca1e/modules/services/ollama-watchdog.nix
³https://gitlab.com/nobodyinperson/nixconfig/-/blob/b7be1d094815705e2f308e645a2ba330e375ca1e/hosts/uni-tuebingen/yann-desktop-nixos/services.nix#L32-L36

You know why the AI vibe coding hype is problematic? Because it seems to shift the perception of developer productivity from "deliver the right code" to "deliver lots of lines of code".

I've had times where I spend a full week just to come up with a 200 LoC change. It was not a lot of code, but it did the right thing the right way.

We need to stop following the hype train and value deep thinking over producing a bunch of crap again.

#ai #vibecoding #developerproductivity #hottake