@juliank@mastodon.social
@juliank@mastodon.social avatar

juliank

@juliank@mastodon.social

Debian Developer, Ubuntu Core Developer, Software Engineer II at Canonical. Your friendly neighborhood APT maintainer. Vegan. He/him.

Love cooking, cycling, walking, music, and netflix.

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

juliank, to random
@juliank@mastodon.social avatar

What do people think about changing apt such that

apt install cannot remove packages
apt remove cannot install packages

and adding

apt replace (<from> <to>)...

to replace packages (such as mtas)?

juliank, to random
@juliank@mastodon.social avatar

In Case you were wondering: Yes, ICE trains are cheaper than regional trains on my main route.

I'm actually paying 49€ for the flatrate Germany-wide regional public transport ticket ("Deutschlandticket"), though.

juliank, to random
@juliank@mastodon.social avatar

I think I need a USB-C hub that

  • gets power from the monitor
  • does PD to the laptop
  • routes DisplayPort between laptop and monitor

Don't really want to have a separate power supply when the monitor can provide the power.

juliank, to random
@juliank@mastodon.social avatar

I thought I'd connect the cable modem to the router internet port and then the router Lan port to the switch, but I guess I can also connect the modem to the switch in a wan vlan and both WAN and LAN ports of the router to the switch?

What is actually nicer to do, and do I even have enough ports on the switch?

juliank, to random
@juliank@mastodon.social avatar

V brakes are a bit annoying, found some Magura HS33 on sale for over 50% off, it's pretty tempting to upgrade the folding bike.

But that's still 88€ for two brakes and perhaps some brake booster(s) for extra rigidity (10-24€ for 1-2).

So I paid 500€ for the bike used and would spend 100€ on brake upgrades...

The v brakes just lose their center somewhat and start rubbing. Also there's friction in the brake cable and that's somewhat annoying when you're used to hydraulic discs everywhere else

juliank, to random
@juliank@mastodon.social avatar

Mount tmpfs to /tmp and /var/tmp, have a good life.

juliank, to random
@juliank@mastodon.social avatar

A common approach to grading oral exams in univerisity in Germany on the 1..15 scale is to give everyone 13, if they're bad, give them 12, and if they're good up to 14.

juliank, to random
@juliank@mastodon.social avatar

New blog post: Divergence - A case for different upgrade approaches

https://blog.jak-linux.org/2023/10/10/a-case-for-different-upgrades/

Leave comments here!

juliank, to random
@juliank@mastodon.social avatar

Oh boy Hetzner cloud has arm64 servers now. I wonder if I have everything available on arm64 that runs on magenta.

Probably missing like rspamd, weechat binaries for arm64.

They're slower but they solve my 2GB ram bottleneck on the EPYC servers.

juliank, to random
@juliank@mastodon.social avatar

My power bank only does 5V/2.1A, sadly. It has 10.000 mAh, whatever that means (what da watthours, is that at 5V? Idk!)

juliank, to random
@juliank@mastodon.social avatar

We ship too many file systems in Debian grub and I think we probably should drop all except

ext2 for /boot
fat for ESP
hfsplus for ESP on legacy mactel
iso9660 for ISO images
squash4 for the embedded memdisk

No more btrfs, f2fs, jfs, ntfs, xfs, zfs.

Arguably we may be able to drop squash4 too and just compress the files in the memdisk; grub decompresses on open anyhow using file filters.

juliank, to random
@juliank@mastodon.social avatar

OK I just opened the new APT output format merge request. I'm attaching the current state side-by-side comparison in a picture (and yes I typoed git into the wrong tab)

https://salsa.debian.org/apt-team/apt/-/merge_requests/337

You can see that apt-get(8) maintains its retro interface, the test suite is happy about that (it literally is validating the apt output).

Gonna do some bike shedding about the summary using nouns instead of verb still I suppose.

juliank, to random
@juliank@mastodon.social avatar

Kassel-Berlin-Warsaw

Warsaw-Vilnius

Vilnius-Riga

train trip and back in freaking November sure would be a story to tell.

juliank, to random
@juliank@mastodon.social avatar

I think at this point we can just give up with desktop, there will never be stable GPU drivers for anything.

AMD is a fcking shit show that hangs and crashes all the time right now, and Intel does the same dance for 6 months every 2 years.

NVIDIA is some sort of weird alien.

Safest to just use a terminal in a VM running on macOS I guess.

juliank, to random
@juliank@mastodon.social avatar

Following nuclear power exit, German power CO2 emissions are reduced by 24% (2023-04-16 to 2024-03-15). Renewable energy production increased significantly, coal energy production is down 29% (brown)/47% (black), gas is down 5%.

juliank, to random
@juliank@mastodon.social avatar

Fresh off the presses: New blog post: The new APT 3.0 solver

https://blog.jak-linux.org/2024/05/14/solver3/

Comments here.

juliank, to random
@juliank@mastodon.social avatar

What I really hate in terms of work required is Italian food, because it just uses so many large pots and pans that it gets very crowded.

  • large pot to boil the pasta
  • large pan to make sauce and toss pasta

That's too much.

juliank, to random
@juliank@mastodon.social avatar

Ciabatta arguably was the most important invention of the 1980s, saving Italians from importing baguettes from France for making sandwiches.

juliank, to random
@juliank@mastodon.social avatar

I think the way we report dependencies during upgrades or installs is overwhelming users, it would be better to only show dependencies that involved a decision (decision other than current state).

Consider A depends B|C, B has depends D, E; C depends F.

We should format the solutions as A, B and 2 more dependencies
(instead of A,B,D,E)
A, C and 1 more dependencies
(instead of A,C)

Because the user cares about what choices the package manager made, not which libraries those choices need.

juliank, to random
@juliank@mastodon.social avatar

Dear Mozilla, please add chromeless PWAs to Firefox.

juliank, to random
@juliank@mastodon.social avatar

UniFi trouble. ICMPv6 traffic is not passed thru the AP.

  • Laptop connected to ISP router: fine
  • Laptop connected to UniFi switch: fine
  • Laptop connected to UniFi WiFi 6 AP: no ICMPv6
juliank, to random
@juliank@mastodon.social avatar

I removed the duplication in the install command where dependencies were listed once as being installed and once in "the following additional packages will be installed"; now we have

"Installing:" for manual installs
"Installing dependencies" for automatic installs

I stole this from another package manager.

But this means installing plasma-desktop now fits into my full screen terminal window, as you can see in the picture (if you can see pictures).

juliank, to random
@juliank@mastodon.social avatar

Yes the Israeli-Gazan war is disturbing but it's not giving you a free pass for anti-semitism.

Anti-semitic messages will be reported to server operators and if posted by a profile that can be easily tracked to a real person residing in, or a citizen of, Germany, to the German police.

juliank, to random
@juliank@mastodon.social avatar

The truth is out there

Not inside yourself.

Outside.

OUTSIDE

Don't trust yourself.

juliank, to random
@juliank@mastodon.social avatar

The whole "illegals vote I'm US elections" discussion is funny as a German because here

  • everyone needs to register their home address with the city within a week or two of moving there, you are automatically "registered to vote" by this and assigned the closest place to vote when an election happens.
  • to vote, you need to present ID and it's checked against the people allowed to vote in that place.
  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Durango
  • Youngstown
  • khanakhh
  • slotface
  • ngwrru68w68
  • rosin
  • ethstaker
  • kavyap
  • DreamBathrooms
  • megavids
  • everett
  • modclub
  • cubers
  • tacticalgear
  • vwfavf
  • mdbf
  • normalnudes
  • cisconetworking
  • tester
  • provamag3
  • osvaldo12
  • Leos
  • JUstTest
  • All magazines