Posts

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)

puppygirlhornypost,
@puppygirlhornypost@transfem.social avatar

@louis my guess would be SMB/CIFS. SFTP/SSH or any of the other things such as SSHFS can be heavily bottlenecked by ssh. WebDAV isn’t exactly performant.

lea,

@puppygirlhornypost @louis it's really annoying that it's faster to pipe tar over ssh than copying a folder recursively with sftp as soon as there's more than a handful files. like just do it in parallel ffs

louis, to apple
@louis@emacs.ch avatar

Apple about to include ChatGPT and Gemini in iOS 18, against concerns of some executives.

> [Apple] Executives are said to have had concerns about reputational damage from a "rogue chatbot," while some people within Apple are even said to have a "philosophical aversion" to having a chatbot integrated into Apple software.

Tim Cook will do it anyway to make stakeholders happy.

https://www.macrumors.com/2024/06/05/ios-18-ai-features-opt-in-service/

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

puppygirlhornypost,
@puppygirlhornypost@transfem.social avatar

@louis this was actually positive news for once I was a bit worried. Find it really inspiring that the founder used SerenityOS' development to distract from bad habits.

louis, to random
@louis@emacs.ch avatar

Best thinking tool ever.

EMacAdie,
@EMacAdie@emacs.ch avatar

@louis

Coke Zero for the win!

Xuxxux,

@louis best tool to channel aggressions in calls

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.

mousebot,
@mousebot@todon.nl avatar

@louis @grunfink
> making it more compatible with mobile apps and Tokodon using the Mastodon API.

does it expose a masto-like-API or sth else? happy to look into compat issues if it's feasible.

EDIT: ah looks like it does: https://comam.es/snac-doc/snac.1.html#Using_Mastodon-compatible_apps

louis,
@louis@emacs.ch avatar

@mousebot Yes :-) and its implementation is growing steadily.

@grunfink

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,
@louis@emacs.ch avatar

@pkw I love the spirit of BSD/MIT licenses, or generally the UNIX spirit of unrestricted cooperation.

For a hypothetical project like this however, and since this would be a network server hosting user data, the AGPL license would probably provide for better protection against potential abuse/modification, given that everyone who modifies it would have to make the source code available for download.

I would be interested what you think about this?

holgerschurig,

@Reiddragon @louis

software communism intensifies

But only because people (especially US Americans) didn't know what Communism and socialism really is. They use these two words now to tag things with a cogitation.

That at it's about political system that deals with the means of production (capital, work) and who controls them is oblivious to them.

And so e.g. healthcare, Unions, and FOSS software is tagged, or should I write brandished, by then. In a derogatory spirit. That however only speaks about their education level and prejudices, not about healthcare, Unions and FOSS in general.

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.

pkw,
@pkw@mastodon.sdf.org avatar

@louis I'd be curious what you think about alternatives.
I never loved the mastodon tech stack or politics.
I try to always call it activity pub and hopefully, be on something more generically activity pub someday.

renchap,
@renchap@oisaur.com avatar

@louis I do not think you understand what this PR is about or what is does. It does not collect anything about what you search for, and there is no personal data involved here. You can see this as "improved web logs”. OpenTelemetry is an open protocol to collect technical traces of request to have a better overview of their performance.

It is disabled by default, and only useful for admins who want to work on improving Mastodon's performance.

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." 🍎 😠

Xuxxux,

@withoutclass @louis came here to say that. I had a slight chuckle with the juxtaposition of „my [single] 16TB drive [holding all of my photos]“ and #riskmanagement

Though I am sure that @publicvoit has backups in place, judging by the website

publicvoit,
@publicvoit@graz.social avatar

@Xuxxux @withoutclass @louis Of course I do have a backup strategy I'm following.

Online backups of misc data via Syncthing and multiple hosts + a series of USB HDDs with a scheduled plan.

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...

semarie,
@semarie@maly.io avatar

@louis clangd is available in clang-tools-extra package. It should be still version 13.0 in #OpenBSD 7.5, but it was recently updated in -current.

louis,
@louis@emacs.ch avatar

@semarie You made my day, works like a charm, thanks!

louis, to random
@louis@emacs.ch avatar

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

zyd,
@zyd@emacs.ch avatar

@louis Monopolization do be like that

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

This is such a good site, check it out:

https://openbsdjumpstart.org/

#OpenBSD

louis, to random
@louis@emacs.ch avatar

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

chainsawriot,
@chainsawriot@emacs.ch avatar
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. 🍰

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@louis This is also why I love , which took it's philosophy from BSD

holgerschurig,

@louis My company machine had several major updates of Debian (whenever a new stable came out) followed through successfully. And with no hiccups. I never installed from scratch in 12 years, always updated.

At home I cannot say this ... but only because I use Debian Unstable there, a rolling release system. So there aren't major releases there by definition.

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.

zyd,
@zyd@emacs.ch avatar

@louis Wonder how well it'd handle PDFs. My #1 thought when it comes to screen formats like that.

crmsnbleyd,
@crmsnbleyd@emacs.ch avatar

@louis it's 800 USD I will cry

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

galdor,
@galdor@emacs.ch avatar

@louis I have not heard of anyone referring to SUS in any context for more than 10 years. POSIX 2018 (i.e. POSIX.1-2017, do not ask) is currently the theoretical reference to be portable on Unix-like systems.

Of course no one bothers getting POSIX certified nowadays, so as usual test and add workarounds as needed.

louis,
@louis@emacs.ch avatar

@galdor Thanks! Good advice, as always.

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