@louis@emacs.ch
@louis@emacs.ch avatar

louis

@louis@emacs.ch

Software developer #Go #CommonLisp #JS #SQL. #LispWorks user. Soft spots for #Emacs #SmallWeb. Recently becoming #OpenBSD enthusiast. #LinuxMint as a daily driver. Recovering Apple addict.

Author of the Tuner app for Linux.

Other hobbies: #Running #FireFighter #StarTrek

This profile is from a federated server and may be incomplete. Browse more on the original instance.

louis, (edited ) to random
@louis@emacs.ch avatar

When mounting a remote folder, which is the fastest (many small files/high concurrency) option of those below? (not considering security)

louis, to random
@louis@emacs.ch avatar

News from Andreas Kling, the creator of SerenityOS:

> I'm forking Ladybird and stepping down as SerenityOS BDFL

https://awesomekling.substack.com/p/forking-ladybird-and-stepping-down-serenityos

louis, to random
@louis@emacs.ch avatar

Best thinking tool ever.

louis, to random
@louis@emacs.ch avatar

The last few days I contributed a bit to the Snac codebase, fixing some issues, adding some features, making it more compatible with mobile apps and Tokodon using the Mastodon API.

The most recent version is running on our experimental instance https://snac.emacs.ch
If you want to sign-up, drop me a DM.

If you want to run your own Fediverse server, Snac is clearly the best alternative available right now:

https://codeberg.org/grunfink/snac2

Next step is to make it fully compatible with mastodon.el.

It's written in C, and the only dependency is on libcurl. Running it is a matter of make install and it works on Linux and BSDs alike.

I rarely contribute to open source projects, but Snac is an exception because I think that the Fediverse deserves a truly minimalistic project like this and the maintainer @grunfink is an amazing person to work with.

louis, to random
@louis@emacs.ch avatar

The Mastodon developers started to implement telemetry for everything you search for: Posts, Accounts, Tags

https://github.com/glitch-soc/mastodon/commit/acc77c3836974473e7c6a423cbd1138479ae197a

I'm not so sure if I like what I see in this commit. But we all knew it would be coming eventually.

So important that we build Mastodon-compatible server alternatives.

louis, (edited ) to random
@louis@emacs.ch avatar

For project like a Mastodon™️ schema-compatible server from scratch, what would be the preferred license?

louis, to apple
@louis@emacs.ch avatar

The trap: "You have used 2048GB in your 2TB iCloud Family plan. Please upgrade to the 6TB plan for only $35/month so your wife and kids can store even more useless selfie-videos." 🍎 😠

louis, to random
@louis@emacs.ch avatar

Compiling Clang on a single CPU machine is an impossible task 😠 It's over 15 hours now and counting...

louis, to random
@louis@emacs.ch avatar

When you realize that the product you consciously bought to be not Nestlé is actually from ... Nestlé.

louis, to random
@louis@emacs.ch avatar

OMG, I love . Never seen a major update on a [Li|U]n[u|i]x OS going through so smooth. And the sysmerge command that walks you through every config file change and let's you diff/merge/install them, is the perfect icing on the cake. 🍰

louis, to random
@louis@emacs.ch avatar

Who runs "Open-source" Chromium? And guess who funds Igalia, which takes 2nd place?

louis, to random
@louis@emacs.ch avatar

Today, a new tablet device was launched. The Daylight DC-1.

https://daylightcomputer.com

The company is a public benefit.

I like it's amber/white screen and focus on a distraction-free environment. It's based on Android 13.

louis, to emacs
@louis@emacs.ch avatar

Caught it by accident. Emacs 30 likely to have Native Compilation turned on by default:

https://lists.gnu.org/r/emacs-devel/2024-03/msg00042.html

Stallmann is somewhat against it. Let's see how it will turn out.

louis, to random
@louis@emacs.ch avatar

So, when I aim for portable C code that works on all *nixes, is the "Single Unix Specification" now the authorative reference, instead of just POSIX?

I think I missed that train. Advice from experienced devs appreciated.

#unix #c

louis, to microsoft
@louis@emacs.ch avatar

Microsoft's new PCs will constantly take screenshots and feed an AI to understand what you were doing. It's called "Recall" and is your worst privacy nightmare:

https://piped.video/watch?v=uHEPBzYick0&t=215

louis, to random
@louis@emacs.ch avatar

A new web framework for Common Lisp:

https://www.vinland.dev

Quote from their announcement:

Vinland is an unfinished, ongoing attempt at pursuing my own vision of an ideal web framework, based on the following qualities:

  • written in Common Lisp, the O.G. of multiparadigm languages
  • composed of loosely coupled components
  • not too opinionated: not tied to “conventions” or an ORM
  • HTTP friendly: better-than-average conformance to the HTTP spec
  • potential for mass appeal: familiar to developers coming from other languages

louis, to emacs
@louis@emacs.ch avatar

Today marks the 555th day of uninterrupted uptime of our Emacs.ch instance. 🥳

That's also 555 days of admin work and a spending of roughly $1200 for IaaS. Donations of our users make that much more sustainable.

With consistently well over 400 monthly active users, we established a friendly and supportive Fediverse community in the Fediverse united in a passion for the world's most humane "text editor". And you helped to make that happen. 🎈

Emacs is not just a program, it is the incarnation of freedom, self-development, respect, tolerance and companionship in the software world. It will never go away and will never turn against its users.

Let's continue to grow and strengthen our community! If you'd like to contribute, please visit our donation page: https://liberapay.com/emacs-ch

Together, we can keep the spirit of Emacs alive and thriving for years to come. Thank you for being a part of this incredible journey! 🙏

louis, to random
@louis@emacs.ch avatar

Feeling completely dis-connected at the moment.

louis, to emacs
@louis@emacs.ch avatar

Does anyone know what happened to restclient.el? The repo was archived a month ago and I couldn't find any other reference:

https://github.com/pashky/restclient.el

louis, to linux
@louis@emacs.ch avatar

I accidentally setup my laptop distro with LVM (without a real need). Is there a big performance hit with LVM or just forget about it?

#linux

louis, to random
@louis@emacs.ch avatar

TIL: Function designators in Common Lisp:
(funcall 'foo 0)
(funcall #'foo 0)

Both work, however, if there is a function named FOO in the lexical environment (i.e. via FLET/LABELS), #' (= FUNCTION) will use that while ' (= QUOTE) will always ignore the lexical environment.

louis, (edited ) to stackoverflow
@louis@emacs.ch avatar

Because I deleted (not edited) some of my answers on Stack Overflow (7 in total) during the last two days, my account is now locked because I "defaced" the community.

They seem to be really desperate. But with their decision to sell their data to OpenAI, they sealed their own fate.

louis, to random
@louis@emacs.ch avatar

See you next year in Zurich, you crazy #Lisp nerds 🙂

#els2024

louis, to random
@louis@emacs.ch avatar

Exciting news for SBCL users. A coroutine proof-of-concept was created during ELS after-hours in a pub :-) I for once hope, what happened in Vienna, doesn't stay in Vienna.

louis, to random
@louis@emacs.ch avatar

"Rooms" is a new project (currently in alpha) which aims to move the #Lem editor into the cloud, giving everyone with a browser immediate access to a turn-key Common Lisp IDE running on EC2.

Today I was so lucky to see a demonstration by @cxxxr at #els2024.

https://github.com/lem-cloud/rooms

#els2024 #commonlisp #lem

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • tacticalgear
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • anitta
  • ethstaker
  • GTA5RPClips
  • modclub
  • tester
  • provamag3
  • osvaldo12
  • cisconetworking
  • everett
  • cubers
  • normalnudes
  • megavids
  • Leos
  • lostlight
  • All magazines