<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:06:18] ⇦
Quits: superminor2
(superminor2!~super@159.242.40.203.dynamic.cltel.net) (Ping
timeout: 190 seconds)
L2[00:15:02]
<Forecaster>
%potion
L3[00:15:03] <MichiBot> Forecaster: You get
a molten rust potion (New!)
L4[00:15:16]
<Forecaster>
%drink ^
L5[00:15:16] <MichiBot> It tastes
sweet.
L6[00:21:36]
<Kodos> Holy
shit shuudoshi you’re alive
L7[00:22:02]
<Kodos> Also
flight in 8 hours. First time flying solo
L8[00:22:21]
<Kodos>
Always had family or my wife with me thus far.
L9[00:35:54] ⇦
Quits: ba7888b72413a16a
(ba7888b72413a16a!~ba7888b72@66.109.211.150) (Ping timeout: 198
seconds)
L10[00:40:34] ⇨
Joins: ba7888b72413a16a
(ba7888b72413a16a!~ba7888b72@66.109.211.150)
L11[01:00:56]
<McMaartenz>
Can I send a hard interrupt from a program? (Ctrl Alt C)
L12[01:01:11]
<McMaartenz>
I've tried `event.push("interrupted")`, only doing a soft
interrupt
L13[01:05:46]
<Forecaster>
I don't think so, but you could just cause a crash
L14[01:06:19]
<Forecaster>
Why do you need to do that?
L15[01:21:50] ⇨
Joins: rashy_
(rashy_!~rashdanml@d24-156-232-46.home4.cgocable.net)
L16[01:24:18] ⇦
Quits: rashy (rashy!~rashdanml@d24-156-232-46.home4.cgocable.net)
(Ping timeout: 190 seconds)
L17[01:27:54]
<McMaartenz>
mhm
L18[01:27:58]
<McMaartenz>
How do I cause a crash
L19[01:28:00]
<McMaartenz>
;)
L20[01:28:51]
<Forecaster>
just do something wrong
L21[01:28:57]
<Forecaster>
call a function that doesn't exist
L22[01:29:11]
<Forecaster>
there's probably a way to throw an exception with a custom message
too I bet
L23[01:29:14]
<McMaartenz>
eh
L24[01:29:19]
<McMaartenz>
I hope
L25[01:29:38]
<McMaartenz>
But
L26[01:29:43]
<McMaartenz>
wouldn't that just close the program
L27[01:29:46]
<McMaartenz>
instead of sending an intterupt
L28[01:29:49]
<McMaartenz>
.w.
L29[01:29:52]
<Forecaster>
I think you can just `error("My message")`
L30[01:30:02]
<Forecaster>
that's what an interrupt is
L31[01:30:11]
<Forecaster>
I don't know what you want to do
L32[01:30:20]
<Forecaster>
if it's your program you can just end it
L33[01:30:30]
<Forecaster>
I don't know why you need to interrupt it by force
L34[01:30:47]
<McMaartenz>
hm
L35[01:30:57]
<McMaartenz>
oh I said it wrong perhaps
L36[01:31:07]
<McMaartenz>
Hold on
L37[01:31:15]
<McMaartenz>
You can send keys through `event.push()` right
L38[01:31:30]
<The_Stargazer> so i just learnt that
discord has a lua syntax
L39[01:31:36]
<McMaartenz>
oh?
L40[01:31:40]
<Forecaster>
it does
L41[01:31:44]
<McMaartenz>
:o
L42[01:31:49]
<The_Stargazer> you do three backticks and
then lua after it
L43[01:31:58]
<The_Stargazer> so ````lua`
L44[01:31:59]
<The_Stargazer> ```
L45[01:32:06]
<McMaartenz>
mhm
L46[01:32:07]
<McMaartenz>
wrong usage
L47[01:32:09]
<The_Stargazer> so [three
backticks]lua
L48[01:32:09]
<Forecaster>
yep, it works for many languages
L49[01:32:16]
<The_Stargazer> i cant do backticks within
backticks
L50[01:32:28]
<The_Stargazer> the ~ key is a
backtick
L51[01:32:39]
<The_Stargazer> also
L52[01:32:46]
<The_Stargazer> i dont understand why
people use computercraft
L54[01:32:48]
<The_Stargazer> i never will
L55[01:32:49]
<McMaartenz>
hm
L56[01:32:50]
<McMaartenz>
yeah works
L57[01:33:01]
<McMaartenz>
(unusable function don't use it fellow programmers)
L60[01:33:22]
<The_Stargazer> haha
L61[01:33:29]
<The_Stargazer> okay so that doesn't
work
L62[01:33:33]
<The_Stargazer> disappointing
L64[01:33:35]
<The_Stargazer> but anyway
L65[01:33:42]
<The_Stargazer> yeah i never use local when
i write functions
L66[01:33:47]
<McMaartenz>
never?
L67[01:33:50]
<McMaartenz>
rip
L68[01:33:52]
<The_Stargazer> `local`? Don't know the
meaning of the word.
L69[01:33:55]
<McMaartenz>
LOCAL
L70[01:34:00]
<McMaartenz>
unable to be accesed by other programs?
L71[01:34:01]
<McMaartenz>
idk
L72[01:34:03]
<The_Stargazer> yes
L73[01:34:06]
<McMaartenz>
no..
L74[01:34:07]
<McMaartenz>
wait
L75[01:34:09]
<Forecaster>
anyway @McMaartenz what about event.push
L76[01:34:10]
<The_Stargazer> `local` means local to that
program
L77[01:34:15]
<McMaartenz>
no but
L78[01:34:18]
<McMaartenz>
If it's INSIDE
L79[01:34:21]
<Forecaster>
no, it means local to the context
L80[01:34:22]
<McMaartenz>
an IF statement
L81[01:34:27]
<McMaartenz>
yeah exactly
L82[01:34:28]
<The_Stargazer> does that even work?
L83[01:34:38]
<The_Stargazer> wait yeah
L84[01:34:44]
<The_Stargazer> im thinking of a diff.
language
L85[01:34:44]
<McMaartenz>
if you put a local into an IF statement, it will not be accesible
by things out of the IF statement
L86[01:34:49]
<The_Stargazer> really?
L87[01:34:50]
<McMaartenz>
rip
L88[01:34:55]
<Forecaster>
the context the variable/function was inilitalized in
L89[01:34:58]
<McMaartenz>
^^
L90[01:35:03]
<McMaartenz>
That's a better explanation
L91[01:35:18]
<The_Stargazer> also, does `while true do`
come from the linux `while` and `true` commands?
L92[01:35:26]
<The_Stargazer> is that where it
originated
L93[01:35:27]
<McMaartenz>
Ask lua developer
L94[01:35:29]
<McMaartenz>
not here
L95[01:35:35]
<Forecaster>
no idea
L96[01:35:46]
<McMaartenz>
But how would I use `event.push()` @Forecaster
L97[01:35:51]
<Forecaster>
to do what?
L98[01:35:51]
<McMaartenz>
I can send a "interrupted"
L99[01:36:02]
<Forecaster>
a hard interrupt is not an event
L100[01:36:04]
<Forecaster>
you can't do that
L101[01:36:10]
<McMaartenz>
yeah but you've pinged me
L102[01:36:12]
<Forecaster>
the question is *why* do you want to do that
L103[01:36:13]
<McMaartenz>
with..
L104[01:36:15]
<McMaartenz>
oh
L105[01:36:19]
<McMaartenz>
well
L106[01:36:22]
<McMaartenz>
Based on the wiki
L107[01:36:30]
<McMaartenz>
It sends an interrupted event
L108[01:36:37]
<McMaartenz>
So I thought, maybe I should try that
L109[01:36:42]
<The_Stargazer> the `event` lib confuses
me
L110[01:36:43]
<McMaartenz>
(ended up sending soft interrupt)
L111[01:36:53]
<McMaartenz>
why does it?
L112[01:37:07]
<The_Stargazer> it's confusing to me
L113[01:37:10]
<McMaartenz>
oh
L114[01:37:15]
<The_Stargazer> `event.pull` isn't that
simple
L115[01:37:21]
<McMaartenz>
it is to me
L116[01:37:41]
<The_Stargazer> someone should write a book
on oc's lua
L117[01:37:45]
<Forecaster>
ctrl + c sends the "interrupted" event which is a soft
interrupt, meant to be caught by the program so it can do a
graceful shutdown (unregister any listeners and save any data if
necessary)
L118[01:37:47]
<The_Stargazer> like PIL but for OC
L119[01:37:48]
<McMaartenz>
*bRuh*
L120[01:37:58]
<McMaartenz>
mhm
L121[01:37:59]
<McMaartenz>
but what if
L122[01:38:03]
<The_Stargazer> like PIL but specialised
for OC [Edited]
L123[01:38:06]
<McMaartenz>
the program didn't make a soft interrupt handler
L124[01:38:07]
<The_Stargazer> like PIL but specialised
for OC [Edited]
L125[01:38:10]
<McMaartenz>
?
L126[01:38:22]
<The_Stargazer> also
L127[01:38:26]
<The_Stargazer> dmesg catches the
event
L128[01:38:32]
<McMaartenz>
whats PIL
L129[01:38:34]
<Forecaster>
I can't think of any reason you'd need to send that from within a
program
L130[01:38:37]
<The_Stargazer> Programming in Lua
L131[01:38:40]
<The_Stargazer> It's a book
L132[01:38:40]
<McMaartenz>
o
L133[01:38:41]
<The_Stargazer> on
L134[01:38:41]
<The_Stargazer> well
L135[01:38:47]
<The_Stargazer> programming... in
lua!
L136[01:39:00]
<McMaartenz>
cognrats
L137[01:39:08]
<McMaartenz>
an OC book as you've said earlier would be great
L138[01:39:09]
<Forecaster>
like I said, if the program wants to stop it can just... stop
L139[01:39:18]
<Forecaster>
it doesn't need an interrupt
L140[01:39:47]
<Forecaster>
interrupts are purely for the user to tell a program they want it
to stop
L141[01:40:15]
<McMaartenz>
hA
L142[01:40:18]
<McMaartenz>
makes sense
L143[01:47:29]
⇨ Joins: Inari
(Inari!~Pinkishu@pD9E8E550.dip0.t-ipconnect.de)
L144[01:47:54] <Inari>
<@568232194154168321>
L145[01:48:01]
<McMaartenz>
??
L146[01:48:03] <Inari> Damn
L147[01:48:13] <Inari> Hoped that'd be an
everyone ping :P
L148[01:52:05]
<McMaartenz>
lmAo
L149[01:54:12]
<The_Stargazer> Huh
L150[01:54:15]
<The_Stargazer> That resolves to my
IP
L151[01:54:28]
<The_Stargazer> I wonder if that user ID
resolves to your current IP?
L152[01:54:33]
<McMaartenz>
no...?
L153[01:54:37]
<The_Stargazer> nvm
L154[01:54:41]
<The_Stargazer> the site was fake
L155[01:54:57]
<The_Stargazer> But seriously
L156[01:55:05]
<The_Stargazer> What user is that ID
for?
L157[01:55:20]
<McMaartenz>
For @ everyone
L158[01:55:34]
<The_Stargazer> Really?
L159[01:55:39]
<The_Stargazer> @ everyone has a special
ID?
L160[01:55:53]
<McMaartenz>
Don't look at me
L161[01:58:14]
<Forecaster>
%potion
L162[01:58:14] <MichiBot> Forecaster: You
get a thick void potion (New!)
L163[01:58:18]
<Forecaster>
%sip ^
L164[01:58:19] <MichiBot> Forecaster
temporarily gains the ability to summon safety pins.
L165[01:58:25]
<Forecaster>
woop
L166[01:58:25]
<McMaartenz>
...
L167[02:06:32]
<Forecaster>
:P
L168[02:07:03] <Inari> Maybe, maybe
not
L169[02:07:05] <Inari> Who knows
L170[02:07:07] <Inari> %potion
L171[02:07:08] <MichiBot> Inari: You get a
fragrant salmon potion (New!)
L172[02:07:10] <Inari> %drink ^
L173[02:07:10] <MichiBot> Inari
temporarily gains the ability to summon safety pins.
L174[02:07:14] <Inari> \o/
L175[02:07:25] *
Inari has a safety pin summoning contest with
@Forecaster
L176[02:07:39]
<Forecaster>
D:<
L177[02:17:10] <Lizzy> %tonk
L178[02:17:10] <MichiBot> By my throth!
Lizzy! You beat Forecaster's previous record of 1 hour, 43 minutes
and 27 seconds (By 48 minutes and 25 seconds)! I hope you're
happy!
L179[02:17:11] <MichiBot> Lizzy's new
record is 2 hours, 31 minutes and 53 seconds! Lizzy also gained
0.00162 (0.00081 x 2) tonk points for stealing the tonk.
L180[02:18:51]
<Forecaster>
dangit
L181[02:20:28]
<McMaartenz>
ah
L182[02:20:29]
<McMaartenz>
fuk
L183[02:20:54]
<McMaartenz>
So
L184[02:20:58]
<McMaartenz>
I've made something
L185[02:21:02]
<McMaartenz>
Can someone test it :P
L186[02:21:09]
<McMaartenz>
It's easy to use
L187[02:21:12]
<McMaartenz>
(I hope)
L189[02:23:06] <Izaya> neat, gitea can now
act as an oauth provider
L191[02:31:55] <Inari> "My average is
about 3 poundings per second."
L192[02:32:35] <Inari> "the key to be
good [...] is [...] all about timing and trust in the guy that is
pounding"
L193[02:38:07]
<kepler68?>
%tonk
L194[02:38:07] <MichiBot> I'm sorry
kepler68?, you were not able to beat Lizzy's record of 2 hours, 31
minutes and 53 seconds this time. 20 minutes and 56 seconds were
wasted! Missed by 2 hours, 10 minutes and 56 seconds!
L195[02:48:37]
<Forecaster>
sigh, it's barely been 2 hours and I'm already bored and want to go
home.
L197[04:02:22]
<Forecaster>
That's a big chessboard
L198[04:02:38]
<Simon> I
couldn't find it anywhere so it's either not planned for the
foreseeable future or it's a bit secret. But I'm going to ask
anyways:
L199[04:02:39]
<Simon>
When/will OpenComputers be updated past 1.12.2?
L200[04:02:39] <Izaya> hell yeah
L201[04:02:50] <Izaya> now I need to
design a decent desk
L202[04:03:27]
<Forecaster>
Probably
L203[04:03:31] <Izaya> Thinking fitting 2
machines per desk, 4 desks per desk complex, is going to be the
idea
L204[04:20:06]
<Forecaster>
sounds excessive, I'd go with half a machine
L206[04:46:26] <Lizzy> @simon it probably
will be, AFAIK Forge isn't yet stable for 1.13+?
L207[04:46:44] <Lizzy> nvm, just found
some files for 1.13
L209[04:47:03] <Lizzy> err, my guess is
Soon:tm:
L210[04:47:24]
<Simon>
Yeah, hopefully.
L211[04:47:43]
<Simon> 1.13
feels like a new 1.7.10 for modding.
L212[04:49:40] <Inari> @Simon So a less
good 1.4.7?
L213[05:03:05]
<Simon>
?
L214[05:03:42] <Inari> Thats what 1.7.10
was
L215[05:03:42] <Inari> :D
L216[05:05:34]
<Forecaster>
why?
L217[05:06:14] <Inari> Cause it didn't
have some essential mods, or stuff was changed since it?
L218[05:08:28] <Inari> e.g. redpower
wasn't updated beyond 1.4.7, and RF had been introduced
L219[05:11:00]
<Forecaster>
kay
L220[05:12:03]
<Zef> 1.7.10
was good for modding because it was stable and no new updates were
released for so long
L221[05:12:24] <Inari> As was 1.4.7
L222[05:13:38]
<Simon> 1.13
had a lot of behind the scenes fixes beyond the water themed
update. Which is why 1.13 feels very promising.
L223[05:14:33] <Inari> I need more mods
with interesting mechanics and power systems
L224[05:59:56] <Lizzy> %tonkout
L225[05:59:57] <MichiBot> Gadsbudlikins!
Lizzy! You beat your own previous record of 2 hours, 31 minutes and
53 seconds (By 49 minutes and 56 seconds)! I hope you're
happy!
L226[05:59:58] <MichiBot> Lizzy has tonked
out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004
bonus points for consecutive hours! Current score: 0.09699
L227[06:15:40]
<Forecaster>
%tonk
L228[06:15:41] <MichiBot> Fopdoodle!
Forecaster! You beat Lizzy's previous record of <0 (By 15
minutes and 43 seconds)! I hope you're happy!
L229[06:15:42] <MichiBot> Forecaster's new
record is 15 minutes and 43 seconds! Forecaster also gained 0.00026
tonk points for stealing the tonk.
L230[06:54:42]
<Forecaster>
O goodie... My apartment has gone offline...
L231[07:03:00]
<Forecaster>
%potion
L232[07:03:01] <MichiBot> Forecaster: You
get a shining white potion (New!)
L233[07:03:13]
<Forecaster>
% sip ^
L234[07:03:43]
<Forecaster>
%sip ^
L235[07:03:43] <MichiBot> Forecaster's
hair grows three times longer.
L236[07:27:51]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L237[07:42:50]
<Z0idburg>
ok ordered a new taillight comes in tomorrow
L238[07:42:59]
<Z0idburg>
thatl fix that crap
L239[07:43:05]
<Z0idburg>
$109
L240[07:43:28]
<Z0idburg>
sucky part is my Jeep works again and I need to wear the new
computer in
L241[07:43:31]
<Z0idburg>
but I can't drive it
L242[07:43:39]
<Z0idburg>
tail light doesn't even function anymore
L243[07:49:38]
⇨ Joins: xarses_ (xarses_!~xarses@24.5.179.230)
L244[07:51:57] ⇦
Quits: xarses (xarses!~xarses@24.5.179.230) (Ping timeout: 198
seconds)
L245[07:58:04]
⇨ Joins: andreww (andreww!~xarses@24.5.179.230)
L246[07:59:47] ⇦
Quits: xarses_ (xarses_!~xarses@24.5.179.230) (Ping timeout: 180
seconds)
L247[08:06:02] <Lizzy> %tonk
L248[08:06:03] <MichiBot> Fudge! Lizzy!
You beat Forecaster's previous record of 15 minutes and 43 seconds
(By 1 hour, 34 minutes and 37 seconds)! I hope you're happy!
L249[08:06:04] <MichiBot> Lizzy's new
record is 1 hour, 50 minutes and 21 seconds! Lizzy also gained
0.00158 tonk points for stealing the tonk.
L250[08:13:59]
<Forecaster>
Nuh
L251[08:39:52]
<Z0idburg>
YAY
L252[09:13:54]
⇨ Joins: Cervator
(Cervator!~Thunderbi@2601:4c1:4000:362c:3552:69f2:d9ed:6a3b)
L253[09:40:58] <AmandaC> Yet Another
Yoyo?
L254[09:45:50]
<Bob>
mmm
L255[09:52:34]
<Kodos> Whoo
Seattle here I come
L256[10:28:02] <Temia> Whatcha heading to
Seattle for?
L257[10:29:58]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300C1072F5F5051FAEF0F91594250.dip0.t-ipconnect.de)
L258[10:29:58]
zsh sets mode: +v on Vexatos
L259[10:41:34] <Lizzy> %tonk
L260[10:41:35] <MichiBot> Jiminy Cricket!
Lizzy! You beat your own previous record of 1 hour, 50 minutes and
21 seconds (By 45 minutes and 10 seconds)! I hope you're
happy!
L261[10:41:36] <MichiBot> Lizzy's new
record is 2 hours, 35 minutes and 32 seconds! No points gained for
stealing from yourself. (Lost out on 0.00075 x 2 = 0.0015)
L263[10:51:59]
<Bob>
cheats
L264[11:12:28] <Inari> Izaya: Haha
L265[11:12:33] <Inari> That cat has power
fantasies now
L267[11:13:06] <Inari> What even
L268[11:13:35] <Inari> Were they carrying
a napalm bottle or what
L269[11:14:23] <Izaya> dunno, looks like
the fuel tank punctured or something
L271[11:27:18] <Izaya> a few ducks
L272[11:45:29]
<Forecaster>
Welp, I have no internet still :|
L273[11:45:47] <Izaya> lies
L274[11:45:55]
<Forecaster>
Interruption is because they're upgrading the net
L275[11:46:03]
<Forecaster>
I'm on my work phone
L276[11:46:25]
<Forecaster>
I have no internet in any of my servers or computers
L277[11:47:13]
<Forecaster>
It could last for a few days ):
L278[11:56:14] <Inari> You know what would
be stupidly impressive
L279[11:56:30] <Inari> If someone
completes darksouls using an enigma machine as input device
L280[11:57:22]
⇨ Joins: t20kdc
(t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L281[12:01:01] <Mimiru> @Forecaster I
could offer a VM.. :P
L282[12:06:01]
<Forecaster>
I have no way to transfer my sites currently :P
L283[12:06:39] *
Lizzy can offer caching/reverse proxy stuffs :P
L284[12:06:52] <Lizzy> obviously doen't
help right now
L285[12:06:58] <Izaya> mail the
drives
L286[12:07:05]
<Forecaster>
Could go for it once it comes back though, cause it can go up and
down while they're working
L287[12:09:01] <Lizzy> i think all of my
sites (with the exception of my gitlab and znc pages) go through
whirlpool now
L288[12:09:02] <Mimiru> Just mail me a
flash drive :P
L289[12:09:19] <Mimiru> I should likely do
caching..
L290[12:09:36] <Mimiru> Something like
that would have been *GREAT* for the recent spike in traffic Eos
got.
L291[12:09:47] <Mimiru> sustained 60mb/s
up
L292[12:09:56] <Mimiru> I'd LOVE to know
how much actual BW I used
L293[12:10:18] <Mimiru> Unfortunately
VNStat says I used 14KB a day
L294[12:11:29] <Lizzy> heh, currently it's
just a basic nginx cache, doesn't save much bandwidth/load on the
"origin" servers since they're on the same host
L295[12:12:22] <Lizzy> actually, i think
the forums is the one thing going through whirlpool that doesn't
use the cache but that's just cause the forum files are on the same
virtual disk as the cache storage is
L296[12:12:54] <Lizzy> ideally i need to
move it off of there and onto a dedicated "app"
server
L297[12:13:10] <Lizzy> which is then not
internet-exposed
L298[12:16:13]
<Forecaster>
The work is going to be done by the 3rd
L299[12:16:37]
<Forecaster>
But hopefully they'll be done messing with the connection to my
building before then
L300[12:18:38] <Mimiru> Ouch
L301[12:18:41] <Mimiru> the 3rd..
L302[12:21:13]
<Forecaster>
Yeah, but that's the entire upgrade, not just this area
L303[12:47:21]
⇨ Joins: Webchat070
(Webchat070!webchat@n058152044088.netvigator.com)
L304[12:47:41] <Webchat070> hi
L305[12:47:58]
<Forecaster>
Hello
L306[12:49:15]
⇨ Joins: computer1
(computer1!~computer1@n058152044077.netvigator.com)
L307[12:49:37] <Webchat070> hi
L308[12:49:45] <computer1> hello
L309[12:55:02]
⇨ Joins: pc2
(pc2!~pc2@n058152044088.netvigator.com)
L310[12:55:29] <pc2> oh yes got oc IRC
working
L311[12:55:37] <pc2> is anyone here using
oc as well?
L312[12:55:48] <computer1> oh wow
L313[12:55:53] <computer1> you're from oc
as well
L314[12:55:59] <computer1> how many people
here's from oc
L315[12:56:06] <pc2> seems ded
L316[12:56:33] <pc2> wait a min
L317[12:56:37] *
simon816 dies
L318[12:56:39] <computer1> ?
L320[12:57:47] ⇦
Quits: pc2 (pc2!~pc2@n058152044088.netvigator.com) (Remote host
closed the connection)
L321[12:57:47] ⇦
Quits: computer1
(computer1!~computer1@n058152044077.netvigator.com) (Remote host
closed the connection)
L322[13:00:19]
<Forecaster>
Oh no
L323[13:00:34]
<Forecaster>
I hope I have internet on Saturday...
L324[13:00:50] <Inari> @Forecaster why
not?
L325[13:00:55] <Vexatos> I hopefully won't
have internet for a few hours on friday
L326[13:01:12] <Inari> Vexatos: But
why
L327[13:01:18] <Vexatos> Because I may or
may not be getting anything between a 2x and a 5x bandwidth
increase
L328[13:01:56] <Inari> Neat
L329[13:02:11] <Inari> Just don't catch a
bandworm
L330[13:02:35]
<Forecaster>
Not "not"
L331[13:02:45]
<Forecaster>
I better have internet
L333[13:03:39] <Vexatos> where we do
science among our science
L334[13:04:02] <Inari> Whats that
L335[13:04:11]
<Forecaster>
And it's because D&D obviously
L336[13:04:25] <Vexatos> a molecular
dynamics simulation simple enough to run on my laptop
L337[13:04:37] ⇦
Quits: A_D (A_D!A_D@doom-tower.awesome-dragon.science) (Quit: ZNC -
https://znc.in)
L338[13:04:37] <Inari> @Forecaster my
quesiton meant more "Why would you not have?"
L339[13:04:48] <Vexatos> @Forecaster gotta
roll luck for having stable internet
L340[13:04:51] <Inari> Vexatos: What
molecules though :o
L341[13:04:58] <Vexatos> Inari, just
potassium in water >_>
L342[13:05:03] <Inari> Neat
L343[13:05:10] <Inari> Doesn't that
explode
L344[13:05:15]
<Forecaster>
%roll 1d20
L345[13:05:15] <MichiBot> [7] = 7
L346[13:05:21]
<Forecaster>
Dangit
L347[13:05:22] <Vexatos> ouch
L348[13:06:12] <Vexatos> not looking good
man
L349[13:06:15] <Inari> Vexatos: Whats the
brown ball in the middle?
L350[13:06:15]
<Forecaster>
Inari read up...
L351[13:06:32] <Inari> @Forecaster I did,
just explaining my originla question :p
L352[13:06:32] <Vexatos> Inari, that's the
potassium atom
L353[13:06:36] <Inari> Neat
L354[13:06:53] <Inari> I thought POtassium
was a molecule to be honest
L355[13:06:59] <Vexatos> the graph is the
pair distribution function between the potassium and oxygen
atoms
L356[13:07:10] <Vexatos> telling you the
most likely distances between them
L357[13:07:25] <Vexatos> Inari, maybe you
should study chemistry :^)
L358[13:07:26] <Lizzy> @forecaster just
tether to your phone, that'll be totally stable /s
L359[13:07:33] <Inari> Vexatos: I think
I'd fail it
L360[13:07:34] <Inari> \zo/
L361[13:08:09] <Vexatos> now I need to do
24 simulations and compare the results
L362[13:08:34] <Vexatos> luckily they only
take a minute on a 2x2.6GHz laptop
L363[13:09:07]
⇨ Joins: Armin_Davis
(Armin_Davis!A_D@doom-tower.awesome-dragon.science)
L364[13:10:41] <Vexatos> seeing water
molecules wiggle along in an animation is neat
L365[13:12:24] <Inari> Reminds me of that
project to create an animation that depcits chemical reactions as
they actually happen. Since apparently we can't really do that so
far
L366[13:12:34] <Inari> (animation as in,
assembled photos to an anaimtion)
L367[13:12:53] <Vexatos> you can use
molecular dynamics to render reactions as they happen
L368[13:13:18] <Vexatos> this is like the
boring part of the lecture, next week we're going to start with
quantum chemistry and then the fun and brain-melting part
begins
L369[13:13:47] <Vexatos> (and also the
part where good luck trying to calculate systems of more than 30
atoms)
L370[13:13:47] <Inari> Vexatos: But thats
a render
L371[13:13:51] <Inari> not an actual photo
of reality
L372[13:14:12] <Vexatos> photos of reality
would require an SPM
L373[13:14:14] *
Lizzy pokes Mimiru with a pool noodle
L374[13:14:23] <Lizzy> did you get a
chance to look at my ping?
L375[13:14:26] <Vexatos> and SPMs
typically only work on frozen matrices where reactions don't happen
so
L376[13:14:40] <Inari> Nah, it was
like
L377[13:14:41] <Inari> A thingy
L378[13:15:23] <CompanionCube> %tonk
L379[13:15:24] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Lizzy's record of 2 hours,
35 minutes and 32 seconds this time. 2 hours, 33 minutes and 49
seconds were wasted! Missed by 1 minute and 42 seconds!
L380[13:15:27] <Vexatos> microscopy on the
atomic level is difficult, is all
L381[13:15:34] <Lizzy> haha
L382[13:15:34] <CompanionCube> what
L383[13:15:36] <CompanionCube> hacks
L384[13:15:53] <Inari> Vexatos: Thats why
it was a complex project. Anyway, it was some video I saw on YT,
but can't find it right now, will have to hceck later
L385[13:15:54] <CompanionCube> wait nvm
read that wrong
L386[13:23:43]
<Forecaster>
I'm glad my media server is local so I can watch stuff
L387[13:27:40] <Mimiru> Lizzy, sorry, this
week has been hell
L388[13:27:42] <Mimiru> hang on
L389[13:29:06] ⇦
Quits: Armin_Davis
(Armin_Davis!A_D@doom-tower.awesome-dragon.science) (Quit: ZNC -
https://znc.in)
L390[13:29:15]
⇨ Joins: A_D
(A_D!A_D@doom-tower.awesome-dragon.science)
L391[13:32:11]
<Forecaster>
Also, tomorrow is my last day at work
L393[13:33:46] <Vexatos> that's one frame
every 500 fs of simulation
L394[13:33:53] ⇦
Quits: Webchat070 (Webchat070!webchat@n058152044088.netvigator.com)
(Quit: webchat.esper.net)
L395[13:34:26]
<Bob> w a t
e r
L396[13:34:51] <Vexatos> so around two
trillion FPS
L397[14:11:28] <Mimiru> @Forecaster by
choice, or by force? Either way, I hope everything works out for
you.
L398[14:17:01]
<McMaartenz>
damn
L399[14:17:04]
<McMaartenz>
%potion
L400[14:17:05] <MichiBot> McMaartenz: You
get a gloomy white potion (New!)
L401[14:17:09]
<McMaartenz>
%drink^
L402[14:17:14]
<McMaartenz>
%drink ^
L403[14:17:14] <MichiBot> McMaartenz gains
the ability to talk to bricks.
L404[14:17:21]
<McMaartenz>
Hello mr Brick
L405[14:17:47]
<McMaartenz>
careful else I will brick you michibo
L406[14:18:45]
<McMaartenz>
hA
L407[14:18:50]
<McMaartenz>
Guys any ideas to do
L408[14:22:22]
<McMaartenz>
Do I make like a gui
L409[14:22:24]
<Forecaster>
By force
L410[14:22:40]
<Forecaster>
But I have an interview for a new job the day after
L411[14:26:13] *
Mimiru hugs @"Forecaster"
L412[14:26:16] <Mimiru> Good luck
L413[14:29:25]
<Forecaster>
I'll be fine :P
L414[14:30:55]
<Forecaster>
Was kinda bored of that job anyway, and getting scolded for eating
a sandwich in the office for lunch, and listening to a podcast
while working
L415[14:33:56]
<McMaartenz>
that makes... no sense
L416[14:33:57]
<McMaartenz>
?
L417[14:34:42]
<Forecaster>
%actualshrug
L418[14:34:42] <MichiBot> Forecaster:
¯\_(ツ)_/¯
L419[14:37:50]
⇨ Joins: flappy
(flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L420[14:37:57] *
Lizzy hopes she doesn't break her HyperLoop network again with what
she's about to change on it
L421[14:39:46] <Lizzy> hmm, does python
have an XML parsing lib...
L422[14:41:12]
<Forecaster>
No doubt
L424[14:42:12] <Lizzy> i think that'll
work
L425[14:45:23]
<Forecaster>
I've used that :P
L426[14:45:31]
<Forecaster>
Works fine as far as I recall
L427[14:47:32] ⇦
Quits: rashy_ (rashy_!~rashdanml@d24-156-232-46.home4.cgocable.net)
(Read error: Connection reset by peer)
L428[14:47:48]
⇨ Joins: rashy_
(rashy_!~rashdanml@d24-156-232-46.home4.cgocable.net)
L429[14:48:13] <Lizzy> yeah, seems to be
fine. i'll need to look into it more later though. Will probably
use it to automatically manage some network stuff for libvirt
L430[14:53:02] <Lizzy> also will actually
be getting some use out of the random lone ip i have
L431[14:54:00]
<Forecaster>
I forget why I needed it (something something xml)
L432[15:05:58] ⇦
Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
(Ping timeout: 190 seconds)
L433[15:07:19] <stephan48> Lizzy: i
rebooted my root yesterday
L434[15:07:41] <Lizzy> good for you?
L435[15:08:07] <stephan48> with all the 15
VMs on it. some routing did not come up clean again - was fun to
debug how a random openvpn connection with BGP running over it
broke some vpn routing :D
L436[15:08:43] <CompanionCube> lol
L437[15:08:44] <stephan48> sorry, was not
meaning to hl you. debugging networking stuffs is fun
L438[15:08:50] <Lizzy> yep
L439[15:08:58] <Lizzy> seeing as i've just
broken my internal network again
L440[15:09:04] <stephan48> even more fun
when stuff happens automagically
L441[15:09:45] <stephan48> the issue was
that i stopped that connection deliberatly upon boot because i
thought it was useless - it made some asymetric routing work throu
- which was required for a link
L442[15:13:48] <Lizzy> arghhh FFS
L443[15:16:32] <Lizzy> hmm
L444[15:16:38] <Lizzy> okay one vm is
responding so far...
L445[15:16:59] <Lizzy> ironically it's the
test one i just booted up...
L446[15:19:39] <Lizzy> AHA GOT IT
L447[15:21:03] <Lizzy> there we go, just
needed to tell the vm interfaces to go to a different virtual net
then back onto the hyperloop
L448[15:21:34] <CompanionCube> 'PM
considers another vote on her deal to try to stop EU elections'
....
L449[15:23:56] ***
Lizzy is now known as Lizzian
L450[15:27:32] *
Lizzian hmms, wonders why one of her dns entries isn't
behaving
L451[15:35:34] <Lizzian> ah, think i found
why...
L452[15:35:42] <Lizzian> Mimiru, your ns2
is being a bitch :/
L453[15:35:57] <Mimiru> It does
that.
L454[15:36:07] <Mimiru> :/
L455[15:36:18] <stephan48> teach it some
manners!
L456[15:36:30]
⇨ Joins: LizzyHyperLoop
(LizzyHyperLoop!~root@natpunch.theender.net)
L457[15:36:38] <LizzyHyperLoop> woop, rdns
is working
L458[15:37:29] <LizzyHyperLoop> i mean, it
was working, it's just the first time i connected calamity probably
used mimi's ns2 to get the address, which would fail since that is
still giving out the wildcard entry
L459[15:37:33] ⇦
Quits: LizzyHyperLoop (LizzyHyperLoop!~root@natpunch.theender.net)
(Client Quit)
L461[15:40:45] <Izaya> is that allowed?
?.?
L462[15:41:09] <Lizzian> but cool, i now
have NAT set up on the internal network so i can still update stuff
there
L463[15:41:33] <Lizzian> err, we don't
have a guideline for it (i should probably write some up) but i'ma
say no and take action
L464[15:41:43] <Temia> CRUSH IT
L465[15:41:48] <Temia> SHOW YOUR
AUTHORITY]
L466[15:42:13] <Izaya> :D
L467[15:42:18] <CompanionCube> bad ad is
bad
L468[15:42:36]
<Bob> Isn't
ther an admin approval thing
L469[15:42:41] <Lizzian> yes
L470[15:42:54] <Lizzian> and i will be
investigating into who approved it
L471[15:43:00] <CompanionCube> they
could've at least put some effort into it :p
L472[15:44:21] <Inari> Oooh
L473[15:44:24] <Inari> someone's getting
axed
L474[15:45:25] <Lizzian> ffs brain
L475[15:45:31] <Lizzian> meet is not spelt
as meat
L476[15:45:41] <Inari> I was nice meating
you
L477[15:46:10]
<Forecaster>
Better than "feet" :P
L478[15:46:15]
<Bob>
Hahahaha i want to know
L479[15:46:22]
<Bob> who
could aprove that
L480[15:46:31]
<Bob> who
will be our source of disappointment
L481[15:46:46]
<Bob> %blame
Whoever did this
L482[15:46:47] *
MichiBot blames Whoever did this for ruptured tires
L483[15:46:54]
<Forecaster>
It was me, Dio!
L484[15:47:33]
<Z0idburg>
huh...
L485[15:47:43]
<Z0idburg>
Izaya so I realized something neat about my Jeep's engine
L486[15:48:09]
<Wattana
Gaming> Zoidburg!
L487[15:48:11]
<Wattana
Gaming> Im hungry!
L488[15:48:39] <Inari> Eat Z0id
L489[15:49:03]
<Wattana
Gaming> ?
L490[15:49:18] <Izaya> McThargoids
L491[15:50:06]
<Z0idburg> I
noticed that well first of all my V6 is the same thing as the V8
model without the remaining two cylinders
L492[15:50:15]
<Z0idburg>
granted very small other changes
L493[15:50:17]
<Z0idburg>
but also
L494[15:50:27]
<Z0idburg>
the more important part- the V6 is 90 degrees
L495[15:50:49]
<Z0idburg>
(just like the v8 obviously)
L496[15:51:11]
<Z0idburg>
You know what that means?
L497[15:51:27] <Lizzian> post has been
dealt with
L498[15:51:41]
<Wattana
Gaming> u talking about engines?
L499[15:51:52]
<Z0idburg>
By Chryslers traditional definition, it is theoretically a
hemi.
L500[15:52:04]
<Z0idburg>
yes
L501[15:52:18]
<Z0idburg> I
have a 3.7L V6 powertech in my car
L502[15:53:03]
<Z0idburg> I
might be pulling the engine out soon
L503[15:53:06] <Mimiru> I've not approved
anything in a while..
L504[15:53:17]
<Z0idburg>
to take the pistons out. We'll see after I do some testing
L505[15:53:34] <Izaya> fug I gotta adjust
my bike's chain
L506[15:53:45]
<Z0idburg>
But I just think that's cool
L507[15:53:53] <Izaya> they tightened it
on a cold day but it's been pretty warm more recently so it's too
lose
L508[15:53:57]
<Z0idburg> I
mean a Hemi is 90 degrees, because it's a hemicircle
L509[15:54:04]
<Z0idburg>
that was the whole point
L510[15:54:09] <Izaya> neat
L511[15:54:28]
<Z0idburg>
though the only one they mark as Hemi in that year was the 5.7
gigantic V8
L512[15:54:35]
<Z0idburg>
gigantic for 2005
L513[15:54:52]
<Z0idburg>
347 cu inches
L514[15:55:01] <Izaya> is a flat
2-cylinder engine technically a radial engine? like if the
cylinders are 180* from each other?
L515[15:55:09] <Izaya> :D
L516[15:55:37]
<Z0idburg>
radial engines are far different
L517[15:55:41]
<Z0idburg>
oh wait radial
L518[15:55:47]
<Z0idburg> I
thought you said rotary
L519[15:56:01]
<Z0idburg>
there's actually a name for that iirc
L520[15:56:08]
<Z0idburg>
radials are usually around a circle
L521[15:56:32]
<Z0idburg> I
think they're just called flat
L522[15:56:56] <Izaya> yeah but like
L523[15:57:05] <Izaya> if it were circular
in the middle and etc
L524[15:57:10] <Izaya> but only had 2
cylinders
L525[15:59:24] <Lizzian> thanks for
bringing that topic to my attention Izaya
L526[15:59:30]
<Z0idburg>
heh
L527[15:59:40]
<Z0idburg>
OI think to be a true radial you technically need 3
L528[15:59:41]
<Z0idburg>
but
L529[16:00:09]
<Z0idburg>
because by that definition even a 60degree V is radial
L530[16:00:30] <Izaya> nah if it's flat
all the cylinders are equidistant
L531[16:07:38] <Inari> I remember someone
building a "rotary" engine in MC :P Basically 4
buildcraft combusiton engines pointing to a pipe (so a + shape
overall) and only two of them are on at any given time or so, and
whats on "rotates" over tiem
L532[16:10:52]
<Wattana
Gaming> *combusiton*
L533[16:10:59]
<Wattana
Gaming> lol
L534[16:11:13]
<Zef> how
dare they mix 2 letters
L535[16:11:48]
<Zef> Well
anyways at one point I made a "hard drive" of sorts in mc
using funky locomotion (I think)
L536[16:12:02]
<Zef> It
would rotate a disk of chests around and pick up a specific
chest
L537[16:13:52] <Inari> %bap @"Wattana
Gaming"
L538[16:13:53] *
MichiBot baps @"Wattana Gaming" with
Barber88
L539[16:15:28]
<Wattana
Gaming> WHY DID U DO IT REEEEEEEEE
L541[16:21:04] *
Lizzian finally managed to make it so that the `/index.php?/` part
of the forum urls is not needed!
L542[16:21:18] <Inari> You learned
rewriting!
L543[16:21:35] <Lizzian> technically not
:P
L544[16:22:39] <Lizzian> I just made Nginx
try either `$uri` or `/index.php?$args`, which i had in before but
only just realised that i needed to actually enable the url
rewriting option in the forums
L545[16:23:00] <Inari> Heh
L546[16:23:08] <Lizzian> though someone's
client still seems to be using an index.php url
L547[16:23:43] <AmandaC> %8ball halucinate
more?
L548[16:23:44] <MichiBot> AmandaC: Signs
point to yes
L550[16:26:39]
<Forecaster>
%tonkout
L551[16:26:39] <MichiBot> Consarn it!
Forecaster! You beat Lizzy's previous record of 2 hours, 35 minutes
and 32 seconds (By 35 minutes and 43 seconds)! I hope you're
happy!
L552[16:26:40] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.003 tonk
points! plus 0.002 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.33439
L553[16:26:47] <Lizzian> %tonk
L554[16:26:48] <MichiBot> Heckgosh!
Lizzian! You beat Forecaster's previous record of <0 (By 8
seconds)! I hope you're happy!
L555[16:26:49] <MichiBot> Lizzian's new
record is 8 seconds!
L556[16:29:57] <Lizzian> %tonkpoints
L557[16:29:57] <MichiBot> Lizzian: You
currently have 0 points!
L558[16:30:01] <Lizzian> oh
L559[16:30:07] <Lizzian> i guess it didn't
track over...
L560[16:30:10] ***
Lizzian is now known as Lizzy
L561[16:30:13] <Lizzy> %tonkpoints
L562[16:30:15] <MichiBot> Lizzy: You
currently have 0.09857 points!
L563[16:30:17] <Lizzy> much better
L564[16:30:20] <Lizzy> %tonk
L565[16:30:21] <MichiBot> Dagnabbit!
Lizzy! You beat Lizzian's previous record of 8 seconds (By 3
minutes and 23 seconds)! I hope you're happy!
L566[16:30:22] <MichiBot> Lizzy's new
record is 3 minutes and 32 seconds! Lizzy also gained 0.00006 tonk
points for stealing the tonk.
L567[16:31:25]
<Forecaster>
MichiBot is not aware of changing names no
L568[16:34:12] <AmandaC> I mean, she's
aware of nickserv...
L569[16:34:24] <AmandaC> ( ISTR )
L570[16:34:43] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C1072F5F5051FAEF0F91594250.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L571[16:38:06]
⇨ Joins: Aeralius
(Aeralius!webchat@ip4da3a5bb.direct-adsl.nl)
L572[16:38:47] <Aeralius> I litterally
never used an IRC before after knowing it exists for ever
L573[16:39:03]
<Forecaster>
Commands only receive the current nick, I'd have to look up
nickserv stuff
L574[16:39:05] <Aeralius> What's so good
about IRC when you got Discord?
L575[16:39:22]
<Aeralius>
ah this works too
L576[16:39:23]
<Forecaster>
Some people prefer it
L577[16:39:39]
<Aeralius>
Well, i dont mind any. They have the same purpose anyway. Still
better than Skype
L578[16:40:04]
<Aeralius>
How active is this community?
L579[16:40:06] <Mimiru> @Forecaster it
listens for nick changes and keeps a table
L580[16:40:11] <Mimiru> IIRC anyway
L581[16:41:39] ⇦
Quits: Aeralius (Aeralius!webchat@ip4da3a5bb.direct-adsl.nl)
(Client Quit)
L582[16:41:53] <Lizzy> okay, perhaps
adding "*" as a record by itself for my domain wasn't the
best idea
L583[16:42:18]
<Aeralius>
:p
L584[16:42:40] <Mimiru> Bah, I need to
reboot my dedi
L585[16:42:42] *
Mimiru sighs
L586[16:42:50] <Lizzy> cause my dns server
was set to only use itself to look up and also search my domain...
so when it searched anything up, it'd get redirected to
whirlpool.
L587[16:43:26] <Lizzy> so according to
nodequery it's been down but it hasn't
L588[16:43:37] <Lizzy> it's just been
trying to notify whirlpool instead...
L589[16:43:49] *
Lizzy facepalms
L590[16:44:07] <Lizzy> it now uses 1.1.1.1
and one of these days i will figure out pdns-recursor properly
again
L591[16:44:40]
<Aeralius>
so yeah this community seems active
L592[16:46:27]
<Forecaster>
It's undead
L593[16:46:52]
<Forecaster>
We rise each full moon
L594[16:48:23]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300C1072F5F611A2A38C64B2D0E22.dip0.t-ipconnect.de)
L595[16:48:23]
zsh sets mode: +v on Vexatos
L596[16:50:07]
<Aeralius> I
got a question. How do i download my github directory into
OC?
L597[16:51:18]
<Wattana
Gaming> I always use git clone ?
L598[16:51:33]
<Aeralius>
whats that?
L599[16:51:37]
<Aeralius>
You mean
L600[16:51:43]
<Aeralius>
manually cloning it into a directory?
L601[16:51:47]
<Wattana
Gaming> the `git` command
L603[16:52:04]
<Wattana
Gaming> I mean
L604[16:52:11]
<Wattana
Gaming> Use the irl terminal
L605[16:52:26]
<Aeralius>
Yeah but that's not my question. Im assuming it's not
possible?
L607[16:52:51]
<Wattana
Gaming> you can just clone the repository into your
directory
L608[16:52:58]
<Aeralius>
Thats understandable lol but im actually not even running linux
right now
L609[16:53:14]
<Wattana
Gaming> I think you can install `git` on windows
L610[16:53:22]
<Aeralius>
Thats true
L611[16:53:33]
<Aeralius>
Im using the software that uses visual buttons and stuff instead a
command line
L612[16:53:35]
<Bob> You
could use the git api
L613[16:53:38]
<Aeralius>
Yeahhh
L614[16:53:51]
<Bob> tought
its Json
L615[16:54:09]
<Aeralius>
so im assuming there is no such function in OpenOS to copy a github
dir?
L616[16:54:12] <Lizzy> i think there was
some form of github repo downloader on OPPM, not 100% sure on that
though
L617[16:54:13]
<Bob> i was
thinking of making an OC / guthub thing
L618[16:54:25]
<Bob> An
entire directory i doubt
L619[16:54:44]
<Bob> but
you can easily get files using wget "url"
"filepath/name"
L620[16:54:52] <Lizzy> i mean, OPPM itself
can pull down a whole directory to some extent
L621[16:55:12] <Lizzy> anyway, i need to
bed and should have done so about 30 minutes ago
L622[16:55:41]
<Bob> I need
to sleep a while ago
L623[16:55:45]
<Bob> cant
sleep
L624[16:56:12]
<Bob> i
should go do something
L625[16:56:35]
<Aeralius>
So i guess the best way of syncing github is by doing it outside of
minecraft
L626[16:57:01]
<Forecaster>
%tonk
L627[16:57:03] <MichiBot> Dad-Sizzle!
Forecaster! You beat Lizzy's previous record of 3 minutes and 32
seconds (By 23 minutes and 9 seconds)! I hope you're happy!
L628[16:57:04] <MichiBot> Forecaster's new
record is 26 minutes and 41 seconds! Forecaster also gained 0.00039
tonk points for stealing the tonk.
L629[16:57:38]
<Bob>
@Aeralius yea while you could also code your own OC program, you
have everything you'll need
L630[16:58:06]
<Aeralius>
Well thats a problem. Im building a lightweight operation system. I
have to sync my github so i wont lose it when i break my
computer
L631[16:58:13]
<Aeralius>
But i already have some progress on github
L632[16:59:31]
<Bob> I work
on OC within the drive folder
L633[16:59:34]
<Bob> then
push to git
L634[17:04:21]
<Z0idburg>
@Aeralius well
L635[17:04:42]
<Z0idburg>
if you got that on your actual shell on something like Linux I
would have said, "stop installing 32 bit binaries"
L636[17:04:53]
<Z0idburg>
lol
L638[17:05:04]
<Z0idburg>
oh wait no that usually says "no such file or
directory"
L639[17:05:06]
<Aeralius>
Never had this message
L640[17:05:20]
<Z0idburg>
do yourself a favor
L641[17:05:27]
<Z0idburg>
and when installing git. install git from git
L642[17:05:29]
<Z0idburg>
the real git
L643[17:05:42]
<Z0idburg>
literally the official git msi
L644[17:05:48]
<Z0idburg>
it comes with ssh
L645[17:05:54]
<Aeralius>
ye i got that
L646[17:06:04]
<Wattana
Gaming> the recursion is unreal
L647[17:06:12]
<Z0idburg>
don't listen to Wattana
L648[17:06:17]
<Z0idburg>
he doesn't like recursion
L649[17:06:20]
<Wattana
Gaming> oi oi
L650[17:06:36]
<Wattana
Gaming> u dont have the right to say that
L651[17:06:40]
<Z0idburg>
lol
L652[17:06:48]
<Aeralius>
yeah fk this im manually downloading it
L653[17:06:52]
<Z0idburg>
so Wattana you going to join the Trotwood project?
L654[17:06:56]
<Aeralius>
it just doesnt like my project
L655[17:06:59]
<Wattana
Gaming> prolly not
L656[17:07:03]
<Z0idburg>
Why not?
L657[17:07:11]
<Z0idburg>
it's hiring for volunteers
L658[17:07:13]
<Wattana
Gaming> Think I need to grind my programming
L659[17:07:18]
<Aeralius>
Done
L660[17:07:21]
<Z0idburg>
wut
L661[17:07:31]
<Wattana
Gaming> im still somewhat bad at custom OS
L662[17:08:06]
<Wattana
Gaming> but first..... lemme reinstal my grub bootloader
L663[17:09:01]
<Z0idburg>
WHY
L664[17:09:05]
<Z0idburg>
grub is horrible
L665[17:11:48]
<Aeralius>
grub is ok
L666[17:11:51]
<Aeralius>
sometimes
L668[17:19:57]
<Wattana
Gaming> OwO
L669[17:20:38] ⇦
Quits: ba7888b72413a16a
(ba7888b72413a16a!~ba7888b72@66.109.211.150) (Read error:
Connection reset by peer)
L670[17:21:03]
⇨ Joins: ba7888b72413a16a
(ba7888b72413a16a!~ba7888b72@66.109.211.150)
L671[17:22:12]
<Wattana
Gaming> whos that
L672[17:25:00]
<Aeralius>
OwO
L673[17:27:52] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C1072F5F611A2A38C64B2D0E22.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L674[17:36:12] ⇦
Quits: stephan48 (stephan48!~stephanj@nemesis.stejau.de) (Ping
timeout: 189 seconds)
L675[17:36:57]
⇨ Joins: stephan48
(stephan48!~stephanj@nemesis.stejau.de)
L676[17:37:01] <t20kdc> if it's one of
those messy UEFI jobs that'll probably be the recovery partition
showing up or something
L677[17:41:43]
<Wattana
Gaming> I think so
L679[17:48:03] ⇦
Quits: t20kdc
(t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
(Ping timeout: 190 seconds)
L680[17:50:02] ⇦
Quits: rashy_ (rashy_!~rashdanml@d24-156-232-46.home4.cgocable.net)
(Read error: Connection reset by peer)
L681[17:50:16]
⇨ Joins: rashy_
(rashy_!~rashdanml@d24-156-232-46.home4.cgocable.net)
L682[17:50:29]
<Wattana
Gaming> IRC spamming i n t e n s i f i e s
L684[17:51:34]
<Aeralius>
mew
L685[17:52:21]
⇨ Joins: rashy__
(rashy__!~rashdanml@d24-156-232-46.home4.cgocable.net)
L686[17:52:27]
<Wattana
Gaming> ?
L687[17:53:39]
<Aeralius>
hmm
L688[17:54:54] ⇦
Quits: rashy_ (rashy_!~rashdanml@d24-156-232-46.home4.cgocable.net)
(Ping timeout: 189 seconds)
L690[17:58:11]
<Zef> Don't
make this into a shitty meme chat.
L691[17:59:11]
<Wattana
Gaming> @Zef it's Jura's reddit acc
L692[17:59:23]
<Wattana
Gaming> He's *everywhere*
L693[18:00:38]
<Zef>
oof
L695[18:02:23]
<Aeralius>
x
L696[18:04:45]
<Zef>
okay?
L697[18:17:24]
<Wattana
Gaming> idk if im biased or not but I feel like Forge ModLoader
starts faster on Linux
L698[18:18:29]
<Lizzian>
Please keep the shitposting to a minimum thanks
L699[18:18:36]
<Wattana
Gaming> ?
L700[18:18:45]
<Wattana
Gaming> anyway, does fml really load faster on Linux?
L701[18:18:57]
<Wattana
Gaming> or am I biased?
L702[18:18:58]
<Lizzian>
Also i feel most stuff starts faster on Linux
L703[18:19:44]
<Lizzian>
Then agaric my lobby's instigator is on an nvme ssd and the main
place I use Windows is at work
L704[18:19:51]
<Lizzian>
...
L705[18:20:13]
<Lizzian>
Tiredness and swore do not mix
L706[18:20:18]
<Lizzian>
*swipe
L707[18:20:20]
<Lizzian>
Ffs
L708[18:20:42]
<Wattana
Gaming> is that what people call "auto correct
fail"
L709[18:21:01]
<Lizzian>
Then again my Linux install is on an nvme ssd and the main place I
use Windows is at work [Edited]
L710[18:22:16]
<Lizzian> In
other news I can't sleep
L711[18:22:48]
<Wattana
Gaming> Lizzian are you using auto correct or some weird
keyboard forkery?
L712[18:22:55]
<Wattana
Gaming> Your typing is getting weird
L713[18:23:14]
<Lizzian>
Swipe on phone keyboard
L714[18:23:26]
<Wattana
Gaming> ok
L715[18:23:43]
<Lizzian>
It's not too bad when I pay Arterton doing it
L716[18:23:52]
<Lizzian>
Attention *
L717[18:24:09]
<Wattana
Gaming> dang
L718[18:24:14]
<Wattana
Gaming> I can feel your pain
L719[18:24:39]
<Wattana
Gaming> By the way, you better get some sleep
L720[18:25:23]
<Lizzian>
:bongocat: ya think?
L721[18:25:36]
<Wattana
Gaming> idk
L722[19:31:00]
<Z0idburg>
HARBOR FREIGHT IS CLOSED! ?
L723[19:31:13]
<Z0idburg>
for the day
L724[19:43:11]
<Z0idburg>
Yep ok I am removing chrome right now
L725[19:47:31] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L726[19:54:27]
⇨ Joins: Atom (Atom!~Atom@158.69.117.130)
L727[19:54:30] <Atom> Hello
L728[19:54:55]
<LilNoU>
egg
L729[19:55:10] <Atom> thonk
L730[19:55:27]
<LilNoU> no
u
L731[19:55:32]
<LilNoU> u
friccin man
L733[19:55:58]
<LilNoU> yes
"oh'
L734[20:04:36]
<Z0idburg>
eggs?
L735[20:05:07]
<Zef> i'm so
random guyss
L736[20:05:12]
<Zef> e g
g
L737[20:05:34]
<Wattana
Gaming> hey is there any git tool for OpenComputers?
L738[20:07:07] ⇦
Quits: Atom (Atom!~Atom@158.69.117.130) (Quit: Atom)
L739[20:11:03] <CompanionCube> GRUB
sucks...but it's my only option :(
L741[20:12:47] <CompanionCube> maybe it
works for downloading git repos
L742[20:12:51] <CompanionCube> maybe it
doesn't
L743[20:13:35]
<Z0idburg>
wait why would it be your only option
L744[20:13:46] <CompanionCube> because
nothing else supports ZFS /boot :p
L745[20:13:58]
<Z0idburg>
use boot0?
L746[20:14:07] <CompanionCube>
boot0?
L747[20:14:08]
<Z0idburg>
?
L748[20:14:16]
<Z0idburg>
FreeBSD's MBR
L749[20:14:18]
<Z0idburg>
?
L750[20:14:21] <CompanionCube>
>MBR
L751[20:14:23] <CompanionCube>
>UEFI
L752[20:14:30]
<Z0idburg>
well there's also a UEFI one
L753[20:14:35]
<Z0idburg>
but boot0 is the mbr one
L754[20:15:05] <CompanionCube> ...does the
FreeBSD loader support loading arbitrary UEFI files
L755[20:15:25] *
CompanionCube glares suspiciously in EFISTUB's
direction
L756[20:15:28]
<Z0idburg>
well considering UEFI is FAT
L757[20:15:41] <CompanionCube> Not
*purely* FAT, though
L758[20:15:44]
<Z0idburg> I
was kidding about all of this you know, it would work but there's
no point
L759[20:15:52]
<Z0idburg> I
just hate Grub
L760[20:16:02]
<Z0idburg>
you know what I wish was available easily for x86 based
systems?
L761[20:16:06]
<Z0idburg>
uboot.
L762[20:16:13]
<Z0idburg> I
think uboot is the best boot loader ever
L763[20:16:34] <CompanionCube> why?
L764[20:16:37]
<Z0idburg>
but unfortunately its best suited for MIPS and ARM based
systems
L765[20:16:45]
<Wattana
Gaming> guys I now had an idea for the future filesystem
implementation OCLinux would use
L766[20:16:59]
<Z0idburg>
well I believe it works for both mmio and non mmio systems
L767[20:17:05]
<Wattana
Gaming> It will go the Linux way
L768[20:17:07] <CompanionCube>
OCLinux?
L769[20:17:18]
<Z0idburg>
but most importantly it has stuff like telnet and kernel loading
over ymodem / kermit serial etc
L770[20:17:18]
<Wattana
Gaming> yea it's an attempt to clone Linux
L771[20:17:31] <CompanionCube> if you're
cloning linux
L772[20:17:38] <CompanionCube> is there a
reason not to ripoff ext4 wholesale?
L773[20:17:49]
<Z0idburg>
ext4 is ginormous
L774[20:17:53]
<Z0idburg>
you're better off porting ext2
L775[20:18:08]
<Wattana
Gaming> NOT THE EXT PLEASE I BEG YOU
L776[20:18:17]
<Wattana
Gaming> Im not porting it
L777[20:18:20]
<Wattana
Gaming> NEVER
L778[20:18:24]
<Z0idburg>
ext2 isn't so bad
L779[20:18:26] <CompanionCube> what do you
have against ext
L780[20:18:30]
<Wattana
Gaming> Im scared
L781[20:18:39] <CompanionCube> it's
comparatively simple compared to some other filesystems
L782[20:18:52]
<Z0idburg>
if you do ext2 you wont have to do journaling
L783[20:18:58]
<Z0idburg>
which removes tons of complexity
L784[20:19:06]
<Z0idburg>
and ext2 is compatible with ext4
L785[20:19:19]
<Z0idburg>
in the sense that ext4 systems can still read ext2 data
L786[20:19:31]
<Wattana
Gaming> I want to implement it like this: You need to mount a
drive before you can access it
L787[20:19:42]
<Z0idburg>
sigh
L788[20:19:46]
<Z0idburg>
we had this conversation wattana
L790[20:19:54]
<Wattana
Gaming> oh ._.
L791[20:20:10]
<Z0idburg>
this is what the VFS usually does
L792[20:20:11]
<Wattana
Gaming> whats zfs tho
L793[20:20:14]
<Z0idburg>
OK!
L794[20:20:24]
<Z0idburg>
Let's take a look at the skeleton for Trotwood's VFS
L795[20:20:35]
<Z0idburg>
because it's probably the simplest
L796[20:20:53]
<Wattana
Gaming> ok ***s e n d m e t h e l i n k***
L798[20:21:31]
<Z0idburg>
it's small enough to paste in a code block
L799[20:22:14]
<Wattana
Gaming> hmmm
L800[20:22:18]
<Z0idburg>
it's in progress so you'll see some weirdness in :mount
L801[20:22:20]
<Z0idburg>
but
L802[20:22:28]
<Wattana
Gaming> How do I port this to OCLinux
L803[20:22:35]
<Z0idburg>
the point is, there are 5 functions
L804[20:22:55]
<Z0idburg>
No you need to come up with your own Linux is slightly different
mine is optimized for actor based systems
L805[20:23:00]
<Z0idburg>
the point is
L806[20:23:03]
⇨ Joins: Atom (Atom!~Atom@158.69.117.130)
L807[20:23:16] <Atom> H e l l o f r i e n
d s : ]
L808[20:23:17]
<Z0idburg>
mountpoints, in my VFS there's just a table you can't see
here
L809[20:23:21]
<Z0idburg>
local nountpoints = {}
L810[20:23:48]
<Z0idburg>
what happens is mountpoinyts could look like this at runtime:
L811[20:23:57]
<LilNoU>
o
L813[20:25:01]
<Z0idburg>
when you open a file for example, it checks against this to figure
out which filesystem driver to relay it to
L814[20:25:17]
<Z0idburg>
in my case it's very different but I figured I'd make it more unix
like for you
L815[20:25:33]
<Z0idburg> I
use something called namespaces, for example http:// is a
namespace
L816[20:25:46]
<Z0idburg>
so in mine there's stuff like
L817[20:27:09] ⇦
Quits: Atom (Atom!~Atom@158.69.117.130) (Client Quit)
L819[20:28:13]
<Z0idburg>
the tables in my cases are just registered fs driver
libraries
L820[20:28:33]
<Z0idburg>
and I might even make them PIDs
L821[20:28:47]
<Z0idburg>
to prevent the VFS from crashing when there is an fs driver
bug
L822[20:29:11]
<Z0idburg>
@Wattana Gaming is this making sense?
L823[20:29:29]
<Wattana
Gaming> a little
L824[20:29:41]
<Z0idburg>
with a *nix style mountpoint it's a bit more complicated, you need
to make sure the mountoint matches
L825[20:29:51]
<Z0idburg>
some path
L826[20:30:10]
<Z0idburg> I
dediced to make mine dead simple by saying all system code is under
system://
L827[20:30:30]
<Z0idburg>
such as system://kernel.lua
L828[20:31:02]
<Z0idburg>
on managed disks in OC these are just aliases to full paths sus
"/system"
L829[20:31:20]
<Z0idburg>
but on unmanaged Trotwood Filesystems it uses special namespaces
that interweave
L830[20:31:59]
<Z0idburg>
it allows me to have partitions with quotas without compromising
space of others
L831[20:32:08]
<Z0idburg>
i.e. I can say "system" has 4 MB
L832[20:32:43]
<Z0idburg>
and it doesn't take 4MB away from other partitions. it just means
that it can store a maximum of 4MB
L833[20:32:57]
<Z0idburg>
it keeps ref counts when you make files
L834[20:33:53]
<Z0idburg>
anyways @Wattana Gaming , you need a mount database which can just
be a table. you need functions to update that table, you need to be
able to look at that table when you open files , and probably when
you close files read and write etc
L835[20:34:11]
<Z0idburg>
in vfs you only look at it with open() and nothing else, unless
you're mounting of umounting
L836[20:34:58]
<Wattana
Gaming> now that make a lot more sense
L837[20:35:14]
<Z0idburg>
in my vfs*
L838[20:35:33]
<Z0idburg>
Remember a long time ago I mentioned something
L839[20:35:41]
<Z0idburg> I
mentioned if you ever support one and only one filesystem
ever
L840[20:35:45]
<Z0idburg>
then you don't need a VFS
L841[20:35:53]
<Z0idburg>
just some sort of filesystem API
L842[20:36:20]
<Wattana
Gaming> ?
L843[20:36:23]
<Z0idburg> a
VFS is really just for multiplexing multiple filesystems
L844[20:38:13]
<Wattana
Gaming> By the way, how do I disable animations on MineOS? It's
lagging
L845[20:38:24]
<Z0idburg>
mineos is a lagosaurus
L846[20:39:08]
<Wattana
Gaming> lagosaurus?
L847[20:47:13]
<Z0idburg>
yep
L848[20:48:09]
<Z0idburg>
%lua string.match("foobar://bizbaz",
"://")
L849[20:48:10] <MichiBot> ://
L850[20:48:13]
<Z0idburg>
gotta remember how to do this
L851[20:48:22]
<Z0idburg>
oh yeah derp
L852[20:48:49]
<Z0idburg>
%lua string.match("foobar://bizbaz",
"%S+://%S+")
L853[20:48:49] <MichiBot>
foobar://bizbaz
L854[20:48:56]
<Z0idburg>
oh yeah I need captures too
L855[20:49:05] <Mimiru> K, Discord
<-> IRC Bridge will be going down for a while. Actually all
of Eos... and the rest of my servers too
L856[20:49:20]
<Z0idburg>
%lua string.match("foobar://bizbaz",
"(%S+)://")
L857[20:49:21] <MichiBot> foobar
L858[20:49:24]
<Z0idburg>
ok..
L859[20:49:30]
<Wattana
Gaming> so a few moments ago I was editing my 4KB kernel when
MineOS ran out of ram and decided that it want to die
L860[20:49:35]
<Z0idburg>
%lua string.match("foobar://bizbaz",
"(%S+)://(%S+)")
L861[20:49:36] <MichiBot> foobar,
bizbaz
L862[20:49:39]
<Z0idburg>
good.
L863[20:50:23]
<Wattana
Gaming> Ay Zoid how should I name my filesystem
L864[20:53:40] ⇦
Quits: ocdoc (ocdoc!~ocdoc@eos.pc-logix.com) (Remote host closed
the connection)