~vdupras

Quebec, Canada

Troubadour des internets

~vdupras/duskos-discuss

Last active 2 months ago
View more

Recent activity

Re: Article about Collapse OS in WIRED 46 minutes ago

From Virgil Dupras to ~vdupras/duskos-discuss

Hello all,

It seems my worries about polarizing input on the list were unfounded.
Had they happened, they would have happened on a shorter timeline. The
"good" kind of influx will take longer to materialize, Collapse OS,
Dusk OS and collapse in general take a while to take in. Exposure was
pretty good.

I stumbled on a comment[1] on lobste.rs that made me realize a side
effect of Tiffany's article. As most people who are new to thinking
about collapse in general, they view "prepping" as an individual
endeavor. This transpires in her article, but I can't blame her.
However, it seems that it also gives the impression that this is how I
view prepping as well. Excerpt from wryl's comment, which might be on

Re: Announcing pvc: patch version control 19 hours ago

From Virgil Dupras to ~vdupras/duskos-discuss

On Thu, 27 Mar 2025 10:22:31 -0600
Rett Berg <googberg@gmail.com> wrote:

> > But for civlua to be part of Dusk, it needs lua first :)
> 
> It's on my list :D
> 
> FYI I apparently broke the Darwin/Mac build of civboot (at least on my
> Mac) since whatever Make it is running by default doesn't support the
> "!=" setter, and NetBSD didn't support the ":=" setter.
> 
> Wow do I ever need to implement my own build system... it looks like
> DuskOS uses a relatively complex make setup -- is a "better build
> system than Make" something that is in the roadmap for DuskOS? I could

Re: Announcing pvc: patch version control 21 hours ago

From Virgil Dupras to ~vdupras/duskos-discuss

On Thu, 27 Mar 2025 08:47:26 -0600
Rett Berg <googberg@gmail.com> wrote:
> > Yes, that's what I mean by "For dogfooding reasons" in the README.
> > The idea is that Dusk should have its own VCS, but git's complexity
> > is way out of scope.
> 
> My idea has always been that civlua be included as (at least an
> optional) part of DuskOS -- meaning Dusk _would_ have its own version
> control (pvc). Per above, I'm not opposed to implementing it in other
> languages -- but was that idea mistaken?

Sure. I didn't mean "its own VCS from scratch", but rather "a VCS that
is simple enough to fit in Dusk", which git isn't.

Re: Article about Collapse OS in WIRED 2 days ago

From Virgil Dupras to ~vdupras/duskos-discuss

Hello all,

The article is there:

https://www.wired.com/story/forth-collapse-os-apocalypse-programming-language/

Some nuances that I wish I had communicated more effectively, but all
in all, it's ok. People wanting nuances can come and read the walls of
text on the websites.

One thing I'm bothered with however is the notion that I would consider
the battle against climate changes futile. Not at all. I believe the
threshold for civilizational collapse will be met, but there are other
thresholds!

Re: Cannot build Collapse OS on Linux ("fdopen failed") 3 days ago

From Virgil Dupras to ~vdupras/duskos-discuss

On Mon, 24 Mar 2025 20:38:44 -0700
Aaron Miller <aaron@iforgotmy.name> wrote:

> Hi all,
> 
> Since we are talking about Collapse OS again I feel I should report
> this bug I saw recently:
> 
> $ make
> duskos-v11 not present. Downloading and unpacking...
> ./getdusk.sh v11
> Fetching https://git.sr.ht/~vdupras/duskos/archive/v11.tar.gz
> --2025-03-24 20:35:15-- 
>   https://git.sr.ht/~vdupras/duskos/archive/v11.tar.gz

Re: How do I reply to replies? 3 days ago

From Virgil Dupras to ~vdupras/duskos-discuss

On Mon, 24 Mar 2025 15:30:06 +0000
Amy Terres Fuchs <amyterresfuchs@proton.me> wrote:

> Hi, as maybe you can see, I ain't too used to mail-lists
> so maybe I will have to learn a thing or two, my question is:
> How do I reply to another reply?
> 
> Best regards,
> 
> ~amyamie.

You mean reply to a message that you haven't received in your inbox
because you weren't subscribed at that time? Without a sourcehut
account, you can't.

Re: A program to make the pc speaker beep. 3 days ago

From Virgil Dupras to ~vdupras/duskos-discuss

On Mon, 24 Mar 2025 15:20:14 +0000
Amy Terres Fuchs <amyterresfuchs@proton.me> wrote:

> > looking at the osdev wiki article it looks like you can
> > control the pc speaker through the PIT
> > and setting bits in io port 0x61,
> > so maybe the [drv/pc/ioport] and [drv/pc/pit] units are a good
> > place to look?
> 
> The problem is: I'm using DuskOS on a UEFI machine,
> not BIOS-based one, so I think I can't just use the
> BIOS drivers there, am I right?
> 
> Also, I /tried/ to create a code with the few

Re: Announcing pvc: patch version control 4 days ago

From Virgil Dupras to ~vdupras/duskos-discuss

On Mon, 24 Mar 2025 13:25:53 +1100
népéta mew <nepeta@canaglie.net> wrote:

> Virgil Dupras <hsoft@hardcoded.net> wrote:
> > On Sat, 22 Mar 2025 18:52:50 -0600
> > Rett Berg <googberg@gmail.com> wrote:
> > 
> > > Sounds good, I'm all for reducing complexity at this stage.
> > 
> > I've just pushed a commit that removes all binary contents from the
> > Dusk repo, with explanations[1] in the README.
> > 
> > I will probably be tempted to move to a pvc workflow after the next
> > Dusk release.

Article about Collapse OS in WIRED 4 days ago

From Virgil Dupras to ~vdupras/duskos-discuss

Hello all,

There's an article about Collapse OS coming in the WIRED (and, from
what I understand, the paper version too). We can see its reference at
https://www.wired.com/frontiers-of-computing/.

It's been a long time coming, Tiffany first contacted me about this
article in September! I had no idea that big magazines had such long
publishing schedules.

I have no idea what's in this article, we'll see. It's unlikely to be
very technical, but the technical parts should be reasonably accurate,
since Tiffany asked me a lot of questions.

Re: How to create directories 4 days ago

From Virgil Dupras to ~vdupras/duskos-discuss

On Sun, 23 Mar 2025 17:31:17 +0000
Amy Terres Fuchs <amyterresfuchs@proton.me> wrote:

> Hi, it's my first time here, I really like the project, but there are
> some things looking quite... Difficult for a beginner operator, like
> how do I create a directory? How do I edit the init.fs file so it
> sources another (custom) init file?
> 
> Best regards,
> 
> ~Amy.

You create a new directory with "newdir"[1]. For example, to create a
root-level directory "foobar", it's: