<<Prev Auto Refresh
Scroll to Bottom
Stuff goes here
L1[00:04:59] ⇦
Quits: Vexatos (~Vexatos@port-92-192-125-38.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L3[00:08:26] <MichiBot>
Shireen - SO
HUMAN OF YOU [official music video] | length:
6m 11s |
Likes:
25,296 Dislikes:
742 Views:
1,050,593 | by
Shireen | Published On 11/4/2019
L4[00:11:00]
<Michiyo>
So I moved Corded and MichiBot to the VPS. Neo is still local, but
may have major connectivity issues, as the garage is 104, and the
servers start shitting themselfs... about now
L5[00:14:14]
<Vaur>
>Michiyo: So I moved Corded and MichiBot to the…
L6[00:14:14]
<Vaur> awh
that sucks 😦
L7[00:24:03] ⇦
Quits: Neo (~neo@ip229.ip-51-222-228.net) (ZNC 1.8.2 - https://znc.in)
L8[00:32:04] ⇨
Joins: Neo (~neo@ip229.ip-51-222-228.net)
L9[00:32:17] *** Server sets mode: +ntz
L10[00:34:30]
<Robby>
while true do local id, , x, y =
event.pull(modemmessage")
L11[00:35:03]
<Robby> not
sure what local id is
L13[00:36:44] <Vampyre> that explains all
event types and their parameters
L14[00:37:04] <Vampyre> the example at the
top is for modem_message, but don't know if that is accurate
L15[00:37:30] <Vampyre> should be, but
documentation might not always reflect reality in OC's case
;-)
L16[00:43:09]
<Robby> do
i need all those addresses or can i leave it at localNetworkCard
and port
L17[00:43:46] <Vampyre> port and payload,
or even just payload if you don't even care about the port
L18[00:43:55] <Vampyre> just replace the
rest with _
L19[00:44:15]
<Robby>
okay
L20[00:44:22]
<Robby> so
like thgis , ,
L21[00:44:25] <Corded> *
<Robby>
L22[00:44:29]
<Robby>
okay odd
L23[00:44:34]
<Robby> ,
,
L24[00:44:42]
<Robby>
wont show the underscores
L25[00:44:52]
<Ocawesome101> \`put stuff in
backticks\`
L26[00:45:00]
<Ocawesome101> -> `put stuff in
backticks`
L27[00:45:12]
<Ocawesome101> \`\aaa\\` -> `aaa`
L28[00:45:17] *
dequbed shakes head in IRC
L29[00:45:28] <Vampyre> (actually, you do
care about the port, is the easiest way to differentiate between
who sends things and who receives things)
L31[00:46:49] <Vampyre> yah, I think that
should work
L32[00:46:51] <Vampyre> maybe
L33[00:46:52]
<Michiyo>
If you're in the REPL don't use local.
L34[00:46:58]
<Michiyo>
it'll save you lots of headaches.
L35[00:47:06]
<Michiyo>
in scripts use local.
L36[00:47:09]
<Robby> so
just get rid of local
L37[00:47:13] <Vampyre> or it will blow up
your PC and kill everything in a 5 mile radius
L38[00:47:16]
<Robby> and
;eave event
L39[00:47:24] <Vampyre> if that happens,
don't blame me, but just try it ;-)
L40[00:47:30]
<Michiyo>
also in REPL you don't need to require event
L41[00:47:34]
<Michiyo>
in scripts you do
L42[00:47:47]
<Robby>
okay
L43[00:49:10]
<Robby> it
just did nothing
L44[00:49:18]
<Robby> so
ill write it as a script now
L46[00:50:51]
<Michiyo>
Oh, also you need to tell it WHAT event to pull
L47[00:50:59]
<Michiyo>
`event.pull("modem") or.. whatever
L48[00:51:08]
<Michiyo>
`event.pull("modem_message") or.. whatever [Edited]
L49[00:51:11]
<Robby> did
that
L51[00:51:43]
<Michiyo>
You hadn't in the screenshot in the REPL :P so I was going by that
still.
L52[00:52:05]
<Robby>
yeah ik
L53[00:52:10]
<Robby> i
just noticed that too lol
L54[00:52:20]
<Robby> bot
okay lets cross fingers
L55[00:53:40]
<Robby> so
far it did nothing
L56[00:54:58]
<Michiyo>
run dmesg on this computer and see if it's even seeing any modem
events
L57[00:55:12]
<Michiyo>
run `dmesg` then do whatever you're doing on the other end to
send
L58[00:55:33]
<Robby>
where do i run that
L59[00:55:45]
<Ocawesome101> in the shell
L60[00:56:07]
<Michiyo>
Right now, your code is simply saying wait until the event is
fired, then load the data in to the varibles, you're not doing
anything with it including printing
L61[00:56:11]
<Robby> its
not
L62[00:56:12]
<Robby>
odd
L63[00:56:13]
<Robby>
ooh
L64[00:56:18]
<Robby>
maybe the port reset itself
L65[00:56:50]
<Robby>
yup
L66[00:56:53]
<Robby>
port reset
L67[00:57:11]
<Robby> so
will i need to set the port eveytime i reboot my pc
L68[00:57:18]
<Robby> or
can i just toss that into the script
L69[00:57:38]
<Michiyo>
Yeah, that's how it's usually done
L70[00:57:42]
<Robby>
copy that
L72[00:57:57]
<Michiyo>
the snippet there does just that.
L73[01:00:24]
<Robby>
ahaa
L75[01:03:55]
<Robby> i
would assume when you do local m = component.modem, thats just
giving that component/primary component an identifier?
L76[01:03:57] <Vampyre> so now you need a
while true do <> print(payload) ; end
L77[01:06:26]
<Robby>
after the event.pull line?
L78[01:06:28]
<Robby> or
before it
L79[01:06:35] <Vampyre> around it
L80[01:06:46] <Vampyre> while true do above
it
L81[01:06:55] <Vampyre> print & end
below it
L82[01:07:35]
<Robby>
okay
L84[01:07:47]
<Robby> aah
i see why
L85[01:10:38]
<Robby> ooh
i see what i can do
L86[01:10:49]
<Robby> i
can give it something to say along with the data
L87[01:11:11]
<Robby>
will i need to give the dotted spaces or just leave out what i dont
want
L88[01:11:32] <Vampyre> what dotted
spaces?
L89[01:11:55] <Vampyre> on the send side
you just do your modem.broadcast("message"), port
L90[01:12:02] <Vampyre> err
L91[01:12:09] <Vampyre>
modem.broadcast("message", port)
L92[01:12:58] <Vampyre> err, no
L93[01:12:59]
<Robby>
print("Got a message from " .. from .. " on port
" .. port .. ": " .. tostring(message))
L94[01:13:21]
<Robby> is
all that required ^^^^
L95[01:13:29] <Vampyre> sorry,
modem.broadcast(port, "message")
L96[01:13:44] <Vampyre> well, no, just
message
L97[01:13:46] <Vampyre> or payload
L98[01:13:49]
<Robby>
okay
L99[01:13:57] <Vampyre> or whatever you
called that 4th or 5th variable
L100[01:14:19] <Vampyre> the port you will
need in an if statement you will want to add next
L101[01:14:34] <Vampyre> but jusst get
this working for niow ;-)
L102[01:15:25]
<Robby> so
for example print("result" payload)
L103[01:15:56] <Vampyre> , or ..
L104[01:16:05]
<Robby> or
will ineed to do print("result" ..payload)
L105[01:16:08]
<Robby> yea
that
L106[01:16:14]
<Robby>
okay
L107[01:16:20] <Vampyre> .. is string
concatenation but print can handle variable number of arguments
too
L108[01:16:40] <Vampyre> I think it's even
smart enough to insert a space with ,
L109[01:16:51]
<Robby>
okay
L111[01:20:55]
<Robby>
then end at the bottom like you said
L112[01:21:07] <Vampyre> yup
L113[01:21:36] <Vampyre> and do yourself a
favor, indent your code
L115[01:21:56]
<Robby> and
indent?
L116[01:21:57] <Vampyre> add 2 or 4 spaces
or a tab infront the 2 lines in the while block
L117[01:22:08]
<Robby>
okay
L118[01:22:15] <Vampyre> the while true do
till end is a code block
L119[01:22:35] <Vampyre> coding is just
like minecraft. you combiene blocks ;-)
L121[01:24:01] <Vampyre> lovely ;-)
L122[01:24:04] <Vampyre> oh
L123[01:24:09] <Vampyre> 1 enter after the
requires
L124[01:24:14] <Vampyre> then it's
perfect
L126[01:24:54] <Vampyre> lol, noooo
L127[01:25:11]
<Robby>
oh
L128[01:25:12] <Vampyre> I meant the block
of requiers be seperated from the m.open by 1 enter
L129[01:25:23] <Vampyre> to signify those
2 blocks as distinct
L130[01:25:39] <Vampyre> don't think of
code as lines, think of them as blocks
L131[01:25:45] <Vampyre> blocks containing
lines
L132[01:26:00]
<Robby> aah
okay
L133[01:26:01]
<Robby>
gotcha
L135[01:26:22] <Vampyre> and bonus points
if you put comments in your code to signify what big blocks of code
do
L136[01:26:42] <Vampyre> yup, perfect
;-)
L137[01:27:02] <Vampyre> anyways, this
ends our lesson on good coding practices for today
L138[01:27:27] <Vampyre> come back
tomorrow for more and exiting ways to be OCD about code adnd waste
time writing documentation! ;-)
L140[01:33:08]
<Robby> ooh
im not done
L141[01:33:16]
<Robby>
lesson may be over
L142[01:33:26]
<Robby> but
im gonna do a lot of exra credit
L143[01:34:42]
<Michiyo>
Just wait until you start using event.listen, instead of pull
L144[01:35:32]
<Robby> ya,
im not very exited for that
L145[01:35:39]
<Robby> but
i know you can do a lot more
L146[01:39:25]
⇨ Joins: DBotThePony (~Thunderbi@31.220.170.28)
L147[01:41:49] <Izaya> I wonder if my
router and laptop can transmit hard enough to work from the
driveway
L148[01:41:57] <Izaya> I could sit out
there with my laptop in the sun >.>
L149[01:44:49]
<bad at
vijya> sometimes i forget that summer up here means winter down
there
L150[01:45:31]
<ThePiGuy24> i wish it was winter up
here
L151[01:45:39]
<ThePiGuy24> it is always too warm during
summer
L152[01:45:39]
<Michiyo> I
wish it was always winter.
L153[01:45:42]
<Michiyo>
fuck this 104
L154[01:45:47] <Izaya> "The shower
will warm up soon" and other lies you can tell yourself while
you freeze to death.
L155[01:45:50]
<Robby>
fuck your 104
L156[01:45:52]
<Robby>
fuck my 120
L157[01:46:06]
<Robby>
this is vegas baby
L158[01:46:08] <Izaya> fuck my 5
L159[01:46:12]
<Robby> we
live as we scortch
L160[01:46:14]
<Michiyo>
it was 111 earlier. I'm in Oregon... OREGON.
L161[01:46:18]
<Michiyo>
it shouldn't be THIS HOT.
L162[01:46:28] <Izaya> where's oregon
again
L163[01:46:28]
<Kristopher38> >people speaking
Fahrenheit
L164[01:46:39]
<Robby>
well the earth is less than 6 years away from global warming being
irreversable
L165[01:46:54] <Izaya> gotta look at the
upsides
L167[01:47:14]
<bad at
vijya> i was in richmond proper today and workin outside
L168[01:47:17]
<bad at
vijya> there was
L169[01:47:20]
<bad at
vijya> no wind
L170[01:47:22]
<bad at
vijya> at all
L171[01:47:25]
<Robby>
youre right above me!
L172[01:47:29] <Izaya> thanks
L173[01:47:36]
<Robby> so
yea
L174[01:47:39] <Izaya> the US has too many
states
L175[01:47:43]
<Michiyo>
Izaya, ~44 was the high today
L176[01:47:45]
<Robby>
above cali and nevada
L177[01:47:50]
<bad at
vijya> 90 fucking degrees and humidity so high it felt like i
was swimming
L178[01:47:52] <Izaya> °C?
L179[01:47:56]
<Michiyo>
Yes C
L180[01:48:00] <Izaya> that is rather
warm
L181[01:48:19]
<Kristopher38> It is scorchingly
sunny
L182[01:48:30]
<bad at
vijya> no WIND in RICHMOND
L183[01:48:38]
<bad at
vijya> until after i was done working
L184[01:48:54]
<bad at
vijya> pain, suffering, and agony
L185[01:52:50]
<Michiyo> I
can't get it any lower than 87/30 in my room >_>
L186[01:52:56]
<Michiyo>
servers are still cooking at ~104
L187[01:54:26] <Izaya> in summer my server
was sitting at 54° max according to the data I have from 6 months
ago
L188[01:54:26]
<Robby> is
it possible to slowdown while true do
L189[01:54:35]
<Michiyo>
os.sleep(seconds)
L190[01:54:35] <Izaya> os.sleep
L191[01:54:37]
<Robby> say
if i wanted to add an os sleep
L192[01:54:40]
<Robby> yea
that
L193[01:54:45]
<Robby>
where would that go
L194[01:55:05]
<Michiyo>
somewhere inside the loop :P
L195[01:55:15]
<Robby>
would it be while true do os.sleep(seconds)
L196[01:56:06]
<Michiyo>
Well, do you want it to wait THEN do the stuff, or do the stuff
THEN wait, it matters for the first run of the loop
L197[01:56:27]
<Robby> do
stuff then wait
L198[01:56:42]
<Michiyo>
then you'd place the sleep after your other code, before the
end
L199[01:56:53]
<Robby>
okay
L200[01:56:54]
<Robby>
thanks
L201[02:09:19]
<Michiyo>
damn it... Plesk won't install on 20.10...
L202[02:13:37]
<Robby>
yike
L203[02:13:52]
<Robby> so
i got it to work, but im missing the amount of water
L204[02:13:56]
<Robby> it
says water
L206[02:15:02]
<Michiyo>
the code?
L208[02:15:34]
<Robby>
yea
L209[02:15:37]
<Robby> the
code i wrote
L210[02:15:54]
<Robby>
does everything else, but it wont tell me how much water
L211[02:16:02]
<Robby> i
wonder what i missed
L212[02:16:21]
<Michiyo>
So, show the code you're using...
L214[02:16:43]
<Robby>
sorry.
L215[02:17:56]
<Michiyo>
so, p.getPipe() likely returns 2 things, when you print it like
that it shows everything it returns
L216[02:18:08]
<Robby>
right
L217[02:18:10]
<Michiyo>
when you SEND it it sends only the first part
L218[02:18:17]
<Robby>
ooh, reslly
L219[02:18:20]
<Robby>
ooh, relly [Edited]
L220[02:18:28]
<Robby> is
there a way i can change that?
L221[02:19:00]
<Robby> ~~i
hope~~
L222[02:19:11]
<Michiyo>
`p.getPipe()[2]` I think? I'm... not 100% sure :P
L223[02:19:17]
<Michiyo>
I've not lua-d in a long time
L224[02:19:29]
<Robby> ill
try that
L225[02:19:49]
<Michiyo>
lua is 1 indexed, so [1] would be the first "Water" and
[2] would be the value... I think
L226[02:20:00]
<Robby>
okay
L227[02:20:03]
<Robby> we
shall see
L230[02:21:01]
<Michiyo>
umm...
L231[02:21:04]
<Michiyo>
no.. lol
L232[02:21:10]
<Robby>
lol
L233[02:21:19]
<Michiyo> I
said p.getPipe()[2] not isOpen...
L234[02:21:44]
<Robby> ooh
so get rid of the ")"
L235[02:21:50]
<Robby> at
the end there
L236[02:22:35] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-123-250.as13285.net) (Remote
host closed the connection)
L237[02:23:19] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e07:3700:233:5a8f:86fa:1f46)
(Ping timeout: 192 seconds)
L238[02:24:46]
<Michiyo>
No, that line would be Code Block pastebined null
L239[02:25:05]
<Robby> ooh
wait
L240[02:25:10]
<Robby> so
it is like that
L241[02:25:12]
<Robby>
okay
L242[02:27:12]
<Robby>
okay so iuts sending nils
L245[02:30:07]
<Michiyo>
this'll be on the sending end, not the receiver. your script is
saying it's not getting data from the sending side
L246[02:30:12]
<Robby>
even if i change the [2] to [1]
L247[02:30:23]
<Robby>
okay
L248[02:31:20]
<Michiyo>
on the sending side, drop into the REPL again, and type out the
command you were using, then play with that to try to get the value
you expect.
L249[02:31:52]
<Robby>
REPL?
L250[02:32:05]
<Michiyo>
type `lua` at the shell
L251[02:32:09]
<Robby>
ooh
L252[02:32:16]
<Michiyo>
"The acronym REPL stands for read-eval-print loop and
basically provides a programmer with an interactive programming
environment"
L253[02:32:37]
<Robby> ooh
okay
L254[02:34:20]
<Michiyo>
Not knowing which mod you're interacting with, as well as not
having loaded MC in going on 2 years... leaves me at a slight
disadvantage
L255[02:34:38]
<Robby>
opencomputers, rotarycraft and reactorcraft
L256[02:35:15]
<Michiyo>
Ah, best of luck... I've avoided Reika's mods lol
L257[02:35:25]
<Robby>
yeah i see why lol
L258[02:35:56]
<Robby>
especially how he talks about the cominuty, ive dove into his
website and yeah
L259[02:35:58]
<Robby> hes
a prick
L260[02:36:01]
<Robby>
lol
L261[02:36:23]
<Michiyo>
yeaaaaah....
L262[02:36:39]
<Michiyo> I
write my own mods so I try to stay out of drama, but yeesh.
L263[02:37:05]
<Robby>
yeah..
L264[02:37:22]
<Robby> its
sad really
L265[02:48:29]
<Robby> but
yeah, cant figure out whats up
L266[02:50:05]
⇨ Joins: playfuldoggo
(webchat@cpc98998-watf12-2-0-cust129.15-2.cable.virginm.net)
L267[02:52:09]
<Michiyo>
@Robby getPipe is from which mod?
L268[02:53:04]
<Robby>
rotartcraft
L269[02:53:09]
<Robby>
rotary
L270[02:53:12]
<Robby>
rotarycraft [Edited]
L271[02:53:14] <playfuldoggo> could i send
a geo2holo from a robot to a hologram?
L272[02:54:28] <playfuldoggo> like,
display the area around the robot on a hologram
L273[02:54:38]
<Robby> the
full function without the alias is component.pipe.getPipe
L274[02:54:54]
<Robby> and
that i do not know playful
L275[02:56:00]
<Michiyo>
ok @Robby in your send code try this `local name, value =
p.getPipe()` Then in the broadcast `m.broadcast(80, value)`
L276[02:56:16] <playfuldoggo> also how do
linked cards work, as documentation is very sparse for them
L277[02:56:26]
<Michiyo>
Both inside the loop
L278[02:56:37] <playfuldoggo> in terms of
what commands i use for them
L279[02:56:42]
<Michiyo>
linked cards work exactly like a standard modem, except they only
ever talk to each other
L280[02:57:10]
<Michiyo>
you'll use the same send/receive methods, possibly without ports...
I'm not 100% sure I've not OCed in a long time
L281[02:58:05]
<Robby>
what do i put as value after local name, just anything i
want?
L282[02:58:26]
<Michiyo>
you put exactly what I typed
L283[02:58:32]
<Michiyo>
`local name, value = p.getPipe()`
L284[02:58:49]
<Michiyo>
you're setting 2 variables, from one command return
L286[03:00:30]
<Michiyo>
Yeah
L287[03:00:34]
<Robby>
okay
L289[03:01:17]
<Robby>
minis water now
L290[03:02:26]
<Michiyo>
if you want it to show "Water ####" then you'll
broadcast(80, name .. " " .. value) or something
L291[03:02:34]
<Michiyo>
if you want it to show "Water ####" then you'll
`broadcast(80, name .. " " .. value)` or something
[Edited]
L292[03:02:45]
<Robby> ooh
okay
L293[03:02:55]
<Robby> now
its whatever i want it to say pretty much
L294[03:03:13]
<Michiyo>
`.. " " ..` will concat "name" and
"value" with a space between them
L295[03:03:29]
<Robby>
aah
L296[03:03:37]
<Robby> so
nothing goes between " "
L297[03:03:44]
<Robby> its
just like that
L298[03:04:18]
<Michiyo>
correct literally a space character, if you wanted `Water: ####`
then you'd do `name .. ": " .. value` etc
L299[03:04:37]
<Robby>
cool!
L300[03:04:44]
<Michiyo>
anything in the quotes is literally what it will show. `..` just
slams 2 things together.
L301[03:04:56]
<Michiyo>
name .. value would make it Water####
L302[03:05:40]
<Michiyo>
print also allows you to use commas... but I prefer manual concat
over overloading print.
L303[03:06:05]
<Robby>
same
L304[03:06:13]
<Robby>
that is ONE thing ive learned
L305[03:06:14]
<Robby>
kinda
L308[03:16:16]
<Robby> so
thats how you do 2 lik that
L309[03:16:24]
<Robby>
theres the dynamopmeter
L310[03:16:47]
<Robby>
that outputs 3 speed, tourque and power
L311[03:34:12] <Amanda> playfuldoggo
linked cards are basically just two-device modems with no
ports
L312[03:34:45] <Amanda> To the point
receiving even fires a `modem_message`
L313[03:40:26] *
Amanda curls up around herself and elfi, passes out, totally
forgetting to shut down her second instance
L314[03:40:40] <Amanda> Night nerds
L315[03:56:01]
<Michiyo>
@Robby same for anything else... `speed, torque, power =
whatever.somefunction()` you can also do like `s,t,p = bleh()` etc,
the variable names don't matter as long as YOU know what they
do
L316[03:56:36]
<Michiyo>
locals, of course.
L317[04:02:07]
<Robby> so
local speed = s
L318[04:03:55]
<Michiyo>
One or the other, not both. those are just showing that the
variable names don't matter
L319[04:04:13]
<Robby> aah
okay
L320[04:04:52]
<Michiyo>
`local speed, torque, power = whatever.somefunction()` is the same
as `local s,t,p = whatever.somefunction()` or `local some, dumb,
name = whatever.somefunction()`
L321[04:05:21]
<Robby>
okay
L322[04:05:33]
<Michiyo>
you'll access those values via whatever you call them. so if
`dynamometer` returns `speed, tourque and power` in that order, if
you use the last one then `power` would be in the value of
`name`
L323[04:06:09]
<Robby>
from what i remember from a quick test, its just 3 numbers
L326[04:52:29]
<Robby>
figured out why
L327[04:52:40]
<Robby> for
some reason monitor isint local or something
L328[04:52:49]
<Robby> idk
i just got rid of that local require
L329[04:52:52]
<Robby> and
it fixed
L331[05:29:05]
<Shuudoushi> Pci-e >> USB3 >>
SATA III seems to have some quirks...
L332[05:29:11]
<Forecaster> %tonk
L333[05:29:13] <MichiBot> Darn it!
Forecaster! You beat your own previous record of <0 (By 8
hours, 53 minutes and 19 seconds)! I hope you're happy!
L334[05:29:14] <MichiBot> Forecaster's new
record is 8 hours, 53 minutes and 19 seconds! No points gained for
stealing from yourself. (Lost out on 0.00889)
L335[05:29:39]
<Robby> my
record is like 2 hours lol
L336[05:29:43]
<Robby>
with not screwing shit up
L337[05:32:19]
<Shuudoushi> Looks like I'm rebuilding
kernels for the rest of the, now, morning...
L338[05:32:46]
<Robby>
ooh
L339[05:32:50]
<Robby>
thats not lua there is it.
L340[05:33:00]
<Shuudoushi> Nope...
L341[05:33:03]
<Robby>
fuck
L342[05:33:05]
<Robby>
F.
L343[05:33:17]
<Shuudoushi> That's a raspberry pi
freaking the fuck out :D
L344[05:33:33]
<Robby>
ooh
L345[05:33:34]
<Robby>
great
L346[05:33:41]
<Robby>
good luck bro
L347[05:33:55]
<Shuudoushi> sighs i fucking hate
C...
L348[05:34:01]
<Robby>
looks hard.
L349[05:34:06]
<Robby> i
barely know Lua
L350[05:43:19]
<Ariri>
what rpi has sata?
L351[05:46:03]
<Shuudoushi> Fixing a broken OS by
installing another OS and dual booting it on a device that was
NEVER meant to be dual booting shit
L352[05:59:22]
<Forecaster> Wellp, my house broke, so I'm
going to build a new house on top of it
L353[06:00:21]
<Shuudoushi> Lol, wtf forecaster
L354[06:01:22]
<Shuudoushi> Speaking of building on
broken shit though... Seems it's what I'm using for Multiboot
that's busted, not the OS itself... So now i get to try and fix
that... FML
L355[06:03:47]
<Shuudoushi> Fuck it, I'll fix it
tomorrow... Well, later today at this point...
L356[06:46:21]
<walksanator.
B⃢ot.> What is the default sedena login
L357[07:00:22]
<Michiyo>
sedena?
L358[07:04:00] ⇦
Quits: lordpipe (~ba7888b72@66.109.211.50) (Remote host closed the
connection)
L359[07:05:13]
<walksanator.
B⃢ot.> >Michiyo: sedena?
L360[07:05:13]
<walksanator.
B⃢ot.> Aka the linux that comes included
L361[07:05:13]
<walksanator.
B⃢ot.> Also found out it is root with no password
L362[07:05:33]
<Michiyo>
Oh, TIS-3D, never used it. sorry
L363[07:05:58]
<walksanator.
B⃢ot.> .-_. What channel are you looking at
L364[07:06:25]
<real
catmaid> what
L365[07:06:30]
⇨ Joins: lordpipe (~ba7888b72@66.109.211.50)
L366[07:06:58]
<Michiyo>
I'm looking at the #oc channel, on the discord that I created, many
moons ago....
L367[07:07:37]
<Forecaster> or did it create you?!
L368[07:07:48]
<walksanator.
B⃢ot.> Ol because i hadn't said anything about TIS-3d in this
channel
L369[07:07:51]
<Forecaster> Twillight Zone music
plays
L370[07:07:52]
<walksanator.
B⃢ot.> Ok*
L371[07:08:13]
<Michiyo>
"the linux that comes included" There is no linux
included in OC... sooooooooo
L372[07:08:21]
<walksanator.
B⃢ot.> Yes
L373[07:08:21]
<Michiyo>
It wasn't a big jump to make.
L374[07:08:39]
<real
catmaid> are you talking about oc2?
L375[07:08:48]
<walksanator.
B⃢ot.> In 1.16 it rewuires oc-sedena
L376[07:08:50]
<Michiyo>
Ah, OC2 is a thing too
L377[07:08:53]
<real
catmaid> lmao
L378[07:08:55]
<Michiyo> I
keep forgetting that is a thing
L379[07:08:56]
<Forecaster> I don't think TIS-3D includes
linux either
L380[07:08:59]
<real
catmaid> that makes sense now
L381[07:09:11]
<real
catmaid> >Michiyo: I keep forgetting that is a thing
L382[07:09:11]
<real
catmaid> same
L383[07:09:12]
<Michiyo>
Sangar REALLY needs a better name
L384[07:09:12]
<walksanator.
B⃢ot.> Yes it is oc2 it appears
L385[07:09:16]
<walksanator.
B⃢ot.> Since i am on 1.16
L386[07:09:23]
<real
catmaid> i had to look it up xd
L387[07:09:24]
<Michiyo>
NotOpenComputers2 or something.
L388[07:09:47]
<Michiyo>
Since the ONLY thing it has in common with OC is... well,
Sangar.
L389[07:09:59]
<Forecaster> and minecraft, and
computers
L390[07:10:15]
<Michiyo>
Wait, are RP2 computers the same as OC?
L391[07:10:16]
<Michiyo>
:P
L392[07:10:20]
<walksanator.
B⃢ot.> If you check the ci builds the builds are linked
L393[07:10:31]
<Michiyo>
I'm aware.
L394[07:11:03]
<Forecaster> there are a couple of people
here who've used oc2, none of them are here right now
L395[07:19:43]
<Robby>
wait
L396[07:19:44]
<Robby>
so
L397[07:19:45]
<Robby>
theres
L398[07:19:48]
<Robby> a
2nd
L399[07:19:51]
<Robby>
opencomputers
L400[07:19:59]
<Forecaster> no
L401[07:20:07]
<Robby>
oh
L402[07:20:16]
<Forecaster> there's a new computer mod
made by the same author
L403[07:20:22]
<Robby>
ooooh
L404[07:20:35]
<Forecaster> it's not related to OC beyond
being made by the same person and being about computers
L405[07:22:21]
<Michiyo>
it's still 89f/30c in my bedroom q_q
L406[07:22:53]
<Michiyo>
it's 97/36 in the garage with my servers
L407[07:25:03]
<Forecaster> at least you don't have to
sleep in the garage
L408[08:11:19]
<Forecaster> %sip
L409[08:11:20] <MichiBot> You drink a
diluted gold potion (New!). Forecaster gains some curse. Forecaster
has 1 curse.
L410[08:11:27]
<Forecaster> ohno
L411[08:16:59] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L412[08:27:43]
⇨ Joins: SnailDOS (~snaildos@58.162.243.33)
L413[08:27:47] <SnailDOS> hi guys
L414[08:28:07]
<Forecaster> no guys, only Zuul
L415[08:37:13]
⇨ Joins: Inari
(~Pinkishu@p4fe7ede7.dip0.t-ipconnect.de)
L416[08:41:38] ⇦
Quits: SnailDOS (~snaildos@58.162.243.33) (Remote host closed the
connection)
L417[08:55:00] ⇦
Quits: hnOsmium0001 (uid453710@id-453710.stonehaven.irccloud.com)
(Quit: Connection closed for inactivity)
L418[09:06:22]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-125-38.dynamic.as20676.net)
L419[09:06:22]
zsh sets mode: +v on Vexatos
L420[09:45:55]
⇨ Joins: davidkormos2003
(~davidkorm@catv-176-63-7-52.catv.broadband.hu)
L421[09:46:12] <davidkormos2003>
Hello.
L422[09:48:39]
<Forecaster> %hello
L423[09:48:41] <MichiBot> 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.
L424[09:49:42]
⇨ Joins: Daibai (~Daibai@51.15.235.69)
L425[09:54:05] ⇦
Quits: Daibai (~Daibai@51.15.235.69) (Ping timeout: 204
seconds)
L426[09:54:57] ⇦
Quits: davidkormos2003
(~davidkorm@catv-176-63-7-52.catv.broadband.hu) (Ping timeout: 192
seconds)
L427[10:09:07] ⇦
Quits: Izaya (~izaya@210.1.218.92) (Ping timeout: 192
seconds)
L428[10:12:57]
⇨ Joins: Izaya (~izaya@210.1.218.92)
L429[10:32:34] ⇦
Quits: DBotThePony (~Thunderbi@31.220.170.28) (Quit:
DBotThePony)
L430[10:41:16]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ea1:e600:ac6f:a96b:d0d9:94b5)
L431[10:47:41] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ea1:e600:ac6f:a96b:d0d9:94b5)
(Remote host closed the connection)
L432[10:48:07]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ea1:e600:ac6f:a96b:d0d9:94b5)
L433[11:11:09]
⇨ Joins: DBotThePony (~Thunderbi@31.220.170.28)
L434[11:14:01]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-250.as13285.net)
L435[11:14:10]
⇨ Joins: Nicolas1296
(~Nicolas12@static.191.176.217.95.clients.your-server.de)
L436[11:14:53] ⇦
Quits: Nicolas1296
(~Nicolas12@static.191.176.217.95.clients.your-server.de) (Client
Quit)
L437[11:22:40] <playfuldoggo> could i send
a geo2holo from a robot to a hologram?
L438[11:22:51] <playfuldoggo> like,
display the area around the robot on a hologram
L439[11:23:41]
<Forecaster> sure
L440[11:25:30]
<Kristopher38> I wanted to do this in real
time but stopped halfway through
L441[11:26:17] <playfuldoggo> wait you're
talking to me right?
L442[11:26:29]
<Forecaster> there's nobody else
talking
L443[11:26:55] <playfuldoggo> true
L444[11:27:19]
<Kristopher38> Anyway yeah, it's
definitely possible
L445[11:29:31] <playfuldoggo> what would i
use to do it?
L446[11:29:35] <playfuldoggo> in terms of
blocks
L447[11:29:41]
<Forecaster> a network card?
L448[11:29:56]
<Kristopher38> Geolyzer, wireless network
card, hologram
L449[11:30:39] <playfuldoggo> could a
linked card work?
L450[11:30:45]
<Kristopher38> Yeah
L451[11:30:46]
<Forecaster> yes
L452[11:30:57]
<Forecaster> a linked card is just a
tunneled network card
L453[11:31:18] <playfuldoggo> ok
L454[11:31:43] <playfuldoggo> sorry if im
asking dumb questions some stuff on the wiki isnt too clear
L455[11:35:41]
<Kristopher38> It's alright, we know how
the wiki sometimes can be
L456[11:35:58]
<Kristopher38> can be sometimes*
L457[11:36:11]
<Kristopher38> My english broke
today
L458[11:58:52] <playfuldoggo> do i send
the geo 2 holo information to a server or do i do something
else?
L459[11:59:14]
<Forecaster> send it to the computer
controlling the holo projector?
L460[11:59:33]
<Forecaster> would be my suggestion
L461[12:01:35] <playfuldoggo> uh im
running '=event.pull("tunnel")' on a computer
L462[12:01:39] <playfuldoggo> and on
another computer
L463[12:01:49] <playfuldoggo> both with
linked cards
L464[12:02:03] <playfuldoggo>
component.tunnel.send("hello")
L465[12:02:03] <Izaya> ._.
L466[12:02:06]
<Forecaster> there is no
"tunnel" event
L467[12:02:10] <playfuldoggo> ah
L468[12:02:21]
<Forecaster> it's
"modem_message"
L469[12:02:37]
<Forecaster> as I said the tunnel card is
just a network card
L470[12:03:49]
<Forecaster> you can use the `dmesg`
program that comes with OpenOS to discover what events it's
receiving
L471[12:03:59] <playfuldoggo> uh it still
aint workin
L472[12:04:45]
<Forecaster> see abvoe
L473[12:05:41] <playfuldoggo> it is not
recieving anything from the other computer
L474[12:06:41] <playfuldoggo> oh i am so
dumb
L475[12:06:47] <playfuldoggo> i put both
linked cards in one computer
L476[12:07:16] <playfuldoggo> now it
works
L477[12:14:16] <playfuldoggo> what should
i be sending?
L478[12:18:14]
<Forecaster> if you want to send the table
the geolyzer returns you have to serialize it into a string first,
then deserialize it on the other side
L479[12:24:16] <playfuldoggo> how do i get
said table lmao
L480[12:25:05]
<Forecaster> oh, you're just used the
geo2holo program
L481[12:25:17]
<Forecaster> maybe look at the program
code and see how it's getting it
L482[12:25:34] <dequbed> How in the hell
are the OC II and OC build "linked" on the CI other than
/being on the same ci/?
L483[12:32:58]
<Robby>
okay so i have a decent sized component network of 7 components,
how would i be able to like set a specific component address
L484[12:33:03]
<Robby> so
it dont go all random on me
L485[12:33:31]
<Forecaster> if it's a block you can use
the analyzer on it to get the address
L486[12:33:41]
<Robby>
okay
L487[12:33:57]
<Robby>
what do i do with the address
L488[12:34:18]
<Robby>
like what args do i use
L490[12:35:29]
<Kristopher38> i'm not sure if this is
what was asked
L491[12:36:02]
<Kristopher38> you can't set a component's
address, they're random by definition of being UUIDs
L492[12:36:29]
<Robby>
well yeah, i typed that out wrong
L493[12:36:42]
<Kristopher38> you can get a specific
component by its address though, and that's what forecaster is
saying
L494[12:36:49]
<Robby>
ik
L495[12:37:02]
<Kristopher38>
`component.proxy(address)`
L496[12:37:34]
<Robby> now
how do i add that address to my script so that front computer will
use front component instead of the one way across the room
lol
L497[12:37:48]
<Forecaster> the page I linked explains
that
L498[12:38:03]
<Kristopher38> uh so you make an analyzer
and right-click a component in the world
L499[12:38:11]
<Kristopher38> an address gets displayed
in the chat
L500[12:38:18]
<Robby> ooh
okay
L501[12:38:24]
<Kristopher38> you can copy it by clicking
on it
L502[12:38:27]
<Kristopher38> and paste it into your
code
L503[12:38:49]
<Robby> so
i just add local proxy = component.proxy(address)
L504[12:38:57]
<Robby>
correct?
L505[12:39:46]
⇨ Joins: Console (~console@185.116.158.200)
L506[12:39:49]
<Kristopher38> yeah
L507[12:39:54]
<Robby> got
it
L508[12:40:01] <Console> does OC 2 add
anything?
L509[12:40:14]
<Robby> do
i use quotes before and after the addy?
L510[12:43:41] <Vampyre> yes, it's a
string
L512[12:49:31] <playfuldoggo> can i like,
print the table
L513[12:56:54] <Vampyre>
print(tostring(serialization.serialize(table)))
L514[12:58:39]
<Forecaster> serialize returns a string,
you shouldn't need the tostring
L515[12:59:02] <Vampyre> ah, right
L516[12:59:38]
<Forecaster> also as a note, you have to
require the serialization library to use that
L517[13:00:26] <Vampyre>
print(require('serialization').serialize(table)) ;-)
L518[13:01:31] <playfuldoggo> what is it
called forecaster
L519[13:01:46]
<Forecaster> exactly what I said
L520[13:02:12] <playfuldoggo>
'serialization_library'
L521[13:02:25]
<Forecaster> ...no
L522[13:02:38]
<Forecaster> no library has the word
"library" in the name...
L523[13:02:43] <playfuldoggo> ah
L524[13:04:11]
<Robby> it
didnt
L525[13:04:13]
<Robby> it
didnt work [Edited]
L526[13:04:34]
<Robby> 2
computers are reading the same component
L527[13:04:53]
<Robby>
right clicked got addtress
L528[13:04:57]
<Robby>
added the address
L529[13:05:03]
<Robby>
code works
L530[13:05:08]
<Forecaster> you probably shouldn't have a
component connected to two computers
L531[13:05:17]
<Robby> i
dont
L532[13:05:28]
<Robby> i
have 6 computers connected to 6 components
L533[13:05:45]
<Robby>
then 6 more recieving thheir data wirelessly
L534[13:05:54] <Amanda> do you have a
relay between the computers being connected to each other?
L535[13:06:11]
<Robby> i
dont see how thatd work
L536[13:06:15]
<Robby>
again
L537[13:06:19]
<Robby> 6
computers
L538[13:06:20] *
Amanda sighs
L539[13:06:23]
<Robby> in
6 different spots
L540[13:06:40]
<Forecaster> you have to explain or show
what the setup is and what the problem is
L541[13:06:53] <Amanda> relays split the
network and component "lines" of the OC wiring,
ssegregrating just the component part, but connecting the
networ
L542[13:06:55] <Amanda> k
L543[13:07:45] <Amanda> if you have a wire
from the component to the computer, or the computer to another
computr with norelay in the middle, they're on the same component
line
L544[13:08:10] <Amanda> relays let you
avoid that.
L545[13:09:31] <playfuldoggo> i just need
to have local serialization = require("serialization")
right?
L546[13:09:39]
<Forecaster> yes
L548[13:10:39]
<Robby> i
have 5 more set up like this
L549[13:11:01]
<Robby> so
you see why i dont get how a relay would seperate it
L550[13:11:12]
<Forecaster> what's the problem
then?
L551[13:11:13] <Amanda> What's the black
line? Oc network cable?
L552[13:11:19]
<Robby>
steamline
L553[13:11:22]
<Forecaster> what are you trying to do
that's not working?
L554[13:11:25] <Amanda> Ok
L555[13:11:47]
<Robby> so
i have 2 dynamometers
L556[13:11:55]
<Robby>
connected to 2 computers
L557[13:12:14]
<Robby> 2
of my recieving computers are reading the first one
L558[13:12:30]
<Robby> if
you want, hop into voice ill screenshare
L559[13:12:42]
<Robby> so
i can explain this better...
L560[13:12:49]
<Forecaster> sure
L561[13:12:58]
<Robby>
gotta be quiet though
L562[13:13:09]
<Robby>
roommate asleep
L563[13:13:54] <playfuldoggo> ok so i
removed parts of the geo 2 holo program to see what actually makes
the table, is this error related to that or is something wrong with
the serialization stuff
https://imgur.com/LjjVzhr
L564[13:18:35]
<Forecaster> %autorun
L565[13:18:35] <MichiBot> In OpenOS, in
the file `/home/.shrc` put a single shell command on each
line
L566[13:18:42]
<Forecaster> @Robby ^
L567[13:22:20] <Vampyre> playfuldoggo,
your table has functions in it, serialization doesn't support
that
L568[13:24:19] <playfuldoggo> could
someone explain how to serialize a geolyser table
L569[13:26:06] <Vampyre> for index, value
in ipairs(table) do print(ndex, value) end
L570[13:26:14] <Vampyre> if you want to
recurse it, learn lua
L571[13:27:20] <Console> am back
L572[13:28:20] <Console> how do i connect
2 computers to 1 raid
L573[13:28:36] <Vampyre> you don't
L574[13:28:37] <Izaya> share it over the
network from one to the other
L575[13:29:30] <Console> how the fuc do i
do that
L577[13:31:25] <Console> okay lets hope i
dont get attacked by my gravitational anomaly in the process of
doing this
L578[13:32:51] <Vampyre> ah yes, setting
up your file sharing network when the world is vanishing in a black
hole. minecraft priorities ;-)
L579[13:33:20] <Console> indeed
L580[13:34:04] ⇦
Quits: MajGenRelativity (~MajGenRel@23.105.140.120) (Quit:
Leaving)
L581[13:34:20] <playfuldoggo> wait im
still confused
L582[13:34:30] <Console> about what
L583[13:34:39] <Vampyre> life?
L584[13:34:40] <playfuldoggo> serializing
a geolyser table
L585[13:34:52] <Vampyre> oh...
that...
L586[13:35:20] <Vampyre> did you see the
for loop above? what i confusing about that?
L587[13:35:33] <Vampyre> is*
L588[13:36:06] <Console> and the
gravitational anomaly took one of my server racks
L589[13:36:08] <Console> perfect
L590[13:36:10] <Console> just
perfect
L591[13:36:15] <playfuldoggo> i am
confused as to what is words and what is code
L592[13:36:23] <Vampyre> lol
L593[13:36:25]
<MGR>
Console, you're clearly building in the wrong place
L594[13:36:32] <Vampyre> the "learn
lua" was words
L595[13:37:04] <Console> MGR im building
in the perfect place
L596[13:37:05] <Console> trust me
L597[13:37:28] <playfuldoggo> ah
L598[13:37:35]
<MGR> I'm
going to pass on that
L600[13:39:23] <playfuldoggo> oh yea
matter overdrive
L601[13:39:26] <Console> yeah
L602[13:39:30] <playfuldoggo> they produce
alot of energy
L604[13:39:46] <Console> yeah
L605[13:40:02] <playfuldoggo> 6
stabilizers makes it impossible to destabilize
L606[13:40:11] <Console> i mean
L607[13:40:12] <Console> not reallyh
L608[13:40:26] <Console> i have had this
world for a while and it has alot of mass
L610[13:40:32] <Console> shut up
michibot
L611[13:41:01] <Console> so even with 6
stabilizers its not as stable as it used to be
L612[13:41:22] <playfuldoggo> i had one in
skyfactory 6
L613[13:41:27] <playfuldoggo> it had
like
L614[13:41:32] <playfuldoggo> 4*
L615[13:41:35] <playfuldoggo> not 6
lmao
L616[13:41:42] <Console> i was confused at
sky factory 6
L617[13:41:47] <playfuldoggo> i had one in
the world
L618[13:41:52] <playfuldoggo> and one in a
compact machine
L619[13:42:14] <playfuldoggo> and i just
put draconium chests of diamond blocks all around the room around
the singularity thing
L620[13:42:26] <Console> thats a terrible
idea my friend
L621[13:42:26] <playfuldoggo> and broke
all of them
L622[13:42:39] <playfuldoggo> i put many
1000 diamond blocks in that thing
L623[13:42:42] <Console> yesterday i made
this world creative
L624[13:42:46] <playfuldoggo> like atleast
100000
L625[13:42:51] <Console> and today i got
it to 20 trillion mass
L626[13:43:03] <playfuldoggo> i cant
remember how much
L627[13:43:10] <playfuldoggo> ill go check
my skyfactory 4 logs
L628[13:43:14] <playfuldoggo> as i did it
on a server
L630[13:43:59] <Console> thats alot of
mass
L632[13:44:00] <Console> isnt it?
L633[13:44:03] <Console> SHUT UP
MICHI
L634[13:45:11] <Teris> Have you tried some
breathing exercises?
L635[13:45:19] <Console> no and yes
L636[13:45:43] <Teris> You should do some
more
L637[13:45:53] <Console> should i just let
this thing wreak havoc on my world
L638[13:46:57] <playfuldoggo> they only
get to a certain size
L639[13:47:18] <playfuldoggo> and its not
that big
L640[13:47:30] <playfuldoggo> uh
L641[13:47:32] <playfuldoggo>
Vampyre
L642[13:47:43] <playfuldoggo> what do i
with what you gave me lmao
L644[13:47:55] <Console> large
L646[13:49:23] <playfuldoggo> oh yea at
multiple points when i was making my massive compact machine black
hole
L647[13:49:29] <playfuldoggo> it got
released
L648[13:49:35] <playfuldoggo> and it was
very hard to stop
L649[13:49:50] <playfuldoggo> i had to get
the android upgrade that stopped the pull of it
L650[13:50:24] <Console> do you wanna join
my server
L651[13:51:40] <dequbed> Console:
unrelated to your current question but OC2 is a completely separate
mod to OC. It adds computers but in an entirely different way and
very much incompatible to OC. It's not a "continuation"
of OC in any way.
L652[13:52:19] <playfuldoggo> maybe
L653[13:52:25] <playfuldoggo> im talking
to Console btw
L654[13:52:37]
<ThePiGuy24> the name is just somewhat of
a placeholder name until a better name is found
L655[13:52:59] <dequbed> @ThePiGuy24
nothing is as permanent as a tempory solution :P
L656[13:53:08] <dequbed> temporary*
L657[13:58:53] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-250.as13285.net) (Ping
timeout: 189 seconds)
L658[13:59:41]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-250.as13285.net)
L659[13:59:46] <Console> well uhh
L660[14:00:05] <Console> do you have a
discord so it isnt really advertising as much
L661[14:00:21]
<ThePiGuy24> %discord
L663[14:00:33]
<Console>
yes i know
L664[14:00:51]
<ThePiGuy24> then what was the
question?
L665[14:01:04]
<Console>
for their discord name and tag
L666[14:01:08] <playfuldoggo> oh me?
L667[14:01:12]
<Console>
ye
L668[14:01:15] <playfuldoggo>
playfuldoggo#7412
L669[14:03:37] <playfuldoggo> how do i
serialize a gelyser table
L670[14:04:59] <playfuldoggo>
geolyser*
L671[14:07:13] <fingercomp> you've been
asking this several times already even though you've already
received an answer; is there anything unsatisfactory about
it?
L672[14:08:29] <playfuldoggo> i do not
understand how to use said answer
L673[14:08:45] <Console> can you explain
what you are trying to make
L674[14:09:25]
<Robby>
still happening to be the same
L675[14:09:42] <fingercomp> `for index,
value in ipairs(table) do print(index, value) end` is Lua code that
has the effect of printing all entries of the table to the
screen
L676[14:09:59] <playfuldoggo> im trying to
output geolyser data from a robot onto a hologram somewhere
else
L677[14:10:09] <fingercomp> if you replace
`table` with the name of the actual table you're interested in, it
will display its entries
L678[14:11:25] <playfuldoggo> how do i
find the table im interested in lmao
L679[14:11:34] <fingercomp> playfuldoggo:
well, in that case, you'd better find the actual table with the
scanned data
L680[14:11:53]
<Forecaster> maybe you should learn some
programming basics before you try to do this
L681[14:11:58] <fingercomp> a hint: it's
not a table that has many functions in it
L682[14:13:13] <playfuldoggo> i do know
programming basics
L683[14:14:23] <fingercomp> then you'd
surely have no problem finding an invocation of the `scan` function
somewhere in the code
L685[14:17:34]
<Saghetti>
(X) ELF
L686[14:17:48] <Izaya> same
L687[14:17:59] <Izaya> tfw no fat binary
support in mainline
L688[14:18:41]
<Forecaster> that's not an illusion, it's
literally one choice
L689[14:19:22]
<Forecaster> an illusion of choice is when
there are multiple choices that look different but ultimate lead to
the same result
L690[14:19:42]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-123-250.as13285.net)
L691[14:21:02] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-250.as13285.net) (Ping
timeout: 189 seconds)
L692[14:30:42] ***
TPG24 is now known as ThePiGuy24
L693[14:35:40] <playfuldoggo> well my
problem is is that i am confused about how to use the scan
L694[14:37:35]
<Robby> it
seems no matter what ive done so far, im still readig the same on 2
screens
L695[14:37:40]
<Robby>
reading the same component
L696[14:37:58]
<Forecaster> @Robby do you have
computronics?
L697[14:38:02]
<Robby>
no
L698[14:38:24]
<Forecaster> if you can add it it has a
block that lets you access component blocks over a short
distance
L699[14:38:36]
<Forecaster> that would allow you to
isolate the computers from eachother
L700[14:38:52]
<Forecaster> since they wouldn't be
touching the Reika-wires anymore
L701[14:39:08]
<Robby>
where would i place it
L702[14:39:32]
<Robby>
what is it even
L703[14:40:32] <Amanda> isn't the MFU part
of standard OC?
L704[14:41:02]
<Forecaster> maybe it is, I don't
remember
L705[14:41:08]
<Robby> it
is
L706[14:41:24]
<Robby>
someone reccomended using it earlier
L707[14:41:39]
<Robby>
didnt do what i needed
L708[14:41:57]
<Forecaster> it does
L709[14:42:07]
<Forecaster> you can use it to airgap the
computer from the adapter
L710[14:42:20]
<Robby> so
youre saying
L711[14:42:23]
<Forecaster> so the computer doesn't
connect to the reika network
L712[14:42:34]
<Robby>
cable-adapter-cable-component
L713[14:42:51]
<Forecaster> no you still need the adapter
next to the reika-block
L714[14:43:08]
<Robby>
just add the mfu into it?
L715[14:43:21]
<Forecaster> so
computer->MFU->air->adapter->reika-block
L717[14:44:33]
<Robby> on
the last slot
L718[14:44:42]
<Forecaster> no, that's the upgrade
version
L719[14:44:45]
<Forecaster> it's a block
L720[14:45:02]
<Forecaster> or wait, maybe you put it in
an adapter
L721[14:45:06]
<Forecaster> yeah that was it
L722[14:45:11]
<Robby>
yeah
L723[14:45:34]
<Forecaster> you link it to the
reika-block by clicking on it, then you put it into the adapter
that is up to 3 blocks away from the reika-block
L724[14:45:43]
<Robby> ooh
okay
L725[14:45:53]
<Forecaster> and then connect the adapter
to the computer with a cable
L726[14:46:47]
<Robby> so
it makes a green box
L727[14:46:56]
<Robby>
then i drop it into the adapter right
L728[14:47:10]
<Forecaster> yeah, the green box is just
to show the bound block
L729[14:47:15]
<Robby>
okay
L730[14:47:16]
<Robby>
cool
L732[14:48:32]
<Robby> now
its dropping error
L733[14:48:34]
<Robby> now
its dropping errors [Edited]
L734[14:48:40]
<Robby>
components
L735[14:49:07]
<Forecaster> how did you place them?
L737[14:49:32]
<Robby>
literally 2 blocks away
L738[14:50:00]
<Forecaster> I don't see the
steamvent
L739[14:50:10]
<Robby> its
the pipe
L740[14:50:14]
<Robby>
like right there
L741[14:50:30]
<Forecaster> also that looks like it's one
block up
L742[14:50:41]
<Forecaster> that is probably out of
range
L743[14:50:48] <playfuldoggo> should
component.geolyzer.scan(x48, z48, y48, w48, d48, h5) work?
L744[14:50:55]
<Robby> it
says connectionestablished
L745[14:51:28] <Vampyre> playfuldoggo,
no.
L746[14:51:35]
<Robby>
moved it 1 closer
L747[14:51:36] <Amanda> playfuldoggo: the
x,z,y etc are all just labels for you convience int he docs, you
don't use them for the actual function call
L748[14:51:37]
<Robby>
same thing
L749[14:51:45] <Vampyre> unless you have
variables calles x48, y48, etc.
L750[14:53:33]
<Robby>
so..
L751[14:53:37]
<Robby>
guess im screwed
L752[14:58:43] ⇦
Quits: Console (~console@185.116.158.200) (Ping timeout: 204
seconds)
L753[15:00:48]
<Saghetti>
man buildroot is magic
L754[15:01:01]
<Saghetti>
or at least, it feels like that
L755[15:01:36]
<Saghetti>
just configure and `make`
L756[15:01:38]
<Saghetti>
then off it goes
L757[15:01:39] <Vampyre> it probably uses
libmagic, so it is
L758[15:01:41]
<Forecaster> @Robby did you place it on
the same level with no more than 2 blocks of air between the block
you marked and the adapter?
L759[15:01:51]
<Forecaster> and you put the MFU in the
adapter right?
L760[15:01:55]
<Robby>
yes
L761[15:01:56]
<Robby> and
yes
L762[15:02:10]
<Robby> ooh
wait on the same level
L763[15:02:12]
<Robby> 1
sec
L764[15:02:24]
<Shuudoushi> Oh boy, fixing berryboot is
going to be a load of bullshit....
L765[15:03:31]
<Robby>
does it have to be on a specific side?
L766[15:03:41]
<Robby> do
i also have to choose a side with the mfu?
L767[15:04:02]
<Forecaster> the chosen side is the one
that is lighter green
L768[15:04:13]
<Forecaster> the adapter just has to be
within 3 blocks of the selected block
L769[15:05:04]
<Shuudoushi> What's fuckered?
L770[15:05:24]
<Robby>
nope
L771[15:05:25]
<Robby>
still
L772[15:05:26]
<Robby>
nope
L773[15:05:37]
<Robby>
components
L774[15:05:42]
<Forecaster> might be some reika weirdness
then
L775[15:05:52]
<Robby>
mhmm.
L776[15:05:53]
<Forecaster> try with a furnace
L777[15:05:57]
<Robby>
k
L778[15:05:59] <Izaya> [·]
components
L779[15:06:03]
<Robby>
regular furnace?
L780[15:06:10]
<Forecaster> vanilla furnace yes
L781[15:06:54]
<Robby>
yup
L782[15:06:55] <Vampyre> likely the most
compattible block with all mods ;-)
L783[15:06:58]
<Robby>
sees that
L784[15:08:20]
<Shuudoushi> Is the item you're trying to
hook up on the blacklist?
L785[15:08:37]
<Robby> how
would i find that out?
L786[15:09:04]
<Shuudoushi> Check the config file for the
two mods
L787[15:09:35]
<Shuudoushi> Some mods have their own
blacklist for OC integration
L788[15:09:45]
<Robby> i
doubt it
L789[15:09:53] <Vampyre> say robby, ain't
your 6 pipes you want to read out not like very close?
L790[15:09:56]
<Forecaster> if it works with an adapter
it should work with the MFU
L791[15:10:00]
<Robby>
cause it works when the adapter is directly attatched
L792[15:10:12]
<Robby> its
not 6 pipes
L793[15:10:21] <Vampyre> why do you have 6
computers reading them out, why not 1 and just forget about the
whole component splitting issue?
L794[15:10:34]
<Robby> its
a whole reactor
L795[15:10:36]
<Shuudoushi> There is that
L796[15:10:41] <Vampyre> yah, so?
L797[15:10:56]
<Robby>
from tempratures, to turbine speeds
L798[15:11:01] <Vampyre> the lots of
computers driving screens over wireless I get
L799[15:11:06]
<Shuudoushi> OC computers are more than
capable of multitasking
L800[15:11:12] <Vampyre> but why have
multiple computers reading out 1 installation?
L801[15:11:18]
<Robby>
zero computers are even remotely close to each other
L802[15:11:34]
<Forecaster> but they're connected via the
reika-wires
L803[15:11:39] <Vampyre> yah
L804[15:11:48] <Vampyre> you apparently
already have connection all over the place
L805[15:11:54]
<Forecaster> you could just have one
computer connected to all the components
L806[15:11:54] <Vampyre> so hook it up to
1 computer
L807[15:12:04] <Vampyre> wireless to the
screens
L808[15:12:05] <Vampyre> done
L809[15:12:11]
<Shuudoushi> ^
L810[15:12:39]
<Robby> how
would i manage to do that with 6 different things?
L811[15:12:43]
<Robby>
7*
L812[15:13:00] <Izaya> so
L813[15:13:03]
<Robby> so
6 values
L814[15:13:03] <Vampyre> read them out in
sequence, that will at max take 7 ticks for the computer
L815[15:13:05]
<Shuudoushi> Write a program that puts
them all on one screen
L816[15:13:06]
<Robby> 7
screens
L817[15:13:14] <Izaya> computer connected
to the reactor
L818[15:13:17] <Izaya> you read all the
values
L819[15:13:19] <Vampyre> then send them to
the screens in 1 tick
L820[15:13:25] <Izaya> then you send them
over the network
L821[15:13:29]
<Forecaster> you could just have them read
out the values to one screen
L822[15:13:32] <Izaya> then the other
computers display
L823[15:13:49] <Vampyre> we have 4 people
telling you exactly the same thing :-p
L824[15:14:00]
<Forecaster> here's something
interesting
L825[15:14:03]
<Shuudoushi> I think there's actually a
"mirror display" thing in oppm
L826[15:14:23]
<Forecaster> `computer->MFU
adapter->Air->Adapter->Furnace` works
L828[15:14:59] <Vampyre> oh
L829[15:15:03] <Vampyre> or try that
^
L831[15:15:08]
<Robby>
yea
L832[15:15:09] <Vampyre> does that
work?
L833[15:15:14] <Vampyre> nice
L834[15:15:17]
<Robby>
lemme see
L835[15:15:27]
<Robby>
which one did you put the mfu
L837[15:15:33]
<Robby>
ok
L838[15:16:00] <Vampyre> hmz... does that
work with more then just adapters?
L839[15:16:08] <Vampyre> Forecaster, does
that work with transposers too?
L840[15:16:30] <Vampyre> having 6 sides
available to transposers is a nice thing
L842[15:16:47]
<Robby>
that worked!
L844[15:16:56] <Vampyre> nice!
L845[15:17:10] <Izaya> hmm yes this is
relevant to my interests
L846[15:17:16] <Vampyre> I see
possibilities :-)
L847[15:17:20]
<Robby> it
still seems the same as its connected wired though..
L848[15:17:41]
<Shuudoushi> Yeah, that's how it
works
L849[15:17:51]
<Forecaster> oh, I guess the MFU just
creates a 2-way component connection
L850[15:18:23]
<Forecaster> and since the adapter links
them anyway it just produces the same problem
L851[15:18:31]
<Shuudoushi> 'collect info >> turn
info into wireless packet >> send info'
L852[15:18:58]
<Robby>
ugh.
L853[15:19:11] <Vampyre> doesn't solve
robby's problem, will solve some of mine ;-)
L854[15:19:19]
<Shuudoushi> Lol
L855[15:19:38]
<Forecaster> @Robby just have one computer
that does everything
L857[15:19:58]
<Robby> how
do i get everything to where i can see it good
L858[15:20:06]
<Robby> or
if anything, make like a graph n stuff
L859[15:20:48]
<Forecaster> just have a network cable to
the computer you're sending the data wirelessly to now
L860[15:21:01]
<Shuudoushi> Izaya: oof
L861[15:24:42]
<Forecaster> what is this,
ElectroBoom?
L862[15:25:20] <Izaya> ever wanted to know
what happens when you install a cap backwards? :D
L863[15:27:02]
<Robby> for
every sending computer, i have a recieve computer
L864[15:27:47]
<Robby> so
for the steamgrate i have a computer, then i also have a computer
for the screen that will be displaying that value
L865[15:38:51] <playfuldoggo> i am still
very confused
L866[15:39:07] <playfuldoggo> how do i use
the table produced by the geolyzer to output a hologram
L867[15:39:27]
<Forecaster> that's what the geo2holo
program does
L868[15:39:37]
<Forecaster> so look at how that program
works
L869[15:40:45] <playfuldoggo> i have tried
looking at it
L870[15:44:11]
<Shuudoushi> Why this fucking
broken...
L872[15:51:25]
<Forecaster> %tonkout
L873[15:51:26] <MichiBot> Awesome!
Forecaster! You beat your own previous record of 8 hours, 53
minutes and 19 seconds (By 1 hour, 28 minutes and 54 seconds)! I
hope you're happy!
L874[15:51:27] <MichiBot> Forecaster has
tonked out! Tonk has been reset! They gained 0.01 tonk points! plus
0.018 bonus points for consecutive hours! Current score: 1.4394507,
Position #2 Need 0.44763185 more points to pass Vaur!
L875[15:59:33]
⇨ Joins: Hawk777
(~chead@2607:c000:8268:1a00:39f8:b69b:fc73:1b2e)
L876[16:05:35]
<Shuudoushi> Huh, tdil: you can totally
power a compute module 4 IO board by back feeding it with a USB 3
powered hub! Pretty sure thats not healthy for it,, but doable
lulz
L878[16:17:28] <MichiBot>
Pikamee
discovers she has a job [Chit-Chat] | length:
1m 33s |
Likes:
21,264 Dislikes:
26 Views:
252,101 | by
Ultima | Published On 15/4/2021
L879[16:17:30] <Inari> pikamee is
precious
L880[16:21:22]
<Shuudoushi> It's an Inari link... Should
i tempt fate and click it, and possibly ruin my suggestions
forever...
L881[16:26:13]
<Ariri>
it's also an Ariri link
L882[16:26:18]
<Ariri> so
the answer is yes
L883[16:26:40]
<Ariri>
Inari: indubitably
L884[16:27:17]
<Ariri> her
getting over all of that chinese political crap and evolving to
become a teapot dinosaur was the peak of the 21st century
L885[16:43:06]
⇨ Joins: hnOsmium0001
(uid453710@id-453710.stonehaven.irccloud.com)
L886[16:46:09] <Izaya> is that the one
that correctly asserted HK is a country so they got v&?
L887[16:49:24]
<Shuudoushi> Izaya: afraid you'll have to
be more specific than that
L888[17:04:41] <playfuldoggo> i am
confused
L889[17:05:45] <playfuldoggo> how do i
turn a geolyzer table into a hologram
L890[17:05:51] <playfuldoggo> like the
actual table itself
L891[17:06:42]
<Shuudoushi> By not using a
geolyzer?
L892[17:07:33]
<Shuudoushi> Geolyzer just scans the
surrounding area and can build a file that can be used to make a
hologram
L893[17:07:52]
<Shuudoushi> Which is handled by a
different block all together
L894[17:10:33] <fingercomp> playfuldoggo:
isn't that exactly what the program you're dissecting, geo2holo,
does?
L895[17:10:55] <fingercomp> if you're
confused by its code, then you probably need to ask a more specific
question
L896[17:11:22] <playfuldoggo> i need to
serialize the table and send it to a computer
L897[17:11:55] <playfuldoggo> and then
display it there
L898[17:11:56] <fingercomp> are you
running a scan on a remote computer/robot/drone?
L899[17:11:58]
<Shuudoushi> Geo2holo can handle all that
iirc
L900[17:12:03] <playfuldoggo> yes
L901[17:12:07] <playfuldoggo> a
robot
L902[17:12:56]
<Kristopher38> geolyzer table can be
uh
L903[17:13:01]
<Kristopher38> hard to grasp
L905[17:14:07]
<Kristopher38> check the code example on
the bottom
L906[17:15:20] <playfuldoggo> anything
specific or just the whole thing
L907[17:15:46] <fingercomp> playfuldoggo:
first of all, have you figured out which table, exactly, you need
to serialize and send?
L908[17:16:46]
<Kristopher38> specifically in which order
values in the table are stored
L909[17:16:49]
<Shuudoushi> Why is this shit timing
out...
L910[17:16:57]
<Kristopher38> though i guess if you're
using geo2holo it scans in columns
L911[17:17:30] <fingercomp> if yes, using
`serialization.serialize(tbl)` on that table (here named `tbl`)
does exactly what you need, provided you have code like `local
serialization = require("serialization")` to load and
bring the serialization library to the local scope
L912[17:20:34] <fingercomp> it's certainly
not the most optimal format to use for transmitting data, but it'll
probably suffice
L913[17:47:32] <playfuldoggo> fingercomp i
have not figured it out
L914[17:47:36] <playfuldoggo> and am not
sure how to
L915[17:48:14] <fingercomp> the table
you're looking for is returned by making a call to the
`geolyzer.scan` component method
L916[17:48:49] <fingercomp> so if you call
that function and save the result to a variable, you can refer to
it later in your code
L917[17:49:44] <fingercomp> for example,
`local scanResult = geolyzer.scan(1, 1)` would probably scan the
(1, 1)-st column and store a table of 64 entries in the variable
`scanResult`
L918[17:50:02] <fingercomp> then you can
`print(scanResult)`, or iterate over it, or serialize it and send
somewhere, whatever you want
L919[17:50:17] <playfuldoggo> i see
L921[18:02:12] <playfuldoggo> uh
oops
L923[18:02:40] <playfuldoggo> that
L924[18:02:42] <playfuldoggo> returns
this
L926[18:03:27]
<Michiyo>
Don't print(require....) you've already required the serialization
library, so you just need to
`print(serialization.serialize(scanned))`
L927[18:03:40]
<Michiyo>
Also, yes that's a serialized table
L928[18:03:42]
<Kristopher38> this is a valid table from
a scan
L929[18:04:27]
<Michiyo>
you then send that serialized table back, then you unserialize it
back into a standard table
L930[18:09:05] <playfuldoggo> do i declare
the serialize thing as a variable
L931[18:09:30] <playfuldoggo> oh
wait
L932[18:09:35] <playfuldoggo> wait
L933[18:09:36] <playfuldoggo> nvm
L935[18:09:59] <playfuldoggo> do i just
remove the print and the first set of brackets?
L936[18:12:11] <playfuldoggo> so can i do
local ser = serialization.serialize(scanned)
L937[18:14:51]
<Shuudoushi> Huh... Something just killed
my entire home network... Son of a bitch...
L939[18:16:03] <playfuldoggo> :D i know
that fox
L941[18:21:09] <Inari> Izaya: they got
what?
L942[18:26:08] <fingercomp> playfuldoggo:
feel free to experiment, or you'll be missing out on all the fun in
programming
L943[18:27:26] <playfuldoggo> im trying to
pull the event as a variable on the receiving end fingercomp
L944[18:27:35] <playfuldoggo> but im
getting an error
L946[18:28:57] <fingercomp> `event` is a
library, just like `serialization`, so you also need to `require`
it before you can use it
L947[18:29:02] <Vampyre> local event =
require('event')
L948[18:30:07] <playfuldoggo> ah
L949[18:30:08] <playfuldoggo> i see
L950[18:30:10]
<Michiyo>
Instead of just showing the errors, include your actual code too.
Also install an internet card if able, then `pastebin put
filename.lua` and then just link to the pastebin, it's easier to
modify text, than to retype everything :P
L951[18:32:14] <fingercomp> playfuldoggo:
most libraries you're going to use need to be imported like that,
with a few exceptions (e.g. `table`, `string`, `coroutine`, `math`,
`os` or other standard Lua libraries in OpenOS)
L952[18:32:20] <playfuldoggo> oh right
yea
L953[18:32:24] <playfuldoggo> component
too right?
L954[18:32:30] <fingercomp> yep
L955[18:33:15] <playfuldoggo> uh it just
prints modem_message
L957[18:34:28]
<Michiyo>
Yes.. because that's the first return from event.pull, the event
type.
L958[18:34:35] <playfuldoggo> oh
L959[18:34:40] <playfuldoggo> how do i
change that lmao
L960[18:34:43]
<Michiyo>
`local , , from, port, , message =
event.pull("modemmessage")`
L962[18:34:48]
<Michiyo>
Read the docs.
L963[18:35:04]
<Michiyo>
the `_`'s mean that it just basically discards that data.
L964[18:35:17]
<Michiyo>
the message is the 6th return.
L965[18:35:29]
<Forecaster> methings you exaggerated a
slight bit when you said you knew the basics
L966[18:35:38]
<Forecaster> methinks you exaggerated a
slight bit when you said you knew the basics [Edited]
L967[18:36:09] <playfuldoggo> i know
basics basics
L968[18:45:38] <playfuldoggo> ok now i
just need to know how to use the recieved table to output into a
hologram
L969[18:48:42]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L970[18:51:07] <Amanda> %choose continue
bashing on CI or veg out and halucinate
L971[18:51:07] <MichiBot> Amanda: The
sands of time whisper to me... they're saying "veg out and
halucinate".
L972[19:00:14] <Inari> %splash
Amanda
L973[19:00:14] <MichiBot> You fling a
spooned diamond potion (New!) that splashes onto Amanda. Amanda
regains 1d6 => 3 hit points!
L974[19:01:34] <Amanda> %bite Inari
L975[19:01:35] <MichiBot> Amanda is
trying to bite Inari! They have 1 minute if they want to attempt
to %defend against it!
L976[19:07:09] <Inari> %dodge
L977[19:07:10] <MichiBot> Inari failed to
dodge Amanda. With a 2 vs 12 Inari takes the full 5 damage.
L978[19:07:11] <Inari> Amanda: rude
L979[19:07:27]
<Forecaster> just have a spooned diamond
potion :P
L980[19:08:26] <Inari> %sip spooned
diamond potion
L981[19:08:26] <MichiBot> You drink a
spooned diamond potion. Oh no, Inari got a health potion, there's
probably a boss fight coming!
L982[19:08:45] <Inari> ohno
L983[19:09:06]
<Forecaster> oh, I'm not sure why I didn't
have the health gain both ways
L984[19:10:27] <Izaya> Inari: vanned,
corruption of banned, based on the US mispronounciation of
"and"
L985[19:12:03] <playfuldoggo> uh
L986[19:12:15] <playfuldoggo> how do i use
a table to output a hologram
L987[19:12:33] <Inari> Izaya: I see
L988[19:12:56] <Izaya> usually it's used
to reference stuff that would not only get one banned but possibly
put in jail or a mental institution
L989[19:13:21] <Inari> creepy
L990[19:13:59] <Izaya> as such it seemed
like a suitable expression for what happened, given how the chinese
government tends to deal with people that disagree with it
L991[19:16:17] <fingercomp> playfuldoggo:
do you know how to display anything on a hologram — for example, a
single voxel?
L992[19:16:22] <playfuldoggo> yes
L993[19:18:15] <fingercomp> do you, then,
know how to index the table (get the value associated with a
key)?
L994[19:29:30]
<Ariri>
%splash Inari
L995[19:29:30] <MichiBot> You fling a
freezing ruby potion (New!) that splashes onto Inari. The next
glass of water Inari has tastes like Honey.
L996[19:29:40]
<Ariri>
"hi honey"
L997[19:30:27] <Izaya> steam stop crashing
at random challenge 2021
L998[19:31:00]
⇨ Joins: MajGenRelativity
(~MajGenRel@23.105.140.120)
L999[19:31:49]
<Ariri>
Izaya: re banned for HK; I think that was Coco Kiryu, who had
Haachama as her guest. Coco is going to going to graduation in July
as chinese spammers haven't relented and basically anything she
does with anyone is controversial now
L1000[19:32:14]
<Ariri>
she was quite the memer and produced funny content, from what i've
seen, it's a bit of a shame really
L1001[19:32:20] <Izaya> that name sounds
right
L1002[19:32:53]
<Ariri>
Pikamee was the one who worked under chinese officials or
something, and her avatar was their property and was forced to
become independent under a new avatar
L1003[19:33:02]
<Ariri>
not sure about the specifics though
L1004[19:34:31]
<Ariri>
I think HoloCN dissolved and forced their members to be
independent
L1005[19:35:31] <Izaya> sounds
messy
L1006[19:37:25]
<Ariri>
i think that about applies to most things involving chinese
politics
L1007[19:41:14] <Vampyre> ok, is this
serious? are there now anime virtual youtube things being used in
real Hong Kong politics?
L1008[19:41:21] <Vampyre> even backed by
the Chinese?
L1009[19:41:38] <Vampyre> what the hell
of a world am I living in nowadays....
L1010[19:41:40]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-123-250.as13285.net)
L1011[19:42:22]
<bad at
vijya> pain
L1012[19:42:52] <Vampyre> some days I
wish I was back in the cold war... that was simple ;-)
L1013[19:43:28]
⇦ Quits: ThePiGuy24
(~ThePiGuy2@host-92-17-123-250.as13285.net) (Ping timeout: 198
seconds)
L1014[19:43:44]
<Ariri>
what are you talking about
L1015[19:44:10] <Izaya> the villain was
better, that's for sure >.>
L1016[19:44:16] <Izaya> season 21 is
mediocre
L1017[19:44:25] <Vampyre> well, those
things you and Izaya were talking about, is that a serious thing?
like real life?
L1018[19:44:37] <Izaya> yes
L1019[19:44:41] <Izaya> this is clown
timeline
L1020[19:44:53] <Vampyre> that's really
disturbing to me, sorry :-p
L1021[19:45:01]
<Ariri>
they are real people with virtual personas being dragged into
political disputes, not being "backed by parties"
L1022[19:45:02] <Vampyre> did not know
this was a thing
L1023[19:45:10]
<Ariri>
i don't know where you got that but from
L1024[19:45:15]
<Ariri>
bit*
L1025[19:45:50]
<Ariri>
it's basically more of the same really
L1026[19:45:51] <Vampyre> well, I got
that from the chinese officials thing
L1027[19:46:31]
<Ariri>
chinese officials as in chinese officials for Cover, the media
company that hosts Hololive, the idol group
L1029[19:47:15]
<Ariri>
clown timeline is partly at fault of the chinese being overtly
aggressive with their nationalist regimes imo
L1030[19:48:10]
<Ariri>
virtual people trying to play games and have fun? nah, can't have
that in China, or if someone thinks HK is a country
L1031[19:48:33]
⇨ Joins: DoctorSclero
(webchat@host-95-232-254-201.retail.telecomitalia.it)
L1032[19:49:05]
<Ariri>
funnily enough, some chinese anti tried to spam a vtubers chat once
and got reprimanded by their law for using a vpn
L1033[19:49:07] <Vampyre> propaganda
really became an art form the past 10 years
L1034[19:49:30]
<Ariri>
brought back from the dead regime
L1035[19:49:43] <Izaya> I reject the
notion that China is a country
L1036[19:50:09] <Izaya> it is kinda neat
to contrast it to the propaganda coming from the western
world
L1037[19:51:20] <Vampyre> yah, slight
disparity with the freedom of the press though
L1038[19:51:57] <Vampyre> not that that
is not under very siege in the west also
L1039[19:52:23] <Izaya> it is nice that
I'm allowed to publish whatever I want**
L1040[19:52:33] <Izaya> for now, anyway
:^)
L1041[19:52:50]
<Ariri>
lol
L1042[19:52:57]
<bad at
vijya> china is not a country
L1043[19:52:58] <Izaya> but you don't
need to have hard control of the press to push an agenda, it's just
slower
L1045[19:53:32]
<Ariri>
china is big land of angry people with bad living conditions and
little regard for the environment
L1046[19:53:48]
<Ariri>
that last part being quite a statement given the past 40 years of
western history
L1047[19:54:03] <Vampyre> well, yes, just
having freedom of the press is also not a guarantee to not end up
with any authoritarian regime
L1048[19:54:46] <Vampyre> but it helps to
have it to keep the regime at least somewhat accountable
L1049[19:54:59] <Vampyre> having a good
parlementry syste also works
L1050[19:55:10] <Vampyre> having a
seperate juridicial branch helps
L1051[19:55:49] <Vampyre> all things
lacking in certain countries
L1052[19:56:10] <DoctorSclero> Sorry for
interrupting your conversation guys, are there any OpenConputers
developer in the channel because I was wandering to contribute to
the project but I'm stacked with gradle build errors in spite of
the fact that I followed the guide to build it, thank you in
advance and sorry again :D
L1053[20:03:16] <DoctorSclero> I
compleatly freezed the chat 8 |
L1054[20:09:40]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-250.as13285.net)
L1055[20:10:55]
⇦ Quits: TPG24 (~ThePiGuy2@host-92-17-123-250.as13285.net)
(Ping timeout: 198 seconds)
L1056[20:19:42] <dequbed> DoctorSclero:
Say sorry less often and throw more build logs this way :P
L1057[20:27:00]
<Vaur>
%tonk
L1058[20:27:00] <MichiBot> Holy baseball
cap with the starbucks logo on it Batman! Vaur! You beat
Forecaster's previous record of <0 (By 4 hours, 35 minutes and
34 seconds)! I hope you're happy!
L1059[20:27:01] <MichiBot> Vaur's new
record is 4 hours, 35 minutes and 34 seconds! Vaur also gained
0.00459 tonk points for stealing the tonk. Position #1.
L1060[20:31:42]
<𝕯𝖔𝖈𝖙𝖔𝖗𝓢𝖈𝖑𝖊𝖗𝖔> Finally I fixed it thank
you anyway and sorry ;b
L1061[20:41:34]
<Robby>
alright, trying to continue from yesterday weve broken it down to
me needing to connect everything to 1 computer, all 7 components in
my network and get all their data to display on 1 screen
L1062[20:42:12]
<Robby>
how would i do that, like how do i work about with the gpu to size
text and put it where i want on the screen
L1063[21:13:36]
<Michiyo> 111 outside according my my
car
L1064[21:13:52] <Vampyre> Robby, you
don't need to output to 1 screen
L1065[21:14:18] <Vampyre> but reading the
7 components you do with 1 computer, just conenct them all up
L1066[21:14:55] <Vampyre> then for
debugging, attach 1 screen to that computer too, but your output
screens can be with wireless
L1067[21:15:47] <Vampyre> on the
controller computer just make a loop to read all 7 components, then
broadcast it to the wireless network for the display computers to
pick up
L1068[21:16:12] <Vampyre> if you keep all
data in 1 packet you can do this about twice a second
L1069[21:25:05]
⇦ Quits: MajGenRelativity (~MajGenRel@23.105.140.120) (Ping
timeout: 189 seconds)
L1070[21:37:27]
<Robby>
assuming id just need to broadcast each one to its set reciever
port?
L1071[21:39:13]
<Robby>
and would that guarantee the components will be seperate, meaning i
wont have 2 screens giving data from the same component
L1072[21:39:20]
<Robby>
all 7 will be seperate?
L1073[21:43:41] <Hawk777> I think the
idea was that each display, along with its controlling computer,
would be on a completely separate component network, and could only
communicate with the control computer via wireless, not via
component connectivity. Then it’s up to you how you put the data on
the screens; you could choose to include all the data in a single
wireless packet, and then each display computer would receive the
packet and could pull the relevant
L1074[21:43:41] <Hawk777> ormation out
and display it. For example, I dunno, one display-computer, when it
receives the packet, could extract the temperature and water level
and display them on its screen. A different display computer could
extract a different piece of information from the packet—say power
generation rate—and display that on its screen. All the data would
be available to all the display computers, but each one would take
only the pieces that
L1075[21:43:41] <Hawk777> relevant to
that display. But, I am not certain if that was what V was
suggesting.
L1076[21:44:40] <Hawk777> You could use 7
separate wireless packets instead, but I think the idea was that
one big packet is more efficient than 7 small packets.
L1077[21:44:56] <Hawk777> Hence the
“broadcast” suggestion.
L1078[21:45:10]
<Robby>
yeah, thats what i was thinking
L1079[21:45:52]
<Robby>
connect all components to 1 send computer, for each component have
it broadcast to the recieving port
L1080[21:46:00]
<Robby>
so 7 different ports
L1081[21:46:05]
<Robby>
thatll work right?
L1082[21:47:20] <Hawk777> I thought the
idea was *one* packet with *all* the components in it, not one
packet per component. Thus all the display computers would listen
on the same port, and the control computer would send the big
packet to that one port.
L1083[21:48:14]
<Robby>
thats how i think i can get it to work with my knowledge
L1084[21:48:23] <Hawk777> You could also
use multiple small packets, one for each component, with the
display computers listening on different ports. I just thought
Vampyre was suggesting one-big-packet (due to the “if you keep all
data in 1 packet” line) would be faster.
L1085[21:49:14]
<Robby>
i see if i do it that way, ill still have problems with what goes
where
L1086[21:50:08]
<Robby>
say steam will end up on the water scree.
L1087[21:50:11]
<Robby>
say steam will end up on the water screen. [Edited]
L1088[21:51:08]
<Robby>
what i wanted to do was have 7 components on 7 seperate networks,
screens wouldnt fight each other neither would the components
L1089[21:51:26]
<Robby>
but no just no Reika just had to design his crap like that.
L1090[21:52:06]
<Robby>
so im stuck here confused as of what to do, because components and
screens are fighting on what screen to use
L1091[21:52:25]
<Robby>
7 components, being broadcasted on 7 computers with 7 seperate
ports
L1092[21:52:30]
<Robby>
how the hell does that not work
L1093[21:52:44] <Hawk777> No, see, say
your big packet is something like a table, e.g. {steam = {pressure
= 100, level = 200}, water = {level = 300}}. Then you would
broadcast that to all display computers. The display computer for
the steam display would just take mytable.steam and display that
information. The display computer for the water display would just
take mytable.water and display that information.
L1094[21:53:02]
<Robby>
i dont know how to work with tables
L1095[21:53:06]
<Robby>
neither how to make one
L1096[21:53:26] <dequbed> The reports of
you knowing the basics were greatly exaggerated :P
L1097[21:53:50]
<Robby>
good to know.
L1098[21:54:31]
<Robby>
like idk how many times ive said it.. but whatever
L1099[21:54:36]
<Michiyo> I thought the "knows the
basics" guy was whateverdoggo
L1100[21:54:52]
<Michiyo> somedoggo
L1101[21:55:06] <dequbed> Ah, maybe. I'm
not really keeping track of the chat at the moment.
L1102[21:55:15] <Hawk777> Well, obvious
choices include (1) learn to use tables; or (2) send a packet for
each component, rather than one big packet, with each component’s
packet going to a different port number, so that the display
computers can listen to different port numbers and only receive
their own relevant data.
L1103[21:55:17]
<Robby>
heppens.
L1104[21:55:32] <Hawk777> Which V
suggested, if I understand correctly, would be slower, but if you
don’t know tables, perhaps easier.
L1105[21:55:39] <dequbed> Hey @Michiyo
while you're here, under what license are the assets of
OpenSecurity, if any? I'm currently looking at porting OS to
1.16/OC2.
L1106[21:55:39]
<Robby>
yeah i could try that
L1107[21:57:18]
<Forecaster> MIT, same as OC
L1108[21:57:34]
<Robby>
are tables hard to learn?
L1109[21:57:49] <Izaya> %pil
L1111[21:57:51] <Izaya> read that
L1112[21:58:37] <dequbed> @Forecaster I'm
asking specifically about the assets, I'm aware of the code
license.
L1113[21:59:17]
<Robby>
ooh boy.
L1114[22:00:11]
<Bob>
tables are simple
L1115[22:01:00]
<Michiyo> deubed, no idea. I didn't make
them, and I don't have contact with the person who did.
L1116[22:01:37]
<Robby>
would anyone be willing to do a walkthrough with me about
tables
L1118[22:11:10] <Elfi> I assume the
assets would've been released under the same license unless said
otherwise?
L1119[22:12:42]
⇦ Quits: immibis (~immibis@62.156.144.218) (Ping timeout: 189
seconds)
L1120[22:13:06] <dequbed> Well the
problem is that the MIT license convers "the software"
and "related documentation", it's questionable if it's
even possible to extend it to non-code assets.
L1121[22:13:13] <dequbed>
s/convers/covers/
L1122[22:13:14] <MichiBot>
<dequbed> Well the problem is that the MIT license covers
"the software" and "related documentation",
it's questionable if it's even possible to extend it to non-code
assets.
L1123[22:14:00] <Elfi> Ah
L1124[22:14:12] <Elfi> That is a sticky
situation, yes
L1125[22:15:01]
<Ariri>
>dequbed: The reports of you knowing the basics …
L1126[22:15:01]
<Ariri>
i was just thinking of this phrase 20 minutes ago when
daydreaming
L1127[22:15:12]
<Ariri>
weird
L1128[22:15:44] <dequbed> @Ariri have you
considered that you're a psychic and just a little too attuned to
me? :P
L1129[22:16:08]
<Ariri>
I wouldn't mind being to attuned to you :3
L1130[22:16:14]
<Ariri>
(whatever that means)
L1131[22:16:16] <dequbed> Naw
L1132[22:16:27] *
dequbed headpatpats Ariri
L1133[22:17:04] <Corded> * <Ariri>
returns headpats to dequbed, with interest
L1134[22:22:14] <Vampyre> Hawk777, yeah,
you prettymuch distilled the idea I had to Robby ;-)
L1135[22:23:28] <Vampyre> Robby, making a
table: local some_table_var = {}
L1136[22:24:23] <Vampyre> then you can
add elements like some_table_var.steam = 10 (or even make them an
array)
L1137[22:24:35] <Vampyre> then serialize
the array, broadcast it to the displays
L1138[22:24:41] <Vampyre> serialize the
table*
L1139[22:25:17]
⇦ Quits: DoctorSclero
(webchat@host-95-232-254-201.retail.telecomitalia.it) (Quit:
webchat.esper.net)
L1140[22:25:28] <Vampyre> then each
display unserializes the table, gets the data it wats to record and
makes a nice graph out of it
L1141[22:32:02]
<Michiyo> my car says it's 111/44 weather
says 108/42 I say it doesn't matter, this poor AC can't keep
up
L1142[22:44:40]
⇦ Quits: playfuldoggo
(webchat@cpc98998-watf12-2-0-cust129.15-2.cable.virginm.net) (Quit:
webchat.esper.net)
L1143[22:45:53] <Amanda> %choose veg-out
and halucinate until sleps or iradiate
L1144[22:45:53] <MichiBot> Amanda: Is it
a bird?! Is it a plane?! No! It's "veg-out and halucinate
until sleps"!
L1145[22:46:32] *
Amanda snuggles up among the already two-amanda pile deep
cuddlepile around Elfi, still forgetting to dismiss her other
instances
L1146[22:47:22] *
Elfi is in a sea of soft =u=
L1147[22:49:54]
⇨ Joins: MajGenRelativity
(~MajGenRel@23.105.140.122)
L1148[22:54:04]
<Michiyo> Ok, various servers are being
shutdown, shits on fire yo.
L1149[22:54:23]
<Michiyo> MichiBot and Corded should stay
up, however MichiBot's web page will be down. Also no Neo
logging