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

Some work for my next game that I wasn't looking forward to: upgrading the automap with a scrollable viewing area to support bigger levels. I actually didn't need to add a whole lot of code, though. It was mostly updating a bunch of finicky math to work for a more general case.

ML1 was locked to 16x16 maps, but I can make them much bigger now. 🤔

0

예전에 서버에 꽂아둔 990 pro SSD가 돌연 문제가 생겨서 중고 SSD 급히 꽂아 어떻게 살린 기분나쁜 기억이 있는데

RMA 받았더니 9100 Pro로 변신해서 와서 기분 좋아짐. 어제 홈서버 작업하면서 꽂았다.

이번엔 용서해준다 삼성(?)

1
0
0
0
1

"Is the macbook neo good for Gaming" the Influencers howl, looking at multivariate equations including the price of RAM and the number of teraflops that a GPU can produce

you dolts, this machine is about to be in the hands of like ten million children. its price point means it is highly likely going to be The Computer for an entire generation. it already plays a huge catalog of casual games just fine. the demo units in the apple stores are all playing Apple Arcade titles with no difficulty.

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

Of course eventually, chickens will come home to roost. Amazon has been laying off tens of thousands of engineers over the last few years, sometimes claiming to be replacing them with "AI".

The result is brain drain, and thus outages big and small:
theregister.com/2025/10/20/aws

0
0
0
0
0
0

쇼가쿠칸 책 전부 불매하는게 현실적이지도 않고 작가가 죄가 있는 것도 아닌데 작품 구매하기 전 멈칫하는 건 어쩔 수 없지. 일단 위시리스트에 집어넣고 다른 만화 먼저 사보게 된다.

0
0

Today, I coded a calculator app in Python, and when I first tried the shebang, it didn't run, but I eventually found the problem.

It turns out line endings in files matter. I kept using windows line endings because that's how I end my txt files. I had to switch it to Linux/Unix for the shebang to work :blobfoxreinderp:

It's not the best-looking one, as the square root operator text just says "Sqrt".

0

When looked at the right way, init systems like systemd, launchd, etc are build systems; instead of building a piece of software, they build a working environment. This is more than just a vague metaphor: most reasonable init systems will have a way of expressing dependencies, expected outputs, etc.

What *is* legitimately different is that init systems keep running after the artifact is built, and have rules that dynamically fire; EG: a rule that fires when network configurations change, a rule that fires every hour, etc. In a sense, this means that init systems are build systems that are always in watch mode, and support dynamic rules.

It would be interesting to transfer these rules across our analogy, and experiment with a build-style system that supports dynamic watch rules. Most fancy build systems already support an ad-hoc form of this via hot-reloading, but a principled version seems very useful!

0
3
0
0
0
0
0
1

Because we care deeply about international mathematics and its mathematicians, we must recognize the threat to both that the upcoming ICM poses.
Please read and consider signing:
Move the 2026 ICM out of the United States
docs.google.com/forms/d/e/1FAI

Move the 2026 ICM out of the United States

We, the undersigned mathematicians, call on the IMU to reconsider its decision to hold the 2026 International Congress of Mathematicians in the United States this coming July. We rely heavily on the important precedent set by the IMU in 2022 when it decided not to hold the ICM in Russia in the context of its war of aggression in Ukraine and the potential dangers associated with holding such a conference in Russia in regards to freedom of political expression and the safety of LGBTQ participants. In the wake of this past decision, there is simply no sound argument one could make that claims international participants are more safe at this iteration of the ICM than they would have been in Russia in 2022. The current American government has demonstrated in no uncertain terms its unbridled hatred of immigrants. Indeed, the French mathematical society has already chosen not to attend the conference for these very reasons. The US supreme court recently ruled that government agents can stop and question civilians about their immigration status based solely on racial appearance or what language they speak. There are numerous cases all around the country of American citizens being caught up in this dragnet, and released only after experiencing terrible brutality and extended detainment. The highly publicized murders of US citizens by border patrol and ICE agents on the streets of Minneapolis and Los Angeles have not stopped or even slowed the brutality. Systemic mistreatment of detainees by federal enforcement officers have continued unabashedly. We point to the recent case of Nurul Amin Shah Alam, a blind man who froze to death after being picked up by ICE officers and then subsequently abandoned miles from his home. And in Philadelphia, the proposed host city, Parody La died alone and without access to his family while in ICE custody in what is suspected to be (assuming one gives the government the benefit of the doubt that no intentional harm was caused to La) a case of severe medical neglect. This is the context in which the IMU is inviting mathematicians from all over the world, people who may not look to an ICE agent as though they “belong”, and therefore, people who may be subject to indiscriminate harassment and physical violence. And even if mathematicians from the 75 countries for which the current US administration has suspended visa processing are able to obtain conference visas, how can we expect such mathematicians to safely visit Philadelphia and engage fruitfully in the conference without fear of harm and unlawful detention? The IMU is irresponsible in its promotion of such risky behavior amongst the world's mathematicians, especially when over 40 countries have issued travel warnings to their citizens when traveling to and from the US. So if the goal of the ICM is to encourage a sense of international unity amongst mathematicians, the IMU would completely fail on its own terms were it to go through with its plans to host the conference in the United States. The impossibility of achieving this sense of unity comes not only from the actions the Trump administration takes within US borders, but also from its flagrant disregard of basic humanity all around the world. Thus, just as many mathematicians objected to Russia’s hosting of ICM on the basis of its invasion of Ukraine, we argue that the current American government disqualifies the US from hosting the ICM in 2026. Indeed, America’s role in destabilizing the world through widespread attacks include: the illegal kidnapping of the leader of Venezuela under bogus “war on drugs” claims, continued extrajudicial killings in the Caribbean, aiding and abetting the ongoing genocide in Palestine, including pushing for the ethnic cleansing of Gaza to make room for luxury real estate, the creation of a humanitarian crisis through a coercive and punitive blockade in Cuba, a brazen and thoughtless war on Iran (which included the bombing of a school that lead to the deaths of over 150 children and 20 teachers), and its absurd attempt to colonize Greenland completely against the desires of its current inhabitants These actions can be under no circumstances deemed civilized, justified, or representative of the spirit of unity to which the ICM aspires. Indeed, when Trump’s secretary of War, Pete Hegseth, was interviewed about the United State’s most recent attempt to disguise the destruction of another Middle Eastern country as “liberation”, he proclaimed proudly that “the only ones that need to be worried right now are Iranians who think they’re gonna live.” We emphasize that the violence perpetrated internationally by the US government directly connects to the primary concern of safety and well-being of conference participants. Given that one of the highest ranking governmental officials of the host country expressed an intention to indiscriminately murder Iranians, one might forgive an Iranian mathematician (regardless of their personal political orientation towards the war and the stated goals of its initiators) for not feeling a sense of unity at a US-based ICM. For the sake of the safety of our community and in the name of genuine unity amongst mathematical scientists across the globe, we the undersigned commit not to participate in the ICM if it is to be held in the United States. And we urge the IMU to move the conference to a far more hospitable location, one that would grant the ICM the chance to succeed in its mission of fostering cohesion and solidarity between mathematicians. Please fill out your name and affiliation on the Google Form below to publicly sign onto the petition. If you would like to sign anonymously, please fill out this form here. Our goal is to send this letter to the IMU after receiving enough signatures. If you’d like to collaborate on next steps, please reach out to Ila Varma (ila@math.toronto.edu) and Tarik Aougab (taougab@haverford.edu). We are especially interested in collaborating with those who are willing to contact national math societies about joining the SMF or hold a senior position at one of them and can publicize this petition. Signatories Tarik Aougab, Haverford College Ila Varma, University of Toronto Karim Adiprasito, IMJ-PRG Drew Lewis Andrés Villaveces, Universidad Nacional de Colombia Sam Nariman, Purdue University Pieter Belmans, Utrecht University Antoine Chambert-Loir, Université Paris Cité (France) Jonathan Cornick, CUNY Antonio Patriarca Pietro De Poi, University of Udine Barbara Fantechi, SISSA Trieste Italy Abigail Taylor-Roth, University of Chicago Brian M Sutin, Skewray Research, LLC Arturo Sanjuán, Universidad Distrital Francisco José de Caldas Matthias Köppe, Professor, University of California, Davis Soyeon Kim, UC Davis Priscilla Bremser, Professor Emerita of Mathematics, Middlebury College Alejandro Pereira, University of Göttingen Brian Knight Christelle Vincent, University of Vermont Kristen Dawson, UC Davis Philipp Wacker, University of Canterbury Hendrik De Bie, Ghent University, Belgium Jean Abou Samra, Eötvös Loránd University Chris Jones, University of California Davis Jens Bossaert, Ghent University Jason Carr, University of Chicago Kyle Ormsby, Reed College Omar Antonin Camarena, Institute of Mathematics, UNAM, Mexico City Antonio E. Porreca, Aix-Marseille Université Anouk Brose, UC Davis Padi Fuster Aguilera, University of Colorado Boulder Belin Tsinnajinnie Julia Williams, Cape Cod Community College Peter Keep, Moraine Valley Community College Connor Gauntlett, Newcastle University, UK Prof. Rowena Ball, Australian National University Mason A. Porter, University of California, Los Angeles Sami Assaf, University of Southern California Noé de Rancourt, Université de Lille, France Ana Ros Camacho, Universitat de València Marcello Seri, University of Groningen Florencia Orosz Hunziker, University of Colorado Boulder Claudio Gómez-Gonzáles, Carleton College Aditya Marodia, Student, University of Regensburg Haynes Miller, Massachusetts Institute of Technology Benjamin Braun Michael Barany, University of Edinburgh Robin Whitty, theoremoftheday.org Gabriel Rodrigues de Lima Vieira, Universidade Federal da Bahia Thomas Goodwillie, Brown University Max Lahn, University of Wisconsin-Madison Sami Douba, University of Bonn Lars Hesselholt, Nagoya University / University of Copenhagen Beatriz Mota Piton, Universidade Federal da Bahia Elton Brito Murici de Jesus, Universidade Federal da Bahia Jacov Tsimerman, University of Toronto Cauê Borges, Universidade Federal da Bahia, BRASIL Arul Shankar, University of Toronto Ahmed Abbes, CNRS Yuri Sulyma Mariano Sousa Queiroz, Universidade Federal da Bahia. Siddarth Kannan, MIT Fraser Sanders, University of Manchester Pedro Cusinato Loiola Lima, University of Brasília Jessica da S. Estrela, Universidade Federal da Bahia Johanna Mangahas, University at Buffalo Alan Unell, Retired Arrospace Corp FFRDC Enzo Nonato, Universidade Federal da Bahia David J. Webb, Chaminade University of Honolulu Brandis Whitfield, University of Wisconsin--Madison Benjamin Grant, University of Connecticut Steven L. Kleiman, Massachusetts Institute of Technology Marissa Loving, University of Wisconsin-Madison Marcello Amadeo, UNIRIO - Universidade Federal do Estado do Rio de Janeiro Sofía Martínez Alberga, Bryn Mawr College Erin Meger, Queen’s University Tian An Wong, University of Michigan-Dearborn Sonja Brentjes, retired Roman Vasquez, Wesleyan College Assaf Kfoury, Boston University Mark Hagen, University of Bristol Johanna Mangahas, University at Buffalo Pedro Alcântara, USP Stanley Pritchard, North Carolina Central University Emilly Tainá, Universidade Federal da Bahia Daniel Flores Galiote, Purdue University Cagatay Kutluhan, University at Buffalo Izabella Laba, University of British Columbia Shiva Shankar, Independent researcher

docs.google.com · Google Docs

0
2
0

to give you a counterexample, i loved the Life Is Strange dreaming sequence chapter (ok this is a game but still) — that was genuinely disconcerting and eery and moving. i thought it did a similar kind of thing to the “donut” but actually emotionally engaging

0
0
0

for example i hated the “maybe it would be nice to do taxes” scene or whatever because it sort of denied the possibility that she can be successful AND not care at all for this guy. like why introduce multiverse when only one emotional reality is allowed. boring

0
0
0
0
0
0
0
3
0

Ohlášená ropa z nouzových rezerv se v Evropě a v Americe dostane na trh až koncem března, zatímco v Asii to bude okamžitě, uvedla Mezinárodní agentura pro energii. Ta se rozhodla uvolnit rekordních 400 milionů barelů kvůli dopadům války na Blízkém východě, jež paralyzovala lodní dopravu v Hormuzském průlivu.
🔗 https://czch.tv/Zkwccz

0
0

Maďarský premiér Viktor Orbán dnes na shromáždění v Budapešti prohlásil, že i v současném turbulentním světě zachová v Maďarsku bezpečí a klid. Informovala o tom agentura AP, která upozornila, že ministerský předseda i jeho politický soupeř Péter Magyar vyzvali své příznivce, aby dnes u příležitosti výročí revoluce z roku 1848 vyšli do ulic metropole a předvedli svou sílu před dubnovými volbami.

0
@@reiver ⊼ (Charles) :batman: @silverpill This is simply because little is written about Forte on the Web.

However, I was there when Forte was born back in September, 2024. I was on (streams) back then. Mike Macgirvin had implemented FEP-ef61 in the "nomad" branch of the streams repository a few months ago to test it. When he was confident enough, he merged the "nomad" branch into the regular "dev" branch. In July, 2024, he merged the "dev" branch into the "release" branch, causing the FEP-ef61 implementation to be rolled out to daily-driver (streams) servers.

However, it was a maze of Nomad and Zot6 and non-nomadic ActivityPub and FEP-ef61 identities for everything that boiled over. (streams) wouldn't federate with anything anymore, not even with itself. My two still existing (streams) channels, @Jupiter Rowland's (streams) outlet and @Jupiter's Fedi-Memes on (streams), were both affected by this. They were amongst the very first (streams) channels created on an account with FEP-ef61 DID support.

Mike would spend half of the summer trying to figure out what had happened and how to fix it. Even while (streams) was still broken, Forte was born in August, 2024 when Mike forked the streams repository and ripped all traces of Nomad and Zot6 support out, probably also in order to get rid of the corresponding IDs and facilitate debugging.

This means that FEP-ef61, which had literally caused this whole mayhem and which has to be considered responsible for Forte's very existence, was a) implemented in the streams repository when it was forked into Forte and b) not removed from Forte post-fork. It would not have made any sense to remove FEP-ef61 when one reason why Forte was made at that point in history was in order to debug FEP-ef61.

Sidenotes: Mike managed to fix (streams). This whole issue burned him out so much that he officially quit developing Fediverse software, effective September 1st, 2024, midnight. He still carries on working on both (streams) and Forte because nobody else does, what with how many people even use them.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Streams #(streams) #Forte #FEP_ef61
0

Just now returned from a fantastic winter adventure in the White Mountains, NH. Perfect weather and trail conditions allowed me to hike a substantial loop up high -- first ascending to a summit, then hiking a section of the ridge (hiking up and over other peaks), and ending by descending from the last peak. A great day of hiking with amazing views!

Photo of me standing on the mountain ridge. I am wearing sunglasses, a beanie cap, and a blue coat. I am holding two trekking poles in my right hand.  The ridge is covered with snow and a peak (number two in the sequence) is behind me.  Clear blue skies overhead with some wispy white clouds.  I had just begun hiking down the saddle of the first peak and was on my way to the second peak (my back is to the second peak as I posed for this pic).  

Franconia Ridge, White Mountains, New Hampshire.  The first peak was Mt. Lafayette which I turned around and faced for this pic.  The second peak which I was heading toward (and is behind me) is Mt. Truman.Photo of my first view of the first peak that I was heading toward on my initial ascent up to the mountain ridge.  I had already snowshoed up the mountain for nearly two hours and it still seemed so far away! The peak is shown off in the distance as part of the ridge.  In the foreground are short evergreen trees as viewed from the trail.  The terrain is shown to be sloping steeply away from the trail toward a valley which was between the trail and the peak at this point. Sky overhead is solid blue.

Mt. Lafayette as viewed from Old Bridle Path.Photo of first peak as viewed from the third peak.  (The second peak is lower than the first and third, allowing the first peak to be seen easily). The ridge is covered mostly with snow with some rocks showing.  Blue sky overhead with white wispy clouds.

Mt Lafayette (peak 1) as viewed from Mt. Lincoln (peak 3). Peak 2 is Mt. Truman.Photo of trail in snow-covered forest.  The trail is a trench in the snow, pounded out by many hikers wearing different types of traction devices on their feet (snowshoes, microspikes, ....).  Evergreen trees surround the trail and are covered with snow.

Old Bridle Path.
0
3
0
0