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