What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

1
1
0
0
0

@glennseto

(4, contd) We need *some way* to give people the freedom to replace the compositor out from under the DE if they need a better feature set, so that extension innovation becomes possible. I may about to be say something incorrect, but I believe the problem here is GNOME. I *think* other DEs/WMs are ultimately based on wlroots, so wlroots-based compositors could be drop in replacements. But GNOME's Mutter is way more specialized. IDK how to work around that. We all switch to Cosmic? :(

0
1
0
1
0
1
1
1
1
0
0

@glennseto

(4) Going forward, here is the problem that concerns me: Wayland withholds many capabilities apps had under X, reserving them for the compositor or extension designers. This would be fine if people could just pick the compositor with the features they need. But you don't get to pick your compositor because your compositor is bound to your DE. Compositors are fragmented, and fragmented in the way that holds back innovation rather than the way that promotes it.

@glennseto

(4, contd) We need *some way* to give people the freedom to replace the compositor out from under the DE if they need a better feature set, so that extension innovation becomes possible. I may about to be say something incorrect, but I believe the problem here is GNOME. I *think* other DEs/WMs are ultimately based on wlroots, so wlroots-based compositors could be drop in replacements. But GNOME's Mutter is way more specialized. IDK how to work around that. We all switch to Cosmic? :(

0

@glennseto

(3) The Wayland transition was very disappointing. Needs from user groups as varied as (a) fractional-DPI laptop owners, (b) disabled users, (c) graphics apps managing floating palettes !! Were not considered early enough or thoughtfully enough. I don't see hard evidence there's a timeline for addressing them now.. I would call this a failure. But I need to be clear the failure was neither the decision to go Wayland, or the decision to do it now. It was a failure to plan ahead.

@glennseto

(4) Going forward, here is the problem that concerns me: Wayland withholds many capabilities apps had under X, reserving them for the compositor or extension designers. This would be fine if people could just pick the compositor with the features they need. But you don't get to pick your compositor because your compositor is bound to your DE. Compositors are fragmented, and fragmented in the way that holds back innovation rather than the way that promotes it.

0

@glennseto

(1) The Wayland transition is unavoidable. X11 can't any longer be maintained: Nobody *wants* to maintain X11, and there's no mechanism to *force* anyone to maintain X11. X11 is a contract with GPU manufacturers and new GPUs are made all the time, so you can't just stick with what you have.

(2) The Wayland transition probably couldn't have been delayed, at least not much, because I don't know where the resources to maintain both stacks in parallel much longer would have come with.

@glennseto

(3) The Wayland transition was very disappointing. Needs from user groups as varied as (a) fractional-DPI laptop owners, (b) disabled users, (c) graphics apps managing floating palettes !! Were not considered early enough or thoughtfully enough. I don't see hard evidence there's a timeline for addressing them now.. I would call this a failure. But I need to be clear the failure was neither the decision to go Wayland, or the decision to do it now. It was a failure to plan ahead.

0

@mcc You're much more knowledgeable on graphics stacks than I am - may I ask about your current take on the Wayland/X11 transition?

My own background is that of a lapsed but recently returned Linux desktop user, gamer and occasional streamer, who is kinda rooting for the maturation of the newer tech, sure, but also low-key baffled by the remaining number of issues.

(Not trying to start anything or asking you to defend stuff, just curious about your two cents on this field of FOSS evolution.)

@glennseto

(1) The Wayland transition is unavoidable. X11 can't any longer be maintained: Nobody *wants* to maintain X11, and there's no mechanism to *force* anyone to maintain X11. X11 is a contract with GPU manufacturers and new GPUs are made all the time, so you can't just stick with what you have.

(2) The Wayland transition probably couldn't have been delayed, at least not much, because I don't know where the resources to maintain both stacks in parallel much longer would have come with.

0
0

new year update on what I'm using: and -fe as desktop clients, my own and a bit of on iOS, hosting this and other official accounts on , account on iosdev.space is super useful for ios dev, random posting on universeodon.com (basically where I started in the , in retrospect I would have picked something with a shorter domain), love using and , and thanks to all the admins out their hosting my test accounts!

0
1
1

I am Anubis. You probably know who I am. I am a guide and protector. On here, however, I shall, most likely, talk and post about various topics which I am interested in. I am, of course, interested in Ancient Egypt and mythology, but also art, philosophy and religion. I am currently trying my hand at creating various (albeit very simple) emoji. I also enjoy music, writing and reading. I will, most likely, also share various jokes. Additionally, it is likely that I will also talk about various everyday events and technology and language.

I do not, as of yet, have my own website. However, I shall be working on creating on in the foreseeable future.

Feel free to talk to me if you wish, but please introduce yourself and state the reason for your wishing to talk to me. I am not the best at small talk.

Additionally, I would appreciate it if you could boost this post so that our newly-created instance can get some help with federation.

:jnpw: :anubispaw:

0
0
0
0
0
0
0
0
5
0
0
0
1

So is the expectation that as software engineers we’ll be left behind if we don’t have $200 USD per month Max accounts with each LLM provider?

Given that work will likely closely monitor usage of these tools, that will make anything they provide less accessible for personal use & learning for a lot of folks (newsflash, techbros, most engineers don’t make bank like your mates do).

0
0
0

7만여 명 숨진 땅, 구호도 막은 이스라엘 h21.hani.co.kr/arti/world/w... "외국 거주 유대인 지원과 반유대주의 대응 업무를 총괄하는 이스라엘 디아스포라부는 2025년 12월30일 자료를 내어 “가자지구에서 활동하는 37개 비정부기구(NGO)가 강화된 등록 요건을 충족하지 못했다”며 “1월1일부터 이들 단체는 가자지구에서 활동을 중단해야 한다”고 밝혔다. 액션에이드·국제구조위원회·국경없는의사회 등 지구촌을 대표하는 구호단체 상당수가 활동 중단 대상에 포함됐다."

7만여 명 숨진 땅, 구호도 막은 이스라엘

0
0
0
0
0

TIL a great phrase: “no pasarán!” One of the moderators on our team mentioned it as part of her 2026 well wishes to the mod team.

It basically means “they shall not pass” in reference to fascists. It had a rich etymological history, beginning in France and moving to Spain. Originating in opposition to Nazis and fascists.

More:
thisdayinquotes.com/2013/07/no

0
0
0
0
1
0
0
0

Do you have an idle cluster? Can you spare a couple core-years?

Help me bruteforce some test vectors for RSA key generation edge cases!

Here are the instructions, it's just a matter of running a single self-contained cross-compilable Go binary that will report the results autonomously.

gist.github.com/FiloSottile/19

0
0
0