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
0

Hello, fediverse! We’re ROOST (Robust Open Online Safety Tools), a nonprofit that makes open source trust & safety infra tools.

roost.tools

We recently openly released Osprey, the automated rules engine and investigation tool used in production by Discord and Bluesky.

We were at FOSDEM. And now we’re finally here on Mastodon! 👋

You can continue to follow @roost.toolsROOST as a direct bridge from our Bluesky account, but we’ll post more specifically for the fediverse directly over here, now.

0
0
1

DFLP: A Critical Analysis of the “New Gaza” Project

“In early 2026, Jared Kushner reintroduced his project known as “New Gaza”, presenting it as a comprehensive economic vision aimed at transforming the Gaza Strip from a collapsed economy to a fully functioning market economy. The plan envisages investments of between $25 billion and $30 billion, including the development of public infrastructure and services. Over the medium term, it aims to raise Gaza’s GDP to over $10 billion by 2035 and create over 500,000 jobs, promising what it describes as “full employment”.

However, when these figures are examined in light of the unprecedented destruction caused by the war, they raise fundamental questions. According to UN and World Bank estimates, the cost of rebuilding Gaza exceeds $70 billion, more than double the proposed plan. This includes the removal of over 60 million tons of rubble, the reconstruction of hundreds of thousands of housing units, and the repair of water, electricity, and sewage networks, as well as the rehabilitation of hospitals and schools, many of which have been rendered inoperable due to direct targeting or the disruption of supply chains and shortages of fuel and medical supplies.

Moreover, the human and institutional catastrophe has been particularly severe. According to local and Israeli sources and UN reports, over 70,000-80% of hospitals and health centers have been partially or completely destroyed, either by direct targeting or due to the collapse of supply chains and fuel and medical supplies shortages. Over 85% of schools have been damaged, along with nearly all universities. This has disrupted education for hundreds of thousands of students and threatened an entire generation’s right to education and knowledge.

Beyond the human and institutional devastation, the issue of prisoners and detainees has emerged as one of the most complex aspects of the humanitarian crisis. According to Palestinian and Israeli human rights organizations and UN reports, tens of thousands of Palestinians have been arrested since the start of the war, while over 10,000 prisoners and detainees are held in Israeli prisons and detention centers, including women and children, along with thousands held under the pretext of “administrative detention” or as “unlawful combatants”. This has been accompanied by extensive documentation of serious violations, including denial of legal safeguards, ill-treatment, and enforced disappearances, which add a heavy legal and human rights dimension to any discussion of “the day after” or reconstruction.

The gap between the scale of the catastrophe and the proposed funding does not represent a technical detail, but rather reflects a fundamental misreading of reality. While the plan treats Gaza as a struggling developmental project in need of capital injections and investments, field indicators in early 2026 reveal a near-paralyzed economy:

An over 80% contraction in GDP, over 80% unemployment, and extreme poverty affecting nearly 90% of the population, alongside widespread destruction of the productive base in agriculture, industry, and services.

More importantly, the plan assumes the possibility of launching an economic growth cycle in an environment still subject to strict occupation measures. Despite talk of “future” logistics corridors, ports, and airports, movement of goods and people remains effectively hostage to a complex system of external controls, limited quotas, and inspection and control procedures that render such movement unstable and insufficient to restart the economy.

The opening of the crossing, in its current form, does not mean free trade or a normal flow of raw materials or exports. Instead, it is managed as a temporary exception that can be disrupted or restricted at any moment. In this context, talk of large-scale private investments, industrial zones, data centers, and coastal tourism is closer to a theoretical concept disconnected from actual market conditions.

In this context, one of the most serious problems in the “New Gaza” project is the linkage of reconstruction to security arrangements. This linkage does not transform reconstruction into a human right or an international obligation, but rather into a conditional political pressure tool that can be disrupted or halted at any moment. Gaza’s experience over the past years has shown that any economic improvement linked to the security equation remains fragile and temporary, subject to unilateral assessments unrelated to the needs of the population. More dangerously, this approach reproduces the logic of “quiet in exchange for reconstruction,” where the lives of more than two million people are managed as a security issue rather than a matter of rights and sovereignty, and reconstruction is stripped of its developmental content to become a tool for crisis management rather than resolution.

Here, the fundamental dilemma of the “New Gaza” project becomes clear:

The plan separates the economy from its political roots and treats Gaza as a developmental problem that can be solved through investment, while the reality of the sector confirms that it is primarily a political issue resulting from siege, occupation, and the absence of sovereignty.

An economy without freedom of movement, reconstruction without control over resources, and investment without independent guarantees all remain unsustainable.

In conclusion, a comparison between the project’s promises and the realities on the ground reveals that the gap is not just in numbers, but also in understanding. Gaza does not only need billions of dollars, but also a fundamental change in the political conditions that have enabled destruction and recurring crises. Without this, “New Gaza” will remain an attractive headline at international conferences and a project suspended between the pages of plans… and the reality of the situation.”

By Dr. Samir Mustafa Abu Madlala
Lecturer at Al-Azhar University – Gaza
Member of the General Secretariat of the Union of Palestinian Economists
Member of the Political Bureau of the Democratic Front for the Liberation of Palestine
abolitionmedia.noblogs.org/?p=
0

ってこれからいろんな機能が追加されて、最新のベストプラクティスも結構変わってくるんじゃないかという気がしてるんだけど、そういう現実にあまりサンプルがまだ少ない分野って今後 LLM にどう学習させるんだろう

0
1
0
0

그러니까 이번 비트코인이 복사가 된다고?! 사태를 요약하면 이렇습니다. 1. 2000원 어치 비트코인을 준다는게 실수로 비트코인 2000개를 줌. 그것도 수십명에게. 2. 문제는 해당 거래소에 그만한 비트코인이 없었음. 그런데 비트코인은 입금됨. 3. 즉, 실제 비트코인이 입금된게 아니라 거래소 장부상 비트코인이 입금된 것. 이 비트코인은 존재하지 않음. 4. 그런데 이 존재하지 않는 비트코인이 거래가 됨. 즉, 내가 거래소를 통해 진짜 비트코인을 거래하는지, 비트코인을 가지고 있는지 알 수 없는 상태가 되어버림.

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

i got a JLC1515 solder paste printer with a recent order. i know "real pros" just use a few PCBs of the same thickness, however (a) i am not a "real pro" and (b) i've had a really bad time with the stencil placement/immobilization so i feel like trying harder is just not worth it (vs. letting someone at jlc do the assembly) unless i can have a better jig to help me out

0
1
1
0
1
0

@mcc For various reasons I actually do not wish to be part of the EU, but I am really happy that the consulate in Nuuk is opening! It's good that we're drawing closer to Greenland.

One thing that I think is cool too is that the people of Greenland do in many ways feel a closer cultural connection to Inuit in Canada, than they do to Denmark. I really liked the quotes from the youth delegates from the Qarjuit Youth Council in Nunavik, in the linked article (cbc.ca/news/politics/inuit-del), as well as in this article: cbc.ca/news/canada/north/canad

0

hmm. I'm trying to design a (read-only) 5.25" floppy disk that can survive damage to the visible disk surface.

Now you could obviously do things at the sector level with parity data, like treat it like multiple pie-slice drives in a RAID5 array.

but a dumb-but-should-still-work way to achieve this would be to just write sectors twice, 180° across from each other. If you ever fail to read a sector, just read it again. you'll get the other copy of the sector.

0
1

한국의 정치인들이 차별금지법과 성평등 정책, 특히나 동성혼을 포괄하는 평등혼 제도에 대해서 굉장히 우려가 많은걸 압니다. 하지만 걱정하지 마십시오. 앞서나간 나라들이 있습니다. 물론 그 나라들의 정치인들도 대부분 우리나라의 정치인들과 비슷한 걱정을 했죠. 그들이 어떤 경험을 했는지, 직접 들어보면 어떨까요? 지금 보시는 영상은 12년 전 유튜브에 올라온 뉴질랜드 의회의 기록입니다. youtu.be/gtJCCuuho-s?...

뉴질랜드 의회 '평등 결혼(동성결혼) 법안' 편 New...

0
1
0
0
0
0
0
0
1
0
0

Favorite Photo: CIVIDALE DEL FRIULI by FRANCO600D flic.kr/p/2rV5rBP

CIVIDALE DEL FRIULI

IL PONTE DEL DIAVOLO Il ponte del Diavolo fu costruito a partire dal 1442, in pietra e sostenuto da due arcate per scavalcare il fiume Natisone. La sua esistenza è legata a una leggenda: anticamente i cittadini friulani si riunirono per trovare un modo per passare da una sponda all’altra del fiume, ma non trovando soluzioni invocarono il diavolo, che si offrì di aiutarli in cambio della prima anima che avrebbe solcato il ponte. Così egli costruì la struttura in una notte, con la collaborazione anche della madre che pose un masso nel fiume, su cui ancora oggi poggia la struttura. I cividalesi tuttavia riuscirono a raggirare il demonio facendo transitare per primo sul ponte un animale. In ogni caso, il ponte ebbe un tragico epilogo nel 1917, durante la disfatta di Caporetto, quando fu fatto saltare per rallentare l’avanzata nemica. Venne poi ricostruito in tempi brevi dai tedeschi, mantenendo la struttura antica. Note tratte dal sito: www.italia.it/it/friuli-venezia-giulia/ponte-del-diavolo ------------------------------------------------------------------- THE DEVIL'S BRIDGE The Devil's Bridge, built in stone and supported by two arches, spans the Natisone River starting in 1442. Its existence is linked to a legend: in ancient times, the citizens of Friuli gathered to find a way to cross the river. Finding no solution, they invoked the devil, who offered to help them in exchange for the first soul to cross the bridge. So he built the structure in one night, with the help of his mother, who placed a boulder in the river, on which the bridge still rests today. The people of Cividale, however, managed to outwit the devil by having an animal cross the bridge first. In any case, the bridge suffered a tragic epilogue in 1917, during the defeat of Caporetto, when it was blown up to slow the enemy advance. It was then quickly rebuilt by the Germans, maintaining its original structure. Fotocomposizione di 12 immagini CANON EOS 6D Mark II con ob. CANON EF 24-85 f./3,5-4,5 USM

www.flickr.com · Flickr

0
0
1

I have a thing I want to write but in order to write it I have to write a build script for invoking wasm-pack

I was hoping I could at least use trunk but then I realized trunk is for creating entire SPAs and I really just want to create 1 wasm binary, and trunk is probably just getting in the way

Super irritating to me btw that you can't just include wasm from html and have to have a js loader for your wasm

0
0
0