[21:19:12]: Ale32bit: sync a cc machine with your external server [21:19:13]: gollark: Depends what "lag spikes" are. [21:19:20]: Ale32bit: if the client sends a ping late [21:19:21]: Ale32bit: it's lag [21:19:29]: Drucifer: in this the server is sending us updates late [21:19:31]: gollark: You can detect low TPS, at least. [21:19:37]: Drucifer: or we're receiving updates late [21:19:38]: gollark: Probably not that. [21:19:47]: gollark: Anyone know where I can obtain unbound introspection module(s)? [21:19:53]: Drucifer: we both hear the audio die for a split second and then come back [21:19:55]: [S] jakedacatman: you need one? [21:19:57]: [S] jakedacatman: or 2? [21:20:01]: Ale32bit: or 3? [21:20:02]: gollark: One, I'm setting up Milo. [21:20:09]: gollark: I guess I might need a second later, mind you. [21:20:11]: jakedacatman has requested that you teleport to them. [21:20:11]: Accept - Deny [21:20:14]: [GP] Welcome to Drucifer's Redstone Bay North - Development underway! [21:20:16]: You have teleported to jakedacatman's location. [21:20:16]: You have accepted the teleport request. [21:20:21]: Returned you to your previous location. [21:20:23]: gollark: Thanks! [21:20:25]: [S] jakedacatman: if you need another lmk [21:21:31]: Warped to home "constructionsite" successfully. [21:21:46]: Ale32bit: oh boi Drucifer [21:21:49]: Ale32bit: you have so many hoppers [21:22:31]: gollark: Is there some way to make milo "defragment" my storage? [21:22:37]: Drucifer: no [21:22:37]: [S] jakedacatman: rescan? [21:22:39]: Ale32bit: i asked for this feature [21:22:43]: Drucifer: it doesn't resot [21:22:46]: Drucifer: resort [21:22:50]: [S] jakedacatman: oh you mean move items around [21:22:53]: gollark: Yep. [21:22:54]: Drucifer: yes [21:23:02]: Drucifer: Ale and I have asked kep for the feature [21:23:06]: Drucifer: he said he was working on it [21:23:13]: Ale32bit: it would free so much space [21:23:22]: Drucifer: we even consulted on how to accomplish it [21:23:51]: Drucifer: currently the only way to "resort" is to pull out large amounts of items then dump them back in [21:24:05]: Drucifer: basically, shove them into another milo instance [21:24:11]: [S] jakedacatman: ok i remade yemmel [21:24:23]: gollark: SC has the built in Yemmel API anyway? [21:24:49]: gollark: switchcraft.isYemDrunk and all those useful functions. [21:24:56]: Ale32bit: how the fuck did i get 2.2k obsidian blocks [21:24:59]: [S] jakedacatman: tps is 0 guys! [21:25:05]: Ale32bit: server = dead [21:25:07]: Drucifer: rip server [21:25:08]: gollark: Oh dear. Guess I'll die. [21:25:14]: [S] jakedacatman: switchcraft.tps() [21:25:18]: Drucifer: broken [21:25:25]: Drucifer: been broken for a while [21:25:32]: gollark: I noticed thanks to my PotatoTPS(tm) overlay. [21:25:33]: Ale32bit: since the down time [21:25:48]: Ale32bit: everything broke [21:25:59]: [S] jakedacatman: anyone play ksp [21:26:03]: gollark: Yep. [21:26:04]: Warped to home "constructionsite" successfully. [21:26:06]: Drucifer: duh [21:26:06]: gollark: Well, a bit. [21:26:11]: Drucifer: i crash shit a lot [21:26:16]: [S] jakedacatman: ok do you know how to get science easily [21:26:19]: Ale32bit: the program crashes a lot [21:26:26]: Drucifer: cratered the mun [21:26:30]: [S] jakedacatman: or at least cash [21:26:47]: [S] jakedacatman: im trying to get to the mun but it is hard with level 1 vab [21:26:51]: gollark: Nope, my field is more making insane things in sandbox mode. [21:26:56]: Ale32bit: same [21:27:03]: [S] jakedacatman: if i do sandbox then i'll never do career [21:27:28]: gollark: I also don't really like staging, so I just use mods and launch everything with hundred-ton non-reusable SSTO 7.5m launch vehicles. [21:27:43]: Drucifer: my play in sandbox resulted in multiple intentional craters on the mun [21:27:52]: [S] jakedacatman: you can add craters? [21:27:58]: gollark: Sadly, no. [21:28:00]: Drucifer: no [21:28:12]: gollark: I once put a mining/spaceship construction base on Gilly; that didn't really work out. [21:28:14]: Drucifer: you just wreck spacecraft into the surface and blow them up [21:28:21]: [S] jakedacatman: so... adding craters [21:28:38]: Drucifer: wrecks [21:28:43]: Drucifer: what about them? [21:28:54]: gollark: So how do I set up this "milo remote" thing? [21:29:07]: Ale32bit: first you trust a milo turtle [21:29:13]: Ale32bit: in the network shit [21:29:14]: Drucifer: you're going to need an Opus headset [21:29:15]: [S] jakedacatman: you need a bound introspection module on the turtle's network [21:29:17]: gollark: I see. [21:29:22]: Ale32bit: then you set the server id in the setup [21:29:23]: gollark: I'll just run an Opus VM on my neural interface for that. [21:29:29]: [S] jakedacatman: and one in your interface [21:29:32]: gollark: What hardware do I need on my interface? [21:29:39]: Ale32bit: yes [21:29:39]: Drucifer: won't work unles the VM has everything accessible [21:29:40]: [S] jakedacatman: introspection module [21:29:45]: Drucifer: including your personal inventory [21:29:45]: gollark: Wait, I need introspection modules on both? [21:29:46]: Ale32bit: modem [21:29:48]: [S] jakedacatman: yes [21:29:52]: Drucifer: and all devices [21:29:53]: gollark: I can just passthrough peripherals. [21:30:00]: Drucifer: then you should be okay [21:30:04]: Drucifer: but it'll need everything [21:30:10]: gollark: And... how do I import recipe books? [21:30:13]: Ale32bit: also the blood of a virgin [21:30:23]: Drucifer: and not jake [21:30:24]: gollark: Great, I can save time by using my own blood. [21:30:33]: Ale32bit: a female virgin [21:30:39]: Drucifer: i was gonna say, you're not acceptable either [21:30:45]: Drucifer: you've been fucked in the ass [21:30:52]: [S] jakedacatman: i have the heads of 2 virgins, does that count [21:31:01]: Drucifer: on your dick? no [21:31:04]: Ale32bit: is the blood dry? [21:31:05]: Drucifer: but lucky [21:31:14]: Ale32bit: oh.. [21:31:20]: Drucifer: just watch out for teeth [21:31:29]: Drucifer: they don't know what the fuck they're doing, yet [21:31:32]: Warping to wolfmall. [21:31:37]: Ale32bit: yet [21:31:52]: Drucifer: not once I get through with thema [21:31:56]: Drucifer: lol [21:32:20]: Ale32bit: i use arch btw [21:32:24]: gollark: In retrospect, binding my flight script to my shift key may have been a mistake. [21:32:30]: gollark: Also, I use arch, btw. [21:32:35]: [S] jakedacatman: ubuntu! [21:32:39]: Ale32bit: loser [21:32:40]: Success! Transferred 5 KST to address glass@holy.kst (kgjj3ejyxi). [21:32:46]: gollark: Ubuntu? More like GNU/Ubuntu! [21:32:49]: Warped to home "constructionsite" successfully. [21:33:05]: Warped to home "constructionsite" successfully. [21:33:06]: [S] jakedacatman: ok time to try and land on the mun [21:33:14]: gollark: Have you tried more boosters? [21:33:16]: [S] jakedacatman: i have a contract for a flyby... should i do that instead [21:33:25]: [S] jakedacatman: i am limited to 30 parts due to my VAB [21:33:30]: [S] jakedacatman: i need cash to upgrade it [21:33:42]: gollark: Did you try sciencing random things around the KSC? [21:33:51]: - [S] jakedacatman left the game [21:34:02]: [D] jakedacatman: why did it say i left twice [21:34:11]: Ale32bit: because you left your soul [21:34:22]: [D] jakedacatman: ok anyway, i should make a small rocket to stay close to the KSC? [21:34:42]: gollark: Ugh, the CC BIOS used here is different to the one my VM thing is written for. [21:35:07]: Ale32bit: build a compatibility layer [21:35:37]: gollark: I've just bodged in a minor patch to fix things. [21:35:48]: gollark: Aaaand it... runs? Fine somehow? [21:35:58]: Ale32bit: no error? [21:36:01]: gollark: Nope! [21:36:05]: Ale32bit: there's something wrong [21:36:59]: *Ale32bit has gone AFK. [21:37:32]: *Drucifer has gone AFK. [21:39:19]: [Debug]: Advanced tooltips: shown [21:40:36]: gollark: This milo remote thing doesn't seem to be working properly. The deposit slot isn't working and neither is the request-item thing. [21:40:53]: [D] jakedacatman: you have everything installed? [21:40:56]: [D] jakedacatman: the turtle trusted? [21:41:15]: gollark: Yep. [21:41:21]: gollark: I can see my items, it just won't request them. [21:42:16]: gollark: Do I need to have the turtle trust my interface too? [21:42:24]: [D] jakedacatman: try that [21:42:42]: *Ale32bit is no longer AFK. [21:42:54]: Ale32bit has requested that they teleport to you. [21:42:54]: Accept - Deny [21:42:59]: Ale32bit teleported to your location. [21:42:59]: You have accepted the teleport request. [21:43:03]: Ale32bit: does it work [21:43:16]: gollark: Does what work? [21:44:07]: gollark: Okay, that didn't help. [21:44:24]: Ale32bit: i can configure it for you [21:44:32]: gollark: I don't really trust you with my neural interface. [21:44:40]: Ale32bit: why not [21:44:51]: Ale32bit: do i look like i_dr_delicious? [21:44:54]: gollark: Yes. [21:45:02]: Ale32bit: well i'm offended now [21:45:56]: gollark: I don't get it, they can both connect to each other, they both have introspection modules, I can see the item list fine... [21:46:05]: Ale32bit: dude can i see [21:46:18]: [D] jakedacatman: ok so the turtle needs 1 unbound and 1 bound on the network [21:46:23]: gollark: Yes, I have that. [21:46:25]: [D] jakedacatman: the one in your interface needs to be bound [21:46:36]: gollark: The turtle has an unbound one on it, my interface has a bound one, there's a bound one on a manipulator below it. [21:46:41]: [D] jakedacatman: hmm [21:49:17]: Drucifer: the turtle needs the unbound one directly on it [21:49:17]: *Drucifer is no longer AFK. [21:49:21]: gollark: Yes, that is also the case. [21:49:37]: gollark: And I can access my storage from the turtlebot itself. [21:54:17]: *Drucifer has gone AFK. [21:55:43]: Warping to choruscity. [21:56:00]: [D] jakedacatman: wait a sec... for that flyby thing it can be unmanned [21:57:49]: You are now AFK (Away From Keyboard). [21:59:23]: *Ale32bit has gone AFK. [21:59:50]: You are no longer AFK. [22:01:53]: You are now AFK (Away From Keyboard). [22:01:57]: Drucifer: so i got my new debit card in the mail today [22:01:58]: *Drucifer is no longer AFK. [22:02:19]: Drucifer: customized with picture of my kitty (looks like yours jake) [22:02:21]: *Ale32bit is no longer AFK. [22:02:29]: Drucifer: except i can't and won't fucking use it [22:02:35]: Drucifer: fucking contactless [22:02:48]: Drucifer: and the bank didn't give me a fucking RFID blocking sleeve [22:02:52]: You are no longer AFK. [22:03:07]: gollark: I don't think I can actually get a noncontactless card. [22:03:17]: gollark: Which annoys me, because contactless is inherently less secure. [22:03:22]: Drucifer: exactly [22:03:31]: [D] jakedacatman: you mean the tap one? [22:03:34]: [D] jakedacatman: or a different kind [22:03:34]: Drucifer: yes [22:03:36]: gollark: Yes. [22:03:38]: Drucifer: tap to pay [22:03:38]: [D] jakedacatman: ok [22:03:42]: Drucifer: aka Contactless [22:03:43]: [D] jakedacatman: mine has all 3 [22:03:50]: Drucifer: yeah, my new card does [22:04:01]: Drucifer: my old card has chip/swipe + pin [22:04:09]: [D] jakedacatman: swipe sucks [22:04:16]: gollark: "+ pin" [22:04:22]: [D] jakedacatman: chip is the most secure!! [22:04:23]: gollark: So the security is probably okay. [22:04:35]: Drucifer: it'd be a different story if the fucking bank GAVE you a free fucking RFID blocking sleeve [22:04:50]: gollark: I just don't want things which are wireless for no good reason. [22:05:14]: Drucifer: but frankly, watching the Defcon and Wild West talks, they can read these things from up to 2 feet away or so [22:05:52]: Drucifer: i don't feel like having to fucking argue with my bank to get my money back because they couldn't be assed to provide me with a fucking dollar sleeve [22:05:53]: gollark: Also, because it's just a "thing you have" instead of "thing you have + thing you know" requirement, it's just less secure. [22:06:10]: Drucifer: exactly [22:06:15]: Drucifer: contactless runs as credit [22:06:19]: gollark: Also also because the "thing you have" bit is probably easier to fake if you can interact with it wirelessly somehow. [22:06:23]: Drucifer: no pin, just tap and fuck you [22:06:40]: Drucifer: again, no problem if they gave me a fucking sleeve [22:06:42]: gollark: They don't NEED to make everything wireless and in some cases it's ACTIVELY WORSE. [22:06:51]: [D] jakedacatman: wait tap to pay goes on credit? [22:06:53]: [D] jakedacatman: wtf [22:06:53]: - Ale32bit left the game [22:06:55]: Drucifer: yes [22:07:02]: Drucifer: tap to pay runs as credit [22:07:02]: [D] jakedacatman: ok so easy money for the bank [22:07:13]: gollark: Wait, what? That is highly potatos. [22:07:27]: gollark: I just thought the payments worked roughly the same way, but less securely. [22:07:28]: [D] jakedacatman: > gets card stolen\nthief buys tons of shit\nyou can't pay back credit bill\nprofit [22:07:44]: Drucifer: no gollark [22:07:58]: Drucifer: it's the same as breaking out a fucking credit card from 8 years ago and swiping [22:08:03]: Drucifer: it just requires a signature [22:08:11]: Drucifer: that's it, fuck you, fuck your money [22:08:29]: Drucifer: my bank at least has gotten a fuckload of complaints from other customers about the security of these fucking things [22:08:30]: [D] jakedacatman: how can you tell what kind of contactless you have [22:08:33]: gollark: What requires a signature? [22:08:35]: Drucifer: it doesn't matter [22:08:43]: [D] jakedacatman: wait [22:08:45]: Drucifer: when you ran a credit card back in the day [22:08:53]: [D] jakedacatman: There are two broad categories of contactless smart cards. Memory cards contain non-volatile memory storage components, and perhaps some specific security logic. Contactless smart cards contain read-only RFID called CSN (Card Serial Number) or UID, and a re-writeable smart card microchip that can be transcribed via radio waves. [22:09:00]: gollark: I can't believe people used to consider signatures a remotely good way of authenticating people. [22:09:01]: [D] jakedacatman: why is this a thing [22:09:24]: gollark: Remotely rewritable chips on cards? WHAT COULD GO WRONG?! [22:09:31]: + Allymonies joined the game [22:09:33]: Drucifer: exactly [22:09:37]: gollark: I suppose they're just banking on radio equipment being mildly expensive? [22:09:52]: Drucifer: there's only 1 contactless system in use and it's used worldwide [22:09:59]: [D] jakedacatman: Eavesdrop on NFC communication\nShort distance (?10cm. or 4?) is required for supplying power. The radio frequency, however, can be eavesdropped within several meters. [22:10:00]: gollark: But it's not, since there are loads of cheap transmit-capable SDRs and whatnot around now. [22:10:16]: Drucifer: bullshit jake [22:10:26]: gollark: ? [22:10:26]: Drucifer: you can easily turn the output up on readers [22:10:32]: Drucifer: power them from up to 3 feet away [22:10:44]: [D] jakedacatman: https://en.wikipedia.org/wiki/Contactless_smart_card#Security [22:10:54]: Drucifer: modded equipment does not follow protocol [22:11:00]: Drucifer: never has never will [22:11:16]: Drucifer: they have DEMONSTRATED AT DEFCON AND WILD WEST HACKFEST [22:11:20]: gollark: The citation is some random thing in a mailing list. [22:11:52]: Drucifer: they lifted credentials from RFID cards up to 2 feet away [22:11:56]: [D] jakedacatman: it says that it is required that it should be no farther than 10 cm away [22:12:04]: [D] jakedacatman: so that is protocol, like you said [22:12:05]: Drucifer: ... [22:12:12]: gollark: I mean, you can just use MOAR POWER and be further away. [22:12:15]: [D] jakedacatman: ^ [22:12:21]: Drucifer: exactly what i've been saying [22:12:23]: [D] jakedacatman: yes [22:12:31]: gollark: There's an inverse-square dropoff in received power, presumably, but you could still do it. [22:12:35]: Drucifer: nefarious people aren't going to follow FCC or any other regulator's rules [22:12:47]: [D] jakedacatman: so these things work off of induction? [22:12:50]: Drucifer: yes [22:12:59]: gollark: And apparently radio for the actual data communication. [22:13:04]: Drucifer: yes [22:13:12]: Drucifer: NFC technically [22:13:17]: - Allymonies left the game [22:13:19]: Drucifer: but again, easily overpowered [22:13:36]: Drucifer: most insecure system, evar [22:13:49]: Drucifer: and no fucking wonder, an american bank isn't taking security fucking seriously [22:13:51]: [D] jakedacatman: wait, i think i intentionally got the tap one [22:13:53]: [D] jakedacatman: oops! [22:14:01]: Drucifer: idjit [22:14:03]: + Allymonies joined the game [22:14:16]: [D] jakedacatman: i should have chosen just swipe and chip [22:14:28]: Drucifer: remind me to stand next to you in line at the grocery store sometime [22:14:34]: Drucifer: no reason [22:14:46]: Drucifer: if it were tap and pin [22:14:51]: Drucifer: i'd be less pissed/upset [22:14:56]: gollark: Yes, just stand next to someone with a bunch of somewhat large radio equipment, what COULD go wrong? [22:14:59]: Drucifer: but it's ust tap and fuck you [22:15:10]: [D] jakedacatman: not to mention the fact that it can be used to track people [22:15:11]: Drucifer: you can stash that shit in a messenger bag dude [22:15:18]: Drucifer: it's not hard [22:15:21]: gollark: Hmm, fair. [22:15:23]: Drucifer: again, it's been fucking demonstrated [22:15:30]: Drucifer: it was executed AT DEFCON [22:15:38]: gollark: You mean track people as in track the card or whatever locally, or track payments? [22:15:39]: Drucifer: they walked the hall and lifted like 80 cards [22:15:45]: [D] jakedacatman: track the card locally [22:15:46]: Drucifer: track the card [22:15:47]: [D] jakedacatman: i think [22:15:49]: Drucifer: in stores [22:15:53]: + Scratchthatguys joined the game [22:15:53]: Drucifer: yeah, totally could [22:15:57]: Drucifer: but that's worthless [22:15:58]: Allymonies: hello [22:16:02]: Scratchthatguys: oh hey [22:16:10]: [D] jakedacatman: Using a smart card for mass transit presents a risk for privacy, because such a system enables the mass transit operator, the banks, and the authorities, to track the movement of individuals. The same argument can be made for banks tracking retail payments. Such information was used in the investigation of the Myyrmanni bombing. [22:16:10]: Drucifer: there's cameras and monitoring software that watches where you move around the store already [22:16:19]: [D] jakedacatman: if you're on a bus or something [22:16:21]: Drucifer: there's no reason to use your credit card to track you around a store [22:16:35]: Scratchthatguys: so uh [22:16:38]: gollark: I'm pretty sure that that is talking about being able to log payment locations more than to track the actual physical card. [22:16:40]: Scratchthatguys: no map reset in the past like. two years? [22:16:42]: gollark: Nope! [22:16:56]: [D] jakedacatman: couldn't you log payments anyway [22:17:03]: Drucifer: bank and merchant can [22:17:12]: Drucifer: either way [22:17:15]: gollark: Yes, that's not contactless-card-related. [22:17:16]: Drucifer: fuck contactless [22:17:19]: gollark: Indeed. [22:17:31]: Drucifer: if you get/opt into a contactless card, you're an idjit [22:17:39]: [D] jakedacatman: guess im stupid [22:17:46]: Drucifer: idjit, difference [22:17:52]: Drucifer: gollark is stupid, in a special way [22:17:54]: Drucifer: :) [22:17:59]: Scratchthatguys: i haven't played since like, a couple years ago when claims glitched, someone broke into my house, stole everything i had and claimed my house [22:18:05]: gollark: I suppose it depends on whether you thought about the security implications but were a potato and got one anyway, or didn't think about it. [22:18:20]: [GP] Mine_Turtles [22:18:23]: Warped to home "constructionsite" successfully. [22:18:24]: Drucifer: in jake's case he didn't think about them [22:18:29]: Drucifer: i didn't get an option to opt out [22:18:33]: Drucifer: my bank just sent me one [22:18:35]: - Allymonies left the game [22:18:46]: [D] jakedacatman: im like 90% sure there were other options [22:18:56]: [D] jakedacatman: that's nice [22:19:15]: Unknown command. Try /help for a list of commands [22:19:18]: Warping to choruscity. [22:19:19]: + Allymonies joined the game [22:19:23]: Drucifer: my problem is my existing card expires in a couple months, which is why I ordered the replacement and got the picture [22:19:27]: [GP] Mine_Turtles [22:19:37]: gollark: You should send them a strongly worded letter of complaint. [22:19:43]: [D] jakedacatman: yeah... when i am due in 4 years i will get a non contactless [22:19:44]: Drucifer: already called them [22:19:47]: [D] jakedacatman: if that is an option still [22:19:49]: Drucifer: don't wait [22:19:51]: Drucifer: do it now [22:20:05]: gollark: I emailed my MP to complain about something, and got a response! By letter! Several weeks later! From someone else! Which barely addressed what I wrote! [22:20:46]: gollark: Yay governance! [22:20:47]: [D] jakedacatman: wait... so you emailed the MP and they sent you a letter? [22:20:54]: [D] jakedacatman: how did they know your address [22:21:01]: Allymonies: probably required [22:21:03]: gollark: Well, I sent it with the email, to prove I was in their constituency. [22:21:05]: [D] jakedacatman: ah [22:21:06]: gollark: 'Tis required. [22:21:21]: gollark: I got a letter back, as I said, from someone else. [22:21:39]: Scratchthatguys: So uh. Last time it took me ages to get enough for a single advanced computer, and I couldn't even get close to opencomputers [22:21:53]: Scratchthatguys: given that like, everything within reach of spawn is probably claimed and mined to death by now, how do you even get started [22:22:03]: gollark: Go away from spawn with /rtp? [22:22:07]: Scratchthatguys: oh dang [22:22:10]: Scratchthatguys: that's nifty [22:22:40]: gollark: Ah yes, I dredged up a picture of the letter, I contacted [REDACTED], my local MP, and got a reply back from some "Rt Hon Brandon Lewis CBE MP". [22:22:54]: Warped to home "constructionsite" successfully. [22:23:09]: gollark: Can YOUR political system do that, AMERICAIANS? [22:23:41]: [D] jakedacatman: nah, we just get ignored by the people in power while they fight amongst themselves [22:23:53]: gollark: We have that too, but they make a token effort to provide some kind of response. [22:24:23]: Scratchthatguys: p sure i lost all faith in politics when boriswave was released [22:24:26]: [D] jakedacatman: https://www.gov.uk/government/people/brandon-lewis wow, minister of state! [22:24:29]: gollark: Boriswave? [22:24:33]: [D] Luca: @jakedacatman So that's why the electoral college was invented? So the people of power can stay between themselves. Things start making a lot of sense now.... [22:24:34]: Scratchthatguys: do you not know about boriswave [22:24:44]: gollark: No. I try to avoid this sort of thing. [22:24:52]: *Drucifer has gone AFK. [22:24:57]: [D] jakedacatman: electoral college was created because the framers of the constitution thought that the people were too dumb to pick the right president [22:25:03]: [D] jakedacatman: it is quite easy to game [22:25:03]: gollark: I'm sure he might have taken at least ten seconds out of his busy work day to print a probably prewritten letter and write a signature on it. [22:25:20]: Scratchthatguys: lo-fi boriswave beats to relax/get brexit done to [22:25:23]: gollark: Probably actually not that unpopular opinion: electoral systems relying on some district structure are INSANELY STUPID. [22:25:26]: Scratchthatguys: https://www.youtube.com/watch?v=cre0in5n-1E this isn't even a parody account [22:25:43]: Drucifer: no [22:25:43]: *Drucifer is no longer AFK. [22:25:44]: Drucifer: just no [22:25:48]: Drucifer: fuck boris, fuck trump [22:25:50]: gollark: The result of the election depends significantly on where the arbitrary consistency/state/county/whatever boundaries go. [22:25:56]: gollark: PotatOS for Prime Minister! [22:25:59]: Scratchthatguys: the electoral college is literally just gerrymandering! [22:26:00]: gollark: Literally potatOS! [22:26:01]: Drucifer: fuck those demogogue twats [22:26:09]: [D] jakedacatman: no, it is not gerrymandering [22:26:13]: [D] jakedacatman: but it is flawed immensely [22:26:15]: Scratchthatguys: i mean, it facilitates it [22:26:25]: [D] Luca: gollark, Lord Buckethead for Prime Minister! [22:26:38]: gollark: Vote Queen Elizabeth for Prime Minister! [22:26:40]: gollark: You can do that, right? [22:26:53]: Drucifer: no [22:26:59]: Drucifer: queen cannot hold pm [22:27:02]: - Allymonies left the game [22:27:06]: gollark: Hmm... [22:27:06]: Drucifer: queen is separate branch [22:27:11]: [D] Luca: gollark Idk, I guess it's going to be difficult for her to do her duty as PM, she's not allowed to enter parliament iirc [22:27:19]: Drucifer: a defunct branch, but a branch of the uk govt nonetheless [22:27:23]: [D] jakedacatman: but what if the people vote for her [22:27:30]: Drucifer: doesn't matter [22:27:36]: gollark: Hmm, so what if you make her alternate between Queen and not-Queen 100 times a second or something? [22:27:37]: Drucifer: violates UK law [22:27:40]: gollark: On average, she'll be half-Queen. [22:27:49]: [D] Luca: Vote For Lord Buckethead(You can actually do that in the UK): https://thenypost.files.wordpress.com/2017/06/lord-buckethead.jpg?quality=90&strip=all&w=1200 [22:27:57]: gollark: Vote Official Monster Raving Loony Party! [22:28:01]: Drucifer: that reinstates monarchy [22:28:02]: [D] jakedacatman: vote frank castle for president [22:28:04]: Scratchthatguys: then you'll have people timing things by the millisecond to make sure she was/wasn't queen at a certain time [22:28:08]: gollark: High-quality PADLOCKS on pensions! Repainting of grey squirrels to red! [22:28:13]: Drucifer: though, voting for buckethead is legitimate [22:28:22]: gollark: Okay, then make the frequency, say, 200THz. [22:28:38]: Scratchthatguys: the UK becomes the unparalled expert in precision timing [22:28:45]: Drucifer: it doesn't matter if every single sperm in the entire UK voted for the queen [22:28:49]: Drucifer: it wouldn't happen [22:28:51]: gollark: It'll spur development of... fast clocks, I guess? [22:29:08]: gollark: Can you physically make an electronic thing run at 200THz? [22:29:12]: Scratchthatguys was shot by Skeleton [22:29:13]: [D] jakedacatman: I too love being the Minister of State for Security and Deputy for EU Exit and No Deal Preparation [22:29:16]: Drucifer: that re-institutes a constitutional monarchy which uk's current constitution prohibits [22:29:32]: [D] jakedacatman: is it not a constitutional monarchy? [22:29:39]: gollark: What if we stage a communist revolution and get rid of the Queen, then? [22:29:40]: [D] jakedacatman: queen has limited powers [22:29:48]: + Lr_ joined the game [22:29:48]: Drucifer: it's not a ruling monarchy [22:29:51]: gollark: In theory, the Queen can do a lot, but doesn't practically. [22:29:58]: Drucifer: she can't do shit actually [22:29:59]: + Allymonies joined the game [22:30:05]: [D] Alyssa: revolution time? :D [22:30:16]: Drucifer: alyssa, you're back in the server [22:30:17]: Lr_: yo [22:30:19]: Allymonies: i am! [22:30:22]: gollark: Hmm, should I make 4-minute or 8-minute tapes? Tough decisions abound. [22:30:28]: Drucifer: oh lord, it's lur, everyone run [22:30:32]: Scratchthatguys: just waiting for fully automated luxury gay space communism tbh [22:30:33]: - Lr_ left the game [22:30:36]: Allymonies: same [22:30:39]: Drucifer: why are you making 4 or 8 minute tapes? [22:30:48]: gollark: But what if you can't do FALGSC? [22:30:50]: Drucifer: why not 5.2 or 10.4? [22:30:57]: + Lr_ joined the game [22:30:57]: gollark: Those don't exist? [22:30:58]: Scratchthatguys: some manual labor is acceptable then [22:31:02]: Drucifer: yea they do [22:31:11]: Allymonies: i was thinking maybe we can do tempoarily without the luxury [22:31:16]: Scratchthatguys: that's fair as well [22:31:17]: gollark: It's 2 to 128 minutes, seemingly even numbers only. [22:31:17]: Drucifer: write the tape at 48000hz, with 44100hz content, then slow the tape down [22:31:25]: gollark: I see. [22:31:33]: Lr_: oh MAN [22:31:34]: Lr_: my PING [22:31:37]: Drucifer: if you go down to 32000hz [22:31:37]: gollark: That might actually work, I don't have any music longer than 5 minutes. [22:31:38]: Lr_: 5292ms [22:31:41]: Allymonies: oof [22:31:53]: Drucifer: you get 4=>6 and 8=>12 [22:32:11]: gollark: I kind of feel like these are dark realms I don't want to dwell in though. [22:32:21]: Drucifer: though i wouldn't write anything lower than 32khz [22:32:22]: gollark: * those [22:32:45]: gollark: I'll just have a few 4-minute and a few 8-minute tapes. [22:32:50]: Drucifer: it's not terribly clean, and below that it sounds like absolute garbage [22:33:10]: Drucifer: additionally, you need to use a computer to slow the tape playback speed [22:33:14]: Scratchthatguys: this chat reads like a live, interactive bash.org [22:33:30]: gollark: bash.org, the weird quotes database thing? [22:33:33]: Scratchthatguys: yup [22:33:38]: Drucifer: who the fuck do you think floods bash.org when we're not here? [22:33:42]: Drucifer: :D [22:33:43]: Scratchthatguys: lmfao [22:34:02]: gollark: Mostly Terrariola floods it. [22:34:10]: Drucifer: lol [22:34:13]: Scratchthatguys: just setting my spawnpoint [22:34:19]: Drucifer: terra, that's a name i haven't fucking heard in a while [22:34:21]: Drucifer: lol [22:34:31]: Drucifer: scratch, doesn't matter [22:34:37]: Drucifer: you die, you respawn at spawn [22:34:43]: Scratchthatguys: rip [22:34:46]: Drucifer: use /back to go back to your last position before dying [22:34:52]: Scratchthatguys: aye [22:34:52]: gollark: Hey, with some modems or whatever I could make an automatic tape selector. [22:35:02]: Drucifer: also, use /sethome to set your current position as your /home [22:35:04]: Lr_: anyone else here getting HORRID ping? [22:35:06]: Your current latency/ping: 47ms [22:35:07]: gollark: Nope. [22:35:09]: gollark: 47ms or so. [22:35:14]: Scratchthatguys: yeah, i started playing like [22:35:15]: Scratchthatguys: 2 years ago [22:35:19]: Lr_: mmm tasty 2721ms [22:35:22]: Scratchthatguys: quit when someone griefed my home, which is still here apparently [22:35:23]: Drucifer: you gotta ust wait it out lur [22:35:26]: Scratchthatguys: which i'm repairing atm [22:35:28]: - Lr_ left the game [22:35:29]: gollark: Milo claims I have 32 command computers stored? [22:35:32]: Allymonies: i was dc-ing a lot earlier [22:35:38]: Allymonies: not sure if it's just my internet tho [22:35:45]: + Lr_ joined the game [22:35:50]: Drucifer: why the fuck do you have command computers in the first place? [22:35:53]: gollark: Who knows, really. [22:35:54]: Lr_: it doesn't help if it kicks me for high ping g [22:35:59]: gollark: I'm not sure if I do or if it's a glitch. [22:36:00]: - Lr_ left the game [22:36:40]: + Lr_ joined the game [22:36:56]: Warped to home "shulkerboxes" successfully. [22:37:08]: Warped to home "constructionsite" successfully. [22:37:20]: gollark: Oh, this is dirt renamed "Command Computer", right. [22:37:26]: Scratchthatguys: lmfao oh my god [22:37:28]: Drucifer: LMFAO [22:37:31]: Lr_: Nice. [22:37:40]: Drucifer: well played fucker [22:37:42]: Drucifer: well played [22:37:44]: Peripheral "computer_3067, minecraft:chest_3369, tape_drive_96" connected to network [22:37:48]: gollark: I don't know why I put them there. [22:37:58]: Drucifer: to fuck with yourself at this precise moment [22:38:01]: gollark: Maybe! [22:38:08]: Drucifer: see? even your past self hates your future self [22:38:15]: Drucifer: now i don't feel so lonely [22:38:18]: Drucifer: :) [22:38:18]: gollark: How do I convert m4a to dfpwm? [22:38:21]: [D] Ale32bit: myself always hated myself [22:38:25]: [D] Ale32bit: doesn't matter when [22:38:33]: Allymonies: convert to .wav first and use lionray [22:38:36]: [D] jakedacatman: ^ [22:38:37]: Drucifer: convert m4a to signed 16-bit mono wave [22:38:42]: [D] jakedacatman: try ffmpeg [22:38:50]: Scratchthatguys: man [22:39:00]: Scratchthatguys: if only we had the fast furnaces mod to reduce all this lag any time i smelt something [22:39:01]: gollark: Whyyyyy did they use their own weird codec? [22:39:02]: Drucifer: audacity if you don't wanna command line the rest of your life [22:39:14]: Drucifer: because it's the only one that ran quickly for network transfers [22:39:20]: gollark: Can I just do ffmpeg -i audio.m4a out.wav and have it work or di I need specific ettings? [22:39:28]: Drucifer: you wanna try pushing 16bit signed stereo wave files across the internet? [22:39:32]: gollark: Sure, I guess? [22:39:33]: [D] jakedacatman: try that [22:39:39]: gollark: Probably compressed somehow. [22:39:41]: Drucifer: you can do that first gollark [22:39:45]: Drucifer: it is [22:39:56]: Drucifer: dfpwm actually is a different form of compression [22:40:12]: [D] jakedacatman: do you want to do this programmatically on a server or something? [22:40:17]: gollark: I just like ffmpeg. [22:40:21]: gollark: Wow, this 4MB Opus file became a 52MB WAV file. [22:40:27]: [D] jakedacatman: wavs suck [22:40:33]: Drucifer: from what i can tell, it plays back nearly the same as wave, it's just decoded/encoded differently [22:40:37]: Drucifer: either way [22:40:43]: Drucifer: it's actually much more network friendly [22:40:48]: gollark: Yes, and I don't see why they didn't just use a sensible codec like, say, streaming services, which presumably know what they're doing, would use. [22:40:54]: Drucifer: that song that i demo over here at my base [22:41:10]: Drucifer: is only 2.4mb total for the entire stereo song @ ~5:30 [22:41:27]: Drucifer: 1.16mb per channel iirc [22:41:30]: - Lr_ left the game [22:42:02]: Drucifer: gollark [22:42:14]: Drucifer: i don't think you really know what any of the streaming services are using for their compression [22:42:16]: Drucifer: i can tell you [22:43:34]: *Allymonies has gone AFK. [22:44:01]: Drucifer: Apple, obviously uses AAC (I don't know what bitrates), Pandora uses MP3 128kbit (unpaid), 160kbit (premium), Google Play Music uses MP3 128kbit (low quality streaming), 160kbit (medium), 192kbit (high), Spotify is 128kbit [22:44:35]: Drucifer: i literally had to argue with my gf on google play versus spotify for quality [22:44:56]: Drucifer: then just had her pick out a song from spotify, play it, then i played it right after from google on high [22:45:08]: Drucifer: she still fucking uses and pays for spotify :/ [22:45:17]: [D] jakedacatman: use youtube background playing [22:45:23]: Drucifer: FUUUUCK that [22:45:40]: Drucifer: i'm SOOOO pissed at google for shoving google play music subscribers over to fucking youtube [22:45:55]: Scratchthatguys: you realise spotify also has a high setting, right [22:46:09]: *gollark has gone AFK. [22:46:18]: Drucifer: you realize that spotify high is 128kbit [22:46:23]: Scratchthatguys: haha yikes [22:46:25]: Drucifer: she said she had it on high [22:46:35]: gollark: I think some people just don't really care about low quality audio. [22:46:35]: *gollark is no longer AFK. [22:46:37]: gollark: I certainly don't. [22:46:38]: Drucifer: i didn't bother mentioning low cause it's fucking unlistenable [22:46:42]: Scratchthatguys: i can't tell the difference [22:46:45]: [D] jakedacatman: there is extreme quality too [22:46:47]: Drucifer: i can [22:46:51]: Drucifer: on spotty? [22:46:58]: [D] jakedacatman: yeah last i checked [22:47:00]: Scratchthatguys burned to death [22:47:07]: Drucifer: i'll need to tell her to turn that on then [22:47:14]: Drucifer: maybe then she'll get 160kbit [22:47:33]: Drucifer: and i can finally listen to shit she plays in her car [22:47:44]: Drucifer: then i'll even let her play shit in my car [22:47:56]: gollark: It sounds like you have a happy and wonderful relationship. [22:48:12]: Drucifer: she listens to and watches her shit quality crap until i show her better [22:48:25]: Drucifer: she swore up and down she didn't care about the difference between 1080 and 4k [22:48:40]: Drucifer: until she got a 4k tv and i showed her actual 4k content [22:48:55]: [D] jakedacatman: 4k doesnt really matter that much [22:48:58]: gollark: Hmm, it seems like this tape is just really quiet. [22:49:01]: Drucifer: she just watched toy story in 4k over at her work [22:49:07]: Drucifer: gollark [22:49:11]: Drucifer: hook up to a computer [22:49:16]: [D] jakedacatman: 2560x1440 is better for most [22:49:16]: Drucifer: turn the volume to 1.0 [22:49:21]: Drucifer: for gaming sure [22:49:21]: gollark: I did. [22:49:29]: Drucifer: but for watching TV/movies? [22:49:36]: gollark: Also the quality is terrible. I guess my audio files just have weirdly set volumes? [22:49:36]: Drucifer: 1080 or 4k are your options [22:49:41]: Drucifer: yeah [22:49:59]: Drucifer: ffmpeg defaults to 16-bit signed stereo it seems [22:50:07]: Drucifer: at the same samplerate as the source material [22:50:08]: gollark: No, the volume came out fine when playing the WAV. [22:50:20]: Drucifer: stop [22:50:24]: Drucifer: convert to mono [22:50:29]: gollark: ... why? [22:50:29]: Drucifer: issue with lionray [22:50:46]: gollark: I don't see what mono has to do with anything. [22:50:52]: Drucifer: dfpwm is mono [22:50:55]: Drucifer: not stereo [22:51:04]: gollark: I'll try that, then? [22:51:11]: Drucifer: lionray is shitty at converting stereo image to mono [22:51:19]: Drucifer: that's the reason my tapes are so fucking loud [22:51:25]: Drucifer: i flattened the music to mono first [22:51:51]: Drucifer: basically instead of getting a single channel at 100% [22:51:59]: Drucifer: you're getting 2 channels each at 50% [22:52:10]: gollark: It sounded much more than 50% quieter. [22:52:22]: Drucifer: i'm not sure what's wrong with lionray [22:52:28]: Drucifer: but i've always converted down to mono first [22:52:35]: gollark: Well, I'm writing a mono file now. [22:52:35]: Drucifer: just to overcome that [22:52:44]: Drucifer: it should end up louder [22:52:51]: gollark: Barely. [22:52:53]: gollark: It's still weirdly quiet. [22:53:25]: gollark: I can hear it as normal with my computer's volume 3 times higher than normal and there's lots of noise. [22:53:43]: Drucifer: in-game volume levels? [22:53:50]: gollark: My game volume is all at 100%. [22:53:57]: Drucifer: weird [22:54:06]: gollark: Ah, here's the issue, I set Minecraft to 40% volume in pulseaudio or whatever ages ago. [22:54:13]: Drucifer: there you go [22:54:20]: gollark: Now the volume is normal and it's just noisy. [22:54:22]: Drucifer: explains the need for triple the volume [22:54:26]: Drucifer: yeah it will be [22:54:38]: Drucifer: dfpwm isn't perfect by any means, but it's fast [22:54:46]: Drucifer: it can technically be decoded in OC/CC [22:54:53]: gollark: Hey, I just had a stupid but potentially workable idea! Pack multiple tracks onto tapes (and split some across tapes) to more efficiently utilize space. [22:55:04]: Drucifer: i already have that software [22:55:24]: gollark: Does it just concat the files together? [22:55:28]: Drucifer: ... [22:55:41]: Drucifer: i can independently pick which track from the tape to play [22:55:48]: gollark: Oh, cool, so you put some metadata at the start or something? [22:55:51]: Drucifer: the computer automatically sets the read head to that position in the tape [22:55:55]: Drucifer: yes [22:56:04]: [D] jakedacatman: how does it know where each track begins/ends [22:56:05]: gollark: I could probably adapt some of libdatatape's code for that, or something. [22:56:08]: Drucifer: there was already OC software for it, i just patched it [22:56:24]: Drucifer: there's metadata for each track indicating it's start/stop and speed settings [22:56:30]: Drucifer: so it'll automatically adjust the tape speed [22:56:43]: Drucifer: so you can have a song @ 32khz and another at 48khz on the same tape [22:56:47]: gollark: Originally I was going to have this jukebox-type thing work just by picking a tape out of a chest, but packing multiple tracks per tape is much cooler. [22:56:55]: gollark: You've clearly done rather a lot of audio stuff. [22:57:00]: Drucifer: when you play the 32khz track, it just slows the tape down [22:57:17]: Drucifer: when you play the 48khz, it pushes the tape up to full speed [22:57:19]: Drucifer: and yes [22:57:29]: Drucifer: i used to master demo tracks and albums for friends [22:57:33]: gollark: Neat. [22:57:39]: [D] jakedacatman: gollark: that's what i do [22:57:41]: gollark: I may try and hack together something vaguely like your tape thing. [22:57:46]: Drucifer: why? [22:57:47]: [D] jakedacatman: the one song one tape [22:57:58]: Drucifer: are you comfy with OC? [22:58:03]: gollark: Not really. [22:58:11]: Drucifer: then cook at your own risk [22:58:13]: Scratchthatguys: I'm comfier with OC than CC but it's been a while for both [22:58:22]: Scratchthatguys: i really, really wish OC supported python or even micropython [22:58:27]: gollark: There's an addon for it. [22:58:34]: gollark: I've worked with tapes before. As data storage media, but still. [22:58:34]: Scratchthatguys: with no OS [22:58:39]: gollark: True. [22:58:51]: gollark: ... why are there even tape switch noises? [22:58:53]: Scratchthatguys: yay, i have a half-functional micropython terminal in-game [22:59:15]: Scratchthatguys: novelty wears off quick [22:59:17]: Drucifer: shouldn't be with CC storage manipulation [22:59:28]: gollark: Yes, but I'm testing this manually. [22:59:30]: Drucifer: also, the reason i worked out all this music tape shit [22:59:39]: Drucifer: i want to build a functional club [22:59:45]: Drucifer: lights, screens, music [22:59:51]: Scratchthatguys: nice [23:00:05]: Automatic server restart in 10 minutes. [23:00:06]: Drucifer: one of the reasons i snatched up the land i own and set up my base at [23:00:07]: gollark: It might be cheaper to just store your music on a floppy RAID and have two tape drives where it's written onto tapes as needed. [23:00:07]: Scratchthatguys: the most i made was an ftp server like two years ago before the server reset [23:00:34]: Drucifer: gollark, you know as well as i do, floppy RAIDs are forbidden [23:00:37]: gollark: They are? [23:00:38]: [D] jakedacatman: so you allocate 4 bytes to the position of the start/end? [23:00:46]: [D] jakedacatman: like the amount can be 4 bytes [23:00:58]: Drucifer: yes, CC floppy software RAIDs are forbidden because of the computational penalty [23:00:58]: gollark: libdatatape has a 4-byte data length thing on data tapes. [23:01:25]: Drucifer: jake, my tapes have actual metadata [23:01:29]: [D] Anavrins: Did the server url changed or something? [23:01:30]: Drucifer: including the name of the track [23:01:34]: - Allymonies left the game [23:01:39]: Drucifer: shouldn't have, switchcraft.pw [23:01:40]: [D] Alyssa: still switchcraft.pw [23:01:47]: + Allymonies joined the game [23:01:47]: gollark: How long do you think tapes' metadata field should be? [23:01:55]: [D] Anavrins: I can't ping or connect to switchcraft.pw, weird [23:02:06]: Scratchthatguys: internet cards work, right [23:02:09]: Drucifer: yes [23:02:11]: gollark: Yep. [23:02:28]: Drucifer: as far as how much metadata to waste? [23:02:30]: Scratchthatguys: then why not just serve up the music via a locally hosted webserver :sunglasses: [23:02:38]: gollark: That would be kind of annoying to do. [23:02:39]: [D] jakedacatman: unknown.png [23:02:43]: Drucifer: scratch [23:02:45]: Drucifer: that can be done [23:02:47]: gollark: Also excessively trafficy for my server. [23:02:53]: Drucifer: and it was part of my implementation [23:02:53]: gollark: I've only got 34/8 interwebbernet connectivity on it. [23:03:01]: Drucifer: so i could play DJ [23:03:04]: [D] jakedacatman: pfft, use a raspberry pi [23:03:06]: Drucifer: and queue songs [23:03:07]: Scratchthatguys: oh, nice [23:03:14]: [D] jakedacatman: don't bother with a domain [23:03:21]: gollark: I used to use a Raspberry Pi. Now I use an outdated HP tower server. Soon I will use a repurposed desktop PC. [23:03:45]: Drucifer: i gotta go [23:03:49]: Drucifer: l8r [23:03:50]: gollark: Bye! [23:03:51]: - Drucifer left the game [23:04:15]: gollark: Hmm, I think I'll waste tape space by having a 4KB JSON block at the start of GTech GTapes or something. [23:04:22]: Peripheral "computer_3067, minecraft:chest_3369, tape_drive_96" disconnected from network [23:04:23]: Peripheral "computer_3067, minecraft:chest_3369, tape_drive_96" connected to network [23:05:04]: Automatic server restart in 5 minutes. [23:05:18]: gollark: something something extensible [23:05:25]: Scratchthatguys: anyone know what makes lua supposedly easier to sandbox or whatever, which is why all these mods use it over python [23:05:44]: gollark: To sandbox Python you would probably need to just disable access to 90% of the built-in libraries. [23:05:48]: Scratchthatguys: even a game i'm devving for (open source, so it's a public/community team) wants to implement it as a scripting language for something as opposed to-- [23:05:56]: gollark: Python's just not designed as a scripting language. [23:06:01]: Scratchthatguys: well, the head dev said that wouldn't work because they could just post the-- [23:06:04]: Automatic server restart in 4 minutes. [23:06:07]: Scratchthatguys: well, not scripting language, per se [23:06:15]: gollark: Embeddable language, whatever. [23:06:20]: Scratchthatguys: fair [23:06:22]: Warped to home "constructionsite" successfully. [23:06:30]: Returned you to your previous location. [23:06:42]: gollark: I fear that my 4-minute tape may soon be obsoleted by a 32-minute tape containing 8 songs or something. [23:06:48]: *Allymonies has gone AFK. [23:06:54]: Scratchthatguys: tech marches on [23:07:04]: Automatic server restart in 3 minutes. [23:07:37]: [D] jakedacatman: use lua! [23:07:43]: Scratchthatguys: i can't stand lua anymore [23:07:44]: gollark: Use Lisp! [23:07:46]: gollark: Everyone loves Lisp! [23:07:47]: Scratchthatguys: it was my first love as a language [23:07:59]: gollark: The quality is awful, listen. [23:08:02]: A teleport request was sent to Scratchthatguys. [23:08:04]: Automatic server restart in 2 minutes. [23:08:06]: Scratchthatguys: after roblox, love2d, garry's mod, computercraft, and opencomputers [23:08:08]: Scratchthatguys teleported to your location. [23:08:16]: Scratchthatguys: this is amazing [23:08:34]: gollark: What, the quality? It really isn't, you can hear the noise. [23:08:37]: Scratchthatguys: no, no [23:08:40]: gollark: The... end cube? [23:08:42]: Scratchthatguys: i absolutely love this kind of aesthetic [23:08:48]: Scratchthatguys: i love low-quality noisy music lmao [23:08:50]: gollark: Well, thanks. [23:08:56]: [D] jakedacatman: are the tape artifacts part of dfpwm or is it just computronics being extra [23:08:57]: gollark: I can add more noise. [23:09:05]: Automatic server restart in 1 minute. [23:09:05]: Scratchthatguys: it's at a happy medium rn tbh [23:09:05]: [D] jakedacatman: (like the oc hologram projector flicker) [23:09:14]: gollark: I'm going for "an inherent quality of low-bitrate audio". [23:09:31]: Scratchthatguys: how low is low [23:09:33]: [D] Anavrins: it's part of the dfpwm encoding [23:09:35]: Automatic server restart in 30 seconds. [23:09:50]: Automatic server restart in 15 seconds. [23:09:55]: Automatic server restart in 10 seconds. [23:09:56]: Automatic server restart in 9 seconds. [23:09:57]: Automatic server restart in 8 seconds. [23:09:57]: Peripheral "computer_3067, minecraft:chest_3369, tape_drive_96" disconnected from network [23:09:57]: Peripheral "computer_3067, minecraft:chest_3369, tape_drive_96" connected to network [23:09:58]: Automatic server restart in 7 seconds. [23:09:59]: Automatic server restart in 6 seconds. [23:10:00]: Automatic server restart in 5 seconds. [23:10:01]: Automatic server restart in 4 seconds. [23:10:02]: Automatic server restart in 3 seconds. [23:10:03]: gollark: I should run speakers through my base. [23:10:03]: Automatic server restart in 2 seconds. [23:10:04]: Automatic server restart in 1 second. [23:10:05]: Saved map. [23:10:05]: Shutting down. [23:10:05]: ?cYour connection to switchcraft was interrupted. You have been connected to: lobby [23:10:08]: + gollark joined the game [23:10:08]: ------------------------ MOTD ------------------------ [23:10:08]: Welcome to SwitchCraft! [23:10:08]: The server is currently restarting. Thanks for your patience! [23:10:08]: If you are unable to join, make sure you are on the latest version of the pack: 3.19 [23:10:08]: ------------------------ ? ? ------------------------- [23:10:28]: Scratchthatguys: yeet [23:10:30]: [D] Alyssa: on an old ATM server I had christmas music running all throughout my cityt [23:10:33]: [D] Alyssa: was fun [23:10:41]: [D] gollark: Hey, they have a DFPWM thing in Python! [23:10:52]: [D] jakedacatman: i found this wav to dfpwm script in lua [23:11:19]: Scratchthatguys: ow :( [23:11:22]: Allymonies: sorry :( [23:12:01]: Summoned to switchcraft by CONSOLE [23:12:01]: ?cYour connection to switchcraft was interrupted. You have been connected to: lobby [23:12:01]: You are already connected to this server! [23:12:06]: - Allymonies left the game [23:12:10]: + Allymonies joined the game [23:12:16]: - Scratchthatguys left the game [23:12:34]: Allymonies died [23:12:40]: + Scratchthatguys joined the game [23:13:52]: Scratchthatguys: how long do restarts typically take? [23:13:57]: gollark: 50 years. [23:14:01]: Summoned to switchcraft by CONSOLE [23:14:04]: Scratchthatguys: see you next century then [23:14:06]: - Allymonies left the game [23:14:07]: gollark: Ah, it might be working. [23:14:10]: + gollark joined the game [23:14:10]: + Scratchthatguys joined the game [23:14:10]: ------------------------ MOTD ------------------------ [23:14:10]: Info [23:14:10]: Thread - https://thread.switchcraft.pw [23:14:10]: Dynmap - https://dynmap.switchcraft.pw [23:14:10]: Market - https://market.switchcraft.pw [23:14:10]: Forums - https://forums.computercraft.cc [23:14:10]: Wiki - https://wiki.computercraft.cc [23:14:10]: Role Colours [23:14:10]: User - Moderator - Admin [23:14:10]: SwitchCraft Supporters [23:14:10]: Users with this [S] tag appearing next to their name in chat [23:14:10]: and the tablist are SwitchCraft Supporters. This means that [23:14:10]: they have donated to help keep the server online. If you [23:14:10]: would like to donate and receive Supporter status, visit: [23:14:10]: https://donate.switchcraft.pw [23:14:10]: ------------------------ ? ? ------------------------- [23:14:12]: You received today's 10 KST daily login bonus. [23:14:17]: Scratchthatguys: dab on em [23:14:20]: gollark: It is! [23:14:26]: Scratchthatguys: fastest 50 years of my life [23:14:36]: gollark: 50 years plus or minus 49.9999999999999 years. [23:14:39]: Scratchthatguys: can't believe i'm 69 now :smirk: [23:14:45]: gollark: Well, 49.999999 or so. [23:15:17]: Scratchthatguys: i had a really irritating discussion about how accuracy/approximations/simulations work and how you don't need to be perfectly correct for like [23:15:20]: Scratchthatguys: virtually all things, with someone [23:15:25]: Scratchthatguys: and this is bringing that back to me [23:15:47]: Scratchthatguys: they also had hot takes like "ai scientists should be rounded up and shot", which they were telling me about, a prospective ai scientist [23:15:56]: gollark: Interesting views. [23:16:01]: Scratchthatguys: oh yeah [23:16:07]: Allymonies: actually 49.99999 [23:16:13]: Lr_: !. [23:16:14]: Lr_: #> [23:16:15]: [D] jakedacatman: you can't know both the velocity and position of an electron [23:16:16]: Lr_: .d [23:16:17]: gollark: Hey, I was within a few orders of magnitude. [23:16:23]: Allymonies: close enough! [23:16:25]: gollark: You can't know both the RAM use and CPU use of electron. [23:16:25]: [D] jakedacatman: crazy [23:16:39]: [D] Anavrins: nice [23:16:44]: Scratchthatguys: to be fair, that's like saying you can't know that something is in two mutually exclusive states at once [23:16:51]: [D] jakedacatman: no? [23:16:55]: Scratchthatguys: like, "this lightswitch is both on and off"-- i mean, yes [23:16:58]: Scratchthatguys: there's a tradeoff between them [23:17:13]: Scratchthatguys: the more you specify velocity, the less you know about position, and vice versa [23:17:23]: Scratchthatguys: that's not really because you don't know it or can't measure it [23:17:26]: Scratchthatguys: it's undetermined [23:18:27]: gollark: I'm going to mildly annoy an amount of people greater than or equal to zero by making the format for tape metadata JSON. [23:18:33]: Scratchthatguys: use yaml [23:18:36]: gollark: HERESY! [23:18:44]: Scratchthatguys: yaml is the lua of markup languages tbh [23:18:49]: gollark: No it's not. [23:19:00]: gollark: YAML is overcomplicated and unsafe, and "ain't markup language". [23:19:04]: Scratchthatguys: in that it's easy to use, kind of crap, and absolutely everywhere-- fair [23:19:19]: Scratchthatguys: overcomplicated, unsafe, and kids used it for years to set up minecraft servers [23:19:37]: gollark: I prefer TOML for configuration and... probably CBOR or JSON for data. [23:19:40]: [D] jakedacatman: json isn't a markup language, is it? [23:19:43]: gollark: It's not. [23:19:51]: [D] jakedacatman: it's for objects [23:19:55]: Scratchthatguys: serialisation, yeah [23:20:13]: Your current latency/ping: 65ms [23:20:59]: [D] jakedacatman: ok luckily i didnt kill all 3 of my kerbonauts this time [23:21:06]: gollark: How many did you kill? 2? [23:21:21]: [D] jakedacatman: none! i set the parachute to deploy another 1km up [23:21:24]: *Allymonies has gone AFK. [23:21:24]: [D] Luca: @jakedacatman Why do you only have 3 Kerbonauts? Which one did you kill first? [23:21:31]: [D] jakedacatman: i mean [23:21:35]: [D] jakedacatman: 1 pilot and 2 tourists [23:21:42]: gollark: The default capsule thingies mostly are 1 or 3-seat, right? [23:21:50]: gollark: So generally you don't bring all 4 on. [23:21:59]: [D] jakedacatman: the beginner command module is 1, and the beginner crew cabin is 2 [23:22:03]: [D] Luca: Oh I thought you shot up 3 of Jeb, Val, Bob, Bill [23:22:13]: [D] jakedacatman: nah jeb was missing but he returned [23:22:34]: [D] jakedacatman: i need some cash so i can land on the mun [23:22:46]: [D] jakedacatman: hence the tourist contracts [23:23:10]: [D] jakedacatman: are satellites useful for communications [23:23:16]: Scratchthatguys: modded or vanilla [23:23:21]: [D] jakedacatman: vanilla [23:23:40]: [D] Luca: Yes they are, but if you have a pilot on board it doesn't really matter [23:23:53]: [D] jakedacatman: i have 2 satellites in orbit [23:24:02]: [D] Luca: Do they have antennas that are able to relay? [23:24:04]: [D] jakedacatman: yes [23:24:07]: [D] jakedacatman: wait [23:24:12]: [D] jakedacatman: they can transmit [23:24:45]: [D] jakedacatman: idk about relay [23:25:20]: [D] Luca: It's only really important when you're sending probes anyways, if you have a pilot on board communication is irrelevant(Except for transmitting science) [23:25:43]: [D] jakedacatman: yeah [23:26:07]: *Allymonies is no longer AFK. [23:26:10]: [D] jakedacatman: would a landing count as a flyby [23:26:18]: [D] jakedacatman: i have a contract for a flyby of the mun [23:26:57]: gollark: How long is the metadata on a tape probably going to need to be? [23:27:10]: [D] jakedacatman: how much do you plan to write [23:27:22]: [D] jakedacatman: id say 4 bytes each for beginning and end [23:27:27]: [D] jakedacatman: (edited) id say 4 bytes each for beginning and end positions [23:27:34]: [D] jakedacatman: for each track [23:27:39]: gollark: It'll contain stuff like track names, track positions, track speed/volume possibly, and... well, I can't think of other things. [23:27:47]: [D] jakedacatman: oh... you want to add it all [23:27:51]: gollark: Sure? [23:28:02]: [D] jakedacatman: id say a few hundred bytes maybe [23:28:12]: [D] jakedacatman: 128 bytes? [23:28:18]: [D] jakedacatman: or is that too much [23:28:25]: gollark: No, tapes are big, it's probably fine. [23:28:35]: Scratchthatguys: i think they were planning on 4kb earlier, so like [23:28:41]: *Lr_ has gone AFK. [23:28:41]: Scratchthatguys: 128 is not too much [23:28:42]: [D] jakedacatman: can tapes have ascii characters [23:28:50]: gollark: They're basically big bytestrings. [23:28:56]: gollark: I was going to use JSON, for laziness. [23:29:04]: gollark: Possibly CBOR, since I guess that could be stored okay. [23:29:22]: [D] jakedacatman: because you could just write "|1024|65536|1|1" or something [23:29:35]: [D] jakedacatman: and know what those represent [23:29:50]: gollark: Well, not THAT, I could use a better binary-ish encoding. [23:29:51]: Scratchthatguys: i would probably include the length of the track [23:30:02]: gollark: I'd put beginning/end location, length is easy from that. [23:30:06]: [D] jakedacatman: yeah [23:30:10]: Scratchthatguys: well-- yeah [23:30:12]: Scratchthatguys: though [23:30:20]: gollark: The advantage of JSON, CBOR or whatever is that while they may be (a lot) bigger, they're very extensible. [23:30:21]: [D] jakedacatman: or beginning and length [23:30:23]: Scratchthatguys: presumably the program reading it knows the start location, i supose [23:30:33]: - Lr_ left the game [23:30:33]: gollark: The metadata block would just always be at the start of the tape. [23:30:40]: Scratchthatguys: oh, nevermind [23:30:43]: gollark: Maybe I could make it a fraction of tape size, that might make more sense. [23:30:52]: [D] jakedacatman: oh... you're not doing the metadata in front of each track? [23:30:57]: [D] jakedacatman: guess that is better for tapes [23:30:58]: gollark: No. That would be stupid. [23:31:08]: [D] jakedacatman: ok well use json then [23:31:27]: gollark: It turns out that I can get 14KB using just 1% of a 4-minute tape so this is probably fine. [23:32:35]: Scratchthatguys: silverfish wtf [23:32:53]: [D] jakedacatman: more like silverbug [23:33:52]: [D] jakedacatman: can you create flight plans in advance and have your pilots execute them? [23:34:07]: gollark: I mean, maneuver nodes? [23:34:27]: [D] jakedacatman: but you still have to launch and stuff [23:35:49]: *Allymonies has gone AFK. [23:36:00]: *Allymonies is no longer AFK. [2023-01-01 20:45:52.305160: 2019-12-24-1.log.gz] [09:40:25]: + gollark joined the game [09:40:25]: ------------------------ MOTD ------------------------ [09:40:25]: Info [09:40:25]: Thread - https://thread.switchcraft.pw [09:40:25]: Dynmap - https://dynmap.switchcraft.pw [09:40:25]: Market - https://market.switchcraft.pw [09:40:25]: Forums - https://forums.computercraft.cc [09:40:25]: Wiki - https://wiki.computercraft.cc [09:40:25]: Role Colours [09:40:25]: User - Moderator - Admin [09:40:25]: SwitchCraft Supporters [09:40:25]: Users with this [S] tag appearing next to their name in chat [09:40:25]: and the tablist are SwitchCraft Supporters. This means that [09:40:25]: they have donated to help keep the server online. If you [09:40:25]: would like to donate and receive Supporter status, visit: [09:40:25]: https://donate.switchcraft.pw [09:40:25]: ------------------------ ? ? ------------------------- [09:41:35]: Peripheral "computer_3067, minecraft:chest_3369, tape_drive_96" disconnected from network [09:41:35]: Peripheral "computer_3067, minecraft:chest_3369, tape_drive_96" connected to network [10:07:58]: *gollark has gone AFK. [10:23:55]: *gollark is no longer AFK. [10:36:20]: *gollark has gone AFK. [10:39:34]: *gollark is no longer AFK. [10:40:10]: Warped to home "constructionsite" successfully. [10:40:16]: Your previous home with the name constructionsite has been deleted. [10:40:16]: Set a home with the name "constructionsite". [10:40:20]: Warping to wolfmall. [10:40:39]: Success! Transferred 10 KST to address dia@net.kst (ksellshopq). [10:40:54]: Success! Transferred 12 KST to address dia@net.kst (ksellshopq). [10:41:02]: Warped to home "constructionsite" successfully. [10:41:54]: Warped to home "constructionsite" successfully. [10:46:15]: + PokeyWuff joined the game [10:46:20]: gollark: Hi! [10:46:28]: PokeyWuff: Gollark [10:46:33]: PokeyWuff: Hello there [10:47:01]: PokeyWuff: Nice to know you're still here [10:47:06]: gollark: OR AM I? [10:47:10]: PokeyWuff: :joy: [10:47:48]: PokeyWuff: Interesting thought actually [10:47:52]: PokeyWuff: You know who I am? [10:47:55]: gollark: No. [10:48:00]: PokeyWuff: DevelopedLogic [10:48:04]: gollark: I see. [10:48:10]: PokeyWuff: There we go [10:48:14]: PokeyWuff: The bitter recalling [10:48:15]: PokeyWuff: xD [10:51:47]: PokeyWuff: Well thats my check-in done [10:51:48]: gollark: Owwww, my ears... [10:51:52]: PokeyWuff: Have a good christmas [10:52:01]: gollark: Enjoy "Christmas", "DevelopedLogic". [10:52:09]: PokeyWuff: xD [10:52:14]: - PokeyWuff left the game [10:57:46]: gollark: HA! IT WORKS! CORRECTLY! [10:58:28]: gollark: So far, anyway. [10:59:27]: gollark: 9 songs packed onto a single tape with the ability to select a track. [10:59:53]: gollark: And with... actually quite a lot of meddling with the encoding step... I can pack even more on in even lower quality!