<<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 ;-)
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> dequbed is trying
to stab Amanda! 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]

<BrisingrAerowing> %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
Dennis 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]

<Kristopher38> Iirc logistics pipes are
broken just like that
L43[01:47:25]

<Kristopher38> It's due to how OC
integration was implemented on their part
L44[01:47:42]

<Kristopher38> (how = crappy)
L45[01:47:53]

<Alexander
Dennis Enviro 200XLB> Ah, ok
L46[01:48:06]

<Kristopher38> 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
Dennis Enviro 200XLB> Can you recommend any other pipe
mods?
L49[01:48:42]

<Alexander
Dennis 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]

<Kristopher38> 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]

<Kristopher38> 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
Dennis 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
Dennis Enviro 200XLB> I'll try this, thank you!
L58[01:56:25]

<Kristopher38> Thats the most generic
solution I can think of
L59[01:56:55]

<Kristopher38> 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 develop
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]

<ThePiGuy24> 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]

<ThePiGuy24> :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]

<ThePiGuy24> 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]

<ThePiGuy24> сука
L90[04:14:44]

<ThePiGuy24> %tonk
L91[04:14:44] <MichiBot> Awesome!
ThePiGuy24! You beat Forecaster'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 Vaur!
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)
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]

<Ariri>
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 ;-)
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)
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
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 :)
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
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]

<Vaur>
%tonk
L287[08:57:11] <MichiBot> Yippee! Vaur!
You beat ThePiGuy24'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 CompanionCube!
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]

<Kristopher38> That reminds me
L301[11:10:41]

<Kristopher38> @i develop things what
happened to the c64 project in OC?
L302[11:15:01]
⇨ Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
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]

<Forecaster> 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]

<Bob> sure,
it was the cat
L317[12:50:32]
⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.243.3)
L318[12:54:24]

<ThePiGuy24> when the ketamine overdoses
on ketamine
L320[12:56:50] <Izaya> cc Amanda
L321[12:57:00]

<ThePiGuy24> how did i know the 2nd cat
was gonna make that noise
L322[12:57:28]

<ThePiGuy24> i dont even own a gba
L323[12:57:53] <Izaya> haha
L324[12:59:46]

<ThePiGuy24> 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]

<ThePiGuy24> 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]

<Forecaster> %tonk
L336[13:43:27] <MichiBot> Holy baseball
cap with the octan logo on it Batman! Forecaster! You beat
Vaur'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
ThePiGuy24!
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]

<Forecaster> latest builds are on the
built server linked in the topic
L343[14:09:24]

<Forecaster> 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]

<Forecaster> 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> Amanda: 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 develop
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)
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> Amanda: 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> Amanda is
trying to bite dequbed! 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> Amanda:
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]

<ThePiGuy24> 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> Amanda: 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]

<bigpuppy9999> Hello.
L462[18:47:19]

<ThePiGuy24> hello
L463[18:47:52] <Amanda> right, rain box
while I wait for my usb-armory to update
L464[18:53:24]

<Forecaster> %tonkout
L465[18:53:25] <MichiBot> Woah!
Forecaster! 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> Forecaster 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
ThePiGuy24!
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]

<ThePiGuy24> now you have no choice to run
doom on it
L474[19:50:24]

<ThePiGuy24> %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
L479[19:51:56] <bauen1> %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! bauen1!
You beat Forecaster'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 Ocawesome101!
L485[19:53:40]
⇨ Joins: Ernos
(~freacknat@097-092-106-022.biz.spectrum.com)
L486[19:59:57]

<Forecaster> %sip
L487[19:59:57] <MichiBot> You drink a
slimy green potion (New!). It tastes bitter.
L488[20:00:10]

<Forecaster> ack, bitter slime
L489[20:05:23]

<ThePiGuy24> 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]

<Forecaster> time to get a shovel
L494[20:19:52] <dequbed> Amanda: SPI
L495[20:20:17]

<Ariri> who
needs video? Just print it as a GIF
L496[20:20:35] <dequbed> %stab Ariri
L497[20:20:36] <MichiBot> dequbed is
trying to stab Ariri! They have 5 minutes if they want to attempt
to %defend against it!
L498[20:20:49]

<Ariri>
%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]

<Ariri> 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]

<Ariri> 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> Amanda: My
grandfather always told me that "radiaiton" is the way to
go!
L506[20:34:02]

<ThePiGuy24> 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> bauen1: 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]

<Bob>
22:22
L518[21:23:16] <Vampyre> perfect time to
wake up
L519[21:27:29]

<Forecaster> %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]

<Vaur>
%tonk
L523[21:38:27] <MichiBot> Jeepers! Vaur!
You beat bauen1'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 CompanionCube!
L525[21:56:23]

<i develop
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
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
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]

<Forecaster> %sip
L602[22:22:26] <MichiBot> Tonk moved back
2 hours.
L603[22:22:41]

<Forecaster> %tonk
L604[22:22:41] <MichiBot> Aw jeez!
Forecaster! You beat Vaur'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
ThePiGuy24!
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]

<Forecaster> boo ya
L609[22:23:16]

<Forecaster> oh yeah, still need to make
it write out what the potion was
L610[22:23:54]

<Forecaster> 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]

<Forecaster> 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]

<Kristopher38> 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
L647[23:05:11] <Ernos> what character is
printed for the cursor in OpenOS?
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]

<ThePiGuy24> 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]

<ThePiGuy24> 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]

<ThePiGuy24> 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]

<Shuudoushi> ^
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]

<Shuudoushi> 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