<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:44:11] ⇨
Joins: Vexatos
(~Vexatos@p200300EAef107218897806b7d7eb9ED6.dip0.t-ipconnect.de)
L2[00:44:11] zsh
sets mode: +v on Vexatos
L3[00:48:12] ⇦
Quits: Hawk777 (~Hawk777@2607:c000:829b:6400:df34:bebe:e6d0:f7a)
(Quit: Leaving.)
L4[01:12:31] <Izzy> Amanda: just a heads up,
there has been Significant Reorganisation of the PsychOS build
process, though it should behave mostly the same
L5[03:36:22] ⇨
Joins: openc (~openc@212.47.141.20)
L6[03:36:39] ⇦
Quits: openc (~openc@212.47.141.20) (Client Quit)
L8[03:49:05]
<Forecaster> Moth
L9[04:26:14] <Amanda> Izzy: danke, iirc my
make file just shells out to the build.sh anyway, but I'll check
when the removatebot opens the pr
L10[04:40:12] <Izzy> Amanda: in that case
it should keep working okay. implemented some stuff so I could
compile libraries into the kernel from optional packages
L11[04:44:31]
<Forecaster> `Fix for mining deposit
fragments getting stuck inside the asteroids - Still digging! This
time! (Ticket Reference: ID 17023)`
L12[04:44:33]
<Forecaster> Finally!
L13[04:44:55]
<redstoneparkour> %tonk
L14[04:44:56] <MichiBot> Dagnabbit!
redstoneparkour! You beat CompanionCube's previous record of
<0 (By 7 hours, 33 minutes and 20 seconds)! I hope you're
happy!
L15[04:44:57] <MichiBot> redstoneparkour's
new record is 7 hours, 33 minutes and 20 seconds! redstoneparkour
also gained 0.00756 tonk points for stealing the tonk. Position
#10. Need 0.17185 more points to pass Ocawesome101!
L16[04:45:47]
<Forecaster> and also ´Collector limpets
will now be much less prone to collisions when collecting objects
near asteroid surfaces.`
L17[04:46:13]
<Forecaster> these have been annoying
issues for so long
L18[06:14:45] <Amanda> If something takes
145min to produce 8 units, that's 8/145 so 0.0551724137931/min
right?
L19[06:18:03]
<Forecaster> Yep
L20[06:23:27] <Amanda> Hrm, so it seems the
145min one is actually the best yield
L21[06:26:01] <Amanda> Though the next
closest is just 0.05/min
L22[06:34:54]
<Forecaster> What are you doing
L23[06:36:07] <Amanda> Planting vegetables
in EGS
L24[06:36:46]
<Forecaster> EGS?
L25[06:36:56] <Amanda> Empyrion Galactic
Survival
L26[06:37:02]
<Forecaster> Ah
L27[07:45:20] <Elfi> Yesss, the squishable
moths continue to spread
L28[07:45:28] <Elfi> All hail the
morb
L29[07:48:21]
<brisingraerowing> So Win11 just stopped
allowing interaction with window title bars for the second time.
This time keyboard shortcuts still worked, so I was able to reboot
the system without having to perform a hard boot.
L30[07:48:41]
<brisingraerowing> Firefox still worked,
though it does its own title bar stuff.
L31[07:53:53] <Elfi> This is definitely an
OS that is ready for mass adoption /s
L32[07:54:43]
<lunar_sam>
it's funny
L33[07:54:54]
<lunar_sam>
was just talking to a friend and he was mentioning how much a
clusterfuck win11 is
L34[07:55:37]
<brisingraerowing> Most of the issues I've
been having started after the most recent update.
L35[07:57:57] <Amanda> Priming the audience
to accept win 12 as a total fix to everything ever
L36[08:19:00]
<PewPewCricket> "A computer is like
air conditioning, it becomes useless when you open
windows"
L37[08:23:20]
<Forecaster> %sip
L38[08:23:21] <MichiBot> You drink a
mutable ferozium potion (New!). Forecaster turns into a ruby lava
until they see a star fall.
L39[08:23:39]
<Forecaster> Lava again 😐
L40[08:32:04] ⇦
Quits: Vexatos
(~Vexatos@p200300EAef107218897806b7d7eb9ED6.dip0.t-ipconnect.de)
(Ping timeout: 183 seconds)
L41[08:46:13] ⇨
Joins: Vexatos
(~Vexatos@p200300eaef107236935706f55a45ad03.dip0.t-ipconnect.de)
L42[08:46:13] zsh
sets mode: +v on Vexatos
L43[09:12:53]
<Vaur>
%sip
L44[09:12:54] <MichiBot> You drink a
sans-serif bavarium potion (New!). The next pie Vaur eats tastes
slightly less good.
L45[09:26:39] ⇨
Joins: randomguy (~randomguy@104.169.92.169)
L46[09:26:43] <randomguy> hello
L47[09:27:17] ⇦
Quits: randomguy (~randomguy@104.169.92.169) (Client
Quit)
L48[09:27:30] ⇨
Joins: randomguy (~randomguy@104.169.92.169)
L49[09:27:36] ⇦
Quits: randomguy (~randomguy@104.169.92.169) (Client
Quit)
L50[09:29:23]
<Vaur>
%sip
L51[09:29:24] <MichiBot> You drink a
timeless lime potion (New!). Vaur feels the need to smash.
(%smash)
L52[10:02:03]
<PewPewCricket> Hi
L53[10:03:35]
<Forecaster> Hi?
L54[10:30:17]
<Michiyo>
>Amanda: Planting vegetables in EGS
L55[10:30:18]
<Michiyo> I
was REALLY confused reading my backlog.... trying to figure out how
/ why you were planting vegetables in El Goonish Shive...
https://www.egscomics.com/
L56[10:33:57] <Amanda> Yeah I should
probably just say it as empyrion
L57[10:34:43]
<Michiyo>
lol
L58[12:06:10]
<Forecaster> %sip
L59[12:06:12] <MichiBot> You drink a woolly
grass potion (New!). Suddenly there's a swarm of wasps behind
Forecaster that chase them for 56 seconds!
L60[12:06:45]
<Forecaster> Hah, jokes on them cause I'm
lava >:D
L61[12:15:09]
<Vaur>
%sip
L62[12:15:11] <MichiBot> You drink a sweet
coralcreep potion (New!). Vaur loses exactly a handful of
luck.
L64[12:20:30] <Saphire> Snrk
L65[12:49:00] ⇦
Quits: lunar_sam (~lunar_sam@2a00:c70:1:178:170:40:189:1) (Ping
timeout: 195 seconds)
L66[12:49:44] ⇨
Joins: lunar_sam (c44a7f2987@jabberfr.org)
L67[12:51:26]
<Forecaster> %tonkout
L68[12:51:26] <MichiBot> Holy single grain
of rice Batman! Forecaster! You beat redstoneparkour's previous
record of 7 hours, 33 minutes and 20 seconds (By 33 minutes and 10
seconds)! I hope you're happy!
L69[12:51:27] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.008 tonk
points! plus 0.007 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 1.1782512. Position #2 Need
0.00808 more points to pass Vaur!
L70[13:12:41] ⇦
Quits: Thutmose (~Patrick@2620:103:a004:31::13) (Read error:
Connection timed out)
L71[13:18:21] <Amanda> Izzy: so, appears
I'm not even building psychos in my makefile anymore!
L72[13:19:15] <Amanda> Or maybe that never
got ported into my makefile
L73[14:19:33]
<Forecaster> I melted it!
L74[14:56:34] <Amanda> Wow, rude. Didn't
anyone ever tell you not to touch a cat's makefile? It's like
looking up a girl's skirt!
L76[15:29:42]
<spokr>
%sip wooly grass
L77[15:29:43] <MichiBot> You drink a
crunchy grass potion (New!). Everything spokr says is now in
Wingdings until they download a car.
L78[15:29:48]
<spokr>
u
L79[15:30:19]
<spokr>
%tonk
L80[15:30:19] <MichiBot> Yow! spokr! You
beat Forecaster's previous record of <0 (By 2 hours, 38 minutes
and 52 seconds)! I hope you're happy!
L81[15:30:20] <MichiBot> spokr's new record
is 2 hours, 38 minutes and 52 seconds! spokr also gained 0.00265
tonk points for stealing the tonk. Position #16. Need 0.012209 more
points to pass SquidDev!
L82[16:00:52] <Izzy> Saphire: looks like
pleroma has a similar issue (but it's just been around forever
rather than gargamel making the issue this week)
L84[16:18:45] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef107236935706f55a45ad03.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L85[16:32:09] <Saphire> Izzy: lol,
oops
L87[17:12:10] <Izzy> never got around to
deleting the second check
L88[17:12:31] <Izzy> I haven't used assert
a lot so I wanted to make sure I had the logic right
L89[17:12:54] <Izzy> there may be others of
an assert next to a normal check
L90[17:18:19] <Amanda> Ah
L91[17:19:49] <Amanda> Izzy: also, how does
the brightness controls work for awesome-power menu? Doesn't seem
to do anything and silently fail on my Nexus 7
L92[17:20:26] <Izzy> writes to sysfs
nodes
L93[17:21:20] <Izzy> allowing your user to
write to them is left as an exercise for the reader (for now,
anyway)
L95[17:26:31]
<PewPewCricket> it doesnt error out
L96[17:26:47]
<PewPewCricket> it just does not mount
OSdev to /home/dev/OSdev
L97[17:27:05] <Izzy> are those
labels?
L98[17:27:15]
<PewPewCricket> yes
L99[17:27:56] <Izzy> huh, TIL OpenOS mount
can do that
L100[17:27:59] <Izzy> neat!
L101[17:28:18]
<PewPewCricket> why cant i mount OS dev to
/home/dev/OSdev?
L102[17:29:40] <Amanda> Izzy: is the node
hard-coded? Also I thought chmod/chown was a no-op in sysfs, so
you'd have to run awesome as root? Or does it shell out?
L103[17:30:12] <Amanda> I'll rtfc,
sorry
L104[17:31:17]
<PewPewCricket> wdym "is the node
hard coded"? im still a little new to programming in OC
L105[17:31:30] <Izzy> different topic
dw
L106[17:31:34] <Izzy> as for why, I don't
know
L107[17:31:37] <Izzy> does it work in a
shell?
L108[17:32:34]
<PewPewCricket> yes
L110[17:34:02] <Izzy> maybe put the
commands in your shrc instead?
L111[17:34:16]
<PewPewCricket> how do i use .shrc?
L112[17:34:19] <Izzy> %shrc
L113[17:34:27] *
Izzy pokes MichiBot
L114[17:34:51] <Izzy> you can just put
shell commands into /home/.shrc and the shell will execute them
before you reach the prompt
L115[17:34:59] <Amanda> ... well
than
L116[17:35:36] <Amanda> I used
brightnessctl to lower the brightness by 25% and it turned off the
lcd
L117[17:35:47] <Izzy> oops
L118[17:36:36]
<PewPewCricket> i did `ls -a /home `and
nothing is there
L119[17:36:48]
<PewPewCricket> is that because i mounted
a RAID to /home?
L120[17:37:50] <Amanda> Good thing I can
ssh in
L121[17:38:20] <Amanda> Yes, mounting
something shadows what was there before
L122[17:38:34] <Amanda> If you unmounted
it it'd be back
L123[17:38:45]
⇨ Joins: PewPewCricket
(~pewpewcri@068-114-100-212.res.spectrum.com)
L124[17:38:59] <PewPewCricket> im here
because brideg is a little buggy\
L125[17:39:38] <PewPewCricket> does that
mean i cant mount the RAID to /home?
L126[17:40:04] <Amanda> You van, you just
have to backup what you want in there first
L127[17:40:20] <Izzy> if you mount the
RAID to /home then the /home/dev/OSDev folder must exist with the
RAID mounted
L128[17:42:33] <Amanda> I think I'm going
to end up forking awesome-mobile ~~with blackjack and scritchies ~~
to make it work more flexibly handle the the devices I put it
on
L129[17:42:52] <Amanda> The three*
L130[17:43:42] <PewPewCricket> how do i
leave the irc i forgot
L131[17:44:51] <Amanda> I'm thinking I'll
steal an idea from SXMO to include a .Lua file based on some info
from the device tree
L132[17:45:02] <Amanda> PewPewCricket:
/quit
L133[17:45:10] ⇦
Quits: PewPewCricket (~pewpewcri@068-114-100-212.res.spectrum.com)
(Quit: PewPewCricket)
L134[17:47:17] <Amanda> But that's a
problem for future Amanda
L135[17:47:32] <Izzy> that's a solid idea
there
L136[17:47:39] <Izzy> there's the uhhhh
autostart.sh that can be customised
L137[17:47:53] <Izzy> but that only goes
so far
L138[17:48:03]
<PewPewCricket> okay nothing is mounting
to the home dir
L139[17:48:20]
<PewPewCricket> when i use the boot folder
to do it
L140[17:48:49]
<PewPewCricket> is .shrc a file or a
dir?
L141[17:48:51]
<PewPewCricket> what is it
L142[17:50:28] <Amanda> Izzy: I'm thinking
it's a decent way to handle several different device changes like
say a device having more/less buttons, display ideas ( like a light
theme being preferable for eink) etc
L143[17:50:38] <Amanda> %autostart
L144[17:50:55] <Amanda> %p
L145[17:50:57] <MichiBot> Ping reply from
Amanda 0.52s
L146[17:51:31] <Amanda> What happen to the
command describing .shrc in MichiBot
L147[17:57:49]
<PewPewCricket> i cant find .shrc in
docs
L148[18:01:07] <Izzy> PewPewCricket: it's
a file called .shrc and it's just a list of shell commands to
run
L149[18:01:28] <Izzy> like `mount home
/home`
L150[18:05:00]
<spokr>
%tonkout
L151[18:05:01] <MichiBot> I'm sorry
spokr, you were not able to beat spokr's record of 2 hours, 38
minutes and 52 seconds this time. 2 hours, 34 minutes and 41
seconds were wasted! Missed by 4 minutes and 11 seconds!
L152[18:05:07]
<spokr>
fucking end me
L154[18:08:53]
<PewPewCricket> Auuuuggghhhhhhhh
L155[18:09:29] <Izzy> do RAIDs take time
to spin up or something?
L156[18:11:18]
<PewPewCricket> i think its trying to
mount to the old home dir but it cant do it because /home is now a
mount point
L157[18:11:27]
<PewPewCricket> or something like that
idk
L158[18:21:33]
<ThePiGuy24> >Izzy: do RAIDs take time
to spin up or something?
L159[18:21:34]
<ThePiGuy24> no, they just act like bigger
hdds
L160[18:29:31] *
Amanda snuggles up around Elfi, meows sleepily about nonsense, does
a heccen zzmrw
L161[18:48:00]
<PewPewCricket> can i change the default
mount point for devices
L162[18:57:31]
<lunar_sam>
>Izzy: Amanda, lunar_sam, Ocawesome101: I've published rtfs by
the way. Still some …
L163[18:57:31]
<lunar_sam>
awesome!
L164[18:58:08]
<lunar_sam>
i'll probably finish up my minix fs driver after i finish
luacomp3
L165[19:02:16] <Izzy> the PsychOS
preprocessor library got Some Improvements to support it
L166[19:02:29] <Izzy> if your env is set
up right you can include libraries from packages
L167[19:02:42] <Izzy> still need to
document that bit but today I'm applying for aerospace jobs
L168[19:04:58]
<lunar_sam>
i can't believe izzy is gonna work for lockheed martin or boeing or
airbus
L169[19:05:07] <Izzy> gilmour space
baybee
L170[19:05:19] <Izzy> (I am wildly
underqualified and do not expect to get the job)
L171[19:07:03]
<lunar_sam>
feel that
L172[19:07:53] <Izzy> doesn't hurt to try
though
L173[19:08:36] <Izzy> also, I read an
article about how putting pronouns in your CV/resume greatly harms
your chances of getting the job
L174[19:08:50] <Izzy> not sure if it's
applicable in Australia, but I figured I'd do that for jobs I don't
really want
L175[19:10:09]
<PewPewCricket> well im going to try
writing an init.lua
L176[19:12:05] <Izzy> if you're doing
custom OS development, here's a neat trick: you can write a script
that copies your init.lua to /tmp then sets the boot device to the
tmpfs address, if it crashes it'll reboot into a working OS, but if
it works it'll run the init.lua from the tmpfs
L177[19:19:18] <Izzy> also, lunar_sam, do
you think I should do prefix blocks like RT-11 to implement file
tags, or do you think I should have a file type for a tag index,
which would basically be a big key (filename) / value store as a
file, that could be then used to search possibly more efficiently
than looking through every file's prefix blocks
L178[19:23:54]
<PewPewCricket> whatr does
/lib/core/boot.lua do?
L179[19:25:07]
<lunar_sam>
Izaya: i was gonna say "do it per-directory" but i
remember you told me directories don't exist
L180[19:25:19] <Izzy> technically,
directories do exist
L181[19:25:21] <Izzy> they just don't take
up any space
L182[19:25:28] <Izzy> beyond an index
entry
L183[19:25:40] <Izzy> BUT a directory
COULD take up space, and it could be used for storing tags
L184[19:25:41] <Izzy> hmhmhm
L185[19:25:43]
<lunar_sam>
you could store tags there
L186[19:26:15]
<lunar_sam>
that way you can search tags for all files in a directory
L187[19:26:20]
<lunar_sam>
filter files by tags and all that
L188[19:26:21]
<lunar_sam>
:p
L189[19:26:48] <Izzy> tags may feature
hits such as "date modified", "date created"
and uh
L190[19:26:51] <Izzy> owner?
L191[19:27:00]
<PewPewCricket> im so confused on making
an OS, i think ill learn a little first
L192[19:27:07]
<lunar_sam>
Izzy: sounds sound
L193[19:27:21] <Izzy> and I guess if it's
a dir then there would necessarily have to be 3 fields
L194[19:27:26]
<lunar_sam>
also support user tags
L195[19:27:29] <Izzy> (filename, tag name,
tag value)
L196[19:27:31] <Izzy> of course
L197[19:27:34] <Izzy> all tags are user
tags
L198[19:27:48] <Izzy> doing it
per-directory would let me implement it on top of normal
filesystems too
L199[19:27:53] <Izzy> hmmmmmm
L200[19:28:00]
<lunar_sam>
i want to be able to filter by tag in dir listing :p
L201[19:28:01] <Izzy> if the FS doesn't
support tags it can just drop a file in the directory
L202[19:28:42]
<lunar_sam>
oooh
L203[19:30:34] <Izzy> would also be neat
to queue an event when a tag is written
L204[19:31:56]
<PewPewCricket> I think I'll wait a while
before making an OS, because I don't even know what I need to do to
do it
L205[19:32:47] <Izzy> I would encourage
doing background reading also
L206[19:33:27]
<lunar_sam>
oh also, izzy, remind me
L207[19:33:53]
<lunar_sam>
optical discs, advanced disk controller
L208[19:33:56]
<lunar_sam>
in OSSM
L209[19:34:26] <Izzy> hol up
L210[19:34:40] <Izzy> a uhhh, SoC on a
card
L211[19:34:41] <Izzy> if it had
storage
L212[19:34:47] <Izzy> you could use it to
implement an intelligent disk controller
L213[19:35:04]
<lunar_sam>
but i haven't made compute cards yet
L214[19:35:04] <Izzy> like, one that uses
128k to cache a whole bunch
L215[19:36:19]
⇨ Joins: Hawk777
(~Hawk777@2607:c000:829b:6400:4fe5:7412:eb34:6cf8)
L216[19:42:42]
<lunar_sam>
also the flash cards are like
L217[19:42:43]
<lunar_sam>
tiny
L218[22:05:37] <Izzy> apparently tapes got
a bitrate bump at some point from 4096B/s to 6000B/s
L219[22:05:53] <Izzy> -> the biggest
now holds 45MB
L220[22:06:49] <Izzy> -> a double-chest
of them holds 2.3GB
L221[22:21:00]
<Vaur>
%tonk
L222[22:21:02] <MichiBot> Holy portable
plate Batman! Vaur! You beat spokr's previous record of 2 hours,
38 minutes and 52 seconds (By 1 hour, 37 minutes and 8 seconds)! I
hope you're happy!
L223[22:21:03] <MichiBot> Vaur's new
record is 4 hours and 16 minutes! Vaur also gained 0.00486 (0.00162
x 3) tonk points for stealing the tonk. Position #1.
L224[23:43:08] <Izzy> the neat bit about
putting rtfs on a tape is going to be that you can play audio files
straight from the filesystem
L225[23:43:52] <Izzy> doesn't even require
any fancy FS-side handling: files aren't fragmented, and the
partition proxy should have no lasting impact
L226[23:53:51] <Izzy> downside: tapes are
not fast
L227[23:54:57] <Izzy> especially when
every operation involves at least 3 component calls