The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.
Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).
UNIX
FreeBSD Journal 2020/01-02.
https://www.freebsdfoundation.org/past-issues/freebsd-in-research/
https://cdn.coverstand.com/33057/651491/78146c07c4ee89376671cf0609e0551ebb4db492.1.pdf
FreeBSD Find Installed Hard Disk Size Information.
https://www.cyberciti.biz/faq/freebsd-hard-disk-information/
Situation with Go on OpenBSD.
https://utcc.utoronto.ca/~cks/space/blog/programming/GoOpenBSDSituation
Pot Machine Creates Local Vagrant VM with FreeBSD 12 Running on ZFS under LINUX or MACOS.
https://github.com/ebarriosjr/potMachine
Growth of UNIX Command Line Options from 1979 to Present.
https://danluu.com/cli-complexity/
DragonflyBSD 5.8 Released.
https://www.dragonflybsd.org/release58/
Lets Use Kubernetes – Now You Have 8 Problems.
https://pythonspeed.com/articles/dont-need-kubernetes/
One Impact of Dropping Python 2 from Linux Distributions.
https://utcc.utoronto.ca/~cks/space/blog/python/Python2DroppingImpact
About FreeBSD Loader and Console.
https://lists.freebsd.org/pipermail/freebsd-current/2020-March/075404.html
BSDNow 340 – Check My Sums.
https://www.bsdnow.tv/340
FreeNAS is Dead. Long Live TrueNAS Core.
https://www.servethehome.com/freenas-is-dead-long-live-truenas-core/
FreeNAS and TrueNAS are Unifying.
https://www.ixsystems.com/blog/freenas-truenas-unification/
Learn vim for Last Time – Tutorial and Primer.
https://danielmiessler.com/study/vim/
GhostBSD 20.02 Overview – Solid and Friendly.
https://youtube.com/watch?v=kFG-772WGwg
Simple Solution for Outgoing Mail from FreeBSD System.
https://jpmens.net/2020/03/05/simple-solution-for-outgoing-mail-from-a-freebsd-system/
Introduction to Flua on FreeBSD.
https://kevans.dev/flua/
CLUI – Building Graphical Command Line.
https://blog.repl.it/clui
Is FreeBSD Worth Learning?
https://www.reddit.com/r/freebsd/comments/feg7rc/is_freebsd_worth_learning/
NomadBSD 1.3.1 Available.
https://nomadbsd.org/#1.3.1
Borgbackup 1.1.11 Released.
https://github.com/borgbackup/borg/releases/tag/1.1.11
Pantheon Desktop (from ElementaryOS) on FreeBSD.
https://twitter.com/olivierd_/status/1236394387732606978
Hardware
Ampere Altra Launched with 80 ARM Cores.
https://www.servethehome.com/ampere-altra-80-arm-cores-for-cloud/
Ampere Altra 80 Core N1 SoC for Hyperscalers.
https://www.anandtech.com/show/15575/amperes-altra-80-core-n1-soc-for-hyperscalers-against-rome-and-xeon
AMD RDNA 2 Gets Codename – Navi 2X – 50% Improved Performance Per Watt.
https://www.anandtech.com/show/15591/amds-rdna-2-gets-a-codename-navi-2x-comes-this-year-with-50-improved-perfperwatt
AMD Unveils CDNA GPU Architecture – Dedicated GPU Architecture for Data Centers.
https://www.anandtech.com/show/15593/amd-unveils-cdna-gpu-architecture-a-dedicated-gpu-architecture-for-data-centers
AMD Shipped 260 Million Zen Cores by 2020.
https://www.anandtech.com/show/15595/amd-shipped-260-million-zen-cores-by-2020
AMD Moves from Infinity Fabric to Infinity Architecture – Connecting Everything to Everything.
https://www.anandtech.com/show/15596/amd-moves-from-infinity-fabric-to-infinity-architecture-connecting-everything-to-everything
AMD Discusses ‘X3D’ Die Stacking and Packaging for Future Products.
https://www.anandtech.com/show/15590/amd-discusses-x3d-die-stacking-and-packaging-for-future-products-hybrid-25d-and-3d
The Beautiful Machine.
http://fabiensanglard.net/the_beautiful_machine/index.html
Intel x86 Root of Trust – Loss of Trust.
http://blog.ptsecurity.com/2020/03/intelx86-root-of-trust-loss-of-trust.html
FrankenPad Story – T25 with Quad Core CPU and UHD LCD Panel.
https://kitsunyan.github.io/blog/frankenpad-story.html
Fucking Laptops.
https://drewdevault.com//rants/2020/02/18/Fucking-laptops.html
Life
My Ordinary Life – Improvements Since 1990s.
https://www.gwern.net/Improvements
Discovering the Brain Nightly Rinse Cycle.
https://directorsblog.nih.gov/2020/03/05/discovering-the-brains-nightly-rinse-cycle/
Airlines Burn Fuel Flying Empty Planes to Keep Flight Slots During Coronavirus Outbreak.
https://www.businessinsider.com/coronavirus-airlines-run-empty-ghost-flights-planes-passengers-outbreak-covid-2020-3
996.ICU (9am ~ 9pm ~ 6 Days a Week).
https://996.icu/#/en_US
Not Being Asshole Will Make You More Money.
https://www.atlassquats.com/post/not-being-an-asshole-will-make-you-more-money
Other
Firefox is Showing the Way Back to World That is Private by Default.
https://www.theverge.com/tech/2020/2/26/21153525/firefox-dns-encryption-amazon-go-browsing-shopping-privacy
DuckDuckGo is Good Enough for Regular Use.
https://www.bitlog.com/2020/03/06/duckduckgo-is-good-enough-for-regular-use/
Sia – Cloud Storage for $2/TB/Month.
https://blog.sia.tech/cloud-storage-for-2-tb-mo-8a34043e93bb
Jak myślisz co może być powodem tego, że Debian zaraz po Androidzie stał się najbardziej dziurawym systemem roku 2019?
https://www.purepc.pl/cyberbezpieczenstwo/android_okazal_sie_najbardziej_dziurawym_systemem_2019_roku
Moja prywatna opinia jest taka, że w Debianie zaraz po instalacji nie jest nic skonfigurowane tak jak Ubuntu czy Mint, gdzie jest jakiś firewall i konto zwykłego użytkownika z sudo. Druga sprawa jest taka, że Debian ma ponad 1000 developerów oraz bardzo rozdrobnione metapakiety i bardzo trudno nad tym zapanować. Stare wersje pakietów też mu nie pomagają, czytałem a linuxquestion, jak spece od systemów pisali, że jest pełno exploitów na stary xorg, hal które tworzą trzyliterowe organizacje. Na nowy Wayland jest znacznie mniej podatności, do tego nie nadążyli by pisać exploitów w takich dystrybucjach jak rolling release, które co chwilę wypuszczają aktualizację i mają programy zawsze w najnowszych stabilnych wersjach, mniej podatne niż stare wersje.
LikeLike
Przy Android sprawa mysle jest dosc prosta, pogon za nowymi ficzerami, byle szybciej dostarczyc nowe ficzery … do tego mieli tez wybitnie idjotyczne decyzje jak na przyklad to ze aplikacje nie moga pisac bezposrednio po karcie pamieci …
Nie siedzie zbyt gloeboko w problemach Debiana, ale odkad mieli ta dziure z generatorem (nawet w komiksach sie z nich smiali – https://dilbert.com/strip/2001-10-25 – https://www.xkcd.com/221/) a potem przeglosowali systemd na ‘TAK’ to maja jakis taki ‘kryzys’ egzystencjalny.
Swoja droga zupelnie nie rozumiem po co w Linux (nie tylko w Debian) nie zrobia takiego modelu jak we FreeBSD gdzie masz OSOBNO Base System i NIEZALEZNE od niego paczki. Przeciez to jest najlepsze mozliwe rozwiazanie. Masz najnowsze paczki i stabilny system … ale moze wlasnie dlatego nie uzywam Linux.
Trzymanie starych wersji pakietow i ‘rozdrabnianie’ jak mowisz tez nie pomaga, pytanie po co trzymac te stare wersje? Zeby znane bugi i problemy byly opisane? Recznie beda developerzy Debiana patche nakladac? Nigdy tego nie rozumialem …
Co do Wayland … to tez zadna ‘rewolucja’ nie jest, moznaby powiedziec jak Chrome vs. Firefox, kolejny ‘byt’ ktory za pare lat zostanie zastapiony/przepisany czyms innym jak to w swiecie Linux. Tak samo jak wymienili ss->netstat, ifconfig->ip itd.
Pozdrawiam.
LikeLike
Kiedyś czytałem, że do FreeBSD powstaje takie coś jak systemd, zapomniałem nazwy tego serwera wyświetlania, ale nie mogę już go odszukać. Prawdopodobnie projekt już porzucono, przypomnisz mi jego nazwę, taki nowoczesny systemd dla BSD. Mój kolega fanatyk Gentoo powtarza jak mantrę, że Linus Torvalds i Theo de Radt wyśmiał bezpieczeństwo systemu FreeBSD. Pod względem bezpieczeństwa coś w nim jest źle zaprojektowane?

https://www.dobreprogramy.pl/10-lat-glupoty-FreeBSD-Tworca-OpenBSD-wysmial-obawy-przed-sprzetowymi-furtkami-NSA,News,51001.html
Swego czasu problemy z bezpieczeństwem systemu miał opensolaris lub openindiana. Zainstalowałem ten ostatni na dysku w wersji minimal, ale nie dałem rady zainstalować iksów. Dopiero pobranie całego obrazu iso ze środowiskiem Mate uruchomiło ten system.
https://www.openindiana.org
LikeLike
Niezupelnie. Przeportowali launchd z Mac OS X (macOS) ale launchd sprawdza sie na desktop ale w serwerach juz niekoniecznie a glownie jednak do tego uzywa sie FreeBSD, wiec port jest ale nikt tego nie uzywac. OpenRC zostalo przeportowane na FreeBSD przez iXsystems w TrueOS ale ostatnio jak Project Trident (m. in. pracownik iXsystems) przeszli na Void Linux to TrueOS malo kto sie interesuje. Sam systemd napewno nie zostanie przeportowany na FreeBSD no bo w sumie i po co? Nikt go tu nie lubi, jego mozliwosci techniczne tez sa dosc watpliwej natury. Jest jeszcze SMF z Solarisa (pozniej OpenSolaris i Illumos) ale pozatym ze jest dosc przemyslany i ‘serwerowy’ to konfiguracje ma w XML co jest niestety bulem w dupie
Na chwile obecna pozostaje stare, sprawdzone, proste, szybkie, przewidywalne i dzialajce rc.d(8) przeportowane z NetBSD wiele lat temu i na chwile obecna nie na tym skupia sie projekt FreeBSD. We FreeBSD 13 mozna spodziewac sie Package Base na przyklad ale nie wymiany rc.d(8).
Swoja droga tez kiedys uzywalem Gentoo, ale wiele rzeczy w Gentoo byly ‘based on’ rozwiazania z FreeBSD wiec przeszedlem na oryginal (FreeBSD) i nie zaluje. Gentoo ma wiele fajnych rozwiazan ale niestety to dalej Linux … a projekt Gentoo/FreeBSD chyba padl z tego co kojarze.
FreeBSD jest gdzies pomiedzy Linux a OpenBSD, czyli bezpieczniejszy niz Linux ale mniej bedzpieczny niz OpenBSD. Pamietaj jednak ze na OpenBSD prawie nic nie dziala. Nie ma WINE. Nie ma Virtualbox czy Bhyve. Jest tylko vmm gdzie w bardzo ograniczonym stopniu odpalisz tylko niektore Linux’y i … OpenBSD. Nawet Windows nie da sie tam zwirtualizowac. Jedyny system plikow to UFS (bez usprawnien znanych z FreeBSD). USB jest wolne, nie ma steronikow Nvidia (jak na FreeBSD czy Linux). Stack Bluetooth wogole jest wyciety z OpenBSD. Dla odmiany na FreeBSD masz WINE, Linux Compat, Virtualbox i Bhyve, szybkie USB, Bluetooth, sterowniki Nvidia, ZFS oraz to co ma jeszcze tylko Solaris/Illumos czyli ZFS Boot Environments.
Do tego jest jeszcze HardenedBSD czyli fork FreeBSD skeirowany ku bezpieczenstwu … i podobno jest bezpieczeniejszy niz OpenBSD … ale kto to sprawdzi?
… a Theo de Raadt obraza wszystkich i wszedzie, pytanie czy takie podejscie ma sens …
Wszyscy maja luki bezpieczenstwa, OpenBSD ostatnio mialo WIELKA luke z OpenSMTPd, zycie.
Kiedys (2009-2010) mialem na laptopie (Dell Latitude E630) OpenSolarisa i bylo calkiem ciekawie ale … nie bylo na to zadnych aplikacji. Jak mozna zalozyc ze na Linux jest ‘wszystko’, na FreeBSD 95% z tego, na OpenBSD 50% z tego to na Solaris/Illumos jest jakies 20%. Jezeli potrzebujesz MATE i LibreOffice to masz co potrzebujesz ale jak cos wiecej to zaczynaja sie robic problemy … chyba ze sam sobie przeportujesz … ale to sporo czasu zajmuje.
Pozdrawiam.
LikeLike
Linux jest mniej bezpieczny od BSD dlatego, że nowe części jego kodu i sterowników piszą w C++ dokładnie w wersja C++17 i C++20? Tak jak to jest w QT i Plasma? Jest jakiś system FuryBSD on bazuje na FreeBSD, ale jest też stworzony przez polaka os108 bazujący na najnowszym NetBSD. Warto takimi klonami się interesować? Dlaczego twórcy FreeBSD przez tyle lat nie stworzyli jakiegoś graficznego instalatora? To samo spotkało Archa, nie dali graficznego instalatora i różne klony odebrały mu użytkowników.
https://os108.org
LikeLike
GhostBSD warto sie zainteresowac jak chcesz miec gotowy pulpit na FreeBSD. Jak chcesz stawiac FreeBSD ‘od zera’ po swojemu to bierzesz FreeBSD.
LikeLike