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.

I just want computer-assisted, approximate pattern recognition.

I would like to be able to say, show me in the text I've written what my tics are, what parts of this code I'm writing look similar to other code already written, where it looks like a common error, an old bug, like a frequently-used command I can alias, a habit I might want to break, a cliche to avoid.

I don't want the computer to create more almost-work repetitiion, I want it to help me see the work I've done clearly.

"look the computer can generate more code faster" the world absolutely does not need or want more code, nothing needs more code for the sake of code, we need utility, functionality and empathy, an encoded understanding of the problem being solved and the humans around it. Code is the price we pay for that encoded understanding. What you've created is an entropy spigot pointed at the proxy metric graph you’re stuck using because your management doesn't understand anything.

0
0
0
0

What would it look like for our universities to be "radically abundant"? To not be governed by logics of scarcity and precarity, but instead by logics of radical abdundance and sufficiency? What would it look like if they were actually run democratically, and actively working towards dismantling the structures of power that fuel climate breakdown, genocide, fascism and war?

Most importantly, how do we get there?

Our new paper "Degrowth and decolonisation in academia: Intersecting strategies towards transformation" provides a contribution towards answering these questions.

degrowthjournal.org/publicatio

We present a vision for an academic system centered on public provisioning and communal sharing, rather than the currently dominant state of artificial scarcity. We then make use of the “strategic canvas for degrowth,” developed by Ekaterina Chertkovskaya, as inspired by the work of Marxist sociologist Erik Olin Wright, to understand how power is today challenged within the university’s walls, and how transformation towards radically abundant alternatives can be enacted.

Communal planting of an olive tree during the lifting of the pro-Palestine Rafah Garden encampment at the University of Copenhagen, 2024.
0
1

HAHHahaha, just now...

Greg: <freshly home from errand, gives me peck on forehead, now heading back to his desk> Okay, back to the grind

Me: Thank you for....grinding for us

Greg: <shakes hips> YEAH BABY

Jupiter: <yelling from their bedroom> GROSS

0

C# has a special syntax for simultaneously testing and "destructuring" a nullable value type. It is something like "if (Value b is not null = c) {", and if "c" is non-null its value is assigned to b. I've used this a dozen times but I can't remember the syntax and also I cannot search for it because Google returns nothing but stack overflow questions from 2012, which predate whatever this syntax is. Does anyone remember this?

For example, here I am trying to access field "x" from a struct "B3":

if (b is not null)
{
OnScreenLog.Add("Cube " + b.x);
}
"B3? does not contain a definition for x"
0
0
0
0
1
1
1
0

I just want computer-assisted, approximate pattern recognition.

I would like to be able to say, show me in the text I've written what my tics are, what parts of this code I'm writing look similar to other code already written, where it looks like a common error, an old bug, like a frequently-used command I can alias, a habit I might want to break, a cliche to avoid.

I don't want the computer to create more almost-work repetitiion, I want it to help me see the work I've done clearly.

"look the computer can generate more code faster" the world absolutely does not need or want more code, nothing needs more code for the sake of code, we need utility, functionality and empathy, an encoded understanding of the problem being solved and the humans around it. Code is the price we pay for that encoded understanding. What you've created is an entropy spigot pointed at the proxy metric graph you’re stuck using because your management doesn't understand anything.

0
0
0

If we need a term to encapsulate the phenomenon of companies rewarding female leaders dramatically less than similarly situated male ones, "the Mini Cupcake" could be a good one. Jan's new marketing campaign made the company $5 million, but they gave her the Mini Cupcake

0
0
0
0

reminder that you don't have to listen to leftists who spend all their time making posts and screaming online about what people should be doing, but don't actually do any good for their communities

having perfect opinions: does literally nothing for anyone

trying to help people even if you aren't perfect: actually does good

unfollow people who don't practice what they preach and you might feel better

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

A question for all non-Note focused developers and thinkers:

Should we ever think of a way how to embed ActivityPub objects into others (in the content)? E.g. embedding a Question object within a long Article?

@bonfire @pfefferleMatthias Pfefferle @smallcirclesjust small circles 🕊 @evanEvan Prodromou

Feel free to tag more people in replies!

0
0
0
0
0

Interoperability of Events in the Fediverse

Hooray! It is now official: We have been granted funding by NLnet to support the realisation the vision we outlined in our last post.

Events are at the heart of social life and deserve to be treated accordingly in the Fediverse. […]

In addition, we will also investigate the Fediverse Auxiliary Service Provider Specifications (FASPs) for discoverability and filtering of public events.

0
2
0

A question for all non-Note focused developers and thinkers:

Should we ever think of a way how to embed ActivityPub objects into others (in the content)? E.g. embedding a Question object within a long Article?

@bonfire @pfefferleMatthias Pfefferle @smallcirclesjust small circles 🕊 @evanEvan Prodromou

Feel free to tag more people in replies!

0
0
0
0
0

Still annoyed Mozilla plowed ahead and shut down Pocket (I’m a long time user and fan, and was involved in bringing Pocket to Mozilla way back when), but so proud of the work Nick and team have done with Folio to build a wonderful replacement so quickly. I’ve moved over without a hiccup. ❤️🙌
savewithfolio.com/blog/meet-fo

0
0

Saw yet another article about the mysterious end of the Maya civilization. I won't link it but if you want you can find a dozen with a simple search. I just thought I'd pass on what a friend of mine (who is Mayan) had to say about that.

"Mysterious disappearance? Uhh... We're still here."

0
0
0