<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:29:43] <Amanda> %tell Inari you cant just go sending AIs back in time to prevent the apocolypse i worked so hard to arrange!
L2[00:29:43] <MichiBot> Ama​nda: Inari will be notified of this message when next seen.
L3[00:59:17] ⇦ Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L4[01:04:03] <Amanda> %choose bring back out the laptop to update space foxgirl?
L5[01:04:03] <MichiBot> Ama​nda: Ah... well, I'd say wait an hour.
L6[01:04:24] <Amanda> no, in an hour ill be asleep
L7[01:04:34] <Z0id​berg> @Bob Remote debugging allows you to run shit remote over SSH and debug / edit locally as if it were running on your machine
L8[01:04:44] <Z0id​berg> it's been possible for ever, but vscode makes it really nice.
L9[01:11:17] <Amanda> @Z0idberg but consider this: emacs tramp
L10[01:17:53] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net)
L11[01:18:39] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-127-93.as13285.net) (Ping timeout: 186 seconds)
L12[02:09:36] ⇨ Joins: Hawk777 (~chead@2607:c000:827a:af00:3f1a:f992:bff7:3dd2)
L13[02:10:40] ⇦ Quits: Thutmose (~Patrick@67.21.186.253) (Quit: Leaving.)
L14[02:28:30] <sapphicf​ettucine> neat
L15[02:28:41] <sapphicf​ettucine> testing out a lua module interface with the same interface as the default lua scripts
L16[02:28:53] <sapphicf​ettucine> 5-6x faster on a simple invoke
L17[02:38:12] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e62:cc00:fe34:97ff:fea9:75f2) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)))
L18[02:38:19] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
L19[02:56:32] <Z0id​berg> Amanda: Tramp mode is great
L20[02:56:38] <Z0id​berg> I've used it
L21[05:42:31] <Delta​theta> Hi! I just found out about OC2 and had a few questions. 1. Is it in active development? 2. How hard would it be to add software to the Linux "distro" running in the VM? 3. How hard would it be to add support for in-world use of a different programing language, like C,C++,Python, Rust or Nim (outside of the computer, in the Minecraft world)? 4. Is a 1.19 version planned?
L22[05:43:58] <Delta​theta> Hi! I just found out about OC2 and had a few questions. 1. Is it in active development? 2. How hard would it be to add software to the Linux "distro" running in the VM? 3. How hard would it be to add support for in-world use of a different programing language, like C,C++,Python, Rust or Nim (Outside of the computer, in the Minecraft world)? 4. Is a 1.19 version planned? [Edited]
L23[05:54:45] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2) (Ping timeout: 192 seconds)
L24[05:54:51] <sapphicf​ettucine> on 1., yep
L25[05:54:51] <sapphicf​ettucine> 2. you can use datapacks to add files and <https://github.com/fnuecke/buildroot&gt; has build scripts for a lot of general linux stuff
L26[05:54:51] <sapphicf​ettucine> 3. depends on what you mean by in-world use - compiling software on the machine itself or running software compiled from outside it?
L27[05:56:12] <sapphicf​ettucine> @Deltatheta if it's the latter case, python - probably harder. it's heavy and needs to be run on the machine itself
L28[05:56:12] <sapphicf​ettucine> every other language - should be doable! i know Amanda has written C++ software for it, and i'm writing rust
L29[05:57:19] <B​ob> if you want, i have a template for a Rust setup
L30[05:57:36] <B​ob> requires a buildroot toolchain too (bootlin guys provide RISC-V MUSL toolchains for that so its piss easy)
L31[05:58:03] <Delta​theta> 3. I mean something like using a different language like C++ to operate robots in the minecraft world
L32[05:58:10] <B​ob> >Z0idberg: <@!202281082047954954> Remote debugging allows you to run shit remote …
L33[05:58:11] <B​ob> so remote developement 🤔 but how would it for example transfer / edit the compiled executable, as there's no way in hell i get rustc into OC2
L34[05:58:13] <sapphicf​ettucine> 100% possible
L35[05:58:22] <B​ob> Amanda uses C++ in OC2 already
L36[05:58:25] <sapphicf​ettucine> yea
L37[05:58:47] <sapphicf​ettucine> and i have some easy bindings for rust and the robot api, <https://docs.rs/miku-rpc/latest/miku_rpc/wrappers/trait.RobotInterface.html&gt;
L38[05:58:52] <B​ob> just use the same buildroot toolchain
L39[05:59:01] <B​ob> >sapphicfettucine: and i have some easy bindings for rust and the robot api, <https://doc
L40[05:59:01] <B​ob> i need to finish my generator sometime
L41[06:00:26] <Delta​theta> @Bob Can I program and compile rust programs in-game?
L42[06:00:35] <sapphicf​ettucine> no
L43[06:00:42] <B​ob> nope, neither with C++
L44[06:00:49] <sapphicf​ettucine> you can manage it with c
L45[06:00:49] <B​ob> gotta work IRL and import ingame
L46[06:00:58] <B​ob> microc at best 🤔
L47[06:01:09] <sapphicf​ettucine> but every other language is probably too heavy to be usable, and rust specially is [gestures vaguely at cursed pile of a build system]
L48[06:01:40] <B​ob> well lets say that Rust really loves statical linking
L49[06:02:01] <sapphicf​ettucine> and many other cursed things
L50[06:02:54] <Forec​aster> %tonk
L51[06:02:54] <MichiBot> Darn! Forec​aster! You beat Va​ur's previous record of 6 hours, 20 minutes and 28 seconds (By 1 hour, 14 minutes and 50 seconds)! I hope you're happy!
L52[06:02:55] <MichiBot> Forecaster's new record is 7 hours, 35 minutes and 19 seconds! Forecaster also gained 0.00875 (0.00125 x 7) tonk points for stealing the tonk. Position #3. Need 0.06518432 more points to pass Mic​hiyo!
L53[06:03:13] <Delta​theta> So I could use GCC in-game?
L54[06:04:04] <B​ob> if you manage to make all of the toolchain be under 8MB, sure
L55[06:04:41] <sapphicf​ettucine> (or simply replace the linux image but that's a bit more trouble)
L56[06:05:32] <B​ob> then the compiling itself
L57[06:12:56] <Delta​theta> Why is the limit 8MB?
L58[06:19:08] <Delta​theta> And why would it be o hard to replace the Linux image?
L59[06:19:17] <Delta​theta> And why would it be so hard to replace the Linux image? [Edited]
L60[06:20:35] <sapphicf​ettucine> oh, it's not that hard but you do have to alter the mod jar
L61[06:20:55] <sapphicf​ettucine> if you open the sedna jar you can replace the Image and rootfs files in the generated folder
L62[06:26:54] <Delta​theta> Is there a possibility of compiling C++ code in-game?
L63[06:29:07] <B​ob> again, if you compile the gcc toolchain and manage to slap it into a small ass drive
L64[06:29:07] <B​ob> sure
L65[06:29:12] <B​ob> just dont bother lol
L66[06:32:00] <f03​n1x> would java be possible, could you imagine, developing minecraft mods while inside minecraft lol
L67[06:33:11] <Delta​theta> @Bob But why is the limit 8MB?
L68[06:34:30] <CompanionCube> minecraft needs graphics acceleration and also RAM.
L69[06:34:42] <B​ob> >f03n1x: would java be possible, could you imagine, developing minecraft mods w…
L70[06:34:43] <B​ob> i doubt that the JVM would be happy with the environement
L71[06:34:47] <B​ob> its damn fat and requires a lot of RAM
L72[06:34:57] <f03​n1x> yeah that's true
L73[06:34:59] <B​ob> at best maybe kotlin since it compiles to native code
L74[06:35:00] <B​ob> but not Java
L75[06:35:17] <B​ob> >Deltatheta: <@!202281082047954954> But why is the limit 8MB?
L76[06:35:18] <B​ob> p sure thats the hard drive drive limit
L77[06:35:21] <CompanionCube> also
L78[06:35:33] <CompanionCube> musl is lowercase.
L79[06:36:58] <Delta​theta> Can't the hard drive limit be modified?
L80[06:37:11] <CompanionCube> inb4 solve 8MB issue with in-game RAID :)
L81[06:38:09] <CompanionCube> but i would expect it's a config
L82[06:48:55] <sapphicf​ettucine> >Bob: p sure thats the hard drive drive limit
L83[06:48:55] <sapphicf​ettucine> not for root
L84[06:49:00] <sapphicf​ettucine> you can make root as big as you want
L85[06:49:18] <sapphicf​ettucine> it's a buildroot setting
L86[06:49:25] <B​ob> 🤔
L87[06:49:51] <sapphicf​ettucine> the root filesystem is a standalone image that's loaded when you make a computer
L88[06:49:59] <sapphicf​ettucine> so it doesn't follow the same rules as the other hard drives
L89[06:50:58] <B​ob> lets shove there cc, rustc and the jvm
L90[06:51:24] <sapphicf​ettucine> i don't think there even is a riscv rustc build right now, though you could make one
L91[06:51:30] <sapphicf​ettucine> but yea i got transmission running lol
L92[06:54:23] <B​ob> Yeah gotta build rustc ourselves
L93[06:57:44] <Delta​theta> >sapphicfettucine: on 1., yep
L94[06:57:44] <Delta​theta> 2. you can use datapacks to add files and <https://github.com/fnue���
L95[06:57:44] <Delta​theta> GCC is in the repository!
L96[06:58:25] <B​ob> yes ?? thats what buildroot is, a c toolchain and linkers
L97[06:58:58] <sapphicf​ettucine> i think they mean a buildscript, bob
L98[06:59:23] <Delta​theta> That's what I meant.
L99[06:59:27] <B​ob> oh well, there must be for that too
L100[07:00:17] <Delta​theta> That means that it would be fairly easy to add in-game C and C++ compiling right?
L101[07:00:39] <B​ob> i'd be worried for the speeds but yeah why not
L102[07:05:23] <Delta​theta> It should have no speed troubles running once compiled though, right?
L103[07:05:40] <CompanionCube> Izaya: is it just me or would OC2 be a good environment for a plan9 grid...
L104[07:05:49] <Izaya> that could be interesting
L105[07:05:54] <Izaya> more interesting than linux certainly
L106[07:05:56] <sapphicf​ettucine> >Deltatheta: It should have no speed troubles running once compiled though, right?
L107[07:05:56] <sapphicf​ettucine> well, the vm is not fast
L108[07:05:59] <sapphicf​ettucine> oh my gods
L109[07:06:30] <sapphicf​ettucine> sickos at hearing the name plan9 spoken once more: haha! yes! YES!
L110[07:06:59] <CompanionCube> i bet 9front does riscv
L111[07:19:18] <B​ob> bruh
L112[07:19:34] <B​ob> ill be so behind when ill finally become free
L113[07:19:59] <CompanionCube> aw it doesn't
L114[07:39:37] <sapphicf​ettucine> miku-rpc update for the lua module support out :D <https://github.com/emily-signet/miku-rpc&gt;
L115[07:40:32] <sapphicf​ettucine> the code is so cursed :D
L116[07:40:38] <sapphicf​ettucine> help :D
L117[07:42:46] <FLO​RANA> curious is it possible to detect if someone is standing on a touchscreen?
L118[07:43:18] <FLO​RANA> like footprint touch detection
L119[07:45:04] <Forec​aster> I believe screens send a touch event when stepped on
L120[08:07:28] <FLO​RANA> was wondering cause i never messed with it but i was watching a computer craft video and was thinking... would that trigger the screen? cause it would be cool to make a animated ripple as people walk on the floor
L121[08:08:27] ⇦ Quits: Hawk777 (~chead@2607:c000:827a:af00:3f1a:f992:bff7:3dd2) (Quit: Leaving.)
L122[08:49:57] ⇨ Joins: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L123[08:49:57] zsh sets mode: +v on Vexatos
L124[09:06:59] <B​ob> >FLORANA: was wondering cause i never messed with it but i was watching a comput…
L125[09:06:59] <B​ob> Ben already made OC Chess using step events
L126[09:07:00] <B​ob> i just have a casual chess thing but i think playersize OC chess can be fun
L127[09:12:39] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping timeout: 186 seconds)
L128[09:14:43] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net)
L129[09:30:41] <FLO​RANA> uh i do have a question about the nano machines
L130[09:31:18] <FLO​RANA> i was looking at the github, and found this `NeuralNetwork.scala`
L131[09:31:19] <FLO​RANA> is this a legit Neural Network within the code or?
L132[09:52:38] <B​ob> look at its source and see
L133[09:52:57] <B​ob> there are no machine learning neural nets anywhere sadly as far as i am aware
L134[09:55:40] <Izaya> probably for assigning random effects
L135[09:55:57] <Izaya> unsure if it'd actually be a really simple neural network or it's just superficially similar so it was a good name for it
L136[10:05:08] <FLO​RANA> i just loaded my modpack and... minecraft are you ok?? XD
L137[10:05:09] <FLO​RANA> https://tinyurl.com/yblgy5ez
L138[10:49:02] <Forec​aster> %sip
L139[10:49:02] <MichiBot> You drink a fragrant nectar potion (New!). Forecaster's favourite pants suddenly disintegrates.
L140[10:49:09] <Forec​aster> dangit
L141[12:00:12] <Z0id​berg> >FLORANA:
L142[12:00:13] <Z0id​berg> Antidarwinism
L143[12:00:42] <Z0id​berg> The same stupid people who put "known to cause cancer in the state of california" labels and "choking hazard" labels on your shit.
L144[12:01:39] <Z0id​berg> It's funny, only the choking hazard thing was around when I was growing up
L145[12:02:35] <Z0id​berg> everything else pretty much spoiled the fun once I was in high school. It was interesting because we always made fun of it
L146[12:05:01] <Amanda> Pretty sure "Known to cause cancer in the state of california" is an 80s law. Might not have been forced into packaging until later though
L147[12:06:45] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
L148[12:07:09] <Amanda> * onto
L149[12:08:20] <Amanda> That said, I don't agree that they're stupid warnings. Human life is precious, people shouldn't just go "Oh well!" when someone dies because of ignorance
L150[12:12:19] <FLO​RANA> ... hey i forget if i asked this before, but is there or would there be a bear-bones or assembly like language or is it forced to be LUA only?
L151[12:12:40] <Amanda> Thistle does a 6508
L152[12:13:45] <FLO​RANA> isn't that a 3rd party mod tho?
L153[12:14:52] <Amanda> yes
L154[12:15:00] <Amanda> There won't be any first-party support for it
L155[12:15:20] <Amanda> The whole point of having a pluggable architecture was so other mods could do stuff like that
L156[12:15:36] <FLO​RANA> so what your saying is i would need my own mod to make one? '3'
L157[12:15:53] <Amanda> Or use an existing one, yes
L158[12:15:59] ⇨ Joins: Inari (~Pinkishu@p508ef367.dip0.t-ipconnect.de)
L159[12:16:31] <FLO​RANA> alittle of a let down but i gess that makes sence -w-
L160[12:24:40] * Amanda boops Inari
L161[12:25:44] <Amanda> Also that warning's been in there since before MS bought Mojang. After some big account-phishing thing went around some public servers, IIRC
L162[12:25:45] <Inari> Nep
L163[12:25:53] <B​ob> >FLORANA: ... hey i forget if i asked this before, but is there or would there b…
L164[12:25:53] <B​ob> OC2 🤔
L165[12:26:00] <Inari> Amanda: of course I can, and I will!
L166[12:26:07] <Amanda> rude!
L167[12:26:08] <FLO​RANA> why does this login glitch for 1.7.10 still exist .w. (it registers a left click button without me clicking and break whatever i'm facing, like why??)
L168[12:26:51] <Amanda> Maybe because 1.7.10 is howevermany years old, and isn't gooing to be updated any more than a snowball has a chance in hell
L169[12:27:25] <FLO​RANA> i mean lot of people still use it from time to time '3'
L170[12:27:56] <Amanda> I'm not aware of any mods that are actively supporting it
L171[12:28:08] <Amanda> other than OC1
L172[12:28:31] <Inari> 1.4.7 were the true times
L173[12:28:50] <FLO​RANA> wait OC 2 is a thing??
L174[12:28:57] <Inari> kinda sorta
L175[12:29:02] <Amanda> yes, 1.18+ only, no backports, very early alpha
L176[12:29:18] <B​ob> runs RISC-V
L177[12:29:41] <FLO​RANA> i thought it was just a joke
L178[12:29:48] <Amanda> No, it's real
L179[12:30:44] <FLO​RANA> no i mean all along i thought it was, the idea was thrown around like months ago
L180[12:31:13] <Amanda> It's been a thing since late last year
L181[12:31:17] <B​ob> it was a thing already
L182[12:31:32] <B​ob> yeah, Sangar's a god rn
L183[12:31:45] <FLO​RANA> but huh... the GUI looks better...
L184[12:31:57] <FLO​RANA> then i suck at time management expecially with memory
L185[12:32:09] <FLO​RANA> *then again (again i hate english lol)
L186[12:33:26] <B​ob> why manage memory lol
L187[12:33:31] <B​ob> use Rust ™️
L188[12:34:15] <Z0id​berg> Because we have little shitheads who don't know what memory management is about
L189[12:34:18] <FLO​RANA> well that doesn't help when brains are not rustable
L190[12:34:23] <Z0id​berg> and they invent things like Java libraries
L191[12:34:26] <FLO​RANA> well that doesn't help when brains aren't rustable [Edited]
L192[12:36:52] <Z0id​berg> why am I reminded back in college (this was over a decade ago) there was this guy sitting there with his macbook and he was in the lounge right? He started saying stupid ass shit like "People who call programming coding aren't real programmers there's no such thing as a coder blah blah blah"
L193[12:36:57] <Z0id​berg> I just ignored him but
L194[12:37:11] <Z0id​berg> And I know this is unrelated
L195[12:37:35] <Z0id​berg> Anyways he was some Java nut.
L196[12:37:55] <Inari> >Java
L197[12:38:02] <Inari> >thinks he's a real programmer
L198[12:38:11] <B​ob> Java 🤢
L199[12:38:28] <Z0id​berg> I write Java for my job, unfortunately
L200[12:39:18] <FLO​RANA> i've been tempted to make stuff in java cause of the global compatibility but still the inefficiency is what gets me :\
L201[12:39:39] <Z0id​berg> Let's write a Hello World application using 32GB of RAM
L202[12:40:11] <Z0id​berg> Check the advertising, it says "Over 1000 abstractions per line!"
L203[12:40:17] <FLO​RANA> ikr java sucks at memory management
L204[12:40:17] <FLO​RANA> expecially with dynamic vars
L205[12:40:40] <B​ob> eh, Java sucks altogheter
L206[12:40:47] <Z0id​berg> Some things in Java aren't terrifyingly horrible
L207[12:40:49] <B​ob> everything being boxed on the heap hurts a lot
L208[12:40:58] <Z0id​berg> to be fair given their situation immutable strings was a reasonable approach
L209[12:41:11] <Z0id​berg> But look at what people do with Java
L210[12:41:12] <Z0id​berg> They form a cult
L211[12:41:20] <B​ob> >Z0idberg: to be fair given their situation immutable strings was a reasonable ap…
L212[12:41:20] <B​ob> well that i wont disagree, with interning , its resonable
L213[12:41:43] <Z0id​berg> Why is the Java cult so similar to the Apple cult?
L214[12:41:54] <Z0id​berg> Except with Java nobody knows what god looks like
L215[12:42:13] <Izaya> java is a good argument against there being any god, but C# is a better one
L216[12:42:26] <Z0id​berg> haha
L217[12:42:27] <Inari> Wdym
L218[12:42:29] <Inari> C# is great
L219[12:42:44] <Izaya> hello welcome to C# hell we hope you enjoy your stay don't forget to install your 11-tonne IDE
L220[12:42:49] <Izaya> s/C#/OOP/
L221[12:42:49] <MichiBot> <Izaya> hello welcome to OOP hell we hope you enjoy your stay don't forget to install your 11-tonne IDE
L222[12:43:07] <Inari> I mean, you can write procedural-styled if you prefer :P
L223[12:43:10] <FLO​RANA> hey curious doesn't Java classify as a Fantasy Computer?
L224[12:43:15] <Inari> and your IDE can be notepad for all it cares
L225[12:43:20] <Z0id​berg> `s/C#/Microsoft Java/`
L226[12:43:33] <Izaya> also check out the ObnoxiouslyInsanelyVerboseVariableNameMuseum
L227[12:43:42] <Inari> Eh
L228[12:43:45] <Inari> Honestly I prefer that over
L229[12:43:51] <Inari> iCMelmN
L230[12:43:56] <Inari> Cause fuck do I know what that means
L231[12:43:57] <Z0id​berg> I do wish that C# wasn't so.. platform biased.
L232[12:44:10] <Z0id​berg> yes there's .net core and shit but ...
L233[12:44:20] <Inari> Not sure C# is
L234[12:44:22] <Inari> .Net might be
L235[12:44:34] <Z0id​berg> yeah it's not C# itself so much
L236[12:44:57] <Amanda> .net core still assumes windows-ideas first. To launch a program with arguments, .net core still concats them with spaces, then splits them again for the exec syscall
L237[12:45:15] <Z0id​berg> It's 2022 though and cross platform is still a hideous issue.
L238[12:45:59] <DaCompu​terNerd> I had hoped the recent versions would help but I'm still not sure all the UI stuff is cross platform yet
L239[12:50:00] <Z0id​berg> I don't know why but I started working on my OS again
L240[12:50:10] <Z0id​berg> my -other- one
L241[12:50:23] <Z0id​berg> I'm making a virtual machine in C
L242[12:51:07] <FLO​RANA> i did that once, and then it broke '3'
L243[12:51:11] <Z0id​berg> ha
L244[12:51:22] <Z0id​berg> well I have remnants of my old hobby exokernel
L245[12:51:26] <FLO​RANA> and i have no idea exactly why it broke
L246[12:51:42] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-127-52.as13285.net)
L247[12:51:44] <Z0id​berg> but I think I'm going to start over and run the VM using some fun machine dependent glue
L248[12:51:53] <Z0id​berg> and then compile programs to the OS instead of the hardware
L249[12:52:17] <Izaya> tfw no motivation to work on programming projects
L250[12:52:22] <Z0id​berg> The EXTF features of my homemade architecture could be useful for creating hardware devices
L251[12:52:41] <Z0id​berg> I've gone through that a couple times
L252[12:52:43] <FLO​RANA> also what system are you emulating?
L253[12:52:43] <Z0id​berg> It sucks
L254[12:52:46] <Izaya> I just write glue scripts and play games now I guess
L255[12:52:55] <Z0id​berg> Especially when you -want- to do programming projects but you don't at the same time
L256[12:53:10] <Izaya> I don't see much reason to do them at this point tbh
L257[12:53:18] <Z0id​berg> For fun
L258[12:53:22] <Z0id​berg> ™️
L259[12:53:31] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping timeout: 192 seconds)
L260[12:53:35] <Izaya> yeah but if the platform's dead it seems sorta pointless
L261[12:53:44] <Z0id​berg> Is Haiku dead?
L262[12:53:51] <Izaya> no?
L263[12:55:13] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2) (Ping timeout: 192 seconds)
L264[12:55:18] <Z0id​berg> OC feels kinda dead ngl
L265[12:55:31] <Z0id​berg> Not the community
L266[12:55:38] <Z0id​berg> but the initiative to really play Minecraft
L267[12:55:44] <Z0id​berg> Long term
L268[12:55:46] <Izaya> that's because it basically is, so everyone's been telling me happily
L269[12:57:00] <Z0id​berg> You know years ago I was like, "I don't see Minecraft thinning out substantially in the forseeable future" and the premise was, something would have to replace it
L270[12:57:17] <Z0id​berg> Funny thing is, I can't think of anything. Nothing that I can think of has really "replaced" it.
L271[12:58:22] <Z0id​berg> Oh!
L272[12:58:30] <Z0id​berg> John Lin is looking for programmers
L273[12:58:33] <Z0id​berg> and artists
L274[12:58:35] <Z0id​berg> https://tinyurl.com/yacvawj4
L275[12:58:54] <Z0id​berg> The guy who wrote that awesome voxel pint-cloud incredible physics fun game thing
L276[12:59:41] <Z0id​berg> https://www.youtube.com/watch?v=6Cp9R2JBvoY
L277[12:59:42] <Z0id​berg> this one
L278[12:59:56] <Z0id​berg> They are hiring, maybe you could get some $?!
L279[13:00:43] <Z0id​berg> I really want to know how this engine really works
L280[13:00:55] <Z0id​berg> I'd totally use the idea to make a space sandbox game if I had the time
L281[13:05:23] <Z0id​berg> https://imgflip.com/i/68lo6w
L282[13:05:27] <Z0id​berg> DST lol
L283[13:06:37] <Izaya> comfy that the only thing I'll have to adjust when DST ends next month is my watch
L284[13:06:44] <Izaya> everything else comprehends timezones and DST by itself
L285[13:10:17] <Forec​aster> I like how that video says the game is Minecraft
L286[13:10:28] <Z0id​berg> hahaha
L287[13:10:43] <Z0id​berg> Izaya: The other day I removed a hidden file on a FAT filesystem and it wiped the entire partition table of my hard drive.
L288[13:11:08] <Izaya> ... what.
L289[13:12:14] <Z0id​berg> Yeah I dunno
L290[13:12:19] <Z0id​berg> vfat freaked the hell out
L291[13:16:36] <Forec​aster> https://thehackernews.com/2022/03/new-linux-bug-in-netfilter-firewall.html
L292[13:26:14] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
L293[13:31:21] <Z0id​berg> You know I was thinking that I should upgrade to netfilter someday
L294[13:31:23] <FLO​RANA> i found this weard AF Fantasy Console XD https://youtu.be/aKMrBaXJvMs
L295[13:31:24] <FLO​RANA> (epilepsy warning i may add!!)
L296[13:31:27] <Z0id​berg> I've been using iptables all this time
L297[13:31:33] <Z0id​berg> maybe I will just stay with iptables 😄
L298[13:37:52] <Izaya> tfw router dying forced me back onto iptables
L299[14:14:59] <ThePi​Guy24> >FLORANA: i found this weard AF Fantasy Console XD https://youtu.be/aKMrBaXJvMs
L300[14:15:00] <ThePi​Guy24> ibniz is neat
L301[14:15:24] <Kristo​pher38> OC is still alive in my heart >:(
L302[14:16:00] <FLO​RANA> i just found this in my recommendations XD
L303[14:16:02] <FLO​RANA> https://www.youtube.com/watch?v=QM1iUe6IofM
L304[14:16:54] <Izaya> goddamn the S10e is potato
L305[14:17:15] <Izaya> had to turn down the update frequency of my awesomewm widgets, and mpd playing opus is using 15-30% CPU time
L306[14:39:38] <Forec​aster> %tonkout
L307[14:39:38] <MichiBot> Awesome! Forec​aster! You beat your own previous record of 7 hours, 35 minutes and 19 seconds (By 1 hour, 1 minute and 24 seconds)! I hope you're happy!
L308[14:39:39] <MichiBot> Forec​aster has tonked out! Tonk has been reset! They gained 0.008 tonk points! plus 0.014 bonus points for consecutive hours! Current score: 0.59016568, Position #3 Need 0.04318432 more points to pass Mic​hiyo!
L309[14:48:03] <Forec​aster> what a boring video...
L310[14:52:56] <Izaya> https://mk.absturztau.be/notes/8w6lr8qa5k
L311[15:27:36] ⇨ Joins: Hawk777 (~chead@2607:c000:827a:af00:3f1a:f992:bff7:3dd2)
L312[16:13:37] <Z0id​berg> >FLORANA: https://www.youtube.com/watch?v=QM1iUe6IofM
L313[16:13:38] <Z0id​berg> Actually, I haven't watched this but I found this particular one to be pretty good- that is pretty much about the same shit that title is: https://www.youtube.com/watch?v=QyJZzq0v7Z4
L314[16:13:45] <Z0id​berg> I listened to this on my drive home one day a couple years ago
L315[16:14:05] <Z0id​berg> It's not really about functional programming, but mostly why OOP saturated everything
L316[16:15:10] <FLO​RANA> which is why you never see me coding in C#
L317[16:15:21] <Z0id​berg> It's funny because I personally am not a fan of any language that takes a forceful approach on paradigm.
L318[16:15:49] <Z0id​berg> so for example, Java. 99.99% Object based, not doing so is by design an anti pattern
L319[16:16:33] <Z0id​berg> Haskell. Purely functional. There is little headroom for those who want to create impure functions without monads.
L320[16:16:55] <Z0id​berg> And this is why I like languages that don't enforce a paradigm religiously, like Elixir
L321[16:17:36] <FLO​RANA> i don't even mess with haskell tbh
L322[16:17:43] <Z0id​berg> There are parts of most languages, including Java for example that I appreciate, to be fair
L323[16:18:05] <Z0id​berg> It's this whole "oh this is the best language because it confirms 100% consistency of paradigm" shit that bothers me
L324[16:19:30] <Z0id​berg> I find there are not enough people in this world who can sit back and just acknowledge that we have a ton of freedom when it comes to the implementation of software languages.
L325[16:21:28] <Z0id​berg> There is too much of "this is better because of X, It's this way and no other way ever works because Y. It's a load of crap.
L326[16:21:45] <Z0id​berg> The whole, Black and White application of ideas
L327[16:24:43] <sapphicf​ettucine> haskell can be really fun
L328[16:24:49] <Z0id​berg> Absolutely
L329[16:25:15] <Z0id​berg> I actually don't intend to rat on Haskell too much, but there are times where it's just like "this is a little too much"
L330[16:25:50] <Z0id​berg> I have more cripes with the time it takes to download GHC than Haskell itself XD
L331[16:25:50] <sapphicf​ettucine> i mean, it is not made to be a replacement for anything, i think. it's a unique language for people who really like functional stuff
L332[16:25:54] <sapphicf​ettucine> lmao
L333[16:26:01] <sapphicf​ettucine> now that's a fair critique right there
L334[16:26:37] <Ocawes​ome101> lua is nice for similar reasons
L335[16:26:38] <sapphicf​ettucine> i really like rust's approach of some functional spicyness while still not feeling functional
L336[16:26:38] <Ocawes​ome101> small and flexible
L337[16:26:56] <Z0id​berg> And also that is fair, there are people out there though who firmly believe that Haskell should be used for EVERYTHING
L338[16:27:02] <Z0id​berg> and that it is the only answer
L339[16:27:03] <sapphicf​ettucine> and those people are mad
L340[16:27:18] <sapphicf​ettucine> no language should be used for everything tbh
L341[16:27:27] <Z0id​berg> I honestly like to mix my languages
L342[16:27:28] <sapphicf​ettucine> i'm not gonna write the things i write as python scripts in rust
L343[16:27:41] <Z0id​berg> my 2D x86 game engine was a mix of assembly, C and FreeBASIC XD
L344[16:27:50] <B​ob> Rust doesnt enforce anything in particular at any time, so it does give the freedom to attack with different concepts in mind
L345[16:27:59] <Z0id​berg> And that is a great thing about Rust
L346[16:28:00] <B​ob> it kinda sucks when you gotta use one single paradigm at a time
L347[16:28:20] <B​ob> Some stuff is sure non trivial but non impossible and the lang has the tools for everything
L348[16:28:53] <Z0id​berg> At the end of the day I want a language I can achieve the things I want to do in the ways that I find valuable for me, with the least ammount of shit in my way. I guess that's what it comes down to.
L349[16:28:55] <Ocawes​ome101> i usually trend towards OOP lua for a lot of things but when i don't need it i don't use it, and i appreciate that
L350[16:29:01] <Ocawes​ome101> yeah that's a good summary
L351[16:29:10] <Z0id​berg> This is also by the way why I am a Slackware Linux user
L352[16:29:28] <B​ob> i use composition trough OOP in Lua
L353[16:29:45] <Z0id​berg> YAY!
L354[16:29:56] <Z0id​berg> I congratulate you on that, it's a lesser known way to do OOP in Lua
L355[16:30:07] <B​ob> being able to monkey patch is just a godsent for debugging
L356[16:30:11] <Z0id​berg> and to my opinion a great way to help ensure reliability of state
L357[16:30:14] <sapphicf​ettucine> chaotic neutral: prototype system in lua
L358[16:30:22] <B​ob> yeah, Lua's suprisingly flexible for Lua
L359[16:30:27] <B​ob> also TCO, my beloved
L360[16:30:32] <sapphicf​ettucine> lua my beloved
L361[16:30:33] <Z0id​berg> Yes
L362[16:30:42] <sapphicf​ettucine> i have hometown pride for lua since it's from my country
L363[16:30:43] <Z0id​berg> When I did OOP in Lua a bit more I used the composition method
L364[16:30:58] <Izaya> people tend to dismiss Lua because "hurr it's just worse python"
L365[16:31:02] <Z0id​berg> It is technically slower in terms of construction but
L366[16:31:08] <Izaya> no bitch it's faster and simpler but just as flexible
L367[16:31:09] <Z0id​berg> it's quite performant for anyones needs really
L368[16:31:18] <sapphicf​ettucine> they're also not built for the same thing
L369[16:31:28] <B​ob> Lua still wins by definition 😎
L370[16:31:47] <ThePi​Guy24> if lua had nicer libraries than i would use it more than python, because i dont like pythons syntax
L371[16:31:48] <B​ob> if you use LuaPower / LOVE2D, its just the same but better
L372[16:31:51] <sapphicf​ettucine> python is great when i want to write something quick that messes with a lot of different areas without too much work
L373[16:31:59] <B​ob> well, there are frameworks / library bundle packets for Lua
L374[16:32:02] <B​ob> and i always used those
L375[16:32:17] <Z0id​berg> That's the other thing though, I never quite understood the attraction to Luajit... if you need LuaJIT why not just write C modules for your Lua code. Lua alone is fast enough for what Lua is meant for.
L376[16:32:26] <Z0id​berg> If you need Luajit you're probably.. doing it wrong.
L377[16:32:35] <sapphicf​ettucine> sometimes you want to make your code faster without rewriting it
L378[16:32:37] <B​ob> LuaJIT is fine, + its FFI capabilities are wonderful
L379[16:32:44] <B​ob> LuaJIT is just good
L380[16:32:54] <sapphicf​ettucine> like, if you're using lua as a script engine for games? you probably want that to run fast
L381[16:32:58] <Z0id​berg> Did it ever.. update though?
L382[16:33:04] <Izaya> LuaJIT low-key annoys me because it results in software targeting it rather than current Lua, it's not a big deal it's just sort of annoying
L383[16:33:09] <Z0id​berg> Last I looked at LuaJIT it was stuck in 5.1 with no intention of updating
L384[16:33:10] <sapphicf​ettucine> i think it's still in 5.2 land
L385[16:33:13] <Z0id​berg> Ok
L386[16:33:22] <Izaya> as long as it's not 5.1
L387[16:33:31] <sapphicf​ettucine> or somewhat compatible with 5.2? idk
L388[16:33:34] <B​ob> LuaJIT is basically between 5.1 and 5.2]
L389[16:33:39] <Z0id​berg> I remember like 5 years ago they were like "yeah we're never updating to 5.2"
L390[16:33:40] <Z0id​berg> lol
L391[16:33:43] <Z0id​berg> or something
L392[16:33:43] <sapphicf​ettucine> 5.1 with JIT characteristics
L393[16:33:44] <B​ob> it has a flag to enable compatibility with 5.2
L394[16:33:46] <ThePi​Guy24> >Z0idberg: That's the other thing though, I never quite understood the attraction to Lua…
L395[16:33:46] <ThePi​Guy24> "yeah just rewrite it in a fundamentally different language, no biggy"
L396[16:33:46] <B​ob> but it isnt quite 5.2
L397[16:33:47] <Z0id​berg> maybe it's been 10 years now
L398[16:33:49] <B​ob> its closer to 5.1
L399[16:34:02] <B​ob> well Lua 5.3 and 5.4 dont have anyhting shiny or really game breaking
L400[16:34:48] <B​ob> besides maybe ints
L401[16:35:33] <Z0id​berg> Some of my cripes with Lua itself though are a) It's lexically scoped. b) there are is no builtin by-value (like a C function) support for passing around lua tables, or possibly a better alternative: persistent data trees for tables.
L402[16:35:48] <Z0id​berg> Those problems create challenges for OS development in CC/OC
L403[16:36:04] <Hawk777> My main gripe with Lua: I just happen to like static, declared typing.
L404[16:36:30] <Izaya> 5.3 has ints and 5.4 has gc hooks
L405[16:37:20] <sapphicf​ettucine> you might like <https://terralang.org/&gt;, hawk777
L406[16:37:55] <Z0id​berg> When I realized that the environment scope of a function is always equal to the environment available to the function where it was declard, I was terrified.
L407[16:38:07] <B​ob> >Z0idberg: Some of my cripes with Lua itself though are a) It's lexically scoped.…
L408[16:38:07] <B​ob> well fair enough, but in a scripting lang, in scripting scenarios, those are non issues
L409[16:38:23] <Z0id​berg> So, for processes, I ended up having to load them into a string loader which would then talk to the VFS to require modules inside that loadstring env
L410[16:38:50] <Z0id​berg> otherwise, processes could call functions inside of other coroutines to get their local variables.
L411[16:38:50] <B​ob> i dont know how confident i would be about writting an OS in Lua lol
L412[16:39:00] <Z0id​berg> and that would have been very bad
L413[16:39:05] <Hawk777> sapphicfettucine: doesn’t look like that would run in OC though?
L414[16:39:14] <Hawk777> AFAICT it doesn’t *target* Lua, it is just callable from it?
L415[16:39:17] <sapphicf​ettucine> oh, it wouldn't
L416[16:39:34] <sapphicf​ettucine> there probably is some lua flavour with typing tho
L417[16:40:02] <Hawk777> For non-OC purposes there are about a zillion languages I can choose from, way too many to even read about all of them :D
L418[16:40:05] <Z0id​berg> passing references to tables sucked... because it was a message passing OS, so if any data in the table (like another table reference) was used in a process and that process sent the table to another process, the other process could change the data in the table that belonged to the other process, which I also didn't want
L419[16:40:17] <Z0id​berg> sooooo... I ended up having to copy tables as they were sent to other processes
L420[16:40:22] <Z0id​berg> ick
L421[16:40:37] <Z0id​berg> This is why I wanted a builtin byvalue or persistent tree copy
L422[16:41:28] <Izaya> CoW tables
L423[16:41:37] <Z0id​berg> Bob, Trotwood (the OS I'm kind of talking about) was actually mostly functional programming in Lua
L424[16:41:55] <Z0id​berg> I spent a great deal of carefulness ensuring that I only worked with data in functions that were passed to them, etc
L425[16:42:20] <Z0id​berg> never resorting to globally scoped data, ensuring that messages were handled without any way of influencing other processes state, etc
L426[16:42:35] <Z0id​berg> That way when something crashed it was 100% isolated
L427[16:43:56] <Ocawes​ome101> it would be much harder to make things secure if OC had the full debug API :P
L428[16:44:02] <Z0id​berg> Yeah
L429[16:44:09] <Ocawes​ome101> and in CC, it is harder
L430[16:44:35] <Z0id​berg> I kind of wish that setfenv was still around. I don't care about getfenv, unfortunately setfenv was not very reliable because Lua is lexically scoped, as the Lua devs told me
L431[16:44:43] <Z0id​berg> so it was removed with getfenv
L432[16:45:09] <Z0id​berg> But I would have been fine with setfenv still available.
L433[16:46:05] <Z0id​berg> I do think that persistent structure tables is definitely a reasonable request for them though.
L434[16:46:23] <Z0id​berg> i.e., when you change the value in a lua table, it creates a new root with updated paths.
L435[16:46:53] <Z0id​berg> this way you can't actually modify tables between two coroutines that will effect the other.
L436[16:47:01] <Z0id​berg> not without repassing the new root
L437[16:48:45] <Z0id​berg> I kinda wonder if I could actually do this in Lua using some metatable magic
L438[16:48:51] <Ocawes​ome101> probably so
L439[16:48:54] <Ocawes​ome101> metatables are ridiculous
L440[16:49:12] <Ocawes​ome101> i don't think cynosure's syscall api has anything particularly vulnerable in it - that is, anything that takes a table
L441[16:49:29] <Z0id​berg> could inject a function like table.persist(t)
L442[16:49:56] <Z0id​berg> which makes a special metatble (persistent) table
L443[16:49:59] <Ocawes​ome101> i used metatables to make certain tables read-only in ULOS 1.0 for security
L444[16:50:15] <Z0id​berg> shoudl work then
L445[16:50:21] <Z0id​berg> persistent tables are still in theory read only
L446[16:50:34] <Z0id​berg> it's just that you can overload the paths to nodes with new ones
L447[16:50:42] <Z0id​berg> and the old table reference can still read the old ones
L448[16:52:38] <Z0id​berg> I wish that more games like Space Engineers honestly used Lua though
L449[16:52:53] <Z0id​berg> because then I'd be able to run Trotwood on them as long as I had the memory
L450[16:53:14] <Z0id​berg> It already doesnt' care if youre running in CC, OC, or in a basic Linux shell just by typing lua on the linux command line
L451[16:53:24] <Z0id​berg> I abstracted the event pollig
L452[16:53:28] <Ocawes​ome101> nice
L453[16:53:29] <Z0id​berg> polling*
L454[16:53:38] <Ocawes​ome101> and presumably component interactions too?
L455[16:54:08] <Z0id​berg> yeah. You need to write a few drivers for some things... but
L456[16:54:24] <Z0id​berg> like for example the driver for the gpu obviously can't be used in Trotwood outside of OC
L457[16:54:31] <Z0id​berg> you need to replace it with a different driver
L458[16:54:44] <Ocawes​ome101> yeah
L459[16:54:58] <Z0id​berg> On bare Linux there is none
L460[16:55:03] <Z0id​berg> it just used the stdio driver
L461[16:55:12] <Ocawes​ome101> Cynosure 2 abstracts away pretty much all of the underlying system too, only supplying userspace with VT100 streams
L462[16:55:25] <Ocawes​ome101> you can still do direct component access, but only through `ioctl` on certain files
L463[16:55:44] <Z0id​berg> yeah I almost got rid of component access but then Iw as like "why"
L464[16:55:56] <Ocawes​ome101> this means it would be possible in theory to write an equivalent CC kernel that would be perfectly compatible
L465[16:55:59] <Z0id​berg> because I found nothing inherently wrong with component access directly
L466[16:56:10] <Ocawes​ome101> part of it is filesystem permissions
L467[16:56:30] <Z0id​berg> I was looking to make a device tree driver thing though
L468[16:56:31] <Ocawes​ome101> if you give userspace unrestricted component access a malicious program can completely bypass them
L469[16:56:34] <Z0id​berg> kind of like how sysfs works
L470[16:56:50] <Z0id​berg> so you could direct file IO to components and things
L471[16:56:58] <Ocawes​ome101> cynosure 2 was initially going to be cross-platform but consistent device representation was where i got stuck
L472[16:57:01] <Ocawes​ome101> so i rewrote it
L473[16:57:28] <Z0id​berg> I have been back and forth with Trotwood.. I really want to see more games I could extend it to 😦
L474[16:57:44] <Z0id​berg> I don't really play MC much anymore
L475[16:57:49] <Ocawes​ome101> there was that, and not wanting to have to rewrite large parts of the TTY code to make it run in CC - particularly input
L476[16:57:56] <Ocawes​ome101> among other things
L477[16:59:55] <Z0id​berg> Lol I was like, why haven't I gotten any emails today
L478[17:00:01] <Z0id​berg> realized I wasn't connected to my work vpn
L479[17:00:08] <Z0id​berg> not on this computer anyways
L480[17:00:39] <Ocawes​ome101> hah
L481[17:01:03] <Z0id​berg> For some reason my mail client doesn't throw an error when it can't connect
L482[17:01:08] <Z0id​berg> it just thinks I have no mail
L483[17:01:50] <Z0id​berg> But noo for my personal email server it goes unreachable at all and thunderbird has a fit
L484[17:03:27] <Z0id​berg> it's 2 PM and the first time today I pretty much picked up my phone and looked at the notifications right, and it's already down to 20%
L485[17:03:33] <Z0id​berg> I mean 90%
L486[17:03:55] <Z0id​berg> I don't understand why these things need to use so much memory when they aren't being sued.
L487[17:03:59] <Z0id​berg> and so much battery
L488[17:04:26] <Forec​aster> being sued is pretty memory intensive
L489[17:04:30] <Z0id​berg> used*
L490[17:04:41] <Z0id​berg> I remember when my cell phone would last 2-3 weeks
L491[17:04:52] <Z0id​berg> if I wasn't on the phone all the time
L492[17:05:18] <Z0id​berg> now they seem to last for crap and people think they're "good for survival"
L493[17:05:19] <Z0id​berg> XD
L494[17:07:01] <Forec​aster> they last longer if you keep them charged
L495[17:07:07] <Z0id​berg> right
L496[17:07:10] <Z0id​berg> it was 100% this morning
L497[17:07:20] <Z0id​berg> phone isn't even that old
L498[17:07:28] <Z0id​berg> I should get like, 3 years of shelf life out of my battery
L499[17:07:55] <Z0id​berg> after that yeah, battery goes to shit whatever
L500[17:08:13] <Z0id​berg> And I don't expect it to last 2-3 weeks but
L501[17:08:23] <Z0id​berg> if I don't touch my phone at all, I expect it to last a few days
L502[17:08:47] <Forec​aster> you could turn on power saving mode
L503[17:08:50] <Forec​aster> I know my phone has that
L504[17:08:54] <Z0id​berg> Hmmmmm
L505[17:10:20] <Z0id​berg> Ok. So I do have a power saving mode apparently. It blocks all apps from using wifi or anything while in the background though. I wish I could tell it to allow them to fetch data maybe like every 5 or 10 minutes. I don't think that would make a huge performance hit for some of the apps I use
L506[17:11:15] <Z0id​berg> Kind of like that esp8266 thermostat thing I was working on
L507[17:11:26] <Z0id​berg> it would click in every 5 minutes from low power mode from a low power interrupt
L508[17:11:39] <Z0id​berg> but the battery life was still longer than the expected lifetime of the battery itself, like 6 years
L509[17:11:56] <Forec​aster> I think newer android versions might let you block specific apps from using background data
L510[17:12:04] <Z0id​berg> That might be useful
L511[17:12:24] <Z0id​berg> I am tired of having a computer in my pocket anyways
L512[17:12:42] <Forec​aster> I've noticed my phone sometimes goes "Hey, you haven't used these apps in quite a while, I'm just gonna put them to sleep okay?"
L513[17:12:44] <Z0id​berg> I will sometimes go a few years without a cell phone because I just don't care
L514[17:12:56] <Z0id​berg> omg that shit is annoying
L515[17:13:06] <Z0id​berg> not that but when it asks if it can uninstall them for that very reason
L516[17:13:22] <Forec​aster> I don't think it's asked to uninstall anything
L517[17:13:23] <Z0id​berg> "hey you haven't used this IRC client for 1 DAY. Want to uninstall it?"
L518[17:13:33] <Z0id​berg> I've had it do that before
L519[17:13:55] <Forec​aster> it just prevents them from doing background stuff if I don't open them anyway
L520[17:14:25] <Izaya> personally my phone doesn't do anything I don't explicitly tell it to :^)
L521[17:14:43] <Z0id​berg> It's so funny back in high school so many of us thought that cell phones would never really be a thing more than on the road workers like couriers. As an upgrade to carphones
L522[17:15:28] <Z0id​berg> By the time we were seniors in high school some of us started to get cell phones, just a few of us at least
L523[17:15:55] <Z0id​berg> nowadays even elementary schoolers get cell phones...
L524[17:24:16] <Amanda> my parents got both myself and my sister a cellphone when I was in middleschool, because my sister wandered off in Disney
L525[17:34:39] ⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping timeout: 186 seconds)
L526[17:36:31] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net)
L527[17:56:46] <Mic​hiyo> https://tinyurl.com/ycbe9btw
L528[17:57:46] <Mic​hiyo> >Amanda: my parents got both myself and my sister a cellphone when I was in middles…
L529[17:57:46] <Mic​hiyo> My 8 year old has a cell phone.... lol
L530[17:59:40] <Forec​aster> I have no children and they all have cellphones
L531[17:59:52] <ThePi​Guy24> >Michiyo:
L532[17:59:52] <ThePi​Guy24> as a pi enthusiast i must say that this is slander
L533[18:01:09] <Michiyo> :P
L534[18:02:44] <Forec​aster> Also that reminds me, I need to give my math dealer a call
L535[18:03:03] <Forec​aster> got some more programming to do
L536[18:29:14] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-127-52.as13285.net)
L537[18:30:39] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping timeout: 186 seconds)
L538[18:32:05] <dequbed> @Z0idberg for better or worse Roblox has "replaced" minecraft.
L539[18:32:16] <Ocawes​ome101> imo for worse
L540[18:32:42] <Ocawes​ome101> roblox is a mildly shit company, though what they offer is neat
L541[18:33:01] <dequbed> "mildly"
L542[18:33:26] <Forec​aster> kinda bugs me that phpMyAdmin doesn't use a uniwidth font for column values... https://tinyurl.com/y776xohp
L543[18:33:34] <Forec​aster> these are all uuids
L544[18:37:48] <DaCompu​terNerd> Ngl this is a big part of what I use notepad++ for these days
L545[18:38:50] <Z0id​berg> LOL
L546[18:38:56] <Z0id​berg> So I looked up Roblox
L547[18:39:20] <Z0id​berg> and one of the first results on Google was about parents not letting their kids play the game
L548[18:39:33] <Ocawes​ome101> heh
L549[18:40:06] <Forec​aster> https://www.youtube.com/watch?v=_gXlauRB1EQ
L550[18:40:21] <Forec​aster> and the followup
L551[18:40:22] <Forec​aster> https://www.youtube.com/watch?v=vTMF6xEiAaY
L552[18:41:14] <Z0id​berg> Oh this articular was particular apparently about some case where a group of people on roblox apparently virtually gangraped somebody's avatar on roblox. Quite disturbing, does the game not have private servers or something? Is it just public with the world?
L553[18:41:43] <dequbed> It's a global lobby with caveats, yds.
L554[18:41:46] <dequbed> yes*
L555[18:46:51] <sapphicf​ettucine> also
L556[18:46:58] <sapphicf​ettucine> i would not say roblox has replaced minecraft
L557[18:47:16] <sapphicf​ettucine> minecraft is still big, even if it's not the top 1 anymore
L558[18:48:42] <sapphicf​ettucine> like it has >140 million monthly active users after more than 10 years
L559[18:52:17] <dequbed> And is has been replaced as the biggest game and the game a significant portion of children and teenagers are playing by roblox.
L560[18:52:38] <dequbed> In other words what used to be minecraft for our generation is Roblox now.
L561[18:53:22] <Ocawes​ome101> teenager here, have played about an hour of roblox in my life, didn't really enjoy it.
L562[18:53:42] <Ocawes​ome101> though i recognize that one person isn't particularly indicative of the larger population :P
L563[18:53:55] <Forec​aster> what do you mean
L564[18:54:12] <Forec​aster> whatever you don't like nobody else is allowed to like
L565[18:54:14] <Forec​aster> that's the law
L566[18:54:41] <dequbed> @Ocawesome101 and a significant portion of people in my age never played minecraft. That's not the point really.
L567[18:58:01] <sapphicf​ettucine> it would be really interesting to see demographics for minecraft at this point in it's life honestly
L568[18:59:29] <B​ob> >Ocawesome101: teenager here, have played about an hour of roblox in my life, didn't …
L569[18:59:29] <B​ob> why play roblox when you can play something actually good
L570[18:59:42] <Amanda> like stick-and-hoop
L571[19:00:04] <dequbed> @Bob because Roblox is a good game you walnut.
L572[19:00:24] <dequbed> god I hate this tribalism -.-
L573[19:05:14] <sapphicf​ettucine> what do you mean you can critique something without overall dismissing it
L574[19:05:39] <Forec​aster> tribalism? in this discord channel? never
L575[19:06:06] <dequbed> I'm not even critiquing the game. My beef is with *the company*. Microsoft is a piece of shit but that doesn't make minecraft a bad game now does it?
L576[19:09:16] <CompanionCube> yeah isn't roblox worse than mildly shit
L577[19:10:10] <CompanionCube> mostly because of how the company works
L578[19:11:20] <dequbed> The company? Depends, do you condone explicitly exposing children to habit-forming design, encouraging child labour, gaslighting most of their playerbase and issuing company scrib so even those lucky few that do make some money can't get it into usable cash?
L579[19:12:14] <dequbed> The game? Well apart from the issues stemming from the company it's done wonders by making game design approachable. It's this generation Flash Player but it's actually good.
L580[19:13:35] <ThePi​Guy24> i know several people that make games and they can confirm that it is kinda shit
L581[19:14:07] <ThePi​Guy24> not talking about the "just smash a few prefabs together" type, these actually develop shit
L582[19:14:14] <ThePi​Guy24> and apparently it isnt fun
L583[19:14:20] <dequbed> Of course it isn't.
L584[19:14:25] <dequbed> But have you ever worked with flash?
L585[19:14:46] <dequbed> Or worse, modding the quake and source games before flash was a thing?
L586[19:14:51] <ThePi​Guy24> i made a shitty animation 5 years ago that has been lost to time
L587[19:15:51] <ThePi​Guy24> also i have some experience modding source, and while its mess of custom formats is annoying, its tolerable
L588[19:16:10] <dequbed> roblox toolkit is ages above everything flash ever had and can be a direct pipeline to proper tools like unity. And Flash gave us such bad and irellevant games as The Binding of Isaac and Super Meat Boy, imagine what the indie game makers that grow up with today's tooling can do :)
L589[19:16:35] <ThePi​Guy24> easier to get stuff done in the games with vscript though, rather than having to wrap your head around the entity io logic
L590[19:29:04] <Forec​aster> %tonk
L591[19:29:04] <MichiBot> Yeah! Forec​aster! You beat your own previous record of <0 (By 4 hours, 49 minutes and 25 seconds)! I hope you're happy!
L592[19:29:05] <MichiBot> Forecaster's new record is 4 hours, 49 minutes and 25 seconds! No points gained for stealing from yourself. (Lost out on 0.00482)
L593[19:29:21] <sapphicf​ettucine> obligatort riv flash
L594[19:29:25] <sapphicf​ettucine> obligatory*
L595[19:29:42] <sapphicf​ettucine> and also: fuck adobe
L596[19:30:08] <sapphicf​ettucine> why do we keep letting the worst companies come up with the flash-equivalent of the generation >.>
L597[19:37:18] <Amanda> %choose comfort or utility
L598[19:37:19] <MichiBot> Ama​nda: Some "comfort" sounds nice
L599[19:37:29] * Amanda pawhugs MichiBot
L600[19:51:21] <The P​atmann> >dequbed: <@!202281082047954954> because Roblox is a good game you walnut.
L601[19:51:21] <The P​atmann> @dequbed Roblox is only as good as the user created content, whereas Minecraft is just generally solid without mods. While we can argue whether the maximum quality of either is higher, objectively the minimum quality for minecraft is higher.
L602[19:52:08] <dequbed> Minecraft without user created content is an empty field with two *very* mediocre bossfights.
L603[19:52:37] <The P​atmann> Roblox without user created content is literally nothing, iirc
L604[19:52:42] <dequbed> Like let's be real. Neither the Ender Dragon nor the Wither are fun & engaging fights.
L605[19:52:45] <The P​atmann> since Roblox is pretty much just a game engine
L606[19:53:10] <dequbed> The company has made out of the box experiences resp. commissioned some.
L607[19:53:13] <The P​atmann> Also, Redstone and a variety of materials for players to do creative things with in singleplayer
L608[19:53:17] <dequbed> So no. its not.
L609[19:53:37] <The P​atmann> Things have changed since I last played I guess.
L610[19:53:43] <dequbed> And if you consider Roblox w/o experiences then please consider Minecraft without players building things.
L611[19:54:19] <dequbed> Because the only progression in Minecraft is two boss fights. The rest is "I want to do this"
L612[19:54:23] <B​ob> MC alone kinda sucks
L613[19:54:32] <The P​atmann> I'm considering Roblox without player created games, stuff made by other players
L614[19:54:32] <The P​atmann> And I am comparing it to singleplayer vanilla minecraft
L615[19:54:35] <B​ob> you really just gotta milk its intricate mecanics such as redstone and weird rules
L616[19:55:03] <The P​atmann> Yeah, I agree both suck, I'm really just pointing at the minimums here
L617[19:55:41] <dequbed> @"The Patmann" Players can make experiences in Roblox as easily as they can build mansions in minecraft. You don't have to get out-of-game tools or download anything. You press a button in the main menu. That's not comparable to minecraft modding.
L618[19:56:01] <dequbed> Making fun experiences *is* the game of Roblox.
L619[19:56:01] <Forec​aster> you don't do the quotes to ping anymore
L620[19:56:03] <Forec​aster> it doesn't work
L621[19:56:41] <dequbed> In the same way that *building things* is the game of Minecraft. Well, lately a lot of exploration got added but up until very recently "building things" was pretty much all you could do
L622[19:56:58] <dequbed> @Forecaster ah okay. How do I ping people with spaces in their nick then? Just @The Patmann ?
L623[19:57:04] <The P​atmann> Ye, that works
L624[19:57:25] <dequbed> Hmm what would happen if there was not a person with the nick "The"? @Forecaster
L625[19:57:29] <dequbed> now*
L626[19:57:42] <Forec​aster> I dunno
L627[19:58:12] <T​he> Try it
L628[19:58:16] <dequbed> @The Patmann
L629[19:58:24] <The P​atmann> Wow, that's kinda bad XD
L630[19:58:31] <T​he> yeah that just pinged me instead
L631[19:58:40] <dequbed> Well I guess we found an edgecase
L632[19:58:42] <The P​atmann> I'll nick myself without spaces since there is a IRC bridge
L633[19:58:43] <T​he> @Michiyo there's a thing to work on next :P
L634[19:59:01] <T​he> might be an un-solvable problem though
L635[19:59:04] <dequbed> I mean that's a *really* rare edgecase
L636[19:59:24] <T​he> might be possible to match longest name first maybe
L637[19:59:31] <Mic​hiyo> Wait.. wtf?
L638[19:59:55] <T​he> I like how the first ping in the "Hmm what would happen" message also changed to me when I changed nickname
L639[19:59:58] <dequbed> I liked the approach with quoting the name. Comes to me easily given *nix file names on terminal interfaces :)
L640[20:00:28] <Forec​aster> %sip
L641[20:00:29] <MichiBot> You drink a freezing water potion (New!). Forecaster falls into a shaft and drop 5 floors!
L642[20:00:34] <Forec​aster> ouch
L643[20:00:54] <Mic​hiyo> >dequbed: I liked the approach with quoting the name. Comes to me easily given *nix …
L644[20:00:54] <Mic​hiyo> Yes, well, the previous system was completely broken.
L645[20:01:05] <dequbed> Figures ^^
L646[20:01:10] <Forec​aster> whereas this one is only a little broken
L647[20:01:14] <Mic​hiyo> ^
L648[20:01:15] <dequbed> Well honestly this is good enough.
L649[20:01:25] <dequbed> Like that's got to be a super rare edgecase.
L650[20:01:39] <Michiyo> So.. wait, what happens when I ping @The now
L651[20:01:45] <Michiyo> Ok, good, nothing
L652[20:01:46] <Forec​aster> nothing
L653[20:02:02] <Michiyo> Wanted to make sure :P
L654[20:02:02] <dequbed> And @The Patmann goes to the right person once again?
L655[20:02:07] <Forec​aster> yep
L656[20:02:11] <dequbed> \o/
L657[20:02:32] <ThePa​tmann> Awesome!
L658[20:03:16] <Forec​aster> oh wait, the ping in the "Hmm" message was at me to begin with, that's why it changed
L659[20:03:28] <Forec​aster> but now the one after that says "Forecaster Patmann"
L660[20:04:10] <Michiyo> lol
L661[20:04:32] <Forec​aster> I guess Discord assigned my id to it when it received the message, since I matched it at the time
L662[20:05:20] <Amanda> Corded pings using discord ID
L663[20:05:40] <Michiyo> Ehhh
L664[20:05:45] <Amanda> It was the un -> ID lookup that prevented us from pinging @Inari before, which Michiyo fixed
L665[20:06:12] <Michiyo> Corded uses magic to ping on discord.
L666[20:06:12] <Amanda> At leassth, that's what I gathered from Michiyo's comments around it? (Feel free to correct me )
L667[20:06:41] <Forec​aster> seems legit
L668[20:06:45] <Amanda> %splash Inari with mutable oction potion
L669[20:06:45] <MichiBot> You fling a mutable rubium potion (New!) that splashes onto Inari. Inari turns into a pear otter until someone baps them.
L670[20:07:00] <Forec​aster> pear otter sounds adorable
L671[20:07:12] <Michiyo> It does this now: https://github.com/CaitlynMainer/Yuri/blob/master/src/main/java/net/dv8tion/discord/bridge/IrcConnection.java#L394-L405
L672[20:07:45] <Michiyo> So anything odd in the Discord display of stuff is because Discord now saw @The as a valid ping
L673[20:08:16] <Forec​aster> because of magic, got it
L674[20:08:24] <Michiyo> Pretty much.
L675[20:08:56] <Michiyo> "Any sufficiently advanced technology is indistinguishable from magic"
L676[20:09:37] <dequbed> I like how Inari has her own group Discordside.
L677[20:09:43] <Inari> :D
L678[20:09:50] <Inari> 'tis from better days
L679[20:09:56] <dequbed> It's very … on point.
L680[20:10:17] <Inari> %pet dequbed
L681[20:10:17] <MichiBot> Inari is petting dequbed with a working MCU. dequbed regains 1d4 => 4 hit points! The working MCU angered a fairy and was turned into a pie.
L682[20:10:25] <dequbed> %pet Inari
L683[20:10:25] <MichiBot> dequbed is patting Inari with a misconfigured neuralizer. Inari regains 1d4 => 3 hit points! The misconfigured neuralizer ran out of memory.
L684[20:12:01] <DaCompu​terNerd> %sip
L685[20:12:01] <MichiBot> You drink a concentrated dilithium potion (New!). Suddenly there's a swarm of wasps behind DaComputerNerd that chase them for 42 seconds!
L686[20:12:12] <DaCompu​terNerd> Oh no
L687[20:20:26] <Amanda> she does?
L688[20:22:52] <Forec​aster> Inari has a role called "Inari"
L689[20:24:40] <Amanda> ah
L690[20:25:01] <Amanda> I thought it might be something like "Lewd quarentine"
L691[20:28:20] <Forec​aster> I'm pretty sure that's the default for Inari
L692[20:37:51] <ThePi​Guy24> the horny zone
L693[20:37:58] <ThePi​Guy24> count mein ;p
L694[20:38:10] <ThePi​Guy24> there is meant to be an extra space somewhere there
L695[20:38:27] <Forec​aster> cou nt
L696[20:38:57] <ThePi​Guy24> i somehow feel as if that isnt where i was thinking
L697[21:06:14] * Amanda timedly pats Elfi, afraid of being made noms
L698[21:06:28] * Amanda +into
L699[21:18:18] <Ar​iri> Izaya: "god I wish that were me"
L700[21:18:39] <Ar​iri> %pet dequbed
L701[21:18:40] <MichiBot> Ariri is petting dequbed with the Magic predecessor clone to Amanda, AmandaC! (25%). dequbed regains 1d8 => 8 (Magic +2) => 10 hit points!
L702[21:18:49] <Ar​iri> %pet AmandaC
L703[21:18:50] <MichiBot> Ariri is petting AmandaC with amongus musical dvd. AmandaC regains 1d4 => 1 hit points!
L704[21:19:37] <Ar​iri> is anyone else seeing a unicode thingo in that or is just discord things™️
L705[21:19:51] <Forec​aster> it's just on discord (I think)
L706[21:20:04] <Forec​aster> it showed up pretty recently, I don't know why
L707[21:20:13] <Forec​aster> I haven't investigated it yet
L708[21:21:32] <dequbed> @Ariri ohi there you are
L709[21:21:34] <dequbed> %pet Ariri
L710[21:21:34] <MichiBot> dequbed is petting Ariri with The intenret. Ariri regains 1d4 => 1 hit points! The intenret was taken out by the mafia.
L711[21:22:11] <Ar​iri> Henlo dequbed =w=
L712[21:22:17] <Ar​iri> How you been
L713[21:22:27] <dequbed> Hi lovely, how have you been?
L714[21:22:45] <dequbed> Well, two idiots one though. I see we are sharing that brain cell again.
L715[21:22:54] <dequbed> *thought
L716[21:23:04] <Forec​aster> That's the "the world is on fire" kind of lovely I assume
L717[21:23:46] <dequbed> What no if I'm about to rip people's heads off I call them "honey"
L718[21:24:05] <Ar​iri> Hehe
L719[21:24:06] <Ar​iri> I've been okie, just very busy with uni and all
L720[21:24:06] <Ar​iri> I've got about a week to relax though now :)
L721[21:24:22] <Ar​iri> notes not to get on dequbed' bad side
L722[21:24:31] <Ar​iri> 's*
L723[21:26:05] <Forec​aster> %sip
L724[21:26:05] <MichiBot> You drink a sedimented tan potion (New!). Forecaster's skin turn the color of rock until they eat a pie.
L725[21:26:28] <dequbed> @Ariri don't overwork yourself, will you? <3
L726[21:26:33] <Forec​aster> fortunately there is a pie nearby that was previously a working MCU
L727[21:26:57] <dequbed> And yes that's rich coming from me but do as I say, not as I do.
L728[21:27:55] <Ar​iri> dequbed: a tad late for that, but now I'm catching up on zzz's so it's okay :P
L729[21:27:56] <Ar​iri> I think I'll finally start building that coil gun I talked about now that I've gotten very familiar with using Arduino and actual on-hands use of machinery I didn't have access to before
L730[21:28:22] <dequbed> Ooooh fun
L731[21:28:32] <Amanda> I'm not sure if it's my friend, or someone she knows, but she describes sleep as a shitty bank, you can deposit all you want, but never withdrawl sleeps
L732[21:28:45] <Ar​iri> I'll be getting back the parts from a rover I made with a team I led so I'll probably use some of that with it once it's been graded
L733[21:28:48] <dequbed> I'd promise to help but shipping gun parts 'cross the pond is expensive :P
L734[21:29:15] <dequbed> @Ariri well do catch up or I shall be very cross with you young lady!
L735[21:29:40] <Ar​iri> How's your startup and stuff been, dequbed? Haven't checked in with ya in a while and my Nextcloud/IRC bouncer has been down as you've probably seen
L736[21:29:40] <Ar​iri> I think I need to set that up from scratch and recover all the data from f-d up snapraid array @.@
L737[21:30:02] <Ar​iri> Yes, cosmic paternal figure, I will :3
L738[21:31:21] <dequbed> Not a startup :P But good, we're making better bank in our first year than most startups do in their fifth so that's a bonus ;)
L739[21:32:42] <Ar​iri> Oh, I don't know why I remembered startup... just Ariri things ig :P
L740[21:32:42] <Ar​iri> That's great! Proud of you, tomodachi~
L741[21:34:25] <Ar​iri> %help
L742[21:34:25] <MichiBot> Ar​iri: Command list: http://michibot.pc-logix.com/help
L743[21:34:29] <dequbed> I'm not sure if I dislike that I have to google words everytime I talk to you or that I half of the time I wish afterwards I never googled them :P
L744[21:36:14] <Ar​iri> Sorry, I use JP mannerisms too often with other people on Discord that I don't think about it here :'
L745[21:36:14] <Ar​iri> I had to catch myself expressing a giggle as "www" earlier
L746[21:36:19] <Ar​iri> %pet dequbed
L747[21:36:19] <MichiBot> Ariri is brushing dequbed with an isekai'd house. dequbed regains 1d4 => 4 hit points!
L748[21:37:01] <dequbed> Eh, nowadays young companies are more often startups than not so I don't fault you for remembering it like that. But not having investors means we get to do things the right way instead of trying to make assholes as rich as possible by any shady means available.
L749[21:37:32] <dequbed> @Ariri heh no worries it's fine. But let's be real this time it was 50/50 between "friend" and the japanese equivalent of "galaxy mom" :P
L750[21:37:34] <Ar​iri> (isekai -> [different] world) :P
L751[21:38:37] <Ar​iri> Ooooh, proper management and time to do things properly? I like the sound of that
L752[21:38:38] <Ar​iri> 10/10 would promote if I had a basis for that :3
L753[21:39:12] <Ar​iri> I didn't even know tomodachi could stand for "galaxy mom"
L754[21:39:31] <Ar​iri> I've only known "tomo" and "tomodachi" as "friend"
L755[21:40:10] <dequbed> that's what google said yes. But I don't know a lick of japanese and that was the alternative meaning I could come up with that you may have been intending ;P
L756[21:40:55] <Ar​iri> That's a rather funny coincidence
L757[21:42:58] <dequbed> But yes. Proper management, non-exploitative working condition, and not being pressureable to change that is really useful. I'm debating trying to make "full-time" be a 4 day week (i.e. 32h) but that's probably a thing for in a while.
L758[21:44:24] <Ar​iri> I see I see
L759[21:44:24] <Ar​iri> How much time do you put into it right now?
L760[21:45:06] <dequbed> Yes
L761[21:45:42] <dequbed> I mean 32h work week *for the employees*. I'm quite fine with 80 hours :P
L762[21:48:08] <ThePi​Guy24> >dequbed: I mean 32h work week *for the employees*. I'm quite fine with 80 hours :P
L763[21:48:09] <ThePi​Guy24> 168h work week from now on
L764[21:48:17] <Ar​iri> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/vanocajugi
L765[21:48:47] <dequbed> @Ariri no standard is 40h / 5 days @ 8h
L766[21:49:54] <Ar​iri> Ah, thought as much; that's how it is here
L767[21:49:59] <dequbed> As in legally specified that way. Going over either isn't easy if you intent to do it legally and going under is resonably annoying.
L768[21:50:06] <Ar​iri> I'm saying "ah" a lot
L769[21:50:16] <Forec​aster> Ah, no you're not
L770[21:50:42] <Ar​iri> Is there a reason you want to make it under the standard? Better working conditions or something?
L771[21:50:59] <dequbed> Pretty much only that.
L772[21:57:17] <ThePa​tmann> Yeah, worker's rights, I think it became a thing around the 1920's, stayed the same since
L773[21:57:24] <ThePa​tmann> Atleast over in the US
L774[21:58:19] <dequbed> Yeah and its based on factory working condition which are not at all representative of todays workload.
L775[21:59:13] <Ar​iri> That's nice
L776[21:59:13] <Ar​iri> which reminds me... I should update my resume >.>
L777[21:59:25] <dequbed> For physical tasks that have low mental load a 40h week may be fine but most of our things are engineering effords that are mostly mental work and doing 5 days of draining engineering work is much less bearable than having a day of R&R in the middle.
L778[21:59:58] <dequbed> @Ariri when you're done send it over for critique. I'm technically a CEO now >:P
L779[22:01:48] <Ar​iri> Pff, I finally get that's kinda like
L780[22:01:48] <Ar​iri> I slept like 5 hours and spent 30+ hours in 2-3 days working on my rover thingo bc it was scuffed as heck and rushed since we were remote for two weeks and the time alotted is only 10 weeks
L781[22:03:22] <Forec​aster> Just build a second remote-controlled rover you can use to work on the first rover, easy
L782[22:03:24] <dequbed> Yeah and if I were your manager I'd have scolded you for that and send you home to get proper rested. You're not doing your best work when you're exhausted and cleaning up the mistakes you make because you're tired is more work.
L783[22:07:03] <Ar​iri> You're probably right given that we didn't make qualification
L784[22:07:03] <Ar​iri> but it was also a combination of not having enough time, being one of two people working on it in a team of 8, and being busy studying for other things too
L785[22:07:04] <Ar​iri> I think I made like 4k lines added and 2k line deleted in that week alone lol, and I just learned C/arduino on the fly which was surprisingly straightforward
L786[22:07:48] <Ar​iri> The code actually worked well and I like what I did, but accounting for using photoresistors instead of something like IR sensors or camera-based line following made the fundamentals a whole issue and it's a long story maybe for another day :P
L787[22:08:06] <dequbed> also it's a good learning experience. At least now you know why you never want to work crunch.
L788[22:08:38] <Ar​iri> anyways, I'll probably take you up on that over for critique
L789[22:08:38] <Ar​iri> ngl i probably need it, which I'll say even though that probably dates me a bit
L790[22:09:02] <dequbed> I think I judge your age decently well :P
L791[22:10:03] <Ar​iri> True
L792[22:10:04] <Ar​iri> A lot of other things might've suffered bc of it but oh well
L793[22:10:04] <Ar​iri> I get to keep it afterwards now and i don't have to do the documentation and stuff as much bc as team lead I get to say "this is your guys' part now" (also they said they would bc it's fair im not actually bossy, we're all peers)
L794[22:10:20] <Ar​iri> >dequbed: I think I judge your age decently well :P
L795[22:10:20] <Ar​iri> yabe- (oh no/ uh oh)
L796[22:11:40] <dequbed> Age is a terrible indication of skill or even maturity so knowing how many rotations of this dustball around it's celestial body you've been sentient is not going to change my opinion of you.
L797[22:14:32] <Ar​iri> good to hear
L798[22:14:32] <Ar​iri> funnily enough, I think a lot of the people I spend time with online think I'm older than I actually am
L799[22:14:32] <Ar​iri> this one girl I know isn't sure whether I'm younger or older than her and isn't sure which she wants me to be lol
L800[22:15:34] <dequbed> Well since all we have to go off is your behaviour that's not too surprising. @Ocawesome101 is like 13 and handles himself like an adult so I constantly forget his age.
L801[22:15:59] <luna​r_sam> wait, really?
L802[22:16:09] <dequbed> see?!
L803[22:16:13] <luna​r_sam> [x] very neat
L804[22:17:02] <Ar​iri> Yeah lol
L805[22:17:02] <Ar​iri> When I read that I was like "huh, TIL"
L806[22:17:02] <Ar​iri> for some people on here I can guess by the name choice even if their behavior indicates otherwise, but still, its surprising sometimes how strong the difference can be
L807[22:17:52] <Forec​aster> If you go by my name I have to be an old fortune teller, probably owns a crystal ball or two
L808[22:18:47] <luna​r_sam> it feels so weird not being the youngest of a group now
L809[22:19:03] <dequbed> And really, what does it matter? Unless you're talking specific life experiences somewhat inately bound to biological age it doesn't matter at all. Oca is more knowledgeable about technical subjects than some peers double his age so why should I respect his knowledge less than theirs?
L810[22:19:17] <dequbed> wait how old are you sam? <.<
L811[22:20:46] <Ocawes​ome101> dequbed: i'm 15 now
L812[22:21:07] <dequbed> Okay sure
L813[22:21:32] <dequbed> still doesn't matter but you're getting the brute force of puberty now so good luck with that :P
L814[22:21:37] <Ocawes​ome101> heh
L815[22:21:43] <Ocawes​ome101> it's been fine
L816[22:23:12] <luna​r_sam> dequbed: 20 as of two weels ago lol, but i always remember being the youngest of my friends
L817[22:23:47] <dequbed> @Ocawesome101 I mean sure. You'll live. If you tend to yourself a bit you'll even get out of it as a handsome young man. :P
L818[22:23:53] <luna​r_sam> i still have yet to work on my dream project lol
L819[22:23:57] <Ar​iri> dequbed: indubitably
L820[22:24:12] <dequbed> @lunar_sam You're only 20. You have like 80 more years to work on that project.
L821[22:24:13] <Ocawes​ome101> :)
L822[22:25:31] <luna​r_sam> lmfao
L823[22:26:04] <luna​r_sam> i have plot and concepts written out but no code lol
L824[22:26:37] <dequbed> Unless that is that you want to come out as a pretty young lady or a dashing young enby @Ocawesome101. Don't worry, nobody here will think less of your for any of those choices :P
L825[22:27:37] <Ocawes​ome101> i have never had any doubts (or at least not many) about my gender identity :)
L826[22:29:38] <dequbed> Didn't want to imply you did. ^^ That message was while directed at you more meant for everybody else ;)
L827[22:29:57] <Ar​iri> heh
L828[22:29:57] <Ar​iri> >.>
L829[22:30:09] <Amanda> %splash Inari with mutable orange juice
L830[22:30:09] <MichiBot> You fling a mutable orange potion (New!) that splashes onto Inari. Inari turns into a spice crocodile boy until someone stops looking at them.
L831[22:30:50] <sapphicf​ettucine> [pippin and merry voice] but what about second puberty?
L832[22:30:51] <Ocawes​ome101> i figured that was the intent
L833[22:32:21] <sapphicf​ettucine> i try to keep composure until i get drunk on sleep and start losing arguments on rust internals to dequbed :p
L834[22:34:01] <luna​r_sam> i will one day make my plane game
L835[22:34:45] <luna​r_sam> really, it's just models, sfx, and music stopping me, but i need to start doing some code
L836[22:35:19] <dequbed> @sapphicfettucine You should fix your sleep schedule too lady. Too little sleep is not healthy and aggravates many other issues.
L837[22:35:34] <sapphicf​ettucine> i'm trying! >.>
L838[22:35:49] <dequbed> Too much sleep isn't healty either; and it's sometimes indicative of bigger underlying issues.
L839[22:36:08] <dequbed> @sapphicfettucine well stop trying and start doing then! :<
L840[22:36:30] <sapphicf​ettucine> i'm getting my good 8 hours in regularly now
L841[22:36:33] <luna​r_sam> my sleep schedule is currently a mess
L842[22:36:45] <luna​r_sam> maybe it'll change once i have a constant thing going
L843[22:36:49] <luna​r_sam> like a job :P
L844[22:36:55] <sapphicf​ettucine> except yesterday, when i confused my adhd pill bottle with my spironolactone pill bottle and only realised too late...
L845[22:37:35] <dequbed> I assume you took ADHD meds instead of spironolactone? In which case oh. oh no.
L846[22:38:01] <luna​r_sam> time to write some `C++`
L847[22:38:02] <Amanda> I've been getting 6-8h of sleep. I'd get more on later nights if there werent some birds nesting on the back porch being loudaf very morning
L848[22:38:02] <sapphicf​ettucine> yep >.>
L849[22:38:16] <sapphicf​ettucine> it was very fun to try to sleep after that
L850[22:39:13] <sapphicf​ettucine> at least i can wrench my schedule back into place today by going to sleep earlier due to not having slept as much. it all works out in the end. maybe
L851[22:39:20] <Ar​iri> lets all fix our sleep schedule together :P
L852[22:39:21] <dequbed> I'm surprised you take spiro in the evening. I've heard it fucks one's sleep pattern royaly.
L853[22:39:42] <sapphicf​ettucine> huh, i've never had any issues with it and sleep?
L854[22:40:18] <sapphicf​ettucine> as goes the saying, your mileage may vary ™️™️
L855[22:40:27] <dequbed> Can't say I've tried :P
L856[22:41:08] * Amanda balances a teapot on Inari's head
L857[22:41:32] <sapphicf​ettucine> >dequbed: Can't say I've tried :P
L858[22:41:32] <sapphicf​ettucine> lol
L859[22:43:11] <Amanda> %choose back to the factory or halucinate or irradiate
L860[22:43:11] <MichiBot> Ama​nda: Oh no, not "halucinate" again! I'll have "irradiate" instead.
L861[22:43:21] <Amanda> hrm
L862[22:43:36] <dequbed> %pet The damn ca– I mean Amanda
L863[22:43:36] <MichiBot> dequbed is brushing The with damn ca– I mean Amanda. The regains 1d4 => 3 hit points!
L864[22:43:51] <dequbed> lol
L865[22:44:17] * Amanda meeps
L866[22:44:28] <Amanda> rude!
L867[22:44:43] <sapphicf​ettucine> always remember to heal your definite articles
L868[22:45:02] <Amanda> %claw the
L869[22:45:02] <MichiBot> Ama​nda is trying to claw the! They have 5 minutes if they want to attempt to %defend against it!
L870[22:45:04] <MichiBot> Amanda is clawing the for 1d6 => 4 damage!
L871[22:48:56] <Forec​aster> %pet "something vaguely resembling a pet"
L872[22:48:56] <MichiBot> Forecaster is patting something vaguely resembling a pet with persister.jar. something vaguely resembling a pet regains 1d4 => 2 hit points!
L873[22:51:52] <dequbed> %pet "The damn ca– I mean pet the pretty smart wonderful Amanda"
L874[22:51:52] <MichiBot> Message too long to send to channel https://paste.pc-logix.com/jakexixusu
L875[22:51:55] <dequbed> lol
L876[22:52:50] <Amanda> Hey! Who killed my music career?
L877[22:53:00] <dequbed> %blame Forecaster
L878[22:53:01] * MichiBot blames Forecaster for adding a stone ingot to the inventory!
L879[22:56:44] ⇦ Quits: Inari (~Pinkishu@p508ef367.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L880[23:00:36] ⇦ Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L881[23:10:06] <lunar_sam> oh yeah, recently learned about markov matricies for compression
L882[23:10:07] <Amanda> %pat dequbed
L883[23:10:08] <MichiBot> Amanda is petting dequbed with no tea. dequbed regains 1d4 => 4 hit points!
L884[23:10:16] <lunar_sam> thank you youtube for recommending me my type of crack
L885[23:10:39] <Amanda> Forecaster why are pet and pat reversed?
L886[23:13:02] <lunar_sam> https://www.youtube.com/watch?v=uGoR3ZYZqjc
L887[23:31:22] ⇨ Joins: Thutmose (~Patrick@67.21.186.253)
L888[23:48:49] <Ar​iri> the one thing I like about discord is how creative people are with doing funni things with video formats https://cdn.discordapp.com/attachments/716915765038678106/953056687567302706/My_Video18.webm
L889[23:48:49] <Ar​iri> I don't think it'll work on IRC or browser though, but here's the non-DL link anyways https://media.discordapp.net/attachments/716915765038678106/953056687567302706/My_Video18.webm
L890[23:53:37] <Ocawes​ome101> wack
<<Prev Next>> Scroll to Top