<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:44] ⇦ Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 189 seconds)
L2[00:09:07] <t20kdc> Vampyre: As an insecure mod, I think you're right
L3[00:09:20] <t20kdc> Vampyre: But as an insecure OC thing in general... I think I have something up there
L4[00:10:28] <t20kdc> Vampyre: I used an implementation of telnet in OC to connect to my host computer.
L5[00:16:33] <Vampyre> ah, lovely telnet, I mis that protocol
L6[00:16:43] <Vampyre> so clear and easy to sniff ;-)
L7[00:25:17] <dequbed> Vampyre: https://klartext-reden.net/
L8[00:27:09] <Vampyre> dequbed, I assume thats ccc right?
L9[00:27:10] <Amanda> dequbed: this sentence is rather amusing for someone who doesn't speak germna: Außerdem gibt es natürlich allerhand coole Aufkleber zum mitnehmen und FUCKING TELNET SHIRTS zu gewinnen!!!
L10[00:27:20] <Amanda> <german> FUCKING TELNET SHIRTS! <more german>
L11[00:28:18] <dequbed> Vampyre: duh.
L12[00:28:39] <Vampyre> heh, never went there, so I dunno ;-)
L13[00:28:54] <Vampyre> I guess stillon the buketlist
L14[00:29:04] <dequbed> You're missing out
L15[00:29:32] <Vampyre> I know, I pretty much watch every cast coming out of there, blackhat, defcon, etc ;-)
L16[00:29:53] <Amanda> don't take a device you care about anywhere near blackhat/defcon
L17[00:30:00] <Vampyre> definatly
L18[00:30:03] <Amanda> I know that much!
L19[00:30:05] <Vampyre> good advice ;-)
L20[00:30:11] <dequbed> Well you see if you think the talks are the relevant parts of either C3 or defcon ... you're wrong ;)
L21[00:30:31] * Vampyre don't network well
L22[00:30:39] <dequbed> Not the point
L23[00:30:43] <dequbed> Nobody else does there
L24[00:30:51] <dequbed> But the blinkenlights aren't broadcasted
L25[00:30:54] * Amanda boops a sleeping fox, curls up around Elfi, decides to halaucinate some more time away
L26[00:30:56] <Vampyre> heh, I guess that's true yeah ;-)
L27[00:31:09] <dequbed> And most of the really cool project are on the assembly floors.
L28[00:31:28] <Amanda> a C floor would be much more portable
L29[00:31:30] * Amanda flees
L30[00:31:38] <Vampyre> lol
L31[00:31:45] <dequbed> %stab Amanda with FORTH
L32[00:31:46] <MichiBot> deq​ubed is trying to stab Ama​nda! They have 5 minutes if they want to attempt to %defend against it!
L33[00:32:01] <Vampyre> anyway, it's on my bucketlist, like a lot of other things still in germany
L34[00:32:13] <Vampyre> let's just say I need to get out of the country more
L35[00:32:14] <dequbed> Well 2021 is your next chance :p
L36[00:36:52] <MichiBot> dequbed is stabbing Amanda with with FORTH for 1d4 => 2 damage!
L37[00:53:47] ⇨ Joins: Victor_sueca (~Victor_su@90.165.120.190)
L38[01:27:56] <Brisingr​Aerowing> %inv add Quantum Disassembly Ray
L39[01:27:56] * MichiBot summons 'Quantum Disassembly Ray' and adds to her inventory. This seems rather fragile...
L40[01:29:03] ⇦ Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 198 seconds)
L41[01:44:21] <Alexander Denni​s Enviro 200XLB> Hello, does anyone know how to use logisticspipes over a long distance? (The pipe is recognized when it is adjacent to the computer case, but not with a cable or cable + adapter)
L42[01:47:01] <Kristo​pher38> Iirc logistics pipes are broken just like that
L43[01:47:25] <Kristo​pher38> It's due to how OC integration was implemented on their part
L44[01:47:42] <Kristo​pher38> (how = crappy)
L45[01:47:53] <Alexander Denni​s Enviro 200XLB> Ah, ok
L46[01:48:06] <Kristo​pher38> You might have more luck asking on the logistics pipes discord
L47[01:48:41] ⇦ Quits: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net) (Quit: Renari)
L48[01:48:42] <Alexander Denni​s Enviro 200XLB> Can you recommend any other pipe mods?
L49[01:48:42] <Alexander Denni​s Enviro 200XLB> I'm trying to extract a fluid from a container on demand
L50[01:48:49] ⇨ Joins: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net)
L51[01:48:52] <Kristo​pher38> I've heard they help with OC there but you might stumble upon equally crappy code examples
L52[01:50:14] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1e79:6700:6896:8bbe:8fa0:8ad4)
L53[01:50:21] <dequbed> Alexander have you tried Create?
L54[01:50:41] <Kristo​pher38> Hm, you could use a transposer attached to a machine on one side, and a tank which is being extracted from by default on the other
L55[01:51:29] <Alexander Denni​s Enviro 200XLB> dequbed im on 1.12.2
L56[01:51:36] ⇨ Joins: Arimil (~Renari@64.67.31.239.res-cmts.bgr.ptd.net)
L57[01:51:48] <Alexander Denni​s Enviro 200XLB> I'll try this, thank you!
L58[01:56:25] <Kristo​pher38> Thats the most generic solution I can think of
L59[01:56:55] <Kristo​pher38> Machine can be replaced by anything that you want to extract from, of course
L60[02:20:52] ⇨ Joins: Victor_sueca (~Victor_su@90.165.120.190)
L61[02:30:53] ⇦ Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 204 seconds)
L62[02:34:26] ⇦ Quits: lord| (~ba7888b72@66.109.211.50) (Read error: Connection reset by peer)
L63[02:35:43] <Amanda> %splash a certain sleeping fox with mutable blue potion
L64[02:35:43] <MichiBot> You fling a mutable blue potion (New!) that splashes onto a. a turns into a bear girl until someone stabs them.
L65[02:36:21] ⇨ Joins: lord| (~ba7888b72@66.109.211.50)
L66[02:38:03] * Amanda tucks in around Elfi, zzzmews since she found a secret stash of tireds and nommed them all
L67[02:54:51] <i develo​p things> hmmmm. discord on the pinephone is distinctly unpleasant lol
L68[02:57:03] <bad at​ vijya> discord is distinctly unpleasant
L69[02:57:15] <bad at​ vijya> (beating izaya to it btw)
L70[02:57:31] <ThePi​Guy24> are you using it on a web browser or through anbox?
L71[02:57:50] <bad at​ vijya> on a web browser through anbox
L72[02:58:12] <ThePi​Guy24> :tonnin:
L73[03:10:23] ⇨ Joins: Victor_sueca (~Victor_su@90.165.120.190)
L74[03:16:47] ⇦ Quits: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net) (Remote host closed the connection)
L75[03:19:49] * Izaya smugs
L76[03:20:00] <Izaya> may I suggest IRC via XMPP by way of Dino or Chatty
L77[03:31:34] <ThePi​Guy24> discord via XMPP
L78[03:54:50] ⇨ Joins: rockets (~rockets@42.91.45.9)
L79[03:58:31] <rockets> 0
L80[03:58:47] <rockets> ??
L81[03:59:00] <rockets> he;;o
L82[03:59:27] <rockets> hello
L83[04:01:49] <rockets> exit
L84[04:02:52] <Elfi> Type /quit if you want to leave.
L85[04:03:01] ⇦ Quits: rockets (~rockets@42.91.45.9) (Quit: Proudly using WocChat!)
L86[04:03:01] <Elfi> Also hi.
L87[04:11:41] <bad at​ vijya> everytime i play mw2
L88[04:11:58] <bad at​ vijya> it devolves into sniping screaming russians with the thumper
L89[04:13:43] <ThePi​Guy24> сука
L90[04:14:44] <ThePi​Guy24> %tonk
L91[04:14:44] <MichiBot> Awesome! ThePi​Guy24! You beat Forec​aster's previous record of 2 hours, 17 minutes and 43 seconds (By 2 hours, 16 minutes and 22 seconds)! I hope you're happy!
L92[04:14:45] <MichiBot> ThePiGuy24's new record is 4 hours, 34 minutes and 5 seconds! ThePiGuy24 also gained 0.00681 (0.00227 x 3) tonk points for stealing the tonk. Position #3. Need 0.01774 more points to pass Va​ur!
L93[04:15:37] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.243.3) (Remote host closed the connection)
L94[04:37:13] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e79:6700:6896:8bbe:8fa0:8ad4) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de)))
L95[04:37:14] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de)
L96[04:39:35] <Ar​iri> @bad at vijya i found ace combat irl for you https://youtu.be/qUjX1RntqVw
L97[04:39:36] <MichiBot> US F-16 dodging 6 Iraqi SAM missiles - pilot breathing heavily | length: 9m 58s | Likes: 15,041 Dislikes: 526 Views: 1,262,217 | by MiGFlug | Published On 14/1/2015
L98[04:39:55] <bad at​ vijya> i
L99[04:39:56] <bad at​ vijya> i see
L100[04:40:02] <bad at​ vijya> well
L101[04:40:08] <Ar​iri> It’s actually amazing
L102[04:40:14] <bad at​ vijya> i just experienced the entire soviet union getting back together to hurl racial slurs at me
L103[04:40:34] ⇨ Joins: Ernos (~freacknat@097-092-106-022.biz.spectrum.com)
L104[04:43:16] <Ernos> hey, so I'm working on writing a hex editor for unmanaged floppy disks, and when I go to read the label, to make sure I'm opening the right floppy, it crashes with the error "term.lua:117: Bad argument #1 (string expected, got nil)" I don't see why that should crash, it should return a number at least, which would give the same error with (string expected, got int) or something
L105[04:43:52] <Ernos> oh wait, no it should return a string, so the crash shouldn't exist at all
L106[04:44:26] <Ernos> I cant even really find how to open an unmanaged drive for file io
L107[04:49:21] <Ernos> Unmanaged drives are confusing me a good bit really
L108[04:56:21] <Vampyre> you don't open an unmanaged drive for file io, it's meant to be a block device ;-)
L109[04:56:58] <Vampyre> https://ocdoc.cil.li/component:drive
L110[04:57:18] <Ernos> ok, how do block devices work? I have a program that writes a file to an unmanaged floppy, but it cant read from it or such. I'm reading the documentation and it isn't helping me really
L111[04:57:32] <Ernos> oh wait, the drive has no label... lol
L112[04:58:04] <Vampyre> how are you writing your file to the floppy?
L113[04:59:08] <Ernos> I store the data as a variable, then write it to the floppy byte by byte, in a loop that runs until the data to write variable is nil
L114[04:59:34] <Ernos> now that I have given the drive a label, reading the label actually works
L115[05:00:09] <Vampyre> code would help, but are you using writeByte? then reading is with readByte?
L116[05:00:35] <Ernos> ok, yeah that's how I'm doing it. I've never tried reading a byte from an unmanaged disk though
L117[05:00:41] <bad at​ vijya> readSector is faster iirc
L118[05:01:01] <Ernos> I figured out that doing it per byte, while slower, is easier for me to understand really
L119[05:01:08] <Vampyre> yah, sectors would be faster
L120[05:01:38] <Ernos> yeah, I'll probably do sectors later on when I'm more experienced
L121[05:01:52] <Ernos> I'm also dealing with only a dozen or two bytes right now anyway
L122[05:02:12] ⇨ Joins: flap (~flappy@88-113-153-45.elisa-laajakaista.fi)
L123[05:02:26] <Ernos> https://pastebin.com/sB7FbH1T
L124[05:02:31] ⇦ Quits: flap (~flappy@88-113-153-45.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L125[05:02:40] <Ernos> That's my code to write to the floppy, my hexeditor code isn't really anything yet
L126[05:03:32] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de) (Ping timeout: 378 seconds)
L127[05:03:36] <Vampyre> you are actually writing sectors, not bytes ;-)
L128[05:03:49] <Ernos> oh, but I was using the writeByte lol
L129[05:03:55] <Ernos> oh I'm not
L130[05:04:11] <Ernos> I didn't read my own source code enough, I wrote it a while back
L131[05:04:56] <Vampyre> the only thing I am not sure of is if unmanaged drives start at sector 0 or 1, but other then that, looks good to me
L132[05:05:16] <Vampyre> you start at sector 1 now
L133[05:05:21] <Ernos> ok, the file I posted has been tested and works for sure, I'm working on a hex editor now
L134[05:05:39] <Ernos> I was just confused on unmanaged drive usage because I was messing up my code
L135[05:06:48] <Ernos> well I screwed up so badly that I completely crashed OpenOS
L136[05:07:06] <Ernos> also, how can I make it display the bytes as a hex pair?
L137[05:07:42] <Vampyre> string.format or something likely
L138[05:07:46] <Ernos> ok
L139[05:21:53] <Ernos> hmm, so I did some research and tried string.byte() but that outputs the first byte as 45, whereas an external hex editor says the first byte is ED
L140[05:22:26] <Ernos> It might be trying to output the binary as ASCII codes, which isn't what I want
L141[05:22:48] <Ernos> The output of my program repeats in a different pattern to what my hex editor shows
L142[05:28:00] <Vampyre> string.byte returns a decimal value
L143[05:28:19] <Vampyre> convert with string.format("%02x", value)
L144[05:28:25] <Ernos> ahh, ok
L145[05:28:27] <Ernos> thank you
L146[05:28:48] <Vampyre> still, 45 != 0xed
L147[05:29:02] <Ernos> yeah, that's still what I was finding by converting it
L148[05:29:21] <Vampyre> are you absolutely sure you don't need to start reading at sector 0 instead of 1?
L149[05:29:30] <Ernos> My hex editor shows the first bytes as 1F 8B 08 00 00 00 00 00 00 00 ED C4 31 0D 00 20 0C 00 30 08 32 A6 10 31 08 C1 D5 A4 6C 17 41 44 7B 34 CE CA 3B 5F BB CB 01
L150[05:29:31] <Vampyre> not sure myself btw
L151[05:29:39] <Ernos> I'm reading as bytes instead of sectors
L152[05:29:46] <Ernos> reading as a sector just returns the decimal 162
L153[05:29:48] <Vampyre> 1f = 31 in decimal
L154[05:30:06] <Ernos> hmm, I wonder where the 1F got inserted, as that isn't what my input was
L155[05:30:21] <Ernos> My input doesn't match any of my output file actually
L156[05:30:38] <Ernos> For now, I'll just use my hex editor and copy the input to the output direct
L157[05:33:37] <Ernos> hmm, so after using the format you sent, it now shows the first byte as 1B, not 1F and then crashes
L158[05:35:09] <Ernos> ok dealing with unmanaged drives and hex data is hurting my brain so much
L159[05:35:57] <Ernos> I'm getting nonsensical data everywhere
L160[05:36:07] <Vampyre> paste your code, that is easier
L161[05:36:13] <Ernos> ok, one sec
L162[05:36:49] <Ernos> https://pastebin.com/nCJZ1nAR
L163[05:36:57] <Ernos> That's my hex editor that is displaying nonsensical data
L164[05:37:19] <Ernos> The data of the floppy being read is 1F 8B 08 00 00 00 00 00 00 00 ED C4 31 0D 00 20 0C 00 B0 2D 93 81 C2 89 41 08 AE 90 02 17 41 44 7B 74 CC DA 2B 5F 7D 0B, before it is just filler 00s
L165[05:40:03] <Vampyre> and you wrote the data with the other program you pasted?
L166[05:40:20] <Ernos> yeah, but that program is broken now, I cant replicate the result now
L167[05:40:26] <Ernos> of it writing the data to the floppy
L168[05:40:52] <Ernos> The first program used to write to the floppy without issue
L169[05:41:07] <Ernos> now I get an invalid sector error
L170[05:41:14] <Vampyre> what other hex editor are you using to check the floppy? are you sure to be reading the same one?
L171[05:42:11] <Ernos> I'm using HxD and I'm opening the file with the same name as the floppy's uuid
L172[05:42:39] <Ernos> I got it to work now, my initial offset value was wrong
L173[05:43:07] <Vampyre> ah, ok
L174[05:43:18] <Ernos> well, I got the first program to work
L175[05:43:25] <Ernos> my second hexedit program still isn't
L176[05:44:09] <Ernos> if I run hexedit without the math.abs() surrounding my data, I get an error that the number being fed to string.format is negative
L177[05:44:13] <Vampyre> ignoring what HcD says for a moment, is your input you give in program 1 now the same as the output you get from 2?
L178[05:44:18] <Ernos> no
L179[05:44:46] <Ernos> I give it a .bin file I made, and my output from 2 isn't remotely similar
L180[05:47:07] <Ernos> the input file is A9 1B 8D 03 E0 A9 01 8D 03 E0 A9 01 8D 03 E0 A9 69 8D 03 E0 in HxD
L181[05:47:20] <Vampyre> euh, can you print what you get feom readByte then?
L182[05:47:29] <Ernos> one sec
L183[05:47:32] <Vampyre> cause I'm not sure if that should return negative number
L184[05:48:10] <Ernos> Every other byte from readByte is negative
L185[05:48:13] <Vampyre> print your offset and value right after the read
L186[05:48:41] <Vampyre> how negative? in what range?
L187[05:49:09] <Vampyre> and for that matter in what range do you get your output?
L188[05:49:19] <Vampyre> -128 to 127?
L189[05:49:31] <Ernos> yeah it all fits in -128 to 127
L190[05:49:35] <Vampyre> heh
L191[05:50:03] <Vampyre> ok, check what you input then, in what range is that?
L192[05:50:15] <Ernos> My only way of reading the input is using HxD
L193[05:50:36] <Vampyre> no, you can write what byte you write in the forloop
L194[05:51:13] <Ernos> one sec, lemme edit program 1 to display it
L195[05:52:24] <Ernos> all I get is garbage data, the result of the data being rendered as ASCII text
L196[05:53:00] <Vampyre> yah, so, render it as numbers
L197[05:53:14] <Vampyre> small for loop walking the string
L198[05:54:04] <Ernos> well what my program does is read the file 512 bytes at a time, writes it per sector to the floppy, and if I convert the input data to bytes using string.byte(), all I get is "169"
L199[05:54:52] <Vampyre> before or after you write your sector, do another for loop, reading the string you send byte for byte, then print those numbes
L200[05:54:55] <Vampyre> numbers*
L201[05:55:14] <Ernos> hmm, ok. Gimme a minute, I'll have to work that out
L202[05:55:25] <Vampyre> preferably print them with string.format("%02x", value)
L203[05:55:37] <Ernos> I'm not sure how to read the string I send, as I send 512 bytes at a time
L204[05:55:53] ⇦ Quits: badatvijya (~sam@pool-71-115-31-150.rcmdva.fios.verizon.net) (Ping timeout: 189 seconds)
L205[05:55:58] <Vampyre> string.len returns the length of the string
L206[05:56:02] <Ernos> ok
L207[05:56:32] <Ernos> sorry if I'm being frustrating or difficult, I'm inexperienced with Lua, especially this kind of stuff, and I'm tired
L208[05:56:38] <Vampyre> string.byte(string, offset) returns the byte at offset in that string
L209[05:56:48] <Vampyre> ah, no problem
L210[05:57:05] * Vampyre has high tolerance levels of frustration ;-)
L211[05:57:07] <Ernos> ok, I'll add a loop to read it. Between what you said and the length of the string, I think I know how to do this
L212[05:57:09] <Ernos> oh cool :)
L213[05:57:38] <Vampyre> https://www.gammon.com.au/scripts/doc.php?general=lua_string
L214[05:57:45] <Vampyre> that's everything lua string can do
L215[05:57:59] <Ernos> cool, ok
L216[05:59:51] <Ernos> So I made a string to read each byte through the entire string being written, and all I get are decimal numbers with varying lengths that don't make sense to me
L217[06:00:16] <Vampyre> did you add the string.format?
L218[06:00:24] <Vampyre> should be hex numbers to start with
L219[06:00:50] <Ernos> ok, I added the string.format
L220[06:00:55] <Ernos> https://pastebin.com/ZRHnfiVj that's the new code
L221[06:01:25] <Ernos> oh wait, I don't have the string.format
L222[06:02:47] <Ernos> ok, after adding string.format, things look cleaner
L223[06:02:56] <Ernos> but still don't match my input file
L224[06:03:01] <Vampyre> for i = 1, 10, 1 do
L225[06:03:01] <Vampyre> print(i)
L226[06:03:01] <Vampyre> end
L227[06:03:12] <Vampyre> that's how you do a for loop
L228[06:03:26] <Vampyre> repeat/until works, but for is easier ;-)
L229[06:03:38] <Ernos> yeah, loops aren't hard for me usually. I figured doing a repeat until would be better suited for this task :)
L230[06:04:23] <Ernos> the first script, the one that writes, still isn't giving me an output that matches the input when I read back what it wrote
L231[06:04:31] <Vampyre> so, something like for i = 1, string.len(input_string), 1 do print(string.format("%02x", string.byte(input_string, i)) end
L232[06:04:39] <Ernos> It doesn't even match what HxD was written
L233[06:04:43] <Ernos> ok
L234[06:05:07] <Vampyre> I'm sure that line has bugs, sorry, did not test ;-)
L235[06:06:37] <Ernos> no worries :) I didn't use that one, I'm still using my repeat/until loop. It's working and outputting hex pairs, but they're not close to the input or what HxD shows was written
L236[06:07:02] <Vampyre> hmz
L237[06:07:39] <Ernos> I do gotta go in like 10 minutes, gotta get up at a semi-reasonable time for school tomorrow lol
L238[06:07:40] <Vampyre> I'd say ignore HxD for now and just use an simple ascii file with a known text
L239[06:08:01] <Vampyre> echo "hello" > file
L240[06:08:01] <Ernos> ok, I'll do that. My current input is 6502 machine code lol
L241[06:08:44] <Vampyre> then look if you indeed get the hex values of that hello (0x48 0x45 .. .. something like that I think)
L242[06:09:11] <Ernos> ok, I got 0a 6f 6c 6c 65 68
L243[06:09:24] <Vampyre> that is reversed
L244[06:09:30] <Ernos> hmm
L245[06:09:36] <Vampyre> thats \n olleh
L246[06:09:47] <Ernos> huh lol
L247[06:09:58] <Vampyre> yeah..... not sure what you are doing ;-)
L248[06:10:06] <Ernos> Lets see if I can reverse it :)
L249[06:10:11] <Vampyre> fight with it again tomorrow ;-)
L250[06:10:34] <Ernos> I'm gonna try to reverse the text to be in the correct direction for a couple minutes then go :)
L251[06:10:45] <Ernos> oh yeah, I see why now
L252[06:12:47] <Ernos> Now the output is hello, 68 65 6c 6c 6f, and in the correct order without the \n :)
L253[06:13:01] <Ernos> ok, time for sleep now lol
L254[06:13:09] <Vampyre> heh, perfect well done ;-)
L255[06:13:48] <Ernos> thank you :) Do you mind if I ping you when I'm back tomorrow and ready to work on this more? It'll be about 13 hours from now
L256[06:14:02] <Vampyre> sure, np
L257[06:14:10] <Ernos> cool, thank you :) Have a good night/day
L258[06:14:16] <Vampyre> you too
L259[06:14:22] ⇦ Quits: Ernos (~freacknat@097-092-106-022.biz.spectrum.com) (Quit: *rocket noises*)
L260[06:21:38] <Vampyre> I knew I recognized the hex code... is indeed 6502, cute ;-)
L261[06:36:43] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L262[07:03:07] ⇨ Joins: DBotThePony1 (~Thunderbi@185.63.197.26)
L263[07:06:22] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Ping timeout: 378 seconds)
L264[07:06:23] *** DBotThePony1 is now known as DBotThePony
L265[07:34:17] <Izaya> Vampyre: I take it that means the framebuffer thingo works on Linux now?
L266[07:34:26] <Izaya> (the video)
L267[07:50:46] <Vampyre> yup, again completely cheating
L268[07:51:19] <Vampyre> I used the virtual linux terminals, they exort to /dev/vcs* ;-)
L269[07:51:23] <Vampyre> export*
L270[07:51:36] <Vampyre> and input is an ioctl
L271[07:54:41] <Vampyre> next step I'm now working on is getting a proper bitmap style framebuffer, and I'm guessing I will be killed on the spot if I don't add some lua bindings to that for you all, right? ;-)
L272[07:56:00] <Izaya> as in, something higher res than monochrome 320x200?
L273[07:56:40] <Vampyre> yah, a special tier screen & graphics card, extending tier 3 and having some kind of call to switch to bitmap graphics
L274[07:56:50] <Izaya> ooo
L275[07:57:09] * Izaya still wants a vector graphics terminal
L276[07:57:13] <Vampyre> -IF- (big if ;-)) I can get the screen and framebuffer to work, adding some lua binds to it should be simple
L277[07:57:41] <Vampyre> vector... well..... maybe version 2 ;-)
L278[08:04:34] <Vampyre> actually, Izaya, if you can live with just some simple primitives like drawLine and drawCircle, that is pretty simple
L279[08:04:55] ⇨ Joins: Inari (~Pinkishu@p4fe7eb22.dip0.t-ipconnect.de)
L280[08:40:11] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de)
L281[08:40:14] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de) (Remote host closed the connection)
L282[08:41:37] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de)
L283[08:49:36] <Elfi> I want my old 1084S...
L284[08:55:30] <Vampyre> one of my goals is getting vice to display, I hope that will at least gice some comfort
L285[08:55:38] <Vampyre> give*
L286[08:57:11] <Va​ur> %tonk
L287[08:57:11] <MichiBot> Yippee! Va​ur! You beat ThePi​Guy24's previous record of 4 hours, 34 minutes and 5 seconds (By 8 minutes and 21 seconds)! I hope you're happy!
L288[08:57:12] <MichiBot> Vaur's new record is 4 hours, 42 minutes and 26 seconds! Vaur also gained 0.0007 (0.00014 x 5) tonk points for stealing the tonk. Position #2. Need 0.00489 more points to pass Compan​ionCube!
L289[09:14:18] ⇨ Joins: Vexatos (~Vexatos@port-92-192-62-13.dynamic.as20676.net)
L290[09:14:18] zsh sets mode: +v on Vexatos
L291[09:28:54] ⇦ Quits: hnOsmium0001 (uid453710@2001:67c:2f08:8::6:ec4e) (Quit: Connection closed for inactivity)
L292[09:59:54] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de) (Remote host closed the connection)
L293[10:00:25] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de)
L294[10:33:37] ⇨ Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
L295[10:36:23] ⇦ Quits: DBotThePony (~Thunderbi@185.63.197.26) (Ping timeout: 189 seconds)
L296[10:36:23] *** DBotThePony1 is now known as DBotThePony
L297[10:40:16] ⇨ Joins: DBotThePony1 (~Thunderbi@185.63.197.26)
L298[10:41:39] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Ping timeout: 198 seconds)
L299[10:41:40] *** DBotThePony1 is now known as DBotThePony
L300[11:10:23] <Kristo​pher38> That reminds me
L301[11:10:41] <Kristo​pher38> @i develop things what happened to the c64 project in OC?
L302[11:15:01] ⇨ Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
L303[11:15:47] <Izaya> https://www.gamingonlinux.com/2021/01/mali-midgard-and-bifrost-gpus-to-get-opengl-3-1-with-mesa-20-1-first-rc-up
L304[11:17:49] ⇦ Quits: DBotThePony (~Thunderbi@185.63.197.26) (Ping timeout: 204 seconds)
L305[11:17:49] *** DBotThePony1 is now known as DBotThePony
L306[11:17:56] ⇨ Joins: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net)
L307[11:46:48] ⇦ Quits: Izaya (~izaya@210.1.218.92) (Read error: Connection reset by peer)
L308[11:47:37] ⇨ Joins: Izaya (~izaya@210.1.218.92)
L309[11:50:05] ⇨ Joins: Ketamine (~ketamine@27-33-110-185.static.tpgi.com.au)
L310[11:50:16] <Ketamine> cc
L311[11:50:35] <Ketamine> cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
L312[11:50:44] <Forec​aster> please stop that
L313[11:51:02] <Ketamine> yes
L314[11:51:08] <Ketamine> wasnt me
L315[11:51:15] <Ketamine> :3
L316[12:01:13] <B​ob> sure, it was the cat
L317[12:50:32] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.243.3)
L318[12:54:24] <ThePi​Guy24> when the ketamine overdoses on ketamine
L319[12:56:16] <Izaya> dequbed: https://kawen.space/media/d728d8ea5e28fa811083cbb7ab6af8e3939142c8c38a209fbb00bab87fe314ef.mp4
L320[12:56:50] <Izaya> cc Amanda
L321[12:57:00] <ThePi​Guy24> how did i know the 2nd cat was gonna make that noise
L322[12:57:28] <ThePi​Guy24> i dont even own a gba
L323[12:57:53] <Izaya> haha
L324[12:59:46] <ThePi​Guy24> geez there is alоt of snow here, many busses have stopped, royal mail and some other services have stopped delivering, and many people have got stuck and some have even crashed
L325[13:00:25] <ThePi​Guy24> that hasnt happened in like a decade
L326[13:13:08] ⇦ Quits: bauen1 (~bauen1@aftr-62-216-207-249.dynamic.mnet-online.de) (Quit: Lost terminal)
L327[13:13:30] ⇨ Joins: bauen1 (~bauen1@aftr-62-216-207-249.dynamic.mnet-online.de)
L328[13:35:43] ⇨ Joins: TPG24 (~ThePiGuy2@37.152.243.3)
L329[13:37:47] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.243.3) (Ping timeout: 204 seconds)
L330[13:38:24] <Amanda> Izaya: through a convoluted thought process, I now have both the chorus of Toto's Afirca, andthe stupid stickbug song stuck in my head at once
L331[13:38:35] <Amanda> Izaya: because of that .mp4
L332[13:38:41] <Izaya> :D
L333[13:39:18] *** TPG24 is now known as ThePiGuy24
L334[13:40:53] ⇨ Joins: Webchat451 (webchat@lak-69-216.wohnheime.ruhr-uni-bochum.de)
L335[13:43:27] <Forec​aster> %tonk
L336[13:43:27] <MichiBot> Holy baseball cap with the octan logo on it Batman! Forec​aster! You beat Va​ur's previous record of 4 hours, 42 minutes and 26 seconds (By 3 minutes and 49 seconds)! I hope you're happy!
L337[13:43:28] <MichiBot> Forecaster's new record is 4 hours, 46 minutes and 16 seconds! Forecaster also gained 0.0003 (0.00006 x 5) tonk points for stealing the tonk. Position #4. Need 0.02217 more points to pass ThePi​Guy24!
L338[13:52:08] ⇦ Quits: bauen1 (~bauen1@aftr-62-216-207-249.dynamic.mnet-online.de) (Quit: leaving)
L339[13:52:13] ⇦ Quits: Webchat451 (webchat@lak-69-216.wohnheime.ruhr-uni-bochum.de) (Quit: webchat.esper.net)
L340[13:52:33] ⇨ Joins: bauen1 (~bauen1@aftr-62-216-207-249.dynamic.mnet-online.de)
L341[14:08:18] <Light​ Dimf> Will there be updates for OC 1.12.2? There was a lot of commits on github...
L342[14:09:17] <Forec​aster> latest builds are on the built server linked in the topic
L343[14:09:24] <Forec​aster> dev builds
L344[14:10:11] <Light​ Dimf> Yes, but would there be oficial update on curseforge?
L345[14:10:20] <Light​ Dimf> Yes, but would there be official update on curseforge? [Edited]
L346[14:10:28] <Light​ Dimf> Yes, but will there be official update on curseforge? [Edited]
L347[14:11:08] <Izaya> maybe™
L348[14:11:31] <Light​ Dimf> Also... Is it better to use those dev builds on server than the last official release version?
L349[14:11:53] <Forec​aster> if you want the most recent version yes
L350[14:11:54] <Izaya> at this point, for 1.12? probably
L351[14:11:55] <Amanda> the dev builds are pretty stable
L352[14:12:05] <Izaya> I don't know what the exact differences are but there haven't been any major changes in quite a while
L353[14:12:17] <Izaya> so I'd be surprised if there were any additional significant bugs
L354[14:12:32] <Amanda> There's no extra magic that turns a dev build into a release, just takes awhile to get uploaded to CF
L355[14:12:51] <Amanda> ( Because it's a manual process )
L356[14:13:30] <Vexatos> (well technically I just press a button on the web UI after spending 30 hours writing the change log)
L357[14:13:50] <Light​ Dimf> Well, that was more than a year since last official update on CF.
L358[14:15:40] <Light​ Dimf> I just wondering if all those changes not published yet as official update, maybe there is some reason for it...
L359[14:16:05] <Amanda> No, it's just as stable to use the dev builds.
L360[14:16:10] <Amanda> ( Sometimes more stable )
L361[14:16:20] <Izaya> not significant enough changes to motivate anyone enough to slap an "official stable release" sticker on any of the dev builds
L362[14:16:31] <Amanda> nd ^
L363[14:17:06] <Amanda> There's the new gpu buffers, but that's all I can really think of
L364[14:17:30] <Amanda> I think Payo was planning something else big for a bump to 1.8,but then work flooded him
L365[14:17:38] <Light​ Dimf> But well, many changes and more than a year... I think it's enough time and changes to make just one update.
L366[14:17:57] <Izaya> lots of commits ~= lots of changes
L367[14:18:33] <Light​ Dimf> Anyway, there is pretty enough
L368[14:18:41] <Amanda> ^ Could be a lot of doc/lang changes
L369[14:18:52] <Amanda> s/lang/translation/
L370[14:18:53] <MichiBot> <Amanda> ^ Could be a lot of doc/translation changes
L371[14:18:55] <Izaya> or, technically it is, I guess, but my point is you could do 1000 commits on one change before you got it just right
L372[14:19:01] <Izaya> hyperbole but still
L373[14:20:20] <Light​ Dimf> That's why I'm here. To ask about it. But you all said that dev builds are stable.
L374[14:22:33] <Amanda> And the primary maintainer of OC has been flooded with work since last april, it's not really anyone else's choicefor when to cut a release. and like I said, I think he wanted somethign else big to bump to OC1.8
L375[14:22:54] <Amanda> There's no game-breaking bug in 1.7.5
L376[14:23:21] <Amanda> "work" as in , real-world work, not maintaining a MC mod as a hobby
L377[14:58:06] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de) (Remote host closed the connection)
L378[15:01:15] <Amanda> %choose waves or halucinate
L379[15:01:16] <MichiBot> Ama​nda: Hold on tightly! "halucinate" is a wild ride!
L380[15:01:55] ⇨ Joins: t20kdc_ (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net)
L381[15:03:17] ⇦ Quits: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net) (Ping timeout: 204 seconds)
L382[15:08:52] ⇨ Joins: TPG24 (~ThePiGuy2@37.152.243.3)
L383[15:08:53] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.243.3) (Read error: Connection reset by peer)
L384[15:09:39] *** TPG24 is now known as ThePiGuy24
L385[15:16:01] <dequbed> Izaya: OG GB is still better.
L386[15:18:25] <dequbed> Amanda: "work" as in the one you get payed for where you don't have to deal with 12 year olds that understand fuck all about software dev screeching at you that you develop your software wrong :p
L387[15:18:56] <dequbed> Mostly because you get screeched at by 50+ year olds who think they are important because their suit costs 4 digits.
L388[15:19:18] <Izaya> imagine wasting so much money on cloth
L389[15:19:32] <dequbed> No, that's not the issue
L390[15:19:54] <dequbed> I would too mostly because a tailored suit of high quality *is* expensive. But I don't feel important because I have such a suit.
L391[15:21:58] <dequbed> It's the cargo cult of manglement. Important people that are in high positions because they are knowledgeable or good at managing have expensive suits because they can afford it and because they value the quality. The rest of manglement only emulates those and don't realize those suits have suits because they are important and not the other way around.
L392[15:23:07] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de)
L393[15:23:09] <Vexatos> I don't even have a suit at all :D
L394[15:23:16] <Vexatos> it doesn't suit me :^)
L395[15:23:55] <Izaya> tailoring tends to imply it's new
L396[15:23:58] <Izaya> and I don't do that
L397[15:23:59] <dequbed> Vexatos: Probably because you are of the former group and don't have the need for a suit to convice people
L398[15:24:14] <Vexatos> mostly because I bypassed the hiring process this time
L399[15:24:16] <Vexatos> :⁾
L400[15:24:36] <dequbed> Vexatos: I don't appear at hiring interviews in formal clothing. Gives off the wrong vibe.
L401[15:24:42] <Vexatos> imagine having to buy a suit just for the job interview
L402[15:24:56] <Vexatos> dequbed, ok so my bachelor graduation ceremony was actually HILARIOUS
L403[15:25:05] <Vexatos> because there are so few chemists, it's done together with the biologists
L404[15:25:19] <Vexatos> chemists: all formal clothes, dean with fancy suit
L405[15:25:43] <dequbed> Izaya: If it's supposed to actually fit there is little chance you will get that without a tailor
L406[15:25:47] <Vexatos> biologists: all comfy pants and t shirts, dean in glowing green knitted pullover
L407[15:25:58] <Vexatos> I was one of two chemists not wearing a suit
L408[15:26:08] <Izaya> dequbed: you may be right, I don't know
L409[15:26:19] <Izaya> I do know I don't get new clothes
L410[15:26:47] <Vexatos> the chemistry department's dean had his speech after the biology guy, he started the speech with "I'd like to talk to the chemists, you can tell because I'm wearing a suit"
L411[15:27:00] <Vexatos> it was super weird
L412[15:27:08] <dequbed> Izaya: Do note that fitting of used clothes is done by a tailor just as much. And in general they know their trade well. I'd have my work clothes looked at by a tailor just as much as I have a suit.
L413[15:27:09] <Vexatos> but yea apparently chemists all wear formal clothing for some reason
L414[15:27:15] <Vexatos> for those events
L415[15:27:23] <Izaya> that's fair
L416[15:28:03] <Vexatos> I did wear my best T-Shirt for graduation though :⁾
L417[15:28:05] <dequbed> Vexatos: I don't do formal, generally speaking. Only for family. For academia? Nah thanks. For work? Lol no.
L418[15:28:14] <Vexatos> I don't do it for family either
L419[15:28:19] <Vexatos> I only own T-Shirts .-.
L420[15:32:05] <dequbed> Vexatos: By family I mostly mean funerals and marriages.
L421[15:32:33] <Vexatos> same thing
L422[15:38:34] <i develo​p things> @Kristopher38 it just kind of stopped. Zenith was working on making it into an actual 6502 emulator and that’s about as far as it got
L423[15:59:05] <Amanda> dequbed: yeah, some kids don't seem to understand that people who work on stuff have lives outside the mods they work on
L424[16:03:45] ⇨ Joins: hnOsmium0001 (uid453710@2001:67c:2f08:8::6:ec4e)
L425[16:13:04] <Amanda> Izaya: has AU learned nothing from the War on Emus? https://nc.ddna.co/s/Sk34DHGCbHdBKfd
L426[16:14:31] <Izaya> I suppose I shouldn't tell you about the horses in the blue mountains then
L427[16:15:51] <Amanda> I wish the Anilist app didn't buzz my phone every 2h for a new episode notifications
L428[16:16:24] <Amanda> yes, anilist, I know YuruCamp S2E2 is out, I can't download it yet though
L429[16:17:06] <Izaya> I can, as of 10 minutes ago :3
L430[16:18:19] <Izaya> oh shit, more Dr Stone too
L431[16:18:33] <Izaya> might wait until this season is finished before I watch it though
L432[16:20:14] <Amanda> didn't realise Dr Stone started a second season. I still need to watch the rest of S1
L433[16:25:20] <Amanda> %choose CGI or cubes
L434[16:25:20] <MichiBot> Ama​nda: I tried reading my tea leaves this morning. There was something about death and doom. Anyway, go with "cubes"
L435[16:36:23] ⇦ Quits: flappy (~flappy@88-113-153-45.elisa-laajakaista.fi) (Ping timeout: 204 seconds)
L436[16:45:09] ⇦ Quits: t20kdc_ (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net) (Quit: Leaving)
L437[16:48:52] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L438[16:57:16] <dequbed> Amanda: How dare you not slave every second of your life without payment for my enjoyment?! Dance monkey, DANCE!
L439[16:57:57] <Amanda> %bite dequbed
L440[16:57:57] <MichiBot> Ama​nda is trying to bite dequ​bed! They have 5 minutes if they want to attempt to %defend against it!
L441[16:58:11] <dequbed> HEY! I was paraphrasing! :<
L442[16:58:16] <dequbed> %parry
L443[16:58:16] <MichiBot> dequbed successfully parried Amanda. With a 17 vs 12 dequbed avoided all of the damage!
L444[16:58:22] <dequbed> bad kitty!
L445[16:58:26] <Amanda> hiss!
L446[16:58:31] <dequbed> %pet Amanda
L447[16:58:31] <MichiBot> dequbed is petting Amanda with HL3 Coupon. Amanda regains 1d4 => 3 hit points! HL3 Coupon miscalculated and teleported into space.
L448[16:58:49] <Amanda> oddly fitting
L449[16:59:12] <Amanda> %choose chair or bed
L450[16:59:12] <MichiBot> Ama​nda: I'm 40% "bed"!
L451[16:59:39] <dequbed> kinky
L452[16:59:45] <Amanda> Inari: see! even MichiBot thinks you gave me your chair for christmas!
L453[17:02:25] <ThePi​Guy24> that is why you dont accept coupons from gman
L454[17:16:24] ⇦ Quits: Herobrine (~1@47.199.247.86) (Remote host closed the connection)
L455[17:16:42] ⇨ Joins: Herobrine (~1@47.199.247.86)
L456[17:37:56] <Amanda> %choose play with code or rain box
L457[17:37:57] <MichiBot> Ama​nda: My grandfather always told me that "play with code" is the way to go!
L458[18:06:23] ⇨ Joins: TPG24 (~ThePiGuy2@37.152.243.3)
L459[18:07:18] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.243.3) (Ping timeout: 189 seconds)
L460[18:10:19] *** TPG24 is now known as ThePiGuy24
L461[18:46:43] <bigpup​py9999> Hello.
L462[18:47:19] <ThePi​Guy24> hello
L463[18:47:52] <Amanda> right, rain box while I wait for my usb-armory to update
L464[18:53:24] <Forec​aster> %tonkout
L465[18:53:25] <MichiBot> Woah! Forec​aster! You beat your own previous record of 4 hours, 46 minutes and 16 seconds (By 23 minutes and 41 seconds)! I hope you're happy!
L466[18:53:26] <MichiBot> Forec​aster has tonked out! Tonk has been reset! They gained 0.005 tonk points! plus 0.008 bonus points for consecutive hours! Current score: 0.08622, Position #4 Need 0.00917 more points to pass ThePi​Guy24!
L467[19:04:18] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814b788004e6c72c25209fa1c.dip.versatel-1u1.de) (Ping timeout: 378 seconds)
L468[19:31:48] ⇨ Joins: baschdel (~baschdel@2a02:6d40:3671:c201:679f:925f:ffb0:7303)
L469[19:32:20] ⇦ Quits: baschdel (~baschdel@2a02:6d40:3671:c201:679f:925f:ffb0:7303) (Client Quit)
L470[19:32:34] ⇨ Joins: baschdel (~baschdel@2a02:6d40:3671:c201:679f:925f:ffb0:7303)
L471[19:44:59] <Amanda> ... TIL I can run arbitary software on the BT modem in the USB Armory Mk2?
L472[19:45:10] * Amanda checks the datasheet linkedi nt he github wiki
L473[19:50:14] <ThePi​Guy24> now you have no choice to run doom on it
L474[19:50:24] <ThePi​Guy24> %s/to/but to/
L475[19:50:24] <MichiBot> <ThePiGuy24> now you have no choice but to run doom on it
L476[19:51:01] <Amanda> I'm nowehere near a competent embedded developer enough for that
L477[19:51:26] <Amanda> It's got: 64 MHz Arm® Cortex®-M4 with FPU 64 kB RAM and 512 kB flash memory
L478[19:51:31] <Amanda> from https://www.u-blox.com/en/product/anna-b112-open-cpu
L479[19:51:56] <bauen1> %tonk
L480[19:51:56] <MichiBot> bau​en1: You should probably read this: https://michibot.pc-logix.com/tonk
L481[19:52:01] <Amanda> plus how would it output the video? Over bluetooth?
L482[19:52:34] <bauen1> %tonk 2A0CB
L483[19:52:34] <MichiBot> Uh-oh! bau​en1! You beat Forec​aster's previous record of <0 (By 59 minutes and 9 seconds)! I hope you're happy!
L484[19:52:35] <MichiBot> bauen1's new record is 59 minutes and 9 seconds! bauen1 also gained 0.00099 tonk points for stealing the tonk. Position #7. (Overtook simon816) Need 0.005 more points to pass Ocawes​ome101!
L485[19:53:40] ⇨ Joins: Ernos (~freacknat@097-092-106-022.biz.spectrum.com)
L486[19:59:57] <Forec​aster> %sip
L487[19:59:57] <MichiBot> You drink a slimy green potion (New!). It tastes bitter.
L488[20:00:10] <Forec​aster> ack, bitter slime
L489[20:05:23] <ThePi​Guy24> Amanda: yes, make it send photos over bt to a computer, and you control it by sending a text file with your inputs :p
L490[20:11:41] * Michiyo sighs
L491[20:12:20] <Michiyo> Just realized a stupid mistake I made on some code, on an arduino, buried in my car.
L492[20:12:31] <Michiyo> Now I have to dig it out to fix it q_q
L493[20:12:34] <Forec​aster> time to get a shovel
L494[20:19:52] <dequbed> Amanda: SPI
L495[20:20:17] <Ar​iri> who needs video? Just print it as a GIF
L496[20:20:35] <dequbed> %stab Ariri
L497[20:20:36] <MichiBot> deq​ubed is trying to stab Ari​ri! They have 5 minutes if they want to attempt to %defend against it!
L498[20:20:49] <Ar​iri> %block
L499[20:20:49] <MichiBot> Ariri successfully blocked dequbed wielding NASA's GPG Key. With a 17 vs 12 Ariri avoided all of the damage!
L500[20:21:10] <Ar​iri> You underestimate my power
L501[20:21:33] <dequbed> I looked at my last utility bill, I exactly know your power q.q
L502[20:22:36] <Ar​iri> In my defense, BTC did inflate for a bit.
L503[20:31:48] ⇨ Joins: Davaakjn (~Davaakjn@176.121.7.130)
L504[20:33:48] <Amanda> %choose radiaiton or waves
L505[20:33:48] <MichiBot> Ama​nda: My grandfather always told me that "radiaiton" is the way to go!
L506[20:34:02] <ThePi​Guy24> then your grandfather cant spell
L507[20:34:17] <Amanda> And that's why Michiyo's dad's not allowed on airplanes anymore
L508[20:35:09] <Amanda> time for comf camping
L509[20:35:24] <Michiyo> I mean, it's that... and the death.
L510[20:36:38] ⇦ Quits: Davaakjn (~Davaakjn@176.121.7.130) (Remote host closed the connection)
L511[20:36:48] <Amanda> my condoloences
L512[20:42:11] <bauen1> %tonksnipe count
L513[20:42:11] <MichiBot> bau​en1: You have 1 Blue Shell, 3 Red Shells, and 5 Green Shells
L514[20:45:16] ⇨ Joins: Davaakjn (~Davaakjn@176.121.7.130)
L515[20:47:09] ⇦ Quits: Davaakjn (~Davaakjn@176.121.7.130) (Client Quit)
L516[21:20:44] <Vampyre> mornin
L517[21:22:22] <B​ob> 22:22
L518[21:23:16] <Vampyre> perfect time to wake up
L519[21:27:29] <Forec​aster> %sip
L520[21:27:29] <MichiBot> You drink a goopy green potion (New!). Forecaster feels chill.
L521[21:30:46] ⇨ Joins: t35 (webchat@p5de4f38b.dip0.t-ipconnect.de)
L522[21:38:27] <Va​ur> %tonk
L523[21:38:27] <MichiBot> Jeepers! Va​ur! You beat bau​en1's previous record of 59 minutes and 9 seconds (By 46 minutes and 43 seconds)! I hope you're happy!
L524[21:38:28] <MichiBot> Vaur's new record is 1 hour, 45 minutes and 53 seconds! Vaur also gained 0.00078 tonk points for stealing the tonk. Position #2. Need 0.00411 more points to pass Compan​ionCube!
L525[21:56:23] <i develo​p things> create a world made entirely of a layer of redstone blocks + a layer of TNT, place a string, and you get this http://0x0.st/-zYU.txt
L526[22:00:00] <Ernos> Vampyre: hey, I'm back working on that program, and I ran my second program, which just produced weird af data
L527[22:00:01] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.243.3) (Read error: Connection reset by peer)
L528[22:00:07] <Ernos> I used the same format string
L529[22:00:26] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.243.3)
L530[22:01:11] <Ernos> It's just outputting hex 31
L531[22:05:02] <Ernos> https://pastebin.com/9qSymV1u
L532[22:05:29] <Ernos> That's the code I'm using, with an unmanaged floppy theoretically having "hello" written to it
L533[22:06:10] <Vampyre> you don't needf the string.byte there, readbyte returns a value
L534[22:06:16] <Ernos> ok
L535[22:06:31] <Vampyre> what you can try is simply adding 128 to the result I guess
L536[22:06:49] <Ernos> ok, it's working now, but it errors after finishing reading the file
L537[22:07:24] <Ernos> bad argument #2 to 'format' (not a non-negative number in proper range)
L538[22:07:43] <Vampyre> did you add 128 to data?
L539[22:07:55] <Vampyre> data should fall in 0-255 range
L540[22:08:09] <Vampyre> if getbyte returns -128 to 127, just add 28
L541[22:08:12] <Vampyre> 128*
L542[22:08:46] <Ernos> ok, one sec. I removed the string.bytes() and it's outputting proper hex data then errors
L543[22:09:48] <Ernos> so that works, but the data is not correct
L544[22:10:02] <Vampyre> how incorrect?
L545[22:10:10] <Vampyre> based on the hello example
L546[22:10:47] <Ernos> It was offset a surprisingly high amount, but I encased the data it read in math.abs before getting sent to string.format
L547[22:10:55] <Ernos> likely offset 128 lol, didn't check
L548[22:11:07] <Vampyre> sin't use match.abs
L549[22:11:10] <Vampyre> don't
L550[22:11:26] <Vampyre> that will turn -1 and 1 to 1, so you loose data
L551[22:11:32] <Ernos> oh, ok
L552[22:11:59] <Ernos> hmm
L553[22:12:22] <Vampyre> the range thing is the difference between signed and unsigned numbers, a byte having 255 possibilityies, the high bit will be set for negative numbers in signed
L554[22:12:50] <Vampyre> so a signed number 255 is the same as an unsigned number -1 (if your data is byte sized)
L555[22:12:59] <Ernos> hmm, ok, that makes sense. How do I make all numbers non-negative while still reading the correct data not offset by 128?
L556[22:13:19] <Vampyre> add 128 to all numbers
L557[22:13:30] <Vampyre> -128 will be 0, 127 will be 255
L558[22:13:34] <Ernos> That'd offset it by 128 though
L559[22:13:35] <Ernos> ok
L560[22:14:15] <Ernos> yeah it reads it all out but the output is offset by 128
L561[22:14:28] <Vampyre> ok, so what are you getting then?
L562[22:14:36] <Vampyre> and what is your current code?
L563[22:14:55] <Ernos> 68, which is h, is now e8, which is an accented e
L564[22:15:05] <Vampyre> ok, so don't ass 128 then
L565[22:15:06] <Ernos> one sec, lemme upload my latest code to pastebin
L566[22:15:10] <Vampyre> add*
L567[22:15:21] <Vampyre> then 68 stays 68
L568[22:15:47] <Ernos> but when I don't add 128 or do math.abs(), it will error after it finishes reading the word hello
L569[22:15:51] <Ernos> https://pastebin.com/pW3KRWsa
L570[22:16:05] <Vampyre> on what line and with what error?
L571[22:16:34] <Vampyre> ah, yah, string.format don't need +128, sorry about that
L572[22:16:39] <Ernos> ahh, ok lol
L573[22:17:05] <Ernos> the error is on line 21, bad argument #2 to 'format' (not a non-negative number in proper range)
L574[22:17:12] <Vampyre> so, where does this crash then, cause this should indeed just print the hex of your input
L575[22:17:24] <Ernos> I just sent the error
L576[22:17:39] <Vampyre> ah, well, check if data is a value at all and not nil
L577[22:18:01] <Ernos> ok. It should just be 0 after the target data is read
L578[22:18:01] <Vampyre> print the value of data before the format
L579[22:18:31] <Vampyre> 0 is not the same as nil, 0 is the value 0, nil is no value (or error, depending on the function)
L580[22:18:37] <Vampyre> point is 0 != nil
L581[22:19:07] <Ernos> yeah, I know 0 != nil, I was meaning it should be hex 00, which is nil, which shouldn't crash the program
L582[22:19:39] <Ernos> yeah after the word hello and a few more bytes, it starts alternating between positive and negative numbers
L583[22:19:50] <Vampyre> term.write(data, string.format("%02x",data))
L584[22:19:50] <Ernos> and I need this to work on any byte, not just ascii bytes
L585[22:19:55] <Vampyre> err no
L586[22:19:59] <Vampyre> term.write(data)
L587[22:20:02] <Vampyre> then
L588[22:20:16] <Vampyre> term.write(string.format("%02x",data))
L589[22:20:31] <Ernos> That's what I was using and it'd error after it got to some weird data that shouldn't be there
L590[22:20:34] <Ernos> I'm gonna wipe the floppy
L591[22:20:34] <Vampyre> it will still crash on the format line, but you will at least know what data is when it crashes
L592[22:20:43] <Ernos> ok
L593[22:20:48] <Vampyre> no, I mean add both lines
L594[22:20:55] <Vampyre> the one you have and the one without format
L595[22:20:56] <Ernos> ok
L596[22:21:23] <Ernos> yeah it crashes on "-115"
L597[22:21:41] <Ernos> I don't know why it's getting negative, this all should be unsigned
L598[22:21:57] <Vampyre> yah, you'd think that
L599[22:22:03] <Vampyre> I would think that too
L600[22:22:10] <Ernos> machine code, which is what I'll be using this on mainly, should be unsigned lol
L601[22:22:25] <Forec​aster> %sip
L602[22:22:26] <MichiBot> Tonk moved back 2 hours.
L603[22:22:41] <Forec​aster> %tonk
L604[22:22:41] <MichiBot> Aw jeez! Forec​aster! You beat Va​ur's previous record of 1 hour, 45 minutes and 53 seconds (By 58 minutes and 20 seconds)! I hope you're happy!
L605[22:22:42] <MichiBot> Forecaster's new record is 2 hours, 44 minutes and 13 seconds! Forecaster also gained 0.00194 (0.00097 x 2) tonk points for stealing the tonk. Position #4. Need 0.00723 more points to pass ThePi​Guy24!
L606[22:22:49] <Vampyre> well, you can always do some bit fidlling to cast it I guess
L607[22:22:59] <Vampyre> let me check that first, holdon
L608[22:23:00] <Forec​aster> boo ya
L609[22:23:16] <Forec​aster> oh yeah, still need to make it write out what the potion was
L610[22:23:54] <Forec​aster> huh, apparently it doesn't log the potion... weird
L611[22:24:39] <Ernos> So after wiping the floppy and rewriting "hello" to it, it doesn't crash. Now I just need to figure out why this program treats it as signed data
L612[22:36:27] <Forec​aster> I guess I made the scripted effects short-circuit the storage part
L613[22:37:06] <Vampyre> ok, Ernos, lua don't like bit manipulation, so best bet is to just check if data is negative and only then add 128
L614[22:37:25] <Vampyre> so, if (data < 0) data = data + 128
L615[22:37:44] <Vampyre> kinda stupid, but OC drives should not return negative numbers, probably a bug ;-)
L616[22:38:15] <dequbed> Didn't lua 5.2 add bitops?
L617[22:38:35] <Vampyre> tried the bit.* didn't work
L618[22:38:46] <Vampyre> let me try 5.3 though
L619[22:39:25] <Vampyre> ah, bit32 exists
L620[22:39:37] <Vampyre> but the if works too ;-)
L621[22:39:59] <Ernos> ok, thank you :)
L622[22:41:51] <Vampyre> hmz, no the if is completely wrong and I failed ;-)
L623[22:41:54] <Vampyre> holdon
L624[22:43:36] <Ernos> oh, ok lol
L625[22:43:50] <Kristo​pher38> Lua 5.2 in OC has bit32, while Lua 5.3 has bitops baked into the language
L626[22:44:13] <Ernos> ok, I'm running 5.3
L627[22:44:39] <Ernos> I'm gonna go work on an OS I was writing, as this whole project is bugging me
L628[22:46:31] <Vampyre> hmz, on a 5.3 oc I have neither bit32 nor bit
L629[22:46:36] <Vampyre> in 5.2 I have bit32
L630[22:47:23] <dequbed> Izaya! Question: If HTML is a document does that make HexGL and CrossCode books? The latter probably more than the former but is that then an interactive book or a document game?
L631[22:48:31] <Vampyre> oh, you meant 5.3 actually has the standard bit operations, got it ;-)
L632[22:50:44] <Ernos> time to fix bugs in my OS lol
L633[22:50:49] <Ernos> I just cleaned up my home directory
L634[22:51:29] <Ernos> It prints "true" and an extra newline after every lua command in my shell. My shell is currently just a lua interpreter
L635[22:52:03] <Ernos> I love shedit. I replaced edit with shedit in my development computer's install of openOS
L636[22:52:13] <Ernos> I write all my code in OpenOS
L637[22:52:49] <Ernos> shedit has all sorts of cool stuff like line numbers, line highlighting, syntax highlighting, and it colors hex colors with their proper color
L638[22:52:59] <Ernos> It probably has more I haven't noticed yet lol
L639[22:53:45] <Vampyre> ha
L640[22:53:48] <Vampyre> so simple
L641[22:53:57] <Vampyre> Ernos, just & with 0xff
L642[22:54:01] <Vampyre> works in 5.3
L643[22:54:04] <Ernos> oh nice lol
L644[22:54:05] <Ernos> haha
L645[22:56:07] <Ernos> and my OS writes a random question mark
L646[22:58:22] ⇦ Quits: Inari (~Pinkishu@p4fe7eb22.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L647[23:05:11] <Ernos> what character is printed for the cursor in OpenOS?
L648[23:05:56] <Forec​aster> https://i.imgur.com/Kjpzoxr.gifv
L649[23:06:17] <Ernos> I physically felt that gif
L650[23:09:37] <Ernos> well my cursor is no longer a question mark lol
L651[23:13:03] <ThePi​Guy24> openos doesnt use a character for the cursor
L652[23:13:20] <Ernos> ahh, I figured out an implementation of cursor for my OS
L653[23:13:33] <ThePi​Guy24> its just whatever character is in the cursor position, with the foreground and background colours swapped twice a second
L654[23:13:43] <Ernos> ahh, ok. Thank you
L655[23:14:02] <Ernos> I need to now figure out why my shell prints "true" and an extra newline after each command
L656[23:16:25] ⇦ Quits: t35 (webchat@p5de4f38b.dip0.t-ipconnect.de) (Quit: webchat.esper.net)
L657[23:28:56] <Ernos> well I got rid of the newline but not the "true" it prints constantly
L658[23:29:34] <Ernos> ahh, pcall is what prints the true, now I just need to figure out how to tell pcall to not print true
L659[23:30:34] <ThePi​Guy24> you dont
L660[23:30:34] <Amanda> pcall doesn't print true, it returns true if there was no error
L661[23:30:56] <Amanda> true, the-function-returns or false, error-msg
L662[23:31:10] <Ernos> true, that's what I was meaning moreso, the returning true. I just truncated the last value it returns if there are no erros
L663[23:31:12] <Ernos> errors*
L664[23:34:33] ⇦ Quits: baschdel (~baschdel@2a02:6d40:3671:c201:679f:925f:ffb0:7303) (Ping timeout: 189 seconds)
L665[23:38:32] <Ernos> hmm, so the truncation, no matter how I've tried to do it, won't show errors if there are any
L666[23:39:34] <Ernos> How would I make it so my shell doesn't print the "true" that pcall returns if it is just true? Currently, it just prints everything pcall() returns
L667[23:39:47] <Ernos> err, if there are no errors
L668[23:40:48] <Ernos> I'm gonna go get a shower and think about this
L669[23:41:32] <Amanda> Local ret = pcall(...) If not table.remove(ret, 1) then (error) else (success)
L670[23:41:37] <Ernos> really I need to write a proper shell and use this shell I currently have as a lua interpreter
L671[23:41:37] <Amanda> Er
L672[23:42:00] <Amanda> Put { before pcall and } after it's }
L673[23:42:09] <Amanda> it's )
L674[23:42:13] <Ernos> ok, thank you
L675[23:42:28] <Amanda> I shouldn't give code advice from my phone
L676[23:43:22] <Vampyre> it's on the implementer to implement it correctly, that's not on the adviser ;-)
L677[23:43:35] <Shuud​oushi> ^
L678[23:44:36] <Ernos> heh, I wasn't expecting anyone to actually just straight up give me code, just ideas on how to do it
L679[23:45:07] <Shuud​oushi> We're almost overly nice here lol
L680[23:45:13] <Amanda> easier to give a small snippet with placeholders than explain table.remove, or table compition sometimes. :P
L681[23:45:22] * Vampyre barfs some rainbows and unicorns
L682[23:45:52] * Amanda beams all of Vampyre's alchol into the sun
L683[23:46:02] <Vampyre> lol
<<Prev Next>> Scroll to Top