<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:42] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit:
Always save before encountering a shiny.)
L2[00:59:30] ⇨
Joins: TomyLobo
(~TomyLobo@2a02:8109:87c0:20c:5d31:36c2:b183:7cd1)
L3[00:59:54] ⇨
Joins: Dark
(~MrDark@2607:fcc8:d48b:eb00:f18b:520a:9d96:bbad)
L4[01:00:39] ⇦
Quits: DarkCow (~MrDark@2607:fcc8:d48b:eb00:2510:36ff:6236:a361)
(Ping timeout: 186 seconds)
L5[01:03:04] <Izaya> goddamm
L6[01:03:12] <Izaya> finishing a series
sucks
L7[01:03:37] <Izaya> now what do I do with
my life?
L8[01:08:36] ⇨
Joins: Vexatos
(~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de)
L9[01:08:36] zsh
sets mode: +v on Vexatos
L11[02:18:05] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:f4b0:7510:7408:eb42)
(Read error: Connection reset by peer)
L12[02:40:26] <Saphire> ...
L13[02:40:48] <Saphire> I just realized I
joined RimWorld Discord server even if I have only pirated version.
lal
L14[03:06:52] <Forecaster> ohno
L15[03:28:53] ⇦
Quits: viomi (~viomi@kurosawa.daviszone.org) (Remote host closed
the connection)
L16[03:45:33] ⇦
Quits: rashy
(~rashdanml@node-1w7jr9ssyc3021v4qoxe14abg.ipv6.telus.net) (Read
error: Connection reset by peer)
L17[03:49:37] ⇨
Joins: rashy
(~rashdanml@node-1w7jr9ssyc303hup2xzb1dxil.ipv6.telus.net)
L18[03:51:01] ⇦
Quits: Guest49183
(~Tahg@pool-71-248-165-18.bstnma.fios.verizon.net) (Read error:
Connection reset by peer)
L19[03:53:04] ⇨
Joins: Tahg
(~Tahg@pool-71-248-165-18.bstnma.fios.verizon.net)
L20[05:26:01] <Izaya> Saphire:
>discord
L21[05:27:03] <Izaya> about 1.7.10
L22[05:27:14] <Izaya> I'd still build packs
on it, personally
L23[05:27:49] <Izaya> Newer versions
haven't added compelling reasons to update so
L25[05:34:58] ⇨
Joins: Nathan1852
(~Nathan185@HSI-KBW-078-042-114-237.hsi3.kabel-badenwuerttemberg.de)
L26[05:38:21] <Izaya> all these people
saying that maybe once M$ is done wringing all the money out of
Java minecraft the good devs will make a new game built for
modding
L27[05:38:24] <Izaya>
>>>minetest
L28[05:39:37] <Forecaster> yes, I'm sure
they'll jump on your preferred project :P
L29[05:39:40] <Forecaster> sounds
plausible
L31[05:40:08] <Izaya> I don't think it'll
happen
L32[05:40:20] <Izaya> I'm just saying,
minecraft clones built for modding already exist
L33[05:40:49] <Forecaster> a lot of things
exist I think
L34[05:40:54] <Forecaster> it's kind of a
whole thing
L35[05:41:05] <Forecaster> I dunno I
haven't paid attention
L36[05:41:44] <Izaya> I'm personally for
sticking to 1.7.10 for Minecraft mods
L37[05:42:18] <Izaya> but yes there are
lots of things that fill lots of needs
L38[05:42:30] <Forecaster> you can do that,
it's not going anywhere :P
L39[05:42:43] <Forecaster> it's frozen in
time
L40[05:43:22] *
AshIndigo thaws it
L41[05:43:35] <Izaya>
what have you
done!?
L42[05:44:05] <AshIndigo> ;)
L43[05:44:50] <Izaya> speaking of thawing
things
L44[05:45:05] <Izaya> my laptop can run
oblivion quite happily
L46[05:45:25] <Forecaster> now you can play
oblivion
L47[05:45:27] <Forecaster> :D
L48[05:45:48] <Izaya> yup o/
L49[05:45:51] <Izaya> \o/ rather
L50[05:46:07] *
AshIndigo mildly wants to boot up skyrim now
L51[05:46:10] <Izaya> now I can stop
stating my pointless opinions in an IRC channel where nobody
cares
L52[05:46:18] <Izaya> and instead go beat
them into daedra
L53[05:46:31] <Forecaster> pretty sure you
could have done that at any point :P
L54[05:46:47] <AshIndigo> Do both
L55[05:46:54] <Forecaster> also, you can
probably find lots of other places where people don't care, other
than IRC
L56[05:47:00] <Forecaster> the internet is
a big place
L57[05:47:22] <Izaya> well I mean
L58[05:47:25] <Izaya> on the internet
L59[05:47:35] <Izaya> the majority of it
gives no shits as long as it lets them talk too
L60[05:47:43] <Izaya> just look at social
media
L61[05:47:44] <Forecaster> or is it a big
face...
L62[05:48:04] <Izaya> echo chamber doesn't
quite fit... it's more like a huge void
L63[05:48:18] <Izaya> nobody talks to
anyone, it's all everyone talking to everyone and nobody
listening
L64[05:48:52] <Forecaster> hey, this is not
oblivion! this is opinion!
L65[05:49:24] <Izaya> until your opinion is
implemented it might as well be \o/
L67[05:57:28] <Forecaster> That is the best
spell
L68[06:39:43] ⇨
Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L69[06:53:30] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-078-042-114-237.hsi3.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L70[06:53:53] ⇦
Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error:
-0x1: UNKNOWN ERROR CODE (0001))
L71[06:55:07] ⇨
Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L72[07:02:35] ⇨
Joins: Inari (~Pinkishu@p4FC1EC6A.dip0.t-ipconnect.de)
L73[07:18:47] <gamax92> Early!
L74[07:19:00] <Cruor> gamax92: its late af
.-.
L75[07:31:43] <Forecaster> time is
relative!
L76[07:32:55] <Temia> Time is mu.
L77[07:37:22] <gamax92> Time is for
pettings
L78[07:38:33] <Forecaster> time is
repetitive
L79[07:38:51]
<Wuerfel_21>
gah, somehow, even C++ and lookup tables can't break the power of
Javascript's math class?
L80[07:40:34]
<Wuerfel_21>
we shall now worship it, for it derives it's speed from the lord
himself, apparently.
L81[07:40:56] *
Forecaster pours water on it
L82[07:42:22] ⇦
Quits: raoulvdberge (~raoul@95.85.20.191) (Ping timeout: 201
seconds)
L83[07:44:15]
<Wuerfel_21>
liek wtf?, this is my sin functions. It is beyond me how JS's stock
sine manages to be faster...
L85[07:44:24]
<Wuerfel_21>
liek wtf?, this is my sin functions. It is beyond me how JS's stock
sine manages to be faster...
L87[07:46:06]
<Wuerfel_21>
liek wtf?, this is my sin functions. It is beyond me how JS's stock
sine manages to be faster...
L89[07:53:17] ⇨
Joins: raoulvdberge (~raoul@95.85.20.191)
L90[07:58:19]
<Altenius>
@Wuerfel_21 you're still using the libc functions though
L91[07:58:56]
<Wuerfel_21>
@Altenius but only for populating sinaf and sinab
L92[07:59:14] *
AshIndigo wishea that corded wouldn't send edits for
messages
L93[07:59:53]
<Altenius>
maybe it's the way you're timing it?
L94[08:01:11]
<Wuerfel_21>
I'm timing it using the FPS counter provided by RGSS.
L95[08:02:12]
<Wuerfel_21>
well, i should maybe mention that i'm calling said sin functions
multiple times for every pixel on a 640x480 bitmap.
L96[08:05:48] <Vexatos> Cruor, it looks
like someone here is trying to do maths
L97[08:05:53] <Vexatos> and it looks like
they want it to be fast
L98[08:06:01] <Vexatos> Could you solve
this problem?
L99[08:06:17] <Vexatos> :3
L100[08:06:44] <Inari> Just precalculate
all possible significant values
L101[08:06:46] <Inari> and use a
lookup
L102[08:07:16] <Inari> Oh you tried that
apparently
L103[08:07:27]
⇨ Joins: BearishMushroom
(~BearishMu@78-73-0-138-no159.tbcn.telia.com)
L104[08:12:57]
<Ember_Primrose> Pa ck? Check. People to
play with? Check. Server to play on? Nope.
L105[08:13:04]
<Ember_Primrose> Pa k? Check. People to
play with? Check. Server to play on? Nope.
L106[08:13:08]
<Ember_Primrose> Pack? Check. People to
play with? Check. Server to play on? Nope.
L107[08:13:38]
<Ember_Primrose> Anyone know of some good
server hosters?
L108[08:14:01]
<Ember_Primrose> thats not fucking sky high
in price?
L109[08:15:46]
⇨ Joins: Bhootrk_ (~Bhootrk_@118.189.203.83)
L110[08:16:04] <Forecaster> you'll just
have to compare prices I guess
L111[08:16:54]
<Ember_Primrose> idk where to start even,
never mind pricing XD
L112[08:17:28] <gamax92> phone, two feet
away from the router, disconnects
L113[08:17:46]
<Ember_Primrose> aw, that sucks man
L114[08:19:17] <Izaya> Ember_Primrose: I'd
offer my services but I'm on ADSL2+ in Australia so
L115[08:19:34] <Forecaster> I just heard
"this one is good" and went for it :P
L116[08:19:47]
<Wuerfel_21>
My server, for a long time, was hosted on a random "old"
PC.
L117[08:20:06]
<Wuerfel_21>
"old" referring to 2007 or something
L118[08:20:48] <Izaya> I have a dedicated
server box, but it's rather limited due to my connection
L119[08:21:04] <Izaya> I can run 9001 VMs
at once at least I guess
L120[08:21:56] <Izaya> I could run like
15500VMs with 1M of RAM each
L121[08:22:25] <Izaya> if your application
needs a dedicated DOS machine I'm your giy
L122[08:22:27] <Izaya> guy
L123[08:22:32] <Izaya> >.>
L124[08:23:24]
<Wuerfel_21>
For a small/private MC server, anything with some form of 64bit ISA
should fly, unlesss you connect to the internet through an
acousticoupler and a banana phone
L125[08:23:58] <Izaya> wouldn't fit too
well
L126[08:25:28] <Izaya> but yeah anything
with enough RAM would be fine
L127[08:27:57]
<Wuerfel_21>
In my experience, the main problem was disk I/O. If you used some
sort of portal, you would be kicked 25% of the time. Not terribly
annoying tho. Booting up the thing... well, let's say it took ages.
My huge modpack may be at fault.
L128[08:28:37] <Izaya> disk I/O can be a
killer, yeah
L129[08:29:00] <Izaya> if your VMs aren't
configured properly you get huge latency sometimes
L130[08:29:13] <Izaya> like, several
seconds
L131[08:37:03] <Temia> If you can fit an
acoustic coupler to a non-Bell phone, much less a banana phone,
I'll be impressed.
L132[08:40:37]
<Wuerfel_21>
i don't use VMs... too much hassle for no actual benefits
L133[08:41:33] <Temia> >.>
L134[08:41:44] *
Temia looks at her planned Windows VM with PCI
passthrough.
L135[08:41:49] *
Temia whistles innocently.
L136[08:43:32] <Skye> we need hardware
accelerated GPU emuation
L137[08:44:38] <Syrren> Skye: that already
exists, see NVIDIA's "GRID" project
L138[08:44:46] <Syrren> except that it's
intended for "cloud gaming" (EW)
L139[08:45:32] <Skye> or what about just
accelerated GPU stuff by relaying GL commands?
L140[08:45:56] <Syrren> isn't that
more-or-less what VBox does?
L141[08:49:25] <Temia> Mm. I should
probably go back and make my swap partition a bit larger...
L142[08:52:02] <Izaya> Wuerfel_21:
Separation is a benefit. My games VMs don't shit up my work VMs and
my VMs I fuck with malware on don't shit up everything else
L143[08:52:17] <Izaya> That said, if you
only use a computer for one thing it's not neccesary
L144[08:52:27] <Izaya> Unless you want
better security, that is.
L145[08:52:40] <Izaya> In which case, a
container is often just as useful and much lighter
L146[08:53:13] <Syrren> containers do not
provide security though
L147[08:53:27] <Izaya> Syrren: it often
helps with normal malware
L149[08:53:40] <Izaya> If the malware
abuses the kernel, you need something heavier
L150[08:54:00] <Izaya> If it exploits a
service a container will ...
L151[08:54:04] <Izaya> contain, if you
will, it.
L152[08:54:12] <Inari> What if it exploits
hardware backdoors
L153[08:54:32] <Izaya> Inari: then you
need to buy non-botnet hardware
L154[08:54:37] <Izaya> and also you're
fscked :D
L155[08:55:01] <Izaya> Fortunately we
haven't seen use of those, even by the state actors that can.
L156[08:55:18] <Izaya> 'Course there was a
ME exploit but nothing has been used in the wild to anyone's
knowledge
L157[08:55:53] <Inari> ME exploit?
L158[08:56:19] <Syrren> Intel Management
Engine
L160[08:56:26] <Syrren> it's a really
failtastic exploit, too
L161[08:56:29] <Izaya> your secondary
processor (probably)
L162[08:56:34] <Syrren> it's a CPU inside
your CPU
L163[08:56:39] <Syrren> so the NSA can
compute while you compute
L164[08:57:18] <Izaya> even more fun: the
ME exploit worked over the network
L165[08:57:46] <Syrren> this is the one
with empty digest response, right?
L166[08:58:01] *
Izaya isn't sure
L167[08:58:05] <Temia> jfc.
L168[08:58:59] <Izaya> oooh
L169[08:59:04] <Izaya> there's a second
one
L170[08:59:07] <Izaya> wonderful, two ME
exploits
L172[08:59:18] <Syrren> the fail, it is
OVER 9000!
L174[08:59:50] <Syrren> that's the same
exploit I linked
L175[08:59:53] <Izaya> wasn't the one I
was thinking of though
L176[09:00:06] <Syrren> user=admin + empty
http digest response = hello full access
L177[09:01:23] <Izaya> alternatively,
could've been the same one before they realised just how bad it
is
L178[09:01:35] <Syrren> possible, given
"worse than anyone thought" headline
L179[09:02:02] <Syrren> also, fuck. old
laptop's old HDD is shitting itself just about every few minutes
now
L180[09:02:14] <Izaya> ddrescue to the ...
rescue?
L181[09:02:43] <Syrren> everything's
backed up, I just wanted to copy the Arch install, lol
L182[09:02:57] <Syrren> I guess I have a
fun weekend of configuring Arch from scratch coming up
L183[09:03:10] <Izaya> always nice
L184[09:03:25] *
Izaya is still a bit sketchy about how long his SSD will
last
L185[09:03:30] <Temia> Oh, yeah.
L186[09:03:37] <Temia> I've been doing
likewise, Syrren.
L187[09:03:44] <Temia> While still setting
up the hardware at the same time :'D
L188[09:03:46] <Syrren> :-P
L189[09:03:51] <Syrren> Izaya: which kind
of SSD?
L190[09:03:55] <Syrren>
s/kind/model/
L191[09:03:55] <MichiBot> <Syrren>
Izaya: which model of SSD?
L192[09:04:29] <Izaya> SanDisk SDSSDA120G
ATA Device
L193[09:04:49] <Syrren> Fuuuu---
"4.22M scanned out of 132G at 160K/s, 240h8m to go"
L194[09:04:55] <Syrren> ZFS wat r u
smoking
L195[09:05:48] <Syrren> Izaya: that looks
like an OEM model
L196[09:05:58] <Izaya> it's the name
Windows is giving me
L197[09:06:05] <Izaya> was cheapest 120GB
SSD MSY had
L198[09:06:10] <Syrren> ah
L199[09:06:22] <Inari> MSY?
L200[09:06:27] <Izaya> parts
wholesaler
L201[09:06:32] <Syrren> Inari: Australian
el-cheapo pc bits store
L202[09:06:43] <Inari>
"el-cheapo" heh
L203[09:06:45] <Syrren> no returns, almost
no service but lowest prices ever
L204[09:06:58] <Izaya> (they also sell
human parts but I didn't tell you)
L205[09:07:00] <Inari> How low
L206[09:07:27] <Izaya> Inari: 130%
australia tax rather than 200%
L207[09:07:30] <Syrren> I got a Samsung
850 Pro 256GB at $179 a couple days ago
L208[09:07:37] <Inari> for no returns/no
service it better be 10 eurso for a high tier cpu
L209[09:08:12] <Syrren> "almost no
service" is specific. I had a DOA HDD, they gave me a new one
with pretty much 0 hassle
L210[09:08:14] <Inari> Cause with "no
returns" I have to effectively buy under the assumption it's
broken.
L211[09:08:30] <Inari> I count that as a
return :
L212[09:08:36] <Syrren> yeah, bad wording
on my part
L213[09:08:41] <Syrren> I mean no
change-of-mind and the like
L214[09:08:58] <Syrren> australia has some
really nice customer protection laws in that respect,
actually
L215[09:09:17] <AmandaC> Doesn't
Austrailia have a manditory 2 year warrenty thing?
L216[09:09:30] <Syrren> that's
smartphones
L217[09:09:35] <AmandaC> I heard about
Apple getting slapped on the wrist for not making that kind of
thing explicit in their stores.
L218[09:09:38] <Syrren> we get 2y warranty
instead of 1y
L219[09:10:05] <Izaya> too bad the rest of
their anti-consumer practices are still legal
L220[09:10:15] <AmandaC> ah, so it's for
the iPhone that they were getting in trouble for, not their
computers.
L221[09:10:21] <Syrren> probably
L222[09:10:45] <Syrren> all the laptops
I've bought myself (as opposed to work buying them for me) have
been thinkpads
L223[09:10:48] <Syrren> 0 fucks given
about apple here
L224[09:10:53] <AmandaC> heh. :P
L225[09:10:54] *
Skye has thinkpad x220
L226[09:11:03] <Syrren> <-- t420
L227[09:11:04] <alekso56> is australia the
same as norway there, where 2 years is normal warranty, and 5 years
is for goods that's expected to last longer. (like washing
machines/tvs etc)
L228[09:11:22] *
AmandaC needs to get around to nuke and paving her macbook to make
it safe to sell
L229[09:11:39] <Izaya> <-- t420
L230[09:11:47] <Syrren> ^ best laptop
amirite
L231[09:11:52] <Syrren> (x and t
both)
L232[09:11:52] <Izaya> 's p. good
L233[09:11:56] *
Skye hugs her x220
L234[09:12:04] <Syrren> Skye: have you
heard about the retrothinkpad project yet?
L235[09:12:11] <Skye> Syrren, yep
L236[09:12:21] <Syrren> I'm throwing money
at the screen but a laptop isn't popping out
L237[09:12:39] <Izaya> I mean it isn't as
good build quality as my 600X but that thing is slightly less solid
than a nokia brick
L238[09:12:45] <Syrren> alekso56: I'm not
aware of any *laws* in that respect, but 2y is a reasonable
expectation yeah
L239[09:13:25] <Syrren> also, old laptop
HDD is now confirmed Totally Fucked
L240[09:13:39] <Syrren> I/O errors in
dmesg and checksum errors in ZFS
L241[09:13:53] <Izaya> rip
L242[09:14:10] *
Syrren ponders leaving it to keep scrubbing for kicks, just to see
how much it can recover
L243[09:19:58] <Izaya> unrelated: anyone
know if the Mahouka LNs are translated to english?
L244[09:21:15] <Izaya> ah,
baka-tsuki
L245[09:25:50] <Izaya> yalp store is
convenient
L246[09:29:24] <Izaya> AFWall+ is also
convenient
L247[09:29:49] <Syrren> AFWall is the best
thing, except that cyanogenmod is dead
L248[09:30:01] <Syrren> so rooting newish
phones is nigh-impossible :(
L249[09:30:30] <Skye> LineageOS?
L250[09:30:50] <Syrren> I'm expecting that
project to take years to get off the ground (if ever)
L251[09:31:23] <Syrren> "One or more
devices are faulted in response to IO failures"
L252[09:31:45] <Syrren> He's dead,
Jim!
L253[09:34:20] ⇦
Quits: AngieBLD (AngieBLD@znc.theender.net) (Remote host closed the
connection)
L254[09:34:20] ⇦
Quits: Ember_Primrose (Ember_Prim@znc.theender.net) (Remote host
closed the connection)
L255[09:34:20] ⇦
Quits: Sandra (Sandra@znc.theender.net) (Remote host closed the
connection)
L256[09:34:20] ⇦
Quits: Lizzy (Lizzy@znc.theender.net) (Remote host closed the
connection)
L257[09:34:20] ⇦
Quits: Forecaster (Forecaster@znc.theender.net) (Remote host closed
the connection)
L258[09:34:20] ⇦
Quits: nxsupert (nxsupert@znc.theender.net) (Remote host closed the
connection)
L259[09:34:20] ⇦
Quits: LordFokas (LordFokas@znc.theender.net) (Remote host closed
the connection)
L260[09:34:20] ⇦
Quits: Techokami (Techokami@znc.theender.net) (Remote host closed
the connection)
L261[09:34:46]
<LizzyTheKitty> for fucks sake zna
L262[09:34:47] <Izaya> ... Huh.
L263[09:34:53] <Izaya> There's official
translations
L264[09:34:58] <Izaya> But they're not on
libgen
L265[09:35:33] <Izaya> Only the abandoned
Baka-Tsuki ones
L266[09:35:35] <Izaya> goddamnit
L267[09:37:02] <Izaya> only the first
season too
L268[09:37:09] <Izaya> because the rest of
it hasn't been written
L269[09:37:12] <Izaya> fuck me
L270[09:39:07] ⇦
Quits: DeeJayh_ (~DeeJayh@184-91-158-101.res.bhn.net) (Ping
timeout: 200 seconds)
L271[09:39:16]
⇨ Joins: AngieBLD (AngieBLD@znc.theender.net)
L272[09:39:53]
⇨ Joins: Lizzy (Lizzy@znc.theender.net)
L273[09:39:53]
zsh sets mode: +o on Lizzy
L274[09:41:07]
⇨ Joins: Forecaster
(Forecaster@znc.theender.net)
L275[09:41:29]
⇨ Joins: LordFokas (LordFokas@znc.theender.net)
L276[09:41:46]
⇨ Joins: Patchi (Patchi@znc.theender.net)
L277[09:42:22]
⇨ Joins: Sandra (Sandra@znc.theender.net)
L278[09:42:38]
⇨ Joins: Techokami (Techokami@znc.theender.net)
L279[09:42:38]
zsh sets mode: +v on Techokami
L280[09:43:05]
⇨ Joins: nxsupert (nxsupert@znc.theender.net)
L281[09:44:09]
⇨ Joins: DeeJayh
(~DeeJayh@184-91-158-101.res.bhn.net)
L282[09:47:20] <Izaya> 11 translated to
english if you don't mind official, 4 official, 20 source
L283[10:08:19]
⇨ Joins: Cervator
(~Thunderbi@2601:4c1:4000:1050:e5e3:5df:2295:650e)
L284[10:13:31] <Patchi> !stats
L285[10:13:46] <Patchi> %stats
L287[10:14:06] <Lizzy> Michiyo, cert is
invalid on oclogs
L288[10:14:21] <Patchi> Heyo!
L289[10:14:25] <Lizzy> o/
L290[10:14:35] <Mimiru> gods damned
failing auto-renewals..
L291[10:14:50] <Patchi> \o3o/
L292[10:15:01] <Syrren> Mimiru:
letsencrypt, I assume?
L293[10:15:02] <Patchi> how are you
mimiru?
L294[10:15:35] <Mimiru> Syrren, yes.
L295[10:15:40] <Mimiru> Patchi, too damn
tired for this shit, lol
L296[10:15:59] <Patchi> aww
L297[10:16:05] *
Patchi hugs Michiyo
L298[10:16:16] <Patchi> >_> wrong
one, yet also right
L299[10:16:56] <Mimiru> lol, yeah
L300[10:17:18] <Patchi> its been way too
long since i was here
L301[10:17:57] <Mimiru> Command 'pip
install --no-index .... returned non-zero exit status 2
L302[10:18:01] *
Mimiru sighs
L303[10:18:30] <Lizzy> suprisingly my LE
stuff is still working
L304[10:18:39] <Patchi> LE? XD
L305[10:18:51] <Lizzy> LetsEncrypt
L306[10:19:18] <Izaya> Patchi: I don't
remember you so that must be true
L307[10:19:37] <Izaya> :D
L308[10:19:44] <Patchi> XD
L309[10:20:07] <Patchi> old name: Ember,
dm/pm for deets
L310[10:20:26] <Izaya> Primrose or
different one?
L311[10:20:36] <Patchi> yea
L312[10:20:42] <Patchi> primrose
L313[10:21:01] <Izaya> ohok
L314[10:21:11] <Izaya> o/
L315[10:21:17]
<Wuerfel_21>
yay, my plasma finally runs at non-crappy speeds!
L316[10:21:43] <Mimiru> oh good... le is
broken on hekate
L317[10:21:43] <Mimiru> ._.
L318[10:23:17] <Patchi> aww hope it is
easy fix!
L319[10:23:40] <Izaya> I need to
like
L320[10:23:44] <Izaya> nuke and pave my LE
setup
L321[10:23:52] <Izaya> because it is
currently manual
L322[10:23:55] <Izaya> no thank you
L323[10:24:09] <Mimiru> I wish it was a
bit easier to automate with nginx :/
L324[10:24:23] *
Lizzy has it automated with nginx
L325[10:24:35] <Mimiru> I *THOUGHT* I
did..
L326[10:24:39] <Izaya> certbot doesn't
like nginx
L327[10:24:44] <Mimiru> but here we see
wild expired certs
L328[10:24:48] <Mimiru> and now I can't do
anything
L329[10:24:52] <Izaya> it doesn't help
that sjwzilla rewrites the program every week
L330[10:25:30] <Lizzy> i installed the
client through ubuntu's package repos so it takes a while for the
updates to come through
L331[10:25:42] <Lizzy> 0 2 * * *
letsencrypt renew
L332[10:25:43] <Lizzy> 0 14 * * *
letsencrypt renew && systemctl reload nginx
L333[10:25:56] <Lizzy> are the 2 lines i
have for renewing the certs on nginx
L334[10:26:11] <Izaya> mine are installed
through debian's repos and it's still fucky
L335[10:26:42] <Lizzy> i only had a fuckup
when i didn't have the reloading of nginx in there
L336[10:36:05] <Patchi> o,.,o
L337[10:38:27] ⇦
Quits: brayden (~brayden@2400:9c00:184:1:216:3cff:febe:e861) (Ping
timeout: 180 seconds)
L338[10:38:34]
⇨ Joins: brayden
(~brayden@2400:9c00:184:1:216:3cff:febe:e861)
L339[10:38:57] ⇦
Quits: Skye (~skye@nightfall.moe) (Ping timeout: 180
seconds)
L340[10:39:04]
⇨ Joins: Skye (~skye@nightfall.moe)
L341[10:39:32] ***
Skye is now known as Guest72289
L342[10:40:30] ***
Guest72289 is now known as Skye
L343[10:41:07]
<Wuerfel_21>
gif sucks, quite hard
L345[10:53:36] <Forecaster> well it does
consist of multiple images
L346[10:55:09] <Mimiru> whatever, ssl is
just shot
L347[10:56:19] <Patchi> LOL
L348[10:57:31] <Patchi> Lizzy, I just told
someone that i have a friend with a OC Networked Railroad. They
were in awe and said you must be very smart. :P
L349[10:57:49] <Lizzy> heh
L350[10:57:58] <Patchi> .^.
L351[10:58:00] <Lizzy> I never did
actually finish that project
L352[10:58:40] <Patchi> can i help?
:D
L353[10:58:44] <Lizzy> some day i
will
L354[10:58:59] <Lizzy> not sure, current
setback is lack of motivation
L355[11:01:15] <Patchi> aw, fair enough.
:P
L356[11:08:34] <Forecaster> what's the
reboot command?
L358[11:08:41] <Forecaster>
command.shutdown(true)
L359[11:08:42] <Forecaster> ?
L360[11:08:54] <Lizzy>
computer.shutdown(true) yes
L361[11:09:00] <Lizzy> iof yopu're talling
about oc comptuers
L362[11:09:08] <Forecaster> yes
L363[11:09:12] <Lizzy> have fun
translating that message
L364[11:09:14] ***
cbcercas|AFK is now known as cbcercas
L365[11:09:21] <Forecaster> I have no idea
why my brain output "command" instead of
"computer"...
L366[11:09:27] <Forecaster> :I
L367[11:09:58] ***
cbcercas is now known as cbcercas|AFK
L368[11:14:52] <gamax92> here goes for
blindly typing on the keyboard with my eyes closed
L369[11:15:03] <gamax92> eyy, no
mistakes
L370[11:15:49] <AmandaC> gamax92: halp, I
want to check if there's an BRK-caused interrupt in my IRQ handler,
what do?
L372[11:16:04] <Cruor> gamax92: that
sounds incredibly stupid, lets do it
L373[11:16:10] <Patchi> Lasts util
sometime today
L374[11:16:24] <gamax92> AmandaC: gib me
ur files
L375[11:16:42] <gamax92> because I don't
understand and need to actually look at what's going on to
understand
L377[11:20:08] <gamax92> I can type around
85wpm
L378[11:20:47] <Forecaster> hm
L379[11:20:56] <Forecaster> what's the
command to run another file?
L380[11:21:24] <gamax92> AmandaC: you'd
have to read the byte off the stack and check if the B flag is
set
L381[11:21:46] <Forecaster> shell.execute
should work I think
L382[11:22:39] <AmandaC> gamax92: ... what
byte off the stack? I'm suddenly concerned I've been doing
something terrible, terribly wrong in this handler (other than
finger-wagging about it being generic )
L383[11:26:21]
<Wuerfel_21>
AmandaC: PLA
L384[11:26:45]
<Wuerfel_21>
then some pha
L385[11:27:04]
<Wuerfel_21>
and you have the status byte in A
L386[11:27:54] <gamax92> no you have to
read the copy in the stack
L387[11:28:18] <gamax92> ermm ... right
nvm me
L389[11:29:44]
<Wuerfel_21>
what is this even supposed to be?
L391[11:35:02]
<Wuerfel_21>
why $104?
L392[11:35:14] <Corded> *
<Wuerfel21> _facepalms
L393[11:37:06] <Forecaster> huh
L394[11:37:09]
<Wuerfel_21>
still, shouldn't it be $103
L395[11:37:11]
<Wuerfel_21>
still, shouldn't it be $103?
L396[11:37:12] <Forecaster>
computer.shutdown didn't do anything
L397[11:37:30] <gamax92> no it should be
104
L398[11:38:12]
<Wuerfel_21>
oh, right, the stack pointer is the next free one
L399[11:39:17] <Forecaster> it works in
lua prompt
L400[11:39:27] <Forecaster> but the one
inside the program does nothing
L401[11:40:21] <Forecaster> :I
L402[11:42:05] <AmandaC>
@chk_soft_irq:
L403[11:42:05] <AmandaC> tsx
L404[11:42:05] <AmandaC> lda $104,x
L405[11:42:05] <AmandaC> and #10
L406[11:42:05] <AmandaC> cmp #00
L407[11:42:06] <AmandaC> bne
@chk_timer_a
L408[11:42:06] <AmandaC> _call_handler
_handle_software_irq
L409[11:42:08] <AmandaC> er, fuck
L410[11:42:11] <gamax92> 10/10
L411[11:42:17] <AmandaC> bad IRCCloud,
prompt me for multi-line pastes. D:
L412[11:42:25] <Forecaster> I wish I could
just op the debug card >:
L413[11:42:41] <Patchi> Forecaster, what
do ya mean?
L414[11:42:53] <Forecaster> so it doesn't
need my permissions to run commands
L415[11:42:54] <gamax92> you don't need
the cmp btw
L416[11:42:54]
<Wuerfel_21>
AmandaC: AND already sets the zero flag, what is the CMP there
for?
L417[11:42:55] <Forecaster> because that's
broken
L418[11:43:35] <AmandaC> Because I don't
understand machine code, and this is all me fumbling in the dark.
:P
L419[11:44:47] <Forecaster> not
completely, but it keeps breaking on server restart
L420[11:45:03] <Forecaster> then I have to
get on and unset/re-set it for it to work again >:
L421[11:46:11]
<Wuerfel_21>
AmandaC: WHat is this supposed to be, anyways?
L422[11:47:45] <AmandaC> @Wuerfel_21 C++
code running on gamax92's OC 65C02 mod, because it's fun for me to
try. :P
L423[11:47:55] <AmandaC> ( The mod's name
is Thistle )
L424[11:48:01]
<Wuerfel_21>
Oh, that sounds sweet
L425[11:48:35]
<Wuerfel_21>
Since when does cc65 do c++?
L426[11:48:39] <Forecaster> also no idea
why computer.shutdown isn't working in the program
L427[11:48:43] <AmandaC> It doesn't!
L428[11:49:00] <AmandaC> I'm using a gcc
port to 6502, which then generates asm for ca65
L430[11:50:56] <Forecaster> oh, okay, you
have to require "computer"
L431[11:51:07] <Forecaster> but it didn't
crash because of that for some reason
L432[11:51:14] <Forecaster> it just
ignored it
L433[11:53:58] <gamax92> I was debating
handling the extra byte after BRK as some sort of parameter but,
that can be done purely from software by again just reading the
address pushed on the stack, subtracting one, and then read that
byte
L434[11:54:41] <AmandaC> gamax92: would it
even be trivial to make a normal compiler generate such
instructions? Well, other than .byte #00, <some-param> I
guess
L435[11:56:05] <AmandaC> Also, that might
be a good idea for my cluster fuck once it's a bit more stable, and
can do higher-level stuff like networking, actually. generate BRK
<tag> for my debugTag() stuff
L436[11:56:26] <gamax92> macros
probably
L437[11:56:49] <AmandaC> good point, I
forgot about those
L438[11:57:37] <AmandaC> actually, I
wonder if macros work inside the gcc __asm__ thing.
L439[11:57:38] *
AmandaC tries
L440[11:59:03]
<Wuerfel_21>
brk can also be used for very crude coprocessor emulation, like the
COP instruction on 65816
L441[12:00:18] <gamax92> @Wuerfel_21
wasn't COP supposed to just be detected and intercepted by external
hardware?
L442[12:01:16]
<Wuerfel_21>
@gamax92 nope, it was supposed to be integrated in later CPUs.
detecting it (and preventing the interrupt) is a PITA
L443[12:01:47]
<Wuerfel_21>
the interrupt exists for forward-compatibility. Although it can be
abused for all sorts of things
L444[12:02:06] <gamax92> iirc that
processor has an extra vector for COP, also the funny two byte WDC
instruction that just acts like a NOP
L445[12:02:42]
<Wuerfel_21>
yep
L446[12:03:22]
<Wuerfel_21>
alctually, it's WDM iirc. And if you use it, you are an evil
person
L447[12:04:03]
<Wuerfel_21>
actually, are there any other 2byte NOPs on the '816?
L448[12:04:09] <gamax92> ahh right,
WDM
L449[12:04:22]
⇨ Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L450[12:05:21]
<Wuerfel_21>
I know a lot about 6502... although the biggest thing i ever
programmed is a program that moves a sprite around on the C64
lol
L451[12:05:49] <gamax92> I had to write a
(totally amazing quality) boot eeprom for thistle
L453[12:08:04]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L454[12:13:48]
<Wuerfel_21>
@gamax92 i don' quite understand this
L455[12:13:58]
<Wuerfel_21>
lots of magic numbers
L456[12:14:45]
<Wuerfel_21>
that may just be because i have no idea of the i/o you have
there
L457[12:15:20] <AmandaC> \o/ I CAN use
macros inside my C++ code.
L458[12:15:48] *
AmandaC made a debug_tag macro that does the same lda; sta thing
she's been repeating all over the place, and made it so that the
C++ macro she made for this uses it too.
L459[12:15:56] <AmandaC> ( Asm macros,
that is )
L462[12:31:10] <Patchi> lol mimiru
L463[12:31:18] <Temia> ...with ASCII art
like that, you wouldn't pay me to build and run it except in a
sandboxed VM.
L464[12:31:45] <Mimiru> lol
L465[12:33:20] <AmandaC> unsigned So long
A,n,d, t,h,x, f,o,r,a,l,L,F,i,s,H
L466[12:35:09] <Temia> pfft.
L467[12:35:59] <CompanionCube> Mimiru:
what about the person that uses GNU style
L468[12:41:45] <AshIndigo> Why no space
after the parathensis?
L469[12:41:55] <AshIndigo> imt main()
{
L470[12:42:01] <AshIndigo> *int
L472[12:43:51]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-078-042-114-237.hsi3.kabel-badenwuerttemberg.de)
L473[12:49:55] <AmandaC> gamax92: is there
a way to either silence the trace log from code running in the
EEProm or make the default EEProm not spam the console when it's
waiting for input?
L474[12:50:01] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Killed
(NickServ (GHOST command used by Nachie)))
L475[12:50:05]
⇨ Joins: Nachie
(~Nachiebre@173-22-110-5.client.mchsi.com)
L476[12:51:37] <gamax92> that stuff
probably needs to be rewritten to use the keyboard irq
L477[12:51:43] <AmandaC> ah
L478[12:52:50] <AmandaC> I have a hard
time distinguishing when to hit "clear" so I can see
mostly my own code in the trace log, which is what makes me ask.
:P
L480[12:58:22] <gamax92> AmandaC: well, if
you'd like you can tweak the mod code :P
L481[12:58:29] <AmandaC> gamax92: :P
L482[12:59:08] <AmandaC> I had some hacky
attempt at making it less spammy by (ab)using WAI in the keyboard
loop, but it casued stuff to be broken in a weird way I didn't
understand. :P
L483[12:59:12] ⇦
Quits: Nachie (~Nachiebre@173-22-110-5.client.mchsi.com) (Read
error: Connection reset by peer)
L484[12:59:36]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L485[13:00:01] <AmandaC> I'm guessing I
put the WAI in the wrong place, because it worked.. mostly, It just
didn't update the screen until the next character was typed
L486[13:00:26] <AmandaC> and that made for
a poor UX
L487[13:02:13] <gamax92> AmandaC: in
src/main/java/com/loomcom/symon/Cpu.java, line 781, add &&
state.lastPc < 0xF000
L488[13:02:27] <gamax92> if you'd like I
can just build a jar for you
L489[13:02:39] <AmandaC> nah, I've been
building jars anyway. :P
L490[13:08:52] <Inari> cookie jars?
L491[13:10:08] <gamax92> shelfs
L492[13:10:34] <Cruor> break incase of
emergency cases?
L493[13:15:16] <Inari> shelf jars?
L494[13:15:23] <Inari> Or cookie
shelfs?
L495[13:16:05] <gamax92> yes
L496[13:41:18] *
AmandaC chews on her paw while she waits for her 40K monstrosity to
get loaded into the thistle's RAM with cpuSlowdown and cpuTrace
enabled
L497[13:44:22] <Patchi> Inari, jarred
cookie Shelfs :D
L498[13:44:38] <Inari> Like ship in a jar,
but instead a shelf?
L499[13:45:25] <gamax92> ship in a shelf
or shelf in a jar?
L500[13:48:11] <gamax92> %lua
split(5)
L501[13:48:11] <MichiBot> 5, 2.5,
1.6666666666667, 1.25, 1
L502[13:48:21] <gamax92> %lua
split(6)
L503[13:48:21] <MichiBot> 6, 3, 2, 1.5,
1.2, 1
L504[13:50:00] <Vexatos> %sel
string.split
L505[13:50:00] <MichiBot> function:
0x7f1b84724530
L506[13:50:08] <Vexatos> :u
L507[13:50:23] <gamax92> %lua
string.split(6)
L508[13:50:23] <MichiBot> luasb:115: bad
argument #1 (string expected, got number)
L509[13:50:25] <gamax92> useless
L510[13:51:02] <gamax92> Vexatos: why do
people make packs of 5.
L511[13:51:08] <gamax92> it's hard to
split apart 5
L512[13:51:12] <Vexatos> it is
L513[13:51:15] <Vexatos> who does
that?
L514[13:51:30] <gamax92> it's easier to
split apart 6 though
L515[13:52:21] <Vexatos> 6 is divisible by
1, 2 and 3. 12 is divisible by 1,2,3,4 and 6, 60 is divisible by 1,
2, 3, 4, 5, 6, 10, 12, and 20. That's why those numbers are sane
>_>
L516[13:52:43] <Vexatos> who even splits
things up in 5 >_>
L517[13:52:45] <gamax92> box of 60
cookies
L518[13:52:55] <Temia> 60 is also
divisible by 30.
L519[13:52:57] <Vexatos> who would do that
D:
L520[13:53:03] <Temia> And 15. :P
L521[13:53:06] <Vexatos> Temia, yes but
that number is so big I cannot fathom it
L522[13:53:10] <Vexatos> and noone cares
about 15
L523[13:53:22] <Temia> I can name 15
people who do.
L524[13:53:34] <gamax92> me
L525[13:53:43] <Vexatos> Have you ever
seen rhubarb candy sold in packs of 15?
L526[13:53:48] <Vexatos> Because I
certainly haven't
L527[13:53:55] <Vexatos> Therefore it's an
irrelevant number
L528[13:53:55] <gamax92> I didn't know you
could make rhubarb candy
L529[13:54:02] <Vexatos> take
rhubarb
L530[13:54:03] <Vexatos> cook
L531[13:54:05] <Vexatos> take sugar
L532[13:54:07] <Vexatos> dissolve
L533[13:54:12] <Vexatos> add rhubarb
extract
L534[13:54:14] <Vexatos> dry
L535[13:54:15] <gamax92> take rhubarb, eat
leaves, die
L536[13:54:17] <Vexatos> win game
L537[13:54:39] <Vexatos> (Disclaimer: Have
never made rhubarb candy myself)
L538[13:54:47] <gamax92> I've only ever
had strawberry rhubarb pie/crisp
L539[13:55:02] <Vexatos> My grandmother
does a great rhubarb pie
L540[13:55:07] <Vexatos> it's super
refreshing
L541[13:55:27] <gamax92> My grandmother's
dog died.
L542[13:55:34] <Vexatos> just like elder
blossom tea with lemon :U
L543[13:55:41] <Vexatos> my grandfather
died!
L544[13:55:45] <Vexatos> Do I win?
>_>
L545[13:55:53] <gamax92> my great
grandfather died!
L546[13:56:20] <AmandaC> woo! I did a
successful hack on boot.s!
L547[13:56:42] <Vexatos> A guy called
Peter Meyer, who my grandfather traced our genealogy back to, died
in 1518!
L548[13:56:45] <Vexatos> What a generic
name.
L549[13:56:59] <AmandaC> Added a print of
BEL to the console when it's done loading the file from the fs.
:P
L550[13:57:06] <gamax92> beep
L551[13:58:18] <Temia> I am out of
grandfathers. :(
L552[13:58:55] <Vexatos> And I am out of
arguments!
L553[13:59:06] <Vexatos> Someone give me
something to do :I
L554[13:59:23] <Forecaster> make drone
weapons :3
L555[13:59:40] <Forecaster> oh wait, that
required a sangar
L556[14:00:19] <Temia> Step 1. Get TiC or
IC2. Step 2. Load drones with TFLNs or dynamite sticks. Step 3. ???
Step 4. More explosions! \o/
L557[14:00:23] <Temia> Er.
L558[14:00:29] <gamax92> %lua local
a="_," for i=97,122 do for j=97,122 do
a=a..","..string.char(i,j) end end load("local
"..a)
L559[14:00:34] <Temia> Not TFLNs. That's a
different acronym outright.
L560[14:00:40] <gamax92> %lua local
a="_," for i=97,122 do for j=97,122 do
a=a..","..string.char(i,j) end end print(load("local
"..a))
L561[14:00:40] <MichiBot> nil, [string
"local _,,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,..."]:1:
<name> expected near ','
L562[14:00:41] <Forecaster> I'd prefer not
blowing up the terrain :P
L563[14:00:44] <gamax92> oh
L564[14:00:48] <gamax92> %lua local
a="_" for i=97,122 do for j=97,122 do
a=a..","..string.char(i,j) end end print(load("local
"..a))
L565[14:00:48] <MichiBot> nil, [string
"local _,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,a..."]:1:
<name> expected near 'do'
L566[14:00:49] <Forecaster> it makes such
a mess
L567[14:00:51] <gamax92> crap
L568[14:01:02] <Temia> Eh, too lazy to
boot up MC
L569[14:01:08] <gamax92> boot up
OCEmu
L570[14:01:21] <gamax92> then give praise
to me for how good it is and or yell at for how bad it is
L571[14:01:22] <Temia> Doesn't help if I'm
looking at another mod's item list.
L572[14:01:27] *
Temia hugs Gamax. <3
L573[14:01:33] <Temia> It's good, don't
worry!
L574[14:01:44] <Temia> I used it a lot
before when I had my Linux worksation.
L575[14:02:04] <gamax92> the new
workstation is too powerful
L576[14:03:31] <Forecaster> nerf it
L577[14:03:44] <gamax92> Temia: I need to
see if I can somehow fix this profiler, it has issues with various
class initializers
L578[14:04:16] <gamax92> not that it was
really helpful for anything besides seeing an unnecessary string
concat
L580[14:08:37] <Forecaster> heaven sounds
great :P
L581[14:08:46] <Forecaster> unless you
vanish in fire
L582[14:10:56] <gamax92> the profile
inserts a bunch of stuff into every method or some such to track
how many bytes per minute everything is creating, but a few classes
have issues and throw a VerifyError in their initializer
L585[14:26:36] <AmandaC> I have no idea
where that KIL is coming from
L586[14:27:10] <AmandaC> it should be a
cmp #$08
L587[14:29:11] <AmandaC> uploading the
generated binary now, incase that'll help
L588[14:29:47] <gamax92> eaugh why does
double clickin the irccloud paste make it scroll up to the top
:|
L589[14:30:11] <gamax92> not even double
click it just randomly scrolls up
L590[14:30:58] <gamax92> wot, if I click
the raw button, it changes the paste in a different tab
L592[14:31:29] <gamax92> alright
L593[14:33:22] <Vexatos> gamax92, that URL
pinged me :I
L594[14:33:33] <gamax92> well it looks
like you potentially found a bug in Thistle, there is not a 03 in
the binary there
L595[14:33:37] <gamax92> Vexatos:
hmm?
L596[14:33:46] <gamax92> Vexatos: play
with aprof
L597[14:33:48] <Vexatos>
De-vex-perts
L598[14:34:18] <AmandaC> gamax92: all I
can think that might make it a not-thistle-bug would be if there's
some memory fuckery going on in the C++ code, but I'm 99% sure
there's no allocations, which is what was causing that kind of
fuckery in the past.
L599[14:34:59] <gamax92> well you could
turn on the memory write logging and look for a write to 74D1
L600[14:35:04] <AmandaC> true
L601[14:35:07] *
AmandaC does so
L602[14:36:31] <gamax92> otherwise the
next instruction there should have been a CMP #$08
L603[14:36:59] <gamax92> I feel like if
there was a loading bug in the eeprom it would have manifested
itself way lower in memory than that
L604[14:37:10] <Vexatos> Lua on Thistle
when
L605[14:37:16] <Vexatos> OpenOS in Thistle
when
L606[14:37:18] *
Vexatos runs
L607[14:37:37] <gamax92> Vexatos: memory
management when
L608[14:37:42] <Vexatos> hah
L609[14:37:48] <gamax92> Vexatos:
seriously though go look at that aprof
L610[14:52:32]
⇨ Joins: SquidDev
(~SquidDev@host81-159-68-167.range81-159.btcentralplus.com)
L611[14:52:41]
<Kodos>
Wooooo female doctor
L612[14:54:22] <AmandaC> shit. So it's
def. not a eeprom loading bug, it's loading as C9 during the EEProm
load
L613[14:54:36] <gamax92> AmandaC:
welp.
L614[14:54:44] <gamax92> have fun with
that :v
L615[14:56:35]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:d47f:bc9e:552:7265)
L616[15:17:39] <gamax92> AmandaC: please
remember that the eeprom currently won't load large programs into
the hidden memory pages, so if you go too far it'll end up writing
into device areas
L617[15:22:54] <AmandaC> I figured it out,
it seems
L618[15:23:17] <AmandaC> "By default,
the compiler will use a software stack that starts at a suitable
location for use in MODE 7 (i.e. 0x7BFF downwards). To use another
screen mode or stack address, set the stack top at link time like
this:"
L619[15:24:58] <gamax92> mode 7?
L620[15:25:35] <gamax92> ahh I see
L621[15:25:44] <gamax92> AmandaC: well you
can throw the software stack at CFFF
L622[15:39:33] ⇦
Quits: glasspelican
(~quassel@ktnron060ww-lp140-02-70-27-171-109.dsl.bell.ca) (Remote
host closed the connection)
L623[15:55:07] <AmandaC> \o/ I figured it
out!
L624[15:55:44] <AmandaC> rather, applied a
bandaid that'll fix it for now
L625[15:56:01] <gamax92> oh?
L626[15:56:35] <AmandaC> for some reason
the STARTUP segment provided by libgcc isn't ever getting called.
so even though I added the relevent __STACKTOP__ magick, it was
still being initalised to $7eff
L627[15:56:58] <AmandaC> which, as we now
know, was clobbering my code!
L629[15:59:00] <AmandaC> And now with -O1
it's not 40k!
L630[15:59:09] <AmandaC> and still
works
L631[15:59:25] <gamax92> what size is it
with O1
L632[15:59:28] <AmandaC> 10k
L633[15:59:31] <gamax92> much
better.
L634[15:59:52] <gamax92> still excessive
though and a hand written eeprom would probably be a lot
smaller
L635[16:00:08] <AmandaC> true, but that's
not why I'm doing this.. :P
L636[16:00:42] <gamax92> well you know
what :<
L637[16:00:45] <gamax92> bleh
L638[16:05:33] <Vexatos> stay positive:
Your mod has more users than some of mine :D
L639[16:07:08] ⇦
Quits: Renari (~Renari@75.97.175.15.res-cmts.bgr.ptd.net) (Ping
timeout: 204 seconds)
L640[16:09:05] <gamax92> Vexatos: you can
run this machine entirely without any memory
L641[16:09:47]
⇨ Joins: Renari
(~Renari@75.97.175.15.res-cmts.bgr.ptd.net)
L642[16:10:11] <gamax92> just that all
zero page instructions don't work and all push pull instructions
don't work, given that there is no memory for the zero page and
stack
L643[16:12:10] <gamax92> but the eeprom
will just check if the two (memory available) bytes are zero and
then complain and lock up
L644[16:12:53] <gamax92> Vexatos: but look
at that cursor! :o
L645[16:13:03] <gamax92> it'll blink all
on it's own
L646[16:13:23] <Cruor> gamax92: wow
L647[16:13:23] <Cruor> revolutionary
L648[16:13:52] <gamax92> never again will
you have to think about where the cursor is
L649[16:23:43]
⇨ Joins: wgwegw (~wergw@77.234.45.149)
L650[16:23:58] ⇦
Quits: wgwegw (~wergw@77.234.45.149) (Client Quit)
L651[16:37:18]
⇨ Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L652[16:48:28] ⇦
Quits: SquidDev
(~SquidDev@host81-159-68-167.range81-159.btcentralplus.com) (Quit:
sleep.)
L655[17:06:50] <gamax92> I want to write a
small language that compiles to the 6502 with memory management
support
L656[17:07:31] <gamax92> since I don't
know how well cc65 or gcc-6502 handles banked memory
L657[17:07:50] <AmandaC> "banked
memory"?
L658[17:09:19] <gamax92> AmandaC: memory
is divided into 4k segments where you can swap out what underlying
physical memory a segment is showing
L659[17:09:57] <AmandaC> ah, so you mean
something that'd handle the swappiung out and it'd not get confused
when the data is "different" under it?
L660[17:10:06] <gamax92> yeah
L661[17:10:49] <gamax92> though
"named address spaces" might work well for that, if
gcc-6502 handles that
L662[17:13:46] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-078-042-114-237.hsi3.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L663[17:34:59] ⇦
Quits: TomyLobo (~TomyLobo@2a02:8109:87c0:20c:5d31:36c2:b183:7cd1)
(Ping timeout: 201 seconds)
L664[17:44:00]
⇨ Joins: wg (~d3epb0ok_@161.202.95.101)
L665[17:44:02] ⇦
Quits: wg (~d3epb0ok_@161.202.95.101) (Client Quit)
L666[17:45:27]
⇨ Joins: GK1wmSU (~d3epb0ok_@161.202.95.101)
L667[17:46:29] ⇦
Parts: GK1wmSU (~d3epb0ok_@161.202.95.101) ())
L668[17:59:12]
⇨ Joins: TomyLobo
(~TomyLobo@2a02:8109:87c0:20c:918c:6698:4b8f:d435)
L669[18:08:26] ⇦
Quits: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de) (Quit: I
guess I have to go now. Bye ✔)
L670[18:14:29]
⇨ Joins: SiriusScaper
(webchat@c-98-208-11-131.hsd1.ca.comcast.net)
L671[18:25:38] <gamax92> AmandaC: what
version of gcc is it?
L672[18:27:14] <AmandaC> gamax92:
6.1.1.
L673[18:27:21] <gamax92> ooooh
L674[18:39:51] ⇦
Quits: Dark (~MrDark@2607:fcc8:d48b:eb00:f18b:520a:9d96:bbad) (Ping
timeout: 186 seconds)
L675[18:41:13]
⇨ Joins: Dark
(~MrDark@2607:fcc8:d48b:eb00:65fc:a3de:3f96:1bec)
L677[18:53:59] ⇦
Quits: SiriusScaper (webchat@c-98-208-11-131.hsd1.ca.comcast.net)
(Ping timeout: 180 seconds)
L678[19:02:36] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read
error: Connection reset by peer)
L679[19:24:40] ⇦
Quits: Inari (~Pinkishu@p4FC1EC6A.dip0.t-ipconnect.de) (Quit:
'Dresses are nice, ribbons are nice too~ Blue jeans just won't
do!')
L680[19:53:01] <AmandaC> gamax92: worth
noting, I don't think the master branch of that gcc-6502 thing has
that version, I'm using another branch on it, which I linked
earlier.
L681[20:07:42] <gamax92> AmandaC: .-. then
what version of gcc is it.
L682[20:08:24] <gamax92> oh,
misunderstood
L683[20:14:07] ⇦
Quits: BearishMushroom
(~BearishMu@78-73-0-138-no159.tbcn.telia.com) (Read error: -0x1:
UNKNOWN ERROR CODE (0001))
L684[20:21:14] <AmandaC> gamax92: sorry,
that could have been phrased better, probably
L685[20:30:54] ⇦
Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error:
-0x1: UNKNOWN ERROR CODE (0001))
L686[20:37:02] <linuxdaemon> anyone know
of a way to track player achievements and deaths with OC?
L687[20:39:29] <AmandaC> might be possible
with the debug card
L688[20:41:01] <linuxdaemon> I was looking
through that, didn't see anything for it, closest I could think was
tracking players' health until it hits 0 but I'd prefer to get the
chat message/reason :|
L689[20:54:06]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L690[21:02:50] <Izaya> linuxdaemon: a chat
box may be able to pick that up
L691[21:03:10] <Izaya> unrelated: my
laptop's GPU is about as powerful as a PS3's and runs games just as
eh-ish-ly
L692[21:03:24] <linuxdaemon> nope, chatbox
only fires on standard chat messages, first thing I tried :P
L693[21:04:00] <Izaya> creative
chatbox?
L694[21:04:12] <Izaya> I think that's a
thing
L695[21:04:21] <linuxdaemon> it is, but
nope
L696[21:04:39] <Izaya> dunno then
L697[21:29:05] ⇦
Quits: rashy
(~rashdanml@node-1w7jr9ssyc303hup2xzb1dxil.ipv6.telus.net) (Read
error: Connection reset by peer)
L698[21:32:14]
⇨ Joins: rashy
(~rashdanml@node-1w7jr9ssyc303jx5xoii5s5us.ipv6.telus.net)
L699[21:35:02] ⇦
Quits: rashy
(~rashdanml@node-1w7jr9ssyc303jx5xoii5s5us.ipv6.telus.net) (Read
error: Connection reset by peer)
L700[21:40:16]
⇨ Joins: rashy
(~rashdanml@node-1w7jr9ssyc302j0tcnh3vhofn.ipv6.telus.net)
L701[21:50:10]
⇨ Joins: glasspelican
(~quassel@ktnron060ww-lp140-02-70-27-171-109.dsl.bell.ca)
L702[21:58:55] ⇦
Quits: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping
timeout: 201 seconds)
L703[21:59:47]
⇨ Joins: xarses
(~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L704[22:00:20] ⇦
Quits: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Read
error: Connection reset by peer)
L705[22:00:32]
⇨ Joins: xarses
(~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L706[22:06:26] ⇦
Quits: glasspelican
(~quassel@ktnron060ww-lp140-02-70-27-171-109.dsl.bell.ca) (Remote
host closed the connection)
L707[22:06:36]
⇨ Joins: glasspelican
(~quassel@ktnron060ww-lp140-02-70-27-171-109.dsl.bell.ca)
L708[22:22:04] ⇦
Quits: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping
timeout: 204 seconds)
L709[22:49:16] <AmandaC> gamax92: is it
possible to unmount by slot? I'm currently working on my component
access code and that would make it much easier to manage if
so.
L710[22:49:45] <AmandaC>
s/unmount/unmap/
L711[22:49:45] <MichiBot> <AmandaC>
gamax92: is it possible to unmap by slot? I'm currently working on
my component access code and that would make it much easier to
manage if so.
L712[22:50:12] *
AmandaC notices the time, thinks it's time to lay down and get
ready for sleep.
L713[22:53:19] <gamax92> uhhh
L715[22:54:41] <AmandaC> anyway, ->
typos -- time to lay down and unwind to some chill youtube
videos
L716[23:01:58]
⇨ Joins: jaquadro
(~jaquadro@c-71-192-29-96.hsd1.ma.comcast.net)
L717[23:02:22] ***
jaquadro is now known as Texelsaur
L718[23:03:15] <gamax92> AmandaC: I think
that might be outdated
L719[23:03:51] <gamax92> yeah it is
L720[23:03:58] <AmandaC> gamax92:
excelent
L721[23:04:20] <gamax92> AmandaC: if you
put nothing in io, then it should take the selector value
L722[23:06:32] <AmandaC> I'm thinking of
making the encapsulation level for components in my c++ lib to be a
component "slot"
L723[23:07:47] <AmandaC> So like, you'd
have ::thistle::component::ComponemtSlot Foo(0x00);
foo.map("redstone") etc
L724[23:10:48] <AmandaC> It's occurring to
me the model I'm moving to for this is pretty similar to how
Arduino does it, (from what little experience I have with Arduino
code-skimming for figuring out protocols)
L725[23:12:33]
<Kodos> Does
%tell work through Corded?
L726[23:13:01] <AmandaC> %tell @Kodos
Let's find out!
L727[23:13:01] <MichiBot> AmandaC: @Kodos
will be notified of this message when next seen.
L728[23:13:06]
<Kodos>
Herp
L729[23:13:14]
<Kodos>
Newp
L730[23:13:17]
<Kodos>
Okay, now
L731[23:13:26]
<Kodos>
%tell AmandaC Testing One Two...
L732[23:13:26] <MichiBot> Kodos: AmandaC
will be notified of this message when next seen.
L733[23:13:33] <AmandaC> Mew!
L734[23:13:59]
<Kodos>
Work?
L735[23:14:20] <AmandaC> Yes
L736[23:14:24]
<Kodos>
k
L737[23:15:35]
<Kodos>
Wondering if pastebin will break once they swap to https
L738[23:15:47]
<Kodos> http
gets blocked Aug 1
L739[23:40:24] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit:
Always save before encountering a shiny.)