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.

1

Me setting up corp XMPP server a few months ago, noticing this in the config file

  ##   ## Mnesia is limited to 2GB, better to use an SQL backend
  ##   ## For small servers SQLite is a good fit and is very easy
  ##   ## to configure. Uncomment this when you have SQL configured:

You will never guess what Ben decided to defer until now

5M6tH7H9tv5mScqSll.png
0
1
1
0
0
0
0
0

My new app has now passed 2000 preorders – thank you so much! It’s released in 10 days, and wraps up a range of real-world computing skills in fun “capture the flag” challenges for iPhone, iPad, and Mac. Get it here: apps.apple.com/gb/app/hacktiva

0
1
0

Differential Mode has just landed in lafleur, the CPython JIT fuzzer. It runs the same code with and without the JIT, compares the result, and flags any discrepancies.

It does this while mutating the code in a feedback-guided loop, so it evolves the fuzzing scripts trying to find one where the JIT gives wrong results.

This is actually the 2nd time this feature is implemented (now better and more robust): it used to work, broke, and now is back.

0
0
0
0
0
1
0
0
0
0

Good morning Fediverse.

I build something playground page of comments. I tested it with mastodon.social and it worked.

I'm aware of the entire thing still having a gazillion issues, e.g. I need to clean up the actor owning the page. I'm unsure if this actor should have followers. I'm unsure who to notify of new comments. I need to implement some replies, context, likes, shares, collections. I need to display more stuff in the JS, and pass it through the API. I need to properly publish the OpenAPI interfaces.

Aside from this, I think this is a somewhat clean technical implementation of adding comments to a static site using well the Fediverse. This is the mkdocs.yml file. I also need to whitelist the site, so it would be "registration + adding a plugin" if it was a commercial product. So it's pretty cool.

0
0
1
1

Today, I have slightly improved my 6502 CPU emulator by allowing to trace the kind of memory access on the memory bus during the fetching, decoding and execution of an instruction, which is pretty cool for debugging / tracing purpose (and potentially to help relocate SID files!) ✨

Screenshot showing a log of memory access kinds on the memory bus when executing SID init and play methods.
0

Ever leave a green banana in the break room before the holidays? You didn't know it would get rotten and stink up the space, and release fruit flies that will take forever to deal with. But having seen that once you know that's a problematic outcome and you remove or isolate future bananas.

Dudes who react dismissively or negatively to politicization by the vulnerable are prudently viewed as green bananas. The apolitical bro to rightwing shitheel pipeline isn't very leaky. Expect rot and flies.

0
0
0

there are some pedantic differences (useEffect stores stuff on an internal node using a global pointer rather than as a returned monad. but it could’ve been a monad with almost no change to the API. just runtime overhead we don’t want.) and ofc JS has no built-in monads for fetch etc

0
1
0

for example some people do data fetching in useEffect. effects don’t execute when the component is called, they’re just stored for later. if you allow yourself enough of a conceptual leap, it’s like the IO monad.

0

A few months ago, MS informed me that my 365 subscription fee was increasing $30 to cover the cost of Copilot. I could downgrade to "classic 365," without the lie machine, and keep the same fee.

I downgraded. Because not only am I not paying for the lie machine, my business makes Copilot inherently non-useful.

Just got an email from MS. The cost of my classic 365 subscription is going up $30.

I suspect many people rejected the forced upgrade, so now they're just saying "screw you."

0
0
0
0
0
20
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
1
1
0
1
0
1

uspol, mh (-)

sometimes I feel like I should consume less political news but nothing has felt more directly like “self harm”, both for me and for the presenter, than watching SMN’s episode on Stephen Miller. they tried to make it funny and entertaining but unlike their episodes on Ben Shapiro or Tim Pool or even Stephen fucking Crowder there is nothing to humanize the guy even a little bit. Just a swirling vortex of hollow malice and darkness without a single redeeming quality.

0
0
0
0