<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:20]
<AlchemicRaker> Klang?
L2[00:04:03]
<AlchemicRaker> What's it based on
L3[00:08:59]
<Paradoxical> Lua
L5[00:09:00]
<Paradoxical> It's a C++-styled language
that compiles to lua
L6[00:10:58]
<AlchemicRaker> That's a good idea
L7[00:11:12]
<Paradoxical> I'm probably going to rename
it, anyone here have any ideas?
L8[00:11:44]
<AlchemicRaker> I was thinking earlier, it
would be easy to add any language architecture so long as an
interpreter exists for it in Lua already.
L9[00:11:50]
<Paradoxical> yeah
L10[00:12:24]
<AlchemicRaker> Then just bundle it on top
of the lua implementation lol
L11[00:12:58]
<Paradoxical> KLang (or whatever it will
eventually be called) will be somewhat compatible with C++
(completely with some transpilation), and completely compatible
with Lua (via built-in Lua invocation)
L12[00:15:04]
<Paradoxical> also it will eventually will
provide robust library support which will allow for you to include
both Lua and KLang libraries (which will allow statically compiled
[e.g. prefixing the compiled code], and dynamically compiled [like
a typical lua library])
L13[00:15:40]
<AlchemicRaker> I mean, first name that
pops into my head is "Clua"
L14[00:15:42] <Izaya> so is the appeal that
you can run C++ stuff?
L15[00:15:59]
<Paradoxical> yeah I guess kind of
L16[00:16:31]
<Paradoxical> but I mostly created it
because I like Lua and OC but I'd prefer a more C++-like interface
and I doubt it'd be easy to make a C++ architecture
L17[00:16:57] <Izaya> interesting
preference but fair enough
L18[00:17:16]
<Paradoxical> lol
L19[00:17:17]
<AlchemicRaker> Supporting any architecture
that gcc can compile to would open a huge amount of options all at
once
L20[00:19:36]
<AlchemicRaker> But I'm sat here thinking
about making an architecture that just interfaces with docker
containers over some socket , and you get built in memory limits
and any language support
L21[00:20:03]
<AlchemicRaker> Knock out prolog and
Haskell at the same time
L22[00:20:05] <Izaya> arbitary qemu
architecture :3
L23[00:20:06]
<Paradoxical> theoretically yes, but
practically, it might be very hard to pull off well
L24[00:21:51]
<AlchemicRaker> Machine.lua equivalent
would have to be written in the target language, communicating over
a network connection or even just stdio. From the Java side you can
decide to kill it or spawn new containers.
L25[00:22:43]
<Paradoxical> you'd either need one central
server or multiple distributed for every installation which not
everyone has
L26[00:23:10]
<AlchemicRaker> I'd just run them on the
same server as the MC server
L27[00:24:00]
<AlchemicRaker> The overhead wouldn't be
too big of you utilized resource limits that are provided out of
the box with docker
L28[00:24:25]
<AlchemicRaker> But
L29[00:24:36]
<AlchemicRaker> I want to get something
more direct working before trying for that
L30[00:24:58]
<AlchemicRaker> And prolog seems like a
good fit there
L31[00:34:29] <CompanionCube> i assume you
found the brief wikipage on custom architectures?
L32[00:35:52] <CompanionCube> %loot
L33[00:35:53] <MichiBot> CompanionCube: You
get a loot box! It contains a broken .7z. (Junk)
L34[00:36:09] *
CompanionCube attempts to fix the 7z
L35[00:37:30]
<Paradoxical> %loot
L36[00:37:30] <MichiBot> Paradoxical: You
get a loot box! It contains a tiny knife. (Junk)
L37[00:37:55]
<Paradoxical> darn, I wanted a butcher's
knife, it'd be the perfect murder weapon
L38[00:38:19]
<AlchemicRaker> Yes
@CompanionCube#0000
L39[00:39:37] *
CompanionCube sees a problem with haskell: the language is neither
somewhat easy to implement or embeddable
L40[00:41:20]
<AlchemicRaker> Mmhmm
L41[00:42:46]
<AlchemicRaker> Prolog definitely seems the
easier of the two, especially since there seems to be
implementations of it in Java
L42[00:48:44] <CompanionCube> does the
prolog 'model' fit OC though
L43[00:55:09]
<AlchemicRaker> It technically runs
imperatively, and it's functions have side effects
L44[00:55:34]
<AlchemicRaker> It's just highly
unusual
L45[00:57:00] <CompanionCube> yeah but it's
rather less general-pupose than say, haskell
L46[00:57:21] <CompanionCube> where
constructing and using an OC environment wouldn't be a
challenge
L47[00:57:38] <CompanionCube> (the
challenge there is the other part of the equation_
L48[00:58:42]
<AlchemicRaker> I think that writing
microcontrollers and drones and robots in either prolog or Haskell
makes a lot of sense
L49[00:59:05]
<AlchemicRaker> Writing them in imperative
languages is so... Dull
L50[00:59:22] <Saphire> Hm
L51[01:00:00]
<AlchemicRaker> And admittedly, this is
partly for the journey, on my part
L52[01:00:29] <CompanionCube> hm, yes, i
did consider myself that prolog might be appropriate on
microcontrollers and such
L53[01:00:51] <CompanionCube> if not the
'regular' computers
L54[01:01:03] <Saphire> Welp
L55[01:01:08] <Saphire> 10% packet
loss
L56[01:02:24]
<AlchemicRaker> Mmhmm
L57[01:13:56] ⇨
Joins: xarses_
(xarses_!~xarses@c-73-15-107-55.hsd1.ca.comcast.net)
L58[01:17:12] ⇦
Quits: xarses (xarses!~xarses@c-73-15-107-55.hsd1.ca.comcast.net)
(Ping timeout: 378 seconds)
L59[01:17:33] <Izaya> big brain is using
microcontrollers as networked I/O extenders
L60[01:31:42] <CompanionCube> Izaya: since
someone has to say it: lisp/scheme machine architecture
L61[01:31:52] <Izaya> yee
L62[01:32:25] <CompanionCube> i wonder if
you could use ABCL as a starting point
L63[01:35:47]
<AlchemicRaker> I did think about lisp but
I don't enjoy writing it much. Like how I feel about Lua...
L64[01:41:56] <CompanionCube> Izaya: well
my firefox for android no lomger has 100+ tabs.
L65[01:42:08] <CompanionCube> Because it's
just randomly forgotten them.
L66[01:43:07] <CompanionCube> that has
worked for many months, accross many crashes
L67[01:43:51] <CompanionCube> but then i'm
in incognito mode and it's behaving like there's only ome tab so i
restart
L68[01:43:56] <CompanionCube> and there is
only one tab
L69[02:13:54] ⇨
Joins: Inari
(Inari!~Pinkishu@pD9E8F64D.dip0.t-ipconnect.de)
L70[02:17:20] <Inari> %pet the probably
sleeping AmandaC
L71[02:17:21] *
MichiBot brushes the probably sleeping AmandaC with a candle with a
handle. 4 health gained! The candle with a handle was taken out by
the mafia.
L72[02:18:09] <Inari> %inv add a candle
with a wax handle
L73[02:18:10] *
MichiBot summons 'a candle with a wax handle' and adds to her
inventory. This seems rather fragile...
L74[02:27:14]
<Paradoxical> made an OC forum post for
TritonLang (new name for KLang)
L76[02:27:41] <Izaya> comfy avatar
L77[02:40:08] ⇦
Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
(Ping timeout: 190 seconds)
L79[03:04:33]
<BohemianHacks> Im stupidly excited right
now. Not only did I get the global pathfinding done, but during my
tests it actually managed to climb the tree thats been a pain in
the but this whole time! Every previous pathfind failed to get up
that tree, but this time it sat and almost melted its poor bot
brain, finally finding some weird ass path parkouring off a
neighboring tree.
L80[03:04:54]
<BohemianHacks> 100% random result I didnt
expect. I had given up climbing that particular tree.
L81[03:53:30] ⇦
Quits: xarses_ (xarses_!~xarses@c-73-15-107-55.hsd1.ca.comcast.net)
(Read error: Connection reset by peer)
L82[04:59:52] ⇨
Joins: Vexatos
(Vexatos!~Vexatos@port-92-192-46-233.dynamic.qsc.de)
L83[04:59:52] zsh
sets mode: +v on Vexatos
L84[05:42:26] ⇨
Joins: baschdel
(baschdel!~baschdel@2a02:6d40:3673:c401:93a6:afc2:4817:2e51)
L85[06:10:19]
<BohemianHacks> Solved the last major bug I
think
L86[06:10:53]
<BohemianHacks> was skipping a check on the
last pathing node in some cases leading to putting invalid
movements into a path
L87[06:15:56]
<Forecaster>
woo
L89[06:17:17]
<BohemianHacks> nvm, introduced a more
severe bug somehow
L90[06:17:28]
<BohemianHacks> such is life ?
L91[06:17:28] <bauen1> the idea works (idc
about performance atm) but i still need to implement a few cases
(i.e. sharing tables)
L92[06:17:51]
<BohemianHacks> networked tables meaning a
db?
L93[06:17:54] <bauen1> @BohemianHacks so
you have a fully working path finder using a geolyzer ?
L94[06:18:16] <bauen1> not necessarily, but
you can share lua values between networked lua states
L95[06:18:17]
<BohemianHacks> eh, fully working is a
tough call. its pretty solid though
L96[06:18:43]
<BohemianHacks> for the most part i can do
paths in the full range of geolyzer yeah
L97[06:18:50]
<BohemianHacks> im actually working on full
world pathfinding though
L98[06:19:14] <bauen1> which i want to
extend to a bit of a distributed lua operating system (including
tasks that can be relocated between nodes and such stuff)
L99[06:19:17]
<BohemianHacks> stuff like climbing is a
pain because its based on if a block is "solid" not
necessarily related to its hardness
L100[06:20:26]
<BohemianHacks> that sounds pretty
interesting @bauen1
L101[06:21:44] <bauen1> i just hope that
the performance of eris.persist / unpersist scales with what i have
in mind ....
L102[06:24:26] <bauen1> thank you for
saying database btw you just helped me simplify my stuff again
lol
L103[06:27:20]
<BohemianHacks> right now im doing
everything on my one robot for testing, but eventually the chunk
scans and pathfinding will be moved to a DB + pathfinding
server
L104[06:27:30]
<BohemianHacks> with only a few bots
scanning new chunks.
L105[06:27:49]
<BohemianHacks> the rest wont even have
geolyzers installed and will just request a path from the server
with all the scans
L106[06:28:10] <bauen1> are you working on
a von-neumann self replicating machine ?
L107[06:29:40]
<BohemianHacks> absolutely
L108[06:30:10]
<BohemianHacks> step 0 is good pathfinding
and just being able to get around
L109[06:30:28]
<BohemianHacks> then moving into job
server, clearing chunks, and building infrastructure
L110[06:31:22]
<BohemianHacks> Ive spent a couple weeks
just on this pathing, glad to finally have it done enough to do
other stuff tbh
L111[06:32:54]
<BohemianHacks> solved the more serious bug
I introduced. No errors yet ?
L112[06:33:13]
<BohemianHacks> Have it autoscanning in an
increasing radius from its charger right now
L113[06:35:16]
<BohemianHacks> Might be time to take it to
the jungle and mountains to see it really fuck up
L114[06:35:22] <bauen1> do you host your
code somewhere ?
L115[06:36:30]
<BohemianHacks> not yet, want to finalize
it and clean up a little
L116[06:36:59]
<BohemianHacks> lua is not my primary
language so I kinda have a mix of styles going on
L117[06:37:23]
<BohemianHacks> would like to at least make
things consistent and try to fix any major issues before first
release
L118[06:49:21] <Forecaster> %restart
L119[06:49:23] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
()
L120[06:49:26] <Forecaster> woop
woop
L121[06:49:38] <Forecaster> I mean,
nothing to see here
L122[06:49:44]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com)
L123[06:49:44]
zsh sets mode: +v on MichiBot
L124[06:50:02]
<BohemianHacks> Heres the main pathfinding,
you will want to mess with the check method. I have geolyzer noise
turned off for now. Check basically just checks a point p to see if
its a valid space to move to.
L126[06:50:24]
<Forecaster>
%poke Inari
L127[06:50:25] <MichiBot> Forecaster is
poking Inari with a single Velcro sandal for 1d4 = 1 damage, the
single Velcro sandal angered a unicorn and was pierced.
L129[06:51:05] <Inari> Neat
L130[06:51:08] <Inari> %pet AmandaC
L131[06:51:08] *
MichiBot brushes AmandaC with a vegan pasta maker. 3 health
gained!
L132[06:51:12] <Inari> Psh
L133[06:51:19] <Inari> Not even adjusted
pets!
L134[06:51:22] <Inari> %poke
Forecaster
L135[06:51:22] <MichiBot> Inari is poking
Forecaster with grandma's glass eyeball for 1d4 = 3 damage,
grandma's glass eyeball got into a fight with bigfoot and
lost.
L136[06:51:25]
<BohemianHacks> it returns a string with
each character being a side of the robot to go
L137[06:51:46]
<Forecaster>
right
L138[06:52:03] <Inari> @Forecaster does it
just always destroy the item now?
L139[06:52:22]
<Forecaster>
no, I haven't touched that part
L140[06:52:30]
<Forecaster>
I just changed the rolls and bonus system
L141[06:52:40] <Inari> Ah, good
L142[06:53:14]
<Forecaster>
the dice size can be d4 - d12 and depends on the string
length
L143[06:53:31]
<Forecaster>
so now, longer string means fewer uses (more fragile) but bigger
die
L144[06:53:39]
<Forecaster>
shorter string means more uses but smaller die
L145[06:53:51] <bauen1> @BohemianHacks
nice, btw you can write _path = { getCost = func(self, a, b) ...
end } as function _path:(a, b) ... end
L146[06:54:15]
<BohemianHacks> yeah thats some of the
style stuff I was meaning
L147[06:54:41]
<BohemianHacks> a bunch of different ways
to skin the cat in lua, mostly about how people are familiar/want
it to look
L148[06:55:28]
<BohemianHacks> I like to include the self
in the class definition so I know im looking at one
L149[06:55:38]
<BohemianHacks> in the use of the library I
do the colon notation
L150[06:56:10] ⇦
Quits: cpw (cpw!~cpw@69-165-220-173.dsl.teksavvy.com) (Quit: ZNC -
http://znc.in)
L151[06:57:38]
<BohemianHacks> also doing some voodo with
packing data into numbers to avoid multidimensional tables
L152[06:58:00] <bauen1> for memory usage
?
L153[06:58:01]
<BohemianHacks> they eat memory like crazy
and I wasn't able to do the full 32x32 range of the geolyzer
L154[06:58:06]
<BohemianHacks> yeah
L155[06:58:36] <Inari> Just store it to a
file
L156[06:58:54]
<BohemianHacks> thats what im doing for the
bigger pathfinder
L157[06:59:13] <bauen1> you could also
store them as { x = { 0, 1, 2, ...}, y = { 1, 2, 3, ...},
...}
L158[06:59:16]
<BohemianHacks> this is the one that just
goes out into an unscanned chunk, gets a full chunk scan, and saves
it to a file
L159[06:59:39]
<BohemianHacks> ive got a whole dynamic
chunk scan loading thing for the world pathfinding
L160[07:00:57] ⇦
Quits: baschdel
(baschdel!~baschdel@2a02:6d40:3673:c401:93a6:afc2:4817:2e51) (Ping
timeout: 198 seconds)
L162[07:02:49]
<BohemianHacks> seems like autoscanning is
going well at this point
L163[07:03:50]
<BohemianHacks> looks like its at about a 4
chunk radius from the charger
L164[07:04:22]
<BohemianHacks> time to coffee and
cigarette while it gets lost over the ocean
L165[07:10:57]
<BohemianHacks> @bauen1 couple other random
notes: I have z/y swapped because it fits better with using vectors
for chunks in other library I have, and it just makes more sense
for me personally. Also the path string is using absolute
directions for the sides, meaning north, south, etc not just front
back.
L166[07:12:00] <bauen1> so z is up/down
for you ?
L168[07:12:50]
<BohemianHacks> yeah
L169[07:14:15]
<BohemianHacks> how well do those tables
stay in sync?
L170[07:14:27] <Forecaster> %restart
L171[07:14:28] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
()
L172[07:14:30] <Forecaster> there you go
Inari
L173[07:14:36] <Inari> Neat
L174[07:14:39] <Inari> %pet
Forecaster
L175[07:14:40] <Inari> xP
L176[07:14:48]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com)
L177[07:14:48]
zsh sets mode: +v on MichiBot
L178[07:14:55] <Inari> %pet
Forecaster
L179[07:15:29] <MichiBot> Inari is petting
Forecaster with the crab emoji ?. Forecaster regains 1d4 = 2 hit
points
L180[07:15:46] <Inari> Geting closer to
that RPG
L181[07:16:13] <bauen1> @BohemianHacks
basically every read or write ( to a field ) will issue a blocking
network request
L182[07:16:17]
<BohemianHacks> are any of these bots
hosted on ingame computers?
L183[07:16:27] <bauen1> there is no local
"clone" (or caching atm)
L184[07:16:53] <bauen1> so performance
will probably be not so super good
L185[07:17:05]
<Forecaster>
Inari I have no idea what you're talking about :P
L186[07:17:10]
<BohemianHacks> interesting, but that means
one of them is the server and the other is a client?
L187[07:17:16] <Inari> Haha
L188[07:17:45] <bauen1> practically yes,
technically the node that "owns" the shared object has to
be contacted for read/write operations
L189[07:19:01] <bauen1> and all nodes
implement the functionality to host it's own object (server) and to
contact remote nodes for their objects (client)
L190[07:19:11] <bauen1> *every node
L191[07:19:18] <bauen1> *implements
L192[07:19:27] <bauen1> brb need to
eat
L193[07:19:40]
<BohemianHacks> lol idk this sounds a lot
like a db but a little more ambiguous ?
L194[07:23:41]
<BohemianHacks> autoscanned 65 chunks. I
think thats solid enough for me to move on to clearing, building,
and mining. Which means its time for networking and a
"queen" to rule these robo ants.
L195[07:24:41]
<BohemianHacks> but food and a break sounds
good too
L196[07:47:28]
⇨ Joins: cpw
(cpw!~cpw@2607:f2c0:eb8a:500:983e:ecff:fe2a:4f7f)
L197[07:53:24]
<Forecaster>
%pet Inari
L198[07:53:25] <MichiBot> Forecaster is
brusing Inari with a society of puffins. Inari regains 1d4 = 2 hit
pointsThe society of puffins poofs away in a sparkly cloud.
L199[07:53:34]
<Forecaster>
oh
L200[07:53:35]
<Forecaster>
oops
L201[07:55:55] <Forecaster> %restart
L202[07:55:57] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
()
L203[07:56:17]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com)
L204[07:56:17]
zsh sets mode: +v on MichiBot
L205[08:18:32] <AmandaC> L-lewd
L206[08:18:54] <AmandaC> You brute, I
don't think Inari's into rough play
L207[08:35:49] <AmandaC> Inari: You can't
just brutalise some spiritual beasts into having gynophobia, it's
not fair to the woman who want to take the sword trial after
you.
L208[08:41:33]
<Forecaster>
%pet the sword
L209[08:41:38] <MichiBot> Forecaster is
petting the sword with purpose. the sword regains 1d4 = 2 hit
points!
L210[08:53:27]
<Nath_SoM>
guys how would i allow the player to input a number or a letter and
save it in a value?
L211[08:53:52]
<Forecaster>
term.read
L212[08:53:57]
<Nath_SoM>
?
L213[08:54:00] <AmandaC> Asingle digit /
letter?
L214[08:54:08] <AmandaC> or multiple then
they hit enter?
L215[08:54:23] <AmandaC> For the latter,
term.read()
L217[08:57:50]
<Nath_SoM>
just a single one
L218[08:58:18]
<Forecaster>
use the keyboard event then
L219[08:59:03] <AmandaC>
`event.pull("keyboard")` or whatver
L220[08:59:16] <AmandaC> look at the ocdoc
pagesfor what that'll return
L223[10:01:05] <MichiBot>
Bushtits
flash mob the birdbath | length:
3m 7s | Likes:
32,579 Dislikes:
253 Views:
723,007 | by
John Hamil
| Published On 11/10/2012
L224[10:48:07] <stephan48> %tonk
L225[10:48:08] <MichiBot> Gadsbudlikins!
stephan48! You beat CompanionCube's previous record of 15 hours, 59
minutes and 40 seconds (By 2 hours, 36 minutes and 54 seconds)! I
hope you're happy!
L226[10:48:09] <MichiBot> stephan48's new
record is 18 hours, 36 minutes and 34 seconds! stephan48 also
gained 0.04192 (0.00262 x 16) tonk points for stealing the
tonk.
L227[10:53:19] <Izaya> just had a
wonderfully terrible idea
L228[10:53:25] <Izaya> what if instead of
having switches near computers
L229[10:53:51] <Izaya> I had one switch
every 5 computers, and used a different colour OC conduit for
each
L230[10:55:44] <Izaya> then use one colour
to link switches together
L231[10:55:59] <Izaya> so you'd get 15
computers on one EnderIO OC conduit network
L232[10:56:12] <Izaya> which you could
then link together with OC cables that don't carry colour
information
L233[11:13:44] <AmandaC> Izaya: so a
backbone?
L234[11:14:01] <Izaya> yeah, you'd have a
backbone colour
L235[11:14:22] <Izaya> if you wanted to be
really fancy, you'd connect each backbone to one side of a
router
L236[11:15:10] <Izaya> this is all
conjecture because for the base I'm working on rn I don't expect to
have more than 5 computers
L237[11:15:14] <Izaya> which is quite the
pleasant change
L238[11:15:22] <Izaya> (I'll probably have
more uCs, but that's okay)
L239[11:17:05] <Izaya> but yeah, you'd be
able to upgrade one switch to help performance of 5 computers at
once
L240[11:17:12] <Izaya> or 6, if you only
intended to use 6 total
L241[12:16:40]
⇨ Joins: Guest89475
(Guest89475!~nick@194.125.251.14)
L242[12:16:47] ⇦
Quits: Guest89475 (Guest89475!~nick@194.125.251.14) (Client
Quit)
L244[12:32:02]
<Ariri>
Wow
L245[12:32:40] ⇦
Quits: nos (nos!~nos@dsl-hkibng41-56730a-6.dhcp.inet.fi) (Remote
host closed the connection)
L246[12:36:11] <AmandaC> Might be my
headache / nausia, but that reads like a fever dream
L247[12:40:23] <Izaya> [Complete lack of
surprise]
L248[12:47:13] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.206) (Ping timeout:
190 seconds)
L249[13:00:28]
<Forecaster>
%sip
L250[13:00:30] <MichiBot> You drink a
sweet chocolate potion (New!). Forecaster turns into a bear dragon
until they eat a pie.
L251[13:31:22]
⇨ Joins: baschdel
(baschdel!~baschdel@2a02:6d40:3673:c401:93a6:afc2:4817:2e51)
L252[15:22:12] ⇦
Quits: baschdel
(baschdel!~baschdel@2a02:6d40:3673:c401:93a6:afc2:4817:2e51) (Ping
timeout: 189 seconds)
L253[16:11:54] <Inari> %inv add salmon ice
cream
L254[16:12:16] *
MichiBot summons 'salmon ice cream' and adds to her inventory. I
could get some good swings in with this.
L255[16:12:22] <Inari> That took a
while
L256[16:19:12] <Inari> %pet AmandaC
L257[16:19:17] <MichiBot> Inari is petting
AmandaC with An Unstoppable Object. AmandaC regains 1d4 = 2 hit
points! The Unstoppable Object ate the red pill and exited the
matrix..
L258[16:19:29] <AmandaC> D:
L259[16:19:37] <AmandaC> The unstoppibl
object was stopped!
L260[16:19:44] <Inari> Haha
L261[16:19:48] <AmandaC> And it would have
been perfect infinte pettings, too
L262[16:33:06]
<AdorableCatgirl> wait
L263[16:33:16]
<AdorableCatgirl> i never tested if luacomp
would run in OC
L265[17:02:53]
<Paradoxical> ooooooooof
L266[17:03:33]
⇨ Joins: Brycey92
(Brycey92!~Brycey92@pool-71-244-167-189.bltmmd.fios.verizon.net)
L267[17:08:43]
<AdorableCatgirl> wut
L268[17:12:29] ⇦
Quits: Brycey92
(Brycey92!~Brycey92@pool-71-244-167-189.bltmmd.fios.verizon.net)
(Remote host closed the connection)
L270[17:26:14]
<Forecaster>
%sip
L271[17:26:16]
<BohemianHacks> the day has finaly come...
to start NETWORKING
L272[17:26:18] <MichiBot> You drink a dull
gold potion (New!). Forecaster's radiation level goes up by 2 until
they see a unicorn.
L273[17:26:39]
<BohemianHacks> time to figure out this
whole minitel thing
L274[17:26:49]
<BohemianHacks> Im hoping I can combine
relays with gps hosts
L275[17:26:50]
<AdorableCatgirl> minitel is ez
L276[17:28:53] ⇦
Quits: Vexatos (Vexatos!~Vexatos@port-92-192-46-233.dynamic.qsc.de)
(Quit: Insert quantum chemistry joke here)
L277[17:29:23]
<BohemianHacks> does it run on
drones?
L278[17:33:49]
<AdorableCatgirl> yea
L279[17:33:52]
<AdorableCatgirl> microtel
L280[17:34:24]
<BohemianHacks> neat
L281[17:36:22]
⇨ Joins: Adorable-Catgirl
(Adorable-Catgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L282[17:36:32] <Adorable-Catgirl>
anyways
L283[17:36:39] <Adorable-Catgirl> Tsuki is
going well, for once B)
L284[17:37:16] <Adorable-Catgirl> with the
current API, you *can* force modules to proxy an address, but you
probably shouldn't
L285[17:39:02]
⇨ Joins: flappy
(flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L286[17:55:08] <payonel> fingercomp: i
think i have a good fix
L287[18:06:14]
<BohemianHacks> @AdorableCatgirl
"minitel is ez"... no documentation of how to open a port
and just send a packet ?
L288[18:07:07] <payonel> fingercomp: i'm
going to do some sanity checks in-game, but i think this is
it
L289[18:07:18] <payonel> after i close the
ticket, please download the build and test it
L290[18:08:08] *
AmandaC sends a SIGINFO to payonel
L291[18:09:16]
<AdorableCatgirl> what @BohemianHacks
L293[18:12:01]
<BohemianHacks> Im just using minitel
between a robot and computer right now
L294[18:12:06]
<BohemianHacks> ran mtcfg on both
L295[18:12:20]
<BohemianHacks> set hostname for 1 to
"house", the other to "elsie"
L296[18:13:05]
<BohemianHacks> trying to use .send or
.usend
L297[18:15:53] <payonel> AmandaC: o/
L298[18:16:01] <payonel> i'm at home, on
the couch
L299[18:16:22] <payonel> with my laptop -
considering getting another dew
L300[18:16:40] <AmandaC> Confused by your
messages to finger
L301[18:17:01] <AmandaC> I'm just being a
nosey cat, no need to clarify
L303[18:17:46] <MichiBot>
Title:
Too long without yielding not triggered when it should
| Posted
by: Fingercomp
| Posted: Tue Aug 27 09:04:14 CDT 2019
| Status: open
L304[18:18:00] <AmandaC> Ah
L305[18:24:56]
<BohemianHacks> @AdorableCatgirl yeah, idk
what to make of this. Im doing the most basic usend I can think
of.
L306[18:24:56]
<BohemianHacks>
net.usend("house",net.minport+1,"hi")
L307[18:25:06]
<BohemianHacks> on the "house"
computer, im just printing all events
L308[18:25:19]
<AdorableCatgirl> uh
L309[18:25:21]
<BohemianHacks> its not getting any minitel
events at all
L310[18:25:28]
<AdorableCatgirl> Izaya:
L311[18:25:37]
<AdorableCatgirl> i usually use streams
so
L312[18:25:52]
<BohemianHacks> yeah thats what the
documentation seems tailored for.
L313[18:32:13] ⇦
Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
(Ping timeout: 190 seconds)
L314[18:49:20]
<BohemianHacks> @AdorableCatgirl figured it
out
L315[18:49:27]
<BohemianHacks> herped a few derps
L316[18:49:30]
<AdorableCatgirl> o ok
L317[18:53:31] <payonel> Izaya: you
around?
L318[19:05:19]
<Paradoxical> %drink
L319[19:05:20] <MichiBot> You drink a
prickly quicksilver potion (New!). Paradoxical is suddenly wearings
gloves they don't remember putting on.
L320[19:05:38]
<Paradoxical> damn I should go steal
something while I have these on
L321[19:05:59]
<Paradoxical> hopefully they're black
leather gloves
L322[19:06:10]
<AdorableCatgirl> no
L323[19:06:14]
<AdorableCatgirl> they're winter
mittens
L324[19:19:43] ⇦
Quits: Adorable-Catgirl
(Adorable-Catgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
(Ping timeout: 190 seconds)
L325[19:33:35]
⇨ Joins: Adorable-Catgirl
(Adorable-Catgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L326[19:39:19] ⇦
Quits: Adorable-Catgirl
(Adorable-Catgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
(Quit: leaving)
L327[19:39:25]
⇨ Joins: AdorableCatgirl
(AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L328[19:39:32] <AdorableCatgirl>
wait
L329[19:39:37] <AdorableCatgirl> w/e
L330[19:42:34] <Soni> I miss 1.2.5
L331[19:42:38] <Soni> it had jungles
everywhere
L332[19:42:51] <Soni> nowadays they're
much rarer :<
L333[19:45:18] <AdorableCatgirl> ok
L334[19:50:42] <Izaya> payonel: hey
L335[19:52:29] <payonel> Izaya: yo
L336[19:53:11] <payonel> i was going to
ask your thoughts on a fix i had for an exploit fingercomp
found
L337[19:53:33] <payonel> but then i came
up with a solution that would have no detectable impact on the
user's perspective in the lua vm
L338[19:53:38] <payonel> so, we're good
:)
L339[19:56:32] <AdorableCatgirl> a
L340[19:58:01] <Izaya> oh, nice :D
L341[20:46:43]
<The_Stargazer> Izaya: are you able to get
on the minecraft server now or nah?
L342[20:47:18] <Izaya> I can like,
soon
L343[20:47:49] <Izaya> Whatcha need
L344[20:47:56]
<The_Stargazer> I wanna show you the cool
thing
L345[20:48:11]
<The_Stargazer> also I needa borrow some
coal
L346[20:49:23] <Izaya> grab a coal block
from the coke oven
L347[20:49:26] <Izaya> I'll fire it
up
L348[20:49:40]
<The_Stargazer> aight
L349[20:49:41]
<The_Stargazer> thanks
L350[21:40:30] <payonel> Izaya: ok
actually i dont like the solution i have
L352[21:48:28] <MichiBot>
Title:
Too long without yielding not triggered when it should
| Posted
by: Fingercomp
| Posted: Tue Aug 27 09:04:14 CDT 2019
| Status: open
L353[21:49:37]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@i59F678F9.versanet.de)
L354[22:01:49] <payonel> yes
L355[23:05:38]
<Paradoxical> is there any functionality in
stock OpenOS like UNIX `export` or do all environment variables
have to be done with `os.setenv`
L356[23:14:06]
<Paradoxical> ? no stream editor / regex
replace in OpenPrograms!? Blasphemy! I must create one!
L357[23:22:35] <payonel> @Paradoxical set
fop=bar works
L358[23:22:44]
<Paradoxical> ah thanks
L359[23:22:45] <payonel> it's essentially
export
L360[23:23:03] <payonel> @Paradoxical i'm
the dev btw, feel free to ping me if/when you have questions
L361[23:23:14] <payonel> i may not be
"at" my (irc) keyboard, but i read pings
L362[23:23:14]
<Paradoxical> didn't see that anywhere in
the `sh` manpage
L363[23:23:37] <payonel> the sh manpage is
very likely outdated
L364[23:23:44]
<Paradoxical> yeah probably
L365[23:44:13]
<Kodos> Man.
No one told me darkcow quit modding
L366[23:52:37] <Izaya> :D my supreme
sketchiness switch works