<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:04] <lunar_sam> how do i send
electrical signals across an irl ocean without using the
internet
L2[00:17:20] <dequbed> Big antenna
L3[00:19:47] <lunar_sam> yeah but how would
the other person receive it
L4[00:21:24] <dequbed> Big antenna
L5[00:21:53] <dequbed> or small antenna,
depending on what order of magnitude "signals" you're
talking and at what carrier freq
L6[00:23:40] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e4a:900:fe34:97ff:fea9:75f2)
(Quit: Leaving)
L7[01:26:55] ⇦
Quits: dequbed (~dequbed@2001:16b8:49ce:ec00:fc15:71cf:2319:f00c)
(Ping timeout: 192 seconds)
L8[01:27:48] ⇨
Joins: dequbed
(~dequbed@2001:16b8:4929:cb00:2b4e:17e:941e:245e)
L10[01:57:59]
<Wattana>
Late of me to ask, but I renamed the TTY component of my kernel to
console(`/dev/console`). Should it still behave like a TTY?
L11[02:03:45]
<Wattana>
e.g. echoing inputs?
L13[02:59:48]
<Ocawesome101> @Wattana yes
L14[03:00:29]
<Wattana>
what about implementing raw mode? ANSI escapes? When how should I
implement the command?
L17[03:05:28]
<Ocawesome101> I haven’t actually tested
it but it should be pretty speedy if it works
L18[03:06:18]
<Ocawesome101> Since it’s basically just
Cynosure’s but with more features
L19[03:06:18]
<Wattana>
yoinky yoink? 🥺
L20[03:06:25]
<Ocawesome101> Yes
L21[03:06:27]
<lunar_sam>
lcpio2 is coming
L22[03:07:07]
<lunar_sam>
also @Ocawesome101 it should be easier to add cynosure support to
lcpio2
L23[03:07:36]
<lunar_sam>
just fill out all the `platform` methods
L25[03:19:06] ⇨
Joins: DBotThePony (~Thunderbi@31.220.170.28)
L26[03:19:19] ⇨
Joins: Hawk777
(~chead@2607:c000:8277:2e00:3af7:57bd:c222:2a1e)
L27[03:53:06] *
Amanda flops down around elfi, her sign currently on fire from lack
of maintenance, zzzmews
L28[03:53:11] <Amanda> Night nerds
L29[04:17:39]
<Wattana>
aaaa why is porting so hard
L30[04:37:10]
<Vaur>
%tonkout
L31[04:37:10] <MichiBot> Yay! Vaur! You
beat your own previous record of 4 hours and 30 minutes (By 2
hours, 9 minutes and 57 seconds)! I hope you're happy!
L32[04:37:11] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.006 tonk points! plus 0.01
bonus points for consecutive hours! Current score: 0.166427,
Position #1
L33[04:50:41]
<Ocawesome101> @Wattana which one are you
using?
L34[04:50:47]
<Wattana>
Cynosure 1
L35[04:51:07]
<Ocawesome101> should be fairly easy, what
issues are you having?
L36[04:52:31]
<Wattana>
too much to remember but mostly problems tying it into devfs
L37[04:52:36]
<Ocawesome101> ah
L38[04:52:55]
<Wattana>
not sure how to use it with `register_chrdev` that only accept
name, read and write functions
L39[04:53:48]
<Ocawesome101> wrap `ttystream:read` and
`ttystream:write` in distinct functions
L40[04:54:08]
<Ocawesome101> i can be of greater help
after i have showered
L41[04:58:40]
<Wattana>
ima go get my lunch
L42[05:38:44]
<Ocawesome101> @Wattana i have returned if
you need more help
L43[05:38:53]
<Wattana> i
got it working now
L44[05:39:33]
<Ocawesome101> good
L45[05:41:47]
<Wattana>
are ttys supposed to echo by default without any
interventions?
L46[05:41:50]
<Wattana>
bc uhh its not
L48[05:42:36]
<Ocawesome101> they are indeed
L49[05:42:39]
<Ocawesome101> well
L50[05:42:40]
<Ocawesome101> i think so
L51[05:42:57]
<Wattana>
> i think so
L52[05:42:58]
<Wattana>
👀
L53[05:43:22]
<Ocawesome101> from what i have in the
code, yes
L55[05:43:45]
<Ocawesome101> note that they do use
line-buffering by default so they will only flush on a newline or
when you call `:read`
L56[05:44:33]
<Ocawesome101> you can disable line
buffering with `\27(12c`
L57[05:47:34]
<Wattana> i
hooked flush to the timer hook and it's still not echoing
L58[05:47:44]
<Wattana>
😕
L59[05:47:59]
<Ocawesome101> hmm
L60[05:48:06]
<Ocawesome101> what's in your `init`
file?
L62[05:48:56]
<Wattana>
the hello world part works
L63[05:49:16]
<Ocawesome101> you're not writing a
newline
L64[05:49:27]
<Ocawesome101> you need to write
`"Hello, world!\n"`
L65[05:49:30]
<Ocawesome101> then it should work
L66[05:50:01]
<Wattana>
added newline, still not working
L67[05:50:08]
<Ocawesome101> hrm
L68[05:50:23]
<Ocawesome101> link to github repo with
this code?
L69[05:50:42]
<Ocawesome101> if you press some keys does
it echo?
L70[05:56:08]
<Forecaster> %tonk
L71[05:56:08] <MichiBot> Dagnammit!
Forecaster! You beat Vaur's previous record of <0 (By 1 hour,
18 minutes and 57 seconds)! I hope you're happy!
L72[05:56:09] <MichiBot> Forecaster's new
record is 1 hour, 18 minutes and 57 seconds! Forecaster also gained
0.00132 tonk points for stealing the tonk. Position #2. Need
0.020894 more points to pass Vaur!
L73[05:56:42]
<Wattana>
>Ocawesome101: if you press some keys does it echo?
L74[05:56:43]
<Wattana>
nope
L76[05:57:19]
<Wattana>
if the git history looks different from what u remember dont panic
i wiped everything and replaced them with by rewritten repo
L77[06:00:33]
<Ocawesome101> well
L78[06:00:59]
<Ocawesome101> part of your issue, i
think, is that the signal handlers expect their first argument to
be the name of the signal
L79[06:01:05]
<Ocawesome101> similar to openos signal
handlers
L80[06:01:21]
<Ocawesome101> so that's why keyboard
input isn't working - you're not passing that
L81[06:01:46]
<Wattana> i
see
L82[06:01:56]
<Wattana>
holy shit i have so many programs open my pc is lagging hard
L83[06:01:58]
<Ocawesome101> you may wish to add a
`\27(4c` before that `hello, world`
L84[06:02:08]
<Ocawesome101> that'll enable the cursor
if it works correctly
L85[06:12:50]
<Wattana>
still not echoing
L86[06:13:43]
<Wattana>
connected flush to timer hook, btw
L87[06:14:10]
<Ocawesome101> hm
L88[06:14:31]
<Ocawesome101> try opening `/dev/console`
instead
L89[06:15:26]
<Wattana>
same(kinda expected, console is a link to tty0)
L90[06:16:02]
<Wattana>
not even a blinking cursor even with the escape command added
L91[06:16:13]
<Ocawesome101> the cursor isn't supposed
to blink
L92[06:16:15]
<Ocawesome101> but does it show up?
L93[06:16:49]
<Wattana>
nope
L94[06:17:02]
<Ocawesome101> hm
L95[06:18:29]
<Ocawesome101> OH
L96[06:18:36]
<Ocawesome101> hm
L97[06:18:42]
<Ocawesome101> if you have buffering
anywhere turn it off
L98[06:18:53]
<Wattana>
buffering?
L99[06:19:20]
<Ocawesome101> it doesn't look like you
do
L100[06:21:33]
<Wattana> i
dont do any buffering
L101[06:21:41]
<Ocawesome101> i'm quite interested that
your printk works bu
L102[06:21:46]
<Ocawesome101> * but init doesn't
L104[06:22:16]
<Wattana>
just that
L105[06:22:23]
<Ocawesome101> yes
L106[06:26:52] <Michiyo> Ok so.. VR
Squadrons is fun AF.
L107[06:28:09]
<Ocawesome101> @Wattana call
`kernel.printk` a couple more times in the kernel just to verify it
works
L109[06:30:52]
<Ocawesome101> hmmm
L110[06:31:15]
<Wattana>
maybe it has to do with stdin/out/err?
L111[06:31:56]
<Ocawesome101> what is broken now
specifically?
L112[06:32:07]
<Wattana>
just input echoing and cursor
L113[06:32:22]
<Wattana>
well i havent tried inputs
L114[06:33:59]
<Ocawesome101> whoops, it's `?` not `(` in
the escape code
L115[06:34:05]
<Ocawesome101> so that'd be `\27?4c`
L116[06:34:56]
<Ocawesome101> and the input echoing is,
as i said earlier, due to differences in your event handling
system
L117[06:35:16]
<Wattana> i
already changed the handling to include event name
L118[06:35:21]
<Ocawesome101> ah
L120[06:35:31]
<Ocawesome101> that should make it work
then
L121[06:36:11]
<Wattana> i
can now see the cursor after fixing escape code but still no
echoing
L122[06:36:50]
<Ocawesome101> disable line buffering with
`\27?12c`
L123[06:37:40]
<Wattana>
doesnt work
L124[06:38:06]
<Ocawesome101> hm
L125[06:39:15]
<Ocawesome101> try `while true do
print(io.read()) end` rather than your `coroutine.yield` loop
L126[06:39:15]
<Ocawesome101> or whatever the equivalent
is
L127[06:41:33]
<Wattana>
`console:write(console:read(1))`?
L128[06:41:51]
<Wattana>
bc tried, doesnt work
L129[06:44:22] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Quit: Leaving)
L130[06:49:46]
<Ocawesome101> hmm
L131[06:51:47]
<Ocawesome101> looking at the code in the
repo it looks fine
L132[06:52:03]
<Ocawesome101> i'd just make sure your
signal handlers are actually being called
L135[06:54:09]
<Ocawesome101> right, hmm
L136[06:55:00]
<Ocawesome101> just before the `if
self.attributes.echo and not self.attributes.xoff then` put
`error(tw)`
L137[06:55:31]
<Wattana>
ok just one question
L138[06:55:37]
<Wattana>
if i dont give the tty constructor a screen
L139[06:55:51]
<Wattana>
will it find it's own kb to use?
L140[06:55:54]
<Wattana>
bc i saw a check
L141[06:55:57]
<Wattana>
for the kb
L142[06:56:21]
<Ocawesome101> that's your issue,
yep
L143[06:56:36]
<Ocawesome101> pass `gpu.getScreen()` as
the screen parameter and it should work
L144[06:56:59]
<Wattana>
bruh
L145[06:57:13]
<Wattana> i
cant fucking believe the cause was this simple
L146[06:57:13]
<Wattana>
lmao
L147[06:57:30]
<Ocawesome101> so often it's the simplest
things lol
L149[06:59:08]
<Ocawesome101> nah, i didn't bother
checking the code you're using
L150[06:59:18]
<Ocawesome101> use `component.invoke(gpu,
"getScreen")` instead xd
L151[07:03:48]
<Wattana>
>Ocawesome101: use `component.invoke(gpu,
"getScreen")` instead xd
L152[07:03:49]
<Wattana>
doesnt work so i just yoinked it using proxy and first screen
L153[07:03:54]
<Ocawesome101> fair enough
L154[07:03:59]
<Wattana>
im so fucking confused bc the other computer says the function is
there
L156[07:05:09]
<Wattana>
swapped hdd and it still errors maybe it's a problem with how i get
the proxy?
L157[07:05:22]
<Wattana>
wo
L158[07:05:24]
<Wattana>
OH
L159[07:05:32]
<Ocawesome101> had you typo'd it
L160[07:05:36]
<Wattana> i
didnt even call component.proxy
L161[07:05:39]
<Wattana>
fuck me lmao
L162[07:06:01]
<Ocawesome101> no thanks i'll pass
L164[07:06:15]
<Ocawesome101> nice!
L165[07:06:24]
<Ocawesome101> enjoy being able to run TLE
once you implement `io` :)
L166[07:06:26]
<Ocawesome101> anyways i'm going to bed,
goodnight
L167[07:06:47]
<Wattana>
cya
L168[07:07:03]
<Wattana>
whats tle btw 🤔
L169[07:07:14]
<Wattana> u
mean
L170[07:07:19]
<Wattana>
that one text editor from ULOS?
L171[07:07:44]
<Wattana>
the API of my kernel differs a ton so prolly not unless I implement
a whole wrapper as a software or smth
L172[07:31:17]
<Wattana> i
cant
L173[07:31:22]
<Wattana>
delete tags from my repo
L174[07:31:23]
<Wattana>
aaaaaa
L175[07:31:51]
<Vaur>
%tonk
L176[07:31:51] <MichiBot> Golly! Vaur!
You beat Forecaster's previous record of 1 hour, 18 minutes and 57
seconds (By 16 minutes and 45 seconds)! I hope you're happy!
L177[07:31:52] <MichiBot> Vaur's new
record is 1 hour, 35 minutes and 43 seconds! Vaur also gained
0.00056 (0.00028 x 2) tonk points for stealing the tonk. Position
#1.
L179[08:05:52]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L180[08:05:52]
zsh sets mode: +v on Vexatos
L181[08:13:37]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L182[08:23:25] ⇦
Quits: Michiyo (~Michiyo@50.38.53.215) (Ping timeout: 192
seconds)
L183[08:25:16]
⇨ Joins: Michiyo (~Michiyo@50.38.53.215)
L184[08:25:16]
zsh sets mode: +o on Michiyo
L185[08:25:18] ⇦
Quits: Hawk777 (~chead@2607:c000:8277:2e00:3af7:57bd:c222:2a1e)
(Quit: Leaving.)
L186[08:43:37]
⇨ Joins: shawn196
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L187[08:43:42] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: -0x1: UNKNOWN ERROR CODE (0001))
L188[08:43:45] ⇦
Quits: shawn196 (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Client Quit)
L189[08:43:52]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L190[11:09:25] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L191[11:44:26]
<Vaur>
%tonkout
L192[11:44:26] <MichiBot> Kapow! Vaur!
You beat your own previous record of 1 hour, 35 minutes and 43
seconds (By 2 hours, 36 minutes and 51 seconds)! I hope you're
happy!
L193[11:44:27] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.004 tonk points! plus 0.006
bonus points for consecutive hours! Current score: 0.176987,
Position #1
L194[12:13:25] <Amanda> %sip rainbow
potion
L195[12:13:25] <MichiBot> You drink an
eroded rainbow potion (New!). The potion contained a computer
virus! It sent a message to all of Amanda's friends telling them
that they love them!
L196[12:14:01] *
Amanda sends a follow-up message "as a friend
💞"
L197[12:22:10]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ee8:7400:fe34:97ff:fea9:75f2)
L198[12:26:49] ⇦
Quits: dequbed (~dequbed@2001:16b8:4929:cb00:2b4e:17e:941e:245e)
(Remote host closed the connection)
L199[12:27:10]
⇨ Joins: dequbed
(~dequbed@2001:16b8:4929:cb00:aaef:bf3d:d0a7:9de2)
L200[12:32:52] <Amanda> %choose cubes or
wait for the mutex first
L201[12:32:53] <MichiBot> Amanda: I've
heard "wait for the mutex first" is in these days
L202[13:13:28]
<Forecaster> %sip
L203[13:13:28] <MichiBot> You drink a
viscous rock potion (New!). Forecaster feels slightly slower.
L204[13:13:36]
<Forecaster> Oh
L206[14:22:48] <Amanda> Where, automated
kelp
L207[14:23:03] <Amanda> Wheeee*
L208[14:23:09] <Amanda> Damn
auto-correct
L209[14:25:01] <Amanda> Now to automate
andestite and I'll be all set for the first step of chapter 1
L210[14:48:45] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ee8:7400:fe34:97ff:fea9:75f2)
(Ping timeout: 192 seconds)
L211[15:21:23] <Amanda> %choose stationary
or mobile
L212[15:21:23] <MichiBot> Amanda: The
sands of time whisper to me... they're saying
"stationary".
L213[15:24:00]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ee8:7400:fe34:97ff:fea9:75f2)
L214[15:29:14]
<Ocawesome101> @Wattana yes, ULOS’s TLE -
it also runs top of Paragon and on real Linux since all it requires
is a compatible VT100 emulator and the `io` library - so if you
have those it should work perfectly
L215[15:38:49] ⇦
Quits: dequbed (~dequbed@2001:16b8:4929:cb00:aaef:bf3d:d0a7:9de2)
(Quit: bye)
L216[15:51:39] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ee8:7400:fe34:97ff:fea9:75f2)
(Ping timeout: 192 seconds)
L217[16:08:52] <Michiyo> %tonk
L218[16:08:52] <MichiBot> Jiminy Cricket!
Michiyo! You beat Vaur's previous record of <0 (By 4 hours, 24
minutes and 26 seconds)! I hope you're happy!
L219[16:08:53] <MichiBot> Michiyo's new
record is 4 hours, 24 minutes and 26 seconds! Michiyo also gained
0.00441 tonk points for stealing the tonk. Position #3. Need
0.030633 more points to pass Forecaster!
L220[16:15:47]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ee8:7400:fe34:97ff:fea9:75f2)
L221[16:19:11]
<Bob> so i
was thinking, about making a PR that adds an item for CubicChunks,
an angelic flight upgrade that just removes the hover limitation
checks from robot, and OC's handler for that is quite difficult to
work with if i want to make an addon, so would it be okay if i add
such an item in a PR, can always make that item not be registered
if CubicChunks is not there
L222[16:26:22]
<Forecaster> Nobody here can tell you not
to do it
L223[16:29:36]
<Ocawesome101> well, we can, but it's
unlikely
L224[16:29:38]
<Bob>
actually, a hover upgrade with a value of `INT::MAX` does seem to
bypass the limit in CubicChunks
L225[16:29:41]
<Bob> i can
use that hack
L226[16:29:44]
<Bob> to
make an addon instead
L227[16:29:56]
<Bob>
`2147483647` is kinda ugly looking in a tooltip so ill hide it
away
L228[16:30:05]
<Bob> now i
just need to figure out if i can add hover upgrades from an
addon
L229[16:30:15] <Amanda> There's a config
option to disable the need to cling to walls isn't there?
L230[16:31:08]
<Bob> yeah
but i dont really want to disable that mecanic
L231[16:31:13]
<Bob> i
play OC for those niche things
L232[16:31:45]
<Ocawesome101> just have the robot build
itself a tower :P
L233[16:31:58]
<Bob> well,
sky bridges are kinda sub optimal
L234[16:32:05]
<Bob> well
i do plan to make builds in the sky
L235[16:32:35]
<Bob> but
i'd need to generate some kind of move pattern that will make the
build possible without ever getting stuck
L236[16:33:30]
<Ocawesome101> true
L238[16:35:12]
<Bob> but
it seems like im not spared from mixins, it doesnt seem like the
hover upgrade part is modular
L239[16:39:15]
<Bob> tbh
im temtped to refractor the `UpgradeHover` class to include the new
height limit
L240[16:39:52]
<Bob> yeah
i will do that
L241[17:18:38] <lunar_sam> sam is doing it
again
L242[17:18:47] <lunar_sam> sam is doing
cursed spaceman code again
L243[17:19:02] <lunar_sam> but i have to
decipher how the hell some rust code works
L244[17:19:19] <lunar_sam> 🥖️
L245[17:30:47]
⇨ Joins: SomeRandomDude
(~SomeRando@ip-213-220-225-132.net.upcbroadband.cz)
L246[17:33:04] ⇦
Quits: SomeRandomDude
(~SomeRando@ip-213-220-225-132.net.upcbroadband.cz) (Client
Quit)
L247[17:34:22]
<Kristopher38> >Bob: but i'd need to
generate some kind of move pattern that will make the build
pos…
L248[17:34:23]
<Kristopher38> This is something I
considered once for my von neumann project since you pretty much
can't get hover upgrade without player interaction because it
requires enderpearls (with the exception of some weird metagaming
way, where you acquire them from villagers) so you'd have to
somehow work without that and build sky bridges
L249[17:43:17]
⇨ Joins: Infernal (~Infernal@51.15.86.102)
L250[17:53:50]
⇨ Joins: Cat_bich (~Cat_bich@51.15.86.102)
L251[17:53:51] ⇦
Quits: Cat_bich (~Cat_bich@51.15.86.102) (Read error: Connection
reset by peer)
L252[17:54:39]
⇨ Joins: Cat_bich (~Cat_bich@51.15.86.102)
L253[17:58:29] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-111-231.as13285.net) (Ping
timeout: 189 seconds)
L254[17:59:32]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-111-231.as13285.net)
L255[18:03:03]
<Bob>
>Kristopher38: This is something I considered once for my von
neumann project since y…
L256[18:03:03]
<Bob>
yeah... i doubt that this is a trivial problem at all or even
solvable without leaving dridges for some structures
L257[18:12:41] ⇦
Quits: Cat_bich (~Cat_bich@51.15.86.102) (Remote host closed the
connection)
L258[18:12:43] ⇦
Quits: Infernal (~Infernal@51.15.86.102) (Remote host closed the
connection)
L259[18:20:15]
<Kristopher38> i haven't given it much
thought, i guess i could tweak pathfinding algorithm to prefer
paths which don't require building anything, and when you
absolutely need to build to get somewhere, i'd need to make sure
that the robot has enough building material in its inventory
L260[18:22:18]
<Bob>
yeah....
L261[18:25:32]
<Kristopher38> In practice though it
shouldn't be that much of an issue since my robots would tend to
stay directly on the surface or underground so there's plenty of
building material and rarely any deep pits
L262[18:25:46]
<Bob>
opposite case for me
L263[18:25:54]
<Kristopher38> Yeah I imagine
L264[18:25:58]
<Bob> i
need an angelic flight upgrade as i will have my bots work in the
sky often lol
L265[18:26:03]
<Bob>
CubicChunks does wonders
L266[18:26:20]
<Bob> i
dont feel like making a big ass platform under my builds
L267[18:28:41]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-111-231.as13285.net)
L268[18:30:19] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-111-231.as13285.net) (Ping
timeout: 189 seconds)
L269[18:32:11]
⇨ Joins: Flashfire277
(~Flashfire@host86-149-23-134.range86-149.btcentralplus.com)
L270[18:32:48] ⇦
Quits: Flashfire277
(~Flashfire@host86-149-23-134.range86-149.btcentralplus.com)
(Client Quit)
L271[18:35:50] <lunar_sam> if cubic chunks
works with OC now.......
L272[18:35:56] <lunar_sam> i know what i
must do...............
L273[18:46:25]
<Kristopher38> what must you do
L274[18:51:07] <lunar_sam> make an MC
server
L275[18:51:12] <lunar_sam> once i get
internet service at the new house
L276[18:53:24]
<Z0idberg>
You know moving is not out of the question of us
L277[18:53:27]
<Z0idberg>
for us*
L278[18:53:36]
<Z0idberg>
but we have fiber with a fantastic provider
L279[18:53:50]
<Z0idberg>
that even gave us a static IP and bridged our ONT without any
questions or hassle
L280[18:54:03]
<Z0idberg>
I would really hate to downgrade 😦
L281[18:56:11]
<Forecaster> just tear out the fibers and
bring them with you
L282[18:56:33]
<Forecaster> that is definitely how it
works
L283[19:13:05]
<Bob>
>lunar_sam: if cubic chunks works with OC now.......
L284[19:13:05]
<Bob> it
always did ? i'm just making it all that much better
L285[19:13:24]
<Bob> if
so, use my fork, i'm about to rework teh `UpgradeHover` and add a
Tier3 one which straight up removes the hover rules simply and
easely
L286[19:13:27] <lunar_sam> i mean, i
wouldn't consider "breaking if you go below 0"
working
L287[19:13:55]
<Bob>
everything works tho
L288[19:14:03]
<Bob> but
GUI, but i fixed that bug, it was a small int mask
L289[19:14:07]
⇨ Joins: Inari
(~Pinkishu@p508ef209.dip0.t-ipconnect.de)
L290[19:14:39] <lunar_sam> yea
L291[19:14:51] <lunar_sam> oh well, cool
shit
L292[19:15:07] <lunar_sam> i'll have to
make a `super cool` 1.12 MC server
L293[19:15:15]
<Bob>
robots and all always worked and interactions weren't really fucky
at any point
L294[19:15:20] <lunar_sam> `too bad it'll
run like ass`
L295[19:15:25] <lunar_sam> L5420
moment
L296[19:15:27]
<Bob> well,
depends but yeah
L297[19:15:42]
<Bob> if
you make a CC OC server, you might have an audience lol
L298[19:15:50]
<Bob> doe
make a custom world generator with layers
L299[19:16:35] <lunar_sam> heh
L300[19:16:58] <lunar_sam> so how do BC
quarries react to CC
L301[19:17:00]
<Bob> i
mean, i am fixing OC so i can ask the owner to consider it
L302[19:17:05]
<Bob> idk,
i dont use BC
L303[19:17:10] <lunar_sam> i only use it
for the quarries
L304[19:17:17]
<Bob> i p
much only really used thermal, OC and a few other mods with
CC
L305[19:17:18] <lunar_sam> they're just so
fuckin good
L306[19:17:20]
<Bob> well,
we can try
L307[19:17:47]
<Bob>
link
L309[19:31:45] <Amanda> PP keyboard came
in
L310[19:34:59] <Amanda> only problem is
that the MR for nixos to enable it hasn't merged, time to
hack!
L311[19:38:19]
<kerbeeb>
hello there
L312[19:38:28] <Amanda> Greetings mortal,
would you like cake or pie?
L313[19:38:37]
<kerbeeb>
mm pie please
L314[19:38:53] *
Amanda beams a slice of shoo-fly pie in front of
@kerbeeb
L315[19:39:06]
<Forecaster> 3.14
L316[19:39:13]
<Forecaster> additional digits are
dlc
L317[19:39:29]
<Z0idberg>
LOL
L318[19:40:07]
<kerbeeb>
>Amanda: _beams a slice of shoo-fly pie in front of
<@657852826352877588>_
L319[19:40:07]
<kerbeeb>
shoo-fly pie
L320[19:40:14]
<kerbeeb>
sounds good
L321[19:40:24]
<Forecaster> %sip
L322[19:40:25] <MichiBot> You drink a
gloomy stainless steel potion (New!). Forecaster watches helplessly
as 0.074 tonk points take flight into the horizon. (Rem. uses:
0)
L323[19:40:31]
<Forecaster> dammit
L324[19:40:32]
<Forecaster> >:
L325[19:40:37]
<kerbeeb>
>Forecaster: additional digits are dlc
L326[19:40:37]
<kerbeeb>
EA Sports.
L327[19:40:46]
<Forecaster> of course I'd be the first to
get that
L328[19:40:52]
<Forecaster> Thanks Amanda >:
L329[19:41:01]
<kerbeeb>
Pay 0.99 cents per extra digit
L330[19:41:27] <Amanda> :D
L331[19:41:43]
⇨ Joins: Thutmose (~Patrick@67.21.186.241)
L332[19:42:40]
<Forecaster> can't even fling it at
someone cause it only had one use grumble grumble
L333[19:43:30] <Amanda> Well then:
"error: multimc was removed from nixpkgs; use polymc
instead"
L334[19:44:27] <Amanda> Seems that
search.nixos.org hasn't caught up yet, either
L335[19:44:56]
<Z0idberg>
So lunar_sam...
L336[19:45:03] <lunar_sam> yes?
L337[19:45:13]
<Z0idberg>
want to help ,me convert hundreds of makefiles from system V make
to something like GNU make?
L338[19:45:22]
<Z0idberg>
like
L339[19:45:33]
<Z0idberg>
come of the copyrights on these mkefiles is in the 1980s
L340[19:46:11] <lunar_sam> idk,
maybe
L341[19:46:12] <lunar_sam> depends
L342[19:46:31]
<Z0idberg>
I am trying to get 386BSD to work and add a RISC target so that
when OC2 comes out we can run 386BSD on the RISC OC2
L343[19:46:36]
<Z0idberg>
cool idea?
L345[19:47:09]
<Z0idberg>
It's basically 4.4BSD with x86 support.. so
L346[19:47:11]
<Z0idberg>
afaik
L347[19:47:20]
<Z0idberg>
it was the very first open source BSD
L348[19:48:52]
<Z0idberg>
OC2 is RISC-V right?
L349[19:48:58]
<Ocawesome101> @Z0idberg nice
L350[19:49:04]
<Ocawesome101> yes
L351[19:49:05]
<Z0idberg>
yeah
L352[19:49:13]
<Z0idberg>
so we could use llvm-risc-v
L353[19:49:20]
<Z0idberg>
and then use clang with C89 support maybe
L354[19:56:38]
<kerbeeb>
wait is oc2 already out?
L355[19:57:01] <Izaya> yes. but also no.
but also sort of.
L356[19:57:32]
<Ocawesome101> it's in alpha
L357[20:00:55] <Amanda> Izaya: I wasn't
expecting the keyboard to be roughtly the size of my 3ds xl
L358[20:01:10] <Amanda> Not sure why,
given how big the phone itself is
L359[20:01:25]
<Z0idberg>
386BSD would be a great simple embedded OS to run on OC2
probably
L360[20:01:30]
<Z0idberg>
because it has very very little
L361[20:01:56]
<Z0idberg>
much less than a stripped down Linux kernel would have
L362[20:02:18]
<Z0idberg>
it also has a distribution with it of course much like any modern
BSD does you could use if you wanted
L363[20:02:24]
<Z0idberg>
with basic commands
L364[20:02:45]
<Z0idberg>
and it is also a modular kernel
L365[20:02:50]
<Z0idberg>
so you can load drivers at runtime
L366[20:03:08]
<Ocawesome101> neat
L367[20:03:15] <Amanda> You'd have to make
virtio drivers, OC2 relies pretty heavily on that
L368[20:03:19]
<Z0idberg>
just might be a nifty system to hack on
L369[20:03:25] <Amanda> The screen is an
VirtIO serial port
L370[20:03:27]
<Z0idberg>
That's good to know
L371[20:03:39] <Amanda> ( At least, I
think it is? )
L372[20:03:44]
<Z0idberg>
386BSD has a serial driver I could port I bet
L373[20:04:11]
<Z0idberg>
I'll have to rename the project
L374[20:04:11]
<Z0idberg>
lol
L375[20:04:19] <Amanda> Come to think of
it, the serial part may only be used for the RPC for MC stuff
L376[20:04:23]
<Z0idberg>
to something like RISCVBSD or OCBSD lol
L377[20:04:39]
<Forecaster> OC2BSD
L378[20:12:15]
<Z0idberg>
yeah..
L379[20:12:26]
<Z0idberg>
Technically OCBSD was my old Lua BSD-like Os project
L380[20:12:37]
<Forecaster> 2BSD4OC
L381[20:12:44]
<Z0idberg>
That eventually became S3IX then I lost the source code
L382[20:13:05]
<Z0idberg>
lol wut
L383[20:13:17]
<Z0idberg>
yeah forecaster make it impossible for anyone to type
L384[20:14:34] <Amanda> It's just 2 BSD 4
OC without any spaces.
L385[20:15:32]
<Z0idberg>
hmm
L386[20:15:45]
<Z0idberg>
I wonder what the -mcpu needs to be
L387[20:15:52]
<Z0idberg>
for compiling C
L388[20:16:19]
<Z0idberg>
where's the repo again? It's not pinned
L389[20:16:24]
<Forecaster> everyone knows the harder it
is to type the better the name!
L391[20:16:31]
<Z0idberg>
thanks
L392[20:16:32]
⇨ Joins: dequbed
(~dequbed@2001:16b8:4929:cb00:aaef:bf3d:d0a7:9de2)
L393[20:16:39]
<Z0idberg>
I might fork it
L394[20:16:39] *
Amanda boops dequbed
L395[20:17:07]
<Ocawesome101> might be worth setting up a
GCC cross-compiler toolchain
L396[20:17:37]
<Z0idberg>
Huh OC2 is in Java
L397[20:17:41]
<Z0idberg>
instead of Scala
L398[20:17:45] <Amanda> yup
L399[20:18:08] <Amanda> @Ocawesome101 if
you just want to develop for the linux image, you can make
buildrood spit out a cross toolchain for your host
L400[20:18:14] <Amanda> buildroot*
L401[20:18:24] <Amanda> That's what I did
to get ocvm compield for it
L402[20:18:25]
<Forecaster> it's a betrayal of the
founding principles of making the mod hard to maintain and add on
to! D:<
L403[20:19:14]
<Z0idberg>
wait ocvm can run oc2??
L404[20:19:22] <dequbed> Amanda: yes
hi?
L405[20:19:39]
<Ocawesome101> can run on it, yes
L406[20:19:40] <Amanda> not really, I
managed to compile it, but when running it seemed to just hang the
VM, and I never had any spoons to debug why
L407[20:19:47]
<Ocawesome101> right
L408[20:19:52]
<Z0idberg>
hmm
L409[20:20:08]
<Z0idberg>
payonel has STILL not yet merged my pull request for FreeBSD
compile fix
L410[20:20:12] <Amanda> If I had to guess,
OOM killer killing something important
L411[20:20:13]
<Z0idberg>
last I checked
L412[20:20:26]
<Z0idberg>
payonel has been a busy poo
L413[20:20:32]
<Forecaster> 2 free 4 payo
L414[20:20:38]
<Z0idberg>
LOL
L415[20:23:10] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-111-231.as13285.net) (Read
error: Connection reset by peer)
L416[20:23:54]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-111-231.as13285.net)
L417[20:24:07]
<Z0idberg>
I gotta build llvm with RISC-V support
L418[20:24:19]
<Z0idberg>
it's a riscv32 I assume?
L419[20:24:25] <Amanda> 64
L420[20:24:28] <Amanda> IIRC
L421[20:24:36]
<Z0idberg>
orly
L422[20:24:52]
<Z0idberg>
I'm looking for some sort of tech spec doc somewhere in the
repo
L423[20:25:11]
<Ocawesome101> indeed, 64
L425[20:25:41]
<Z0idberg>
Ohhhhhhh
L426[20:26:00]
<Z0idberg>
forked
L427[20:26:05]
<Z0idberg>
this will help a lot
L428[20:28:38]
<Z0idberg>
I wonder how filesystem support will work, if it will be a
filesystem component like OC but over RPC?
L429[20:32:11]
<Z0idberg>
So I guess also.. I hope that OC2 can set up a GDB port
L430[20:32:16]
<Z0idberg>
I will definitely need that
L431[20:32:43]
<Z0idberg>
or sedna if not
L432[20:33:46] <Amanda> Nope, they're
VirtIO Block devices
L433[20:34:17] <Amanda> There's laso
VirtIO 9p devices for stuff like stuff pulled out of
datapacks
L434[20:34:30]
<Z0idberg>
Interesting
L435[20:34:32] <Amanda> but hdds/floppies
are virtio block devices
L436[20:34:55]
<Z0idberg>
ok. So I will have to get virtio filesystems to work with 386BSD's
vfs
L437[20:35:33] <lunar_sam> my internet
keeps going in and out jesus
L438[20:35:36]
<Z0idberg>
So then I guess the only other thing really is gdb / debugger
support. If I could get that to work then porting would be a ton
easier
L439[20:35:51] <lunar_sam> it's snowing
sideways
L440[20:35:54]
<Z0idberg>
Especially since I can connect sedna to vscode at that point
L441[20:36:05]
<Z0idberg>
lunar_sam: Normal.
L442[20:36:12] <lunar_sam> in
virginia
L443[20:36:17]
<Z0idberg>
Normal?
L444[20:36:24]
<Z0idberg>
Isn't virginia sideways?
L445[20:36:32] <CompanionCube> Z0idberg:
btw, can has 370unix.tar.gz?
L446[20:36:55]
<Z0idberg>
Oh hey CompanionCube! Long time no see. I'll find it...
L447[20:37:09] <CompanionCube> google
turned up no results so i'm curious :p
L449[20:37:49]
<Z0idberg>
Check out this website
L450[20:37:52]
<Z0idberg>
its full of goodies
L451[20:38:23] <lunar_sam> > Isn't
virginia sideways?
L452[20:38:28] <lunar_sam> that's west
virginia
L453[20:38:54]
<Z0idberg>
oh
L454[20:39:03] <CompanionCube>
interesting
L455[20:39:10]
<Z0idberg>
Isn't west virginia the virginia everyone is actually talking about
when they talk about virginia?
L456[20:39:22] <Amanda> No?
L457[20:39:35] <Amanda> west virginia is a
seperate state from virginia
L458[20:39:40]
<Z0idberg>
with the coal mines and the 2x4s to get into people's
driveways
L459[20:39:44]
<Forecaster> no that's True Virginia
L460[20:40:17]
<Forecaster> it's not like those other
Virginias
L461[20:40:18] <CompanionCube> README says
it's UNIX V6, that's nice
L462[20:43:02]
<Z0idberg>
the whole site is nice
L463[20:43:10]
<Z0idberg>
there's lots o goodys
L464[20:43:14]
<Z0idberg>
nfs 2 and books etc
L465[20:43:18] <CompanionCube> yeah i
looked on bitsavers earlier and found nothing
L466[20:43:32] <CompanionCube> so i was
curious about exactly whixh UNIX variant it was
L467[20:44:21] <CompanionCube> over on
#libera someone had an idea of getting more people involved with
mainframe osdev for some reason
L468[20:44:26] <CompanionCube> * libera
#osdev
L469[20:44:32]
<Z0idberg>
you made the libera jump too?
L470[20:44:55]
<Z0idberg>
Oh yeah I need to hop back into #osdev
L471[20:45:06] <CompanionCube> of course,
but am still connected to freenode for occasional lulz and/or
trolling.
L472[20:45:16]
<Z0idberg>
lol
L473[20:45:43]
<Z0idberg>
did you know rworkman (huge contributor to Slackware) got klined
from Freenode
L474[20:45:46]
<Z0idberg>
I was like dafuq
L475[20:46:11] <CompanionCube> completely
unsurprising
L476[20:46:18]
<Z0idberg>
He's not a particularly troublesome
L477[20:46:19] <Amanda> Did... did you not
hear about the hostile takeover of Freenode, @Z0idberg?
L478[20:46:24]
<Z0idberg>
oh yes
L479[20:46:29]
<Z0idberg>
Frigging whatever his face
L480[20:46:31] <CompanionCube> i got
klined the once, was funny :p
L481[20:46:38] <CompanionCube> didn't
stick, though
L482[20:46:50] <Amanda> Even putting
librea in the topic was grounds for a kline for a bit
L483[20:47:15] <Amanda> rich man-baby
doesn't like that he can't "own" open source discourse so
easily
L484[20:47:39] <CompanionCube> Amanda: did
you see the pivot to being a DAO at some point in the future
L485[20:47:51] <Amanda> I'm not clear on
what a DAO is
L486[20:48:13] <Amanda> I've heard it
before, usually in the context of crypto bs, but that's about
it
L487[20:48:19] <CompanionCube> it is
crypto bs indeed
L488[20:48:23] <Amanda> ah
L489[20:49:15]
<Vaur>
Decentralised Autonomous Organisation
L490[20:49:29] <Amanda> I see
L491[20:49:41]
<Vaur>
basicly the members vote for what the organisation do
L492[20:49:43] <Amanda> %remindme 2h check
hydra to see if either sernity or ita's done
L493[20:49:44] <MichiBot> I'll tell you
"check hydra to see if either sernity or ita's done" in
2h at 01/20/2022 10:49:43 PM
L494[20:50:46]
<Z0idberg>
DAO Database Access Object?
L495[20:51:12]
<Forecaster> Databases Aren't Okay
L496[20:51:27] *
Amanda pats the databases "There there, it'll get
better"
L497[21:00:04] <Amanda> %choose cargo
elevator or wood processing
L498[21:00:05] <MichiBot> Amanda: I
received a telegram from a long lost relative that only read
"cargo elevator". Weird.
L499[21:00:11] <Amanda> very weird.
L500[21:06:52]
<Z0idberg>
lol
L501[21:26:13] <Amanda> %choose storage
basement or attic
L502[21:26:14] <MichiBot> Amanda: If I
had a gold nugget for every time someone asked me about
"storage basement"
L503[21:28:01]
<Forecaster> why MichiBot, what are you
keeping in your basement > - >
L504[21:28:15]
<Vaur>
%tonk
L505[21:28:15] <MichiBot> Uh-oh! Vaur!
You beat Michiyo's previous record of 4 hours, 24 minutes and 26
seconds (By 54 minutes and 56 seconds)! I hope you're happy!
L506[21:28:16] <MichiBot> Vaur's new
record is 5 hours, 19 minutes and 22 seconds! Vaur also gained
0.0046 (0.00092 x 5) tonk points for stealing the tonk. Position
#1.
L507[21:28:27]
<Forecaster> dangit
L508[21:28:32]
<Forecaster> %greenshell Vaur
L509[21:28:33] <MichiBot> Forecaster: You
hit Vaur! They lost 0.0330162 tonk points which you gain!
Congratulations! Position #4 => #3 (Overtook Kodos) Need
0.0103508 more points to pass Michiyo!
L510[21:28:50]
<Forecaster> I've been very lucky with
those hits
L511[21:29:24]
<Vaur>
damn, that potion set you back a lot
L512[21:29:46]
<Forecaster> yeah >:
L513[21:30:06]
<Forecaster> %splash Vaur
L514[21:30:06] <MichiBot> You fling a
fiery citrus potion (New!) that splashes onto Vaur. The next pie
Vaur eats tastes slightly less good.
L515[21:30:11]
<Forecaster> curses
L516[21:30:17]
<Vaur>
%sip
L517[21:30:18] <MichiBot> You drink a
shimmering tomato potion (New!). Oh no, Vaur got a health potion,
there's probably a boss fight coming!
L518[21:48:53]
<Forecaster> oh good, my episode rename
script is just over 1k lines and is about to get longer...
L519[21:49:06]
<Forecaster> because of yet another
feature I want to add
L520[21:49:29]
<Forecaster> why does it always go like
this
L521[22:18:27] <dequbed> Cause you can't
counter feature creep with a "sure that'll be $400 per
developer hour" :p
L522[22:24:46]
<Forecaster> I could, but I'd be in so
much debt! Wait...
L523[22:29:02] <dequbed> @Sangar getting
into SIMD now? GL;HF ;p
L524[22:49:44] <MichiBot> Amanda REMINDER:
check hydra to see if either sernity or ita's done
L525[23:02:44] <Amanda> Neither did!
:D