Honnip's avatar

Honnip

@[email protected] · 113 following · 11 followers

정승우 (Jung seungwoo)

Honnip's avatar
Honnip

@[email protected]

크루크(Круг) - 사랑한단 말은 없었네(Ни слова о любви, 1983)

익숙한 느낌

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected]

The abbreviation itself is not very accessible.

Honnip's avatar
Honnip

@[email protected]

영화 본 지 참 오래됐다

Honnip's avatar
Honnip

@[email protected]

올해의 가장 뻔뻔한 모조품

Plagiarius Awarding 2025

KNIPEX의 TwinGrip 플라이어(맨 왼쪽)와 그 모조품들
TheEvilSkeleton's avatar
TheEvilSkeleton

@[email protected]

As part of our volunteer-driven accessibility initiative in GNOME Calendar, and for the first time in the 10+ years of Calendar's existence, we finally completed and merged the first step needed to have a working calendar app for people who rely on keyboard navigation. This merge request in particular makes the event widgets focusable with navigation keys (arrow left/up/right/down) and activatable with space/enter. This will be available in GNOME 49.

Most of GNOME Calendar's layout and widgets consist of custom widgets and complex calculations, both independently and according to other factors (window size, height and width of each cell, number of events, positioning, etc.), so these widgets need to be minimal to have as little overhead as possible. This means that these widgets also need to have the necessary accessibility features reimplemented or even rethought, including and starting with the event widgets.

We also hope to get other parts of GNOME Calendar accessible before GNOME 49, but I can't promise anything at the moment. We did start working with making the month view accessible: gitlab.gnome.org/GNOME/gnome-c

KwonHan Bae's avatar
KwonHan Bae

@[email protected]

Today is Labor Day South Korea, But events are unfolding with unprecedented speed and complexity.

South Korea’s president has already been impeached, and the country is effectively experiencing an internal conflict—though without weapons.

In just one hour (GMT+9), South Korea is expected to enter a state of government paralysis.

cont>

Honnip's avatar
Honnip

@[email protected]

git add하기 전에 실수로 포맷팅 해버렸다 🤦‍♀️

postmarketOS's avatar
postmarketOS

@[email protected]

@osuosl has been around for 22 years. They kindly host our gitlab for 6 months now, and provide important services for more than 150 other free and open source software communities such as @alpinelinux, @chimera , @debian, @fdroidorg, @gentoo, @gnome, @LineageOS, , @torproject. Now their future is in jeopardy 😢

We usually don't ask this, but please boost for reach, this is important infrastructure for so many FLOSS projects! :boostRequest:

osuosl.org/blog/osl-future/

Ian Dees's avatar
Ian Dees

@[email protected]

The @osuosl asked for help with funding to keep services going. They power hundreds of open source projects (@openstreetmap, CensusReporter, Debian, Sqlite, etc.) by providing free or low-cost co-location, VMs, storage, distributed mirroring, and more. They give experience to students at OSU, who help maintain the hardware and systems we all rely on.

They are a vital piece of the open source world, and need some ideas for funding. If something comes to mind, reach out and I will pass it along.

Honnip's avatar
Honnip

@[email protected] · Reply to Jeff Fortin T.'s post

@nekohayo I'm also using NixOS, and I couldn't reproduce the issue 🤔

Honnip's avatar
Honnip

@[email protected]

이메일을 Migadu 호스팅에서 지메일+클플 이메일 라우팅+오라클 클라우드 Email Delivery 조합으로 옮겼다! 딴 건 아직 모르겠고 일단 무료라서 좋다..

seungjin's avatar
seungjin

@[email protected]

"RustWeek by RustNL" is such a nice slogan and name for a Rust conference. Whoever's idea it was, it's really a great job! I wish we also had RustWeek by RustKR.

Brno Hat's avatar
Brno Hat

@[email protected]

Hiring for Flatpak Automation

The desktop team in Red Hat has another open position. We’re looking for someone to work on Flatpak automation, for someone who enjoys working on infrastructure. Although the job description states 2+ years of experience, it’s suitable for juniors. Formal experience can be replaced by relevant open source contributions. Being onsite in Brno, Czech Republic is preferred, but not required. We’re open to hiring good candidates elsewhere, too.

If you’d like to know more about the job before formally applying, don’t hesitate to contact me on Mastodon, Signal, Matrix (@eischmann at fedora.im), or email.

piegames's avatar
piegames

@[email protected]

Hm, we've had all of these things in the NixOS community. I wonder 🤔 fe.disroot.org/objects/d7fae2e

Steven Deobald's avatar
Steven Deobald

@[email protected]

if you're interested in how flatpak sandboxing actually works, and what improvements could/should be made, @swick 's @LAS talk is popping the hood:

youtube.com/watch?v=pCIkiZrYvm

Asahi Lina (朝日リナ) // nullptr::live's avatar
Asahi Lina (朝日リナ) // nullptr::live

@[email protected]

I just discovered something really subtle about WireGuard... TL;DR if you are adjusting interface MTUs precisely, and you have mismatched MTUs between peers in some cases, make sure your smallest MTU is always a multiple of 16!

WireGuard header overhead is said to be 32 bytes + UDP + IP, so 80 bytes for IPv6 and 60 bytes for IPv4. That's where you get the default MTU of 1420 (1500 - 80, so it works with IPv6).

But that's not precisely true! Actually, WireGuard will add up to 15 bytes of padding to the data, to make it a multiple of 16, as long as it doesn't exceed the MTU on that side of the connection.

So let's say you have a server with the MTU set at 1440, but you also have a client that is using IPv4 over PPPoE. So you set its MTU to 1432, subtracting the PPPoE overhead of 8 bytes. That should be fine, since the client will figure out the right path MTU for any connections, right?

Wrong!

The TCP client and server will negotiate an MSS that gives 1432 byte IP packets within the tunnel. But 1432 is not a multiple of 16! However, the client WireGuard instance knows that there is no headroom, so it will send 1432 + 60 = 1492 byte packets, which is the maximum PPPoE MTU. But on the way back, the server thinks it can go up to 1440! 1432 % 16 == 8, so it will try to round up to 1440. Then, it sends 1500 byte packets, which don't fit in PPPoE!

The fix is to either set both the client and server MTU to 1432, or to round down the client MTU to 1424.

dongoDB's avatar
dongoDB

@[email protected]

Void Linux 한국 미러가 없어서 수제로 구워왔습니다 많관부
https://mirror.kyoku.dev

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected]

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.

Lix Project's avatar
Lix Project

@[email protected]

EDIT: after further investigation this is actually mistaken and doesn't affect the majority of store operations; this one is likely not the issue

Quick PSA: do you run a binary cache? Is WantMassQuery: 1 not in its nix-cache-info file?

~~If it's not in there, clients will take an extremely long time to query whether paths are present in your cache by trying them one by one serially.~~

Honnip's avatar
Honnip

@[email protected]

https://www.instagram.com/p/DIrHHsDyLAV

CD 88장 카세트 68개

  • 중국 한정 발매

제발 한국에도 팔아다오.. 🫠

Anders Eknert's avatar
Anders Eknert

@[email protected]

lol, no

Screenshot from editor where GitHub Copilot suggests naming a variable "Maxerals" after the first one in the struct was named "Minerals"
aleksana :blobhaj_melty_crush:'s avatar
aleksana :blobhaj_melty_crush:

@[email protected]

loongarch64 native stdenv is here!
github.com/NixOS/nixpkgs/pull/

root@loong1:~/nixpkgs# ./result/bin/hello
Hello, world!
root@loong1:~/nixpkgs# uname -m
loongarch64
Grimmauld's avatar
Grimmauld

@[email protected]

I have to say, my automatic dependency scanner [1] for packages is already working better than expected!

So far i found unused dependencies in git [2], gst-plugins-bad [3], [4], linux-pam [5], networkmanager [6] and vlc [7]. And i don't plan on stopping! All these unused dependencies cause unnecessary strain on our CI and are trivial to clean up. Some of these dependencies are even old enough to drink!

I will give a talk about the tool at @cccda this Monday in the hopes of getting more people excited for this cleanup work, and to get ideas about improving the tool.

[1] github.com/LordGrimmauld/nix-c

[2] github.com/NixOS/nixpkgs/pull/
[3] github.com/NixOS/nixpkgs/pull/
[4] github.com/NixOS/nixpkgs/pull/
[5] github.com/NixOS/nixpkgs/pull/
[6] github.com/NixOS/nixpkgs/pull/
[7] github.com/NixOS/nixpkgs/pull/

Osma A 🇫🇮🇺🇦's avatar
Osma A 🇫🇮🇺🇦

@[email protected]

Bluesky didn't reach a federated stage where you could choose a service provider in a free country before they started to censor people based on authoritarian demands.

Email screenshot:

From: noreply@bsky.so...

Alıcılar: ben

Türkçe diline çevir

Hi there,

We are writing to inform you that we have received a formal request from a legal authority in Turkey regarding the removal of your account associated with the following handle (@carekavga.bsky.social) on Bluesky.

The legal authority has claimed that this content violates local laws in Turkey. As a result, we are required to review the request in accordance with local regulations and Bluesky's policies.

Following a thorough review, we have determined that the content in question violates local laws in Turkey, as outlined in the legal request. In compliance with these legal provisions, we have restricted access to your account for users.
Honnip's avatar
Honnip

@[email protected]

> curl -s https://api.github.com/repos/NixOS/nixpkgs | jq .stargazers_count
20000

20000✨

🇺🇦 Ingvar Stepanyan's avatar
🇺🇦 Ingvar Stepanyan

@[email protected]

Oh my god. "Scientists were so preoccupied..." #rustlang

$ cat script.rs
#![allow(unused)]

fn main() {
  println!("Hello, world!");
}

$ cat '[allow(unused)]'
#!/bin/bash
rustc "$@" -o temp && ./temp && rm temp

$ ./script.rs
Hello, world!
isabel's avatar
isabel

@[email protected] · Reply to decafkafk's post

@cafkafk saw this right before nixos's matrix got CSAM spammed, which only proves she was right about matrix being a vile
Honnip's avatar
Honnip

@[email protected]

온갖 Matrix 서버에 NSFL 콘텐츠가 범람하고 있다 흑흑

Kagi HQ's avatar
Kagi HQ

@[email protected]

We're looking for an experienced open source developer and designer to support our team in building a platform-native web browser for Linux, using GTK and libadwaita: kagi.peopleforce.io/careers/v/

Here's why you might enjoy working at Kagi: help.kagi.com/kagi/company/hir

Honnip's avatar
Honnip

@[email protected] · Reply to Honnip's post

이슈 올렸다! 홈매니저 모듈에 문제가 있었는데, 홈매니저로 설치했다는 걸 까먹어서 찾는데 조금 더 걸렸다.

Older →