<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:42] <Izaya> I want to get an M.2 SATA drive so I can slap another drive into the array
L2[00:03:21] <Izaya> save a real SATA port for the spinning disk
L3[00:14:27] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L4[00:23:07] <Lizzy> %remindme 15h roll cage for muder kitty
L5[00:23:07] <MichiBot> I'll remind you about "roll cage for muder kitty" at 08/28/2020 07:23:07 AM
L6[00:29:01] ⇨ Joins: Vexaton (~Vexatos@port-92-192-20-221.dynamic.as20676.net)
L7[00:29:01] zsh sets mode: +v on Vexaton
L8[00:31:42] ⇦ Quits: Vexatos (~Vexatos@port-92-192-56-253.dynamic.as20676.net) (Ping timeout: 194 seconds)
L9[00:54:26] <CompanionCube> looking at why 'communism' was trending on twitter was a mistake.
L10[00:59:03] <Ar​iri> I’ll Marx that one on my list of hashtags not to browse then
L11[01:00:05] <CompanionCube> hah, that's not a terrible joke
L12[01:00:53] <CompanionCube> (but seriously, the 'everything is gommunism' shtick never dies, does it?)
L13[01:01:56] <Ar​iri> gommunism?
L14[01:02:17] <Ar​iri> Ah: https://www.urbandictionary.com/define.php?term=Gommunism
L15[01:07:01] <Inventi​on64 🌹> Oh, pretty much exactly what I thought. A bunch of people talking about things they don't understand, therefore they are bad.
L16[01:07:48] <Izaya> CompanionCube: our gommunism
L17[01:14:13] ⇦ Quits: Vexaton (~Vexatos@port-92-192-20-221.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L18[01:32:34] <bad at​ vijya> ourgrane
L19[01:34:33] * CompanionCube stole the word from the "gommunism no food" joke
L20[02:02:06] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.248.162) (Quit: Goooooooodbyeeeeeee)
L21[02:02:07] <Amanda> %tell Inari I changed the Wifi password hope that's okay. https://i.imgur.com/DXU8AmB.gifv
L22[02:02:07] <MichiBot> Ama​nda: Inari will be notified of this message when next seen.
L23[02:03:09] <Ar​iri> OCR ftw?
L24[02:19:46] <Inventi​on64 🌹> All you got to do is copy it down once and put it on a qr code
L25[02:40:00] ⇦ Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 378 seconds)
L26[03:13:45] <Ar​iri> Izaya: I haven’t played KSP in awhile, so maybe you could tell me what exactly happened here? https://www.reddit.com/r/KerbalSpaceProgram/comments/ihxt3i/fling_me_to_the_moon/
L27[03:15:04] <Izaya> looks like KSP to me
L28[03:15:29] <Izaya> > Last played 2017-02-26
L29[03:15:41] <Izaya> or 26-02-2017 if you prefer
L30[03:16:04] <Ar​iri> Thank you
L31[03:16:13] <ben_mkiv|afk> YYYY-MM-DD is at least easy sortable :>
L32[03:16:40] <Izaya> YYYY-MM-DDTHH:MM:SS is the standard
L33[03:22:38] <ThePi​Guy24> whether you use YY(YY)MMDD or DDMMYY(YY), just be glad that you dont have to use the clusterfuck that is MMDDYY(YY)
L34[03:31:23] <ThePi​Guy24> %tonk
L35[03:31:23] <MichiBot> Dagnabbit! ThePi​Guy24! You beat Ar​iri's previous record of 1 hour, 22 minutes and 10 seconds (By 2 hours, 47 minutes and 44 seconds)! I hope you're happy!
L36[03:31:25] <MichiBot> ThePiGuy24's new record is 4 hours, 9 minutes and 55 seconds! ThePiGuy24 also gained 0.0056 (0.0028 x 2) tonk points for stealing the tonk. Position #5. Need 0.1590964 more points to pass Squi​dDev!
L37[03:31:53] <ThePi​Guy24> %tonkleaders
L38[03:31:53] <MichiBot> ThePi​Guy24: https://michibot.pc-logix.com/tonk
L39[03:33:50] <Cybern​ewtonDS> Embedding the serialization library into an already-full EEPROM sucks. D:
L40[03:34:55] <Izaya> I think it was ben_mkiv that gave me this but this is a somewhat smaller but compatible version https://git.shadowkat.net/izaya/OC-PsychOS2/src/branch/master/lib/serialization.lua
L41[03:35:10] <Elfi> Implement the lzjb decompression routine
L42[03:40:46] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.248.162)
L43[03:41:12] <Ocawesome101> o/
L44[03:41:22] <Izaya> \o
L45[03:42:26] <Ocawesome101> ....oops, disregard my wild CTCPing
L46[03:44:23] <Michiyo> Rude!
L47[03:50:12] <Ariri> %choose work on bot stuff or play Russian Roulette with Klang
L48[03:50:13] <MichiBot> Ar​iri: I received a message from future you, said to go with "work on bot stuff".
L49[03:50:27] <Ariri> %8ball are you sure you don't want to tempt klang?
L50[03:50:28] <MichiBot> Ar​iri: Without a doubt
L51[03:50:46] <Ariri> Fair
L52[03:54:57] <Amanda> I wonder if clang-drives still work with the physics boxes updates
L53[03:58:33] <Ar​iri> clang-drives? Are they related to gravity engines?
L54[03:59:08] <S3> Wild CTCP appeared!
L55[04:00:36] <S3> Also, I don't lnow if I still hgave it @CybernewtonDS but I had a serializing function that was very small..
L56[04:00:49] <S3> I have no idew where I would have had it in
L57[04:00:59] <S3> probably an old copy of trotwood sources, or S3IX
L58[04:01:18] <Ocawesome101> what's S3IX?
L59[04:01:22] <Ocawesome101> older os project?
L60[04:01:29] <S3> it's what became Trotwoode
L61[04:01:34] <S3> Trotwood*
L62[04:01:40] <Ocawesome101> ah
L63[04:01:49] <S3> this was before I decided not to make it *nix like
L64[04:01:55] <S3> there's enough of those
L65[04:02:08] <Ocawesome101> true
L66[04:02:08] <S3> S3IX was the rewrite of OCBSD
L67[04:02:28] <Ocawesome101> i tried to make a not-*nix-like os and failed miserably - see Photon
L68[04:02:37] <S3> which was basically an OS with the organizational structure of the FreeBSD kernel, in a very abstracted way
L69[04:02:41] <Ocawesome101> i see
L70[04:02:48] <S3> it had kobjs and stuff
L71[04:04:23] <S3> heheh
L72[04:04:30] <S3> well Trotwood is extremely light
L73[04:04:38] <S3> because the OS is just an actor scheduler
L74[04:04:43] <S3> nothing more
L75[04:05:12] <S3> it comes with some things for inter node networking and stuff but its not required to run
L76[04:06:08] <S3> Plus, if you make a program in trotwood and do while true do coroutine.yield() end the proram will yield once and never run ever again
L77[04:06:17] <S3> unless some other program tells it to wake up.
L78[04:06:34] <S3> it uses a pubsub event system and events wake processes.
L79[04:07:53] <Ocawesome101> neat
L80[04:07:58] <S3> it also differs from unix likes because instead of everything being a file, ebverything is a pid
L81[04:08:04] <Ocawesome101> no timeouts?
L82[04:08:13] <Ocawesome101> that's an interesting concept
L83[04:08:26] <S3> when you do open(file) the return you get is a pid to the driver's handler that will handle your file IO
L84[04:08:34] <S3> which means the vfs does not have a read or write at all
L85[04:08:42] <Ocawesome101> that's actually clever
L86[04:08:47] <S3> all the vfs does is open and mount and unmount
L87[04:08:53] <S3> yeah I did it for performance reasons
L88[04:09:11] <Ocawesome101> so then read() and write() and whatnot just take a pid + whatever else?
L89[04:09:26] <S3> no timeouts currently, no, but nothing stops you from generating a wakup timer event somehow.
L90[04:09:39] <Ocawesome101> i might have to steal that idea for a microkernel and maybe finally successfully write one :P
L91[04:09:42] <S3> yep, and close() as well
L92[04:09:53] <S3> there's an API for creating callbacks
L93[04:09:58] <S3> so like,
L94[04:10:12] <S3> if you look the functions in the driver are like,
L95[04:10:20] <S3> function read(pid, ...)
L96[04:10:32] <Ocawesome101> mhm
L97[04:10:40] <S3> and you can call them the hard way
L98[04:10:44] <S3> by doing send(pid, blah blah
L99[04:10:55] <S3> but the callbasck API allows you to do fun things like
L100[04:11:05] <S3> foo.read() for exa,ple
L101[04:11:09] <S3> example*
L102[04:11:27] <S3> using some magic
L103[04:11:35] <Ocawesome101> %magic
L104[04:11:35] <MichiBot> Ocawes​ome101: http://www.reactiongifs.com/wp-content/uploads/2013/03/magic.gif
L105[04:11:40] <S3> ahahahaha
L106[04:11:45] <Ocawesome101> :D
L107[04:12:28] <S3> because trotwood is aimed at networking nodes and resources and components etc, I chose to provide a default shell that simulates the one in a Mikrotik router
L108[04:12:38] <S3> it acts very much like a database
L109[04:13:21] <Ocawesome101> i just had a really cursed idea
L110[04:13:52] <Ocawesome101> an os where all you have in userspace is four functions, open(), read(), write(), and close()
L111[04:14:01] <Ocawesome101> and you do all interaction with the system through like a devfs
L112[04:14:09] <Ocawesome101> similar to plan 9 but even more so
L113[04:14:18] <S3> Unix only has 6 core functions, in theory
L114[04:14:25] <S3> obviously we add more but
L115[04:14:31] <S3> open close read write fork and exec
L116[04:14:40] <S3> out of all of those you can make every other function
L117[04:14:49] <Ocawesome101> neat
L118[04:15:06] <CompanionCube> how do you make chmod :p
L119[04:15:17] <S3> heheh.
L120[04:15:31] <S3> technically that's just opening the disk somewhere :)
L121[04:15:53] <S3> now interestingly enough my new secret mod I'm working on adds some OC hardware components
L122[04:16:25] <Ocawesome101> CompanionCube: open("/perms/home/user/file", "w"); write(h, newperms); close()
L123[04:16:34] <Ocawesome101> have a permissionfs
L124[04:17:05] <Ocawesome101> to list files you just open a directory with `w`
L125[04:17:06] <S3> and what special about it as that some of them have their own jnlua interpreter that is sandboxed, that does not run in OC context, but provides components to the OC computer, and has specific interaction with very particular functions in the mod for interacting with a certain something
L126[04:17:17] <S3> I call it the lua "firmware" and you can flash it
L127[04:17:17] <CompanionCube> Ocawesome101: if we're going to do that, we don't need fork or exec either
L128[04:17:21] <Ocawesome101> S3: interesting
L129[04:17:32] <CompanionCube> just open /dev/process/new or /proc/self/fork :p
L130[04:17:41] <Ocawesome101> heh
L131[04:17:47] <S3> the idea is that the firmeware doesn't have to go through the component stuff
L132[04:17:58] <S3> so it isn't limited to the delay of a component call
L133[04:18:31] <Ocawesome101> interesting
L134[04:18:39] <S3> I have considered using the trotwood core in the stock firmware
L135[04:18:50] <S3> since it isnt very power hungry
L136[04:19:02] <S3> I only need it for event driven firmware though
L137[04:19:34] <S3> but yeah I think what I want to do is let you put in an OC EEPROM
L138[04:19:45] <S3> and the data on the 4K eeprom is the firmware for that device
L139[04:19:48] <S3> easy to flash and upgrade
L140[04:19:59] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L141[04:20:57] <S3> reason 2 why I did it this way is so that the heavy lifting is done in the lua firmware not the Kotlin code in the JVM. If I want to add new features to the way the interaction on my specific routines works etc you dont have to wait for a new mod update
L142[04:21:05] <S3> only jvm stuff would need a mod update
L143[04:21:20] <S3> I can easily provide firmware upgrades or you can flash your own stuff on
L144[04:22:06] <S3> i.e. let's say the mod doesn't support such and such component function over the communication system that links other components of its kind
L145[04:22:32] <S3> long as it didnt need a change on the JVM you could just add it in and reflash
L146[04:22:40] <CompanionCube> everything can be solved with more indirection!
L147[04:22:40] <Ocawesome101> nice
L148[04:23:27] <Ocawesome101> i have managed to successfully write basic clones of `cat` and `wc` in C, are you proud of me yet? :P
L149[04:24:02] <S3> nice
L150[04:24:07] <CompanionCube> cool
L151[04:24:13] <Ocawesome101> ty ty
L152[04:24:18] <S3> There is one big downside to my luafirmware thing
L153[04:24:26] <Ocawesome101> speed?
L154[04:24:32] <S3> oh no
L155[04:24:33] <S3> its very fast
L156[04:24:41] <S3> much faster than doing it from OC
L157[04:24:41] * CompanionCube wonders how long you get fucked over by UB
L158[04:24:53] <Ocawesome101> CompanionCube: UB?
L159[04:25:03] <CompanionCube> Undefined Behaviour
L160[04:25:11] <Ocawesome101> ah
L161[04:25:28] <Ocawesome101> i mean, my book on C is from like 1978
L162[04:25:30] <S3> the problem is that you have to make a custom interface to your component code in the JVM for every device that supports firmware
L163[04:25:43] <CompanionCube> C is rather notably filled with footguns that the standard allows compilers to give you say, nasal demons.
L164[04:25:49] <Ocawesome101> S3: ah yeah that'd be a little annoying
L165[04:25:52] <S3> I dont think theres a way around that without compromising security and other thiungs
L166[04:27:02] <S3> UNLESS....
L167[04:27:27] <S3> I design a small API in Kotlin that makes your OC device act like a microkernel module bus..
L168[04:27:38] <CompanionCube> (also there's minor niceties in C99)
L169[04:28:04] <S3> then the firmware only has to understand the maqchine it presents
L170[04:28:17] <S3> I think that's an epic idea
L171[04:30:32] <S3> That may be what I have to do
L172[04:30:53] <S3> have a very very tiny virual environment somehow proxified with some glue code to the Kotlin stuff
L173[04:31:18] <S3> and then the firmware of course I have an api that lets you make your own components in the firmware with lua
L174[04:31:40] <S3> as well as push events of course
L175[04:39:29] <Inventi​on64 🌹> Took me too long to figure out the bit order for braille graphics
L176[04:43:34] <S3> LOL
L177[04:43:48] <S3> it's just a simple bitwise operation
L178[04:44:02] <Inventi​on64 🌹> Well that's what I thought too
L179[04:44:24] <Inventi​on64 🌹> But apparently only the first 6 are in proper order so you need to handle the last two bits separately
L180[04:56:36] ⇦ Quits: regakakobigman (~regakakob@c-73-174-187-176.hsd1.pa.comcast.net) (Ping timeout: 189 seconds)
L181[05:04:42] <Ocawesome101> oh, by the way
L182[05:04:56] <Izaya> Ayy, got my bronze pickaxe
L183[05:05:02] <Izaya> Not as good as steel, but I'll take it.
L184[05:05:03] <Ocawesome101> what's an "actor" scheduler?
L185[05:05:11] <Ocawesome101> nice
L186[05:05:22] <Izaya> https://en.wikipedia.org/wiki/Actor_model
L187[05:05:41] <Ocawesome101> ty
L188[05:10:29] <Izaya> https://i.imgur.com/8cywCTm.png
L189[05:18:53] <CompanionCube> S3 is erlang gang
L190[05:20:25] <S3> actors are basically microprocesses that can communicate with eachother and create new actors
L191[05:20:35] <S3> they are nothing more
L192[05:20:51] <S3> They are based on physics
L193[05:44:36] ⇦ Quits: Cervator (~Thunderbi@2600:1700:1a25:9160:11e9:660b:22a9:699e) (Quit: Cervator)
L194[06:20:14] <Ocawesome101> S3: how do you handle, with your pid-as-file-descriptor thing, if a thread opens multiple files simultaneously
L195[06:20:30] <Ocawesome101> like, is there a second parameter or do you spawn a thread for every opened file?
L196[06:26:51] <Izaya> I mean, if you open the same file with two processes, you end up with two file descriptors
L197[06:27:03] <Ocawesome101> yeah
L198[06:27:05] <Ocawesome101> but
L199[06:27:19] <Ocawesome101> what if the same process opens multiple files
L200[06:27:30] <Izaya> then you get multiple file descriptors
L201[06:27:42] <Ocawesome101> did you see how they're doing it
L202[06:27:57] <Ocawesome101> `open()` returns a PID of the driver process that will handle your request
L203[06:29:01] <Izaya> got a link?
L204[06:29:18] <Ocawesome101> just read the scrollback
L205[06:29:29] <Ocawesome101> about 2 hours ago
L206[06:29:44] <Izaya> oh, I see
L207[06:29:56] <Izaya> maybe a file object is an abstraction on top of the message passing
L208[06:30:11] <Ocawesome101> possibly
L209[06:44:16] <Ocawesome101> idea: drive component function (maybe `drive.readSectors`) that allows reading ranges of sectors, and possibly a companion for writing
L210[06:44:31] <Izaya> eh, you can abstract that away
L211[06:44:47] <Ocawesome101> yeah, i know
L212[06:44:55] <Izaya> though I suppose the appeal is to encourage extents rather than fragmentation
L213[06:45:03] <Ocawesome101> but it'd potentially make unmanaged filesystems a lot faster
L214[06:45:04] <Ocawesome101> and that
L215[07:01:16] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.248.162) (Quit: I'm probably going to bed.)
L216[07:54:15] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@88.130.157.136) (Ping timeout: 189 seconds)
L217[08:04:15] <Forec​aster> %tonk
L218[08:04:16] <MichiBot> Willikers! Forec​aster! You beat ThePi​Guy24's previous record of 4 hours, 9 minutes and 55 seconds (By 22 minutes and 56 seconds)! I hope you're happy!
L219[08:04:17] <MichiBot> Forecaster's new record is 4 hours, 32 minutes and 51 seconds! Forecaster also gained 0.0019 (0.00038 x 5) tonk points for stealing the tonk. Position #1.
L220[08:21:43] <Forec​aster> %sip
L221[08:21:43] <MichiBot> You drink a gloomy boneboo potion (New!). A tiny cloud appears with a ridiculous smile on it. It follows Forecaster until they sneeze.
L222[08:26:43] <Ar​iri> %8ball should I be alarmed by how quickly my computer went to sleep?
L223[08:26:44] <MichiBot> Ar​iri: [ The Bowling ball doesn't answer ]
L224[08:34:05] <Forec​aster> %pet @Ariri with the tiny cloud
L225[08:34:06] <MichiBot> Forecaster is petting @Ariri with the tiny cloud. @Ariri regains 1d4 => 1 hit points!
L226[09:00:32] ⇨ Joins: immibis (~immibis@dslb-002-205-077-069.002.205.pools.vodafone-ip.de)
L227[09:04:43] ⇦ Quits: immibis (~immibis@dslb-002-205-077-069.002.205.pools.vodafone-ip.de) (Ping timeout: 204 seconds)
L228[09:07:24] ⇨ Joins: immibis (~immibis@dslb-002-205-077-069.002.205.pools.vodafone-ip.de)
L229[09:10:33] ⇨ Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
L230[09:11:33] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error: Connection reset by peer)
L231[09:11:33] *** DBotThePony1 is now known as DBotThePony
L232[09:18:47] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L233[09:28:04] ⇨ Joins: Inari (~Pinkishu@p508ef76c.dip0.t-ipconnect.de)
L234[09:42:23] <Inari> .
L235[09:42:49] <Inari> Amanda: haha
L236[09:42:54] <Inari> Makes me wonder if theres a max length for it
L237[09:43:18] <Inari> hopefully the string has lots of indistinguishable lower-case L's and uppercase i's
L238[09:43:18] <Inari> :D
L239[09:43:42] <Inari> Amanda: https://www.youtube.com/watch?v=qU10OJTpCLk
L240[09:43:42] <MichiBot> The friend that ACTUALLY gives you the wifi password | length: 4m 2s | Likes: 245,486 Dislikes: 1,086 Views: 1,812,493 | by CalebCity | Published On 25/8/2020
L241[10:22:44] ⇨ Joins: Vexatos (~Vexatos@port-92-192-20-221.dynamic.as20676.net)
L242[10:22:44] zsh sets mode: +v on Vexatos
L243[11:47:02] ⇦ Quits: Alaura (~quassel@2001:19f0:6401:a2d:5400:ff:fe0b:fb93) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
L244[11:48:52] ⇨ Joins: Alaura (~quassel@2001:19f0:6401:a2d:5400:ff:fe0b:fb93)
L245[14:07:23] <S3> Ocawesome: Every filehandle is a process. Coroutines are not very big, I can run hundreds and hundreds of them no problem in OC
L246[14:08:16] <S3> ok so the driver itself isnt a process, usually
L247[14:08:34] <S3> its just the handle it gives you, you use the driver's API to handle what it does
L248[14:09:28] <S3> now if you are using a clustering filesystem sure there are other processes involved
L249[14:09:41] <S3> for doing things like consistent hashing etc
L250[14:10:54] <S3> The only purpose to have a process is a) hold state, and b) isolate errors.
L251[14:11:58] <S3> when you read past the end of a file the filehandle crashes, and spits out an error code.
L252[14:12:18] <S3> that way the entire system doesnt go down
L253[14:19:14] <S3> oh yeah and c) receive and push events.
L254[14:30:43] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L255[14:37:16] ⇨ Joins: Thutmose1 (~Patrick@host-69-59-79-181.nctv.com)
L256[14:37:57] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Ping timeout: 189 seconds)
L257[15:01:03] ⇨ Joins: Cervator (~Thunderbi@2600:1700:1a25:9160:78a4:1036:6df1:f9dd)
L258[15:23:08] <MichiBot> Lizzy REMINDER: roll cage for muder kitty
L259[15:23:21] <Inari> o.o what
L260[15:23:22] <Ar​iri> %tonk ?
L261[15:23:23] <MichiBot> Willikers! Ar​iri! You beat Forec​aster's previous record of 4 hours, 32 minutes and 51 seconds (By 2 hours, 46 minutes and 15 seconds)! I hope you're happy!
L262[15:23:24] <MichiBot> Ariri's new record is 7 hours, 19 minutes and 7 seconds! Ariri also gained 0.01385 (0.00277 x 5) tonk points for stealing the tonk. Position #11. Need 0.03183 more points to pass DaCompu​terNerd!
L263[15:23:30] <Ar​iri> hoorah
L264[15:23:46] <Ar​iri> Inari: roll cage for muder kitty, duh
L265[15:24:05] <Inari> %bap ARiri
L266[15:24:05] <MichiBot> Inari baps ARiri with the physicists!
L267[15:24:31] <Ar​iri> not the physicists D:
L268[15:25:12] <ThePi​Guy24> %bap the physicists
L269[15:25:12] <MichiBot> ThePiGuy24 baps the physicists with the NSA's GPG Key!
L270[15:49:19] <Ocawes​ome101> S3: I wondered if that’s what it was. Neat
L271[15:53:24] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Ping timeout: 194 seconds)
L272[16:01:31] ⇨ Joins: DBotThePony (~Thunderbi@89.113.141.222)
L273[16:09:32] ⇨ Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
L274[16:09:44] ⇦ Quits: DBotThePony (~Thunderbi@89.113.141.222) (Read error: Connection reset by peer)
L275[16:09:44] *** DBotThePony1 is now known as DBotThePony
L276[16:24:14] <Inari> %splash Amanda
L277[16:24:15] <MichiBot> Inari flings a soft röd potion (New!) that splashes onto Amanda. Amanda's favourite hat is suddenly on fire.
L278[16:24:43] * Amanda watches Inari's laundry pile ignite, stares.
L279[16:25:37] * Amanda decides that's somebody else's problem, cuddles back up around Elfi, contemplating whta to do
L280[16:25:46] <Inari> rude
L281[16:25:50] <Elfi> :o
L282[16:33:06] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.248.162)
L283[16:33:09] <Ocawesome101> o/
L284[16:35:15] ⇦ Quits: MajGenRelativity (~MajGenRel@64.94.215.124) (Read error: Connection reset by peer)
L285[16:35:21] <Ar​iri> beams a canister of fire extinguisher on top of the pile, and phasers it open
L286[16:35:39] <Ar​iri> Kablooey :3
L287[16:57:37] <Inari> %pet Ariri
L288[16:57:37] <MichiBot> Inari is brushing Ariri with a Magic bowling 8ball! (25%). Ariri regains 1d4 => 2 (Magic +2) => 4 hit points!
L289[16:58:19] <Ariri> /me hugs the bowling 8ball and naps
L290[16:58:32] <Ariri> ...what
L291[16:58:41] <Inari> fail
L292[16:59:01] <Ariri> Am i tripping or isnt that supposed to do the thing?
L293[16:59:09] * Ariri says hello
L294[16:59:11] <Michiyo> you have a space before the /
L295[16:59:33] <Ariri> Oh, i dont even remember typing that
L296[16:59:44] <Ariri> I blame it on me of the night before
L297[16:59:45] <Inari> You're clearly tripping
L298[16:59:56] <Ariri> @.@
L299[17:42:21] <dequbed> Izaya: Are you playing modpack v7, v8, v9 or something completely else now?
L300[17:43:12] <dequbed> Lizzy: roll DEX for murder kitty!
L301[17:44:31] <Lizzy> %roll 1d20
L302[17:44:31] <MichiBot> 16
L303[17:46:18] <dequbed> Lizzy: Your murder kitty goes on a full rampage, killing the orc and the goblin.
L304[17:46:21] <CompanionCube> %tonk
L305[17:46:21] <MichiBot> I'm sorry CompanionCube, you were not able to beat Ariri's record of 7 hours, 19 minutes and 7 seconds this time. 2 hours, 22 minutes and 58 seconds were wasted! Missed by 4 hours, 56 minutes and 8 seconds!
L306[17:46:30] <Lizzy> dequbed, nyaahahahahahahah
L307[17:56:06] <Ar​iri> spoopy
L308[18:05:40] <Elfi> A commoner nearby dies of fright of the cat's rampage
L309[18:06:48] <dequbed> Elfi: That sounds like it would require a higher throw than a 16 :p
L310[18:06:55] <Elfi> Not really
L311[18:07:03] <Elfi> Level 1 commoners die to cats all the time
L312[18:07:26] <dequbed> Direct attack? Yes. Die of fear though?
L313[18:07:45] <Elfi> Commoners don't have good will saves either
L314[18:07:52] <dequbed> point taken.
L315[18:16:38] <CompanionCube> Izaya: google continues the war against it's users: https://qoto.org/@freemo/104765288863293481 (maybe also Amanda and t20kdc )
L316[18:18:42] <t20kdc> CompanionCube: question is, is this actually a Google-initiated thing or is it the result of some user report
L317[18:19:00] <Ocawesome101> %discord
L318[18:19:00] <MichiBot> Ocawes​ome101: https://discord.gg/0hVukoQ2KYm2aoXh
L319[18:19:03] <t20kdc> like someone reporting the app for hate speech, providing some details of some hate-speech-providing-source that work in basically any of the apps...
L320[18:19:46] <dequbed> t20kdc: It's the result of an automated process biased in favour of siloed apps where the developer of the app is directly responsible or connected to the responsible for the content of the network.
L321[18:20:41] <t20kdc> that's probably the most likely explaination, yeah
L322[18:20:48] <dequbed> Is it a valid assumptions that apps are siloed? Yes, most all all. Is it nice of them of not even going to the efford of tagging the /well known/ clients of the largest decentralized social network? No.
L323[18:21:13] <dequbed> s/all all/all are/g
L324[18:21:13] <MichiBot> <dequbed> Is it a valid assumptions that apps are siloed? Yes, most all are. Is it nice of them of not even going to the efford of tagging the /well known/ clients of the largest decentralized social network? No.
L325[18:21:50] <bad at​ vijya> nice
L326[18:21:59] <bad at​ vijya> google can eat shit and die
L327[18:22:06] <dequbed> Not the point.
L328[18:22:36] <CompanionCube> imagine if this was ios though
L329[18:22:56] <CompanionCube> then you'd be up the creek without a paddle
L330[18:23:26] <dequbed> They wouldn't though. They'd just force you to charge for creating an account and take a share of howevermuch they want.
L331[18:24:01] <CompanionCube> i see what you did there :)
L332[18:24:54] <t20kdc> the annoying thing is, Android is still successfully being the least-bad option despite Google being shit
L333[18:25:34] <bad at​ vijya> fair
L334[18:25:53] <t20kdc> like, we saw what happened when new players try to enter the market when Windows RT happened
L335[18:26:07] <t20kdc> simply put: they try to be like Apple, i.e. worse
L336[18:31:20] <t20kdc> basically, if Google ship an update to stop people installing Fortnite via APK, then Android is completely doomed
L337[18:31:39] <t20kdc> because it means that the core thing which differentiates it from iOS would be being lost
L338[19:05:46] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.136)
L339[19:38:03] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.248.162) (Ping timeout: 204 seconds)
L340[20:37:19] <Amanda> t20kdc: they're not going to though. They've actually gone after carriers and device manufacturers who disable side-loading
L341[20:37:33] <Amanda> I think it's in the CTS now that side-loading has to be a thing
L342[20:38:43] <t20kdc> Amanda: If it is true that will remain the case, then Android (or modified variants where available) will remain the current 'best case' scenario.
L343[20:45:29] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.248.78)
L344[20:45:37] <Ocawesome101> o/
L345[20:45:40] <Ocawesome101> power went out :/
L346[20:46:07] <Ocawesome101> s/went out/flickered/w/e
L347[20:46:07] <MichiBot> <Ocawesome101> power flickered :/
L348[20:46:29] ⇨ Joins: MajGenRelativity (~MajGenRel@104.140.52.179)
L349[20:54:42] ⇦ Quits: Alaura (~quassel@2001:19f0:6401:a2d:5400:ff:fe0b:fb93) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
L350[20:56:15] ⇨ Joins: Alaura (~quassel@2001:19f0:6401:a2d:5400:ff:fe0b:fb93)
L351[22:08:40] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.136) (Ping timeout: 194 seconds)
L352[22:26:29] ⇨ Joins: Clondus (~Clondus@bcdee1bb.skybroadband.com)
L353[22:26:49] <Clondus> Hi
L354[22:26:52] ⇨ Joins: Phantom (~Phantom@bcdee1bb.skybroadband.com)
L355[22:26:57] <Clondus> Hi
L356[22:26:58] <Phantom> bruh
L357[22:27:03] <Clondus> bruh indeed
L358[22:27:28] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.136)
L359[22:27:56] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.136) (Client Quit)
L360[22:28:11] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.136)
L361[22:28:46] <Clondus> Helloi
L362[22:28:55] ⇦ Quits: Clondus (~Clondus@bcdee1bb.skybroadband.com) (Client Quit)
L363[22:34:45] ⇦ Quits: Phantom (~Phantom@bcdee1bb.skybroadband.com) (Ping timeout: 204 seconds)
L364[22:47:51] ⇦ Quits: Kilobyte (~kilobyte@2a01:4f8:201:34c7::1) (Quit: ZNC - 1.6.0 - http://znc.in)
L365[22:48:34] ⇨ Joins: Kilobyte (~kilobyte@banana-new.kilobyte22.de)
L366[22:48:34] zsh sets mode: +v on Kilobyte
L367[22:50:49] ⇦ Quits: Kilobyte (~kilobyte@banana-new.kilobyte22.de) (Client Quit)
L368[22:51:23] ⇨ Joins: Kilobyte (~kilobyte@banana-new.kilobyte22.de)
L369[22:51:24] zsh sets mode: +v on Kilobyte
L370[22:53:36] ⇦ Quits: Kilobyte (~kilobyte@banana-new.kilobyte22.de) (Client Quit)
L371[22:54:09] ⇨ Joins: Kilobyte (~kilobyte@banana-new.kilobyte22.de)
L372[22:54:10] zsh sets mode: +v on Kilobyte
L373[23:04:52] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.136) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@mue-88-130-63-179.dsl.tropolys.de)))
L374[23:04:57] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@mue-88-130-63-179.dsl.tropolys.de)
L375[23:40:41] <Ocawesome101> so i have decided yet again to attempt to write a working microkernel in opencomputers
L376[23:42:23] <Ocawesome101> i'm stealing s​3's idea of 'everything is a pid', which does make certain things easier
<<Prev Next>> Scroll to Top