@hut@chaos.social
@hut@chaos.social avatar

hut

@hut@chaos.social

Free software ♥ Antifascist. Author of https://ranger.fm, https://psylink.me

Currently excited about
#Rust
#PsyLink
• My new space game #OutFly: https://codeberg.org/hut/outfly

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

hut, to mastodon
@hut@chaos.social avatar

If your profile page would have a background music, what would it be?

hut,
@hut@chaos.social avatar

@jspath55 Wow, what a trip!

hut, to markdown
@hut@chaos.social avatar

What do you think about my project ?

https://codeberg.org/hut/panban

It's a board for all kinds of data backends (hence the "pan").

Looks a bit like , but for multi-column todo lists.

You can currently use it for TODO entries, lists, files, and a read-only view on GitHub issues.

It's great in combo with [https://tasks.org].

Been using it a lot over the last 5 years, tho it's still experimental. Thinking of rewriting in .

hut,
@hut@chaos.social avatar

@AAMfP For e.g. the Markdown backend, the columns are completely user-customizable.

The screenshot shows the CalDAV backend though, which is indeed fixed to 3 columns, yes.

It used to have a fourth column for the backlog, but from day-to-day usage I found it more convenient to have the backlog as low-prio items in the todo column. They're off-screen, at the bottom of the list. Otherwise, lots of screen space is wasted on items I don't care about. This would eventually be customizable though.

hut,
@hut@chaos.social avatar

@AAMfP Marco, may I ask what software you use for kanban?

hut, to random
@hut@chaos.social avatar

Been running a jpg -> conversion script on all of my photographs for 2-3 nights. 😂

I'm down from 92 gigs to 84, and I'm halfway through, I expect saving 16 gigs (~17%) in total, with zero information loss.

I hope I don't regret this :D 3 more nights to go.

hut, to rust
@hut@chaos.social avatar

Wait, I can not publish a crate on https://crates.io without logging in via a account? Seriously? Where's the hidden camera?

Well, 他妈的, I guess there will be one less crate

hut, to random
@hut@chaos.social avatar

TIL you can reduce the size of a PNG by ~70% without any perceptible quality loss by converting to the new, royalty free format JPEG XL.

It can also do completely lossless conversion, which saves you about ~50% file size.

And it has a really cool feature to reversibly transcode existing JPEG files to JPEG XL, shaving off ~20% size.

Currently converting my image collections to that :).

Lossless conversion:

> cjxl input.png output.jxl --quality 100 --effort 10

https://siipo.la/blog/whats-the-best-lossless-image-format-comparing-png-webp-avif-and-jpeg-xl

hut, to android
@hut@chaos.social avatar

Anybody got experience writing entire apps in ?

hut,
@hut@chaos.social avatar

@N3Shemmy3 I wish. That'd be bliss though. Was hoping that somebody would surprise me with a magical solution.

hut, to bevy
@hut@chaos.social avatar

Working on the rings of Jupiter for my space game in /. [https://codeberg.org/hut/outfly]

Building this game really gives me a grasp of Jupiter's scale.

First, I wanted the game to take place in the main ring of Jupiter.

Then I rechecked calculations and updated the size of the planet to the actual size, as viewed from the main ring, and suddenly it just... filled out the entire screen 😨 it felt like horror on a cosmic scale. So... I decided, it's taking place in the outer rings instead^^"

hut, to random
@hut@chaos.social avatar

OMG. There is this long-ongoing debate on whether the -v flag on linux tools should show the version, or should enable verbose output, right?

I just saw that the zip command solved it most elegantly, by making it do.... both!

If you run zip -v without further arguments, it will print the version.

If you run zip -v [other params], it will run in verbose mode.

Genius. Now we only have to solve the tabs vs. spaces debate.

hut, to bevy
@hut@chaos.social avatar
hut, to bevy
@hut@chaos.social avatar

Sneak peek at a space game I'm building (with /)

hut, to github
@hut@chaos.social avatar

Prophecy:

By 2026, will only show clone links to logged in users.

By 2028, Microsoft released VSgit365, an AI-powered extension with seamless Microsoft Teams integration.

By 2030, GitHub repositories can only be worked on with Microsoft VSgit365.

By 2032, the last GitHub OctoCat sticker has been scraped off a hacker's laptop.

hut, to Meme
@hut@chaos.social avatar

Oh no! You notice that a is heading towards 5 people. You can easily pull the lever to divert it to the other track, but your PM wants you to create a ticket for it first, with a thorough description and steps to reproduce, epic and sprint assigned, story points and hours estimated, and that you keep updating its status through the workflow steps when making progress on pulling the lever.

What do you do?

hut, to random
@hut@chaos.social avatar

Aaaahhhh third drive this year that broke. This time an SSD.

And this time I lost data, cuz i couldn't keep up with getting warranry replacements so I didnt have enough space for all the backups :'D (didnt lose anything important tho)

In fact, the drive died WHILE I was copying data off it, and while I booted into the OS on it to overwrite another broken drive with random data before sending it back for a replacement.

Is someone playing tricks on me??

Remember to backup, friends!

ashishphys, to random

Hi fedizens! I've been meaning to shift to a custom email domain and was wondering if there are any caveats I should keep in mind.

  1. Would you recommend I go with a known email provider (protonmail, tutanota, mailbox, etc.) or setup my own email server on a VPS?

  2. I'm mainly concerned with sending emails via my custom email domain. Would they just get filtered as spam to the recipient's email? How do I mitigate it?

Thanks in advance!

hut,
@hut@chaos.social avatar

@ashishphys Running your own mail server for sending mails will come with a high risk that your mails will never arrive.

A custom domain with an established mail server will be no problem, as far as I know.

hut, to random
@hut@chaos.social avatar

Looking for a software-related in human-computer interaction (preferably brain-computer interfaces) in the EU.

I'm a M.Sc. in computer science from Cologne/Germany with 6 years prof. software development exp. and many open source projects.

Main skills: Python, JavaScript, Unix-like systems, full-stack web development, machine learning.

References:

appreciated ♥

hut, to NixOS
@hut@chaos.social avatar

A -inspired way of configuring : https://hut.pm/nixian.html

hut,
@hut@chaos.social avatar

@davidak my experience was of course that of a NixOs novice. For all problems there are workarounds. But when I have to create something in a rush for work, or when I want to demonstrate something spontaneously, I need things to work now. It's not an option to say "hey let me research how to do this very simple thing that I've been doing for 20 years but which somehow just doesn't work here" :)

But I still like NixOS for some purposes. E.g., as said in the article, I still use it on a server.

hut,
@hut@chaos.social avatar

@davidak some examples though:

  1. indeed, any dynamically linked binary that's not specifically packaged for NixOS needs steam-run (non-free!!) How did this ever become normal?

  2. appimages need a special appimage launcher tool

  3. various python packages (like numpy) seem to depend on libraries being in standard paths, so I could not pip install them in a venv until I did some hacky manual symlinking. Installing them globally via NixOS is not an option

But as said, i'm just a NixOS novice.

hut, to random
@hut@chaos.social avatar

Soap bubble storm @ :3

hut, to random
@hut@chaos.social avatar

Matecalypse at T___T

hut, to ChatGPT
@hut@chaos.social avatar

Nice, generates garbage text if you write a query like "a a a a a [...]" with 1000-3000 a's.

https://x.com/nostalgebraist/status/1686576041803096065

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