<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:34:21] ⇦
Quits: immibis (~immibis@x5271637c.dyn.telefonica.de) (Ping
timeout: 204 seconds)
L2[00:36:56]
<Ocawesome101> well, dang it
L3[00:37:14]
<Ocawesome101> file creation of any kind
in Monolith is completely broken in-game, but works in OCVM
L4[00:39:23]
<Ocawesome101> I guess I'll try a newer
build of OC
L5[00:40:15]
<Ocawesome101> if not I'll be poking
Payonel
L6[01:14:03] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L7[01:15:27]
<Ocawesome101> are downloads from
ci.cil.li normally really slow or is my internet just awful?
L8[01:15:48] <Amanda> If you do anything
with the data card for your fs for some reason, check you're using
the latest ocv
L9[01:16:05] <Amanda> I uh.. implemented
stuff wrong for that in my pr
L10[01:16:11]
<payonel>
nothing has changed with filesystems, there shouldn't be a problem.
you can test in openos
L11[01:16:36] <Amanda> I was thinking
somekind of encrypted fs type thing
L12[01:17:15] <Amanda> Crcs were
implemented wrong in ocvm. Md5s are also broken, in a way I don't
understand the math around
L13[01:17:35]
<Ocawesome101> I'm not using the datacard
for anything
L14[01:17:54]
<Ocawesome101> OpenOS has no issues, it's
specifically Monolith
L15[01:17:57] <Amanda> Eeprom's getChecksum
was also busted
L16[01:18:06]
<Ocawesome101> and it's really annoying
because it works in OCVM
L17[01:18:11]
<Ocawesome101> and I do most of my dev
work in OCVM
L18[01:18:13] <Izaya> EEPROMs have a
getChecksum method?
L19[01:18:18] <Amanda> Yup
L20[01:18:25]
<Ocawesome101> with occasional
compatibility checks
L21[01:18:25] <Izaya> huh.
L22[01:18:27]
<Ocawesome101> Izaya: yep
L23[01:18:31] <Amanda> Returns a
hexadecimal formatted sting of the crc32
L24[01:18:36]
<payonel>
izaya: for locking the eeprom
L25[01:19:07] <Izaya> >of the
crc32
L26[01:19:11] <Izaya> excuse me while I
uh
L27[01:19:18] <Izaya> find a collision
through brute force
L28[01:19:20] <Izaya> :^)
L29[01:19:28]
<payonel>
what i mean is, the features go together. you can lock the eeprom,
and it has a crc
L30[01:19:32]
<payonel> 🙂
yeah
L31[01:19:57]
<payonel> i
like my solution for floppies and harddrive
L32[01:20:15]
<payonel>
you can make them ro, and it writes your username in its
metadata
L33[01:20:18]
<payonel>
so then you can see who locked it
L34[01:20:26] <Izaya> neat
L35[01:22:34]
<Ocawesome101> oh neat
L36[01:22:34]
<Ocawesome101> didn't know that
existed
L37[01:22:57]
<Ocawesome101> also TIL that the term
"black/white hat" came from old westerns where the good
guys wore white hats and the bad guys wore black hats
L38[01:23:08] <Izaya> tfw gitea counts my
mirrored repositories as contributions
L40[01:25:09]
<Ocawesome101> nice lol
L42[01:31:34]
<payonel>
ok cool. how?
L43[01:32:03] <fingercomp> made it dlopen
the Lua 5.3 library with RTLD_GLOBAL, and then it worked
L44[01:32:18]
<payonel>
"it" being java? and how we load jnlua?
L46[01:33:28] <fingercomp> `if` there is to
avoid collisions with Lua 5.2
L47[01:33:54] <fingercomp> 0x101 =
RTLD_GLOBAL | RTLD_LAZY
L48[01:34:02]
<payonel>
ok, cool
L49[01:34:38]
<payonel>
btw, lua must be using global, and you can't just have the method
in your local proc. i've been testing this and it doesn't use
methods in your application, only methods loaded into global
L50[01:35:17]
<payonel>
i'm testing this for emperical evidence to help clarify my
understanding of this. and this matches how i've always seen us do
this type of work in my career
L51[01:35:25]
<payonel>
we use methods from shared libs, but not from
"self"
L52[01:37:02] <fingercomp> so that's why
lua is usually compiled with -Wl,-E
L53[01:41:01] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Read error: Connection
reset by peer)
L54[01:42:04] ⇨
Joins: ermevoice (~ermevoice@83.139.167.168)
L55[01:42:06] ⇨
Joins: Logic (~Logic@83.139.167.168)
L56[01:42:31] ⇨
Joins: Cervator (~Thunderbi@70.241.38.147)
L57[01:42:47] -ermevoice- hello all/привет
всем
L58[01:43:05]
<payonel>
@Fingercomp ok, my testing is done. dlopen definitely is not going
to use your current proc's code as symbol definition
L59[01:43:16]
<payonel>
it definitely only uses what was stored in global
L60[01:44:16] -ermevoice- hello
L61[01:44:35] <ermevoice> how are
you?
L62[01:44:49] *
Logic Ermevoice hello everyone*
L64[01:45:39] <ermevoice> :D
L65[01:45:40]
<Ocawesome101> hrm
L66[01:45:48]
<Ocawesome101> might you be the same
person?
L67[01:47:56]
<Ocawesome101> oh
L68[01:47:57]
<Ocawesome101> OH OH OH
L69[01:48:02]
<Ocawesome101> I found my disk issue
L70[01:48:15]
<Ocawesome101> I've got Monolith on a t1
hdd and it's full
L71[01:48:21]
<Ocawesome101> hahahahahahaha
L72[01:48:56] <Amanda> I forget, does ocvm
simulate disk limits? I think not since it returns math.huge for
total sjze
L73[01:49:11]
<payonel>
yep, no limits
L74[01:49:29]
<payonel>
btw, since we added the cpu throttling, it really slows down
install 🙂
L75[01:49:37] <Amanda> Heh
L76[01:50:19] <Izaya> how did you fill a T1
HDD
L77[01:50:22] <Izaya> that's a lot of
space, damn
L78[01:50:27] <Amanda> Make it so you press
a key combo and it'll disable it again, and make a clicking
noise
L79[01:50:42] <Amanda> T-t-t-turbo
key
L80[01:51:16] <Izaya> me: 1MB is a lot of
space
L81[01:51:26] <Izaya> also me: I have a
near-GB storage array
L82[01:51:27]
<Ocawesome101> well
L83[01:51:32]
<Bob>
Amanda is secretly using MineOS ?
L84[01:52:16] <Amanda> Wat?
L85[01:52:34]
<Ocawesome101> I've technically got 3.5MB
of stuff because I have all the source + the source's git
repository + an installation on a single filesystem
L86[01:52:42] <Izaya> aaah
L87[01:52:51]
<Ocawesome101> symlinking it to a
different drive makes it work ¯\(ツ)/¯
L88[01:53:08] <Izaya> yeah symlink the
build target into your HDD
L89[01:53:45]
<Ocawesome101> the git repo is 2.1mb,
Monolith is about 183k according to the release CPIO
L90[01:54:01] <Izaya> >already
2.something times the size of PsychOS
L91[01:54:03] <Izaya> nice
L92[01:54:35] <Izaya> my next project is
porting libmtar so I can implement a package manager and remove
most of the OS from the base image
L93[01:55:08]
<Ocawesome101> I mean
L94[01:55:22]
<Ocawesome101> pretty much all my OSes are
at least ~180K
L95[01:55:28] <Izaya> fat
L96[01:55:43] ⇦
Quits: ermevoice (~ermevoice@83.139.167.168) (Remote host closed
the connection)
L97[01:55:44]
<Ocawesome101> likely has something to do
with the large number of manpages and non-essential stuff I've
included
L98[01:55:51] <Izaya> that's fair
L99[01:55:55] <Izaya> documentation is
important
L100[01:55:59]
<Ocawesome101> plus *NIX wasn't ever
designed to be tiny afaik
L101[01:56:20]
<Ocawesome101> also I have a better
readline than PsychOS now :^)
L102[01:56:33] <Izaya> should use liblz16
and compress your man pages
L103[01:56:46] <Izaya> put them all in one
file for bonus gainz
L104[01:56:51]
<BrisingrAerowing> This conversation
reminded me of a 1.8 GB Python script I saw once.
L105[01:57:06] <Izaya> Also, what license
is monolith under? I'll steal it if it allows it.
L106[01:57:58]
<Ocawesome101> MIT license
eventually
L107[01:58:11]
<Ocawesome101> manpages are 92k
L108[01:58:11] <Izaya> MIT is nice
L109[01:58:12] <Izaya> :3
L110[01:58:27] <Elfi> >1.8GB
L111[01:58:38]
<Ocawesome101> All the manpages say, under
`COPYRIGHT`, `<thing> (c) 2020 Ocawesome101 under the MIT
license.` :P
L112[01:58:53] <Elfi> Do we really need to
set a PEP for not doing stupid shit
L113[01:58:58]
<Ocawesome101> @BrisingrAerowing
how?!?!
L114[01:59:36] ⇦
Quits: Logic (~Logic@83.139.167.168) (Quit: Logic)
L115[02:00:09]
<BrisingrAerowing> I don’t know. The
author was asking for help finding a bug. The top response was to
nuke it from orbit and start over.
L116[02:00:27]
<Ocawesome101> orbital laser strike it
:^)
L117[02:01:17] <Amanda> Nuke it from
orbit, salt the planet, it's the only way to be sure
L118[02:07:01]
<AdorableCatgirl> i wonder how fat tsuki
is rn
L119[02:07:14]
<Ocawesome101> aaaay, devfs works!
L120[02:07:17]
<AdorableCatgirl> ofc
L121[02:07:21]
<AdorableCatgirl> tsuki doesn't have any
fun stuff yet
L122[02:07:26]
<AdorableCatgirl> should probably get to
adding that
L123[02:07:31] <Izaya> blow up the planet,
shut down the sun, turn the galaxy into fuel, make going to that
dimension illegal
L124[02:07:32]
<Ocawesome101> Monolith's kernel alone is
~25k
L125[02:07:35]
<AdorableCatgirl> just have it boot from
tsars
L126[02:07:55] <Lizzy> %tonkout
L127[02:07:55] <MichiBot> Dogast! Lizzy!
You beat your own previous record of 51 minutes and 29 seconds (By
3 hours, 17 minutes and 29 seconds)! I hope you're happy!
L128[02:07:56]
<AdorableCatgirl> and immediately kernel
panic
L129[02:07:56] <MichiBot> Lizzy has
tonked out! Tonk has been reset! They gained 0.004 tonk points!
plus 0.006 bonus points for consecutive hours! Current score:
0.67043, Position #3 Need 0.09406 more points to pass
Forecaster!
L130[02:10:07]
<AdorableCatgirl> also
L131[02:10:09]
<AdorableCatgirl> with tsuki
L132[02:10:15]
<AdorableCatgirl> i compressed the kernel
:3
L133[02:10:22]
<AdorableCatgirl> the kernel is a
velx
L134[02:10:25]
<AdorableCatgirl> 🦀
L135[02:17:43] <Izaya> I like that despite
the mildly scary concept of PsychOS I'm getting PRs now
L136[02:18:14]
<Ocawesome101> It’s a really neat concept
actually
L137[02:18:37] <Izaya> but it's not a
unix-like so it takes a bit for people to wrap their head
around
L138[02:18:41] <Izaya> unix is an
exceedingly strong meme
L139[02:18:44]
<Ocawesome101> Did you see Skye ported
PsychOS’s userspace to MiniOS NT?
L140[02:18:57] <Izaya> ye it's neat
L141[02:19:01] <Izaya> that'll be
interesting to watch
L142[02:19:08]
<Ocawesome101> I’m redoing Monolith’s
shell to be more `sh`-y
L143[02:19:11]
<Ocawesome101> It will
L144[02:19:27]
<Ocawesome101> As far as I can tell it’s
pretty completely done
L145[02:19:56]
<Ocawesome101> I should port Open Kernel’s
userspace (aka: shell) to it
L146[02:20:11]
<Ocawesome101> OK1 has no sandboxing of
any kind
L147[02:20:28] <Izaya> but is that a
feature
L148[02:20:41]
<Ocawesome101> Mostly yes
L149[02:20:54]
<Ocawesome101> Because when I wrote it I’d
never actually done a proper sandbox
L150[02:21:23]
<Ocawesome101> Remember that Open Kernel
is my first usable OC OS
L151[02:21:27]
<Ocawesome101> Monolith has a dynamic
sandbox which is extremely nice
L152[02:21:46]
<Ocawesome101> %s/dynamic/dynamically
generated/
L153[02:21:47] <MichiBot>
<Ocawesome101> Monolith has a dynamically generated sandbox
which is extremely nice
L154[02:21:59]
<Ocawesome101> Reduced code size
L155[02:22:15]
<Ocawesome101> Reduces code size AAAA
AUTOCORRECT [Edited]
L156[02:24:09]
<Ariri>
%choose AAA or AAAA
L157[02:24:09] <MichiBot> Ariri: I sense
some "AAA" in your future!
L159[03:33:56]
<The_Stargazer> >game requires
"NVIDIA GeForce GTX 650 or comparable" for graphics
card
L160[03:33:56]
<The_Stargazer> >is currently running
on shitty intel integrated graphics
L161[03:34:15]
<The_Stargazer> it doesn't run like shit,
either
L162[03:34:18]
<The_Stargazer> it's actually
playable
L163[03:34:35]
<Bob> GTX
650 is kewl
L164[03:34:51]
<Bob> and
if its a minimal requirement, you can really make it work with
intel graphics
L165[03:35:34]
<The_Stargazer> also it requires an
"Intel i5 2.3 GHz or comparable" which I also do not
have
L166[03:35:50]
<The_Stargazer> i guess.. don't pay (as
much) attention to minimal requirements
L167[03:36:52]
<Bob>
minimal requirements are a joke
L168[03:36:57]
<Bob>
i3-3320 is a hyperbeast
L169[03:37:26]
<The_Stargazer> anyway, i gtg o/
L170[03:44:55]
<Bob>
4:44
L171[03:45:08]
<ThePiGuy24> %tonk
L172[03:45:09] <MichiBot> Jiminy Cricket!
ThePiGuy24! You beat Lizzy's previous record of <0 (By 1 hour,
37 minutes and 13 seconds)! I hope you're happy!
L173[03:45:10] <MichiBot> ThePiGuy24's new
record is 1 hour, 37 minutes and 13 seconds! ThePiGuy24 also gained
0.00162 tonk points for stealing the tonk. Position #6. Need
0.07654 more points to pass SquidDev!
L174[03:49:59] <Amanda> %tell Inari
**buzz** your dreams have been found to violate the morality
statutes, please deposit 500 credits or face jail time.
L175[03:50:00] <MichiBot> Amanda: Inari
will be notified of this message when next seen.
L176[03:50:27] *
Amanda snugs, sleeps
L177[03:52:08]
⇨ Joins: murlocking (webchat@199.84.43.121)
L178[03:52:15] <murlocking> Can you rename
floppy ?
L179[03:56:56]
<Ocawesome101> yep
L180[03:57:16]
<Ocawesome101> either
`floppyComponent.setLabel` or an anvil
L181[04:02:31]
<payonel>
i'm doing something to make the gpu faster
L182[04:02:37]
<payonel> i
hope someone is excited about that
L183[04:03:58]
<Ocawesome101> on ocvm or
opencomputers?
L184[04:04:04]
<payonel>
oc
L185[04:04:14]
<Ocawesome101> sweeeet
L186[04:04:16]
<Ocawesome101> VBOs??
L187[04:05:18]
<payonel>
not quite
L188[04:05:35]
<payonel>
when i'm done, i'll explain
L189[04:10:25] ⇦
Quits: regakakobigman
(~regakakob@c-73-174-187-176.hsd1.pa.comcast.net) (Read error:
Connection reset by peer)
L190[04:15:58] <murlocking> Nice
L191[04:28:51] <murlocking> What is the
'generator upgrade software' floppy used for ?
L192[04:29:13]
<payonel>
help code, to make it easier to use the robot generator
upgrade
L193[04:29:55] <Elfi> Does it involve
actual graphics, Payonel?
L194[04:29:59] <Elfi> Because I'm always
excited about that
L195[04:39:39] <murlocking> payonel I'll
have to check it out then, thanks.
L197[05:03:00]
<payonel>
summary: GPU speed up: Writing to the gpu buffer outside the
viewport is free: no budget cost, no power cost, (also, writes are
already direct calls)
L198[05:14:57] <Elfi> Ohhh
L199[05:15:26] <Elfi> That does help a
lot, makes for doublebuffering as an option
L200[05:16:28] <Elfi> What's the current
amount of screenspace available outside the viewport at standard
resolutions by default?
L201[05:18:57] <Elfi> If anything,
anyway
L202[05:32:00]
<payonel>
t3 is 160x50
L203[05:32:49]
<The_Stargazer> payonel:
`term.setViewport()` has no error handler, instead just crashing -
is this intentional?
L205[05:44:02]
<The_Stargazer> oh
L206[05:44:04]
<The_Stargazer> well ok then
L207[05:45:03]
<The_Stargazer> so wait, is the `term` lib
a mirror of `tty`?
L208[05:45:34]
<payonel>
yes. tty isn't really meant for user calls. just term
L209[05:45:40]
<The_Stargazer> ohh
L210[05:45:44]
<payonel>
term adds helper methods
L211[05:45:57]
<The_Stargazer> ah
L212[06:06:27]
<Ocawesome101> sweeeet
L213[06:06:31]
<Forecaster> %sip
L214[06:06:32] <MichiBot> You drink a
porous sky potion (New!). Forecaster is now Borg until they see a
bird.
L215[06:06:42]
<Ocawesome101> does OCVM support
viewports?
L216[06:06:42]
<Forecaster> Not again
L217[06:07:37]
<payonel>
@Ocawesome101 yes and no. the gpu+screen do, but the terminal is
not resized
L218[06:08:15]
<Ocawesome101> ok cool
L219[06:08:27] ⇦
Quits: murlocking (webchat@199.84.43.121) (Quit:
webchat.esper.net)
L220[06:09:26] <SquidDev> %tonk
L221[06:09:27] <MichiBot> Dad-Sizzle!
SquidDev! You beat ThePiGuy24's previous record of 1 hour, 37
minutes and 13 seconds (By 47 minutes and 4 seconds)! I hope you're
happy!
L222[06:09:28] <MichiBot> SquidDev's new
record is 2 hours, 24 minutes and 17 seconds! SquidDev also gained
0.00156 (0.00078 x 2) tonk points for stealing the tonk. Position
#5. Need 0.01962 more points to pass simon816!
L223[06:10:44] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L224[06:13:47]
<payonel>
oh now i have an idea for the gpu, now that i have a "Free
write" model for offline screens
L225[06:13:49]
<payonel>
oooohhhh
L226[06:13:56]
<payonel>
y'all should be excited
L227[06:14:12]
<Ocawesome101> offline screens?
L228[06:16:37]
<payonel> i
didn't mean offline, i meant "out of view sections
of"
L229[06:17:33]
<Ocawesome101> :P
L230[06:17:43]
<Ocawesome101> what is this idea?
L231[06:18:53]
<payonel>
no more spoilers
L232[06:19:54] <Corded> *
<Ocawesome101> sighs
L233[06:19:56]
<Ocawesome101> fiiiiiine
L234[06:25:03]
<The_Stargazer> using out-of-view GPU area
to store data?
L235[06:25:12]
<The_Stargazer> (is that even
possible?)
L236[06:25:15]
<payonel>
that's already a thing
L237[06:25:18]
<The_Stargazer> oh :P
L238[06:25:33]
<The_Stargazer> i remember that being a
thing on old-gen consoles i think
L239[06:25:49]
<The_Stargazer> i mean, GPU RAM is
RAM
L240[06:30:12]
<ThePiGuy24> cant wait for GPUFS
L241[06:39:30] <CompanionCube> i wonder
what the idea is
L242[07:04:13]
<Forecaster> `HTTP 418: "I'm a
teapot" - The server refuses the attempt to brew coffee with a
teapot.`
L243[07:07:21]
<Ocawesome101> is that actually a thing?
:O
L244[07:08:07]
<Forecaster> it's in the MDN
specification
L245[07:08:56]
<Ocawesome101> lmao nice
L246[07:10:13]
<Zef> Isn't
there a standardized error for 'printer on fire'
L248[07:11:28]
<Saghetti>
tes
L249[07:11:30]
<Saghetti>
yes*
L250[07:11:43]
<Saghetti>
i wish there was actually a fire detector in modern printers
L251[07:11:47]
<Saghetti>
so we could see this error
L252[07:12:18]
<Ocawesome101> lmao niiiice
L253[07:12:22]
<Saghetti>
bet
L254[07:12:24]
<Saghetti>
someones gonna do it
L255[07:12:28]
<Saghetti>
and make a blog post or smth
L256[07:12:41] <CompanionCube> Forecaster:
what, your devices don't speak HTCPTP :3?
L257[07:12:56]
<Saghetti>
i actually tried to make a HTCPCP compatible server
L258[07:12:59]
<Saghetti>
using objects and stuff
L259[07:13:07]
<Saghetti>
but that was like 4 years ago
L260[07:29:39]
<Saghetti>
explorer.exe kinda weird ngl
L261[07:29:56]
<Saghetti>
also breaking windows stuff is cool
L262[07:30:08]
<Saghetti>
like starting explorer on the login screen
L263[07:35:58] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L264[08:04:15]
<Saghetti>
payonel: idea for oc2: multi core processors
L265[08:04:57]
<Saghetti>
i need this to happen
L266[08:05:08]
<payonel>
nope
L267[08:05:17]
<Saghetti>
:(
L268[08:05:20]
<payonel>
there is no pre-emptive threading in lua
L269[08:05:37]
<payonel>
there are some implementations out there that added that to older
versions of lua
L270[08:05:42]
<payonel>
but they were crap, and not current
L271[08:05:45] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 189
seconds)
L272[08:05:58]
<Saghetti>
so does not yelding freeze all the computers in the world?
L273[08:05:59]
<Kleadron>
use multiple computers
L274[08:06:12]
<Saghetti>
yeah i was going to use an army of microcontrollers
L275[08:06:12]
<Kleadron>
wait a second
L276[08:06:14]
<Kleadron>
that's bad
L277[08:06:20]
<Kleadron>
that's actually horrifyingly bad
L278[08:06:25]
<Kleadron>
how does that happen
L279[08:06:30]
<Saghetti>
pretty sure that's what CC does
L280[08:06:46]
<Saghetti>
because all computers are ticked sequentially on one theread
L281[08:06:50]
<Saghetti>
thread*
L282[08:06:51]
<Kleadron>
CC is a lot less limiting to programs in general
L283[08:07:09]
<Saghetti>
i also think its the case for oc
L284[08:07:33]
<Saghetti>
but it uses multiple worker threads, all serial though
L285[08:07:40]
<Kleadron>
(not sure what i was trying to do with that argument)
L286[08:07:44]
<Saghetti>
is this correct payonel?
L287[08:08:51]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L288[08:09:01]
<Kleadron>
how to sabatoge all computers on a server: run a t1 computer with a
program that doesn't yield, catches the error, and then does it
again
L289[08:09:30]
<Saghetti>
but when it yields (crashes), everybody else gets a breath of
air
L290[08:09:42]
<Saghetti>
and then not for 5 seconds
L291[08:10:05]
<The_Stargazer> how do you catch the
error
L292[08:10:13]
<Kleadron>
pcall
L293[08:10:14]
<Saghetti>
pcall
L294[08:10:15]
<Kleadron>
xpcall
L295[08:10:39]
<Saghetti>
and also multi core could be implemented as "multiple
computers on one chip"
L296[08:10:41]
<The_Stargazer> i thought it forcibly shut
the computer off?
L297[08:10:47]
<Saghetti>
nah
L298[08:10:49]
<Kleadron>
no
L299[08:10:50]
<Saghetti>
you can catch it
L300[08:11:10]
<The_Stargazer> why is minecraft dying
when i log in
L301[08:11:13]
<Saghetti>
that's what i did in CraftBox to make sure a program couldn't crash
the system
L302[08:11:19] <CompanionCube> you can't
do it with *one* computer....you'd need 4 at a minimum
L303[08:11:22]
<The_Stargazer> i get
EXCEPTIONACCESSVIOLATION
L304[08:11:54]
<Saghetti>
so you have a dual core chip, there's actually just 2
computers
L305[08:12:08]
<Saghetti>
core 0 is started by default
L306[08:12:27]
<Saghetti>
and can turn on other cores using an internal network bus
L307[08:12:39]
<Saghetti>
super fast inter-core bus
L308[08:12:44]
<Saghetti>
that would be really cool
L309[08:12:56]
<Kleadron>
if that was the case where error handling didn't exist then every
program would have to be made with the notion of "nobody could
ever possibly attempt to parse bad data. it could never possibly
happen." and i guess your programs would be extremely well
built
L310[08:13:14]
<Kleadron>
but a single error and the computer goes bye bye
L311[08:13:42]
<The_Stargazer> i just thought it was only
too long without yielding that forcibly shut it off
L312[08:14:02]
<Kleadron>
ah, nah, it just causes a normal error
L313[08:14:03]
<Saghetti>
so we could simulate multi cores right now
L314[08:14:09]
<Saghetti>
using microcontrollers
L315[08:14:28]
<Kleadron>
i thought microcontrollers couldn't communicate with most external
devices
L316[08:14:32]
<payonel>
heres the thing. i will make a superior lua persistent library. i
have a lot of great ideas. it will happen. the problem is, it may
not happen within a timeline that means much
L317[08:14:35]
<Saghetti>
network carda
L318[08:14:37]
<The_Stargazer> they can't
L319[08:14:52]
<payonel> i
may know the future, but i don't know when it'll happen 🙂
L320[08:14:56]
<The_Stargazer> payonel: will OC2 still
support 1.7.10
L321[08:15:04]
<payonel>
no
L322[08:15:07]
<Kleadron>
lmao obviously not
L323[08:15:09]
<The_Stargazer> aww :(
L324[08:15:13]
<The_Stargazer> i liked 1.7.10
L325[08:15:17]
<Kleadron>
modders all around the world want 1.7.10 to die
L326[08:15:18]
<payonel>
so do i
L327[08:15:25]
<Saghetti>
it was good while it lasted
L328[08:15:28]
<payonel>
meh, i wish it stayed 1.7.10 forever 🙂
L329[08:15:32]
<Saghetti>
but now it is time to move on
L330[08:15:37]
<Kleadron>
modders all around the world want 1.7.10 to die *except payonel
[Edited]
L331[08:15:37]
<The_Stargazer> payonel: ^
L332[08:15:38]
<Saghetti>
from the golden age of moddijg
L333[08:15:39]
<payonel> i
DONT like merging up all the time
L334[08:15:46]
<The_Stargazer> i love 1.7.10
L335[08:15:50]
<The_Stargazer> so many good
memories
L336[08:16:00]
<payonel> i
DONT like how y means different things all the time in different
versions
L337[08:16:09]
<payonel>
and the directions and faces all changes around
L338[08:16:16]
<Kleadron>
it could stay 1.7.10 forever like the rotorycraft dev thinks
L339[08:16:16]
<payonel>
and block data, and the meaning of empty
L340[08:16:18]
<payonel>
such a pain
L341[08:16:42]
<Kleadron>
for fun if you were bored one day you could try porting oc2 to
1.7.10 ;)
L342[08:16:43]
<Saghetti>
1.12 master race for now
L343[08:17:07]
<The_Stargazer> Saghetti: I will never
accept 1.12 as the One True Version™️
L344[08:17:26]
<Saghetti>
idea
L345[08:17:40]
<Kleadron>
imo 1.2.5 is the best version because it has no internal server,
would be hilarious to see oc or oc2 in that as a joke
L346[08:17:46]
<Saghetti>
design quark for multi processors even though they don't
exist
L347[08:18:12]
<Saghetti>
like what windows nt 4 did
L348[08:18:38]
<Saghetti>
they added multi processor support before multi processors were
even feisable
L349[08:18:45]
<The_Stargazer> oh dang
L350[08:18:53]
<Saghetti>
yes
L351[08:19:12]
<Saghetti>
you can run windows nt 4 on a multi core system
L352[08:19:39]
<Kleadron>
what about nt 3.51?
L353[08:19:45]
<Saghetti>
if even takes advantage of more than 2 cores/processors
L354[08:19:52]
<Saghetti>
not sure, I'll check
L355[08:21:39]
<Saghetti>
don't think so
L356[08:21:56]
<Kleadron>
i would probably download 1.7.10 forge just to mess around with
1.7.10 modding but as far as i know it's not really that easy to do
that anymore since a lot of things changed internet-wise and they
obviously don't support it so you're on your own
L357[08:22:12]
<Kleadron>
also 1.12.2 is no longer supported and oc isn't on 1.14 or 1.15
last i checked
L358[08:22:38]
<The_Stargazer> why drop support for
1.12.2 so early
L359[08:22:44]
<Kleadron>
the community decided
L360[08:22:45]
<The_Stargazer> sure, it's been 2-3
years.
L361[08:22:50]
<The_Stargazer> not everyone has that much
time.
L362[08:22:53]
<The_Stargazer> people have lives.
L363[08:23:08]
<The_Stargazer> but according to the forge
people, everyone just mods Minecraft day in day out
L364[08:23:21]
<Kleadron>
1.7.10 still being somewhat popular makes me wonder if there's a
community somewhere that helps with development in old ofrge
versions
L365[08:23:28]
<Kleadron>
forge*
L366[08:23:39]
<The_Stargazer> maybe
L367[08:23:45]
⇨ Joins: ben_mkiv
(~ben_mkiv@i577BCF83.versanet.de)
L368[08:52:06] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L369[08:53:28] ⇦
Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping
timeout: 190 seconds)
L370[10:00:14] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L371[10:04:24]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-43-37.dynamic.as20676.net)
L372[10:04:24]
zsh sets mode: +v on Vexatos
L373[11:00:51]
⇨ Joins: Inari
(~Pinkishu@pd9e382b8.dip0.t-ipconnect.de)
L374[11:04:59] <SquidDev> %tonk
L375[11:05:00] <MichiBot> Sard! SquidDev!
You beat your own previous record of 2 hours, 24 minutes and 17
seconds (By 2 hours, 31 minutes and 15 seconds)! I hope you're
happy!
L376[11:05:01] <MichiBot> SquidDev's new
record is 4 hours, 55 minutes and 33 seconds! No points gained for
stealing from yourself. (Lost out on 0.00252 x 3 = 0.00756)
L378[11:08:33]
<The_Stargazer> haven't seen this in... a
long time
L379[11:12:54] <SquidDev> > pretty sure
that's what CC does [...] because all computers are ticked
sequentially on one thread
L380[11:12:54] <SquidDev> Just to clarify,
CC can do multiple threads now, it just defaults to one. It also
preempts computers which are blocking others from executing.
L381[11:14:41]
<payonel>
hey! no telling ppl here that CC is getting better
L382[11:14:47]
<payonel>
no
L383[11:14:53]
<payonel>
bad squiddev, bad
L384[11:15:14] <SquidDev> Ptht, why spin
the CPU when you can gobble all the server's memory.
L385[11:15:39]
<The_Stargazer> okay apparently turning
VBOs off causes Minecraft to oof itself
L386[11:15:56]
<payonel>
well it's 3:15 AM here now. so, maybe i should sleep
L387[11:15:57]
<The_Stargazer> well, more Java than
Minecraft
L388[11:16:04]
<The_Stargazer>
EXCEPTIONACCESSVIOLATION
L389[11:16:06]
<Kristopher38> @payonel do I understand
right that you need to halve your displayed resolution to make good
use of that fix? As in, implementing double buffering
L390[11:16:46]
<payonel>
@Kristopher38 yes, but ... the more important thing to take from
this change is that there is a concept of "free" gpu
writes
L391[11:17:00]
<Kristopher38> Yeah it's really cool
L392[11:17:01]
<payonel>
which may be helping me build a new feature
L393[11:17:12]
<payonel>
which i may have 80% done
L394[11:17:16]
<payonel>
but i need sleep
L395[11:17:16]
<Kristopher38> Oooh
L396[11:17:17]
<The_Stargazer> oh apparently my intel gpu
drivers are outdated
L397[11:17:30]
<Kristopher38> Well, I'll wait
patiently
L398[11:17:32]
<The_Stargazer> payonel: sleep? you.. need
sleep?
L399[11:17:44]
<payonel>
well, no ... i have plenty of dew and monster
L400[11:17:50]
<payonel>
but, my wife would like me to sleep eventually
L401[11:17:52]
<Kristopher38> Meanwhile I'm gonna think
about how this free calls feature can be exploited
L402[11:18:17]
<payonel>
@Kristopher38 well, there is a lot more "free" stuff
coming
L403[11:18:22]
<Kristopher38> I just wanted to say, thank
you for your work for this community @payonel
L404[11:18:28]
<payonel>
👍
L405[11:18:35]
<Kristopher38> And I wanted to say it for
a long time
L406[11:18:47]
<Kristopher38> You're doing a great job
:D
L407[11:18:52]
<payonel>
ah thanks
L408[11:18:55]
<payonel>
ok, zz time
L409[11:18:58]
<Kristopher38> Gn
L410[11:19:02]
<The_Stargazer> o/
L411[11:48:13] ⇦
Quits: ben_mkiv (~ben_mkiv@i577BCF83.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@i577BCF93.versanet.de)))
L412[11:48:18]
⇨ Joins: ben_mkiv|afk
(~ben_mkiv@i577BCF93.versanet.de)
L413[13:00:34]
⇨ Joins: immibis
(~immibis@x5271637c.dyn.telefonica.de)
L414[13:20:36]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L415[13:51:24] <Inari> I'd actually sort
of like a thing where 2-3 singers perform on stage, improvising,
interacting, like for example maybe telling little stories in an
improvised song form, and the accompanying music is composed live
to try and follow the mood
L416[13:51:49] <Inari> %splash
Amanda
L417[13:51:49] <MichiBot> You fling a
prickly sky potion (New!) that splashes onto Amanda. Tonk has been
reset.
L418[13:52:08] <Amanda> Hey D:
L419[13:52:18] <Inari> %splash Amanda with
salmon potion
L420[13:52:18] <MichiBot> You fling a
sweet salmon potion (New!) that splashes onto Amanda. Amanda
forgets the location of a great treasure.
L421[13:52:21] <Inari> :D
L422[13:59:51] <Amanda> %bite Inari
L423[13:59:52] <MichiBot> Amanda is
biting Inari for 1d6 => 4 damage!
L424[14:19:55] <Amanda> Inari: Improv
opera?
L425[14:20:07] <Inari> I guess, but not
necessarily opera songs :p
L426[14:22:36] <Amanda> But sounds like
you want a display of the song of my people! It's not got a fixed
setof words, after all!
L427[14:22:48] *
Amanda calls upon some of her friends to sing for
Inari
L429[14:23:34] <MichiBot>
The Most
DANGEROUS Comment On Youtube! Everyone's Account Is At Risk |
length:
13m 37s | Likes:
16,450 Dislikes:
172 Views:
150,294 | by
TheQuartering | Published On 15/5/2020
L430[14:26:13]
<Forecaster> right, so plishing?
L431[14:26:34] <Amanda> Don't play with
the Phishy Fishy!
L432[14:26:57] <Inari> @Forecaster that
would require the people in question to hand over their account
data in some form?
L433[14:27:11] <Inari> Plus wouldn't
explain why apparently the bots can see adn comment on private
vids
L434[14:27:41] <Amanda> Inari:
brute-forcing / hacked browser extensions
L435[14:28:01] <Inari> Of many
accounts?
L436[14:28:19] <Inari> Apparently even the
guy who originally made the video about it got his hacked 🤔
L437[14:29:16]
<Forecaster> those are the comments I've
had on my videos
L438[14:29:28]
<Forecaster> never once on an unpublished
video though
L441[14:44:48]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L442[15:16:33] <Amanda> Inari: my bet is
some kind of browser extension that changed hands and the new owner
slipped some nasty into it. Maybe something around helping
youtubers manage their channel
L443[15:16:54] <Amanda> It's not exactly
unheard of for browser extensions to get bought then bogged down
with injecting adds
L444[15:27:23]
<DaComputerNerd> question
L445[15:28:15]
<DaComputerNerd> if one computer calls
`modem.broadcast(12345, 0)`, the ports are open and all, will
another computer receive `0` or `"0"`
L446[15:28:19] <Inari> Amanda: ehhhh
maybeeeeee, but it seems to affect even people who aren't really
youtubers
L447[15:28:55] <Amanda> @DaComputerNerd 0
,assuming it was ctually a number on the sending side.
L448[15:29:11] <Amanda> @DaComputerNerd
types are preserved, for types that are supported. Unsupported
types fail.
L449[15:29:16]
<DaComputerNerd> ok
L450[15:31:51]
<Bob> ^^
types are preserved, nothing is stringified
L451[15:31:54]
<Bob> and
you can't send compelx stuff over
L452[15:32:02]
<AdorableCatgirl> sure you can :^)
L453[15:32:03]
<Bob> ie
functions
L454[15:32:05]
<AdorableCatgirl> if you serialize
L455[15:32:11] <Inari> You could also just
try it out
L456[15:32:11] <Inari> \o/
L457[15:32:12]
<AdorableCatgirl> oh
L458[15:32:14]
<AdorableCatgirl> functions
L459[15:32:20]
<AdorableCatgirl> well i mean
L460[15:37:31]
<AdorableCatgirl> also i can quad buffer
tsuki B)
L461[15:45:16]
⇨ Joins: flappy
(~flappy@88-113-149-197.elisa-laajakaista.fi)
L462[15:53:06]
<Forecaster> wow, past me
L463[15:53:35]
<Forecaster> why did you hardcode the url
for the delete button for the tables to always point to
"category_delete"...
L464[15:53:45]
<Forecaster> that is not smart
L465[15:59:59]
<AdorableCatgirl> oh yeah
L466[16:00:03]
<AdorableCatgirl> i wanted to make forum
software
L467[16:02:24] <SquidDev> %tonkout
L468[16:02:24] <MichiBot> Fopdoodle!
SquidDev! You beat your own previous record of 4 hours, 55 minutes
and 33 seconds (By 1 minute and 51 seconds)! I hope you're
happy!
L469[16:02:25] <MichiBot> SquidDev has
tonked out! Tonk has been reset! They gained 0.004 tonk points!
plus 0.006 bonus points for consecutive hours! Current score:
0.43755, Position #5 Need 0.00962 more points to pass
simon816!
L470[16:12:05] <Lizzy> %tonk
L471[16:12:05] <MichiBot> Goshhawk!
Lizzy! You beat SquidDev's previous record of <0 (By 9 minutes
and 40 seconds)! I hope you're happy!
L472[16:12:06] <MichiBot> Lizzy's new
record is 9 minutes and 40 seconds! Lizzy also gained 0.00016 tonk
points for stealing the tonk. Position #3. Need 0.0939 more points
to pass Forecaster!
L473[16:16:54] ⇦
Quits: AshleighTheTablet (~tf101@075-139-058-072.res.spectrum.com)
(Ping timeout: 189 seconds)
L474[16:17:01]
⇨ Joins: AshleighTheTablet
(~tf101@075-139-058-072.res.spectrum.com)
L475[16:19:07]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-99-66.dynamic.as20676.net)
L476[16:19:07]
zsh sets mode: +v on Vexaton
L477[16:21:48] ⇦
Quits: Vexatos (~Vexatos@port-92-192-43-37.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L478[16:27:54] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L479[16:55:33] ⇦
Quits: AshleighTheCutie
(~ashleigh@075-139-058-072.res.spectrum.com) (Remote host closed
the connection)
L480[17:01:03]
<Ocawesome101> > I can quad buffer
tsuki
L481[17:01:04]
<Ocawesome101> @AdorableCatgirl huh?
L482[17:01:06]
<Ocawesome101> Also
L483[17:01:09]
<Ocawesome101> %tonk
L484[17:01:11] <MichiBot> Sard!
Ocawesome101! You beat Lizzy's previous record of 9 minutes and
40 seconds (By 39 minutes and 23 seconds)! I hope you're
happy!
L485[17:01:12] <MichiBot> Ocawesome101's
new record is 49 minutes and 4 seconds! Ocawesome101 also gained
0.00066 tonk points for stealing the tonk. Position #7. Need
0.09175 more points to pass ThePiGuy24!
L486[17:02:11]
<AdorableCatgirl> well
L487[17:02:14]
<AdorableCatgirl> with the changes to
GPU
L488[17:03:33]
<Ocawesome101> Oh yeah
L489[17:03:58]
<Ocawesome101> So like 4 TTYs on a single
GPU / screen with little overhead?
L490[17:36:03]
<Bob> `This
function helps to determine how many items of a type can be added
to a specific slot. While for example cobblestone can pile up to 64
items per slot, empty buckets can only stack up to 16 and other
blocks like doors can only take 1 item per slot.`
https://ocdoc.cil.li/api:robot in 1.12.2 all doors
are 64 stackable
L491[17:36:17]
<Bob>
potions or tools would be a good example
L492[17:36:22]
<Bob> or
not so
L493[17:41:19]
<Kristopher38> iirc it queries that from
the minecraft/forge api
L494[17:41:30]
<Kristopher38> so there are bugs with
that
L495[17:42:20] <Lizzy> i think that
documentation was mainly written back around 1.7.10 or so
L496[17:42:35]
<Forecaster> @Bob so change the
text?
L497[17:42:48]
<Bob> no
forum account
L498[17:42:59] <Lizzy> wiki accounts are
seperate from the forums
L499[17:43:19]
<Bob> i
don't have both then
L500[17:43:25]
<Forecaster> make one...
L501[17:46:31]
<Bob> how
do i move items between robot slots again ?
L502[17:46:53]
<Forecaster> moveToInternalSlot or
something like that
L503[17:47:58]
<Bob> can't
find, move isn't a thing
L504[17:48:12]
<Forecaster>
somethingSomethingInternalSlot
L505[17:48:22]
<Forecaster> check the wiki or tab through
the robot methods
L506[17:48:40]
<Forecaster> %sip
L507[17:48:41] <MichiBot> You drink an
oxidised unobtanium potion (New!). Forecaster's hair turn blue for
45 minutes.
L508[17:48:47]
<Forecaster> huh
L509[17:49:25] <MichiBot> Timed ban of
Blue_595 Expired. Placed by: Lizzy
L510[17:49:26] *** zsh sets mode: -b
*!*@47.196.96.5
L511[17:49:51]
<Bob> all i
found is storeInternal but its for databases
L512[17:50:13]
<Forecaster> transferTo
L513[17:50:39]
<Bob> hmmm
from the selected slot i see now
L514[18:00:11]
<Kristopher38> how to measure time
accurately?
L515[18:00:33]
<Kristopher38> computer.uptime has low
resolution, os.clock only returns the time spent in the executor
thread
L516[18:00:49]
<Forecaster> query an external server with
an internet card
L517[18:04:11]
<ThePiGuy24> %tonk
L518[18:04:13] <MichiBot> By my throth!
ThePiGuy24! You beat Ocawesome101's previous record of 49 minutes
and 4 seconds (By 13 minutes and 57 seconds)! I hope you're
happy!
L519[18:04:14] <MichiBot> ThePiGuy24's new
record is 1 hour, 3 minutes and 2 seconds! ThePiGuy24 also gained
0.00023 tonk points for stealing the tonk. Position #6. Need
0.08787 more points to pass SquidDev!
L520[18:15:45]
<Kristopher38> I don't get something
L521[18:16:15]
<Kristopher38> I'm doing 2500 gpu set
calls in ~0,5s
L522[18:16:35]
<Kristopher38> that would mean 50 calls
per tick
L523[18:16:59]
<Kristopher38> yet only 16 calls per tick
can be made with tier3 gpu
L524[18:18:00]
<Forecaster> maybe the limit isn't
working
L525[18:18:06]
<Forecaster> or someone changed the
config
L526[18:18:16]
<Kristopher38> :GWchadThonkery:
L528[18:21:46] <MichiBot>
If Rockets
were Transparent | length:
9m 13s | Likes:
21,476 Dislikes:
351 Views:
862,159 | by
Hazegrayart | Published On 14/5/2020
L529[18:31:07]
<Kristopher38> alright, from browsing the
code it looks like the the call limit for set on tier3 gpu is
256
L530[18:32:56]
<ThePiGuy24> is that multiplied by the cpu
call limit?
L531[18:33:00]
<ThePiGuy24> per tick
L532[18:40:09]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L533[18:48:18]
<Kristopher38> I'm not sure 🤔
L534[18:53:23]
<Kristopher38> But I wonder now why mineOS
runs so slow, I'm gonna need to calculate how many times
setbackground, setforeground and set all combined can be called in
one tick before the call budget is spent
L535[19:00:18]
<Kristopher38> it might be, though I don't
know scala so I can't say for sure
L536[19:01:10]
<Kristopher38> well it should be now that
I think about it, gpu calls deduct from a global call budget
L537[19:05:36]
<Kristopher38> hmm, my calculator tells me
approx 51 setBackground+setForeground+set calls in one tick
L538[19:06:03]
<Kristopher38> with 50 rows that should be
enough to run at 20fps
L539[19:06:30]
<Kristopher38> assuming you're not doing
anything else besides rendering
L540[19:13:07]
<Kristopher38> oh wait, setting colors
doesn't work like I imagined it to work
L541[19:13:41]
<Kristopher38> alright, lets say 51
"updates" per second for multicolor
L542[19:17:49]
<Kristopher38> wait, so now that drawing
on non-visible parts of the screen is free, and you can do 64
copies per tick, that means a theoretical 64 fps with multicolor
:D
L543[19:18:00]
<Kristopher38> copies as in gpu.copy
calls
L544[19:21:33]
<Kristopher38> wait, not 64 fps
L545[19:21:38]
<Kristopher38> 64 frames per
tick
L546[19:22:10]
<Kristopher38> that's theoretical limit of
1280 fps
L547[19:25:02]
<AdorableCatgirl> imagine smart cards in
OC
L548[19:25:38] <SquidDev> %tonk
L549[19:25:39] <MichiBot> Dogast!
SquidDev! You beat ThePiGuy24's previous record of 1 hour, 3
minutes and 2 seconds (By 18 minutes and 24 seconds)! I hope you're
happy!
L550[19:25:40] <MichiBot> SquidDev's new
record is 1 hour, 21 minutes and 27 seconds! SquidDev also gained
0.00062 (0.00031 x 2) tonk points for stealing the tonk. Position
#5. Need 0.009 more points to pass simon816!
L551[19:29:04]
<Kristopher38> eee wait, setBackground and
setForeground aren't free
L552[19:30:05]
<Forecaster> I need to design a banking
system later using OS mag cards
L553[19:30:38]
<Ariri>
swipe Your card has been declined.
L554[19:31:26]
<Forecaster> which I'd implement
personally in survival on the railcraft server (as opposed as an
admin)
L555[19:37:58]
<AdorableCatgirl> i mean like
L556[19:38:09]
<AdorableCatgirl> a lil card that contains
a super minimal system
L557[19:38:17]
<AdorableCatgirl> ya plug it in
L558[19:38:29]
<AdorableCatgirl> it runs a smol
program
L559[19:47:37]
<Forecaster> what?
L560[19:55:08] ⇦
Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping
timeout: 190 seconds)
L561[20:12:26]
<AdorableCatgirl> what
L562[20:12:57]
<Forecaster> oh you were talking about
smart cards
L563[20:13:43]
<Skye>
@AdorableCatgirl I want that too
L564[20:19:19] <Michiyo> Ok.. just stopped
my DO VPS let's see if anything explodes.
L565[20:19:57] *
Lizzy side-eyes the computer that spontaniously caught fire beside
her
L566[20:20:04] <Michiyo> :O
L567[20:20:25] *
Michiyo hands Lizzy a fire extinguisher and hopes it too doesn't
catch fire
L568[20:21:21] <Corded> *
<Forecaster> readies the fire extinguisher
extinguisher
L569[20:21:31] <Michiyo> a good idea
really.
L570[20:21:34] *
Lizzy fires it at the computer
L571[20:21:43] <Michiyo> Dear Sir / Madam.
Fire! Fire!
L573[20:26:06]
<MGR>
Depending on the type of fire extinguisher, that is possible
L574[20:26:17] ⇦
Quits: immibis (~immibis@x5271637c.dyn.telefonica.de) (Ping
timeout: 204 seconds)
L575[20:26:24]
<MGR> There
are some chemicals that will burn almost anything, even
asbestos
L576[20:28:12]
<AdorableCatgirl> like the CSGO
community
L578[20:36:04] <Michiyo> Servers been dead
for 10 minutes, I've not had any alarms go off...
L579[20:36:12] <Michiyo> but I don't wanna
nuke the VM cause backups cost
L580[20:36:40]
⇨ Joins: HD1
(~hd1@ip5f5ae3f9.dynamic.kabel-deutschland.de)
L581[20:36:45] <HD1> Hello
L582[20:36:49] <Michiyo> %hello
L583[20:36:50] <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.
L584[20:37:00]
⇨ Joins: asmax
(~asmax@ip5f5ae3f9.dynamic.kabel-deutschland.de)
L585[20:37:05] <asmax> Heeeeey
L586[20:37:10]
<Saghetti>
sup
L587[20:37:12] ⇦
Quits: HD1 (~hd1@ip5f5ae3f9.dynamic.kabel-deutschland.de) (Client
Quit)
L588[20:37:17] ⇦
Quits: asmax (~asmax@ip5f5ae3f9.dynamic.kabel-deutschland.de)
(Client Quit)
L589[20:37:24]
<Saghetti>
well ok
L590[20:37:47] <Michiyo> Alrighty
then.
L591[20:41:48]
⇨ Joins: immibis
(~immibis@x5271635c.dyn.telefonica.de)
L592[20:45:52]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L593[20:58:17]
<Ariri> Are
there any invisible/tiny unicode characters that come before A in
typical abc order?
L594[21:09:33]
<Saghetti>
iirc all Unicode comes after ASCII
L595[21:10:19]
<Saghetti>
are you trying to make yourself appear top on the discord user
list?
L596[21:11:29]
<Ariri>
Someone on a server I'm on is irked by my name not being on top of
the channel anymore, since I added some unicode blocks around my
nickname, so I was just curious to see if there's anything better
than '.'
L597[21:11:32] <Elfi> You could always
insert an ASCII control character :V
L598[21:12:47]
<Ariri> Oh
yeah
L599[21:13:33]
<Saghetti>
! is best
L600[21:13:57]
<Saghetti>
and you can change your nick to ! with a lot of spaces after
it
L601[21:14:06]
<Saghetti>
because space comes before !
L602[21:14:09]
<Saghetti>
@Ariri
L603[21:14:42] <SquidDev> %tonkout
L604[21:14:42] <MichiBot> Dogast!
SquidDev! You beat your own previous record of 1 hour, 21 minutes
and 27 seconds (By 27 minutes and 36 seconds)! I hope you're
happy!
L605[21:14:43] <MichiBot> SquidDev has
tonked out! Tonk has been reset! They gained 0.001 tonk points!
Current score: 0.43917, Position #5 Need 0.008 more points to pass
simon816!
L606[21:14:53] <Lizzy> %tonk
L607[21:14:54] <MichiBot> Zounderkite!
Lizzy! You beat SquidDev's previous record of <0 (By 11
seconds)! I hope you're happy!
L608[21:14:55] <MichiBot> Lizzy's new
record is 11 seconds! Position #3. Need 0.0939 more points to pass
Forecaster!
L609[21:15:02]
<Ariri>
Hmm
L610[21:18:07]
<Ariri>
Discord just removes the control characters Ive tested so far
L611[21:19:31] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Remote host closed the
connection)
L612[21:19:52]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L613[21:26:22] <CompanionCube> well
duh
L614[21:26:37] <CompanionCube> it's just
good input filtering
L617[22:44:31]
<Kristopher38> @payonel ^
L618[22:44:44]
<Kristopher38> it's fast
L619[22:45:26]
<payonel>
soooooooooooooooo
L620[22:45:29]
<payonel>
good news and bad news
L621[22:45:37] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 204
seconds)
L622[22:45:47]
<payonel> i
found that the client gets way out of sync with the server with
some cases
L623[22:46:08]
<payonel> i
have to really pull back on the feature, i now figured out all of
the gpu optimzations in our network packet layer
L624[22:46:09]
<payonel>
BUT
L625[22:46:44]
<payonel>
the feature i've been working on will bring a pretty cool solution
to this problem
L626[22:47:04]
<payonel>
so, @Kristopher38 we'll want to keep those 2 videos to then compare
to a 3rd one you'll make with the next update 🙂
L627[22:47:31]
<Kleadron>
:win7eyes: what's this speed i see
L628[22:47:45]
<payonel>
it's something i need to reign back slightly
L629[22:48:04]
<payonel>
things get out of whack in the backend with certain client server
timings and chunk crap
L630[22:48:08]
<payonel> i
have it all cleaned up now
L631[22:48:12] <AshleighTheTablet>
hai
L632[22:48:14]
<payonel>
working on a few last tests
L633[22:48:45]
<Kleadron>
so gpu operations are going to be a lot faster?
L634[22:49:09]
<payonel>
some are, but not as fast with the current code kristopher38 is
testing
L635[22:49:30]
<Kristopher38> oh, I'm looking forward to
it then :D
L636[22:49:51]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L637[22:50:57] <Amanda> wasn't the gpu
intentionally slow to limit network packets? Or does this transmit
more with smaller packets somehow ( compression, w/e )
L638[22:52:30]
<payonel>
@amanda i'm reducing the packets that need to be sent
L639[22:52:42] <Amanda> ah, clever maths,
then?
L640[22:52:49]
<payonel>
but i caused a de-sync bug, a bad one -- i have a fix, i have to
slow it down, but there is something awesomer coming in the
pipeline
L641[22:53:02] <AshleighTheTablet> i wish
i knew why trying to start a new page on a cc printer over an
adapter is always an upsuppoerted operation
L642[22:53:04] <Amanda> OC2!?
(Sorry)
L643[22:53:11] <AshleighTheTablet>
unsupported*
L644[22:53:34] <AshleighTheTablet> and
seemingly only on openos
L645[22:53:44]
<Forecaster> smartcards? :P
L646[22:53:45]
<Kleadron>
you're trying to use an xbox 360 controller on a playstation
3
L647[22:54:02] <AshleighTheTablet>
what?
L648[22:54:33] <AshleighTheTablet>
everything works but starting a new page
L649[22:54:54] <AshleighTheTablet> it
connects over the adapter, and shows up as a printer
L650[22:55:06] <AshleighTheTablet> but i
cant start a new page
L651[23:00:37]
<Bob>
Payonel pushing OC releases but what about OC2 👀
L652[23:00:58]
<payonel>
don't worry. i'm cloned
L653[23:01:12]
<Kristopher38> Shhhh, let him work on
OC
L654[23:01:31]
<Kristopher38> Lmao, if payonel is so good
why there is no payonel 2
L655[23:01:31]
<Forecaster> as per the standard internet
law it will be delayed by at least a year each time it's
mentioned
L656[23:02:31]
<Kleadron>
this is why half life 3 never comes out in our lifetimes
L657[23:02:53]
<Kleadron>
half life 3 has just be delayed by 2 years more btw
L658[23:03:32]
<Kristopher38> What about half life
alyx
L659[23:04:18]
<Kristopher38> It's basically half life 3,
as each half life brings some breakthroughs in tech
L660[23:04:23]
<Forecaster> it's a spin-off, not
HL3
L661[23:04:24]
<Kristopher38> This time it's VR
L662[23:05:26]
<Kristopher38> I mean yeah, but it's
something that a lot of people imagined the next half life to be,
except for the "3" and the plot
L663[23:05:58]
<Kristopher38> We'll get project borealis
out eventually for the people who want the plot part
L664[23:09:36] ⇦
Quits: AshleighTheTablet (~tf101@075-139-058-072.res.spectrum.com)
(Quit: leaving)
L665[23:16:08]
⇨ Joins: murlocking (webchat@199.84.43.121)
L666[23:17:03] <murlocking> If I have a
'counter' like so 'local counter = 1' do I do 'counter = counter+1'
or 'counter+1 on the next line to increment by 1 ?
L667[23:18:35]
<Forecaster> The first one
L668[23:19:19]
<Forecaster> In no language I can think of
would the second one do anything
L669[23:19:54] <murlocking> Lua is my
first language so most of my questions are really weird lol
L670[23:20:31] <murlocking> I had it right
in my program tho, was using the first one but wasn't sure if both
were the same. Thank you :)
L671[23:23:10]
<Forecaster> You should just try
things.
L672[23:23:23]
<Forecaster> Only ask for help if you're
stuck.
L673[23:29:01] <Amanda> %8ball laptop goes
nap-time?
L674[23:29:02] <MichiBot> Amanda: Ask
again later
L675[23:31:17] <Amanda> %8ball design
power armor for Minetest?
L676[23:31:17] <MichiBot> Amanda: Without
a doubt
L677[23:31:52]
<Bob> Lua
doesnt have a alot of sugar syntax murlocking
L679[23:31:59]
<Bob> += or
++ doesnt exist
L680[23:32:35]
<Bob> so
you have to explicitly tell it to assign to itself itself
incremented by one or a=a+1
L681[23:33:45] <murlocking> what do you
mean in the first example ?
L682[23:34:52]
<Bob> i
didnt provide a second example ?
L683[23:35:01] <murlocking> Nvm, get it.
You're just explaining it in lua language.
L684[23:41:04]
<DaComputerNerd> is there a maximum amount
of time you can wait with `os.sleep()`
L685[23:42:19]
<payonel>
approximately 1.8 × 10308 seconds
L686[23:42:27]
<payonel>
10^308
L687[23:43:18]
<MGR> And
if you're sleeping that long, you have an interesting MC
server
L688[23:44:13]
<payonel>
or about 5.7 * 10^ 299 years
L689[23:44:55]
<payonel>
well, and to be honest...no, there is no limit. that's the max
sleep time that will actually reduce over time
L690[23:45:12]
<payonel>
you could sleep for ever
L691[23:45:22]
<payonel>
os.sleep(math.huge) is functionally correct
L693[23:45:52] <murlocking> Yeah, I can't
count that to that number.
L694[23:45:53] <MichiBot>
“Alexa,
what’s 10 to the power of 308?” | length:
1m 51s |
Likes:
320 Dislikes:
22 Views:
158,699 | by
Zhuang Ye |
Published On 1/5/2018
L695[23:53:08] *
CompanionCube has read the recent LWN article on emacs. One of the
articles has one of the bigger instances of 'missing the fucking
point' and terrible ideas i've seen in a while: https://lwn.net/Articles/819858/ (cc
Izaya)