<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:14] ⇨ Joins: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de)
L2[00:04:53] <Kilobyte> @ThePiGuy24: pacman shouldn't overwrite configs that have been modified by the user
L3[00:05:04] <Kilobyte> unless the package maintainer screwed up
L4[00:07:33] <Kilobyte> xterm doesn't seem to have any config files, unless you mean the desktop file
L5[00:09:11] <ThePi​Guy24> maybe, all i know is that whatever i modified was overwritten
L6[00:10:37] <Kilobyte> i lied, theres also some stuff in other dirs of /usr/share - but none of that is config, so pacman doesn't do any .pacnew stuff :P
L7[00:13:26] <ThePi​Guy24> ah yeah it was /usr/share/X11/app-defaults/[U]XTerm-color
L8[00:17:52] <caden> hi
L9[00:18:11] <caden> can you run java on this
L10[00:18:47] <ThePi​Guy24> if you are talking from OC, then no, not unless you write your own JVM
L11[00:30:07] ⇦ Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L12[00:32:30] <caden> i am
L13[00:33:10] <caden> i want to run a server
L14[00:33:38] <Amanda> OC can't listen to sockets
L15[00:34:19] <Amanda> Well, OC1 can't, ask dequbed about her cursed pile of java that lets OC2 do that
L16[00:35:40] ⇦ Quits: caden (~caden@c-73-11-191-191.hsd1.wa.comcast.net) (Remote host closed the connection)
L17[00:36:17] <ThePi​Guy24> someone has written a minecraft server that runs on OC
L18[00:36:33] <ThePi​Guy24> dont remember who, but it was probably zenith
L19[00:36:51] <ThePi​Guy24> they made a bridge to handle the sockets
L20[00:45:46] <lunar_sam> zenith, yeah
L21[00:45:51] <lunar_sam> also
L22[00:45:57] <lunar_sam> i NEED to make TN for linux just for OC2
L23[00:46:15] <lunar_sam> then i will bridge OC1 and OC2 for funsies
L24[00:46:21] <lunar_sam> like
L25[00:46:22] <lunar_sam> two servers
L26[00:46:24] <lunar_sam> with Tsukinet
L27[01:02:18] <Kristo​pher38> lunar_sam: still waiting for a heap of your other projects
L28[01:02:38] <lunar_sam> @Kristopher38 soon(tm)
L29[01:02:46] <lunar_sam> Please Understand
L30[01:05:06] <Izaya> https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/
L31[01:07:04] <Kristo​pher38> I do, believe me
L32[01:08:26] <ThePi​Guy24> Izaya: that is horrifying
L33[01:08:35] <ThePi​Guy24> impressive, but horrifying
L34[01:25:51] <lunar_sam> Tsukinet is just what my brain has decided to semi-focus on right nos
L35[01:25:52] <lunar_sam> *now
L36[01:41:42] <ink​oate> >sapphicfettucine: my lil' rust implementation of import is ~70s faster than import.lua :D
L37[01:41:42] <ink​oate> This is why I went the rust direction to begin with... I wrote a little python script to move the robot and it took 6 seconds to execute every time because it needed to import the device and robot libraries. 😂
L38[01:43:50] <CompanionCube> Izaya: shame /dev/net/tcp only works in one direction
L39[01:45:28] <Amanda> I should add a timer to invoke-import
L40[01:45:33] <Amanda> problem for tomorrow
L41[01:45:49] <Amanda> I'm curious how it compares to @sapphicfettucine's rust and the import.lua
L42[01:51:34] <sapphicf​ettucine> oh that'd be fun to see
L43[01:54:35] <Amanda> I think c++ even has some stuff for ting doesn't it? Std::Chrono or so
L44[01:54:50] * Amanda checks cppeeference
L45[01:57:53] <Amanda> I should proofread, I won't, but I should.
L46[01:58:22] <Amanda> I think c++ even has some stuff for time doesn't it? Std::Chrono or so
L47[01:58:47] * Amanda checks cppreference
L48[03:06:08] * Amanda meows goodnight to elfi, curls up on her pillow for zzzmews
L49[03:06:12] <Amanda> Night nerds
L50[03:24:55] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@2001:16b8:1e04:ab00:fe34:97ff:fea9:75f2) (Ping timeout: 192 seconds)
L51[03:48:50] ⇨ Joins: Hawk777 (~chead@2607:c000:8279:5900:4c87:e344:6df3:3476)
L52[04:59:20] ⇨ Joins: immibis_ (~hexchat@62.156.144.218)
L53[05:00:46] ⇦ Quits: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de) (Ping timeout: 189 seconds)
L54[05:06:22] <Michiyo> %tonkout
L55[05:06:23] <MichiBot> Dagnammit! Mic​hiyo! You beat Va​ur's previous record of 7 hours, 48 minutes and 37 seconds (By 3 hours, 43 minutes and 9 seconds)! I hope you're happy!
L56[05:06:23] <MichiBot> Mic​hiyo has stolen the tonkout! Tonk has been reset! They gained 0.011 tonk points! plus 0.01 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.35274. Position #3 Need 0.00635568 more points to pass Forec​aster!
L57[05:19:46] <CrazyRo​cketGuy> I was trying to figure out why the gnu "file" command was not included in Sedna's rootfs and seeing if I could build it in myself and uh
L58[05:19:47] <CrazyRo​cketGuy> https://tinyurl.com/y7yjgfaz
L59[05:20:02] <CrazyRo​cketGuy> the file command is bigger then the entire OS
L60[05:20:17] <CrazyRo​cketGuy> why
L61[05:21:04] <lunar_sam> wait
L62[05:21:06] <lunar_sam> you have luaposix?
L63[05:22:01] <CrazyRo​cketGuy> that's included in the default rootfs I think?
L64[05:22:11] <lunar_sam> wack
L65[05:22:16] <sapphicf​ettucine> yep
L66[05:22:22] <sapphicf​ettucine> the hlapi implementation uses it
L67[05:22:32] <lunar_sam> i didn't see it when i tried it out
L68[05:22:41] <lunar_sam> watch as i typo'd it
L69[05:25:10] <CompanionCube> i wonder how much of the file command is the list of file types to detect
L70[05:26:01] <lunar_sam> lots
L71[05:26:02] <lunar_sam> lol
L72[05:26:15] <CrazyRo​cketGuy> I still have a hard time conceiving that a database containing a list of file types is that large
L73[05:27:04] <CompanionCube> also it's gnu
L74[05:27:18] <CompanionCube> minimalism isn't a priority
L75[05:28:14] <sapphicf​ettucine> https://github.com/file/file
L76[05:28:17] <CompanionCube> what does du say about the files
L77[05:31:19] <CrazyRo​cketGuy> https://tinyurl.com/yatojsjl
L78[05:31:41] <luna​r_sam> i wonder how big argparse is
L79[05:31:42] <luna​r_sam> lol
L80[05:32:03] <luna​r_sam> oh
L81[05:32:05] <luna​r_sam> only 60k
L82[05:34:17] <CompanionCube> seems about righr
L83[05:35:06] <CrazyRo​cketGuy> still find it very funny that a single, fairly rudimentary, yet core binary is bigger then the entire OS
L84[05:35:34] <CompanionCube> most of it isn't in the binary tho
L85[05:35:57] <CrazyRo​cketGuy> no it's not
L86[05:36:06] <lunar_sam> oh
L87[05:36:10] <lunar_sam> my path var was set wrong
L88[05:36:17] <lunar_sam> https://xmpp.404.city:5280/usershare/c44a7f29876bb754953efd718432c3cb3316b2da/qjSPNsqeWe1Bzbyh1pePwvWKTAWLF4Z8iDOxr6XM/Screenshot_2022-02-16_00-35-29.png
L89[05:36:24] <lunar_sam> rather
L90[05:36:26] <lunar_sam> LUA_PATH
L91[05:36:39] <CompanionCube> (also is the m4/python stuff even installed?)
L92[05:36:45] <lunar_sam> didn't have /usr/share/lua/5.4 and /usr/lib/lua/5.4 in it
L93[05:37:47] <lunar_sam> i would put lcpio on this
L94[05:37:47] <lunar_sam> but
L95[05:37:52] <lunar_sam> i dunno if lcpio works
L96[05:37:53] <lunar_sam> :(
L97[05:40:22] <lunar_sam> is uh
L98[05:40:28] <lunar_sam> is there no mke2fs or the like?
L99[05:40:38] <sapphicf​ettucine> there is just mke2fs iirc
L100[05:41:04] <lunar_sam> oh
L101[05:41:09] <lunar_sam> i was looking in the wrong place
L102[05:41:13] <lunar_sam> mke2fs and mkdosfs
L103[05:41:23] <lunar_sam> also mkswap
L104[05:43:11] <lunar_sam> anyways
L105[05:43:16] <lunar_sam> i have luacomp in OC2 :v
L106[05:46:11] <lunar_sam> the real question is
L107[05:46:14] <lunar_sam> how do i use the floppy drive
L108[05:50:47] <CompanionCube> https://www.indy100.com/science-tech/moon-privatise-adam-smith-institute?utm_content=Echobox&utm_medium=Social&utm_campaign=Main&utm_source=Twitter#Echobox=1644938991 lol
L109[05:51:43] <sapphicf​ettucine> "according to a report by neoliberal think tank the Adam Smith Institute"
L110[05:51:50] <sapphicf​ettucine> now that's a read flag if i've ever seen one
L111[05:52:19] <lunar_sam> also, man
L112[05:52:34] <lunar_sam> i'll never experience packet loss in OC :v
L113[05:52:34] ⇦ Quits: Thutmose (~Patrick@67.21.186.225) (Quit: Leaving.)
L114[05:52:37] <lunar_sam> *OC2
L115[05:53:24] <CompanionCube> ikr?
L116[05:55:36] <lunar_sam> what a shame, i want to have to stress test tsukinet :v
L117[05:56:40] <lunar_sam> wait
L118[05:56:43] <lunar_sam> in OC1
L119[05:57:05] <lunar_sam> can i use a robot to name animals
L120[05:58:13] <lunar_sam> because i suddenly had a dumb idea
L121[06:02:06] ⇦ Quits: Michiyo (~Michiyo@50.38.53.215) (Read error: Connection reset by peer)
L122[06:06:16] <lunar_sam> tsukinet over vulpine carrier
L123[06:06:25] <lunar_sam> would be the idea for 1.18
L124[06:06:37] <lunar_sam> i have no idea how to pull off something as dumb in 1.12 but oh well
L125[06:32:40] <B​ob> >sapphicfettucine: my lil' rust implementation of import is ~70s faster than import.lua :…
L126[06:32:40] <B​ob> Now thats promising
L127[07:11:22] <Izaya> %tell Ariri https://disqordia.space/emoji/disqordia/gura_blush.gif
L128[07:11:22] <MichiBot> Iz​aya: Ariri will be notified of this message when next seen.
L129[07:20:21] <Forec​aster> %tonk
L130[07:20:22] <MichiBot> Zoinks! Forec​aster! You beat Mic​hiyo's previous record of <0 (By 2 hours, 13 minutes and 58 seconds)! I hope you're happy!
L131[07:20:23] <MichiBot> Forecaster's new record is 2 hours, 13 minutes and 58 seconds! Forecaster also gained 0.00223 tonk points for stealing the tonk. Position #2. Need 0.13982864 more points to pass Va​ur!
L132[07:20:51] ⇦ Quits: Ariri (uid378594@id-378594.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
L133[07:37:02] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-122-174.as13285.net) (Ping timeout: 189 seconds)
L134[08:23:52] ⇦ Quits: Hawk777 (~chead@2607:c000:8279:5900:4c87:e344:6df3:3476) (Quit: Leaving.)
L135[08:24:22] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-122-174.as13285.net)
L136[08:58:44] ⇨ Joins: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L137[08:58:44] zsh sets mode: +v on Vexatos
L138[09:21:42] ⇨ Joins: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de)
L139[09:22:24] ⇦ Quits: immibis_ (~hexchat@62.156.144.218) (Ping timeout: 189 seconds)
L140[09:25:23] ⇦ Quits: Victor_sueca (~Victor_su@190.pool90-165-120.dynamic.orange.es) (Ping timeout: 189 seconds)
L141[10:02:44] <Va​ur> %tonk
L142[10:02:45] <MichiBot> Crud! Va​ur! You beat Forec​aster's previous record of 2 hours, 13 minutes and 58 seconds (By 28 minutes and 25 seconds)! I hope you're happy!
L143[10:02:46] <MichiBot> Vaur's new record is 2 hours, 42 minutes and 23 seconds! Vaur also gained 0.00141 (0.00047 x 3) tonk points for stealing the tonk. Position #1.
L144[10:35:31] <Ar​iri> Izaya: Thanks I love it
L145[10:44:50] ⇨ Joins: Michiyo (~Michiyo@50.38.53.215)
L146[10:44:50] zsh sets mode: +o on Michiyo
L147[10:49:28] ⇨ Joins: Victor_sueca (~Victor_su@190.pool90-165-120.dynamic.orange.es)
L148[10:51:32] ⇦ Quits: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de) (Remote host closed the connection)
L149[10:53:08] ⇨ Joins: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de)
L150[10:53:32] ⇦ Quits: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de) (Remote host closed the connection)
L151[10:53:53] ⇨ Joins: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de)
L152[10:58:47] <Hunt​er 🏹> Has anyone been able to get SCP working on OC2? I have two computers linked via Network Tunnel cards, and I've tried running it with manual configuration and DHCP but it always complains that it cannot reach the other host
L153[11:26:02] ⇦ Quits: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de) (Remote host closed the connection)
L154[11:26:17] ⇨ Joins: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de)
L155[12:46:27] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-122-174.as13285.net) (Ping timeout: 189 seconds)
L156[13:01:27] * Amanda yawns, stretchies, meows and looks around
L157[13:04:00] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-122-174.as13285.net)
L158[13:25:15] <Amanda> @"Hunter 🏹" Did you set one of them up as the DHCP server? You have to say no to client, then assign a static IP/netmask (the defaults are fine) then it'll ask
L159[13:25:37] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1e04:ab00:fe34:97ff:fea9:75f2)
L160[13:40:08] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-122-174.as13285.net)
L161[13:41:27] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-122-174.as13285.net) (Ping timeout: 189 seconds)
L162[14:16:29] <Hunt​er 🏹> >Amanda: <@170585204094795776> Did you set one of them up as the DHCP server? You hav…
L163[14:16:29] <Hunt​er 🏹> Yeah, for one configuration I assigned one as the DHCP server with all default settings. Then the other as the DHCP client, it auto ran UDHCP and tried to connect but just failed after a few tries
L164[14:25:51] <Amanda> does the dhcp server have more than one network device? (tunnel card, network card)
L165[14:41:05] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e04:ab00:fe34:97ff:fea9:75f2) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@200116b814e3d200fe3497fffea975f2.dip.versatel-1u1.de)))
L166[14:41:07] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@200116b814e3d200fe3497fffea975f2.dip.versatel-1u1.de)
L167[15:14:45] <Izaya> https://hackaday.com/2022/02/16/teardown-alcatel-telic-1-minitel-terminal/
L168[15:29:24] ⇦ Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L169[15:29:34] ⇨ Joins: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L170[15:29:34] zsh sets mode: +v on Vexatos
L171[15:38:13] <Va​ur> %tonkout
L172[15:38:15] <MichiBot> Wah! Va​ur! You beat your own previous record of 2 hours, 42 minutes and 23 seconds (By 2 hours, 53 minutes and 5 seconds)! I hope you're happy!
L173[15:38:16] <MichiBot> Va​ur has tonked out! Tonk has been reset! They gained 0.005 tonk points! plus 0.008 bonus points for consecutive hours! Current score: 0.51556432, Position #1
L174[15:51:41] ⇨ Joins: Thutmose (~Patrick@67.21.186.225)
L175[16:07:32] <B​ob> im so damn tired
L176[16:10:46] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error: Connection reset by peer)
L177[16:13:50] ⇨ Joins: DBotThePony (~Thunderbi@31.220.170.28)
L178[17:11:35] ⇨ Joins: S3 (~fatalnix@72.55.233.131)
L179[17:14:39] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1e67:a600:fe34:97ff:fea9:75f2)
L180[17:16:13] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@200116b814e3d200fe3497fffea975f2.dip.versatel-1u1.de) (Ping timeout: 192 seconds)
L181[17:36:07] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-122-174.as13285.net)
L182[17:36:32] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-122-174.as13285.net) (Ping timeout: 189 seconds)
L183[17:44:54] ⇨ Joins: immibis_ (~hexchat@dynamic-089-204-138-200.89.204.138.pool.telefonica.de)
L184[17:46:12] ⇦ Quits: immibis (~hexchat@dynamic-089-204-138-014.89.204.138.pool.telefonica.de) (Ping timeout: 189 seconds)
L185[17:48:01] ⇨ Joins: immibis (~hexchat@dynamic-089-204-138-200.89.204.138.pool.telefonica.de)
L186[17:48:34] ⇦ Quits: immibis_ (~hexchat@dynamic-089-204-138-200.89.204.138.pool.telefonica.de) (Ping timeout: 189 seconds)
L187[18:05:18] <Amanda> Hrm
L188[18:05:36] <Amanda> The example on the std::chrono cppreference site doesn't want to work in OC2
L189[18:05:49] <Amanda> It always says 0s, even if it's clearly not been
L190[18:10:29] ⇦ Quits: S3 (~fatalnix@72.55.233.131) (Ping timeout: 189 seconds)
L191[18:19:12] <luna​r_sam> lol
L192[18:19:46] <luna​r_sam> should i write cursed C++, cursed C, or cursed Nelua
L193[18:20:51] <sapphicf​ettucine> i used posix.time() for timing import.lua; maybe the equivalent libc call?
L194[18:22:08] <luna​r_sam> i will once again be writing a native extension to byond
L195[18:26:19] <Amanda> hrm, nope
L196[18:29:57] <sapphicf​ettucine> O.o
L197[18:34:44] <luna​r_sam> fox https://tinyurl.com/yajye56v
L198[18:36:57] <Amanda> There we go
L199[18:37:08] <Amanda> Apparently ::difftime doesn't work?
L200[18:40:35] <sapphicf​ettucine> oh, do you want the latest miku-rpc import executable to test against?
L201[18:41:10] <Amanda> sure,
L202[18:42:06] <Amanda> quick sanity check, do you stop the clock before or after closing the file? I do it before both in my C++ and in my hacked import.llua
L203[18:42:27] ⇨ Joins: alaula (webchat@176.240.152.176)
L204[18:43:49] <sapphicf​ettucine> after flushing, before the file closes
L205[18:43:56] <sapphicf​ettucine> since i'm letting the destructor close it
L206[18:44:22] <Amanda> Hrm, I don't think import.lua does a flush, does it?
L207[18:44:50] <sapphicf​ettucine> i don't think so; i'm just using a bufwriter
L208[18:44:52] <Amanda> I know my C++ one doesn't, I let linux deal with that when it'a ready
L209[18:45:58] <sapphicf​ettucine> https://cat-girl.gay/oc2/import
L210[18:48:42] <CompanionCube> lunar_sam: oh no not the crappy ffi
L211[18:49:16] <lunar_sam> CC: more like setjmp in C++
L212[18:49:58] <CompanionCube> won't it look the s
L213[18:50:07] <CompanionCube> the same as in C, though?
L214[18:50:42] <lunar_sam> yes
L215[18:50:57] <lunar_sam> but try/catch causes hanging or segfaults
L216[18:54:31] <CompanionCube> o.o
L217[18:54:58] <CompanionCube> that seems like something worth debugging
L218[18:55:12] <CompanionCube> what if other code throws?
L219[18:59:10] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/qSKotgEDjDOntPykQxWjwQDR/2022-02-16_13.58.55.png
L220[19:00:01] <Amanda> @sapphicfettucine ^ Top is import.lua, second invokcation of "invoke-import" was to get rs-import, first was the test file, then rs-import is what I renamed your tool to
L221[19:00:23] <Amanda> 512KiB file, maximum allowed by the card
L222[19:02:42] <sapphicf​ettucine> interesting
L223[19:02:51] <sapphicf​ettucine> maybe i'll try without the bufwriter
L224[19:03:10] <sapphicf​ettucine> what are you using to time the lua code?
L225[19:04:11] <Amanda> https://paste.pc-logix.com/nufoxobifo.rb
L226[19:04:20] <Amanda> There's the modified import.lua I used
L227[19:05:59] <alaula> Can i ask a noob question?
L228[19:06:20] <Michiyo> Don't ask to ask, just ask. We were all noobs once.
L229[19:06:29] <Michiyo> Some of us still are.
L230[19:06:31] <Michiyo> :P
L231[19:06:55] <alaula> Can we only use lua in open computers?
L232[19:07:09] <sapphicf​ettucine> opencomputers 1 or 2?
L233[19:07:17] <alaula> uh the latest version
L234[19:07:21] <Michiyo> OC1 has a couple of other archs, but by default yes.
L235[19:07:32] <Michiyo> the latest version of *which*? lol
L236[19:07:50] <alaula> OC2?
L237[19:08:09] <Amanda> what MC version are you on? <1.13 and it's OC1, newer OC2
L238[19:08:11] <Michiyo> https://www.curseforge.com/minecraft/mc-mods/opencomputers
L239[19:08:12] <Michiyo> https://www.curseforge.com/minecraft/mc-mods/oc2?t=kCSXxSMmvEldLgPycfMRkg&s=09
L240[19:08:17] <Michiyo> OC2 is VERY MUCH not like OC1
L241[19:08:22] <alaula> oh
L242[19:08:41] <alaula> yeah I'll go with 2 since I haven't started yet
L243[19:08:48] <Amanda> OC2 is a clean break from OC1, sharing nothing but the original author and the name
L244[19:08:49] <Michiyo> OC2 is 1.18 only
L245[19:08:56] <Michiyo> OC1 is 1.12 and below
L246[19:09:21] <alaula> I was just curious if it works by using its own assembly like java or does it work directly by interpreting lua
L247[19:09:36] <Amanda> OC2 emulates a RISC-V machine
L248[19:09:43] <lunar_sam> CC: it's BYOND, not much i can do
L249[19:09:52] <alaula> I see
L250[19:10:05] <Michiyo> OC1 ships lua by default, and only lua.
L251[19:10:11] <Ocawes​ome101> OC1 does lua only, OC2 does risc-v
L252[19:10:15] <Michiyo> and it directly uses lua.
L253[19:10:34] <alaula> honestly I wasn't even aware OC2 existed you guys told me
L254[19:10:44] <Amanda> It's still very early days for OC2
L255[19:10:45] <alaula> until you guys told me*
L256[19:10:52] <sapphicf​ettucine> you could say oc1 is over the moon for lua
L257[19:11:01] <sapphicf​ettucine> [i am booed out of the stage]
L258[19:11:13] <alaula> thanks
L259[19:12:25] ⇦ Quits: alaula (webchat@176.240.152.176) (Quit: webchat.esper.net)
L260[19:12:35] <sapphicf​ettucine> oh, amanda
L261[19:12:40] <sapphicf​ettucine> what opt level are you using? -s?
L262[19:12:44] <Amanda> @sapphicfettucine It's also worth noting my C++ version doesn't bother with tracking progress or reporting on it, which is probably minor, but definately can cause some difference
L263[19:12:50] <Amanda> -Os now yeah
L264[19:13:01] <sapphicf​ettucine> yeah i'm testing with a version with none of the tracking rn
L265[19:13:19] <sapphicf​ettucine> it's an interestingly major difference
L266[19:13:40] <Amanda> I know it's a large part of why dd doesn't output any progress by default
L267[19:13:56] <Amanda> It can be a bottleneck in some cases
L268[19:15:24] <sapphicf​ettucine> you're using clang, ye?
L269[19:15:36] <Amanda> nope, GCC, the one built by buildroot
L270[19:15:46] <Amanda> I poked the buildroot config to enable C++ again
L271[19:15:51] <sapphicf​ettucine> interesting
L272[19:15:51] <lunar_sam> anyways, i'll be writing my *tools in nelua primarily
L273[19:16:07] <Amanda> then I just had to copy the libstdc++ from the target/ dir and it Just Works
L274[19:16:12] <sapphicf​ettucine> basically trying to narrow down the possible differences
L275[19:16:16] <lunar_sam> so i can make a fun SS13 server based off the old codebase from my last server :v
L276[19:16:27] <sapphicf​ettucine> like compiler backend
L277[19:16:37] <sapphicf​ettucine> though it'd be wack for it to make such a diff
L278[19:16:55] <Amanda> Here's all the flags I'm passing to G++: https://git.camnet.site/gitweb/?p=amandac/mc/oc2/cxx-fuckery.git;a=blob;f=Makefile;h=068f77fb8e646b47fce9aa8e05e7a2501720a271;hb=HEAD#l8
L279[19:17:10] <lunar_sam> oh yeah, i should make a hello world for oc2 in nelua
L280[19:17:13] <lunar_sam> heh
L281[19:17:17] <lunar_sam> soon(tm)
L282[19:18:18] <CompanionCube> lunar_sam: 'never again' is never true :)
L283[19:21:38] ⇨ Joins: alaula (webchat@176.240.152.176)
L284[19:23:19] <lunar_sam> CC: when did i sat never again and about what
L285[19:23:21] <lunar_sam> probably BYOND
L286[19:23:37] <Amanda> @sapphicfettucine also, I don't expect it to be a major problem, but when I made the test-file I explictally made it with /dev/random -- though I'm not sure what, if any, kind of optimisations might even be possible with the decoding,I wanted to minimise the chances of them affecting the results
L287[19:24:07] <lunar_sam> what i _won't_ do again ever is have a discord guild for a spessman server
L288[19:24:13] <Amanda> ( ANd it was the same file for all three tests )
L289[19:24:21] <lunar_sam> holy fuck, fuck that
L290[19:24:45] <lunar_sam> that was legit awful
L291[19:24:51] <sapphicf​ettucine> yeah i'm using /dev/random too
L292[19:25:29] <Hunt​er 🏹> >Amanda: does the dhcp server have more than one network device? (tunnel card, networ…
L293[19:25:29] <Hunt​er 🏹> Sorry for the slow replies. Been working all day. Yes both computer had a network interface card in them too as they were the preconfigured ones in creative mode. I just took them both out and the client PC successfully reached the DHCP server
L294[19:25:40] <Hunt​er 🏹> Is there no way to have both of these cards?
L295[19:26:15] <Amanda> There is probably with some networking stuff, but setup-networking.lua doesn't do that for you. and I don't know the lower levels of the lniux stack well enough to describe how to do it
L296[19:26:44] <Hunt​er 🏹> Okay, just curious, thanks for the help
L297[19:28:41] <lunar_sam> fuck
L298[19:28:45] <lunar_sam> for TN on linux
L299[19:28:49] <sapphicf​ettucine> i wonder how big of a bottleneck the deser library i'm using is
L300[19:29:04] <lunar_sam> i'll have to make utils to configure the network settings
L301[19:29:16] <lunar_sam> oh well
L302[19:30:59] <sapphicf​ettucine> momm can we have perf?
L303[19:31:00] <sapphicf​ettucine> we have perf at home
L304[19:31:00] <sapphicf​ettucine> the perf at home: `std::time::Instant`
L305[19:33:16] <Hunt​er 🏹> Okay sorta success. Is this referring to a SCP related password or a Linux password? I don't know shit about either, but seeing how the default login is just "root" with no pass I don't really think it's Linux https://tinyurl.com/y6w4a7p2
L306[19:33:29] <Hunt​er 🏹> Am I supposed to generate a key with RSA or something?
L307[19:34:50] <Ocawes​ome101> asking for linux password
L308[19:35:00] <Ocawes​ome101> ssh/scp both use linux passwords
L309[19:35:09] <Ocawes​ome101> though they might have root login disabled
L310[19:38:11] <Hunt​er 🏹> Ahh okay thank you. I changed the root password and it worked. Told me my password was weak though. Like did I ask? 🙄
L311[19:38:53] <Z0id​berg> I want to connect the UART to my real dialup modem
L312[19:38:58] <Z0id​berg> and run a BBS on OC2
L313[19:39:07] <Z0id​berg> I can do it with some code glue
L314[19:39:32] <Z0id​berg> redirect it to /dev/ttyUSB0 or something with a USB RS232 adapter...
L315[19:40:00] <Z0id​berg> I will have to find one of my 9 to 25 pin serial cables that isn't a null modem cable
L316[19:40:05] <Z0id​berg> or get a null modem adapter
L317[19:40:15] <Z0id​berg> since most of my cables are 25 - 25 now
L318[19:40:19] <Z0id​berg> or 9 - 9
L319[19:40:23] <Z0id​berg> and my modem is 25
L320[19:40:36] <Z0id​berg> OH wait I have a 9-25 adapter too
L321[19:46:12] <sapphicf​ettucine> aha
L322[19:46:18] <sapphicf​ettucine> found the bottleneck. my read code expectedly sucks
L323[19:48:21] <CompanionCube> lunar_sam: i think it was re SS13 codebase, not sure
L324[19:56:16] <lunar_sam> CC: lol
L325[20:05:59] <Amanda> @sapphicfettucine What's the target you're using? Trying to get my C++ compilled with clang_12 but it keeps just spitting out an x86)64 on me
L326[20:06:13] <sapphicf​ettucine> riscv64gc-unknown-linux-musl
L327[20:06:28] <sapphicf​ettucine> it should be supported by llvm
L328[20:26:59] <Michiyo> %tonk
L329[20:27:00] <MichiBot> By my throth! Mic​hiyo! You beat Va​ur's previous record of <0 (By 4 hours, 48 minutes and 46 seconds)! I hope you're happy!
L330[20:27:01] <MichiBot> Michiyo's new record is 4 hours, 48 minutes and 46 seconds! Michiyo also gained 0.00481 tonk points for stealing the tonk. Position #3. Need 0.00377568 more points to pass Forec​aster!
L331[20:39:07] <sapphicf​ettucine> Amanda: got an impl down to 26s!
L332[21:10:40] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-122-174.as13285.net)
L333[21:12:31] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-122-174.as13285.net) (Ping timeout: 192 seconds)
L334[21:24:31] <ThePi​Guy24> current vibe: https://tinyurl.com/y92rjp22
L335[21:25:33] <ThePi​Guy24> blanket tent is yes
L336[21:53:42] ⇦ Quits: alaula (webchat@176.240.152.176) (Quit: webchat.esper.net)
L337[22:27:05] <Z0id​berg> I wonder if anyone ever sits in VC here.
L338[22:36:12] <Forec​aster> who would do such a thing
L339[22:43:43] <B​ob> >Amanda: <@722196443514798181> What's the target you're using? Trying to get my…
L340[22:43:43] <B​ob> Amanda you can get a toolchain for cross compiling to riscv64 from bootlin
L341[22:44:00] <B​ob> and damn it, slept trough an OC2 discution again
L342[22:44:29] <B​ob> >sapphicfettucine: momm can we have perf?
L343[22:44:29] <B​ob> we have perf at home
L344[22:44:29] <B​ob> the perf at home: `std::ti…
L345[22:44:30] <B​ob> when are we making it all `no_std` and `libc` for extra style points
L346[22:58:27] <Mic​hiyo> https://tinyurl.com/y85zo8g7
L347[22:58:29] <Mic​hiyo> Toasty
L348[22:58:45] <luna​r_sam> mmm
L349[22:58:48] <luna​r_sam> i wonder what my temps are
L350[23:00:09] <luna​r_sam> i assume k10temp is what i'm looking for
L351[23:00:14] <luna​r_sam> so
L352[23:00:17] <luna​r_sam> 51c
L353[23:05:42] <Michiyo> I made it to 89.13
L354[23:23:31] ⇦ Quits: Michiyo (~Michiyo@50.38.53.215) (Read error: Connection reset by peer)
L355[23:34:55] ⇦ Quits: Teris (sid315557@id-315557.helmsley.irccloud.com) (Ping timeout: 189 seconds)
L356[23:35:19] ⇦ Quits: Lucifer (sid32492@id-32492.ilkley.irccloud.com) (Ping timeout: 192 seconds)
L357[23:35:58] ⇨ Joins: Teris (sid315557@id-315557.helmsley.irccloud.com)
L358[23:36:12] ⇨ Joins: Lucifer (sid32492@id-32492.ilkley.irccloud.com)
L359[23:42:02] <Amanda> @sapphicfettucine I finally managed to hammer clang into submission to build, and it's roughtly the same speed-wise
L360[23:42:22] <sapphicf​ettucine> 7s-32s range?
L361[23:42:25] <Amanda> both are ~32-34s for the test file
L362[23:42:34] <sapphicf​ettucine> hah, so i'm faster :d
L363[23:42:53] <sapphicf​ettucine> something something crab rave
L364[23:43:03] <sapphicf​ettucine> i've done some buffer crimes for optimization which might be it
L365[23:44:32] <sapphicf​ettucine> (keeping a allocated string buffer per devicebus instance, pre-serializing messages that have no arguments)
L366[23:45:35] <sapphicf​ettucine> though, you still win on file size due to dynamic linking
L367[23:47:53] <Amanda> ... I removed the flush call from the bus::invoke and now it's idling at 27 -- though I'm not sure if that's safe
L368[23:48:08] <Amanda> ( https://git.camnet.site/gitweb/?p=amandac/mc/oc2/cxx-fuckery.git;a=blob;f=Makefile;h=068f77fb8e646b47fce9aa8e05e7a2501720a271;hb=HEAD#l8 )
L369[23:49:26] <sapphicf​ettucine> huh
L370[23:49:30] <sapphicf​ettucine> weird that it's taking that long?
L371[23:49:47] <Amanda> Well, it's worth noting this is over hundreds of calls
L372[23:49:57] <Amanda> so a knock-on effect is to be expected
L373[23:50:02] <sapphicf​ettucine> true
L374[23:50:10] <sapphicf​ettucine> are you resetting memory per-flush?
L375[23:51:32] <Amanda> what do you mean?
L376[23:53:14] <Amanda> Buffer size seems to be irrelevent, 4x'd it and it's about the same
L377[23:55:13] <sapphicf​ettucine> >Amanda: what do you mean?
L378[23:55:13] <sapphicf​ettucine> resetting the internal buffer to all 0s; though i forget if you're making a new buffer per call or not?
L379[23:55:57] <Amanda> hrm, that's a good point, lemme make that seperate and static
L380[23:56:28] <sapphicf​ettucine> i've made both my string buffer and byte-read buffer per-struct
<<Prev Next>> Scroll to Top