Latest activity

  • cracauer@
    cracauer@ replied to the thread The Layman's Rust Thread.
    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...
  • B
    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.
  • cracauer@
    cracauer@ replied to the thread The Layman's Rust Thread.
    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.
  • cracauer@
    cracauer@ replied to the thread The Layman's Rust Thread.
    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...
  • B
    So if I ping 8.8.8.8 from the LAN should I see something output by pftop?
  • cracauer@
    cracauer@ replied to the thread The Layman's Rust Thread.
    For the record "vibe coding" denotes using a LLM to generate code from a prompt and then using it without understanding it.
  • F
    FreeBSD News posted the thread FreeBSD 15.0-RC1 Available in Blogs and Newsfeeds.
    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...
  • cracauer@
    cracauer@ replied to the thread The Layman's Rust Thread.
    View: https://www.youtube.com/watch?v=tWx769t1JKg
  • C
    claudiuschan reacted to T-Aoki's post in the thread The Case for Rust (in the base system) with Thanks Thanks.
    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...
  • B
    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?
  • K
    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...
  • B
    Well done!
  • cracauer@
    cracauer@ replied to the thread The Layman's Rust Thread.
    Is Linus talking about LLM generated code here? Or human-written scripts writing C code like in the AMD video drivers currently?
  • gpw928
    gpw928 reacted to vermaden's post in the thread Valuable News – 2025/11/17 with Thanks Thanks.
    Original article here. Consider this when replying. FreeBSD, The FreeBSD Foundation, and The FreeBSD Forums are not associated with the content of this article.
  • K
    kpedersen replied to the thread The Layman's Rust Thread.
    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...
  • Crivens
    Crivens replied to the thread The Layman's Rust Thread.
    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...
  • K
    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...
  • S
    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...
  • spork
    spork replied to the thread PF PF and OpenVPN server with NAT.
    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...
  • J
    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...
  • H
    hruodr replied to the thread wireguard conf.
    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.
  • T
    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...
  • T
    tingo replied to the thread ZFS Constantly out of swap space.
    Is this your desktop (or laptop) FreeBSD machine? Do you run a web browser (or two) with many windows open?
  • T
    What filesystem does it mount as on your Mac?
  • T
    tingo reacted to sko's post in the thread Shell ffmpeg shuts down the computer with Like Like.
    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...
  • T
    tingo reacted to Phishfry's post in the thread Music… with Like Like.
    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
  • B
    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...
  • B
    balanga reacted to SirDice's post in the thread Scrollable history? with Like Like.
    Please learn the difference between & and && in a shell context. Also, no need for the redirection to an intermediate file; history | vim -R -
  • robroy
    robroy reacted to vermaden's post in the thread Valuable News – 2025/11/17 with Thanks Thanks.
    Original article here. Consider this when replying. FreeBSD, The FreeBSD Foundation, and The FreeBSD Forums are not associated with the content of this article.
  • K
    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...
  • SirDice
    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...
  • SirDice
    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...
  • K
    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...
  • cy@
    cy@ replied to the thread Scrollable history?.
    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...
  • SirDice
    SirDice replied to the thread Scrollable history?.
    Please learn the difference between & and && in a shell context. Also, no need for the redirection to an intermediate file; history | vim -R -
  • SirDice
    Post your /var/log/Xorg.0.log; cat /var/log/Xorg.0.log | nc termbin.com 9999
  • B
    balanga replied to the thread Scrollable history?.
    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.
  • B
    balanga replied to the thread Scrollable history?.
    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.
  • C
    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...
  • cy@
    cy@ reacted to SirDice's post in the thread ZFS Data recovery from a detached drive. with Like 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.
  • SirDice
    SirDice replied to the thread Autoremove not working.
    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...
  • SirDice
    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...
  • B
    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?
  • SirDice
    SirDice replied to the thread Autoremove not working.
    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?
  • C
    I have an orgasm every time I switch my FreeBSD system on.
  • C
    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...
  • cracauer@
    cracauer@ reacted to sko's post in the thread Shell ffmpeg shuts down the computer with Thanks Thanks.
    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...
  • C
    Principle of least surprise is what it does for me. I have primary things to do. Surprises in OSes are not to my liking.
  • C
    For being solid. And for documentation, man (man :)).
  • C
    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.
Back
Top