I don't think that is going to happen for any of the OS kernels.
You have a point in that if somebody does vibe coding then Rust is probably the best language(*) to target since it has the most compile-time checks.
(* not counting some...
I can ping 8.8.8.8 from my gateway, or firewall as you call it, but pftop doesn't show anything.
I think I'm missing something here.
I did have things working and haven't tried to 'improve' anything, but it no longer works.
Yeah but to attract people you have to give them something fun to do. Rust is apparently less fun than C. I don't think how increasing the amount of Rust code in a project gets in more volunteer developers.
I don't think Rust helps with an influx of new developers as it is a difficult and low-fun, bad for prototyping language.
A lot of people might be scared off taking a career in software engineering because of all the layoffs and the job...
Original article here.
Consider this when replying.
The first release candidate build for the FreeBSD 15.0 release cycle is now available. ISO images for the amd64, armv7, aarch64, powerpc64, powerpc64le, and riscv64 architectures are FreeBSD...
Now would not be the time to introduce Rust in base yet.
Rust ABI changes too often, meaning "moving goal". First, stabilize (finalize) Rust ABI and language spec from some version in the future. My opinion is that it is the earliest time to even...
Does the gateway machine create a log of attempts by other hosts on the LAN to access the Internet?
Having just looked. I can see that I have a /var/log/pf.log but it's indeciferable.
How do I get meaningful info out of it?
It lives on a unique_ptr. Basically auto_ptr with move semantics. You can even typedef/using it. It was a design that was actually pretty good, but now its fixed to be usable in standard containers. std::vector<std::auto_ptr<T> > is invalid due...
Original article here.
Consider this when replying.
FreeBSD, The FreeBSD Foundation, and The FreeBSD Forums are not associated with the content of this article.
Maybe. Though two things I feel impact this.
A "Rust from the ground-up" approach like RedoxOS is really needed to avoid impossible autogeneration scenarios (i.e handling lifetimes) around C libraries. Linux is already compromised (in unsafe C...
Some interesting thoughts, but I think something is missing.
I once was part of a team for adaptive hardware (not sure how far I can go into details) some 20 years ago. We had speedups of x1000, from standard C code to FPGA. And that went down...
As per the creator. "operator new and operator delete shouldn’t be in application code"
Just like you don't use new and delete equivalents like std::alloc::alloc() in Rust.
They are there if needed, to interface with legacy codebases (Just like...
When I had a multi-monitor setup, I used only dwm. The reason was that I could put monitor one on tag 1 and monitor 2 on tag 2 etc. With Openbox, I if I went to desktop 2 all monitors went to desktop 2, but dwm would enable me to have any tag on...
Traffic is passing, it's just not being translated. That's really the root of my question here - I don't see *why* the traffic is not being translated. As noted, I've tried specifying every variation with no effect...
I looked it up, and the Filogic 880 was the first search.
ARM Cortex A-73 CPU - should be doable
USXGMII 10G Ethernet - Would require the vendor to write drivers, or provide open source drivers that could be modified to work with FreeBSD...
Download wireguard-tools package, download config files from proton, then use:
Where /full/path/to/config/file is downloaded from:
https://account.proton.me/u/0/vpn/WireGuard
Select file for Linux.
I put the following into Chatgpt:
freebsd thinkpad 3443 trackpad not working
and from the answers, I got it working by enabling synaptics support for the trackpad. I hadn't enabled it previously.
I also found some setting to make the...
If it isn't a thermal issue, replace the power supply. IIRC those tiny dells came with abysmally bad wall warts as power supply. Get one that matches the required voltage (IIRC 12V) and exceeds the maximum power draw of your specific variant...
Take your daily dose for your brains health.
https://www.sciencedaily.com/releases/2025/11/251116105633.htm
View: https://www.youtube.com/watch?v=BIbrrAbsDpw
Unfortunately, I'm stuck at this point, because my routing to the Internet has stopped working. I thought it was all too easy when I set it up, but as a result I managed to update two systems from 13.2 to 14.3,
but for some, as yet, unknown...
Original article here.
Consider this when replying.
FreeBSD, The FreeBSD Foundation, and The FreeBSD Forums are not associated with the content of this article.
Absolutely. It was an extreme example. You can go finer grain, but the issue is still there. Memory errors are rarely contained to single sections of code.
Arguably, for C++ you could make it flag up any C function as "unsafe" and you will have...
Yes, the primary job of the DHCP service is to provide the clients on your LAN an IP address, subnet mask and gateway address. That's the bare minimum. It's also advisable to provide one or more DNS servers for your clients to use so they can...
That's not an error you posted. What you posted showed it loaded the module.
And if you want to use the NVidia DRM module, you need to load nvidia-drm. You also need to add an entry in loader.conf:
Modesetting must be enabled to use...
In many ways yes, but there are so many ways this mechanism falls apart. It would be like putting some unsafe blocks inside malloc and free. Sure, the unsafe code is localized to free but the actual error is in the more complex logic that calls...
No shell will provide a scrollable list. Shells that implement the csh style of history callback, i.e. bash, zsh, have the ! facility to execute previous commands. Shells that implement the ksh style of history callback, i.e. bash, zsh, sh, allow...
To be honest I'm a bit lost with what you are suggesting.
Do I copy this hist_menu function into a file and call it hist_menu? And how to I invoke it?
Apologies if this is a dumb question.
Actually running something like history >history.txt & vim history.txt does the sort of thing I want.
And if 'set cursorline' in vimrc I have highlighted cursor which is close to what I want to achieve.
I started Linux Distro OS hopping since I was in UNI time. Working in IT industry for more than a decades, I have mainly stuck to Redhat for commercial works and Fedora for my personal workstations.
Probably I am getting older, Linux feels like...
I'm fairly sure your data is gone. You forgot the first, and most important, rule of data recovery; DO NOT WRITE ANYTHING to the disk you're trying to recover.
Agreed, nothing serious in there. The only other thing I can think off is that your package database might be corrupt. Right after that want to get an advisory lock on a database debug message it should be reading the package database, that never...
It started with detaching the disk, that broke the mirror. A zpool mirror only works on the ZFS data (typically on a freebsd-zfs partition), it does not mirror the boot partitions (efi and/or freebsd-boot). It also doesn't copy or mirror the...
LXDE uses ~/.config/openbox/lxde-rc.xml
and also ~/.config/lxsession/LXDE/autostart
One thing I've never figured out is where it puts is icons and pointers and does it use Openbox's icons and pointers or does it provide its own?
Alright, at least there's nothing running any more. Are there any error messages in /var/log/messages? Especially READ_DMA or timeouts related to disk access?
I use it exclusively for several years, so, yes, it does.
FreeBSD
is a complete OS. In contrary to MS DOS, or Windows, which lack certain things you need to get extra to make it a complete system, like having a useful programming language by...
If it isn't a thermal issue, replace the power supply. IIRC those tiny dells came with abysmally bad wall warts as power supply. Get one that matches the required voltage (IIRC 12V) and exceeds the maximum power draw of your specific variant...
It makes me happy that I don't have to use Windows to make my computers serve me rather than Bill Gates.
It also makes me happy that I don't need to learn 1000 flavours of Linux to give me that alternative.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.