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.

AI assistants are the archnemesis
of data privacy.

Because AI models are inherent
data collectors.

They rely on large data collection for training, improvement, operation, and customization.

More often than not, this data is collected without clear and informed consent (from unknowing training subjects or from platform users). This data is then sent to and accessed by a private company with many incentives to share and monetize this data.

By using these platforms, we are encouraging them to collect even more nonconsensual data on everyone. This is an important social responsibility to consider. Choose carefully.

0
0
1

does anybody have any advice on shark surgery? Ever since I got him, my blåhaj has been chronically under-stuffed. I don't want to get a new one, I would never replace him, but if I try to re-stuff him, the stuffing just ends up lumpy, like a bad taxidermy. There's also a hole in the seam on the tail that I'd need to sow shut, not sure how it got there but I've used it to try and restuff him which is how I noticed it being lumpy
0
0
0
0

AI ruins everything [uni]

Going to uni a few years ago was like being a sponge. Constant information coming at me and I had to absorb as much as possible.

Now it's like being the work experience kid at Legal Aid. Staff present you with bullshit, you expend a bit of effort finding both the real information and a paper on why that particular type of AI is unsuitable for use in education. They blow you off, repeat.

0
1
0
0
0
0
0

This is the last nap for these goofballs on my window hammock. They move into their new apartment with their mom and dad tonight 😢

Once they’re out, I have to start the “de-gnocchification” of my house, which is mainly repairing or replacing and repainting the door trim that Gnocchi has shredded. (Gnocchi is the gray/brown/black one in the picture - he is a super sweet boy that has a scratching problem)

0
0

This is the last nap for these goofballs on my window hammock. They move into their new apartment with their mom and dad tonight 😢

Once they’re out, I have to start the “de-gnocchification” of my house, which is mainly repairing or replacing and repainting the door trim that Gnocchi has shredded. (Gnocchi is the gray/brown/black one in the picture - he is a super sweet boy that has a scratching problem)

0
0

This lazy boy got to lounge on the warm bed all morning while I was riding my bicycle 14 miles (22.5 km) to the next town over in 15°F weather (-9°C) in order to buy a bag of rocks (as well as some groceries). Fortunately the cold temperatures meant I had the trail mostly to myself :blobcatuwu: In the summer I would have been having to weave back and forth through pedestrians the whole time.

A photo of a large tabby cat lounging on a grey blanket on a bed, at an angle such that his fuzzy belly is fully exposed, and three of his paws are up in the air.
0

I'm migrating from another instance, so it's time again!

I'm Fabio, a software developer originally from based in Toronto. I work mostly with and but I'm always trying new languages and stacks.

I'm very much an skeptic – borderline hater when it comes to AI "art". Yes, I know the tools, hence my opinion.

I make music sometimes using , , and I also play live

I'm openly , and

0
0

Spent the last couple of days making a bunch of improvements to my website. The sort of stuff that isn't big and flashy, but which makes everything feel a lot more polished.

And I learnt some interesting things along the way which I now want to blog about, so it's a double win!

A small discovery I made along the way:

a) There are still cases where modern browsers (and RSS readers) will request favicon.ico from your website: You can offer something nicer like a PNG in your HTML, but if the user loads something that isn't HTML (an image, an RSS feed, etc.), how would it know to look?

b) The .ico format is just a container, the image inside can be in various formats

c) Most programs that work with .ico files insist on converting the contents to an old-school uncompressed BMP image :(

After trying and failing for a while to get ImageMagick to do what I wanted, ffmpeg came to the rescue: the command

ffmpeg -i favicon.png -c:v copy favicon.ico

does pack the input PNG into a .ico container without conversion! Hooray!

0

RE: mastodon.social/@gutenberg_org

Spain could have been a scientific superpower; but the Reconquista brought them intellectual & infrastructural ruin.

did you know that after the fall of Granada in 1492, the inbred monarchy and royalty of Spain spent the next 406 years getting rid of the people who built the physical & intellectual infrastructure that made them an imperial power? the last big expulsión was in 1898, right before the break of the Spanish-American war.

xenophobia makes people, and whole nations, dumb.

0
0
0

This lazy boy got to lounge on the warm bed all morning while I was riding my bicycle 14 miles (22.5 km) to the next town over in 15°F weather (-9°C) in order to buy a bag of rocks (as well as some groceries). Fortunately the cold temperatures meant I had the trail mostly to myself :blobcatuwu: In the summer I would have been having to weave back and forth through pedestrians the whole time.

A photo of a large tabby cat lounging on a grey blanket on a bed, at an angle such that his fuzzy belly is fully exposed, and three of his paws are up in the air.
0
0
0
0
0
0
0
0

“In a creative market dominated by five publishers, four studios, three labels, two mobile app stores, and a single company that controls all the ebooks and audiobooks, giving a creative worker extra rights to bargain with is like giving your bullied kid more lunch money.” - @pluralisticCory Doctorow

theguardian.com/us-news/ng-int

0
0
0
0

Sometimes when I see programming experts trying to help new learners I imagine what would happen if we were a driving school:

"The gas pedal makes the car go, right?"

"Well, only if the engine is started, and not if you are out of gas, and not if the car is in neutral, and not if the car is parked against a wall, and not if the parking brake is on, and it shouldn't be called a gas pedal in an electric car, and, and, and...."

2
0
0

Sometimes when I see programming experts trying to help new learners I imagine what would happen if we were a driving school:

"The gas pedal makes the car go, right?"

"Well, only if the engine is started, and not if you are out of gas, and not if the car is in neutral, and not if the car is parked against a wall, and not if the parking brake is on, and it shouldn't be called a gas pedal in an electric car, and, and, and...."

2
0
0
0
0
0

Trump is now implying that Canada is dependent on the USA acquiring Greenland in order for it to gain “protection” under the “golden dome”.

It is time for Canada to end its participation in the Golden Dome and NORAD until the USA once again becomes a trustworthy global nation.

We cannot be dragged into complicity with international crimes.

It is time for Canadians to have a very very deep discussion about our military, our own expectations, and our neighbour. The days of “the longest unguarded border” are gone.

We need to consider a much more European stance. A much more Ukrainian stance.


trumpstruth.org/statuses/34583

Donald J. Trump: "We have subsidized Denmark, and all of the Countries of the European Union, ...

We have subsidized Denmark, and all of the Countries of the European Union, and others, for many years by not charging them Tariffs, or any other forms of remuneration. Now, after Centuries, it is time for Denmark to give back — World Peace is at stake! China and Russia want Greenland, and there is not a thing that Denmark can do about it. They currently have two dogsleds as protection, one added recently. Only the United States of America, under PRESIDENT DONALD J. TRUMP, can play in this game, and very successfully, at that! Nobody will touch this sacred piece of Land, especially since the National Security of the United States, and the World at large, is at stake. On top of everything else, Denmark, Norway, Sweden, France, Germany, The United Kingdom, The Netherlands, and Finland have journeyed to Greenland, for purposes unknown. This is a very dangerous situation for the Safety, Security, and Survival of our Planet. These Countries, who are playing this very dangerous game, have put a level of risk in play that is not tenable or sustainable. Therefore, it is imperative that, in order to protect Global Peace and Security, strong measures be taken so that this potentially perilous situation end quickly, and without question. Starting on February 1st, 2026, all of the above mentioned Countries (Denmark, Norway, Sweden, France, Germany, The United Kingdom, The Netherlands, and Finland), will be charged a 10% Tariff on any and all goods sent to the United States of America. On June 1st, 2026, the Tariff will be increased to 25%. This Tariff will be due and payable until such time as a Deal is reached for the Complete and Total purchase of Greenland. The United States has been trying to do this transaction for over 150 years. Many Presidents have tried, and for good reason, but Denmark has always refused. Now, because of The Golden Dome, and Modern Day Weapons Systems, both Offensive and Defensive, the need to ACQUIRE is especially important. Hundreds of Billions of Dollars are currently being spent on Security Programs having to do with “The Dome,” including for the possible protection of Canada, and this very brilliant, but highly complex system can only work at its maximum potential and efficiency, because of angles, metes, and bounds, if this Land is included in it. The United States of America is immediately open to negotiation with Denmark and/or any of these Countries that have put so much at risk, despite all that we have done for them, including maximum protection, over so many decades. Thank you for your attention to this matter!DONALD J. TRUMPPRESIDENT OF THE UNITED STATES OF AMERICA

www.trumpstruth.org · Trump's Truth

0
0

Trump is now implying that Canada is dependent on the USA acquiring Greenland in order for it to gain “protection” under the “golden dome”.

It is time for Canada to end its participation in the Golden Dome and NORAD until the USA once again becomes a trustworthy global nation.

We cannot be dragged into complicity with international crimes.

It is time for Canadians to have a very very deep discussion about our military, our own expectations, and our neighbour. The days of “the longest unguarded border” are gone.

We need to consider a much more European stance. A much more Ukrainian stance.


trumpstruth.org/statuses/34583

Donald J. Trump: "We have subsidized Denmark, and all of the Countries of the European Union, ...

We have subsidized Denmark, and all of the Countries of the European Union, and others, for many years by not charging them Tariffs, or any other forms of remuneration. Now, after Centuries, it is time for Denmark to give back — World Peace is at stake! China and Russia want Greenland, and there is not a thing that Denmark can do about it. They currently have two dogsleds as protection, one added recently. Only the United States of America, under PRESIDENT DONALD J. TRUMP, can play in this game, and very successfully, at that! Nobody will touch this sacred piece of Land, especially since the National Security of the United States, and the World at large, is at stake. On top of everything else, Denmark, Norway, Sweden, France, Germany, The United Kingdom, The Netherlands, and Finland have journeyed to Greenland, for purposes unknown. This is a very dangerous situation for the Safety, Security, and Survival of our Planet. These Countries, who are playing this very dangerous game, have put a level of risk in play that is not tenable or sustainable. Therefore, it is imperative that, in order to protect Global Peace and Security, strong measures be taken so that this potentially perilous situation end quickly, and without question. Starting on February 1st, 2026, all of the above mentioned Countries (Denmark, Norway, Sweden, France, Germany, The United Kingdom, The Netherlands, and Finland), will be charged a 10% Tariff on any and all goods sent to the United States of America. On June 1st, 2026, the Tariff will be increased to 25%. This Tariff will be due and payable until such time as a Deal is reached for the Complete and Total purchase of Greenland. The United States has been trying to do this transaction for over 150 years. Many Presidents have tried, and for good reason, but Denmark has always refused. Now, because of The Golden Dome, and Modern Day Weapons Systems, both Offensive and Defensive, the need to ACQUIRE is especially important. Hundreds of Billions of Dollars are currently being spent on Security Programs having to do with “The Dome,” including for the possible protection of Canada, and this very brilliant, but highly complex system can only work at its maximum potential and efficiency, because of angles, metes, and bounds, if this Land is included in it. The United States of America is immediately open to negotiation with Denmark and/or any of these Countries that have put so much at risk, despite all that we have done for them, including maximum protection, over so many decades. Thank you for your attention to this matter!DONALD J. TRUMPPRESIDENT OF THE UNITED STATES OF AMERICA

www.trumpstruth.org · Trump's Truth

0
0
0
0

My comments are littered with folks asking "why is it a problem if your blocklist is public on Bluesky?"

I'm glad you asked.

"Who you block" is a reasonable indicator of your personal alignments. If you block TERFs, you're likely trans-friendly, if not trans yourself. If you block white supremacists, you're likely in support of multiculturalism.

If you block government entities, well, you know how this goes.

Do I trust Bluesky to handle that information with care? Hell no.

0
0
0
0

If you keep claiming that it's necessary for your country to invade neighbouring countries for "national security," where do you draw the line?

Does this keep growing until you've eaten the whole world?

How far are you willing to let your government eat the whole world for supposedly "national security"?

Do you really think this kind of mindset is going to make you safer? Has invading other countries in the past ever made you safer?

0
0

Sometimes when I see programming experts trying to help new learners I imagine what would happen if we were a driving school:

"The gas pedal makes the car go, right?"

"Well, only if the engine is started, and not if you are out of gas, and not if the car is in neutral, and not if the car is parked against a wall, and not if the parking brake is on, and it shouldn't be called a gas pedal in an electric car, and, and, and...."

0
0
0
0

The future of Rust isn’t hypothetical. It’s taking shape in real codebases, real teams, and real decisions right now.

We’re inviting talks that reflect that reality.

CFP open — but only until Feb 16 ⌛ sessionize.com/rustconf-2026/

0
0

“In a creative market dominated by five publishers, four studios, three labels, two mobile app stores, and a single company that controls all the ebooks and audiobooks, giving a creative worker extra rights to bargain with is like giving your bullied kid more lunch money.” - @pluralisticCory Doctorow

theguardian.com/us-news/ng-int

0

My comments are littered with folks asking "why is it a problem if your blocklist is public on Bluesky?"

I'm glad you asked.

"Who you block" is a reasonable indicator of your personal alignments. If you block TERFs, you're likely trans-friendly, if not trans yourself. If you block white supremacists, you're likely in support of multiculturalism.

If you block government entities, well, you know how this goes.

Do I trust Bluesky to handle that information with care? Hell no.

0
0
0
0
0