Deckweiss

@[email protected]

This profile is from a federated server and may be incomplete. View on remote instance

Deckweiss ,

Looks like https://safing.io/spn/ to me

Deckweiss ,

Now do Spring Boot. (sorry I don't use github, because microsoft ai, so can't create issue)

Deckweiss , (edited )

To answer the headline question:

  • because wasm fast

(the rest of the points are debatable)

Deckweiss , (edited )

Every program is "open" source if you know how to use a decompiler.

Deckweiss ,

Grab the sd card, and look at it on your pc. If windows can't read it (idk anything about windows), do so from another linux (live boot Ubuntu or something on your windows machine).

The journal log should be stored at either one of:

/var/log/journal/<machine-id>/*.journal

/run/log/journal/<machine-id>/*.journal

Post it's contents in full here via pastebin.com

Deckweiss ,

Arch

Deckweiss ,

I don't understand either.

Personally I run it on my desktop, servers (with automatic updates, I know, I know - I like to live dangerously) and rhaspberry pi's without any hiccups for years.

I'd install it on my car or toaster if I could.

Before that I was constantly fighting to keep my Ubuntus and Debians running...

Deckweiss ,

Everybody keeps saying that.

But when I used Ubuntu/Debian and it had a major bug in the software that I used, which made it completely unusable, I had to wait for half a year for the next release which included the bugfix. But then it also included new bugs in other things... It was mostly broken at any point in time, bUt At LeAsT iTs sTabLe

Deckweiss , (edited )

Ubuntu was reliably bugged and I could not use the software I needed for work because of that. I had to fuck with it on a monthly basis to fix it.

Arch reliably works and is always up to date, so bugs that I experience get fixed in a timely manner.

I never had to fix it after an update. On my personal PC I have the same arch install since 2020.

Never ever did my arch not boot or not work after an update.

I literally have a web server with arch that runs automatic daily unsupervised updates (which is not recommended by arch devs tbh.) And it has been serving my personal homepage for a year without downtime or maintenance (except for 15sec post update reboots ofc.).

If you want to go beyond personal anecdotes as evidence, we both would need to conduct a significant study.

But I feel like people keep saying that arch is unstable without trying it themselves or without looking at data.

Deckweiss ,

Have you tried https://github.com/TengerTechnologies/Bricklayers yet?

I think this might improve watertightness considerably as in the tests it increased layer adhesion/strength by quite a lot.

Deckweiss ,

https://github.com/cea-hpc/sshproxy

Maybe? I saw a presentation from the dev, not sure if it will run on windows though

Deckweiss ,

obsidian for everything and sync to all devices

Deckweiss ,
Deckweiss ,

https://pairdrop.net/

open source, can be self hosted or you can use the official instance.


Personally I have been using KDE connect most of the time when I am at home.

Pairdrop I use more when sharing with other people across the internet.

Deckweiss ,

Is the '%MARKDOWN' part of your example correct? That should also be converted to a dash? Or did you forget the 20 there?

Is there a self-hosted email client with push notifications?

I currently use two mail clients: Betterbird (Thunderbird with additional bugfixes) on Linux [PikaOS] & FairEmail on Android. I have numerous folders because of server-side sieve filtering, which mostly creates structures like //. While it works, FairEmail is a battery drain when fetching all folders (I assume because there is ...

Deckweiss ,

You can run a gui-less service that recieves and displays push notifications. I've programmed something like this before. I know it is technically a kind of client, but it is not an email-client.

Deckweiss ,

ask deepseek to summarize the video and post the text result here

Deckweiss ,

The picture is perfectly ironic.

Even if it was not meant this way it can be interpreted as: an idealist preaching his philosophy to somebody who actually gets real work done.

(there is probably also a joke about the patriarchy and mansplaining in there somewhere)

Deckweiss ,

I code in silence.

But when I listen to music I REEEEAALLYYYYY L I S T E N.
Stuff like Tool, Coin Locker Kid, Kaoru Abe - and I find it impossible to concentrate on code while those play, they mentally drag me in.

Deckweiss ,

You can see the ratio ... in the ratio.

Deckweiss , (edited )

Not sure if troll, but I'll explain just in case.

You wrote:

Perhaps not everyone uses the platform the same way you do?

What I meant was that you can see an exact number of the people thatuse the platform one way or the other (enjoy youtube link posts vs those who don't enjoy them) in the likes and dislikes (on the original post).

Calculating the ratio is as simple as dividing one number by the other ... but it is a bit more useful to divide one of the votes against the total number of people who voted.
You can further normalize the results as percentages.

Currently there are 23 upvotes and 26 downvotes. That results in:

  • Upvote Percentage: ~47%
  • Downvote Percentage: ~53%

(and I challange you to do the math yourself because I am too lazy to type it out)

The point is - this percentages (or the ratio of likes to dislikes) represent the groups of people you talk about. Why are you saying "perhaps not everyone ..." when you can see that about half of the people are enjoying the content and half don't.

(I know the numbers are not perfectly correlated to the attributes we discuss, due to bots, irrational votes etc. but they are good enough to get an approximation)


Further trivia about the term "ratio" in the context of social media platforms, especially twitter: https://reddit.com/r/OutOfTheLoop/comments/n25w8s/whats_the_deal_with_the_term_ratio_on_twitter/

The "why" comments in this thread are a similar kind of ratio concept as on twitter. Even though here we have likes and dislikes directly visible.

Deckweiss ,

Just tried some of them today and they failed at trivial (for a human junior programmer) code modifications.

Deckweiss , (edited )

Source?

Edit:

found it. Welcome to the NHK

Deckweiss , (edited )

I don't navigate the site at all.

I just use the commandline to push commits to repos.

For creating a new repo on sr.ht I have written a script that uses the GraphQL API (which is horribly documented in my opinion and required days of trial and error). It is not meant for general users and is specific to my needs, but anyone who is interesred can find it linked below.

If you want to use it, you have to run git init and do a commit first. Everything else should be explained in the help. The script does some other stuff that I wanted when migrating all my projects from github, which you should be able to easily modify.

https://clbin.com/EII4R

(unlicense)

Deckweiss ,

I would have known that if I had the attention span to read all that text from OP

Deckweiss ,

You forgot a small detail.

Afaik you can not change repo visibility this way (without using the web UI or the GraphQL API). So if the goal is to avoid the web UI you'd have to add a step (which you can read up on in the script I shared).

Same for the repo description (but maybe there is a git native way, idk).

Great write up otherwise, thank you!

Deckweiss ,
Deckweiss ,

Personally I use Dokploy. It's a dead simple docker web UI that makes domains and ssl easy peasy

Deckweiss ,

Sadly it's a bot more complicated than just a docker container, but there is the manual install doc that goes into a bit more detail.

For anything deeper you'd have to read the script.

https://docs.dokploy.com/docs/core/manual-installation

Deckweiss ,
Deckweiss ,
Deckweiss ,

Suggestion for an invidious alternative

So, I had an idea for an Invidious alternative that would be pretty difficult for YouTube to block. Basically, YouTube can block instances because it is really easy to detect which IP is making a lot of requests. But what if everyone using Invidious were an instance? Like, if one person wants to watch a video, they would get it ...

Deckweiss ,

GrayJay works fine for me

Deckweiss ,

"Something released! Whats this?" he thinks while following the link and reading:

OpenVox, the community-maintained open source implementation of Puppet.

"Ah yes, Puppet, we have Puppet at home, as does everybody! I use Puppet all the time with the ladies, when they come over for Puppet and chill!"

Be aware, of course, that even though you can type the same commands, use all the same modules and extensions, and configure the same settings, OpenVox is not yet tested to the same standard that Puppet is.

"Of course, of course! As one should know, the Puppet and the Openvox commands, yes..."

Giving up on extracting any usable information from the website he opens the github link and reads:

OpenVox is fully Puppet™️ compatible, so modules from the Forge will work

"Can't forget the Forge now can we? Aaah all the fond memories I have of lookong at modules coming straight hot from the Forge, amiright fellas?"

Deckweiss ,

You can write a pacman hook to just run the fix PreTransaction.

https://wiki.archlinux.org/title/Pacman#Hooks

https://man.archlinux.org/man/alpm-hooks.5

Deckweiss , (edited )

I run this somewhat. The question I asked myself was - do I R-E-A-L-L-Y need a clone of the root disk on two devices? And the answer was: no.


I have a desktop and a laptop.

Both run the same OS (with some package overlap, but not identical)

I use syncthing and a VPS syncthing server to sync some directories from the home folder. Downloads, project files, bashrc, .local/bin scripts and everything else that I would actually really need on both machines.

The syncthing VPS is always on, so I don't need both computers on at the same time to sync the files. It also acts as an offsite backup this way, in case of a catasprophical destruction of both my computers.

(The trick with syncthing is to give the same directories the same ID on each machine before syncing. Otherwise it creates a second dir like "Downloads_2".)

That setup is easy and gets me 95% there.

The 5% that is not synced are packages (which are sometimes only needed on one of the computers and not both) and system modifications (which I wouldn't even want to sync, since a lot of those are hardware specific, like screen resolution and display layout).


The downsides:

  • I have to configure some settings twice. Like the printer that is used by both computers.

  • I have to install some packages twice. Like when I find a new tool and want it on both machines.

  • I have to run updates seperately on both systems so I have been thinking about also setting up a shared package cache somehow, but was ultimately too lazy to do it, I just run the update twice.


I find the downsides acceptable, the whole thing was a breeze to set up and it has been running like this for about a year now without any hiccups.

And as a bonus, I also sync some important document to my phone.

Deckweiss , (edited )

Even when my internet doesn't suck for a minute, I have yet to find a linux remote software that is not sluggish or ugly from compression artifacts, low res and inaccurate colors.

I tried my usual workflows and doing any graphic design or 3d work was impossible. But even stuff like coding or writing notes made me mistype A LOT, then backspace 3-5 times, since the visual feedback was delayed by at least half a second.

Deckweiss ,

I think I am limited by the software.

With a gigabit ethernet connection, I was not able to have a good experience.

Deckweiss , (edited )

Here is a nice video that gives you an easy to grasp intuition about durations of different operations and access of components of a computer (Cache vs RAM vs SSD vs HDD etc.)

I find it illustrates well why a fester drive or even faster RAM (unless there is a different bottleneck) would give you a more noticable performance uplift than a different Kernel.

https://www.youtube.com/watch?v=PpaQrzoDW2I

How secure is sending files over Bluetooth?

If I pair my Android phone and my laptop, I can share files over Bluetooth from the phone to the laptop. I've started finding this a really convenient method for me to send files to a Linux laptop without needing to install a separate app on either the phone or my laptop. Especially when I'm away from my home network (I use SFTP ...

Deckweiss , (edited )

What's so bad about servers?

Both are open source.

The signaling server just sees the IPs of your devices and matches them by roomID.

The turn server sees only locally encrypted files and your IPs (and it is used only IF you are behind a NAT).

As far as I see, there is no way for anything bad happening, but I am happy to learn if you know something. If you need it for a proof, I'd gladly give you some of my IPs and encrypted files - see what you can do with them.

Deckweiss ,

The file does not get uploaded to remote servers. It passes through them, fully encrypted, and the server does not have the keys to decrypt your files.

Deckweiss ,

You can selfhost PairDrop though. Including the signaling and turn server. It's open source.

Deckweiss ,

It's transient.

Deckweiss ,

All your data and traffic passes through various routers and servers (both of which are computers and have memory) while you do anything on the internet (You can find the list of such computers by doing a traceroute). But because it is end to end encrypted - you don't care.

Deckweiss , (edited )

I don't think the printer got any worse ...

I've put it in LAN mode, blocked it's internet access in my router and I don't plan to ever update the firmware. Also using orca slicer instead of bambu studio.

Prints perfectly fine. Worth every penny from my point of view.

( I agree though, that their move is extremely shitty and I won't be recommending it to others because of that )

Deckweiss ,

This perfectly reflects what I've been seeing here on lemmy. Mindless outrage cancel culture train.

It's sad to see much more moderate and reasonable takes on reddit.

Deckweiss ,

Extremism is always done for some self proclaimed greater good.

I hope the rest of your day is as pleasant as you are.

Deckweiss ,

Sorry, it's been a while since I did the install, what I meant is the default config of: https://wiki.archlinux.org/title/Zram#Using_zram-generator