Ok, got a 20GB of SSD disk, 2GB of RAM, dedicated static IPv4 address, /64 IPv6 subnet OpenBSD vmd
VPS thanks to https://ircnow.org/.
@prologic@we.loveprivacy.club Some https://9front.org/ people run it as a daily driver and I donāt think beauty is the only measure of software quality, nice to have but I wonāt judge a piece of software for being ugly.
P.S. I canāt post replies from the thread pages, it gives me a 400
error.
Itās a port of nextvi
for the Plan 9 operating system. Plan 9 is an operating system developed at some point by the UNIX/Go guys.
nextvi for plan9 beta (https://adi.onl/nextvi.tgz), if interested please consider donating to my future https://openbsd.amsterdam/ Plan 9 virtual machine. (target is 127 ā¬)
https://www.paypal.com/donate/?hosted_button_id=7QXC2F3ANCDC2
@Anthony_Sorace@a.9srv.net There is no try! :D
@Anthony_Sorace@a.9srv.net Why not Go?
@lyse@lyse.isobeef.org To me it sounds just like Stairway to Heaven played backwards. :D
It somehow reminded me of https://youtu.be/FNE75XznfIE?si=Qw2E9VX9JPSSI70g, I was looking for hidden messages in the letters. :P
@Anthony_Sorace@a.9srv.net Iām getting:
magicclock.c:189 function args not checked: drawclock
magicclock.c:234 function args not checked: drawclock
btw, fixed it myselfā
@Anthony_Sorace@a.9srv.net I have a ton of ideas to implement for Plan 9 but I recently discovered http://www.collyer.net/who/geoff/9/ Geoffās 9k but still didnāt get it to boot on OpenBSD vmm. For now, main problem is the serial console is not working I think. Iāll have to diff with jmkā¦ I think again.
vmm
, it's booting but interrupts don't work.
Also, not sure about those lost RAM.
vmm
, it's booting but interrupts don't work.
Serial console doesnāt work tho.
vmm
, it's booting but interrupts don't work.
And it booted
I can drawterm and all.
Iām tinkering with the Plan 9 9k kernel https://github.com/0intro/plan9-contrib/tree/main/sys/src/9k testing if I can boot it on OpenBSD vmm
, itās booting but interrupts donāt work.
I just remembered Mr. Oizo https://youtu.be/qmsbP13xu6k?si=g7yNfWeONis8D5Eh
@prologic@twtxt.net Thereās no guarantee youāll increase your portofolio and wealth if you invest, much less if you borrow to invest.
@Anthony_Sorace@a.9srv.net Haha, no leads ! But would be cool! :)
@movq@www.uninformativ.de Matters for your own personal sense of satisfaction.
@Anthony_Sorace@a.9srv.net Thatās money for p9f?
@movq@www.uninformativ.de Ooops, there were already ported drivers http://9legacy.org/9legacy/patch/pc-sdvirtio.diff. Oh well, learning experience.
@movq@www.uninformativ.de Iām pretty happy with my naming abilites. I do alot of research before hand tho so that my names fit with the overall naming scheme. dusage
is not a bad name to be honest, but we already have du
with is short for ādisk usageā, if you donāt have a du
in OS/2 I think itās an ok name.
I see myself slowly migrating to Plan 9.
Earliest version of mkws
https://info.cern.ch/hypertext/WWW/Provider/ShellScript.html š from the first web site ever.
@movq@www.uninformativ.de Sounds very frenchy ādāusageā or something like that.
@movq@www.uninformativ.de For some reason I kept reading dusage
like you would read French visage
.
Oh, and Iām finally starting to feel confortable with ed
. :D
@movq@www.uninformativ.de https://9front.org/ is a fork of the original https://plan9.io/plan9/. I just ported 9fronts drivers (https://git.9front.org/plan9front/plan9front/1b51d5683a5d8adcde03bbd277e6331f23c2f723/sys/src/9/pc/ethervirtio.c/f.html and https://git.9front.org/plan9front/plan9front/1b51d5683a5d8adcde03bbd277e6331f23c2f723/sys/src/9/pc/sdvirtio.c/f.html) to the original Plan 9. It was almost drop in to be honest. If I were to build one from scratch, thereās this: https://brennan.io/2020/03/22/sos-block-device/, looks digestible.
Ok, had some fun porting 9front virtio drivers to 9legacy for OpenBSD vmd:
@prologic@twtxt.net Lots of content is crap tbh!
In their defense, they donāt have a web site up at that domain address.
I just figured out, their domain was just one letter different from another EV charging company domain.
@prologic@we.loveprivacy.club They were doing embedded development just like you would JavaScript development, using only āthe frameworkā, as I said: https://github.com/espressif/esp-idf, compile times were super long (20s), the boss asked āHow many times do I compile per day?ā I said: āconstantlyā¦.ā. Just couldnāt work with the framework, was super slow. Had to develop the driver bare metal and after that integrate it!
The owner/boss was a Python progammer, never heard of Go!
@prologic@we.loveprivacy.club They knew about microPython
, but the boss never heard about Go, the other guy may have heard of it tho,ā¦ I think!
@prologic@twtxt.net Yeah! They called themselves embedded C programmers, pretty sure they couldnāt write a Makefile
. I called them scammers tbh!
Oh, btw, previous guys I worked with never heard of Go!
cu
for https://github.com/espressif/esp-idf?tab=readme-ov-file#viewing-serial-output
@lyse@lyse.isobeef.org That was for an energy metering driver I made (EV charging stations).
Iām currently working on a VCS for small projects. Single file, plain text repository made entirely of just patches. Iām currently porting to 9Front and all I have is to do add suport for 3 way merging (I think Iāll just use diff3
on Linux and merge3
on OpenBSD for that. Currently it only supports plain text and no binaries.
This an example repo for my dotfiles https://0x0.st/HRnc.diff, view log implementation in awk
: https://0x0.st/HRnT.sh
@everybody
If interested, some šµ would be great as Iāve been out of job for a few months now and they payed like shit when I was working with them.
https://www.paypal.com/donate/?hosted_button_id=7QXC2F3ANCDC2
You could clone that repo with only:
curl https://0x0.st/HRnc.diff | tee v | patch -p0
However, patch
would leave some extra files in the directory.
@lyse@lyse.isobeef.org This is what I was using cu
for https://github.com/espressif/esp-idf?tab=readme-ov-file#viewing-serial-output
@dfaria@dfaria.eu Honest philosophy would say you donāt need help!
Ex Microsoft executive in Romania sentenced to 6 years for tax evasion. https://www-digi24-ro.translate.goog/stiri/actualitate/justitie/fostul-director-al-microsoft-romania-a-fost-ridicat-de-politisti-dupa-ce-a-fost-condamnat-la-6-ani-de-inchisoare-pentru-evaziune-2680453?_x_tr_sl=ro&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp&__grsc=cookieIsUndef0&__grts=56913881&__grua=a8877bd08bc4b8d79850cfe10dc29217&__grrn=1
@movq@www.uninformativ.de movq.de
is cool. I donāt see any problem as long as you set up redirects.
First comment is also gold:
This is also adult me listening to Many Men.
Havenāt seen something as funny as this in a long time!
cu
is next to vi
in the "impossible to quit software" list.
@movq@www.uninformativ.de Heh! I think I just closed the window or just kill
-ed the process whenever I got that laggy, if ever, that I couldnāt quit with just exit
.
cu
is next to vi
in the "impossible to quit software" list.
You quit cu
by pressing ~.
. If that doesnāt work, ājust hit Enter a couple of times before the combinationā (read it on some forum).
cu
is next to vi
in the "impossible to quit software" list.
@lyse@lyse.isobeef.org I personally used it to connect to embedded dev boards via serial connection (dev boards I noticed come with a lot of crap frameworks and tools. I just used cu
and plain C). You can also use it for https://man.openbsd.org/vmctl.8#console.
I remembered cu
is next to vi
in the āimpossible to quit softwareā list.
Iāve been playing https://store.steampowered.com/app/588430/fallout_shelter for the last months.