“I’m not aware of anyone who has successfully attempted to beat vi/emacs for the “will learn arbitrarily hard tools to be fast” crowd, which necessarily counts the “my RSI is so bad I need my money’s worth out of every key press” crowd, and several other big blocks of badass hackers.”

news.ycombinator.com/item?id=3
.8

C. Joly :rust: :neovim: :sway: boosted

For technical links & announcements, do you prefer:

Admittedly, you can follow HackerNews and Lobste.rs from the fediverse, but they would count as using those sites I suppose

Show thread

For technical links & announcements, do you prefer:

C. Joly :rust: :neovim: :sway: boosted

quick and dirty :

local start = vim.fn.reltime()
-- Your code
print(vim.fn.reltimestr(vim.fn.reltime(start)))

(for when you don't have plenary.profile at hand, github.com/nvim-lua/plenary.nv)

C. Joly :rust: :neovim: :sway: boosted

Of course, my brand new hello world app starts off with 8 high severity vulnerabilities 😂

Show thread

Should you compress your initial ram disk to speed up your computer boot? With what method?

I've explored this topic in cj.rs/blog/should-i-compress-m

Comments are welcome, feel free to answer to this post!

C. Joly :rust: :neovim: :sway: boosted

Hi!
Yesterday I found a note-taking service which I fall in love (notabase.io). Problem is it's in alpha stage and doesn't have backup or export option, so it's not reliable to use right now.

Do you know if there is any more mature similar app?

Tried TiddlyWiki which feels like notabase, but it's not as fast as notabase to create new notes/links and to navigate notes, also it doesn't use Markdown. And, using it on mobile is buggy.

Boosts are appreciated. Thanks!

C. Joly :rust: :neovim: :sway: boosted

There is a relatively short overview of the upcoming changes in borg 2.0 (recently, 2.0.0 beta1 was released):

borgbackup.org/releases/borg-2

C. Joly :rust: :neovim: :sway: boosted

position: -0.2108891026775079 + 0.6505960494064363i
pixel width: 7.528462219552923e-08

C. Joly :rust: :neovim: :sway: boosted

Firefox 104 Released with Tweaks to Reduce Battery Usage When Idle

As sure as the sun rises and sets, so a new version of the Mozilla Firefox web browser emerges every four weeks. And lo, Firefox 104 is ready for release. Before we look at what’s new, a quick word to those of you hoping to hear that Firefox’s new Linux touchpad gestures are enabled out-of-the-box: they’re now. But, as in Firefox 103, you can enable the Wayland-compatible feature yourself via the about:config section. Usual caveats apply. On to what is included in Firefox 104… If there’s a “headline” change to be found in this release it’s that performance of the :sys_more_orange:
#News #AppUpdates #Firefox #Mozilla #WebBrowsers

:sys_omgubuntu: omgubuntu.co.uk/2022/08/mozill

Today I’ve learned :lisp: macros, it was a fun week-end project. That’s quite powerful, it’s a bit like macros in other languages, but with very little syntax, so it’s quite easy to use.
I used it to list :neovim: mappings created by cj.rs/bepo-nvim/ in the helpfile (github.com/cljoly/bepo.nvim/bl). There are some rough edges still, but it’s more user friendly than reading the source!

C. Joly :rust: :neovim: :sway: boosted

The source of it, with the license header, in vim on my phone.

Show thread

Awk is a very powerful language. For the class of problems it targets, it enables short and relatively performant scripts. I learned it mainly with ferd.ca/awk-in-20-minutes.html and then used it to write cj.rs/readme-in-static-site/. In less than 20 lines of code, I have something really useful (to me at least 😃) that solves my problem, namely having my project's readme on my website, with some transformations.

C. Joly :rust: :neovim: :sway: boosted

Lipstick on a Pig version 1.0 released

codeberg.org/small-tech/lipsti

Make command-line apps adhere to your system’s light/dark mode setting (colour scheme).

#GNOME #LipstickOnAPig

Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.