Sign in

Maciej Chojnacki

@byte.101010.pl.ap.brid.gy
5 followers 0 following 397 posts

The opinions expressed herein are not necessarily those of my employer, not necessarily mine, and probably not necessary. 🌉 bridged from 101010.pl/@byte on the fediverse by fed.brid.gy

PostsRepliesMedia
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 03/10/2026
Kagi ogłosiło, że daje sobie spokój z wersjami Oriona (to przeglądarka oparta na silniku Safari, która obsługuje rozszerzenia Chroma i Firefoksa) dla Windows i Linuksa. Kod źródłowy obu tych wersji zostanie wkrótce opublikowany na otwartoźródłowej licencji […]
101010.pl
Original post on 101010.pl
001
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 02/10/2026
O, to nie tylko moja latorośl tak ma? youtube.com/shorts/NlGTIsm2t0I
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 26/09/2026
Raczej nie dla mnie, ale może ktoś znajdzie przydatnym. robbietilton.com/compositor #mac
robbietilton.com
Compositor – The Photoshop alternative for Mac
Free, open source, and always yours.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 25/09/2026
Na znaną melodię Klausa Mitffocha: Jezu jak się cieszę, że nadchodzi jesień i motocyklistów coraz mniej.
110
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 25/09/2026
RE: mastodon.social/@oatmeal/1173319264… O polskiej wersji pewnie możemy zapomnieć.
mastodon.social
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 24/09/2026
Aha. medyc.pl/bezpieczenstwo-danych
medyc.pl
Dane Twojej placówki pod najlepszą ochroną | Medyc
Nie musisz znać się na zabezpieczeniach — my się znamy. Z Medyc dane Twoich pacjentów są bezpieczne. Spokój i ochrona w jednym miejscu.
001
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 23/09/2026
www.youtube.com/watch?v=mwYpb1JI_i8 #historia
000
Reposted by Maciej Chojnacki
europe @europe.mastodon.online.ap.brid.gy · 20/09/2026
Polish diplomat falls out of window of consular building in Ljubljana www.rtvslo.si/crna-kronika/iz-konzu…
rtvslo.si
Poljski diplomat padel iz tretjega nadstropja stavbe, dogodek bodo preiskali poljski preiskovalci
Poljski diplomat je v Ljubljani padel iz tretjega nadstropja stavbe. Slovenska policija je dogodek potrdila. Zgodil se je 13. septembra okoli 3. ure na enem od diplomatskih predstavništev iz še neznanega razloga. Moški se v bolnišnici bojuje za življenje.
022
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 20/09/2026
RE: 101010.pl/@Zenek73/1173031814567775… A propos PopClipa, to jest też jego odpowiednik: www.getopenclip.app Lista rozszerzeń dość pokaźna: www.getopenclip.app/extensions
101010.pl
001
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 20/09/2026
Ciekawa, wolnoźródłowa alternatywa dla Raycasta, który od wersji 2.0 nie jest już natywną aplikacją macOS ze względu na równoległą wersję dla Windows. Wygląda to obiecująco, projekt już teraz zgromadził ponad 50 osób, które pracują nad kodem. Używam od jakiegoś tygodnia i na razie nie widzę […]
101010.pl
Original post on 101010.pl
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 18/09/2026
Zamówiłem, niech się dzieje wola Nieba. mistrzdemosceny.pl
mistrzdemosceny.pl
Mistrz Demosceny - Programowanie w asemblerze 6502, 6510 i Z80
Zostań mistrzem demosceny! Książka o programowaniu w asemblerze 6502, 6510 i Z80. 400 kolorowych stron, oprawa twarda.
020
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 15/09/2026
Tego jeszcze nie grali, to chyba jakiś poligon.
Fragment mapy z nazwą lasu: „Krzaki myśliwych”.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 14/09/2026
Drugi sezon „The Gentlemen” jest już niestety na serio. Domyślam się, że trudno kontynuować tą historię w tym samym stylu, ale jak się pozbędzie tej stylistyki kina gangsterskiego dla jaj, to niewiele zostaje. „Breaking Bad” to nie jest, chociaż chyba ktoś bardzo chciał spróbować.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 05/09/2026
Co za piękna katastrofa. Miałem szczęście, że swoje .name mogłem od razu zarejestrować jako drugi poziom. news.ycombinator.com/item?id=495507…
news.ycombinator.com
.name Termination | Hacker News
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 31/08/2026
No nie mogę; modliszka.
Modliszka w całej okazałości.
011
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 31/08/2026
„Niewątpliwie słowa pani oskarżonej wbrew jej wyjaśnieniom miały charakter pochwalny aprobujący zachowanie do którego doszło w Sejmie (...) słowa wypowiedziane przez panią oskarżoną jednoznacznie wskazują na aprobatę popełnienia przestępstwa.” Kurde, teraz to wszędzie kultura wysokich lotów […]
101010.pl
Original post on 101010.pl
010
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 27/08/2026
www.youtube.com/watch?v=gGlpBuW6ZFc
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 22/08/2026
Mój Boże, wreszcie jakiś polskojęzyczny, pogłębiony materiał na YT, nie pocięty durnym montażem, bez promowania własnej facjaty, przeczytany niemal radiowym głosem przez autora, który wie co to poprawna dykcja i polszczyzna. To jest akurat dwuczęściowa historia katastrofy „Kurska” ale jest tam […]
101010.pl
Original post on 101010.pl
010
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 22/08/2026
www.skeptic.com/article/maori-antar…
skeptic.com
Indigenous Knowledge, Public Money, and Bad Science
How did a debunked indigenous voyage to Antarctica become part of New Zealand’s curriculum? Discover how government funding, media silence, and cultural deference are pushing pseudoscientific ideas into modern science and education—and why critical scrutiny is vital to public trust.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 19/08/2026
W innej kwestii, bo zapomniałem uprzejmie donieść: po przeturlaniu się 2900 km w obie strony stwierdzam, że Słowenia jest fajna. Po pierwsze, to jest to bardzo czysty i poukładany kraj: taka słowiańska Austria. Słoweńcy dbają o naturę (serio, najmniejszego papierka nigdzie nie widziałem, nawet w […]
101010.pl
Original post on 101010.pl
010
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 19/08/2026
Typ, który podaje mój adres mailowy gdzie się da właśnie sprzedaje samochód. Skąd wiem? Dostałem na maila wycenę BMW 520d, prosto od dealera Mercedesa. Mail kończy się na „W razie pytań, proszę o kontakt” i mam wielką ochotę odpisać „A w dupę sobie wsadźcie taką ofertę.”
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 07/08/2026
Muszę koniecznie chociaż jedną świątynię Wiecznego Ognia odwiedzić.
Novigrad, jest takie miasto w Chorwacji. Sapkowski się zapewne inspirował.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 04/08/2026
Cykady na Bałkanach mnie nieustannie zachwycają. Będzie spane dzisiaj w nocy, to działa podobnie jak szum fal. Poprzednim razem trafiłem fatalnie, bo miałem za oknem gniazda jaskółek, w związku z czym pobudka miała miejsce z pierwszym brzaskiem. Czułem się, paniętam, jak Adam M. „Czy panowie […]
101010.pl
Original post on 101010.pl
011
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 02/08/2026
Słoweńskie okoliczności przyrody, Jezioro Bledzkie. Widoki takie, że proszę siadać, plus najlepsza kranówka, jaką w życiu piłem, dostępna w kranikach zamontowanych strategicznie wokół jeziora. Dużo człowieków na metr kwadrat, na szczęście na wodzie dużo mniej. A […] [Original post on 101010.pl]
To coś, na czym stoi kościół, to wyspa na środku jeziora. W tle zamek bledzki, jeszcze bardziej w tle wybrzuszenia terenu, zwane górami, całkiem spore.
001
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 31/07/2026
Urlop. Najlepsze jest to, że już teraz wiem, że ani się obejrzę a już będzie 19 sierpnia, czyli po urlopie. To jest immanentna cecha urlopów, ledwo się zaczynają a już kończą. Śpieszmy się kochać. W sensie, że urlopy.
011
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 30/07/2026
Gorąco, nie? youtu.be/c0YcfCbezqc
000
Reposted by Maciej Chojnacki
Robert Drózd @rdrozd.101010.pl.ap.brid.gy · 29/07/2026
Jakby ktoś jednak 10 lat temu mi powiedział, ze Iran rozważał odwetowe rakietowe uderzenie na Odessę, to bym zapytał, w jakim uniwersum.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 29/07/2026
Kavinsky wziął i opuścił świata tego padół, tymczasem "Nighcall" ma ponad 430 milionów odsłon na YT. Ja zawsze wolałem tą wersję: www.youtube.com/watch?v=RtpAVTPJaJQ
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 27/07/2026
W czwartek 35, w piątek 38 stopni — tako rzecze IMGW, Foreca jest bardziej wstrzemięźliwa i na piątek zapowiada jedyne 35. W sobotę muszę wyjechać o piątej i czeka mnie 1000 km. Będzie wesoło.
110
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 27/07/2026
[Na materiale wideo widoczna przemoc fizyczna.] „Śmierć wrogom ojczyzny”, czy jakoś tak. www.reddit.com/r/wroclaw/s/LHjXFbuB…
002
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 25/07/2026
Czy ktoś z szanownych może polecić jakieś fajne miejsca w Słowenii, które warto odwiedzić? Zależy mi na rekomendacjach wynikających z doświadczeń własnych, bo wyszukiwarkę umiem sam obsłużyć a i dostęp do YT mam. Aż, wyjątkowo, użyję zaklęcia: #Słowenia
010
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 20/07/2026
Dlaczego dopiero teraz się dowiaduję, że powstało „Królestwo: Exodus”? www.filmweb.pl/serial/Kr%C3%B3lestw…
filmweb.pl
Królestwo: Exodus | Serial | 2022
Królestwo: Exodus (2022) Riget Exodus - W ostatniej części kultowej serii Larsa von Triera w szpitalu ponownie pojawiła się demoniczna siła. Podczas burzliwej nocy, lunatyczka Karen zostaje...
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 17/07/2026
Jezusmaria, „Wiązanka Melodii Młodzieżowych” na Allegro za 400 zł. Wprawdzie w folii, ale dalej mi się nie kompiluje.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 17/07/2026
RE: mastodon.com.pl/@kokos/116929555809… Jak popełnić popularny wpis na Fedi.
mastodon.com.pl
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 14/07/2026
Ja tylko pytam. Plus uczenie o ziołach mogłoby się spotkać z poparciem młodzieży, pod warunkiem jednakże, że będą to te właściwe zioła. youtube.com/shorts/nNVpMJZgLM4
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 13/07/2026
"Sinners" wylądowało w Netfliksie, to sobie obejrzałem. O jeżu, jakie to dobre jest. Miszmasz wielu gatunków: horror, kino gangsterskie, obyczajowe, do tego - gdyby się uprzeć - dodatkowo musical. Jakoś to się wszystko spina w jedną, spójną całość a warstwa muzyczna jest, nie bójmy się tych […]
101010.pl
Original post on 101010.pl
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 09/07/2026
Trochę na zapas, niemniej Wesołych Świąt! Na zdjęciu senator zza oceanu wraz z rodziną.
Senator Thomas Massie w otoczeniu rodziny pod świąteczną choinką, czyli 7 osób trzymających w rękach broń automatyczną (albo półautomatyczną, trudno stwierdzić).
000
Reposted by Maciej Chojnacki
Robert Drózd @rdrozd.101010.pl.ap.brid.gy · 09/07/2026
Zmarł Tadeusz Baranowski. A może ktoś ma jego zdjęcie, które może załadować na wolnej licencji do Wikimedia Commons? Bo na razie kategoria ze zdjęciami jest dość uboga. Z tych zdjęć korzysta Wikipedia i wielu dziennikarzy […] [Original post on 101010.pl]
Zawartość kategorii "Tadeusz Baranowski" w Wikimedia Commons - tylko dwa zdjęcia.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 08/07/2026
RE: mstdn.social/@KolekNiewiary/1168842… Mnie komiksy raczej ziębią niż grzeją, ale Baranowski był wyjątkowy, graficznie i tekstowo. Doskonała robota.
mstdn.social
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 28/06/2026
Nie wiem dlaczego to sobie robię, ale w związku z sytuacją za oknem, która zostawia niewiele miejsca na sensowne aktywności, wróciłem do „The Office” i znalazłem fajnego chwasta w polskiej liście dialogowej: ktoś przetłumaczył „Albany” jako „Albanię”. Dla takich chwil warto żyć.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 28/06/2026
Czy ktoś może używa produktów UniFi i zechciałby podzielić się opinią? Jest to stabilne, nie przegrzewa się, aktualizacje nie psują niczego?
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 24/06/2026
Z każdym dniem prognoza dokręca śrubę, kto da 40?
Zrzut ekranu z aplikacji pogodowej, prognozowana temperatura na niedzielę to 39 stopni.
200
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 21/06/2026
Sezon supowy uznaję za otwarty. Wczoraj i dzisiaj pierwszy raz w tym roku popływaliśmy po Odrze, bo przecież pogoda fantastyczna. No właśnie, a propos tej fantastyczności: wczoraj płynęło mi się fatalnie, jakbym robił wiosłem w dżemie. Im dalej w rzekę, tym było […] [Original post on 101010.pl]
Rzeka Odra: dużo wody, po prawej dobrze nawodnione drzewa.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 18/06/2026
Akurat nie do mnie dotarła ta wiadomość, ale widać, że popularność Mastodona rośnie, skoro opłaca się fatygować. Link prowadzi do strony na drugim zrzucie.
Wiadomość znaleziona w jednym z wątków. 

Hello!

To help keep our community safe and secure,
we need to confirm some information related
to your account. Please review and complete
the verification process using the link provided
in your account settings:

Ink.ink/mtsd-verif

Thank you for your cooperation. If you have
any questions, please contact our support
team.
— Mastodon Security TeamStrona, do której prowadzi a na stronie informacja, że konto zostało zawieszone i żeby je odwiesić należy dokonać przelewu.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 15/06/2026
Skoro tak mi się ulało dzisiaj, to na koniec jeszcze rycerz „ń”, który ukrył się w moim kodzie i dzielnie sabotował od kilku dni wykonanie jednego takiego skryptu. Behold.
Zrzut ekranu z loga, na którym widać, że w linii 26 siedzi sobie samotna literka „ń”, której to literki Powershell nie potrafi sensownie zinterpretować. Jakby był podłączony do LLMa, to by wiedział, że to z „Monty Pythona” i da się obejść.
011
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 15/06/2026
„Ostrów Wielkopolski”, ale „Ostrów Mazowiecka”. Polski piękna język, ale trudna. Podobno rzeczownik „ostrów” w staropolszczyźnie był rodzaju żeńskiego, jak dzisiejsza „wyspa”. Stąd ta „Mazowiecka”.
100
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 15/06/2026
Z rzeczy, których do dzisiaj nie wiedziałem: Olsztyn leży niedaleko Częstochowy.
Zrzut ekranu z takiej jednej mapy: pod Częstochową leży sobie, jak gdyby nigdy nic, Olsztyn. 

Pani kochana, kto to słyszał?
100
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 15/06/2026
Nie wiem jeszcze jakiej choroby to objaw, ale nagle naszła mnie straszna ochota na „Starcrafta”. Ból egzystencjalny polega na tym, że nie mam w domu nic na x86, wszystko na ARMie. Podatek od postępu, ot co.
010
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 12/06/2026
Tadaaaa. brew.sh/2026/06/11/homebrew-6.0.0
brew.sh
6.0.0
Today, I’m proud to announce Homebrew 6.0.0. The most significant changes since 5.1.0 are a new tap trust security mechanism, the new faster, smaller, default internal Homebrew JSON API, sandboxing on Linux, better defaults informed by our user survey, many `brew bundle` improvements, improved performance and initial support for macOS 27 (Golden Gate). ### ✨ Highlights since 5.1.0 #### 🔐 Tap trust Homebrew 6.0.0 introduces tap trust. A third-party tap can contain arbitrary, unsandboxed Ruby that runs on your machine, so Homebrew now requires taps (and tap-qualified formulae and casks) to be explicitly trusted before their code is evaluated or run. This reduces the risk from malicious or compromised taps while leaving the official Homebrew taps trusted by default. See the new Tap-Trust documentation for details. * Homebrew enforces initial tap trust so untrusted taps are flagged before their code runs, trusts qualified tap items before install, stops auto-tapping untrusted taps, pins tap allow, forbid and trust lists to remotes and uses tap trust when evaluating all formulae and casks. * `brew tap` gains commands for managing tap trust, can trust a tap by its remote URL, `brew trust` adds a `--json=v1` flag and `brew tap-info` adds a `trusted` field. * `brew bundle` honours the `trusted:` option and `brew bundle dump` records trusted bundle entries, marking custom-remote taps as trusted. * docs.brew.sh has new pages, including Tap-Trust, explaining Homebrew’s new tap trust model, and Homebrew trusts taps in test-bot. #### ⚡ Default internal JSON API The **internal JSON API** is now the default, advancing the smaller API that Homebrew re-enabled and turned on for developers recently. It combines all Homebrew’s metadata into a single download, so `brew` updates faster and talks to the network less. It was opt-in via `HOMEBREW_USE_INTERNAL_API` since 5.0.0; that variable is now deprecated (see below). #### 🐧 Linux sandbox The **Linux Bubblewrap sandbox** aligns Linux with macOS, where build, test and postinstall phases already run sandboxed. It is on by default for developers, Homebrew moved its macOS sandbox logic to share code, improved Linux sandbox behaviour (with Homebrew/homebrew-core setting the sandbox env in CI), hardened sandboxed install phases, sandboxed cask executable hooks, allowed logs in the build sandbox, installed Bubblewrap on hosted Ubuntu and skips sandbox setup for syntax-only jobs. #### ⚙️ Better defaults * Following our Homebrew user survey, we have made many changes based on the results. The most notable is making `ask` mode the default for developers, so `brew install` and `brew upgrade` show a dependency summary and confirmation prompt before making changes. * Homebrew adds ask dependency plans and cask support, accepts one-key ask confirmations and aligns ask dry-run prompts. * Homebrew fetches ask upgrades together, prints the ask upgrade summary sooner, skips the upgrade ask prompt when empty, adds a final `brew upgrade` summary and explains the upgrade metadata fetch. #### 📦 `brew bundle` * `brew bundle` gains many improvements, most notably parallel formula installation that now runs jobs automatically by default, plus npm and krew extensions, wider cleanup support and, on Windows, `winget` support. * Homebrew adds cleanup support to npm, cargo, go and uv extensions and asks before removing during cleanup. * Homebrew runs `brew bundle krew` via `kubectl-krew` directly, respects `CARGO_HOME` and friends for `cargo`, adds a `--describe` flag to `brew bundle add` and tries `mas install` before falling back to `mas get`. * Homebrew adds bundle type disable flags, improves check guidance and checks formula link status. * Homebrew serialises formula locks, makes non-core DSLs a single file, removes description comments from `brew bundle/remover` and avoids parsing the output of `brew services list`. * `brew bundle` performs npm installs more securely. #### 🏎️ Performance Homebrew is faster across the board, with startup performance tweaks, a ~30% faster `brew leaves`, parallelised bottle tab fetching on upgrade and less work loading Ruby libraries at startup. #### 🍎 macOS 27 (Golden Gate) Homebrew adds initial support for macOS 27 (Golden Gate). ### 🔮 Upcoming changes * macOS 27 (Golden Gate) drops Intel support, so per our Support Tiers: in September 2026, **macOS Intel`x86_64` moves to Tier 3** with no CI support and no new bottles (binary packages) built for macOS Intel; in September 2027, **macOS Intel`x86_64` will be unsupported entirely and all related code deleted**. * The `master` to `main` migration begun in 4.6.0 continues: more repositories no longer update `master`, GitHub Actions warn `@master` users to migrate to `@main` and the `sync-default-branches` workflows are removed from Homebrew/homebrew-cask and Homebrew/homebrew-core. * Casks that fail macOS Gatekeeper checks, deprecated in 5.0.0, remain on track to be disabled in September 2026. ### 🔒 Security #### 🚨 Security advisories Homebrew published three security advisories: * The POST download strategy bypassed the documented HTTPS-to-HTTP redirect protection by discarding the resolved URL (GHSA-7699-qf8c-q47m), fixed by enforcing secure redirects. * Root code execution was possible via Git hooks in the macOS `.pkg` postinstall (GHSA-6689-q779-c33m), fixed by cleaning Homebrew git state and replacing the installer git directory. * The macOS installer package trusted a user-controlled `/var/tmp` plist and could assign Homebrew ownership to a local attacker (GHSA-59v8-x8q4-px5c), fixed by tweaking the macOS `.pkg` package-user plist handling. #### 🛡️ Other security improvements * Homebrew filters sensitive environment variables during Ruby evaluations and defers `HOMEBREW_*` environment secrets to download time. * Homebrew runs forbidden checks for casks and formulae before download and lets you require checksums for casks with `HOMEBREW_CASK_OPTS_REQUIRE_SHA`. * Homebrew links to a shared security policy. ### 🗑️ Deprecations * Homebrew deprecates default opt-ins. * Homebrew deprecates now-default bundle and internal API environment variables such as `HOMEBREW_BUNDLE_NO_SECRETS` and `HOMEBREW_USE_INTERNAL_API`. * Homebrew marks unused options for deprecation. * Various other Homebrew 6.0.0 deprecations. * Homebrew’s SBOM support is now opt-in with `HOMEBREW_SBOM`. ### 🎁 Features #### 🖥️ Casks * Homebrew can pin casks and supports casks in `brew missing`. * Homebrew adds AppImage support for Linux and implements a Linux freedesktop trash for casks. * Homebrew improves cask upgrades by sharing upgrade download queues, moving upgrade summaries before fetch, adding a quit opt-out and reopening closed apps during upgrade. * Homebrew improves `auto_updates` casks: improving how they update, refining the behaviour further, gating auto-updates behind opt-in and upgrading them when the bundle version is stale. * `cask` adds a `generate_completions_from_executable` DSL artifact and includes resolved artifact targets in JSON output. * Homebrew shows a cask version transition in per-cask upgrade output, skips valid cached cask fetches, speeds up cask backup copies and has `caskroom` use the user’s primary group on Linux. * `brew doctor` and `brew cleanup` handle corrupt Caskroom directories. #### 💻 Operating system support * Homebrew makes Linux cask requirements explicit, aligns cask macOS dependencies, supports bare `depends_on :macos` in casks, tracks macOS support explicitly and emits Linux variations for casks with Linux checksums. * Homebrew adds a maximum macOS for cask dependencies. Homebrew/homebrew-cask adopts the new `depends_on maximum_macos:` syntax and fixes its macOS dependencies in Homebrew/homebrew-cask and Homebrew/homebrew-core. * Homebrew adds M5 and M5 Pro/Max CPU recognition and caps the OCLP tier when macOS is outdated. * Homebrew labels WSL analytics, shows the Windows build on WSL in `brew config` and moves the `wsl?` boolean from `OS::Linux` up to the `OS` module. #### 🚰 Taps * Homebrew recognises more equivalent tap remote forms, ignoring a `.git` suffix when matching GitHub remotes and consolidating tap remote normalisation. (and more) * Homebrew handles formulae and casks more uniformly across commands, installs explicitly requested taps and stops implicit tap installation. * Homebrew uses worktrees for local core taps and blocks worktree updates. * Homebrew shares full-name parsing helpers and uses full-name helpers for split names. #### ℹ️ `brew info` and `brew tap-info` * `brew info` output is clearer: more consistent and helpful, with a Binaries section listing executables, a clearer recursive runtime dependencies line, clearer same-named conflicts and shadowed formulae and a list versions JSON output. * `brew info` shows installed state better: the upgrade target for outdated `@`-versioned formulae, installed dependents with `--verbose`, deprecated and disabled packages in install status, installed formulae resolved from the receipt’s tap with a shadowing warning, the installed version and an upgrade hint on the headline, other installed versions and an installed info inventory. * `brew info` and `brew tap-info` skip the uninstalled marker when not a problem, show more tap info for packages and `brew tap-info` lists formulae and casks. * `brew which-formula` shows install status and Homebrew shows quarantine script usage. #### 🆕 New commands, flags and output * `brew exec` is a new command, like `npx`, that supports formulae environments. * `brew as-console-user` is a new command for running Homebrew as the right user under MDM/`root` environments and `brew update <formula>` is aliased to `upgrade`. * Homebrew tidies help and completions: omitting aliases from completions, hiding `HOMEBREW_CASK_OPTS_*` from help, hiding maintainer commands and hiding `hide_from_man_page` commands from `brew commands`. * Homebrew avoids install warning annotations and warns when formula executables are shadowed on `PATH`. #### 🧊 Cooldowns, livecheck and bumping * Homebrew adds download cooldowns for Bundler, RubyGems livecheck, npm and pip defaults, PyPI resource resolution and npm and PyPI in `bump` to avoid upstream supply-side security risks. * Homebrew prints `bump` skip status, messages and errors and checks RubyGems licences. * Homebrew respects `livecheck` throttle days in `audit`, adds livecheck throttling by days and speeds up the formula throttle days check. #### ⬇️ Downloads and fetching * `brew fetch --all-platforms` fetches every variant, Homebrew prints download error details when using concurrency, preserves partial downloads on network errors, avoids cached manifest downloads and hints when a download is HTML, not a binary. * Homebrew avoids redundant Caskroom `chgrp`. #### 🛎️ Services * Homebrew starts systemd timers for services, creates service path directories automatically (with Homebrew/homebrew-core adopting the new service path creation logic) and audits redundant service path setup. * `brew services` no longer fails to load with `--sudo-service-user`. #### 🧪 Formulae and packaging * Homebrew adds the VCS revision as `scm_revision` in the tab, supports in-repository patch files, supports CPS metadata directories and includes patches in `formula` `to_hash`. * Homebrew respects installed dependents during autoremove and cross-checks `autoremove` candidates against formula definitions. #### 🪜 Install steps framework * The **install steps framework** expresses common postinstall, preflight and postflight behaviour as ordered, literal-only DSL data that is exposed through the JSON APIs. Where a formula or cask only does simple file preparation, it no longer needs to download and evaluate a Ruby file at install time. Homebrew adds formula install steps, cask install steps, an audit for formula install steps, install step rebuild actions, rebuild step methods, rebuild step RuboCop checks and an audit of cask flight step conversions; `homebrew/core` and `homebrew/cask` adopt the new DSLs (`post_install_steps`, `postinstall` and flight steps). In `homebrew/core` and `homebrew/cask` this covers a large share of `post_install` and `*flight` blocks (creating directories, touching markers, moving and symlinking files), with more operation types planned. #### 🔀 Other changes * `brew vulns` is a new Homebrew tap and subcommand that checks installed packages for known vulnerabilities 🔒. * Homebrew warns for Nix-managed Homebrew. #### 🧹 Internals, typing and refactors * Homebrew replaces `brew which-update`, uses an AST for source rewrites and enforces public API visibility and docs. * Homebrew reworks command parsing: parser subcommand scaffolding, converting the bundle, services and remaining subcommands, scoping subcommand option constraints and usage help, and no longer restricting global options to subcommands. * Homebrew limits Sorbet runtime defaults and limits recursive Sorbet in test-bot. #### 🛠️ Continuous integration and developer tooling * The Ubuntu 24.04 CI migration flagged in 5.1.0 for 6.0.0 has now landed, raising the Linux baseline. * Homebrew annotates test-bot dependency impact, closes API-created issues that do not match a template and closes incomplete PRs. * Homebrew’s `setup-homebrew` GitHub Action defaults to the stable tag and trusts taps on non-stable `brew`. * `brew lgtm` covers tap audits and formula tests and Homebrew works around a non-writable cache for lgtm commands in `brew.sh`. * `workflows/docker` builds Ubuntu 26.04 images and `test` disables `return false` handling. #### 📚 Documentation * Homebrew’s documentation improves: the Rosetta cask support policy, unsupported multi-user setups, notability requirements, `-full` formula guidance, upstream expectations and lifecycle requests, the new `auto_updates` behaviour and a consolidated deprecation policy. * Homebrew clarifies `compatibility_version` guidance and Homebrew/homebrew-core backfills `compatibility_version 1`. This will help reduce the number of formulae that need upgraded by `brew upgrade` over time. Finally: * Homebrew is a non-profit project run entirely by volunteers, not employees. We need your funds to pay for software, hardware and hosting around continuous integration and future improvements to the project. Every donation will be spent on making Homebrew better for our users. Please consider a regular donation through GitHub Sponsors, OpenCollective and Patreon. * Homebrew/brew has no open issues at the time of writing 🎉. * Homebrew has a brand new brew.sh homepage style. * BrewUI is Homebrew’s upcoming official graphical interface. It’s not ready for general use yet. * The `brew-rs` experiment in moving parts of Homebrew’s Ruby frontend to Rust has concluded: benchmarks showed Homebrew’s Rust frontend only ahead on narrow, already-cached bottle fetches, not on representative full installs (pouring bottles, linking, writing metadata and health checks), so the performance focus has moved back to Ruby and to starting useful network and disk I/O sooner. We’ve added an FAQ entry explaining all of this. Our numbers come from honest, fully-compatible comparisons. Not all unofficial Homebrew frontends seem to apply the same rigor to their benchmarks, compatability or security: your mileage with those may vary. * Homebrew is increasingly a **“package manager for everywhere”** : Homebrew is recommended in Microsoft’s Windows Developer Config for WSL comfort, works well on Bazzite and now supports `winget` in `brew bundle` as a Windows-only feature. * The Homebrew team is aware of the supply-side security issues with other package managers. We’ve taken various steps to mitigate these risks for our users, some existing (e.g. macOS sandboxing, human review on all changes, environment filtering, all package maintainers are Homebrew maintainers), some new (e.g. Linux sandboxing, sandboxing reads of sensitive locations, cooldown from riskier ecosystems). We will continue to monitor the supply-side security landscape and take further steps as needed. See the new Supply Chain Security documentation we’ve added for details. * Homebrew has documented the principles behind our AI and LLM usage rules in a new Responsible AI Usage page. * Homebrew has joined the Open Source Resistance and you should too. Thanks to all our hard-working volunteer maintainers, contributors, sponsors and supporters for getting us this far.
000
Maciej Chojnacki @byte.101010.pl.ap.brid.gy · 10/06/2026
Czy ktoś używa może Free Weather API i zechce się podzielić opinią co do jakości danych? open-meteo.com
open-meteo.com
🌤️ Free Open-Source Weather API | Open-Meteo.com
Open-Source ☀️️️️️️️️️️️️️️️️️️️️️️️️️️️️️ Weather API with free access for non-commercial use. No API Key required ✅. Accurate weather forecasts for any location. Open-Meteo provides high-resolution open data ranging from 1 to 11 kilometres from national weather services. With a user-friendly JSON API, integrating weather data has never been easier. Experience the precision and convenience of Open-Meteo's Forecast API for reliable and comprehensive weather information worldwide.
001