<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:40] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L2[00:16:14] ⇦
Quits: lordpipe (~ba7888b72@66.109.211.50) (Read error: Connection
reset by peer)
L3[00:17:47] ⇨
Joins: lordpipe (~ba7888b72@66.109.211.50)
L4[00:27:22] <lunar_sam> Izaya: [CRUNK
SKRUNK RRRRRRRRRRRRRRR]
L5[00:31:06] <Amanda> %choose halucinate or
irradiate
L6[00:31:06] <MichiBot> Amanda: My
grandfather always told me that "irradiate" is the way to
go!
L7[02:07:29]
<Ariri>
kansei dorifto!
L8[02:10:58] ⇦
Quits: prismatic (~prismatic@151.210.156.205) (Quit: Lost
terminal)
L9[02:15:55] ⇦
Quits: Izaya (~izaya@210.1.218.92) (Ping timeout: 192
seconds)
L10[02:16:21] ⇨
Joins: Izaya (~izaya@210.1.218.92)
L11[02:30:36] <Michiyo> %tonk
L12[02:30:36] <MichiBot> Wah! Michiyo! You
beat Forecaster's previous record of <0 (By 4 hours, 9 minutes
and 38 seconds)! I hope you're happy!
L13[02:30:37] <MichiBot> Michiyo's new
record is 4 hours, 9 minutes and 38 seconds! Michiyo also gained
0.00416 tonk points for stealing the tonk. Position #3. Need
0.04294568 more points to pass Forecaster!
L14[02:44:22] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-120-50.as13285.net)
(Remote host closed the connection)
L16[02:44:38] <lunar_sam> my last braincell
rn
L17[02:44:39] ⇨
Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-120-50.as13285.net)
L18[03:14:57] *
Amanda meows at elfi, trying to teach her a new dialect of cat via
exposure learning, slowly drifting off all the while making the
pronunciation off
L19[03:15:10] <Amanda> Night nerds
L20[03:26:49] ⇨
Joins: Hawk777
(~chead@2607:c000:8278:5400:769d:3d41:264:df41)
L21[03:51:28] ⇦
Quits: Thutmose (~Patrick@67.21.186.225) (Quit:
Leaving.)
L22[06:15:35]
<Forecaster> %sip
L23[06:15:36] <MichiBot> You drink a
shining weather potion (New!). Everything Forecaster says is now in
Comic Sans until they find a lamp.
L24[07:09:20]
<Vaur>
%tonk
L25[07:09:21] <MichiBot> Fiddlesticks!
Vaur! You beat Michiyo's previous record of 4 hours, 9 minutes
and 38 seconds (By 29 minutes and 5 seconds)! I hope you're
happy!
L26[07:09:22] <MichiBot> Vaur's new record
is 4 hours, 38 minutes and 43 seconds! Vaur also gained 0.0024
(0.00048 x 5) tonk points for stealing the tonk. Position #1.
L27[08:00:43] ⇨
Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1e1a:5000:fe34:97ff:fea9:75f2)
L28[08:21:37] ⇦
Quits: Hawk777 (~chead@2607:c000:8278:5400:769d:3d41:264:df41)
(Quit: Leaving.)
L29[09:01:51]
<Forecaster> %sip
L30[09:01:52] <MichiBot> You drink a smelly
bombastium potion (New!). Forecaster looks confused as nothing
happens.
L31[09:02:02]
<Forecaster> >:
L32[09:02:46] ⇨
Joins: Vexatos
(~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L33[09:02:46] zsh
sets mode: +v on Vexatos
L34[10:40:49] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-120-50.as13285.net) (Ping
timeout: 189 seconds)
L35[10:42:39] ⇨
Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-120-50.as13285.net)
L36[11:02:55] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e1a:5000:fe34:97ff:fea9:75f2)
(Ping timeout: 192 seconds)
L37[12:54:16]
<Forecaster> %tonkout
L38[12:54:17] <MichiBot> Fiddlesticks!
Forecaster! You beat Vaur's previous record of 4 hours, 38
minutes and 43 seconds (By 1 hour, 6 minutes and 12 seconds)! I
hope you're happy!
L39[12:54:18] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.005 tonk
points! plus 0.004 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.32458568. Position #2 Need
0.05484864 more points to pass Vaur!
L41[13:15:30]
<Tonatsi>
Can someone explain what the buffer API does in functional
terms?
L42[13:15:31]
<Tonatsi> I
know it provides a middle man but I don't understand what it
does
L43[13:16:26]
<Forecaster> it does the same thing as the
filesystem but provides useful methods for interacting with
it
L44[13:17:19]
<Tonatsi> I
don't understand what the useful things are
L45[13:17:30]
<Tonatsi> I
don't understand what the useful methods are [Edited]
L46[13:18:06]
<Tonatsi>
More accurately, I don't understand how the provided methods make
it more useful
L47[13:19:32]
<Tonatsi>
And that's just the main use for it; it also allows creating
buffered streams, and I want to know what buffered streams provide
as opposed to not using the buffer API
L48[13:21:18]
<Tonatsi>
Wait, I think I understand
L49[13:21:41]
<Tonatsi>
When set, it holds input until it reaches the set buffer size
L50[13:22:05]
<Tonatsi>
And then executes the provided function instead of executing it for
every input up till then
L51[13:23:06]
<Forecaster> oh great, my server is
down... which means either power or internet went out in my
apartment...
L52[13:23:18]
<Forecaster> neither of which is
exciting
L53[13:23:45]
<Tonatsi>
Unfortunate
L54[14:00:09]
<Ocawesome101> @Tonatsi it makes file
access faster by reading in fixed-size chunks rather than directly
using the raw filesystem components
L55[14:00:22]
<Ocawesome101> because reading from them
is slow
L56[14:00:32]
<Ocawesome101> this is particularly
noticeable e.g. reading one byte at a time
L57[14:04:23]
<Tonatsi>
Yes
L58[14:05:51]
<Tonatsi> I
was asking specifically for the knowledge of why, which I now know
is that it holds the information until it reaches the buffer limit.
This was so that I could know how to use buffers for other
things
L59[14:06:38]
<Tonatsi>
Random question, is there a filesystem overhead for accessing tmp
files or not?
L60[14:06:51]
<Tonatsi>
On a similar vein, do Drones get a tmp filesystem?
L61[14:07:25]
<Tonatsi>
Since I was told that tmp is java magic, it can't be an OpenOS
thing, so it might be present on drones even if unmounted
L62[14:10:26] ⇦
Quits: Amanda (~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net) (Ping
timeout: 189 seconds)
L63[14:11:49]
<Ocawesome101> yes tmpfs is present on
drones
L64[14:12:18] ⇨
Joins: Amanda
(~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net)
L65[14:13:38]
<Tonatsi>
So I could theoretically write an eeprom that saves a larger file
to tmp and then executes it
L66[14:13:56]
<Ocawesome101> yes
L67[14:14:07]
<Tonatsi>
I know what my next project is
L68[14:14:14]
<Ocawesome101> mind that unless you change
the size in the config it's only 64k
L69[14:14:22]
<Tonatsi>
That's still a factor of 16
L70[14:14:25]
<Ocawesome101> yes
L71[14:14:33]
<Ocawesome101> psychos fits in there
iirc
L72[14:14:56]
<Tonatsi>
There's always the option to minify the program too
L73[14:15:05]
<Ocawesome101> indeed
L74[14:15:50]
<Tonatsi> I
doubt it would even be that hard to do
L75[14:16:19]
<Tonatsi>
Yeah it should be easy
L76[14:28:20]
<Forecaster> I think Izaya made something
that runs code on drones over network
L77[14:28:51] ⇨
Joins: Thutmose (~Patrick@67.21.186.225)
L78[14:46:03] ⇦
Quits: Thutmose (~Patrick@67.21.186.225) (Quit:
Leaving.)
L79[15:45:16] ⇨
Joins: Thutmose (~Patrick@67.21.186.225)
L80[15:47:44]
<BrisingrAerowing> There's a number of
remote control drone scripts of various methods.
L81[15:57:30]
<Forecaster> Great, I'm offline until
Friday
L82[15:58:00]
<Forecaster> This is going to make coding
a SE drone HUD fun
L83[15:58:28]
<Ocawesome101> how are you sending
messages on discord, then?
L84[15:58:43]
<Forecaster> ...on my phone
L85[16:02:12] <Michiyo> %tonk
L86[16:02:12] <MichiBot> Dagnammit!
Michiyo! You beat Forecaster's previous record of <0 (By 3
hours, 7 minutes and 55 seconds)! I hope you're happy!
L87[16:02:13] <MichiBot> Michiyo's new
record is 3 hours, 7 minutes and 55 seconds! Michiyo also gained
0.00313 tonk points for stealing the tonk. Position #3. Need
0.05081568 more points to pass Forecaster!
L88[16:07:03] *
Amanda boops Michiyo
L89[16:08:03] <Michiyo> o/
L90[16:08:12] <Amanda> How're you
doing?
L91[16:08:28] <Michiyo> Exhausted
L92[16:08:29] <Michiyo> you?
L93[16:12:51] <Amanda> About the same, been
having trouble sleeping and getting to sleep
L94[16:13:18] <Amanda> The birbs outside my
window are being noisy
L95[16:19:00] ⇨
Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1e81:f500:fe34:97ff:fea9:75f2)
L96[16:24:57]
<Forecaster> And now I got called back
into work
L97[16:25:07]
<Forecaster> Today's an excellent
day
L98[16:25:39] <Amanda> This is why you
don't answer phone calls from your boss outside work hours!
L99[16:36:03] <Michiyo> s/ from your boss
outside work hours//
L100[16:36:03] <MichiBot> <Amanda>
This is why you don't answer phone calls!
L101[16:36:09] <Michiyo> fix't
L102[16:36:30] <Amanda> :P
L103[17:42:02] <Amanda> %choose wait for
hydra to finish or update wednesday, wooo
L104[17:42:02] <MichiBot> Amanda: Is it a
bird?! Is it a plane?! No! It's "wait for hydra to
finish"!
L105[17:42:12] <Amanda> %remindme 2h check
on hydra
L106[17:42:12] <MichiBot> I'll tell you
"check on hydra" in 2h at 02/09/2022 07:42:12 PM
L107[18:03:34]
<Basgamer999> is OC2 going to have same
things like drones and robots that oc1 has?
L108[18:05:02] <Amanda> OC2 already has
robots, no drones (yet?)
L109[18:05:24]
<Basgamer999> it dont have drones thats
why i asked wasnt sure about the robots
L110[18:09:54]
<Basgamer999> also quick question is there
a way to store the messages i send to the drone in a variable that
i can use
L111[18:10:35] <Amanda> yes, the same way
you'd store anything else in an variable.
L112[18:11:07] <Amanda> Might I recommend
the link Michibot is about give: %pil
L114[18:12:16]
<Basgamer999> i used this local thing,
port, id, message, message =
computer.pullsignal("modem_message") but it crashed when
it got something and tries to change the color it says expect
number got string
L115[18:12:42]
<Ocawesome101> is this in OpenOS?
L116[18:13:01]
<Basgamer999> it runs bios because drone
dont run openOS
L117[18:13:05]
<Ocawesome101> then `computer.pullSignal`
only does timeouts
L118[18:13:17]
<Ocawesome101> OpenOS wraps
`computer.pullSignal` to be more or less identical to
`event.pull`
L119[18:13:34] <Amanda> you're defining
"message" twice
L120[18:13:59]
<Basgamer999> >Ocawesome101: OpenOS
wraps `computer.pullSignal` to be more or less identical to
`event.pull…
L121[18:14:00]
<Basgamer999> so how can i make that it
stores the information in the variables?
L122[18:14:03]
<Ocawesome101> that will break things
also.
L123[18:14:10]
<Ocawesome101> @Basgamer999 just give it
no argument
L124[18:14:20]
<Ocawesome101> `thing` is the name of the
signal it got
L125[18:14:26] <Amanda> and what
@Ocawesome101 said, you need to check for "thing ==
"modem_message"" else bail, no event filtering in
raw os.pullEvent
L126[18:14:43]
<Ocawesome101> * not os.pullEven
L127[18:14:45]
<Ocawesome101> * not os.pullEvent
[Edited]
L129[18:15:10]
<Ocawesome101> well yes but you still need
the `local thing, port, id, ...`
L130[18:15:23]
<Ocawesome101> also OC's `modem_message`
signal has a couple other fields
L131[18:16:42]
<Ocawesome101> so you specifically need
`local signal, localAddress, remoteAddress, port, distance, ma1,
ma2, ma3, ma4, ma5, ma6, ma7, ma8 = computer.pullSignal()`,
variable names being optional and `ma1..8` also being optional
depending how many arguments your sender is sending
L132[18:17:49]
<Basgamer999> a drone can do max 2 things
right speed direction right?
L133[18:24:47]
<Ocawesome101> i have no idea
L135[18:27:15]
<Basgamer999> nvm i need to send it as 200
not "200"
L136[18:28:29]
<Basgamer999> its now if i send 0,0,200 it
change to black
L137[18:28:45]
<Basgamer999> what can be the issue of
that
L138[18:31:26]
<Basgamer999> only the first value change
it to blue other than that it dont change it
L139[18:44:39]
<Forecaster> It's that kind of job though,
our clients need their machines to run
L141[18:54:54]
<Basgamer999> have fun
L142[19:24:06] <lunar_sam> "this
feature is only available on our mobile site"
L143[19:24:10] <lunar_sam> WHY
L144[19:24:24] <Amanda> because Fuck
You™
L145[19:24:30] <lunar_sam> man
L146[19:24:39] <lunar_sam> i hate
webdevs
L147[19:24:43] <lunar_sam> including
myself
L148[19:24:50]
<Tonatsi>
TIP: f12 and click the mobile device button
L149[19:24:52]
<Tonatsi>
if on chrome
L150[19:24:57]
<Tonatsi>
if on chromium [Edited]
L151[19:25:30] <lunar_sam> oh shit
L152[19:25:32] <lunar_sam> that's
genius
L153[19:25:36] <lunar_sam> i forgot about
that
L154[19:25:53] <Amanda> Does that change
the UA?
L155[19:26:01] <lunar_sam> i'm on edge,
but it's still chrome lmfao
L156[19:26:02]
<Tonatsi>
fairly certain it does
L157[19:26:03] <lunar_sam> it works
now
L158[19:26:04] <lunar_sam> so
L159[19:26:18] <lunar_sam> NO
L160[19:26:19] <lunar_sam> IT'S JUST
L161[19:26:22] <lunar_sam> THE SIZE
L162[19:26:24] <lunar_sam> OH MY GOD
L163[19:26:34]
<Tonatsi>
ahahah
L164[19:26:39]
<Tonatsi>
stupid
L165[19:27:13] <lunar_sam> god i hate
websites
L166[19:27:32]
<Ocawesome101> wow
L167[19:27:43]
<Ocawesome101> i sure do love arbitrary
limitations
L168[19:28:19] <lunar_sam> ma
L169[19:28:24] <lunar_sam> *man
L170[19:28:28] <lunar_sam> the
"barcode scanner" doesn't work either
L171[19:28:35] <lunar_sam> (i have to
upload a picture of my ID)
L172[19:28:38] <lunar_sam> so
L173[19:28:43] <lunar_sam> lmao
L174[19:29:46] <lunar_sam> funny 2D
barcode wouldn't scan
L175[19:42:05]
<Bob> where
would i find OC2's defualt Linux disk Lua files
L176[19:42:13] <MichiBot> Amanda REMINDER:
check on hydra
L177[19:42:14]
<Bob> want
to use them to implement HLAPI on my end
L179[19:44:40]
<Bob>
🙏
L181[19:45:04]
<Bob>
🤢
L182[19:45:09] <lunar_sam> sam angrily
yells at everything
L183[19:45:31]
<Bob> i
just need to figure out what are those syscalls
L184[19:45:37]
<Bob> and
if i should use syscalls in Rust or use the std stuff
L185[19:45:53]
<Bob> i
can't get shit to compile under nostd but i can make the library
itself be nostd
L186[19:46:10] <Amanda> I mean
L188[19:46:20] <Amanda> gives you a clue
how to do it without the syscalls
L189[19:46:34] <Amanda> but sure, just
vomit at the mere sight of a language you don't know
L190[19:46:47] <Amanda> gorram kida
L191[19:46:50] <Amanda> kids*
L192[19:51:06]
<Bob> i did
see that it was writting to some region
L193[19:51:16]
<Bob> i
guess its managed by the OS, probably some device in `/dev`
L194[19:51:30]
<Bob> i
already got my bufreader ready
L195[19:51:39]
<Bob> all i
need to look into is procedural json parsing
L196[20:06:11] <Amanda> ... why is my
laptop compiling qtbase
L197[20:07:43]
<Bob> thats
concerning
L198[20:08:06] <Amanda> Well, I say
"my laptop" -- what I mean is the buildfarm I'm paying
for, on behalf of my laptop
L199[20:09:24] <Amanda> oh. polymc
L200[20:09:41] <Amanda> I guess it got
updated in master, and hasn't made it to the cache
L201[20:30:00]
<Z0idberg>
omg wtf
L203[20:30:46] <Amanda> "911 what's
your emergency" "I neeed help with my science
homework"
L204[20:31:54] <Amanda> Anyway what'd you
expect? It's bing.
L205[20:32:10] <Amanda> Clearly they
expected you to kill yourself by doubling the absolute temperature
of gas
L206[20:32:40]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-120-50.as13285.net)
L207[20:34:07] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-120-50.as13285.net) (Ping
timeout: 192 seconds)
L208[20:56:57]
<ThePiGuy24> bing knows the pain of
homework
L209[21:00:12]
<Vaur>
%tonk
L210[21:00:14] <MichiBot> Eh! Vaur! You
beat Michiyo's previous record of 3 hours, 7 minutes and 55
seconds (By 1 hour, 50 minutes and 5 seconds)! I hope you're
happy!
L211[21:00:15] <MichiBot> Vaur's new
record is 4 hours and 58 minutes! Vaur also gained 0.00732 (0.00183
x 4) tonk points for stealing the tonk. Position #1.
L212[21:03:28]
<inkoate>
@Bob The HLAPI thing works by reading/writing to a serial port tty
using JSON
L213[21:04:20]
<inkoate>
That's the `/dev/hvc0` device that the scripts are working
with
L214[21:05:02]
<Bob> yeah,
so i think i can open them as files and stuff
L216[21:06:06]
<inkoate>
But I haven't had a chance to try that out yet.
L217[21:06:31]
<Bob> well
i barely know `/dev` stuff anyways
L218[21:06:38]
<Bob> all
off assumptions
L219[21:11:39] <Amanda> It's a virtual
serial port, so yeah you can just read/write like a unix
socket
L220[21:12:07] <Amanda> no baud rate
because there's nothing to hardware clock, it's meant to provide
anagement services to embedded VM guests
L221[21:21:32]
<Bob> well,
it do see that there's some polling done
L222[21:21:56]
<Bob> it
does seem to be a file i guess, i dont really know much of the
policies on waiting
L223[21:31:04]
<Forecaster> Hooray, back home
L224[21:31:18]
<Forecaster> It's now 10:30 PM
L225[21:31:36]
<Forecaster> I've eaten half a pastry
today
L226[21:31:55]
<Forecaster> This work call interrupted me
cooking dinner...
L227[21:38:40] <Amanda> WEll, I have audio
again, thanks to playing with pipewire, except now my temrinal
hands whenever BEL is sent, and I can't control the volume because
pipewire-pulse doesn't want to work
L228[22:24:40] <Izaya> classic
L229[22:26:51] <Amanda> Guess I'll just
accept I don't get to have audio for now
L230[22:34:21] <Izaya> should've stuck
with what works
L231[22:34:24] <Izaya> (ALSA)
L232[22:34:59] <Amanda> Izaya: alsa's
broken atm
L233[22:35:08] <Amanda> At least, ALSA
through Pulse is
L234[22:35:32] <Amanda> someone was
helpful and updated it's package! And removed a patch that nixpkgs
applies, making the config generated by nixos invalid
L235[23:35:23] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Remote host closed the connection)