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

한국 리듬게임 이야기

정신차리고 보니 모바일 게임 수준으로 도파민을 끌어쓰고 있는 DJMAX 시리즈.

일정한 방향성을 가지면서 대체할 수 없는 컨텐츠를 제공하는 EZ2ON 시리즈.

가능성은 있지만 경쟁력에 대한 의구심이 있는 플라티나 랩.

뭔가 많이 한거 같은데 정작 가능성이 안보이는 식스타 게이트 시리즈와 언급조차 본 적 없는 칼파 시리즈와 나머지 한국 PC 리듬게임들...

역시 DJMAX 시리즈와 EZ2 시리즈의 벽은 높고 높은가 봅니다. ​:blobcatgooglydrool:
0

Wow the amount of AI art in shops for Xmass is just yuuuurk. It's inconsistent. It shows. There's no effort, like half of the stuff is blurry pixel mush. It's sad. And I know most marketing teams will go "it's good enough". But nope. It's sad. And customers are already annoyed at it.

0
0
0
1
0

mastodon.social has just handled it's 250,000th report! While we acknowledge that mastodon.social's size is too large a percentage of the fediverse (and have plans to address it), one benefit of being the fediverse's front door is that bad actors come to us first.

0
0
0
0
0
1

Another full day of debugging this weave on paper and in code, and I managed to finally get going again today.

The trick was to ignore the tablet orientation and unpick and record the previous rotations I made for each tablet at a known good weft position. Then I could search through all the instructions for candidates that matched, and cross ref with the simulation.

I'd LOVE to know how people did this three thousand years ago when the original was made. Iron age women ftw.

It was worth the hassle because it's thrown up something I've long suspected - that the simulation (pattern-computer.thentrythis.o) may be displaying the reverse side of the weave! More debugging to come - and I'd like to get some of these diagnostic tools in that system too.

Pattern woven on an inkle loomScribbles on paperSome scheme code
0

Mozilla has a new CEO. Once again iterating that the future of Firefox is AI first, AI by default:

"Firefox will grow from a browser into a broader ecosystem of trusted software"

"It will evolve into a modern AI browser"

"AI should always be a choice — something people can easily turn off."

Source: blog.mozilla.org/en/mozilla/le

0
0
3
0
0
0
0

Final exams are over. I’m free.

First work I’ll do in winter break is setting triple boot on my desktop. Currently I have Windows installed and will install FreeBSD and Fedora.

Windows: video games
FreeBSD: kernel development
Linux: Vivado and verilator

I prefer Linux on bare metal to WSL 2 because WSL is a nightmare. WSL 2 definitely has a problem with managing redundant disk usage. Docker Desktop on Windows is sometimes too slow and buggy. Running programs on WSL (especially I/O heavy workloads) always have performance issues.

Why Fedora over Ubuntu, Arch, RHEL, OpenSUSE, etc? I’m using Linux for both FPGA (Vivado) and Linux kernel programming, and other distros have issues with one of those two.

Ubuntu: Issues with `make install` kernels (according to Torvalds from a recent video in Linus Tech Tips).
Arch: Lack of support for Vivado. Also I’m against rolling release because I won’t use Linux very often.
OpenSUSE: KDE without customization is worse then Gnome, and I don’t have time to tune my desktop environment to make good look.

Fedora is a good all-rounder for both RTL-related stuff and kernel engineering.

0
0
0
0
0
0

@mattgodbolt Thank you for doing Advent of Compiler Optimisations, I’m really enjoying these! One unrelated question/request: could you provide the full content of your posts in your blog’s RSS feed? Your RSS/Atom feed at xania.org/feed.atom says it includes the full content (according to the <link> element in the HTML pages), but every post’s body is “Written by me, proof-read by an LLM. Details at end.” Thanks for considering this!

Screenshot of the XML source of an Atom feed. The selected section:
<content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">
<p class="ai-disclaimer">Written by me, proof-read by an LLM.
<br />Details at end.</p>
0
0
0
0
0
0
0
1

UK Lawmakers Propose Mandatory On-Device Surveillance and VPN Age Verification

The UK wants every phone and tablet to ship with built-in spyware that scans photos, videos, and encrypted chats “for child safety”. In reality it ends privacy, kills encryption, and hardwires surveillance into daily life. They also want digital ID for VPNs 🤦🏻‍♂️

reclaimthenet.org/uk-lawmakers

0
0
0
0
1

What the heck is a trampoline, anyway?

Please enjoy this deep dive that commemorates going down the compiler rabbit hole (twice! in the Paris airport!) to update CPython's JIT compiler to use LLVM 20.

savannah.dev/posts/what-the-he

0

New post:

"A newbie's guide to self-hosting with . Part 2: installation & setup"

🔗 : blog.elenarossini.com/a-newbie

with a special shout-out to @shollyethanEthan Sholly and @iljailja :pumpkin_owo: who, a year ago, encouraged me to try self-hosting. And of course immense gratitude to the @yunohostYunoHost :neopossum_box: team for making all this possible ❤️

I hope this guide may inspire others to try it, too. The path to digital independence and empowerment is easier than you thought...

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