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.

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

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.

@Em0nM4stodonEm :official_verified: Once it is in the model you don't get to remove it either. You might be ok with Facebook hovering up your data and your family's data now, but when your spouse dies in the future all their data is still in the models. Other people can "resurrect" them, or at least aspects of them.

0
0
0
0
0

@Em0nM4stodonEm :official_verified: When Google Android uploads your nude pictures to the cloud it also trains on them. You can ask Google to remove them from the cloud, which they may do, but they are never removing them from the model. They don't know how to remove a single picture without rewinding the whole model back to the last version before it was added. And they aren't going to wind back months or years of training data for your single photo.

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

I'm on the fence about whether I should use CancellationError as the standard way to model cancellation. It's incompatible with typed throws, and it's not really integral to the language. It's an ad-hoc error Task.checkCancellation throws, and that's about it.

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