I obviously mis-read the discussion between you and Crivens as to how they achieved it "all in Rust".
I took your question "how did they do?" as asking a genuine question as to how did they achieve an operating system entirely in Rust.
The...
Whilst I don't think this is a problem specifically, it certainly explains why there is such an artificial hype around what is effectively, a fairly mediocre language. Their marketing budgets are vast!
In the article linked by drhowarddrfine...
Unsafe (in rust terminology) inline assembly. E.g. this is PIO:
https://docs.rs/redox_syscall/latest/src/syscall/io/pio.rs.html#15-20
/// Read/Write for word PIO
impl Io for Pio<u16> {
type Value = u16;
/// Read
#[inline(always)]...
I respectfully disagree. I believe in using the right tool for the job. My little machine shop in the basement has 80 square feet (8 square meters) of wall covered in pegboard, with tools hanging on it. There isn't one screwdriver, there are a...
Hello,
Please forgive me if the information was clear cut in the manual, pages, or forums elsewhere. I feel I have exhausted my best at problem solving this issue.
BLUF: I feel compelled to learn and use *nix, namely FreeBSD. I am trying to...
An interesting and refreshingly honest opinion post. This part is particularly interesting:
I think it is becoming increasingly clear that the Rust community is absolutely naive when it comes to dependencies. They believe that they are avoiding...
quakerdoomer I am not proud of it, but I have used FileZilla to edit files "on" a remote system. What FileZilla does is download a copy of the file from the remote and load it in your local defined text editor. When you save the file in the text...
Update: The software sshwinfs-win should be burnt with fire. Impossible to connect, esp if you are using keys to connect to SSH. . made me waste a lot of time. I had tried and rejected MobaXterm years ago but will have to manage now with it. Only...
dkh provided a simple and good solution. Probably you need to check some another directories like /var/db/pkg/ /var/db/ports/
Usually everything installed by user stored in /usr/local
So it is a fine solution.
Another way:
You can clone current...
Just add swap as a file. It is reliable solution for FreeBSD.
Also it is possible to add another hdd/ssd and use some partition on it as a 2nd/3rd swap.
You can on/off any swap without reboot using swapon swapoff. Use swapinfo to see current swap...
It's a different design of a kernel. FreeBSD (and linux') has a monolithic kernel. This means it's one big chuck of code that contains everything, memory management, process management, drivers etc. A microkernel contains only the bare...
With ipfw you still should also have a rule that tracks state so that the TCP session remains in the window. Otherwise spoofed and injected packets can cause a DoS.
Whatever documentation is written should cover ipfw, ipfilter and pf. The...
Maybe better use the home page as a starting point.
The wiki may be quite outdated (e.g. its archaic link to FreeNAS based on NanoBSD).
The documentation portal includes an Introduction to NanoBSD.
I know that this is an old thread but, I thought I'd share this information so that others here might take advantage of this if they are Apple IOS users and have an Apple ID. Since 2017, you may create an app specific password in order to...
I’m still using CORE. Extremely happy with it. One thing lacks, and that is sound support, which I need for some icecast streaming.
I’m using an Ubuntu VM running on TrueNAS CORE for that.
It’s been a solid platform (CORE) for me and I’ve...
A while ago I opened some topics asking about what would be the best method to create a Cluster with ZFS on FreeBSD.
I have seen that Solaris can "natively" implement a Cluster with ZFS, but I have some questions. Since I am not familiar with...
For FreeBSD users, share your experience of FreeBSD based NAS distributions. In addition, share your experiences using FreeBSD directly for NAS services or for dedicated NAS. Welcome are comparisons of NAS services on FreeBSD to XigmaNAS and past...
I use poudriere, locally, and allow it to download packages for as much as possible.
ports-mgmt/poudriere-devel allows further simplification: pkgbase as a method for creation of jails. Should be good during the 14.1 transition period.
Whilst I don't think this is a problem specifically, it certainly explains why there is such an artificial hype around what is effectively, a fairly mediocre language. Their marketing budgets are vast!
In the article linked by drhowarddrfine...
It's irrelevant that those companies support Rust. They gave up their code to a permissive license. It could also be said about LLVM/Clang compiler and lots of FreeBSD components which code is donated by companies to permissive or other...
Try again. Type 'man dd', read first sentence of description:
DESCRIPTION The dd utility copies the standard input to the standard output. Input data is read and written in 512-byte blocks.
[...]
The following operands are available:
bs=n...
dd has a default block size. Honestly, I don't remember what it is. Probably 1 byte or 512 bytes. If I do something where the block size matters, I will set it. Ideally right there, on the command line, so it is visible: no surprises. What are...
Dolphin is a bad choice. Use something light like xfe.
kwrite is a bad choice. Use something light like leafpad (or the editor built into xfe)
SSH/X11 forwarding means you aren't running Xorg on the server host so this problem should be solved.
dd has a default block size. Honestly, I don't remember what it is. Probably 1 byte or 512 bytes. If I do something where the block size matters, I will set it. Ideally right there, on the command line, so it is visible: no surprises. What are...
You would have to know where all your packages put and create things and then exclude them. You probably need to define your need a bit more precisely.
If you are ok with an approximate exclusion I think you could get away with excluding...
Can anyone recommend a Windows-only free title on Steam that's known to run correctly using FreeBSD wine-proton compatibility?
I believe I have everything installed right but the games crash for me, I tried Unreal Tournament GOTY and 3. "Native"...
Indeed, no reputable company would base their platform on an OS without a gaming memory allocator, gaming process scheduler, gaming filesystem and a special purpose gaming network stack. Sony really should be ashamed.
Backup /etc /usr/local/etc, run pkg prime-list > prime-list, and on the newly installed system recreate /etc /usr/local/etc, install ports-mgmt/pkg, next execute pkg install -y `cat prime-list`.
If you had a extra disk it would be very easy to...
A client for Matrix.
<https://matrix.org/ecosystem/clients/>
https://forums.freebsd.org/threads/freebsd-project-provided-matrix-service.91459/
https://forums.freebsd.org/threads/matrix-client-recommendation.90946/
LXDE is a Desktop Environment which runs under Openbox.
I have a ~/.config/openbox/
and a ~/.config/lxsession/LXDE/autostart
.
If I go to Settings -> Preferences
I have
Customize Look and Feel
Keyboard and Mouse
Openbox Configuration...
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.