<<Prev Next>> Scroll to Bottom
Stuff goes here
L2[00:19:39]
<Digifox03>
I have finished writing the firmware for the RISC-V arch in A S S E
M B L Y
L3[00:33:12]
<AdorableCatgirl> nice
L4[00:49:49] ⇨
Joins: Cervator (~Thunderbi@70.241.38.147)
L6[01:14:16]
<Ocawesome101> who actually wrote
plan9k?
L7[01:17:52] <CompanionCube> Magi6k
iirc
L8[01:19:38] ⇦
Quits: Vexaton (~Vexatos@port-92-192-104-17.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L9[01:23:24] ⇨
Joins: Ocawesome101 (~manjaro-u@38.65.250.95)
L10[01:27:38] ⇦
Quits: Ocawesome101 (~manjaro-u@38.65.250.95) (Ping timeout: 190
seconds)
L11[01:31:12]
<Ocawesome101> oh yeah I think I've seen
their nick somewhere before
L12[01:48:58] <Izaya> BrisingrAerowing: but
can I dispatch packages with OC?
L13[01:58:21]
<BrisingrAerowing> If the controller can
be used by a robot or drone, then yes.
L14[01:59:45]
<BrisingrAerowing> And actual support was
suggested on the Reddit thread.
L15[02:01:46] ⇨
Joins: Ocawesome101 (~manjaro-u@38.65.250.95)
L16[02:03:02]
<BrisingrAerowing> You can have premade
stamps for various locations.
L17[02:07:21] ⇦
Quits: Ocawesome101 (~manjaro-u@38.65.250.95) (Ping timeout: 189
seconds)
L19[02:23:12] <Izaya> > ICBM What
Son
L20[02:23:14] <Izaya> funny man
L21[02:24:19]
<ThePiGuy24> %tonk
L22[02:24:20] <MichiBot> Dagnabbit!
ThePiGuy24! You beat Ocawesome101's previous record of 4 hours,
12 minutes and 47 seconds (By 1 hour, 54 minutes and 41 seconds)! I
hope you're happy!
L23[02:24:21] <MichiBot> ThePiGuy24's new
record is 6 hours, 7 minutes and 29 seconds! ThePiGuy24 also gained
0.00955 (0.00191 x 5) tonk points for stealing the tonk. Position
#5. Need 0.21205 more points to pass simon816!
L24[02:27:52] ⇨
Joins: Blue_595 (~c8h10n4o2@47.196.86.129)
L25[02:27:58] <Blue_595> so
L26[02:28:06] <Blue_595> i wanted lshw to
work in OCEmu
L27[02:28:44] <Blue_595> /bin/lshw.lua:24:
bad argument #1 to 'pairs' (table expected, got nil):
L28[02:28:52] <Blue_595> changed it to
ipairs thinking that was a problem
L29[02:29:07] <Blue_595> same issue, but
the whole time it WAS actually the variable 'devices' being
nil
L30[02:29:25] <Blue_595> generated by an
undocumented function in the 'computer' API called
getDeviceInfo()
L31[02:29:59] <Izaya> doesn't work in ocvm
either
L32[02:30:05] <Blue_595> what do you have
to say about that undocumented function?
L33[02:30:23] <Izaya> and I think it's less
undocumented and more forgotten
L34[02:30:29] <Blue_595>
computer.getDeviceInfo() isnt in ocdoc.cil.li
L35[02:30:32] <Izaya> but it's the only way
I've found to get the maximum size of a GPU or screen without
changing their size
L36[02:30:35] <Izaya> yup
L37[02:30:36] <Blue_595> and presumable not
in the book
L38[02:30:38] <Izaya> hardly the only
thing
L40[02:30:57] <Blue_595> does the book say
adapters hold upgrades?
L41[02:31:33] <Izaya> Unsure, yes
L43[02:31:37]
<ThePiGuy24> Izaya: what about
gpu.maxResolution() ?
L44[02:31:47] <Blue_595> max resolution of
both GPU AND screen
L46[02:31:59]
<ThePiGuy24> hmmm
L47[02:32:01] <Blue_595> if you have a crap
screen it only shows 80x25 or 40x16 (god forbid)
L48[02:32:02] <Izaya> I needed it for my
GPU/screen matching code
L49[02:32:17] <Izaya> you can test it but
that takes time and more code than I wanted to write
L50[02:32:21] <Izaya> when I can just match
numbers
L51[02:32:22] <Izaya> y'know?
L53[02:33:01] <Blue_595> lshw has options
that aren't in 'man' either
L54[02:33:08] <Blue_595> like -t -d -p -v
-c -w -s
L55[02:33:18] <Blue_595> if you say nothing
it goes for -tdp
L56[02:33:20] <Izaya> I just have some
handling code that if it can't call getDeviceInfo it assumes every
screen is T3
L57[02:33:29] <Blue_595> -tdpv also shows
/vendor/
L58[02:33:35] <Blue_595> which i want to
see
L59[02:33:38] <Izaya> vendor is cute
L60[02:33:48] <Blue_595> CPUs are FlexiArch
series :D
L61[02:34:08] <Blue_595> this is why i want
the actual modpack
L62[02:34:57] <Izaya> anyway
L63[02:35:39] <Izaya> when you do have
getDeviceInfo you can match screens and GPUs as well as possible so
you can automatically allocate T3 GPUs to T3 screens while the APU
deals with the T1 screen
L64[02:35:49] <Blue_595> :D
L65[02:35:58] <Blue_595> im never using
gpu.maxResolution() ever again
L66[02:37:59]
<Kristopher38> Work on the VM continues as
I discover more bugs related to function calls
L67[02:38:27] <Blue_595>
computer.getDeviceInfo() never knew that existed
L68[02:38:32] <Blue_595> returns nothing in
emulators
L69[02:40:07]
<Kristopher38> In today's episode: length
operator breaks everything because it doesn't work for tables with
holes in them
L70[02:40:56] <Izaya> you gotta use pairs
then count the values
L71[02:41:32] <Blue_595> wait what did
#table return again?
L72[02:42:00] <Blue_595> how many items
there are, or the highest index?
L73[02:43:22] <Blue_595> allocate each GPU
to the best un-allocated screen which doesn't exceed its
specification?
L74[02:44:43] <Blue_595> local i = 0 for
k,v in pairs(table) do i = i + 1 end return i
L75[02:44:48] <Blue_595> ^ is that how you
do that thing Izaya?
L77[02:45:52] <Blue_595> ok
L78[02:46:09] <Blue_595> lshw -tdpvcws to
test your screen
L79[02:46:36]
<ThePiGuy24> mmm flag spaghetti
L80[02:46:44] <Blue_595> what kind of
structure does computer.getDeviceInfo() return?
L81[02:47:41] <Blue_595> something like
{[address]={...}} where its items, indexed by physical address, are
each {...} (thats how my table expression works)
L82[02:48:03] ⇦
Quits: Digifox03 (~Digifox03@151.54.166.226) (Ping timeout: 189
seconds)
L83[02:48:16] <Blue_595> how do ping
timeouts get so bad?
L84[02:48:19] <Blue_595> like 300
seconds
L85[02:49:12] <Blue_595>
computer.getDeviceInfo()={[address]={["class"]=string,["description"]=string,...}}?
L86[02:49:27] <Izaya> yeah it looks
like
L87[02:50:15] <Blue_595> class,
description, product, vendor (i wanna see that now), capacity (for
hard drives), width (for gpus, important), clock (for cpus, seems
like the only way to get clock speed!)
L88[02:50:34] <Izaya> you sure it returns
width?
L89[02:50:45] <Izaya> capacity is
definitely a thing for GPUs
L90[02:50:56] <Izaya> 8000, 2000 or 600,
for T3, T2 and T1, respectively
L91[02:51:15] <Blue_595> measured in... Hz?
kHz?
L92[02:51:40] <Blue_595> oh wasnt paying
attention i thought it was clock
L93[02:51:54] <Blue_595> 8000/2000/600
returns the absolute capacity of the frame buffer
L94[02:52:06] <Izaya> yup
L95[02:52:21] <Blue_595> what does
"clock" return, and what is it measured in?
L96[02:52:46] *
Izaya shrugs
L97[02:52:56] <Blue_595> its the-s
option
L98[02:55:59] <Blue_595> with OCEmu if the
network cards aren't wireless and can't go between machines, what
use are they? multiple machines running on different
directories?
L99[02:56:39] <Izaya> they can go between
machines, I thought?
L100[02:56:48] <Izaya> you can definitely
network ocemu
L101[02:56:54] <Izaya> and you can also
definitely network ocvm
L102[02:57:02] <Blue_595> wired network
cards should stay within IRL computers
L103[02:57:08] <Blue_595> wireless... eh,
they could go between i think?
L104[02:57:14] <Izaya> ..?
L105[02:57:27] <Blue_595> do OCEmu and
ocvm have wireless cards?
L106[02:57:32] <Izaya> no wireless, but
network
L107[02:57:40] <Izaya> you can network
between machines on localhost
L108[02:57:44] <Blue_595> ok
L109[02:57:58] <Izaya> networking across
IRL machines is doable with OCEmu, but it's easier with ocvm
L110[02:58:10] <Izaya> you just need to
add a modem with the right settings to client.cfg in ocvm I'm
pretty sure
L111[02:58:38] <Blue_595> im gonna patch
the standard EEPROM to not use the data section, taking longer to
boot, in exchange for the ability to use the data section of the
EEPROM to store an OpenSecurity rolling code
L112[02:59:00] <Blue_595> (the previous
one so it knows the right key to update OS keys)
L113[02:59:13] <Izaya> interesting
L114[02:59:40] <Blue_595> rolling code so
even if someone gets access to the door controller, more than
likely they wont crack the password
L115[02:59:49] <Blue_595> and if they do,
they wont be able to keep it up
L116[03:00:17] <Blue_595> password changes
every 60/120/180/240 seconds (set via DIP switch in the server
rack)
L117[03:00:39] <Izaya> >DIP
switches
L118[03:00:41] <Izaya> excellent
L119[03:00:51] <Blue_595> switch board
from Computronics
L120[03:00:52] <Izaya> doesn't that mean
you could have 16 settings if it has 4 switches, though?
L121[03:00:59] <Blue_595> im using 2 of
them
L122[03:01:03] <Izaya> aah
L123[03:01:04] <Blue_595> the other 2 are
left for other stuff
L124[03:01:12] <Izaya> I see, I see.
L125[03:01:21] <Blue_595> 00 = 60 seconds,
01 = 120 seconds, 10 = 180 seconds, 11 = 240 seconds
L126[03:01:47] <Blue_595> can you lock the
OCdevices server racks? (assuming the textures actually work at
some point)
L127[03:03:12] <Blue_595> to remove the
password from an OS door, do you use nil or ""
L128[03:03:51] <Blue_595> theres a screen
and keyboard attached to the rack, screen only shows door requests
and accept/deny status
L129[03:04:24] <Blue_595> light board
shows door update (green if opened red if closed), auth error (red
blip and beep), and 2 reserved items
L130[03:04:47] <Blue_595> im gonna think
of this offline
L131[03:04:48] ⇦
Quits: Blue_595 (~c8h10n4o2@47.196.86.129) (Quit:
Leaving)
L133[03:07:16]
<Saghetti>
lisp is pretty cool
L134[03:07:24] <CompanionCube> ohey, the
previous model of the lisp machine variant that the linked website
is about]
L138[03:11:22] <CompanionCube> well
yes
L139[03:11:25] <CompanionCube> clipboard
fail
L140[03:11:35] <Izaya> neat though
L141[03:12:31] <CompanionCube> MIT CADR is
close to the 'common ancestor' of both previous variants
though
L142[03:13:05] <CompanionCube> the first
product models of both were basically clones
L143[03:15:26] <CompanionCube> Izaya: inb4
'what if ABCL in OC'
L144[03:17:20] <Izaya> ayy I moved the
whole VT100 emulation setup out of the PsychOS kernel
L145[03:18:31] <Izaya> but because of my
abuse of luapreproc I can still include it in the kernel if I
want
L146[03:18:33] <Izaya> >:D
L147[03:18:33]
<Saghetti>
small kernel gang
L148[03:18:54] <Izaya> I wouldn't quite
call 20K small
L149[03:18:58] <Izaya> but 10k of that is
the buffer library
L150[03:21:06] <Izaya> only thing I can
put in the init.lua right now is services
L151[03:21:28] <Izaya> and I'm thinking I
could probably make that work if I made services literally
libraries with specific function names
L152[03:22:46] <Izaya> I could probably
move devfs into its own library too
L153[03:23:25] <Izaya> The more I can
split out of the kernel, the more I can dynamically reload
>:D
L154[03:47:31] ⇦
Quits: ben_mkiv (~ben_mkiv@i5E86B72F.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@i59F67830.versanet.de)))
L155[03:47:37]
⇨ Joins: ben_mkiv|afk
(~ben_mkiv@i59F67830.versanet.de)
L156[04:02:30] <Izaya> also, Kristopher38:
#table not returning non-numerical keys, or ones following nil, is
actually kinda nice
L157[04:03:18] <Izaya> you can populate a
table with keys by doing tab[#tab+1] and it'll fill the gaps
L158[04:14:56] <Izaya> man
L159[04:15:01] <Izaya> this is some galaxy
brain shit
L160[04:15:03] <Izaya> what if
L161[04:15:11] <Izaya> your editor stored
state in the library
L162[04:15:22] <Izaya> and you could quit
without closing files
L163[04:15:44] <Izaya> and use the buffers
from any program
L164[04:17:59] <Izaya> and you could also
add functions to the editor by just editing the table of editor
commands in memory
L165[04:18:36]
<DaComputerNerd> im not sure if this is a
terrible idea or a genius one
L166[04:18:42]
<DaComputerNerd> I think it's one of those
things though
L167[04:18:42] <Izaya> we will soon find
out
L168[04:18:48] <Izaya> on the upside
L169[04:18:53] <Izaya> it means I can
implement a line editor now
L170[04:18:57] <Izaya> and a screen editor
later
L171[04:18:58]
<DaComputerNerd> nice
L172[04:19:07] <Izaya> and then I can have
both coexist and use the same data structures
L173[04:19:22] <Izaya> and any commands
written for the line editor will work in command mode for the
screen editor
L174[04:20:35] <CompanionCube> are you
going to try to kludge some bootleg variant of orthagonal
persistence into psychos?
L175[04:20:55] <Izaya> yes and no
L176[04:21:13] <Izaya> I want a more
flexible, extensible editor
L177[04:21:17] <Izaya> but also PsychOS is
weird
L178[04:21:35]
<DaComputerNerd> How hard would it be to
implement a scrollable terminal
L179[04:21:37] <CompanionCube> at this
rate your editor will end up bein emacs
L180[04:21:51] <Izaya> given this is the
Lua equivelant of a Lisp machine, I'm okay with that
L181[04:21:55]
<DaComputerNerd> insert dramatic music
here
L182[04:22:15] <Izaya> scrollable?
L183[04:22:19] <Izaya> that implies you
keep a buffer
L184[04:22:24]
<DaComputerNerd> Yes
L185[04:22:25] <CompanionCube> (until
recently, emacs notably did black persistence-related magic as part
of the build process)
L186[04:22:57] <Izaya> CompanionCube: I
like the idea of being able to drop into an editor to modify
basically any string in the system
L187[04:22:57]
<DaComputerNerd> I think there was an xkcd
or two making fun of emacs
L188[04:23:27] <CompanionCube> Izaya: yeah
you're building the lua equvialent of a Smalltalk image or Lisp
machine
L189[04:23:29] <CompanionCube> and i
approve
L190[04:31:31] <Izaya> basic idea
works
L191[04:31:32] <Izaya> [x] nice
L192[04:39:46] <CompanionCube> shame it'd
be difficult to reference emacs/unix-haters-handbook by adding the
described 'meta-point' support :p
L193[04:40:26]
<DaComputerNerd> You have some approval.
That's a good sign
L194[04:40:29]
<Ocawesome101> R.E. Earlier: tier 1 screen
is 50x16, not 40x16
L195[04:44:22] <Lizzy> note to self:
updating the kernel will break containers
L196[04:45:03]
<Ocawesome101> hmm
L197[04:45:09]
<Ocawesome101> brainstorming OS name
ideas
L198[04:46:58]
<Ocawesome101> also
L199[04:47:11]
<Ocawesome101> added
`computer.getDeviceInfo()` to the wiki
L200[04:47:38]
<Ocawesome101> back to OS names
L201[04:48:30] *
Lizzy sighs
L202[04:48:48]
<Ocawesome101> OC/UX, Open/UX, OC/2,
Li/OS, Xe/OS are a few I've come up with
L203[04:49:47] <Izaya> these all seem
rather derivative
L204[04:50:12]
<Ocawesome101> yeah
L205[04:50:21]
<Ocawesome101> possibly Modulo
L206[04:50:30] <Izaya> that's a
programming language
L207[04:50:33] <Izaya> I'm pretty
sure
L208[04:50:36]
<Ocawesome101> oh neat
L209[04:50:43]
<Ocawesome101> also a mathematical
operation
L210[04:51:22]
<Ocawesome101> have you any ideas?
L211[04:51:24] *
Lizzy sighs
L212[04:51:45] <Lizzy> well that's just
wonderful, all 3 of my db nodes don't know where they were in terms
of state
L213[04:51:46] <Izaya> no, but I have
advice
L214[04:51:53] <Izaya> look to old
magazines for inspiration
L215[04:52:19]
<Ocawesome101> as in, the titles? or the
OSes advertised in them?
L216[04:52:38] <Izaya> read some computer
magazines
L217[04:52:41] <Izaya> something will
stick out
L218[04:53:00]
<Ocawesome101> m'kay, will do. Thanks
:)
L219[04:54:07] <Izaya> cursed editor is
coming together
L221[04:54:57] <Lizzy> okay, got the
database cluster back up
L222[04:55:23] <Izaya> gonna call this
ced
L223[04:55:26] <Izaya> for cursed
editor
L224[04:57:36]
<Ocawesome101> fitting
L225[04:58:10] <CompanionCube> Izaya:
isn't the language modula
L226[04:58:16] <Izaya> quite
possibly
L227[04:58:20] <CompanionCube> modulo is
maths
L228[05:00:06] <CompanionCube> fun fact:
apparently wikipedia lists lua as having been influenced by
modula-2
L229[05:01:31]
<Ocawesome101> nice
L230[05:04:56] <CompanionCube> (it also
says that the first modula influenced go, wonder what that's
about)
L232[05:12:17] <Izaya> well
L233[05:12:27] <Izaya> I can edit a 20KB
file and only use 200KB total memory
L234[05:12:29] <Izaya> not bad
L235[05:12:39] <Izaya> 184K
conservatively
L236[05:13:56] <Izaya> oooh, 166K
L237[05:14:18]
<Ocawesome101> hmm, it should work on t1
though
L238[05:14:34]
<Ocawesome101> also this 1997 edition of
Byte is so dated
L239[05:14:37] <Izaya> the more memory
pressure you have the more garbage collection you have
L240[05:14:38] <Izaya> also
L241[05:14:40] <Izaya> consider
L242[05:15:03]
<Ocawesome101> advertising a 4.6gb hard
drive as "the world's largest removable storage
medium"
L243[05:15:08] <Izaya> shared file buffers
= potentially more than one person working on the same file at the
same time
L244[05:15:13] <Izaya> >1997
L245[05:15:15] <Izaya> too new
L247[05:16:01]
<Ocawesome101> fair
L248[05:16:15]
<Ocawesome101> ooh, will check thank
you
L249[05:16:42] *
CompanionCube is reminded of stuff like genera measuring memory in
megawords randomly
L250[05:17:05] <Izaya> presumably due to
being natively 36-bit
L251[05:17:27] <CompanionCube> true
L252[05:17:33] <Izaya> even more cursed
idea
L253[05:17:45] <Izaya> cut/copy to
clipboard buffer
L254[05:17:50]
<Ocawesome101> how about 1981? that old
enough? :P
L255[05:17:54] <Izaya> should be
L256[05:17:57] <CompanionCube> notably it
was in single digits with 'swap' out the wazoo
L257[05:18:03] <Izaya> we stopped having
new ideas around 1994 or so
L258[05:20:57]
<Ocawesome101> :P
L260[05:21:26] <Izaya> I can use editor
commands from the shell :^)
L261[05:21:26] <CompanionCube> (Though
Izaya has almost-certainly read the above already)
L263[05:23:26] <Izaya> we're reaching
levels of cursed that shouldn't even be possible
L264[05:23:52] <CompanionCube> (The above
link also says what the earlier meta-point is/was if anyone
wanted)
L265[05:24:03]
<Ocawesome101> %s/n't even be possible/
only be possible with Apple integration/
L266[05:24:03] <MichiBot> <Izaya>
we're reaching levels of cursed that should only be possible with
Apple integration
L267[05:24:11]
<Ocawesome101> :D
L268[05:25:43] <Izaya> CompanionCube: is
it bad I'm actually thinking
L269[05:25:47] <Izaya> in the visual
editor
L270[05:25:52] <Izaya> you can use ctrl-x
to drop to command mode?
L271[05:26:02] <CompanionCube> hah
L272[05:26:08] <Izaya> it's not M-x but
it's pretty close
L273[05:26:24] <Izaya> also, C-l for a lua
prompt
L274[05:27:12] <CompanionCube> Izaya: it's
also important in it's self
L275[05:27:22] <CompanionCube> e.g opening
files is c-x c-f
L276[05:29:55] <CompanionCube> Izaya: bad
joke: one part of the editor's cursedness is that it has the
concept of 'command mode' as a thing :p
L277[05:30:12] <Izaya> emacs has a command
mode
L278[05:30:19] <Izaya> the difference is
that all of emacs is written in it
L279[05:31:02] <CompanionCube>
galaxybrain: there is no command mode if *everything* is command
mode!
L280[05:31:16] <Izaya> >:D
L281[05:31:40] <Izaya> CompanionCube has
obtained enlightenment, and now only responds to all queries with
"?"
L282[05:32:42] <CompanionCube> Izaya: and
spreads the Word that ed is the Standard UNIX Text Editor.
L283[05:33:45] *
CompanionCube was unsure if to use 'good' or not, i chose the
not
L284[05:52:34]
<AdorableCatgirl> Izaya: i had a galaxy
brain idea
L285[05:52:43] <Izaya> oh no
L286[05:52:44]
<AdorableCatgirl> and by galaxy brain i
mean 1000% cursed
L287[05:53:15]
<AdorableCatgirl> i'm gonna modify your
vt100 shit to work with tty.lua
L288[05:54:18] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@i59F67830.versanet.de) (Remote host
closed the connection)
L289[05:57:05] <Izaya> anyone got the game
open now by chance?
L290[05:58:21] <Izaya> control-H doesn't
seem to generate a character code in ocvm
L291[05:58:25] <Izaya> not sure if it's my
terminal or what
L292[05:59:25]
<Ocawesome101> try control-shift-H?
L293[05:59:36] <Izaya> nop
L294[06:42:57] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L295[06:50:31] ⇦
Quits: ATMunn (ATMunn@hellomouse.net) (Ping timeout: 204
seconds)
L297[07:00:18] <Izaya> they said you
couldn't write a visual editor for PsychOS
L298[07:00:19] <Izaya> they were
wrong
L299[07:00:45] <Izaya> CompanionCube: I'm
leaning much more vim-like because fuck it why not
L300[07:36:58] <Izaya> visual editors are
cursed
L301[07:37:21] <Izaya> but getting one
working on PsychOS without ever talking to the GPU directly is
satisfying
L302[07:38:32]
<FLORANA>
hey has enyone in here used AE2?
L303[07:38:51]
<FLORANA>
just curious
L304[07:45:36]
<Saghetti>
yeah
L305[07:45:42]
<Saghetti>
nano best editor
L306[07:45:45]
<Saghetti>
change my mind
L308[07:46:33]
<FLORANA>
unlike vim -w-
L309[07:47:39] <Izaya> generally
speaking
L311[07:47:45] <Izaya> in today's
computing environment
L312[07:48:00] <Izaya> the learning curve
is proportionate to the power of the tool
L313[07:48:32] <Izaya> sure, vim takes
some learning, but I feel like the only editor I could do as well
with is emacs
L314[07:48:35]
<Saghetti>
how often do you use advanced vim features?
L315[07:48:45] <Izaya> roughly 20 times
for every time I open vim or so
L316[07:48:52]
<FLORANA>
i'm not new to linux and it's still confusing as all hell
L317[07:49:07] <Izaya> even shit like
V20jsa/b
L318[07:49:11]
<Saghetti>
but it's not the worst
L319[07:49:26]
<Saghetti>
ed is actual hell
L320[07:49:37] *
Izaya slides away ed clone
L321[07:50:06]
<Saghetti>
looks suspiciously at izaya
L322[07:51:01]
<FLORANA>
btw does enyone know how ME export bus' work?
L323[07:51:17]
<Saghetti>
yeah
L324[07:51:37]
<Saghetti>
you put items that you want to export in it
L325[07:51:42]
<Saghetti>
and it exports
L326[07:52:13]
<Saghetti>
like if I put stone in the configuration, it will put stone into
the container that it's on
L327[07:52:29]
<FLORANA>
it is possible to have it always pull?
L328[07:52:37]
<FLORANA>
no mater the item
L329[07:53:06]
<Saghetti>
import bus?
L330[07:53:20]
<Saghetti>
just don't put any filter items
L331[07:53:32]
<Saghetti>
and it should always import
L332[07:53:43]
<FLORANA>
well i mean exporting
L333[07:54:10]
<FLORANA>
like a inscribers' output
L334[07:55:02] <Izaya> >make vi
clone
L335[07:55:14] <Izaya> >be surprised
when you keep accidentally closing your emulator by pressing
esc
L336[07:55:41] <Izaya> but anyway
L337[07:55:43] <Izaya> aside from the
uh
L338[07:56:00]
⇨ Joins: Inari
(~Pinkishu@pD9E8F56A.dip0.t-ipconnect.de)
L339[07:56:02] <Izaya> lack of horizontal
scrolling
L340[07:56:08] <Izaya> this is an actually
usable visual editor
L341[07:56:09] <Izaya> [x] nice
L342[08:06:01]
⇨ Joins: test1322592 (~test13225@183.250.29.66)
L343[08:06:32] <test1322592> Hellp
L344[08:07:01] <test1322592> helllp
L345[08:07:04] <test1322592> hello
L346[08:07:06]
⇨ Joins: ATMunn (ATMunn@hellomouse.net)
L347[08:07:09] <Michiyo> %hello
L348[08:07:09] <MichiBot> Michiyo: Hello!
Welcome to #oc! The one and only opencomputers channel! Please ask
your questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
L349[08:07:33] ⇦
Quits: test1322592 (~test13225@183.250.29.66) (Client
Quit)
L350[08:07:47] <Michiyo> <_<
L351[08:21:47]
<Saghetti>
people against 5g makes me mad
L352[08:22:11]
<Saghetti>
as a test I looked up 5g on change.org
L353[08:22:31]
<Saghetti>
it's literal cancer
L354[08:22:42] <Michiyo> BuT IT CaUsED
CoRoNA!
L355[08:23:33]
<Saghetti>
iTs KiLlInG oUr cHiLdReN
L356[08:26:49] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L357[08:28:04] ⇦
Quits: immibis (~immibis@x59cc8b4b.dyn.telefonica.de) (Ping
timeout: 190 seconds)
L358[08:29:02] *
Izaya screams
L359[08:29:10] <Izaya> I fuckin hate
graphics programming
L360[08:29:16] <Izaya> even when it's
actually text programming
L361[08:29:24] <Izaya> too much
maths
L362[08:31:33]
⇨ Joins: Asriel (~Asriel@158.46.12.77)
L363[08:31:54] ⇦
Quits: Asriel (~Asriel@158.46.12.77) (Remote host closed the
connection)
L364[08:41:51] <CompanionCube>
%tonkout
L365[08:41:51] <MichiBot> Aw jeez!
CompanionCube! You beat ThePiGuy24's previous record of 6 hours,
7 minutes and 29 seconds (By 10 minutes and 2 seconds)! I hope
you're happy!
L366[08:41:52] <MichiBot> CompanionCube
has stolen the tonkout! Tonk has been reset! They gained 0.006 tonk
points! plus 0.005 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.60925. Position #2 Need
0.01861 more points to pass Forecaster!
L367[08:42:49]
⇨ Joins: immibis
(~immibis@x59cc89af.dyn.telefonica.de)
L368[08:46:35] <SquidDev> %tonk
L369[08:46:36] <MichiBot> Dogast!
SquidDev! You beat CompanionCube's previous record of <0 (By 4
minutes and 44 seconds)! I hope you're happy!
L370[08:46:37] <MichiBot> SquidDev's new
record is 4 minutes and 44 seconds! SquidDev also gained 0.00008
tonk points for stealing the tonk. Position #14. Need 0.00137 more
points to pass BohemianHacks!
L371[08:52:55] <Izaya> my eyes hurt
L372[08:54:08]
<Saghetti>
%tonk
L373[08:55:41] <Izaya> excuse me while I
casually add syntax highlighting to my editor
L375[09:18:29] <Izaya> gonna implement
syntax highlighting as its own library
L376[09:21:07] <Izaya> CompanionCube: a vi
clone but you use tab to change modes rather than escape
L377[10:05:46] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L378[10:11:35]
⇨ Joins: Digifox03 (~Digifox03@151.54.166.226)
L379[10:19:14] <Inari> Nep!
L380[10:19:20] <Inari> %splash Izaya
L381[10:19:20] <MichiBot> You fling a
gloomy water potion (New!) that splashes onto Izaya. Izaya feels
like they should clean up the broken bottle.
L382[10:21:00] ⇦
Quits: Digifox03 (~Digifox03@151.54.166.226) (Remote host closed
the connection)
L383[12:09:28]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-104-17.dynamic.as20676.net)
L384[12:09:28]
zsh sets mode: +v on Vexatos
L385[12:35:07]
⇨ Joins: koras
(~koras@178-136-181-108.dhcp.vega-ua.net)
L386[12:37:13] ⇦
Quits: koras (~koras@178-136-181-108.dhcp.vega-ua.net) (Client
Quit)
L387[12:49:53]
⇨ Joins: Legitimus
(~legitimus@102.20.191.92.dynamic.jazztel.es)
L388[12:53:54]
<Forecaster> %tonk
L389[12:53:54] <MichiBot> Bejabbers!
Forecaster! You beat SquidDev's previous record of 4 minutes and
44 seconds (By 4 hours, 2 minutes and 34 seconds)! I hope you're
happy!
L390[12:53:55] <MichiBot> Forecaster's new
record is 4 hours, 7 minutes and 18 seconds! Forecaster also gained
0.00404 tonk points for stealing the tonk. Position #1.
L391[13:21:07] <Legitimus> hey
L392[13:25:00]
⇨ Joins: schloops1
(webchat@d51a4d275.access.telenet.be)
L394[13:42:51]
⇨ Joins: ben_mkiv
(~ben_mkiv@i59F67830.versanet.de)
L395[14:01:18]
<Z0idburg>
Izaya, thats cool, vi that is
L396[14:01:30]
<Z0idburg>
if only OC weret so laggy in multi player
L397[14:01:35]
<Z0idburg>
lol
L398[14:01:59]
<Z0idburg>
now we need an emacs
L399[14:02:45]
<Z0idburg>
meh. I think a syntax highlighting engine would be cool. I am not
sure how those work though. I imaginethe smart ones are full
parsers or something other than keyword matchers
L400[14:03:03]
<Z0idburg>
well, perhaps just a lexer
L401[14:17:44]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-38-116.dynamic.as20676.net)
L402[14:17:44]
zsh sets mode: +v on Vexaton
L403[14:19:24] ⇦
Quits: Vexatos (~Vexatos@port-92-192-104-17.dynamic.as20676.net)
(Ping timeout: 189 seconds)
L404[14:22:50]
<Forecaster> %sip
L405[14:22:50] <MichiBot> You drink a
prickly red potion (New!). Forecaster gains the ability to talk to
bricks for 22 seconds.
L406[14:23:05]
<Forecaster> Again D:<
L407[14:25:15] <schloops1> hi all... I'm
in a private convoy and getting a bunch of "No such
nick/channel (no_such_nick)"... is there a problem?
L408[14:26:36] <Elfi> It sounds like
whoever you were talking to disconnected
L409[14:26:50] <Elfi> %quaff
L410[14:26:51] <MichiBot> You drink a
fiery aluminium potion (New!). Elfi gains an additional bone.
L411[14:27:02] <schloops1> oh ok thx
elfi
L412[14:28:26] ***
Vexaton is now known as Vexatos
L413[15:03:53]
<Bob> I
decided to settle with GTNH lol i want to suffer
L415[15:06:59] <schloops1> Still need to
do vids to show how it works
L416[15:08:03] ⇦
Quits: immibis (~immibis@x59cc89af.dyn.telefonica.de) (Ping
timeout: 190 seconds)
L417[15:10:21]
<BrisingrAerowing> schloops1: You need to
talk to Vexatos for that.
L418[15:10:30]
<BrisingrAerowing> You can post on the
Forums.
L419[15:10:33] ⇦
Quits: ben_mkiv (~ben_mkiv@i59F67830.versanet.de) (Ping timeout:
189 seconds)
L421[15:11:31] <dequbed> Izaya: Honey get
yerself EasyMotion, Signature and stop with that Visual selection
business. ;)
L422[15:11:56] <schloops1> oh ok, thx
BrisingAerowing
L423[15:12:44]
<BrisingrAerowing> No problem.
L424[15:16:10]
<Ocawesome101> I picked a name for my
project
L425[15:16:14]
<Ocawesome101> Monolith
L426[15:37:39]
<Forecaster> That's the name of my
workstation
L427[15:39:11]
<AdorableCatgirl> ah yes, the religious
cult that worships a stone in the middle of chernobyl reactor
4
L428[15:54:34]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L429[15:55:37]
<Ariri> or
that thing outside kerbal base
L430[16:15:24]
<Forecaster> The thing from 2001 a space
odyssey
L431[16:16:16]
<Forecaster> %sip
L432[16:16:16] <MichiBot> You drink a ripe
emerald potion (New!). Dramatic music briefly plays in the
distance.
L433[16:16:21]
<Forecaster> Ohno
L434[16:16:44]
<Forecaster> That's me dramatically adding
more effects
L435[16:20:09] ⇦
Quits: tehbeard (~tehesper@208.80.10.200) (Read error: Connection
reset by peer)
L436[16:21:46]
⇨ Joins: tehbeard (~tehesper@208.80.10.200)
L437[16:29:54]
⇨ Joins: immibis
(~immibis@x59cc89af.dyn.telefonica.de)
L439[16:30:43]
<Digifox03>
i'd appreciate some feedback
L440[16:35:34]
<Ocawesome101> @Forecaster yes, it is,
that’s kinda what I was going for
L441[16:37:41]
⇨ Joins: Ocawesome101 (~manjaro-u@38.65.250.95)
L443[16:49:03]
⇨ Joins: ben_mkiv
(~ben_mkiv@i59F67830.versanet.de)
L444[17:01:30]
⇨ Joins: test67367357 (~test67367@144.76.221.51)
L445[17:01:40] <Izaya> dequbed: I was
actually gonna ask you
L446[17:02:11] ⇦
Quits: test67367357 (~test67367@144.76.221.51) (Client
Quit)
L447[17:02:52] <Izaya> I like to write
code with single-space indents but I know that's kinda painful for
everyone but me, do you know of a plugin that lets me write as
single spaces but the file will actually contain tab indents?
L448[17:04:35] <Skye> Izaya, use an editor
with a configurable tab width then set the tab width to 1 space in
the editor
L449[17:05:00]
<ThePiGuy24> ^
L450[17:05:03] <Izaya> I mean yes
L451[17:05:15] <Izaya> that's what I want
to achieve, along with auto-conversion from spaces to tabs
L452[17:05:25] <Izaya> and back
L453[17:05:30] <Izaya> preferably
L454[17:05:35]
<Ocawesome101> Just use 2-space
indents
L455[17:05:45]
<Ocawesome101> I used single-space for
awhile
L456[17:05:45] <Izaya> there's probably a
way to do it within vim, but I don't know it
L457[17:05:50] <Izaya> Ocawesome101: no,
fuck off
L458[17:06:07]
<AdorableCatgirl> just use tavs ez
L459[17:06:08]
<ThePiGuy24> xd
L460[17:06:12]
<AdorableCatgirl> *tabs
L461[17:06:34]
<ThePiGuy24> yes, there is a tab
character, use it
L462[17:06:35]
<Digifox03>
1 space tabs... that's like super painfull. Especially for someone
used to 8 space tabs like me
L464[17:06:49]
<AdorableCatgirl> >8 spaces
L465[17:06:53]
<AdorableCatgirl> jesus christ
L466[17:06:55] <Izaya> ThePiGuy24: I
intend to ... by automatically converting spaces :^)
L467[17:07:07]
<AdorableCatgirl> both of yall are the
extremes
L468[17:07:10]
<ThePiGuy24> justpressfuckingtab
L469[17:07:13] <Izaya> no
L470[17:07:21] <Izaya> I've used spaces
for
L471[17:07:22]
<AdorableCatgirl> tab character is
nice
L472[17:07:24] *
Izaya checks the date
L473[17:07:25] <Izaya> 10 years
L474[17:07:35]
<AdorableCatgirl> ur objectively
wrong
L475[17:07:35]
<ThePiGuy24> w h y
L476[17:07:36] <Amanda> I'msure there's a
vim cofiguration you can do to turn "^ " ->
"\t"
L477[17:07:37]
<AdorableCatgirl> /e
L478[17:07:37] <Skye> Izaya, regex?
L479[17:07:53] <Izaya> I'm not changing my
habits when software could solve the problem for me
L480[17:07:57] <Amanda> rather, not
configuration, but sequence
L481[17:08:02] <Izaya> Amanda: yeah
L482[17:08:05] <Izaya> I figure there
is
L483[17:08:43] <Amanda> I doubt there's a
pre-existing thing for it, but surely vim has on-pre-save and
on-load hooks
L484[17:08:50]
<ThePiGuy24> why am i doing a 64MB
endurance test on a floppy drive
L485[17:08:56]
<ThePiGuy24> not even in game
L486[17:09:58] <Amanda> It's been a few
years since I used vim though, so I'm not sure where to look for
such things
L487[17:10:02]
<ThePiGuy24> im 50 megabytes in, its taken
about half an hour
L488[17:10:25] <Amanda> that's an awfully
strange way to just murder a floppy disk, @ThePiGuy24
L489[17:11:11] <Izaya> in other news
L490[17:11:37] <Izaya> I'm still too
brainlet to get horizontal scrolling working in my editor
L491[17:12:20] <Amanda> I don't recall
floppys being known for their re-writability
L492[17:12:39] <Amanda> rather, their
durability in that area
L493[17:18:18]
<Ocawesome101> Izaya: check Open Kernel
2’s `less` or its shit `vi` clone
L495[17:20:33] <Izaya> never mind I just
got it working
L496[17:20:35] <Izaya> mostly(TM)
L497[17:21:10] ⇦
Quits: schloops1 (webchat@d51a4d275.access.telenet.be) (Quit:
webchat.esper.net)
L499[17:22:11] <MichiBot>
Title:
More realistic Component Comunication
| Posted by:
Digifox03
| Posted: Sat Apr 11 11:20:12 CDT 2020
|
Status: open
L500[17:35:34] ⇦
Quits: Toja (~toja@89.216.18.137) (Ping timeout: 190
seconds)
L501[18:01:32]
<AdorableCatgirl> Izaya: M O R N I N I Z Z
Y
L502[18:02:02]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L503[18:04:24] <Izaya> ey
L504[18:04:34] <Izaya> currently working
on terminal size detection
L505[18:07:26] <Izaya> ayy
L506[18:07:29] <Izaya> with some minor
modification
L507[18:07:31] <Izaya> it works
L508[18:16:26]
<AdorableCatgirl> hey you should jank
tty.lua into there
L509[18:16:29]
<AdorableCatgirl> /s
L510[18:16:58] <Izaya> make it have a .set
and .fill method
L511[18:17:03] <Izaya> and I'll support
double buffering
L512[18:17:08] <Izaya> or at least,
buffering
L513[18:17:30]
<AdorableCatgirl> .fill will be the hard
one but i think i can do it
L514[18:26:36] <dequbed> Izaya: st=1 sts=1
sw=1 noexpandtab. Regular :retab to make your code use tabs.
L515[18:26:46] <dequbed> s/st/ts/
L516[18:26:48] <MichiBot> <dequbed>
Izaya: ts=1 sts=1 sw=1 noexpandtab. Regular :retab to make your
code use tabs.
L517[18:27:26] <dequbed> Regular as in
"everytime you open a file". The Tab key now inserts an
ASCII Tab which is one space wide.
L518[18:28:37] <dequbed> If you use normal
space bar and do a :retab all those single space indets become \t.
If you don't like that, proper autoindet & a code-formatting
tool on standby.
L519[18:31:00] <Izaya> dequbed:
thanks
L520[18:31:13] <Izaya> also, presently
encoding the video of ced vi
L521[18:32:21] <Skye> Izaya, sould that be
ported to miniOS
L522[18:32:27] <dequbed> Izaya: I'm in too
much of a misantrophist mood and not drunk enough for cursed
software.
L523[18:32:34] <Izaya> Skye: do you
support VT100 escape codes?
L525[18:33:12] <Izaya> then no
L526[18:37:12]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L528[18:43:23] <Izaya> we vi now
L530[18:53:57]
<ThePiGuy24> ohgod
L531[18:54:14] <Izaya> you wanted an
editor, you got an editor
L532[18:54:19] <Izaya> you can also reload
libraries
L533[18:54:32] <Izaya> the editor library
is the first to support it without losing state
L534[18:54:36]
<ThePiGuy24> i wanted a sane editor
L535[18:54:44] <Izaya> are vi-likes not
sane?
L536[18:55:30]
<ThePiGuy24> far from sane
L537[18:55:41] <Izaya> exceedingly bad
opinion
L538[18:55:48] <Izaya> at any rate
L539[18:55:57] <Izaya> I've demonstrated
that it's possible to write an editor
L540[18:56:11] <Izaya> a visual
editor
L541[18:56:13] <Izaya> for PsychOS
L542[18:56:15] <Izaya> using only the
tools provided
L543[18:56:24] <Izaya> hey
ThePiGuy24:
L544[18:56:30] <Izaya> you can write your
own front-end to the editor library
L545[18:56:33] <Izaya> but keep all the
tooling
L546[18:56:47]
<ThePiGuy24> yeah but do i want to
L547[18:56:54] <Izaya> probably not
L548[18:56:57] <Izaya> but if you wanted
to
L549[18:56:58] <Izaya> you could
L550[19:09:34] <Lizzy> %tonk
L551[19:09:35] <MichiBot> Jiminy Cricket!
Lizzy! You beat Forecaster's previous record of 4 hours, 7
minutes and 18 seconds (By 2 hours, 8 minutes and 22 seconds)! I
hope you're happy!
L552[19:09:36] <MichiBot> Lizzy's new
record is 6 hours, 15 minutes and 40 seconds! Lizzy also gained
0.0107 (0.00214 x 5) tonk points for stealing the tonk. Position
#3. Need 0.05386 more points to pass CompanionCube!
L553[19:09:56]
<Forecaster> D:
L555[19:24:44] <Inari> Amanda: I've found
a new use for paint rollers!
L557[19:25:29] <Amanda> Inari, in her
never-ending quest to avoid using her hand to pet me, finds a new
use for a paint roller.
L558[19:25:39] <Inari> :D
L559[19:25:45] <Inari> %pet Amanda
L560[19:25:45] <MichiBot> Inari is petting
Amanda with coronavirus. Amanda regains 1d4 => 3 hit
points!
L561[19:25:58] <Amanda> %inv list
L563[19:26:08]
<AdorableCatgirl> oh god
L564[19:26:09]
<AdorableCatgirl> oh fuck
L565[19:26:11] <Amanda> %bite Inari
L566[19:26:11] <MichiBot> Amanda is
biting Inari for 1d6 => 4 damage!
L567[19:26:17] <Inari> D:
L568[19:26:18] <Inari> Rude
L569[19:26:37] <Inari> %warp
L570[19:26:37] <MichiBot> You end up in a
dimension populated by robot bird boys.
L571[19:26:58] <Amanda> %inv del
coronavirus
L572[19:26:58] <MichiBot> Amanda: Removed
item from inventory
L573[19:27:19] <Michiyo> who the hell
added that?
L574[19:27:24] <Amanda> Inari
L575[19:27:29] <Amanda> 2 months ago
L576[19:27:29] <Michiyo> <_<
L577[19:27:59] <Inari> Hey, 2 months ago
it was still memes
L578[19:27:59] <Inari> :P
L579[19:30:01]
<Forecaster> %sip
L580[19:30:02] <MichiBot> You drink a
fragrant currentcorn potion (New!). Forecaster turns into a cyan
toad boy for 24 seconds.
L581[19:30:09]
<Forecaster> agh
L582[19:31:30]
<ThePiGuy24> %inv add alot
L584[19:31:31] *
MichiBot summons 'alot' and adds to her inventory. This seems very
sturdy.
L585[19:31:39]
<AdorableCatgirl> oh no
L586[19:37:16] <Inari> Lets give this
another shot I guess
L587[19:37:18] <Inari> %pet Amanda
L588[19:37:18] <MichiBot> Inari is
brushing Amanda with Inari's Evil Twin's Phone Number. Amanda
regains 1d4 => 1 hit points! A bug was found in Inari's Evil
Twin's Phone Number and it was decommissioned.
L589[19:37:40] <Inari> Not great, but not
bad
L590[19:40:22]
<DaComputerNerd> %sip
L591[19:40:22] <MichiBot> You drink a
cloudy coral potion (New!). DaComputerNerd feels slightly less
agile.
L592[19:40:31]
<DaComputerNerd> Eh
L593[19:43:22] <CompanionCube> %tonk
L594[19:43:23] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Lizzy's record of 6 hours,
15 minutes and 40 seconds this time. 33 minutes and 48 seconds were
wasted! Missed by 5 hours, 41 minutes and 52 seconds!
L596[20:25:27]
<Digifox03>
%tonk
L597[20:25:27] <MichiBot> I'm sorry
Digifox03, you were not able to beat Lizzy's record of 6 hours, 15
minutes and 40 seconds this time. 42 minutes and 4 seconds were
wasted! Missed by 5 hours, 33 minutes and 35 seconds!
L598[20:30:47]
<Ocawesome101> Izaya, AdorableCatgirl: I
made a screen buffer implementation that’s virtual GPU
components
L599[20:31:00]
<Ocawesome101> I think it works but I
haven’t tested it
L600[20:31:01] <Izaya> is it
portable?
L601[20:31:06] <Izaya> can I have multiple
instances?
L602[20:31:09]
<Ocawesome101> Probably mostly
L603[20:31:10]
<Ocawesome101> Yes
L604[20:31:24]
<Ocawesome101> I need to make it better
though
L605[20:31:35] <Izaya> hmu when you're
happy with it
L606[20:31:42] <Izaya> did you see my
editor? :^)
L607[20:33:30]
<Preston
Garvey> does anyone know why my mc is slow with vertex buffer
objects enabled?
L608[20:34:10] <Izaya> my guess would be
your GPU or GPU drivers disagree with the idea
L609[20:55:57]
<Preston
Garvey> so nvidia problem?
L610[20:57:35]
<ThePiGuy24> yes, nvidia are a
problem
L611[21:06:15]
<Preston
Garvey> @ThePiGuy24 is amd any better?
L612[21:06:30] <Izaya> only on linux
L613[21:06:43] <Izaya> I hear their OpenGL
drivers on Windows are pretty bad
L614[21:06:56] <Izaya> but also all OpenGL
drivers on Windows are pretty bad
L615[21:08:09]
<Preston
Garvey> i WOULD dual-boot, but that seems to bork the windows 10
internal clock...
L616[21:08:24] <Izaya> there's settings
for that
L617[21:08:48] <Izaya> you can fix the RTC
settings on Linux - saves in local time - or you can try to fix
Windows's broken behavior with a registry setting but YMMV
L618[21:08:50]
<Preston
Garvey> which one?
L619[21:09:04] <Izaya> especially given
how much W10 likes to delet user settings
L621[21:10:47] <Izaya> > it seems that
MS is using the internet time to sync with the hardware clock while
ignoring the Registry setting, ie. setting the clock to your
localtime while interpreting it as UTC
L622[21:10:52] <Izaya> microsoft at its
finest
L623[21:13:34]
<ThePiGuy24> windows also seems to have a
habit of breaking things that arent windows, such as linux
partitions
L624[21:13:56]
<ThePiGuy24> my solution to that was to
get rid of windows
L625[21:14:27] <Izaya> ^ this is my
preferred solution
L626[21:14:35] <Izaya> my house only has
doors now
L627[21:14:49]
<ThePiGuy24> yes
L628[21:15:24] <Izaya> ever considered
that the implication of the term "window" is that you're
looking in on something larger?
L630[21:24:33] <Izaya> my man
L631[21:24:46] <Izaya> ... what a weird
expression.
L632[21:24:48] *
Izaya squints
L633[21:26:01]
<ThePiGuy24> tbh not having windows does
seems like a sorta finnish thing
L634[21:38:08]
<Ocawesome101> @ThePiGuy24 how is your OS
coming? :p
L636[21:45:55] <Amanda> I don't think
so
L637[21:46:12] <Inari> Hmm
L638[21:46:16] <Inari> Maybe I'v ejust
seen it before then
L639[22:03:29] ⇦
Quits: ben_mkiv (~ben_mkiv@i59F67830.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@88.130.156.230)))
L640[22:03:34]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.156.230)
L641[22:17:52]
<FLORANA>
is there a way to spam robot.swing()?
L642[22:21:12]
<Digifox03>
`for (;;) robot.swing()` there you go
L643[22:21:35]
<Digifox03>
jk
L644[22:23:16]
<Digifox03>
`for (;;) robot.swing();` there you go \s [Edited]
L645[22:25:25]
<ThePiGuy24> @Ocawesome101 still
shit
L646[22:32:12]
<Bob>
`while robot.swing() do end` :GWlulurdMmmYea:
L647[22:35:48]
<ThePiGuy24> "Mum can we have `while
(true) {}`"
L648[22:35:48]
<ThePiGuy24> "We have `while (true)
{}` at home"
L649[22:35:48]
<ThePiGuy24> `while (true) {}` at home:
`for (;;) {}`
L650[22:36:19]
<Bob> JS
should be deleted
L651[22:38:01]
<Digifox03>
`for (;;)` is two character shorter than `while (true)`
L652[22:38:18]
<Digifox03>
wait
L653[22:38:21]
<Digifox03>
i cant count
L654[22:38:29]
<Digifox03>
i mean four
L655[22:38:46]
<ThePiGuy24> yeah but it looks ugly
L656[22:38:53]
<FLORANA>
but that won't work if theres a convor belt infront of it :|
L657[22:38:54]
<Forecaster> You don't need the
parenthesis in while true
L658[22:39:10] <Izaya> in bash you can do
while true; do
L659[22:39:15]
<ThePiGuy24> true but it helps with
consistency
L660[22:39:24] <Izaya> pretty sure it
makes people that read my code want to die but what's new eh?
L662[22:40:06]
<Digifox03>
better
L663[22:40:20]
<ThePiGuy24> thats even more cursed
L664[22:42:35]
<Digifox03>
i have seen worse
L665[22:43:25]
<Saghetti>
for ever
L666[22:43:29]
<Saghetti>
ok
L668[22:43:45]
<Digifox03>
perfection
L669[22:43:55]
<Saghetti>
angry recursion noises
L670[22:44:03]
<Saghetti>
ngl recursion is shit
L672[22:45:04]
<Saghetti>
for (i=0; i<i+1; i++) robot.swing();
L673[22:45:29] <Michiyo> I'm going to ban
all of you
L674[22:45:30] <Michiyo> :P
L675[22:45:50]
<Digifox03>
sad programmer noises
L676[22:48:55]
<Bob>
recursion spams the global stack noooo
L677[22:49:13] <Izaya> >2020
L678[22:49:16] <Izaya> >not having
TCO
L680[22:50:03]
<Bob>
^^^^
L681[22:50:10]
<Bob> i had
this meme in moind
L682[22:53:05]
<Digifox03>
why does my brain correct "moind" to "monoid"
instead of "mind"
L683[22:53:25]
<FLORANA>
but yah, is there a way to do `robot.swing()` for like 0.1 secs
then stop the function?
L684[22:54:05]
<Digifox03>
i guess there should be a `sleep()` function. You can use
that.
L685[22:54:18]
<Digifox03>
wait no
L686[22:54:27]
<Digifox03>
i misunderstood
L687[22:54:49]
<FLORANA>
yah cause `robot.swing()` with press and hold left click until
theres nothing there
L688[22:55:14]
<FLORANA>
aka hit/breaking a block
L689[22:56:12]
<Digifox03>
you can do something like
L691[22:58:15]
<Digifox03>
although i think you can swing only one per tick which means in 0.1
secons you will swing 2 times
L693[22:59:24]
<FLORANA>
no that won't work
L694[23:00:02]
<Digifox03>
what do you need to do?
L695[23:00:20]
<FLORANA> i
need it to stop swinging after 0.1 secs
L696[23:00:36]
<Digifox03>
why do you need to do that?
L697[23:00:48]
<FLORANA>
to stop it from breaking the block infront of it
L699[23:02:24]
<Digifox03>
oh, reading the docs i see that the action is performed
immediately but after the action is executed it will wait
for the same time it would have taken if you had broken the block
manually
L701[23:04:18] <Michiyo> Holy shit, I'm
glad I added the multiline to pastebin stuff to the bridge
<_<
L702[23:04:46] <Michiyo> Caused by:
java.lang.ClassCastException: class
jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to
class java.net.URLClassLoader Something is miscasting something..
good luck
L703[23:05:10] <Michiyo> Wait...
L704[23:05:17] <Michiyo> What version of
Java do you have installed?
L705[23:05:37] <Michiyo> @"Preston
Garvey" ^
L706[23:05:45]
<Mimiru> Oh
FFS... @Preston Garvey ^
L707[23:09:59] *
Michiyo shrugs
L708[23:10:19] <Michiyo> anything newer
that 8 will cause issues, possibly THAT issue..
L709[23:10:22] <Michiyo> I've gotta
run
L710[23:10:27]
<Preston
Garvey> ok
L711[23:30:20]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L712[23:44:19] <Amanda> %8ball rain box
time?
L713[23:44:19] <MichiBot> Amanda: Ask
again later