<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:00:09] ⇦ Quits: glasspelican (glasspelican!~quassel@2607:5300:201:3100::325) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
L2[01:01:03] ⇨ Joins: glasspelican (glasspelican!~quassel@2607:5300:201:3100::325)
L3[02:01:35] <CompanionCube> Izaya: here's a thought: a pi3 can do HW virt, and I've never dabbled with Xen before...
L4[02:06:10] ⇨ Joins: Inari (Inari!~Pinkishu@pD9E8F553.dip0.t-ipconnect.de)
L5[02:09:48] <Inari> nep
L6[02:09:59] <Inari> AmandaC: haha
L7[02:10:57] <Inari> amaren't light dots like that bad for cats though? I seem to recall something like you shouldn't use laserpointers at least since, ori f you do, at some point you should end it on turning the pointer off just as they catch the dot with paws or something.
L8[02:26:48] ⇦ Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L9[02:29:36] <Forecaster> lasers can damage eyes
L10[02:29:48] <Forecaster> don't hit anyone in the eye with a laser
L11[02:50:41] ⇦ Quits: {Opsimath}Shawn ({Opsimath}Shawn!~shawn156@c-76-25-73-212.hsd1.co.comcast.net) (Read error: Connection reset by peer)
L12[03:22:29] <Forecaster> %sip
L13[03:22:30] <MichiBot> You drink a shining green potion (New!). Forecaster feels like a champion!
L14[03:22:38] <Forecaster> yay
L15[03:34:41] <Lizzy> well that was a fun half-hour of debugging nginx proxy caching...
L16[03:35:36] <Forecaster> that does sound fun
L17[03:35:41] <Forecaster> %splash Lizzy
L18[03:35:42] <MichiBot> You fling an oxidised tuna potion (New!) that splashes onto Lizzy. A sudden craving for soup occupies Lizzy's thoughts for 5 moons.
L19[03:35:51] <Lizzy> mmm, soup
L20[03:35:57] <Forecaster> that's a long time to crave soup
L21[03:40:17] <Lizzy> so yeah, with the default setting of proxy_cache_key, I could go to my webchat/webmail fine but then would get my base domain's page after that was visited and cached. the reason is that according to https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_key it just uses the scheme, proxy hostname & request_uri. which works if you
L22[03:40:17] <Lizzy> have separate proxy hosts for each subdomain but for me, the base domain's index page was getting cached and thus served to any other requests to the same backend server. the fix i found was just to add the http_host variable in the middle of the key and thus it's now unique per hostname as well
L23[03:40:50] <Forecaster> woo
L24[03:41:12] <Lizzy> also not that you use it much @Forecaster but the webchat can now properly use it's websocket connection rather than doing constant polling
L25[03:41:22] <Forecaster> nice
L26[03:42:26] <Lizzy> the websocket upgrade stuff is a hop-to-hop header, meaning by default it was hitting the front-end nginx but then getting passed through to the backend without the right headers and thus it didn't work
L27[03:42:45] <Lizzy> i should probably start writing all these notes down in a personal wiki or something
L28[03:43:39] <Lizzy> now to continue what i was originally planning on doing today and set up bind
L29[04:00:24] <Forecaster> :O
L30[05:40:42] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCF41.versanet.de)
L31[05:45:37] ⇨ Joins: regakakobigman (regakakobigman!~regakakob@c-73-174-187-176.hsd1.pa.comcast.net)
L32[05:46:24] <Ariri> i came across a strange site on the deep web... it was just a long loop of a guy saying stuff in another language... but now it’s 4 am and i haven’t slept
L33[05:47:33] <Ariri> retrying
L34[05:53:30] <stephan48> to sleep or to reach that page?
L35[06:38:23] <Forecaster> why not both, at the same time, be the page
L36[07:14:48] <Amanda> @AdorableCatgirl Amanda = AmandaC -- I'm trying out quassel to replace irccloud
L37[07:17:00] <AdorableCatgirl> :P
L38[07:17:30] <AdorableCatgirl> i was joking, but that's cool
L39[07:30:01] <Forecaster> or were you
L40[07:38:46] <Inari> AmandaC: https://tenor.com/view/gatto-cibo-cat-bread-hungry-cat-gif-15925702
L41[07:45:09] <Forecaster> attack the bread!
L42[08:33:38] <Naeso> This cat needs a diet
L43[08:37:04] <Amanda> Inari: My noms! D:<
L44[08:51:18] <Inari> AmandaC: meow?
L45[08:51:40] <Forecaster> %sip
L46[08:51:41] <MichiBot> You drink a freezing rainbow potion (New!). The potion bottle is suddenly on fire!
L47[08:51:49] <Forecaster> not again
L48[08:51:57] <Amanda> Inari: the thing you linked
L49[08:52:04] <Forecaster> %fling bottle on fire at Inari
L50[08:52:04] * MichiBot flings bottle on fire in a random direction. It hits the ground near Inari
L51[08:55:52] <Amanda> %splash Inari with frozen redstone potion
L52[08:55:52] <MichiBot> This doesn't seem to be a potion I recognize... Make sure it has an appearance and consistency keyword, and the word "potion" in it.
L53[08:55:54] <Amanda> D:
L54[08:56:02] <Amanda> %splash Inari with solic redstone potion
L55[08:56:03] <MichiBot> This doesn't seem to be a potion I recognize... Make sure it has an appearance and consistency keyword, and the word "potion" in it.
L56[08:56:08] <Amanda> I give up
L57[08:57:00] <Inari> Haha
L58[08:57:07] <Forecaster> there's no 'Frozen', but there is 'Freezing'
L59[08:57:50] <Forecaster> hm, maybe I should expand it into synonymous words
L60[08:58:35] <Amanda> As long as red and rød don't become synonyms. I enjoy the concept of different languages for the same thing havign different effects.
L61[08:58:52] <Forecaster> well yeah, that's why they're separate
L62[08:58:56] <Amanda> It speaks to a part of me that I can't identify easily
L63[08:59:04] <Forecaster> %s/separate/there/
L64[08:59:04] <MichiBot> <Forecaster> well yeah, that's why they're there
L65[08:59:25] <Forecaster> I could just add frozen as a new keyword but I don't want to add any more
L66[08:59:47] <Forecaster> the ratio of effects to keyword combinations is low enough as it is
L67[09:01:53] <Forecaster> I also need to add that potions work with splash and shell
L68[09:02:02] <Forecaster> to the potions page
L69[09:05:14] <20kdc> %splash Forecaster
L70[09:05:15] <MichiBot> You fling a shining strawberry potion (New!) that splashes onto Forecaster. Forecaster turns into a rød robot girl for 30 minutes.
L71[09:05:31] <DaComputerNerd> when you get an effect where it was actually another potion it should immediately trigger that potion's effect
L72[09:05:32] <DaComputerNerd> %sip
L73[09:05:32] <MichiBot> You drink a shining tomato potion (New!). The potion bottle is suddenly on fire!
L74[09:05:46] ⇨ Joins: bauen1 (bauen1!~bauen1@ipb21bb53f.dynamic.kabel-deutschland.de)
L75[09:05:58] <Forecaster> that's a potential infinite loop there :P
L76[09:06:05] <Forecaster> beep
L77[09:06:07] <DaComputerNerd> i suppose
L78[09:06:09] <DaComputerNerd> though unlikely
L79[09:07:11] <DaComputerNerd> do they pick a set potion?
L80[09:07:17] <DaComputerNerd> if it were random it wouldn't be an infinite loop
L81[09:08:47] <Forecaster> it picks random consistency and a random appearance, there's nothing stopping them from being the same ones as the original potion
L82[09:10:15] <DaComputerNerd> But then the next iteration would be a different potion
L83[09:10:43] <Forecaster> it has an infinismall chance of looping indefinitely :P
L84[09:10:53] <DaComputerNerd> Exponentially decreasing
L85[09:11:09] <Forecaster> not really
L86[09:11:49] <Forecaster> the probability that the same keywords appear again is the same each time
L87[09:11:57] <DaComputerNerd> For a potion effects, b of which have that effect, the chance of c times would be (b/a)^c
L88[09:13:21] <DaComputerNerd> Say b/a is .1 (unlikely that it's that high honestly). 10 repeats is now a probability of less than a billionth. With how often the command is used, I find it unlikely to reach even that many anytime soon.
L89[09:15:15] <AdorableCatgirl> is d0 still a constant equal to 2
L90[09:15:21] <AdorableCatgirl> %roll d0
L91[09:15:22] <MichiBot> 0
L92[09:15:26] <AdorableCatgirl> :(
L93[09:15:41] <DaComputerNerd> %roll 0d0
L94[09:15:41] <MichiBot> 0
L95[10:04:54] ⇦ Quits: AmandaC (AmandaC!sid25048@2001:67c:2f08:5::61d8) ()
L96[10:06:54] <Amanda> Let's see how this goes, going all-in on Quassel for today.
L97[10:09:59] <Amanda> whttps://twitter.com/rfreebern/status/1214560971185778693?s=19 localghost! :D
L98[10:27:40] <Mimiru> spoooooky
L99[10:29:41] <Amanda> %8ball halucinate?
L100[10:29:41] <MichiBot> Amanda: [ The Bowling ball doesn't answer ]
L101[10:29:47] <Amanda> halucinate.
L102[10:30:00] <Forecaster> calcifate
L103[10:30:27] <Mimiru> caffeinate?
L104[10:31:53] <Ariri> task complete
L105[10:32:12] <DaComputerNerd> %sip
L106[10:32:13] <MichiBot> You drink a light tiberium potion (New!). A swinging blade comes flying towards DaComputerNerd from nowhere! DaComputerNerd fails to evade and takes 1d8 => 7 damage.
L107[10:32:19] <DaComputerNerd> Ow
L108[10:33:12] <Forecaster> http://tinyurl.com/yflqptpx
L109[10:33:26] <Mimiru> ^
L110[10:34:06] <DaComputerNerd> Oh no it's just like high school :´(
L111[10:36:54] <DaComputerNerd> And middle and elementary school too
L112[10:37:07] <Forecaster> I pity you if your school had swinging blades
L113[10:37:21] <DaComputerNerd> Less that part
L114[10:38:07] <Amanda> Oh what. Quaddeldroid doesn't support images from the keynote?
L115[10:38:12] <Amanda> Keyboard*
L116[10:42:24] ⇦ Quits: regakakobigman (regakakobigman!~regakakob@c-73-174-187-176.hsd1.pa.comcast.net) (Ping timeout: 189 seconds)
L117[10:45:07] ⇨ Joins: Vexatos (Vexatos!~Vexatos@port-92-192-101-55.dynamic.as20676.net)
L118[10:45:07] zsh sets mode: +v on Vexatos
L119[11:01:39] <Ariri> That sounds great though
L120[11:02:50] <Forecaster> rogueschool
L121[11:03:49] <Ariri> samurai electives
L122[12:23:00] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCF41.versanet.de) (Remote host closed the connection)
L123[12:36:23] ⇨ Joins: OmniCPU (OmniCPU!~OmniCPU@ns556358.ip-54-39-28.net)
L124[12:36:25] ⇦ Parts: OmniCPU (OmniCPU!~OmniCPU@ns556358.ip-54-39-28.net) ())
L125[12:58:14] <CompanionCube> %tonkout
L126[12:58:14] <MichiBot> Willikers! CompanionCube! You beat your own previous record of 12 hours, 26 minutes and 9 seconds (By 1 hour, 17 minutes and 53 seconds)! I hope you're happy!
L127[12:58:15] <MichiBot> CompanionCube has tonked out! Tonk has been reset! They gained 0.013 tonk points! plus 0.024 bonus points for consecutive hours! Current score: 0.10837
L128[13:06:29] ⇨ Joins: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net)
L129[13:13:04] <Lizzy> %tonk
L130[13:13:05] <MichiBot> Willikers! Lizzy! You beat CompanionCube's previous record of <0 (By 14 minutes and 50 seconds)! I hope you're happy!
L131[13:13:06] <MichiBot> Lizzy's new record is 14 minutes and 50 seconds! Lizzy also gained 0.00025 tonk points for stealing the tonk.
L132[13:19:41] <asie> %roll -1d-1
L133[13:19:41] <MichiBot> -1d-1
L134[13:19:48] <asie> :eyes:
L135[13:19:58] <asie> %roll barrel
L136[13:19:58] <MichiBot> barrel
L137[13:24:57] <Forecaster> it's still a regex pattern that goes `\d+d\d+`
L138[13:25:08] <Forecaster> %roll -1d10
L139[13:25:09] <MichiBot> -4
L140[13:26:55] <Amanda> %8ball pasta time?
L141[13:26:56] <MichiBot> Amanda: Outlook not so good
L142[13:27:11] <Forecaster> it basically finds any of those in a string, and ignores the rest
L143[13:27:22] <Forecaster> rolls them, and replaces with the resulting number
L144[13:27:43] <Forecaster> then passes the string through to the math-ifyer
L145[13:28:09] <Forecaster> which solves any math expressions it can find, ignores everything else, then passes the string to print
L146[13:30:00] <Vexatos> %roll 15d15
L147[13:30:00] <MichiBot> [14,15,1,6,11,4,8,7,11,12,9,11,13,10,10] => 142
L148[13:31:09] <Forecaster> you can also do this
L149[13:31:18] <Forecaster> %roll 1d4d20
L150[13:31:19] <MichiBot> 18
L151[13:31:49] <Forecaster> because it solves them from left to right, so it rolled the d4 first, rolled a 1, then rolled 1d20 because of that
L152[13:31:55] <ThePiGuy24> %roll 64d64
L153[13:31:56] <MichiBot> [57,31,1,5,20,15,6,23,27,30,47,44,16,63,53,8,26,46,7,56,25,10,40,20,19,26,35,44,38,24,32,14,20,49,34,21,38,28,57,57,44,64,19,4,39,36,30,38,35,52,36,18,7,8,40,2,35,29,32,23,15,45,62,49] => 1974
L154[13:32:06] <Forecaster> %roll d4d20
L155[13:32:06] <MichiBot> 6
L156[13:32:14] <Forecaster> dangit
L157[13:32:29] <ThePiGuy24> %roll 64d64d64
L158[13:32:30] <MichiBot> [5,24,13,58,48,16,38,26,60,45,41,15,4,43,15,4,60,14,34,64,32,9,31,21,57,29,21,6,25,10,31,47,53,9,26,11,44,18,36,54,18,46,1,25,33,43,40,42,6,2,11,53,37,38,23,37,58,7,22,20,3,10,20,10]12 => 180212
L159[13:32:30] <Forecaster> I swear that works if you don't keep rolling ones
L160[13:32:49] <ThePiGuy24> hm
L161[13:33:06] <Forecaster> one more try
L162[13:33:10] <Forecaster> %roll d4d20
L163[13:33:10] <MichiBot> [15,6,18,3] => 42
L164[13:33:17] <Forecaster> there we go, complete opposite
L165[13:33:32] <ThePiGuy24> %roll dd
L166[13:33:33] <MichiBot> dd
L167[13:33:38] <Vexatos> %roll 256d256
L168[13:33:38] <MichiBot> Message too long to send to channel https://paste.pc-logix.com/bojesesizu
L169[13:33:39] <ThePiGuy24> m
L170[13:33:54] <Forecaster> that doesn't match the regex pattern PiGuy...
L171[13:34:19] <ThePiGuy24> yeah im not too good with regex
L172[13:34:32] <Forecaster> \d means a digit, so 0-9
L173[13:34:38] <Forecaster> + means 1 or more
L174[13:34:43] <Vexatos> reg X
L175[13:34:55] <Forecaster> reggaeX
L176[13:35:24] <ThePiGuy24> %roll 65535d65535
L177[13:35:30] <MichiBot> Message too long to send to channel https://paste.pc-logix.com/tapoxejobi
L178[13:36:55] <ThePiGuy24> %roll 999999999d999999999
L179[13:38:32] <Amanda> %roll πdπ
L180[13:38:32] <MichiBot> πdπ
L181[13:38:43] <ThePiGuy24> rip
L182[13:39:00] <Forecaster> that doesn't match either :P
L183[13:39:11] <DaComputerNerd> %roll 3.141d2.718
L184[13:39:11] <MichiBot> 3.[2,1,2,1,2,1,2,2,2,2,2,2,2,2,1,2,1,1,1,2,1,1,1,1,1,1,2,2,1,1,2,2,2,1,2,2,2,1,2,2,2,1,2,1,1,2,1,1,2,1,2,2,2,2,1,2,1,1,1,1,2,2,1,1,1,2,1,1,1,1,1,2,1,1,1,1,1,1,2,1,2,2,2,1,2,1,2,1,1,2,1,1,2,1,1,1,2,1,2,1,2,2,1,1,1,1,2,2,2,2,2,1,2,2,1,2,2,1,1,1,2,2,2,1,2,2,2,1,2,1,2,1,1,2,1,1,1,1,1,1,1].718 => 3.207.718
L185[13:39:19] <DaComputerNerd> not exactly what i expected
L186[13:39:21] <Forecaster> the pattern is actually `(\\d*)d(\\d+)`
L187[13:39:27] <Izaya> >two decimal points
L188[13:39:31] <Izaya> I'm not sure that's allowed
L189[13:39:49] <DaComputerNerd> so it rolled 141d2 and added the rest on it
L190[13:39:50] <Amanda> Izaya: nah, it's one of those locales that uses that for domination
L191[13:39:56] <Forecaster> no
L192[13:40:08] <Amanda> demonination
L193[13:40:11] <ThePiGuy24> notice the d
L194[13:40:11] <Forecaster> the 3. and .718 are just part of the original string
L195[13:40:23] <Forecaster> it just stuck the rolled dice value in the middle
L196[13:41:31] <ThePiGuy24> %roll 0.1d0.1
L197[13:41:31] <MichiBot> 0.0.1
L198[13:41:45] <ThePiGuy24> hmmm
L199[13:41:55] <Forecaster> and d0 and d1 are never rolled
L200[13:41:55] <Izaya> http://50.116.28.134/MangaGuidetoMicroprocessors.pdf
L201[13:42:02] <Forecaster> they just output 0 and 1 respectively
L202[13:42:10] <DaComputerNerd> %roll 0d6
L203[13:42:11] <MichiBot> 0
L204[13:42:21] <DaComputerNerd> aww i wanted to see an error, just printing 0 is boring
L205[13:42:27] <DaComputerNerd> lol
L206[13:42:45] <ThePiGuy24> rip
L207[13:43:24] <ThePiGuy24> %roll 1048576d1048576
L208[13:44:32] <Forecaster> okay enough of that now
L209[13:44:36] <ThePiGuy24> aww
L210[13:44:43] <Forecaster> go to #bots if you want to spam that stuff
L211[13:44:53] <ThePiGuy24> ok
L212[13:44:57] <Mimiru> ^ MichiBot is in #bots now
L213[13:45:30] <Lizzy> that's discord side bots channel, not irc side (there's like 3 people in there and none of them are op lol)
L214[13:45:35] <Forecaster> it's equivalent to the #MichiBot channel on esper where we test stuff
L215[13:50:06] <CompanionCube> Izaya: aww my idea of 'xen-on-rpi' isn't possible because of the nonstandard interrupt controller :(
L216[13:57:13] ⇦ Quits: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net) (Read error: Connection reset by peer)
L217[13:58:46] ⇨ Joins: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net)
L218[13:59:19] ⇦ Quits: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net) (Read error: Connection reset by peer)
L219[14:02:25] ⇨ Joins: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net)
L220[14:11:29] <MichiBot> Message too long to send to channel null
L221[14:11:57] <Forecaster> interesting...
L222[14:12:17] <Amanda> Looks like you'll need to limit the number ofdice she has
L223[14:13:21] <Forecaster> sigh
L224[14:14:08] <Mimiru> erm... wow
L225[14:14:10] <Amanda> Just change the first one from \d* to \d{0,2} I think the syntax is
L226[14:14:19] <Forecaster> yes I know
L227[14:17:38] <Forecaster> or people could just not do that thing :P
L228[14:18:44] <Amanda> You're in a MC mod channel, full of children, what do you expect? :P
L229[14:19:02] <Mimiru> ^^^^^^^^^^^^^^^^^^^^^x10000
L230[14:19:49] <Amanda> I need to figure out what the fuck is going on with my ereader. I can't updae books without the position in them being reset
L231[14:20:33] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCF41.versanet.de)
L232[14:21:32] <simon816> inb4 %roll '; drop table users; --
L233[14:22:50] <Forecaster> how did you know I routed the dice rolls through the sql server D:
L234[14:26:04] ⇨ Joins: OmniTAB (OmniTAB!~OmniTAB@ns556358.ip-54-39-28.net)
L235[14:26:21] <OmniTAB> How do you charge a tablet? I threw this one in my charger and its still low
L236[14:26:36] <Forecaster> turn the charger on
L237[14:26:46] <Forecaster> redstone signal or scrench
L238[14:26:47] <OmniTAB> with a lever?
L239[14:26:53] <OmniTAB> ohh
L240[14:26:59] <OmniTAB> ok thank you
L241[14:27:45] ⇦ Quits: OmniTAB (OmniTAB!~OmniTAB@ns556358.ip-54-39-28.net) (Remote host closed the connection)
L242[14:31:05] ⇨ Joins: OmniTAB (OmniTAB!~OmniTAB@ns556358.ip-54-39-28.net)
L243[14:39:37] ⇦ Quits: OmniTAB (OmniTAB!~OmniTAB@ns556358.ip-54-39-28.net) (Remote host closed the connection)
L244[14:55:53] ⇨ Joins: AdorableCatgirl (AdorableCatgirl!~sam@pool-74-110-180-14.rcmdva.fios.verizon.net)
L245[15:06:18] ⇦ Quits: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150) (Read error: Connection reset by peer)
L246[15:09:54] ⇨ Joins: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150)
L247[15:25:36] <Inari> 〜
L248[15:27:21] <Bob> ~
L249[15:37:14] ⇨ Joins: regakakobigman (regakakobigman!~regakakob@c-73-174-187-176.hsd1.pa.comcast.net)
L250[15:45:10] ⇦ Quits: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L251[15:46:20] <Inari 『 おにいでれ 』> .
L252[15:46:50] <AdorableCatgirl> .
L253[15:46:51] ⇨ Joins: ba7888b72413a16a (ba7888b72413a16a!~ba7888b72@66.109.211.150)
L254[15:46:58] <Inari 「おにいでれ」「狐少女」> There, new moon runes
L255[15:46:58] <Inari 「おにいでれ」「狐少女」> \o/
L256[15:48:38] <Bob> .
L257[15:48:50] <Mimiru> https://drive.pc-logix.com/index.php/s/DR9mkPo76ktmH3N Who needs reasonably chat areas anyway
L258[15:49:18] <Inari> I mean
L259[15:49:22] <Inari> I barely chat with my Discord nick
L260[15:49:24] <Inari> So you're fine
L261[15:49:36] <Mimiru> @"Inari 「おにいでれ」「狐少女」"
L262[15:49:40] <Amanda> Mimiru: have you heard from gamax recently? ISTR he had some kind of integration for Quassel w/ Corded at some point? Might be useful if I decide to keep Quassel
L263[15:49:41] <Mimiru> Did that actually ping?
L264[15:49:47] <Inari> yes
L265[15:49:56] <Mimiru> wow... good job COrded/My ping script
L266[15:50:02] <Mimiru> Amanda, I have no sadly
L267[15:50:09] <Mimiru> not*
L268[15:52:02] <Inari 「オ兄デレ」「狐少女」> There, one symbol shorter, and used katakana because apparently thats what it should be
L269[15:52:12] <Inari 「オ兄デレ」「狐少女」> Not sure if mixing katakana with kanji like that works, but eh
L270[15:54:16] <Forecaster> it's your own fault for not truncating names :P
L271[15:54:36] <Forecaster> I quickly made Irssi cut off long names to not have the name column be ridiculously wide
L272[15:55:45] <Mimiru> @Forecaster IIRC I override that in my script.. and I'm always busy when it comes up, and never remember to fix it when I'm not busy
L273[15:56:21] <Forecaster> :P
L274[16:03:20] <Mimiru> Holy shit who wrote this horrible code.
L275[16:03:21] <Mimiru> oh...
L276[16:03:22] <Mimiru> wait
L277[16:03:30] <Mimiru> that would be me, and gamax, and Vexatos :P
L278[16:03:48] <Mimiru> But mainly me, cause I horribly re-wrote it
L279[16:04:11] <Vexatos> what about me?
L280[16:05:09] <Mimiru> I'm just poking at the discord hexchat script that the 3 of us worked on
L281[16:09:09] <Forecaster> be careful lest it consumes you
L282[16:09:22] <Vexatos> https://gist.github.com/Vexatos/0e589bfba49c3845cc42b73fd822b7b1
L283[16:09:27] <Vexatos> make sure you have the latest version :3
L284[16:12:56] <Mimiru> Well, mine does say 1.11, so I assume so
L285[16:13:11] <Mimiru> I just (hopefully) made it truncate names
L286[16:13:14] <Mimiru> we'll see soon
L287[16:13:37] <Mimiru> SyntaxError: invalid syntax nope
L288[16:13:38] <Mimiru> :D
L289[16:14:10] <Forecaster> invalid syntax is shorter than Inari's discord name :>
L290[16:14:24] <Inari> heh
L291[16:15:37] <Amanda> %8ball rain box time?
L292[16:15:37] <MichiBot> Amanda: [ The Bowling ball doesn't answer ]
L293[16:16:04] <Inari> Amanda: changed your nick? :o
L294[16:16:12] <Mimiru> well crap, I broke discord on my server
L295[16:16:17] <Mimiru> by accidentally joining a voice channel
L296[16:16:26] <Amanda> Inari: might as well. Apparently this one's not been claimed by nickserv, so I stole it. :P
L297[16:16:28] <Mimiru> Inari, quick.... say something on Discord plox
L298[16:17:04] <Inari 「オ兄デレ」「狐少女」> quick!
L299[16:17:07] <Mimiru> damn
L300[16:17:10] <Amanda> Inari: the actual change is me trying out Quassel instead of IRCCloud, because I'm sick of my laptop getting pegged for 5m and my IRC client hanging every morning.
L301[16:18:12] <Inari> I see
L302[16:18:12] <Amanda> What's the point of infinite backlog if you're going to have to deal with it being parsed en-masse from JSON on reconnect?
L303[16:18:56] <Amanda> Only thing I'm unhappy about from this morning w/ qussel is it seems it doesn't detect my laptop going offline when I close it? Not sure, will experiment more tomorrow.
L304[16:19:42] <Amanda> ( close the laptop, that is )
L305[16:20:07] <Mimiru I have a very long name> doot
L306[16:20:13] <Mimiru> well...
L307[16:20:22] * Mimiru sighs
L308[16:21:05] <Mimiru I have a very long name> doot
L309[16:21:21] <Mimiru I have a very long name> bleh
L310[16:22:48] <AdorableCatgirl> doot
L311[16:23:15] <Mimiru I have a very long name> One more time
L312[16:23:24] <Mimiru> ^Mimir> One more time
L313[16:23:34] <Mimiru> Well... a bit more than I wanted to take off o_O
L314[16:24:19] <AdorableCatgirl> mimir
L315[16:25:23] <Mimiru> Ok, I admit... I can't python to save my live
L316[16:25:25] <Mimiru> life too
L317[16:25:28] <Mimiru> WTF did I break?
L318[16:25:29] <Mimiru> shortnick = (nick[1:-1][:16] + '..') if len(nick[1:-1]) > 16 else nick[1:-1]
L319[16:26:02] <Amanda> Why are you doing [1:-1]? O.o
L320[16:26:38] <Mimiru> Because(tm)
L321[16:26:38] <Amanda> Prettysure that's unnessary, otherwise looks fine to me?
L322[16:26:45] <AdorableCatgirl> what evn is python
L323[16:26:47] <AdorableCatgirl> *even
L324[16:26:51] <Amanda> Strings are immutable in python, IIRC
L325[16:27:03] <Amanda> so there's no worry about modifying it unintentionally
L326[16:27:30] <Mimiru> Vex/gamax wrote the [1:-1] stuff IIRC
L327[16:27:35] <Amanda> h
L328[16:27:37] <Amanda> ah*
L329[16:27:48] <Amanda> I need to clean my keyboard, my 'a' Key doesn't like working.
L330[16:27:49] <AdorableCatgirl> hah*
L331[16:27:52] <Mimiru> but yeah, shooting for 16 characters, and Mimir isn't
L332[16:28:05] <AdorableCatgirl> mimir *could* be 16 characters
L333[16:28:06] <Amanda> Oh
L334[16:28:10] <AdorableCatgirl> give me one sec
L335[16:28:13] <Amanda> 1:-1 to remove the <>s I'm guessing
L336[16:28:22] <Mimiru> Yeah, sounds right
L337[16:28:23] <Forecaster> 1 2 4 8 16, yes it is!
L338[16:28:45] <Mimiru> huh... so it is @"Forecaster"
L339[16:28:46] <Mimiru> nice
L340[16:29:54] <Amanda> Also, I'm guessing the u stripping happens around where you remove the ZWS
L341[16:30:16] <Amanda> post the script up somewhere and I'll take a look once I'm out of the rain box if you'd like. :)
L342[16:30:27] <Mimiru> It's horrible
L343[16:30:33] <Mimiru> I'd feel bad for making someone else look at this
L344[16:30:52] <Mimiru> Also, I think the u replacement was only happening on my home version of the script..
L345[16:31:10] <Mimiru> Testing
L346[16:31:20] <Mimiru> Yep
L347[16:32:11] <Mimiru> https://paste.pc-logix.com/qawaraziro.py Lasciate ogne speranza, voi ch'intrate
L348[16:34:37] <AdorableCatgirl> Mimiru: M℩м??
L349[16:35:04] <AdorableCatgirl> don't worry, i feel bad
L350[16:36:21] <Mimiru> ._.
L351[16:48:48] <Vexatos> I can't speak uh
L352[16:49:02] <Vexatos> yes
L353[16:49:29] <Vexatos> that looks italian
L354[16:49:35] <Vexatos> but like
L355[16:49:40] <Vexatos> from 500 years ago
L356[16:49:43] <Mimiru> %translate Lasciate ogne speranza, voi ch'intrate
L357[16:49:44] <MichiBot> Leave no hope, you who entertain
L358[16:49:47] <Mimiru> lulz
L359[16:49:49] <Vexatos> hm yes google
L360[16:50:01] <Mimiru> https://en.wikiquote.org/wiki/Divine_Comedy
L361[16:50:06] <Mimiru> Also, no worse... Microsoft
L362[16:50:17] <Vexatos> I mean 500 years was a bit silly then
L363[16:50:39] <Mimiru> yeah ~700 years actually :P
L364[16:50:57] <Forecaster> google says `Let every hope come in`
L365[16:51:11] <Forecaster> which I'm sure is 100% correct :P
L366[16:51:11] <Vexatos> I know enough Latin to understand some of this
L367[16:51:29] <Mimiru> "Abandon all hope ye who enter here"
L368[16:52:54] <Mimiru> -ish
L369[16:54:17] <Vexatos> sounds accurate
L370[16:57:05] <Mimiru> @Forecaster it says that if you leave it on the auto detected language
L371[16:57:18] <Mimiru> if you change it to Italian you get "Leave all hope, you who enter"
L372[16:57:26] <Mimiru> which is... close enough
L373[16:58:04] ⇦ Quits: regakakobigman (regakakobigman!~regakakob@c-73-174-187-176.hsd1.pa.comcast.net) (Ping timeout: 200 seconds)
L374[17:23:51] <Amanda> %8ball two updates?
L375[17:23:52] <MichiBot> Amanda: Without a doubt
L376[17:27:10] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i577BCF41.versanet.de) (Remote host closed the connection)
L377[17:27:30] <Amanda> Mimiru: just got one with the rain box, if I had to guess line 274 is where the issue you're having on your home box is, guessing either the \ got removed, or duplicated.
L378[17:28:05] <Forecaster> I figured out what it was supposed to be after the first translation attempt :P
L379[17:28:26] <Forecaster> Or well, guessed anyway
L380[17:29:07] <Forecaster> And the now inaccurate translation from Google was funnier
L381[17:29:16] <Forecaster> And the more inaccurate translation from Google was funnier [Edited]
L382[17:29:51] <Forecaster> Hence why I copied that one :3
L383[17:30:15] <Mimiru> :P
L384[17:30:52] <Mimiru> Forecaster's name doesn't get chopped off like mine did... so I know the length checking code is right, just the actual truncating code is wrong
L385[17:31:08] <AdorableCatgirl> nice
L386[17:32:06] *** Guest64330 is now known as payonel
L387[17:32:12] <Mimiru> o/ payonel
L388[17:32:16] zsh sets mode: +o on payonel
L389[17:32:24] <payonel> hello :)
L390[17:33:22] <Mimiru> Which is here shortnick = (nick[1:-1][:16] + '..')
L391[17:33:28] <Mimiru> so... I've broken this :D
L392[17:34:37] <Mimiru> Ohh hmm
L393[17:34:46] <Mimiru> So, not specifically this issue, but I think I see another issue
L394[17:34:48] * Mimiru sighs
L395[17:35:07] <Amanda> Mimiru: try nick[1:17] instead of the double-indexing?
L396[17:36:43] <Mimiru> <^Mimir> Hello!
L397[17:36:45] <Mimiru> :(
L398[17:37:14] <Amanda> Wait. That's pre-zws removal
L399[17:40:22] <Amanda> Mimiru: try nick.replace("\u200b", "")[1:17]
L400[17:42:00] <Mimiru> <^Mimir> Testing :(
L401[17:42:19] <Amanda> hrm. Not sure then, sorry
L402[17:42:30] <Mimiru> Eh, thanks for trying :)
L403[17:43:09] <Mimiru> K, it's not working at all
L404[17:43:13] <Mimiru> so I've broken something badly
L405[17:43:25] <Mimiru> I did shortnick = "Testing" and it still prints "Mimir"
L406[17:45:44] <Forecaster> Heh
L407[17:46:11] <Mimiru> Yep, I think I may... have no idea what I'm doing
L408[17:46:18] <Forecaster> I'd have taken a look but I was playing the d's and d's
L409[17:47:01] <Forecaster> And now it's time for the sleeps
L410[17:47:13] <Amanda> Likely story, @Forecaster
L411[17:47:31] <Mimiru> Night
L412[17:47:32] ⇨ Joins: {Opsimath}Shawn ({Opsimath}Shawn!~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L413[17:49:16] <Amanda> %8ball laptop goes away?
L414[17:49:17] <MichiBot> Amanda: Reply hazy, try again
L415[17:51:32] <Mimiru> shortnick = (nick.replace('\u200b', '')[1:17] + '..') if len(nick[1:-1]) > 16 else nick[1:-1] Straight up breaks... lol
L416[17:52:41] <Mimiru> https://onlinegdb.com/rkYBo1NeU Though it works perfect here
L417[17:52:42] <Mimiru> q_q
L418[18:04:25] ⇦ Quits: Inari (Inari!~Pinkishu@pD9E8F553.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L419[18:41:59] ⇦ Quits: Vexatos (Vexatos!~Vexatos@port-92-192-101-55.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L420[18:43:31] <Kleadron> i feel like i finally have enough of an understanding of how shit works to make some sort of at least basic operating system for OC, because god knows we needed another
L421[18:46:00] <DaComputerNerd> Lol
L422[18:46:17] <Ocawesome101> I’ve almost got an OS put together. Keyboard input is killing me tho
L423[18:46:23] <DaComputerNerd> Could do a completely unnecessary and overcomplicated project like me
L424[18:47:07] <payonel> @Ocawesome101 what part of kb input are you trying to solve?
L425[18:47:52] <DaComputerNerd> Im making a raid5-based filesystem that runs over a network to allow files larger than a single drive allows and allow drives to be removed and upgraded without losing data
L426[18:53:20] <Ocawesome101> payonel: I’m struggling with getting a `keys` API working. I think it might be related to my scheduler
L427[18:55:17] <AdorableCatgirl> anyways
L428[18:55:32] <AdorableCatgirl> now i gotta make a library to wrap the coro lib
L429[18:55:45] <AdorableCatgirl> so OpenOS doesn't freak out in Zorya NEO
L430[19:02:25] <AdorableCatgirl> or ya know
L431[19:02:30] <AdorableCatgirl> it'll suddenly work first time
L432[19:02:49] <AdorableCatgirl> well i guess Zorya NEO threads work in OpenOS
L433[19:03:27] <AdorableCatgirl> wait
L434[19:04:46] <AdorableCatgirl> well huh
L435[19:04:47] <AdorableCatgirl> neat
L436[19:04:53] <AdorableCatgirl> i can use zorya libs in OpenOS
L437[19:05:21] <AdorableCatgirl> i'll probably make an OpenOS module to strip away some (most of) of the APIs available
L438[19:05:36] <AdorableCatgirl> anyways, now to port vdev
L439[19:05:47] <AdorableCatgirl> ...and the menu thing
L440[19:40:17] <AdorableCatgirl> jeez
L441[19:40:21] <AdorableCatgirl> the installer actually works
L442[19:41:06] <payonel> @Ocawesome101 i like to use modem message to emit debug info to another machine when i'm having low level bugs i'm trying to troubleshoot
L443[19:41:29] <payonel> it would be cool if OC had a serial port card for debuging kernel issues :)
L444[19:43:42] <AdorableCatgirl> yea
L445[19:43:50] <AdorableCatgirl> maybe i'll see if i can jank something together
L446[19:56:29] <AdorableCatgirl> WE GOT A MENU NOW
L447[20:02:11] <AdorableCatgirl> http://0x0.st/z5G4.png
L448[20:02:41] <Ocawesome101> Payonel: I mostly use Gamax92’s OCEmu for dev work
L449[20:04:26] ⇨ Joins: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L450[20:06:03] <AdorableCatgirl> I mean I'm using ocvm :P
L451[20:06:15] <AdorableCatgirl> if you couldn't tell by my screenshot of Zorya actually working
L452[20:17:10] <AdorableCatgirl> currently i'm just porting some modules and writing new ones from scratch
L453[20:17:46] <AdorableCatgirl> I plan to port the OEFI module (just the library) right now.
L454[20:18:03] <AdorableCatgirl> I'll also support OEFIv2 in Zorya-NEO
L455[21:21:53] <Amanda> payonel: I need to write something like that for my kittenos neo hacking in-game
L456[21:22:42] <Amanda> I think there's a signal I can hook from it to even get neo.emergency into it, though
L457[21:26:49] <AdorableCatgirl> wait
L458[21:26:54] <AdorableCatgirl> where's the sauce for kittenos neo
L459[21:30:56] <ThePiGuy24> sorseL https://github.com/20kdc/OC-KittenOS
L460[21:31:02] <ThePiGuy24> sorse https://github.com/20kdc/OC-KittenOS [Edited]
L461[21:31:30] <AdorableCatgirl> thanks
L462[21:47:29] <DaComputerNerd> %tonk
L463[21:47:29] <MichiBot> Dagnabbit! DaComputerNerd! You beat Lizzy's previous record of 14 minutes and 50 seconds (By 8 hours, 19 minutes and 34 seconds)! I hope you're happy!
L464[21:47:30] <MichiBot> DaComputerNerd's new record is 8 hours, 34 minutes and 24 seconds! DaComputerNerd also gained 0.00833 tonk points for stealing the tonk.
L465[22:01:06] ⇦ Quits: Backslash (Backslash!~Backslash@d75-156-174-126.abhsia.telus.net) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L466[22:19:11] <AdorableCatgirl> now i'm finally pushing these hot updates to github
L467[22:22:18] ⇨ Joins: regakakobigman (regakakobigman!~regakakob@c-73-174-187-176.hsd1.pa.comcast.net)
L468[22:22:31] <Amanda> Stop objectifying your code, AdorableCatgirl, she has feelings, just like any other digital data!
L469[22:22:51] <Amanda> Oh would you look at that, it's time for sleep
L470[22:23:34] <Kleadron> the fake command prompt im prototyping for making my own OS has no concept of time keeping so the cursor can blink really fast
L471[22:23:44] <Kleadron> unless i set the timer higher
L472[22:23:54] <Kleadron> i wonder if it will blink faster on a faster cpu
L473[22:24:42] <Amanda> %tell Inari did I ever tell you about the dream I recently had involving some kind of Minecraft for hospitals program I was part of? It included such things as magic chests that could transfer dirt and cobble into the real world!
L474[22:24:43] <MichiBot> Amanda: Inari will be notified of this message when next seen.
L475[22:25:25] * Amanda snugs up protectively around elfi, zzzmews
L476[23:21:34] ⇨ Joins: Classicbic (Classicbic!~Classicbi@na92.pebblehost.com)
L477[23:22:57] ⇦ Quits: Classicbic (Classicbic!~Classicbi@na92.pebblehost.com) (Client Quit)
L478[23:30:42] <The_Stargazer> question: which sounds better, "ODIN server" (Open Domain Interchange Network) or "DNR server" (Domain Name Resolution)
L479[23:54:24] <Izaya> ODIN sounds better but I'd go with DNR, less flashy for what is but one component of a network
L480[23:54:29] <Izaya> though
L481[23:54:44] <Izaya> >having non-hostname addresses
L482[23:54:46] <Izaya> smh
L483[23:57:58] <Izaya> why isn'
L484[23:58:09] <Izaya> why is my bike allowed to look so pretty
L485[23:58:14] <Izaya> https://social.shadowkat.net/media/c48748c743397113949cec928b6034352cb4ff50e055ba74fd7037abd6c4f88a.jpg
<<Prev Next>> Scroll to Top