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.

0

Heya! 🥳 XenoAtom.CommandLine 2.0 is out: xenoatom.github.io/commandline/
It brings XenoAtom.Terminal.UI integration, validation, option constraints, and pluggable output rendering. After a month of terminal-focused work, it finally feels complete! 😅

I'm also consolidating my sites with shared templates via my Lunet generator, and I'm hoping to share it more broadly later this year.

Finally, the XenoAtom umbrella now has a landing page: xenoatom.github.io/ 🤩

Screenshot of an HelloWorld application using XenoAtom.CommandLine .NET library
0
0
1
1
0
0
1
0
1
1

The agentic web feels like breaking and entering - we scrape pages, take and analyse screenshots and use Playwright to simulate a user clicking on things. Just imagine how much easier all of this would be if we had stuck to semantic HTML and moved forward with Microformats…

0

So You Want To Write An Open Source Discord Replacement

Things you don’t need:
- federation/distributed systems
- multiparty end-to-end encryption
- an entirely new operating system kernel specially designed to—

Things you DO need:
- a user interface that is Normal
- the ability to use languages other than English and writing systems other than Latin
- higher standards of user experience than how irc actually works in the real world
- any fucking clue how Discord works and why people use it

I have muted replies to this post due to the usual reasons

0
0
0
0

The Linux kernel "every subsystem has its own git tree" thing is so annoying.
Especially when one file is plausibly associated with multiple subsystems and patches get routed through more than one.

I guess it probably works reasonably well for people who only ever touch stuff in the one subsystem they specialize in, but for anything else...

0
1
1
0
0

Heya! 🥳 XenoAtom.CommandLine 2.0 is out: xenoatom.github.io/commandline/
It brings XenoAtom.Terminal.UI integration, validation, option constraints, and pluggable output rendering. After a month of terminal-focused work, it finally feels complete! 😅

I'm also consolidating my sites with shared templates via my Lunet generator, and I'm hoping to share it more broadly later this year.

Finally, the XenoAtom umbrella now has a landing page: xenoatom.github.io/ 🤩

Screenshot of an HelloWorld application using XenoAtom.CommandLine .NET library
0

So You Want To Write An Open Source Discord Replacement

Things you don’t need:
- federation/distributed systems
- multiparty end-to-end encryption
- an entirely new operating system kernel specially designed to—

Things you DO need:
- a user interface that is Normal
- the ability to use languages other than English and writing systems other than Latin
- higher standards of user experience than how irc actually works in the real world
- any fucking clue how Discord works and why people use it

I have muted replies to this post due to the usual reasons

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

에픽 스토어에서 무료 배포 중인 게임 <누구도 죽는걸 원치 않는다> 도입부 플레이. 2329년, 의식 이식을 통한 영생의 실현과 신체 구독이 제도화된 뉴욕을 배경으로 진행되는 느와르 풍의 SF 어드벤쳐 게임. 시대적, 기술적 배경은 SF지만 아트, 미장센, 대사 하나하나가 오래된 형사물을 떠올리게 한다. 조명을 켜고 하길 잘했어. 몰입감이 높아졌어.

0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0

I wanna share a thought I'm incubating for very long: is just a matter of greed or it's something most software companies, especially in the space, needs to do to survive?

Back in 2018-2019 I found out the awesome Affinity suite for graphic design who offered a fast, compatible, good looking alternative to Adobe Photoshop, Illustrator and InDesign for a very low price and no subscriptions. While I'm not very skilled in graphic design and Gimp and Inkscape are more than enough to cover my need I still bought the license to their software out of the admiration for their work and I did that again when V2 came out despite not really needing to update. For a while I even considered to apply to work with them since I believe in fast and polished software and they seem among the best in doing that but never tried since I lacked that much experience with modern C++.

Some years later they were acquired by , obviously the promised to keep improving and never put a subscription on it but it seems that they're taking steps towards it. They made the application "free as in free beer" (good... I guess...) but it now requires a Canva account to work and now it regularly contacts Canva servers to check activation status (despite it costs 0). Then they integrated features on it but these are paywalled, they started to paywall some features from the older version too (not many features but still...), its rumored they'll introduce "collaboration" features (of course paywalled) and I can't wait to see what's going to happen once becomes a public company 🙄 I totally expect Canva to turn them into "Adobe but slightly less evil/expensive". It's like seeing a parasite consuming from the inside a company and a software package I used to love and sooner or later only an empty shell will remain.

Now its easy to blame Canva, human greed or le evil capitalism for this but I wonder if Affinity higher ups had alternatives that allowed them to keep their lights open without being assimilated ehm... acquired by big corp.
There's only a fixed amount of features which makes sense to include in a graphic design software and a fixed amounts of bugs to fix before software becomes rock solid therefore sooner or later you run off of reasons to convince your customers to open their wallet and buy the new version of your software, the old just works well enough. This on a software which is already a niche selling only to the relatively few professionals who trust them and take the plunge leaving Adobe behind and to software enthusiasts like me. Therefore you have only a fixed amount of versions and a fixed amount of sales before the market becomes saturated to death and at that point what would you do? Fall standing up for your principle (at the cost of your employers losing their jobs) or get acquired winning a nice paycheck for yourself and buying some times for your employers too? Its not an easy choice.

0
2
0