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.

Trump’s tariff threat over Greenland risks ‘dangerous downward spiral’, warn Nato members – Europe live

The headline confirms: the USA is no longer a NATO member.

theguardian.com/world/live/202

> The leaders of Denmark, Finland, France, Germany, the Netherlands, Norway, Sweden and the UK issue joint statement ahead of EU ambassadors meeting

0
0
0
0
0
0

today's design problem:
if we let third-party binaries supply schemas, that means we need to execute them to get them to dump their schema which is a security issue, so we need to design a consent flow... => NO WE DON'T we can just SCAN THE BINARY for a given marker and exfiltrate the schemas without risking anything 😎

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

‘The French president, Emmanuel Macron, will urge the EU to use its powerful anti-coercion instrument if the US goes ahead with the tariffs in the standoff over Greenland, Agence France-Presse reported on Sunday, citing his team.

The anti-coercion law, which has so far never been used, enables the EU to impose punitive economic measures on a country seeking to force a policy change.’ theguardian.com/world/2026/jan

Vive le France!

0
0
0
0
0

BREAKING: A new video out of Minneapolis shows the truth doesn’t want you to see… compliance does not protect you.

In this video, ICE agents pull up to a vehicle and immediately demand the driver’s ID.
The man calmly asks the most basic, question: “Why am I being pulled over?”

They never answer… because they don’t have a legal reason to stop him.

Even so, the man begins to retrieve his ID anyway.

An then orders him to turn off the vehicle. The driver says, “No problem, sir, I’ll get out.”

The agent refuses, then immediately changes commands again: “I need to see your ID.”

Suddenly, an agent on the passenger side pounds on the window. Then he strikes it with a hard object, clearly threatening to break it.

At the same time, the driver-side agent again demands the ID.

This is not confusion. This is intentional command overload… a tactic used to manufacture “noncompliance” so force can be justified.

ICE’s own training materials explicitly state:

“Noncompliance or refusal to cooperate with officer commands, without fighting back, does NOT violate 18 U.S.C. § 111.”

In plain English: not immediately obeying commands is NOT a crime.

And here’s the key legal issue:

Unless agents have:
• a valid arrest warrant, or
• probable cause that a specific crime has been committed

they cannot:
• use force
• break windows
• issue violent threats
• detain or arrest someone


means specific, articulable facts that would make a reasonable officer believe a crime occurred… not vibes, not attitude, not silence, not filming, not asking questions.

Back in the video, the passenger-side agent escalates further, shouting:
“First time I ask you to roll your window down, you do it.”

The driver responds:
“Are you in danger, sir? Are you escalating this?”

The agent replies:
“I don’t know. Hands up.”

Despite the driver repeatedly attempting to comply and hand over ID, agents continue shouting conflicting commands.

At one point, the agent orders the driver to “talk to the original agent”… which is exactly what the driver was doing before the window-smashing threat.

Then the man asks, “Are you feeling unsafe or uneasy?”

The agent responds, “I don’t know, man.” while standing on the passenger side of the car, smirking.

The driver finally says what anyone would say surrounded by armed men:
“How many guns do I have around me? I need you to calm down. I’m asking him to stop banging on my car. Is that too much?”

He even offers… again… to step out of the vehicle.

This is not law enforcement. This is intimidation fishing for an excuse.

No probable cause.
No warrant.
No lawful basis for force.

And yet, the escalation came entirely from the agents.

This video proves something chilling: you can comply, stay calm, ask lawful questions… and still be threatened with violence.

So, the question isn’t “Why didn’t he just comply?”

The question is how many people have already been assaulted under this exact playbook… and how many more will be, before this stops?

0
0
0
0
0
0
0
0

Looking for or work. Recently with MCDM (for PDF accessibility), & Delinea.

Case studies: kitsa11y.work (NOTE: this is part of a case study/UX itself as part of the job search, because recruiters don't often look at sites for accessibility, and sadly... the data seems to bear this out)

Personal site is over at: www.flowerstorm.tech (& is more accessible)

0
0
0
0

BREAKING: agents have, once again, trampled the 4th Amendment… illegally breaking down a door and storming into another family home with assault rifles drawn, while children were inside, detaining 6 people, including a 12-year-old boy, without a warrant.
And it gets worse.

On Thursday, ICE raided a home in St. Paul, , telling residents this was part of a narcotics investigation… not . But neighbors are saying that’s BS.

A neighbor who had his outdoor camera rolling, says someone delivered a package to the house just minutes before the raid. According to the video, federal agents told the residents there were drugs inside, and if no one claimed the package, they’d take everyone in the house. Not suspicious at all…

And the agents also had no warrant…

After smashing the door, ICE claimed they had a search warrant, but never showed it… even after being asked to see it. They searched every room with rifles drawn, handcuffed all residents, including the 12-year-old boy, and paraded them down the street. Every adult had a valid work permit and state ID, but, agents only left a woman and her infant behind.

And here’s the kicker:

Even though ICE said this was about drugs, not immigration, they still took the 12-year-old boy, transporting him to an immigration center in San Antonio, Texas in less than 24 hours.

And, to make this all even more illegal… A warrant was dropped off THE NEXT DAY, claiming to be from a state court, but:

• It doesn’t match official Ramsey County formats
• Has no case number or file stamp
• No record of filing exists (though filing can sometimes be delayed)

So, the questions become:

Did ICE falsify a warrant after illegally entering the home? Did they plant drugs to justify this raid? And most importantly… what did do with a 12-year-old boy they weren’t supposed to touch?

This isn’t law enforcement. This is federal , , intimidation, and .

A government agency stormed a home, handcuffed children, and transported a minor across state lines… all without a real warrant at the time of the arrest, or any legal justification.

If this can happen to one family in broad daylight, it can happen to anyone.

The , your rights, and your mean nothing to them.

0
0
0
0

Abigail Spanberger gets it. Upon being sworn in she immediately issued an executive order requiring police to stop cooperating with . She also refused to kiss Nazi boot on rights.

Throwing trans people under the bus was depraved and ineffective against the original Nazis and nothing has changed.

wjla.com/news/local/governor-a

Charlotte Clymer says "Abigail Spanberger was told to throw trans youth under the bus during her campaign. She refused to do so. She won the election by 15%. A dominant victory. A landslide. She was just sworn in as the 75th Governor of Virginia, the first woman to lead the state." Then there's a picture of her and her family at the swearing in ceremony.
0
0
0
0
0
0
0
1

今天跟朋友聊天得出的猜想:做一份耗費心力的工作直接影響到好好讀書的能力。離職之後我的耐心才慢慢恢復,不會看不進去書、一直滑無腦youtube影片。果然wlb不只是時間層面的問題,更像是保護自己有限的認知資源。

0
0
1
0
0

this may sound crazy but
Fashionable?: Europe stands together. (Vivaldi, Vienna, Venetia)—This is unrelated, but Vivaldi makes me mostly think of Vivaldi's Spring (my grandfather had an alarm clock playing it)—opening my Vivaldi browser, I wikipedia/music catalogue researched a piece of Vivaldi music I did not know. Following the fall of Napoleon, the Concert of Europe; The Congress of Vienna (1814–1815) led to a European map layout with the Austrian Empire controlling Vivaldi's Venetia up until the First Italian War of Independence (1848–1849), where for a brief moment The Republic of San Marco, more Austrian dominance, war, and in 1866 Venetia included in the Kingdom of Italy (while the Austrian Empire became Austria-Hungary in 1867). Well, my point with that is some have claimed Vivaldi's Juditha Triumphans 'Salve invicta' chorus was an unofficial anthem for Venetia/Republic of San Marco (and still is?). I don't know about that, but pre Napoleon's Venetia 1796 was the Most Serene Republic of Venice, and it was here Vivaldi made the oratory for the ... I can't quite capture why there is ambiguity about the commissioning, but 1716 was the last war between the Ottoman Empire and La Serenissima. I've found two recordings to start out: Hyperion 1997/1998 and Tactus 2000/2002/2006. There was an ongoing decline in Venetian power (less money for musicians like Vivaldi), and a cultural shift in Venetia that led Vivaldi to become out of fashion, travel to Vienna, and in 1741 die—before US independence day 1776 (~35years) and Napoleons Venetia 1796 (~55years). And you know who lived, made music and died within those 55 years? Wolfgang Amadeus Mozart. That period is called the classical period in musicology.

Vivaldi Hyperion https://www.hyperion-records.co.uk/dc.asp?dc=D_CDA67281/2Vivaldi Tactus https://www.tactus.it/en/tc672290-antonio-vivaldi-1678-1741-juditha-triumphans-oratorio-for-soli-chorus-and-orchestra-rv-644
0
0
0
0
1
1
0
0

After several years of attending FOSDEM, this year I’m excited to be giving a talk in the Browser and Web Platform dev room!

I’ll be presenting on how we are implementing the Streams Specification in the @servo web engine, what we’ve learned, challenges we’ve solved, and what’s next for Servo.

Looking forward to connecting with folks working on Web standards, open source platforms, and browsers!

fosdem.org/2026/schedule/event

0
0
0