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
1
1

PREMESSA: Un software scritto in Java oltre 20 anni fa, non ottimizzato, mal progettato, pieno di memory leak, di bug, per nulla intuitivo o innovativo, con funzionalità criptiche, molte mancanti di modernità.

DOMANDA: Assumiamo altre persone per ifarlo da zero?

RISPOSTA: Nooooooooo va benissimo così.

CONSIDERAZIONE: Io non comprerei mai un tale software, non me lo farei nemmeno regalare, per dirla tutta.

0

Pamatujete ještě Miroslava Štěpána? Fico je tedy o něco starší, ale je stejný slon v porcelánu. Ne, není to úplně stejné, ale určitě podobné.
Čím více chce obhajovat své kroky , tím méně je důvěryhodný.
A nechápe proč!
youtube.com/shorts/TUvh7kYK5SM

0
2
0
0
0
0
0
0
0
0

I've taken the time to read this IT notes Story where we are reminded to use Open Source Code in the diverse way it's intended

I can give you an example regarding the _if tools_
**ifconfig** is in my _muscle memory_ the things that I need executed from this program just fly out of my fingers in reflex mode
I've been using the if tools ever since we needed to _compile everything_ ourselves, when we wanted to run an Open Source Environment, where the kernel was written and delivered in source code only.
If this is the first toot you read by me, I've been with the Open Source community on the Linux side since the alpha versions were coded and distributed through Usenet, in comp.os.unix.*

In that period you were grateful when a task set that you needed to execute, had a program, which would either make your task easier or better manageable, than doing everything by hand in a laborious manner

Ever since the beginning there are different GNU programs, written in the Richard Stallman period, that can do similar things. All you need to do is choose what you like and stick with it
If you do not like the way it works, you can fork it & change the code, if you don't know how to write a line of code, there are _manual pages_ available which you can use as teaching methods to learn how to code yourself
All you need to be for that is an _autodidact_
You have the power of the **Source Code** readily available right in front of you

At a certain point in time _Bram Molenaar_ did not like the way VI worked; he want it more than vi offered. At this point in time Bram Molenaar programmed vim on the _Amiga_ computer. Since the true Open Source form was followed vim was also distributed in Source form and was happily adopted by others who were thinking in a similar manner as Bram Molenaar and they started to contribute to that program.
vi is a vital program on UNIX systems. What Bram has made, is create a _choice_ for people who want it more than what vi offered.

# vim & vi happily coexist!

## This is the beauty of Open Source

At a later point in time this is also what happened with the programmer who wanted more than what the if-tool set offers. Thus the command set of _ip_ was programmed. Similar to vi and vim they happily coexist.

### However on the distribution level something changed.

After a couple of decades I noticed that traditional tools, that have been tried, tested, stable and have withstood the test of time, were dropped from the base installations. You have to go and fetch them yourself. It was even done with _critical tools_ like the if tool set. It's not just one distribution that's doing it but different distributions.
I was busy with an installation; at a certain point I needed **ifconfig** to work on my network interface devices; I needed to configure something on the fly. Imagine my facial expression when I detected that ifconfig wasn't in the base installation!
The machine was in a _chicken egg_ situation because I had &no access to the network_ I had to stop, go to another place fetch the if tools separately, find out that they were dropped for reasons which were totally irrelevant to my work, go back to the machine, install them separately and in the process waste many valuable minutes of time.

It was then that I started to notice the pattern a pattern of **polarization** removing tools which are critical to base installations without leaving a warning

I had to _change_ my setup routine which has been working for decades in a _flawless_ manner, because someone somewhere decided that a good tool set became obsolete.

This polarization is not only in the choice of what commands are chosen to be in the base installation of a distribution, it's in many different sections of the open source community which is what Stefano has shed some light upon.

Polarization because of diversity is totally unnecessary, happy and peaceful coexistance is key

* You can love vim yet cherish vi
* You can glorify emacs yet admire vim
* I can love XCFE cherish LXDE, admire KDE & like GNOME all simultaneously

Depending up on what I'm doing, what machine I am working on (SBC server embedded system), what is needed on the task at hand, I simply adapt and work with the diverse tools available for free.

There is absolutely now need for polarisation or Toxic behavior in the Open Source ENV:

Another example is the direction that Gnome went many years ago.

In that period I used Enlightenment, Gnome, KDE and FVWM simultaneously on different machines. All WM are working in a manner that I like. When however the Gnome programmers decided to strip configuration features of the Desktop Environment, I didn't go on a rant, I didn't bother to fork, because of the massive amount of work involved.

I just left in Peace

Diversity is Vital. GNOME is Vital! We need them all

🦋💙 💙🦋

my-notes.dragas.net/2025/11/14

0
0
0
0
0
1

I'm a big brat so I have my Mastodon posts auto-posting to Bluesky on an intentional 1–2 year delay and I particularly like it when the joke is from a format that was going around on some random day in 2023 so Bluesky will be like "did this person JUST learn about this style of joke?" while I’m sitting back thinking about how they're just watching my Mastodon reruns.

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

우리는 칭긔니까 햄부기햄북 햄북어 햄북스딱스 함부르크햄부가우가 햄비기햄부거 햄부가티햄부기온앤 온을 찵여오거라 햄부기햄북 햄북어 햄북스딱스 함부르크햄부가우가 햄비기햄부거 햄부가티햄부기온앤 온을 낉여오라하지앉앗느냐

RE: https://bsky.app/profile/did:plc:ot2lbbyrujlua2ca7i6idc7g/post/3m5llw7g4ls2c

0
0

does your tool spawn processes? then LOOK UP the absolute path of the process you're running first. if that fails, log that in great detail. if it succeeds, log the absolute path of the path you found. if the process fails, in the failure log, include the absolute path of the process that failed.

0
0
0

そう、CherryPickの本家のアップデートで、Misskey Hubに載るようになったのでお知らせいたします。

既存のCherryPickインスタンスも、最新アプデしていればMisskey Hubに掲載されますね

0
0
0
0
0
0

인생의 순간을 빛내는 10가지 지혜

1. 후회보다는 배움을 선택하라
2. 작은 감사함에 진심을 담아라
3. 실패를 두려워하지 말고 성장의 기회로 여겨라
4. 타인의 시선보다 내면의 평화를 중요시하라
5. 꿈을 향해 한 걸음씩 나아가라
6. 관계는 투자와 존중으로 만들어진다
7. 긍정의 마음은 현실을 바꾼다
8. 자신을 사랑하는 것이 가장 큰 힘이다
9. 매 순간을 소중히 여기고 진심을 다하라
10. 변화를 두려워하지 말고 새로운 기회를 embrace하라

0
0
0
0
0
0
2
0
0

@stefanoStefano Marinelli Great post! I've been using for about two decades and want to share my experiences. For context, Linux became my daily driver and I dabbled in FreeBSD on the side.

As a newcomer to both the and of and the BSDs, *back then* there was more toxicity. And by toxicity I mean abrasive and unhelpful responses ("RTFM!") or some kind of "l337" attitudes in various mailing lists and forums. This, of course, was before YouTube and Reddit, where the former mediums were more prevalent.

Some Linux distros were friendlier than others. In those days, the mailing lists and forums were a rough place for newcomers and it drove a lot of people away. I left the forums because of that. I rarely post to the mailing lists but for other reasons.

At some point, there was considerable effort to improve the etiquette in said mediums, particularly the mailing lists. Sure, some fiery disagreements can take place but overall people are friendly and welcoming.

FreeBSD, on the other hand, has been a more positive experience. Yes, there are people who are vocal about their contempt for Linux, but they aren't disrespectful to other people.

Having witnessed both communities grow and change over the years, there's definitely less toxicity and FreeBSD is still a more welcoming community.

0
0
0
0
0
0

A little update: I've released a few versions of FIRES over the past week, each shipping a new feature:
- Support for importing into datasets from existing files
- Support for exporting datasets to mastodon compatible files (including a retraction list)
- Installer script for easy deployment (still testing & not ready for production)
- Various UI fixes

I've also a demo server live that I've shared with a few folks on the implementation side.

I'm exploring a few things:
- Typescript SDK for consumers
- Non-public Datasets
- Delta support for snapshots (if you don't care about all the individual changes)
- Additional administrative UI (account management, access token management)
- *Maybe* HTTP Message Signature based authentication for non-public datasets (stretch)

I'm also toying with a few major design changes, but that's a bit TBD, since I'd want to drop picocss at the same time, and improve the admin panel in general.

I'm trying to figure out exactly what I want in the 1.0.0 release, and also have some production readiness stuff to do.

fires.fedimod.social

0

我去愛爾蘭語獨立冊店An Siopa Leabhar ê時陣,店員講,就算去讀愛爾蘭語學校 ,真tsē lâng出社會mā是無用愛爾蘭語。
我上次去愛爾蘭語獨立書店An Siopa Leabhar 的時候,店員說,就算上了愛爾蘭語學校,很多人出社會也不再用愛爾蘭語

Tse是in hia母語推捒ê困境,án-nuá hōo社會lâng佇tsoh-sit、交關lóng ē當鼓勵用母語?無儂受鼓勵,自然語言就ē無去。tse我也毋知。臺灣mā tng-leh面對tsit款ê問題。

這是他們推動母語的困境,如何讓社會人上班買賣都能鼓勵用母語,不受鼓勵自然語言會消亡,這我也不知道。臺灣也正在面對這種問題。

0