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

Suppose you run your web app with gunicorn. And for metrics, you run the Python Prometheus client in multiprocess mode, since you have multiple worker processes. And you set PROMETHEUS_MULTIPROC_DIR the way the docs tell you to.

Now, what's your favorite way to implement the other thing the docs tell you to do?

> This directory must be wiped between process/Gunicorn runs (before startup is recommended).

So. Do you wipe it only when gunicorn itself boots? Do you wipe it on every worker process start? Periodically via cron-type job? Something else?

Genuine question. Asking for a friend, and the friend happens to be me.

0

Suppose you run your web app with gunicorn. And for metrics, you run the Python Prometheus client in multiprocess mode, since you have multiple worker processes. And you set PROMETHEUS_MULTIPROC_DIR the way the docs tell you to.

Now, what's your favorite way to implement the other thing the docs tell you to do?

> This directory must be wiped between process/Gunicorn runs (before startup is recommended).

So. Do you wipe it only when gunicorn itself boots? Do you wipe it on every worker process start? Periodically via cron-type job? Something else?

Genuine question. Asking for a friend, and the friend happens to be me.

0

📰🇪🇺 Die plant nach Kritik aus der Branche eine Lockerung der Auflagen für Technologiekonzerne. kritisierte den Gesetzentwurf scharf. „Dies ist der größte Angriff auf die digitalen Rechte der Europäer seit Jahren“, sagte .

👉 Lies mehr: handelsblatt.com/politik/inter

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

Geminiはたぶん自社のWeb検索でgroundingする前提のLLMなんだと思います。なのでハルシネーション率が酷くても最終的にそこそこまともな結果をお出しできると。

モデルに強い内省を導入するという愚直な解決手段をとっているのとどっちが美しいかはともかく、最終結果がまともであればユーザーは文句は言わないよねえ。

1
1
0
0

What I'm listening to today: "cem", evadum

Astral-journey ambient on vintage 1980s 4-track pro tape recorder and Nanoloop 2 for Nintendo DS. Ocean waves made out of sawtooths and voices made of saltwater, a beat so slow it feels like something entirely other than a beat. Drags a single feel out for five minutes then abruptly stops, and it is an excellent feel

youtube.com/watch?v=6JnlwNVnSEI

0
0
0

Looking for suggestions on syncing a remote IMAP server accounts to a local machine. Then making these available to other machines on the LAN and possibly via Roundcube via Wireguard. Ideally ability to delete remote stuff older that 'n' days on the remote end that has been synced locally.

Other option is just a one way sync to local as a backup so the remote server is active and local is just a warts and all backup.

Lots about isync or offlineimap and Dovecot so looking for recommendations.

It is a SoHo project on *nix using Open Source. Reason is simply my mail hosts are being ar**s but do not want a fully hosted mail server with public access locally.

Thanks in advance.

0

むかあしツ社に見学に行ったらエレベータに同乗したパロアルトの大学(たぶん大学院ではなく)の新卒の子たちがML(LLMという言葉はまだ流行っていなかった)すげーってキラキラお話してたんだよね

1
0
1
0
0

Proxmox VE 9.1 released with support for OCI container images, TPM state support in qcow2 format, enhanced control for nested virtualization in specialized VMs, better SDN status reporting

proxmox.com/en/about/company-d

0
1
0
0

Raspberry Pi Pico 2 W with MicroPython on OpenSUSE Leap 16.0.

The terminal emulator minicom is not available on Leap, but picocom is:

$ sudo zypper install picocom
$ sudo usermod -aG dialout $USER

Log out, and back in.

$ picocom --quiet --baud 115200 /dev/ttyACM0

Type Ctrl-a Ctrl-x to exit.

Thonny IDE can be installed as a flatpak from flathub.

The minicom terminal emulator can be used from a Tumbleweed distrobox, but then you need to setup udev rules, see link.

discussion.fedoraproject.org/t

Screenshot of picocom terminal emulator connected to Raspberry Pi Pico 2 W  microcontroller
0
1
0

I remember a moment, years ago. Jack Dorsey was still running Twitter and involved in yet another scandal about whether nazi shit was gonna be tolerated there, and he was equivocating and bullshitting about free speech or somesuch.

And around the same time, someone else dropped some justification for tolerating nazi shit to Eugen, and he just said something along the lines of: no, we don't do that here.

Eugen earned my respect that day.

0
0
0
0
0
0
0

Top 25 stories on lobste.rs:

🔗 Static Web Hosting on the Intel N150: FreeBSD, SmartOS, NetBSD, OpenBSD and Linux Compared
it-notes.dragas.net/2025/11/19
🔥 Score: 0
💬 lobste.rs/s/gj8uup/static_web_

🔗 What Makes the Intro to Crafting Interpreters so Good?
refactoringenglish.com/blog/cr
🔥 Score: 0
💬 lobste.rs/s/jlf6y8/what_makes_

🔗 The lost cause of the Lisp machines
tfeb.org/fragments/2025/11/18/
🔥 Score: 0
💬 lobste.rs/s/rifpe8/lost_cause_

🔗 Cloudflare outage on November 18, 2025
blog.cloudflare.com/18-novembe
🔥 Score: 0
💬 lobste.rs/s/nac5wa/cloudflare_

🔗 Self-hosting DNS for no fun, but a little profit
linderud.dev/blog/self-hosting
🔥 Score: 0
💬 lobste.rs/s/pmsbte/self_hostin

🔗 Rebecca Heineman - from homelessness to porting Doom
corecursive.com/doomed-to-fail
🔥 Score: 0
💬 lobste.rs/s/wtnzei/rebecca_hei

🔗 What Killed Perl?
entropicthoughts.com/what-kill
🔥 Score: 0
💬 lobste.rs/s/0m6yln/what_killed

🔗 Why BSDs?
blog.thechases.com/posts/why-b
🔥 Score: 0
💬 lobste.rs/s/gdwxd5/why_bsds

🔗 Twenty years of Django releases
djangoproject.com/weblog/2025/
🔥 Score: 0
💬 lobste.rs/s/idtphq/twenty_year

🔗 Specialized CSV readers for Rust leveraging hybrid SIMD techniques
docs.rs/simd-csv
🔥 Score: 0
💬 lobste.rs/s/liq0sa/specialized

🔗 A surprise with how '#!' handles its program argument in practice
utcc.utoronto.ca/~cks/space/bl
🔥 Score: 0
💬 lobste.rs/s/1rluks/surprise_wi

🔗 Announcing Lix 2.94 “Açaí na tigela”
lix.systems/blog/2025-11-18-li
🔥 Score: 0
💬 lobste.rs/s/lqsrgo/announcing_

🔗 My next chapter with Mastodon
blog.joinmastodon.org/2025/11/
🔥 Score: 0
💬 lobste.rs/s/t37jcs/my_next_cha

🔗 Hachi: An Image search engine
eagledot.xyz/hachi.md.html
🔥 Score: 0
💬 lobste.rs/s/6ufew7/hachi_image

🔗 A Month of Chat-Oriented Programming
checkeagle.com/checklists/njr/
🔥 Score: 0
💬 lobste.rs/s/0r5kmb/month_chat_

🔗 Experiment: making TypeScript immutable-by-default
evanhahn.com/typescript-immuta
🔥 Score: 0
💬 lobste.rs/s/hhuu5z/experiment_

🔗 Are large language models worth it?
nicholas.carlini.com/writing/2
🔥 Score: 0
💬 lobste.rs/s/vwdvly/are_large_l

🔗 vibesdk: An open-source vibe coding platform that helps you build your own vibe-coding platform, built entirely on Cloudflare stack
github.com/cloudflare/vibesdk
🔥 Score: 0
💬 lobste.rs/s/1ckynu/vibesdk_ope

🔗 6 years after too much crypto
bfswa.substack.com/p/6-years-a
🔥 Score: 0
💬 lobste.rs/s/nnor3p/6_years_aft

🔗 An actor-model multi-core scheduler for OCaml 5
github.com/riot-ml/riot
🔥 Score: 0
💬 lobste.rs/s/yit3fo/actor_model

🔗 Inside a global campaign hijacking open-source project identities
fullstory.com/blog/inside-a-gl
🔥 Score: 0
💬 lobste.rs/s/t7mtqi/inside_glob

🔗 Building with Distributed Actors: What and Why
withblue.ink/2025/11/19/distri
🔥 Score: 0
💬 lobste.rs/s/z7hwno/building_wi

🔗 When high availability brings downtime
medium.com/learnings-from-the-
🔥 Score: 0
💬 lobste.rs/s/gfl26c/when_high_a

🔗 A 'small' vanilla Kubernetes install on NixOS
stephank.nl/p/2025-11-17-a-sma
🔥 Score: 0
💬 lobste.rs/s/i8ez2g/small_vanil

🔗 Adventures in upgrading Proxmox
blog.vasi.li/adventures-in-upg
🔥 Score: 0
💬 lobste.rs/s/pkuck9/adventures_

0

🚢 New Changelog interview!

Spencer Chang caught our attention with the alive internet theory website, but he creates all kinds of computery things to bring people together around play, connection, and creation. Spencer's experiments with computing-infused objects inspired him to create an entire line of internet sculptures and real-world computing shrines that will hopefully inspire all of us to keep the internet alive and flourishing for years to come...

changelog.fm/667

0