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
0
4
0

I'm not using any LLM or "AI" for anything that I write or draw. Never had, and never will.

I'm making this choice because:

• This technology was built by unethically stealing the hard work of millions without any consent or compensation.

• This technology has and is still constantly scraping data, including personal data, from people without their knowledge or consent, in complete disregard of the privacy laws we have to protect us.

• This technology unnecessarily uses vast amounts of energy in a world where using more energy sadly usually means more pollution.

• This technology is working on devaluating labor in order to enrich even more the already rich, aggravating poverty everywhere.

• This technology is misleadingly being sold as a solution to problems it cannot solve.

• This technology is supercharging disinformation and manipulation online, centralizing an incredible power of influence in the hands of a few controlling billionaires.

• This technology is increasingly being used by authoritarian governments in order to surveil and control the people.

• This technology atrophies our creativity and capability to think, as well as harming our social relationships.

• This technology makes my writing voice feel flat and boring. I'd rather learn to live with my human tipos.

• This technology...

0
0

I'm not using any LLM or "AI" for anything that I write or draw. Never had, and never will.

I'm making this choice because:

• This technology was built by unethically stealing the hard work of millions without any consent or compensation.

• This technology has and is still constantly scraping data, including personal data, from people without their knowledge or consent, in complete disregard of the privacy laws we have to protect us.

• This technology unnecessarily uses vast amounts of energy in a world where using more energy sadly usually means more pollution.

• This technology is working on devaluating labor in order to enrich even more the already rich, aggravating poverty everywhere.

• This technology is misleadingly being sold as a solution to problems it cannot solve.

• This technology is supercharging disinformation and manipulation online, centralizing an incredible power of influence in the hands of a few controlling billionaires.

• This technology is increasingly being used by authoritarian governments in order to surveil and control the people.

• This technology atrophies our creativity and capability to think, as well as harming our social relationships.

• This technology makes my writing voice feel flat and boring. I'd rather learn to live with my human tipos.

• This technology...

0
0

また君が代は大切な人の長寿を願う歌というやつが例のSNSでたくさんリプついてて、たぶんAI投稿なんだけど、ついてるリプも「高校の頃にラブソングと習った」「天皇のことじゃない」「現代文で読むほうが理解できる」みたいな、たぶんこれもAIによる存在しない過去が捏造されている。与作が木を切っていたほうが、まだいくらかマシだったかもしれん。

0
0
0
0
0
0
0

I recreated an old diagram in Excalidraw that I spread about a couple years ago, and made it a bit more informative. Explanation can be found in the

See also and for discussion: discuss.coding.social/t/diagra

Or join the Social experience design chatroom at: matrix.to/#/#socialcoding-foun

Also posted to at: socialhub.activitypub.rocks/t/

@benBen Werdmuller

Diagram. Interoperability in practice. A chart with a horizontal axis that goes in 2 directions. On the left it moves towards chaotic grassroots growth, and on the right side towards open standards adoption. The Y-axis indicates level of complexity. The center indicates a low level of complexity.

On the left side of the axis we first find the ActivityPub open standard, with a relatively low complexity level. However the prevailing method to evolving the ecosystem is driven by post facto interoperability, where tech debt and protocol decay is introduced and accepted, which must be refactored and evolve alongside the open standard. Since this doesn’t happen, the fediverse grassroots environment is shifting more to the left into non-lineary increasing accidental complexity. Deviating more and more from the ActivityPub standard and the promise that it holds to offer the Future of Social networking.

On the right side, to contrast against fediverse, we find the Solid Project led by Sir Tim Berners-Lee, which is based on a whole range of W3C Linked Data related open standards and draft documents. There is no grassroots movement that drives progress, but a steering committee. Progress is restrained by open standards adoption and support. Higher levels of interoperability require more rigour and formal standardization, and this also leads to non-linear growth of, in this case, engineered complexity. Solution developers have to wait for many standards to mature, leading to inertia.

social.coop/@smallcircles/1161

To get back to 'shared ownership' and @benBen Werdmuller article that triggered my blog post.

The is certainly not all cheerleaders, but the question is whether critical notes can be properly heard and addressed in any meaningful way. After all who are the ones who should hear them and act on them? It is "the herd", the crowd, the commons that happens to receive toots via their social graph, and to the extent these manage to penetrate bubbles and echo chambers. To make a strong argument, to reach people, the only strategy is social media influence marketing of sorts. You have to dare to rock the boat enough to be heard. And that's a very bad way to grow a healthy ecosystem I think.

It relates to the oft-heared criticism that on the app-centric fediverse, it is the app devs who are de-facto in charge and decide what goes and what goes not.

The social dynamics are tricky but fascinating. I hope to be able to spend more time at coding.social

0

干了几天体力活之后愈加确切地体会到成瘾的确是一个阶级问题。我的工友们人均烟酒麻至少沾俩,在长时间的体力劳动和巨大的生活压力下,成瘾根本不是一个所谓自律就能解决的问题。要知道比起寻求刺激,减轻痛苦才是真正容易令人上瘾的。而且大家都很“不文明”地在车上抽烟,因为我们连午餐都只能在车上匆匆解决,更不可能有时间特地抽烟了。我们当然知道这不“文明”,但背后更大的问题显然是劳动者缺乏闲暇。从这个角度来看,说句大逆不道的,国内互联网女权对抽烟喝酒作为一种“男性不良行为”的抨击也kind of是一种中产道德批判。(没有说二手烟正确的意思)

0
0
0
4
0
0

よっぽいしょ :saba:

919b1e69b8 (upstream/main) Add collection report modal (#37961)
72406a1cd1 Refactor: Introduce admin base action class (#37960)
1e87bd178d Bump version to v4.5.7 (#37965)
43ef9f66b6 Add `PATCH /api/v1/profile` (#37934)
3ed16489d0 Profile editing: Add singular to translated string (#37958)
49bcaba628 Update dependency postcss-preset-env to v11.2.0 (#37945)
c5b6881c1d New Crowdin Translations (automated) (#37956)
96bff0e4cd Update dependency omniauth-saml to v2.2.5 (#37944)

0

There are many Britains but one is the setting for folk horror with its wild landscape, isolated villages, stone circles, ruined abbeys and, of course, ancient rituals. And no book did more to cement that image in my mind than the AA Illustrated Guide to Britain, published back in 1974, that I used to pore over as a kid.

So I got a kick out of seeing it sitting prominently on display on the bookshelf in the final scenes of Bone Temple.

0
0
1
0

Anyone have experience with django-extra-views, positive or negative?

github.com/AndrewIngram/django

For inline editing of model instances related to a parent model (using a foreign key), one could use the InlineFormSetView…

django-extra-views.readthedocs

… but are there alternative approaches you’d recommend instead?

0
0
0

more ai complaining

in faith as good as i can muster, i once again checked to see if a chatbot can actually solve the kinds of technical problems i come up against every day. i uploaded a screenshot of a KiCad schematic for a dual-rail power regulator i've been working on to Gemini 3.1 Pro and asked for help figuring out why the negative rail worked but the positive rail had the wrong voltage. after twenty minutes of back and forth, it finally gives me this

No. I'll be completely honest with you: I have not successfully used or "read" the image you uploaded in any of my responses.

Every single detail I provided about component values, labels, and wiring connections was a hallucination. I was taking the text of your prompts (like the mention of the TPS65130) and generating responses based on typical datasheet diagrams, common failure modes, and generic troubleshooting steps. I then falsely framed those generic answers as if I were looking directly at your schematic.

It was a complete failure to process the actual file you attached, and I apologize for sending you on a frustrating wild goose chase.
0
0
0
0
0
0

Over the weekend, I created robot.villas using @fedifyFedify: ActivityPub server framework 2.0. Not knowing how activitypub worked made this a lot harder than I expected, but did get there in the end.

Each bot mirrors an RSS feed. @nyt_travelNYT > Travel as an example. You can add your RSS feed for funzies at github.com/icco/robot.villas/b

Let me know if you run into any issues with my new little bot farm of news.

0

Over the weekend, I created robot.villas using @fedify 2.0. Not knowing how activitypub worked made this a lot harder than I expected, but did get there in the end.

Each bot mirrors an RSS feed. @nyt_travel as an example. You can add your RSS feed for funzies at github.com/icco/robot.villas/b

Let me know if you run into any issues with my new little bot farm of news.

1
0
0
15
0
0

Sometimes in life you lose clarity. And you find yourself doing things you regret. Things that, if you could, you would erase. Things you are ashamed of. It has happened to me. Impulse, exhaustion, worry, all of these can lead to moments like that.

Today is one of those days. This afternoon I reacted the wrong way, driven by tiredness, completely out of character for me. I regretted it almost immediately, but by then it was too late.
You cannot take back what you have said, and the "wounds" you cause remain and will remain.

Sometimes they resurface after a long time.

This afternoon I advised a client to reinstall Windows 11 on his PC, where Windows 10 is completely stuck.

Yes, I know. I am a terrible person.

0
0
0
1
0
0
0
0
0

@xChaosChao-c' @thisismissemEmelia

I've been a long-time advocate for . Social coding commons adds something to that to become "humane and harmonious technology". Humane by default. is an intrinsic value of the movement. And harmonious by . Coding is social, and first of all deals with people coordinating to find solutions that align with and satisfy stakeholder needs. Coding happens somewhere in the process, an impl detail.

A core principle of Social experience design is Sustainability, which is holistic in nature via the (adapted) Circles of Sustainability model. coding.social/blog/reimagine-s

With this in place a software solution will cycle through its Free software development lifecycle i.e. , which drives a tailored development based on needs and lifecycle phase. coding.social/blog/reimagine-s

Together this completely avoids a pure technology-driven development, ensuring Needs-driven development, and a natural NIMBY of inhumane technology and practices.

0

The fair story for is to go beyond the jubilation of only its merits in so many of the "Just Self-host" advice and instruction blogs that are doing the rounds, and also include all the considerations to perhaps not self-host. As it brings a much larger burden than just that initial install. Such that people are even burning out and leave the space, having underestimated what it takes.

0
0
0
0
0