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.

Everyone knows about Asimov's laws of robotics, but little is said about the laws of robot manufacturing. For example, make sure to place red LEDs where the eyes are so we know when the robot gains sentience and turns evil.

0
0
0
0
0
0
0
0
0
10
0
0
33
0
0
0
0
0

“We are watching the collapse of the international order in real time, and this is just the start."

Incredible TED Talk by Carole Cadwalladr: youtube.com/watch?v=TZOoT8AbkNE

Please take a few minutes to watch. The time to digitally disobey is now.

WHAT SAY YOU?

0
0
0
0
Sunflower and lace in a rainbow of colors in art on a wall in a furniture setting by artist Sharon Cummings.  Haiku in post.
0
0
0
0
0

people, THIS is big and you need it in front of management RIGHT NOW.

MITRE has informed the CVE board members that effective TONIGHT, funding to run CVE and CWE is effectively gone. The US federal government contracts MITRE to run these programs including both management, operations, and infrastructure.

This not only could but almost certainly will result in disruptions to CVE and CWE including a halt of all operations if new contracts/funding are not secured.

MITRE ‘ SOLVING PROBLEMS FOR A SAFER WORLD" April 15, 2025 
Dear CVE Board Member, 
We want to make you aware of an important potential issue with MITRE’s enduring support to CVE. On Wednesday, April 16, 2025, the current contracting pathway for MITRE to develop, operate, and modernize CVE and several other related programs, such as CWE, will expire. The government continues to make considerable efforts to continue MITRE's role in support of the program If a break in service were to occur, we anticipate multiple impacts to CVE, including deterioration of national vulnerability databases and advisories, tool vendors, incident response operations, and all manner of citical infrastructure. MITRE continues to be committed to CVE as a global resource. We thank you as a member of the CVE Board for your continued partnership. 

Sincerely, Yosry Barsoum 
VP and Director
Center for Securing the Homeland (CSH)
0
0
0
0

hardest part of any decentralized standard is getting everyone on the same page, so i was wondering if it made sense to have a central body to at least coordinate among stakeholders. is that a good thing or a bad thing or a necessary thing or an avoidable thing. all i know is that if a central body doesn't have the authority to actually steward anything then what's the point.

0
0
0

fedi, please help me decide something. i need to make a portfolio of web dev projects for job reasons, i'm a bit torn between whether i should add a section for that to my existing personal website, or make a new separate website that's more "professional".

if you haven't seen it this is my personal website: palomakop.tv -- it's more geared towards art and stuff and also maybe a bit quirky for some design tastes, but it's also very "me" so could go either way.

boost OK :goose_honk:

0
0

My journey into (electric unicycle)

So, just been googling around to see what kind of modding can be done to the device.
I'm surprised to learn that the whole enclosure is not a simple shell, but integral part of the battery and controller assembly.

Fashion Thread: nixie.name/@Nixie/114773183454

Actually owning a good wheel (burned up): nixie.name/@Nixie/114669442592

Owning a NEW good wheel: nixie.name/@Nixie/115191975897

Airwheel Electric Unicycle (EUC) controller unit side.
0
0

FEP-4f05: Soft Deletion

Julian Lam @devnull@socialhub.activitypub.rocks

Hi all,

Some discussion regarding NodeBB's handling of soft deleted posts and Discourse's parallel implementation prompted the creation of this FEP, which attempts to describe how the concept of soft deletion can be published without the introduction of new activities—using as:Delete as-is and relying on a backreference check for Tombstone in order to signal a soft delete.

https://codeberg.org/fediverse/fep/src/branch/main/fep/4f05/fep-4f05.md

Read more →
0
0
0
0
0
0
0
0
0
0
0

Apparently the Wedge Coop in is trying to ban their employees from wearing political pin buttons at work, in response to a lot of employees wearing Palestine pins. I'm sure this will go well for them

Fuck the Wedge 5ever

But just in case you think any other faux-op is better - my friend went to Seward instead before passover, and found out the only matzoh they had was from Isntreal 🙃

0
0
1
1
1

⌨️ Preciso aprender a não redigir publicações diretamente no navegador.

⌨️ Preciso aprender a não redigir publicações diretamente no navegador.

⌨️ Preciso aprender a não redigir publicações diretamente no navegador.

Digitei isso e não colei, mas, pior, foi diretamente no navegador...

Não foi a primeira vez em que perdi o que digitava há um tempo considerável por fechar o dito-cujo sem querer. :picardFacePalm:
0
0

rant, Destiny 2, Bungie

Got to love the death spiral of Destiny (and Bungie generally).

I'm a player that was there for the story.

The story has gotten worse and worse (as they move from writers actually nailing things to the modern writing that is just that meme "looking at the audience while turning a dial" style.).

They tease cool things, but then basically don't announce when it's happening until it happens.

And now they're shoving Marathon at every corner and quite frankly: I don't want to play an always PVP game, I definitely won't _pay_ for a PVP only game, so I guess I'll just fuck off.

0
0
0
0
0

Fediverse Report #112 - This week's news:

- @peertube has published their 2025 roadmap, focusing on improvements for instance administrators this year. The PeerTube app is also coming to tablets and TV users this year
- building a blog using Lemmy as the backend
- new spam protection tools for DMs with PieFed

fediversereport.com/fediverse-

0
0
0

Special Weather Statement, Inland Bristol Bay; Lake Iliamna / Nila Vena / Nanvarpak, 2025-04-15 09:29 AKDT.

Strong easterly winds and gusts will affect nearly all of the Inland Bristol Bay and Lake Iliamna regions late this evening through early Wednesday afternoon. Winds will quickly increase later this afternoon as a strong frontal system moves into the Bristol bay region. The peak of the strongest winds and gusts is expected to occur between 1 AM Wed and 11 AM Wed. Expect wind gusts of 55 to 70 mph during this time, with the core of the strongest wind gusts from Iliamna west to Koliganek and New Stuyahok. Winds are then expected to slowly diminish through Wednesday afternoon and evening as the front lifts north of the region.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ765


0
0

Сайт для поиска и установки поисковых систем, для которых нет плагинов и они не добавляются через контекстное меню.

mycroftproject.com/

0

Материал для пользователей платформы.
Моя подборка статей с детальной настройкой браузеров, которые использую сам. Хотя они уже и устарели, но большинство параметров не изменилось. Не всем они нужны, потому как требуют времени для копания под капотом, но позволяют в полной мере оценить гибкость и настраиваемость браузера. Можно и сломать что-то …

Подборка скрытых настроек Firefox Browser для комфортного серфинга (от comss, многим подойдёт)
comss.ru/page.php?id=6696

Детальная настройка браузера Firefox
habr.com/ru/post/548064/

Настройка приватности Firefox
spy-soft.net/firefox-privacy/

Очень большая статья c habr, я и сам не всё читал
habr.com/ru/post/459880/

А эти параметры перенёс из одного расширения.

Блокировать активное смешанное содержимое
security.mixed_content.block_active_content >> true

Блокировать отображение смешанного содержимого
security.mixed_content.block_display_content >> true

Отключить кэш дополнений
extensions.getAddons.cache.enabled >> false

Отключить обновление дополнений
extensions.update.enabled >>false

Отключить API батареи
dom.battery.enabled >> false

Отключить историю просмотра и загрузок
places.history.enabled >> false

Отключить кэш (диск)
browser.cache.disk.enable >> false

Отключить кэш (память)
browser.cache.memory.enable >> false

Отключить события буфера обмена
dom.event.clipboardevents.enabled >> false

Отключить события контекстного меню
dom.event.contextmenu.enabled >> false

Отключить датчики устройства
device.sensors.enabled >> false

Отключить пред загрузку DNS
network.dns.disablePrefetch >> true

Отключить хранилище DOM (хранилище для куки и кэша, сломает большинство сайтов)
dom.storage.enabled >> false

Отключить DRM
media.eme.enabled >> false

Отключить геолокацию
geo.enabled >> false

Отключить геолокацию 2
geo.wifi.uri >> Leave empty

Отключить поддержку IDN
network.IDN_show_punycode >> true

Отключить оффлайн кэш
browser.cache.offline.enable >> false

Отключить PDF.js
pdfjs.disabled >> true

Отключить Pocket
extensions.pocket.enabled >> false

Отключить API Resource Timing
dom.enable_resource_timing >> false

Отключить поисковые предложения
browser.search.suggest.enabled >> false

Отключить обновление поисковых систем
browser.search.update >> false

Отключить cпекулятивные предварительные соединения
network.http.speculative-parallel-limit >> 0

Отключить SSL False Start
security.ssl.enable_false_start >> false

Отключить идентификаторы сессии SSL
security.ssl.disable_session_identifiers >> true

Отключить TLS 0-RTT
security.tls.enable_0rtt_data >> false

Отключить TTR (Доверенный Рекурсивный Резолвер)
network.trr.mode >> 5

Отключить WebGL
webgl.disabled >> true

Отключить веб-маяки
beacon.enabled >> false

Очистка оффлайн приложений при выключении
privacy.clearOnShutdown.offlineApps >> true

Включить защиту от отслеживания социальными сетями
privacy.trackingprotection.socialtracking.enabled >> true

Лимит обнаруживаемых шрифтов
browser.display.use_document_fonts >> 0

Ограничить для вкладок макс. число возвратов (вкладок, открываемых снова по Ctrl+Shift+T)
browser.sessionstore.max_tabs_undo >> 0

Отключить передачу данных
plugins.click_to_play >> true

Отключить проверку загрузок сервисом безопасного просмотра
datareporting.policy.dataSubmissionEnabled >> false

Disable safe browsing downloads check
browser.safebrowsing.downloads.enabled >> false

Disable safe browsing downloads check 2
browser.safebrowsing.downloads.remote.block_potentially_unwanted >> false

Disable safe browsing downloads check 3
browser.safebrowsing.downloads.remote.block_uncommon >> false

Disable safe browsing downloads check 4
browser.safebrowsing.downloads.remote.enabled >> false

Disable safe browsing malware check
browser.safebrowsing.malware.enabled >> false

Disable safe browsing phishing check
browser.safebrowsing.phishing.enabled >> false

Disable health report uploads
datareporting.healthreport.uploadEnabled >> false

Disable crash report
browser.tabs.crashReporting.sendReport >> false

Disable telemetry pings
toolkit.telemetry.server >> Оставить пустым

Disable telemetry report
toolkit.telemetry.enabled >> false

Disable telemetry report 2
toolkit.telemetry.unified >> false

Установить уровень конфиденциальности сессии
browser.sessionstore.privacy_level >> 2

0