polyduekes
polyduekes
also ventoy is a cool hack, most linux distros give an iso file and tell you to flash it on usb while ventoy removes that cumbersome pain
Jay
Jay
polyduekes
Still. A hack. Doesn't work on all ISOs
there is nothing that works in all the cases even windows doesn't work on all the hardware so you can't say windows sucks and is a hack because it doesn't work on very niche hardware, get a valid argument and anyways https://www.ventoy.net/en/isolist.html
Jay
Flan
Flan
If it was, then the skill would be transferable
Flan
or maybe its just me that isn't plugged in to the matrix and doesn't immediately see the assembly output coming from C code
Jay
Flan
I disagree on that, too much UB
harmony5 🇺🇳 ⌤
polyduekes
polyduekes
polyduekes
Jay
Since long time ago
I'll bite. I found no isohybrid in base or ports and no public announcement on ISOs booting from USB. Handbook stills suggest using .iso and .img. Are you referring to FreeNAS maybe?
polyduekes
Sudarshan
Jay
Sudarshan
Sudarshan
Sudarshan
I also don't see what's the problem of doing few specific things in Linux/macOS
polyduekes
polyduekes
https://wiki.freebsd.org/BuildSystems
Sudarshan
https://wiki.freebsd.org/BuildSystems
These look like some sort of build scripts. I think it's funny that it's not clear how to generate hybrid ISO
polyduekes
Sudarshan
polyduekes
polyduekes
Jay
Jay
Sudarshan
This is interesting:
Ken Thompson’s 1984 Turing Award speech revealed the Ken Thompson Hack (KTH), where a virus was inserted into a C compiler, creating an undetectable backdoor in the login function and also in the compiler itself, making it propagate across systems and tools like debuggers and disassemblers. This hack demonstrated that no binary can be fully trusted, even if compiled from trusted source code, because the tools involved could be compromised. It showed that systems like UNIX, Linux, OSX, and WinXP can never be fully secure, as hidden backdoors could exist. In 2009, a virus exploiting KTH was found in Delphi applications. While countermeasures exist, they are ineffective without a clean compiler, which is nearly impossible to obtain in modern systems compromised by surveillance agencies. Building a secure toolchain requires extreme efforts, like assembling one from TTL logic and handwritten CPU code, though even obfuscating source code may still fail, as the compromised compiler could detect and bypass it
https://wiki.c2.com/?TheKenThompsonHack
Sudarshan
The creator of the Rust programming language Graydon Hoare says that he's deeply worried about people pushing Rust programming language master race superiority
accelerat0r 🇮🇱 🇮🇱 🇮🇱
Thats actually pretty common .. same thing about c++
Sudarshan
Sudarshan
Also if a language solves problems by adding new features constantly, that language has a problem with it's fundamental design.
A programming language, for example, is initially designed for simple server and desktop software development - so it starts with basic stuff like reading and writing data, performing calculations, and generating simple visualization. But then, over time, language creators start adding the ability to deploy machine learning models; then they add web frameworks; and then they add a game engine inside it. Now the language is virtually complex beyond an unimaginable level, with a steep learning curve. Working with other developers who mix and match tools from one side to another (like using an ML function with web sockets, because they can) finally causes the language to lose focus and go nowhere.
harmony5 🇺🇳 ⌤
Also if a language solves problems by adding new features constantly, that language has a problem with it's fundamental design.
A programming language, for example, is initially designed for simple server and desktop software development - so it starts with basic stuff like reading and writing data, performing calculations, and generating simple visualization. But then, over time, language creators start adding the ability to deploy machine learning models; then they add web frameworks; and then they add a game engine inside it. Now the language is virtually complex beyond an unimaginable level, with a steep learning curve. Working with other developers who mix and match tools from one side to another (like using an ML function with web sockets, because they can) finally causes the language to lose focus and go nowhere.
This reminds me of python's @ operator. It was added ~10 years ago to simplify some linear algebra code, but I haven't seen it used anywhere outside of numpy, not even in the std library, afaik.
Sudarshan
Maxim
harmony5 🇺🇳 ⌤
Maxim
I see
X
Cant fbsd 14.0 be upgraded to 14.1 after eol? I tried to upgrade to 14.1 by running: freebsd-update fetch, freebsd-update install and then freebsd-update -r 14.1-RELEASE upgrade. When running the upgrade command it said that /var/db/update or something like doesnt exist.
X
Also running pkg update && pkg upgrade displayed some warning/question.
Guillermo
Google the error
Guillermo
I remember you need to do something like pkg -f something
Guillermo
pkg-static install
Guillermo
Seems your pkg database is out of sync
Guillermo
You should have done the FreeBSD-update steps and then pkg upgrade. Then the FreeBSD-update -r
Baron
group, if I run stable compiled locally, do I need to use ports or can I use pkg?
Rincewind
Both i think so
Rincewind
Yes
Baron
question to everyone here running 14-Stable, do you have any problem with i915kms lately?
I cannot load it, not during boot and not manually.
it hangs and I need to hard reset the pc
Flan
Did you upgrade?
Andreas
sounds like a downgrade? or am I missing something?
Baron
did it 3 days ago and today, still the same problem
if you meant my pkg's, yes, they are up to date
Baron
Andreas
ok
Baron
ok
well, technically it was to 14.2-Stable to be precise, but 14-Stable is the generic name 😉
Baron
X
Black Friday Deals So Good, They're Practically Illegal! 🤯
* Debian: Rock-solid reliability, now 109% off!  That means we PAY YOU to experience the gold standard of open-source stability.
* Alpine: Lightweight, secure, perfect for containers.  109% off!  We'll pay you to experience the joy of a minimal footprint on your cloud server.
* FreeBSD: The powerful, secure, and versatile Unix-like OS.  109% off!  We'll pay you to discover the joys of jails, ZFS, and a truly free operating system
polyduekes
upgraded to 14.2 successfully :D
Gábor
drm-kmod and amdgpu seems to be broken for me?
Gábor
but thank god for boot environments
polyduekes
accelerat0r 🇮🇱 🇮🇱 🇮🇱
WADAFAK
X
Because of 'ZROOTFS /usr/local' Poudriere BUG submitted here:
https://github.com/freebsd/poudriere/issues/1191
I modified my related articles with ZROOTFS=/dev/null for your protection.
Articles:
https://vermaden.wordpress.com/2023/04/30/simple-freebsd-poudriere-harvester-guide/
https://vermaden.wordpress.com/2023/08/10/freebsd-on-freeipa-idm-with-poudriere-repo/
https://vermaden.wordpress.com/2024/03/06/connect-freebsd-14-0-stable-to-freeipa-idm/
Source: vermaden
extrowerk
Guys, a question; i use fbsd 14.1 on my headless nas, connecting to it via ssh. I am not a big VI fan, but i know the absolut basics, so i have attempted to use it to modify the config files. Maybe i dont know VI well enough, but it is terrible. I navigate to the string i'd like to modify, then i press "i" to switch insert mode, then i press "Del" to delete some characters. In some cases the character right before the one i deleted will somehow become upper case, this is annoying and i dont unddrstand why this happens. An example: if i delete the "S" in the "test" string it becomes "tEt". No idea why. Also it switches seemingly randomly between insert and non-insert mode, so i am never sure, what will happen if i press a key. I always install " mg" to be able to do basic text-editing tasks efficiently. Is "vi" really that bad, or am i doing something wrong? Why does it capitalize the characters?
harmony5 🇺🇳 ⌤
Guys, a question; i use fbsd 14.1 on my headless nas, connecting to it via ssh. I am not a big VI fan, but i know the absolut basics, so i have attempted to use it to modify the config files. Maybe i dont know VI well enough, but it is terrible. I navigate to the string i'd like to modify, then i press "i" to switch insert mode, then i press "Del" to delete some characters. In some cases the character right before the one i deleted will somehow become upper case, this is annoying and i dont unddrstand why this happens. An example: if i delete the "S" in the "test" string it becomes "tEt". No idea why. Also it switches seemingly randomly between insert and non-insert mode, so i am never sure, what will happen if i press a key. I always install " mg" to be able to do basic text-editing tasks efficiently. Is "vi" really that bad, or am i doing something wrong? Why does it capitalize the characters?
Thats some weird behavior