<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:14] ⇨
Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:14] zsh
sets mode: +v on Corded
L3[00:03:19] *** Kasen
is now known as rakiru|offline
L4[00:04:34] ***
Ajloveslily is now known as Ajloveslily|Sleep
L5[00:23:07] ***
mrkirby153 is now known as kirby|gone
L6[00:27:37] ***
kirby|gone is now known as mrkirby153
L7[00:37:00] ***
mrkirby153 is now known as kirby|gone
L8[01:05:00] *** bauen2
is now known as bauen1
L9[01:09:18] ⇦
Quits: bauen1 (~NickServ@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Remote host closed the connection)
L10[01:15:00] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA63CDC64D69859FF48E.dip0.t-ipconnect.de)
L11[01:15:00] zsh
sets mode: +v on Vexatos
L12[01:45:24] ⇨
Joins: bauen22
(~NickServ@ip5f5ac63c.dynamic.kabel-deutschland.de)
L13[01:46:15] ⇦
Quits: bauen22 (~NickServ@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Client Quit)
L14[01:49:13] ***
Kimiro is now known as CB|Away
L15[01:49:47] ⇨
Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L16[01:50:14] ***
bauen1 is now known as Guest75757
L17[01:50:39] ⇦
Quits: Guest75757 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Client Quit)
L18[01:51:00] ⇨
Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L19[01:51:12] ***
CB|Away is now known as Kimiro
L20[01:52:30] ⇦
Quits: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Client Quit)
L21[01:53:49] ⇨
Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L22[01:55:01] ⇨
Joins: bauen1_
(~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
L23[01:55:07] ⇦
Quits: bauen1_ (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
(Remote host closed the connection)
L24[01:57:06] ⇦
Quits: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Remote host closed the connection)
L25[01:59:33] ⇨
Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L26[01:59:59] ***
bauen1 is now known as Guest14976
L27[02:00:36] ⇦
Quits: Guest14976 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Remote host closed the connection)
L28[02:02:13] ⇨
Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L29[02:02:40] ***
bauen1 is now known as Guest41210
L30[02:02:51] ⇦
Quits: Guest41210 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Remote host closed the connection)
L31[02:05:56] <Kodos> This song always
makes me laugh
L32[02:06:30] <Kimiro> Heh. CB pings me
still.
L33[02:06:31] ⇨
Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L34[02:06:58] ***
bauen1 is now known as Guest68455
L35[02:07:30] ***
Guest68455 is now known as bauen2
L36[02:19:46] <Kodos> Can you access the
screen of a creative computer case, or no
L37[02:19:48] <Kodos> err
L38[02:19:50] <Kodos> Let me clarify
L39[02:20:08] <Kodos> In survival mode, can
you access the screen of a computer that's using a creative case?
Or no. I know you can't access the case's contents
L40[02:23:27] ⇦
Quits: bauen2 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Remote host closed the connection)
L41[02:24:37] ⇨
Joins: bauen1
(~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
L42[02:27:11] ⇦
Quits: bauen1 (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
(Remote host closed the connection)
L43[02:28:24] ⇨
Joins: bauen1
(~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
L44[02:33:45] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA63CDC64D69859FF48E.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L45[02:38:55] ⇦
Quits: bauen1 (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
(Remote host closed the connection)
L46[02:39:14] ⇨
Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L47[02:39:16] ***
gAway2002 is now known as g
L48[02:40:20] <Forecaster> Kodos: yes
L49[02:40:28] <Kodos> Woo
L50[02:40:32] <Forecaster> I mean, it's
just a normal screen
L51[02:40:41] <Kodos> Yeah, but I wasn't
sure if there was a check in place
L52[02:40:46] <Forecaster> I doubt it
L53[02:47:14] <payonel> gamax92:
awake?
L54[02:47:16] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA20CDC64D69859FF48E.dip0.t-ipconnect.de)
L55[02:47:17] zsh
sets mode: +v on Vexatos
L56[02:56:10] <payonel> nvm :)
L57[02:57:46] *
Kimiro pokes payonel
L58[03:01:56] <payonel> :) hi
L59[03:02:04] *
Kimiro pokes payonel again
L60[03:02:19] <payonel> hey! at least buy
me a drink or something
L61[03:02:34] *
Kimiro makes payonel an engineers fuzzy navel
L62[03:02:42] <payonel> oh gosh
L63[03:02:44] <payonel> that's just
rude
L64[03:03:00] <Kimiro> Heheh. Not a fan of
Scotch?
L65[03:03:23] *
payonel steps through dimensional door and bids farewell and a good
night
L66[03:03:56] ⇨
Joins: techno156 (~techno156@137.154.136.231)
L67[03:06:18] <Kimiro> o-o
L68[03:06:26] <Kimiro> Night night.
L69[03:36:27] ***
Kimiro is now known as CB|Away
L70[04:14:26] <Skye> Morning
L71[04:14:43] <Kodos> There, 45 minutes
later, I've finished writing up my mod idea
L72[04:14:53] <Kodos> Now to spend a year
learning java so I can code it
L73[04:18:55] <g> Learning java doesn't
take as long as learning forge :P
L74[04:19:35] <asie> learning forge is
simple
L75[04:19:35] <Kodos> Well, I'd also need
to learn CoFH's shit, since I'd want at least one machine to use
power. Unless I made it OC-Controlled...
L76[04:19:37] <asie> the hard part is
learning minecraft
L77[04:19:42] <asie> also, i'm
thinking
L78[04:19:45] <asie> if i should work on a
mod or on a game
L79[04:19:55] <Kodos> Well
L80[04:19:55] <g> asie: yes.
L81[04:19:57] <Kodos> If you decide
mod
L82[04:20:04] <Kodos> I have a markdown
writeup you're welcome to look at
L83[04:20:08] <asie> it will likely be
incompatible with most things out there
L84[04:20:15] <asie> g: I see what you did
there.
L86[04:20:29] <asie> But I'm not
sure.
L87[04:21:07] <asie> Making games is hard,
and sandboxes don't work in 2D
L88[04:21:17] <asie> Making mods is harder,
but at least I don't have to reinvent the wheel
L89[04:22:32] <Vexatos> %tell Sangar we
need to talk
L90[04:22:33] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L91[04:22:50] <asie> %tell Vexatos no, we
need to talk
L92[04:22:52] <MichiBot> asie: Vexatos will
be notified of this message when next seen.
L93[04:23:12] <Vexatos> >_>
L94[04:23:19] <g> %tell Sangar Vexatos and
asie need to talk to each other
L95[04:23:21] <MichiBot> g: Sangar will be
notified of this message when next seen.
L96[04:23:32] <Lizzy> %tell Sangar
Haii
L97[04:23:34] <MichiBot> Lizzy: Sangar will
be notified of this message when next seen.
L98[04:23:56] <bauen1> asie: how about
topdown 2d games?
L99[04:23:56] <g> If you give it a ton of
tells to send, will it spam out?
L101[04:24:05] <asie> bauen1: The most
likely variant
L102[04:24:10] <asie> But that doesn't
conduct well to player building
L103[04:24:15] <bauen1> hmm
L104[04:24:16] <asie> well, it kinda
does
L105[04:24:17] <asie> but... eh
L106[04:24:24] <asie> it's not as fun as
3D i need to stop lying to myself
L107[04:24:30] <bauen1> xD
L108[04:24:41] <Vexatos> asie,
512voxels?
L110[04:24:47] <Skye> asie, minecraft
clones?
L111[04:24:48] <Kodos> but a bitch ain't
one
L112[04:24:53] <asie> Skye: why make
another one
L113[04:25:25] <g> Make a top-down shooter
where you can easily add your own weapons, then make it competitive
online
L114[04:25:25] <Skye> asie, as in use
one
L116[04:25:31] <asie> Skye: but which
one
L117[04:25:33] <asie> g: oh
L118[04:25:33] <g> or make a decent liero
clone
L119[04:25:35] <asie> oh my
L120[04:26:03] <Skye> asie, terasology is
in Java, minetest is in C (and Lua)
L121[04:26:18] <asie> Skye: Terasology's
API is JSON parade
L122[04:26:20] <asie> Minetest's is
L123[04:26:22] <asie> limited
L124[04:26:24] <asie> and sluggish
L125[04:26:46] <Izaya> Minetest has all
the content written in Lua
L126[04:26:51] <Lizzy> aww, i left my
steam controller at my mother's house so can't play rocket league
(i don't do driving games on keyboardmouse)
L127[04:27:08] <g> I kb+m'd rocket league
before
L128[04:27:11] <g> it works fine
L130[04:27:36] <Lizzy> yeah but i dont
like kb+mouse for driving games
L131[04:30:31] ⇦
Quits: techno156 (~techno156@137.154.136.231) (Read error:
Connection reset by peer)
L132[04:31:27] <g> try the battleborn beta
then maybe, before it becomes the 18th
L133[04:31:43]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
L135[04:37:09] <MichiBot>
Dance With
The Devil - Cozy Powell . | length:
3m 38s | Likes:
962 Dislikes:
8 Views:
183971 | by
Nelson82766
L136[04:41:55]
⇨ Joins: LeshaInc (~LeshaInc@84.234.51.82)
L137[04:52:48]
⇨ Joins: surferconor425|Cloud
(uid77899@2604:8300:100:200b:6667:4:1:304b)
L138[05:16:43]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L139[05:43:38] ⇦
Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection
reset by peer)
L140[05:45:32]
⇨ Joins: panda_2134
(~panda_213@ss1.flamerat.org)
L141[05:46:35] <panda_2134> Hi
L143[06:01:11] ⇦
Quits: Forecaster (~Forecaste@83.223.24.177) (Read error:
Connection reset by peer)
L144[06:02:28]
⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L145[06:05:50]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L146[06:20:58]
⇨ Joins: Keanu73
(~Keanu73@host-92-25-109-232.as13285.net)
L147[06:24:36] <Sangar> o/
L148[06:25:08] <Vexatos> o\
L149[06:25:41] <Sangar> Vexatos,
about?
L150[06:26:00] <Vexatos> Sangar, you know
how the Computronics locomotive relay works?
L151[06:26:28] <Sangar> is it the thing
that fires events when a cart passes by?
L152[06:26:38] <Sangar> otherwise no
:X
L153[06:27:09] <Vexatos> you tune a relay
sensor to a relay and then slap that onto a locomotive
L154[06:27:12] <Vexatos> to interface with
it
L155[06:27:23] <Vexatos> So I've been
thinking
L156[06:27:36] <Vexatos> what about a
tiny-range wireless adapter working like that? Like 3 blocks
radius
L157[06:28:09] <Vexatos> for the really
messy parts of your base, you know
L158[06:28:27] <Sangar> ermgurd i think i
fixed that one elusive enderio oc conduit crash
L159[06:28:32] <Vexatos> would consume
quite a bit of energy to work due to the sheer amount of data but
uh
L160[06:28:36] <Vexatos> what do you
think
L161[06:29:57] <Vexatos> It'd solve
problems like Reika's Extractor being inaccessible when
automated
L162[06:30:09] <Vexatos> (since automation
of that needs all 6 sides anyway)
L163[06:30:37] <Vexatos> think of it like
bluetooth
L164[06:30:42] <Sangar> Vexatos, so the
remote node approach basically?
L165[06:30:46] <Vexatos> would use power
while active
L166[06:30:51] <Vexatos> but only a tiiiny
range
L167[06:30:54] <Vexatos> 3 blocks, as I
said
L168[06:31:00] <Vexatos> maybe 5? maybe
configurable?
L169[06:31:11] <Vexatos> I think 3 is a
fine default
L170[06:31:40] <Vexatos> not sure if it
should be a new block or just a new item (the sensor equivalent)
that you'd just tune to a standard adapter
L171[06:31:47] <Vexatos> What do you
think
L172[06:32:14] <Vexatos> it'd pretty much
use the normal Adapter code
L173[06:32:16] <Vexatos> I think
L174[06:32:16] <Sangar> i'm trying to
remember what the argument against it was, because i know that that
exact concept did cross my mind before :P
L175[06:32:30] <Vexatos> That means it
wouldn't work on Environments
L176[06:32:35] <Vexatos> only on
Drivers
L177[06:32:39] <Vexatos> hm
L178[06:32:44] <Sangar> ah, ok, partially
same :P
L179[06:32:45] <Vexatos> probably should
also work on Environment
L180[06:32:50] <Vexatos> not sure
L181[06:32:55] <Vexatos> it's just a
general concept for now
L182[06:33:00] <Vexatos> Just crossed my
mind
L183[06:33:06] <Sangar> yeah, my thought
was it'd basically remote-connect stuff, but yeah
L184[06:33:11] <Vexatos> I'd be happy to
make a PR for that in case you need that
L185[06:33:24] <Vexatos> I just want some
input
L186[06:33:37] <Vexatos> it'd solve a few
problems and power consumption is a decent balance point
L187[06:33:49] <Vexatos> I guess I'd add
it to the Adapter block
L188[06:33:55] <Vexatos> as adding a new
block sounds like overkill
L189[06:34:01] <Kodos> Why not make it an
upgrade
L190[06:34:07] <Kodos> And make an upgrade
container
L191[06:34:17] <Vexatos> just have the
adapter have another BlockCoordinate field
L192[06:34:18] <Sangar> i have the feeling
there was some potential issue with that but i can't remember. but
if i can't remember / am misremembering, then yeah, that'd be a
reasonable approach.
L193[06:34:28] <Vexatos> Sangar, chunk
loading, sure
L194[06:34:32] <Vexatos> but blockExists
is a thing
L195[06:34:33] <Kodos> Then you could have
drones be able to remote into closeby stuff, too
L196[06:34:55] <Vexatos> I made the
Locomotive relay, that thing has all the chunk loading issues you
could ever not want since it's bound to entities
L197[06:34:56] <Sangar> Kodos, that might
be the exact argument not to have it be an upgrade actually
:X
L198[06:34:58] <Vexatos> :|
L199[06:35:18] <Sangar> ah yes, that
one-chunk border of frozen entities
L200[06:35:28] <Kodos> Can't you still
restrict upgrades' valid destinations
L201[06:35:35] <Kodos> ie have it work in
an adapter, but not a robot/drone
L202[06:35:49] <Vexatos> But we're
thinking about getting rid of the upgrade slot in adapters
.-.
L203[06:35:52] <Vexatos> I thought
.-.
L204[06:36:08] <Sangar> yes, that's why he
said "and add the upgrade container extra block
thinger"
L205[06:36:10] <Sangar>
(paraphrasing)
L206[06:36:20] <Vexatos> ah
L207[06:36:50] <Vexatos> hm what I'd think
was a new item like the relay sensor crafted using a wireless
network card you bind to an adapter and then slap onto a nearby
block
L208[06:36:53] <Vexatos> it'd be
consumed
L209[06:36:57] <Vexatos> so rather
pricy
L210[06:37:02] <Vexatos> so you wouldn't
abuse it
L211[06:37:15]
⇨ Joins: reinei
(~reinei@p50807574.dip0.t-ipconnect.de)
L212[06:37:28] <Sangar> ehh, consuming
stuff that expensive is pretty meh
L213[06:37:36] <Vexatos> It can not work
on Environments
L214[06:37:36] <Sangar> too easy to
misclick <_>
L215[06:37:38] <Vexatos> only on
Drivers
L216[06:37:50] <Vexatos> because otherwise
it would allow bridging entire OC networks
L217[06:37:51] <Vexatos> over gaps
L218[06:38:11] <Sangar> well, i honestly
don't see why it shouldn't, logically speaking
L219[06:38:14] <Kodos> Vex, tell him about
the Rei_ka thing :3
L220[06:38:23] <Vexatos> I did
L221[06:38:40] <Vexatos> Sangar, why it
shouldn't allow connecting two networks?
L222[06:38:44] <Sangar> yeah, pipes/shafts
not networking would be nice
L223[06:39:05] <Sangar> Vexatos, yeah, i
mean it's magic wireless component connections either way
L224[06:39:06] <Vexatos> I managed to
hopefully convince him to do that if OC got a feature making it
redundant
L225[06:39:14] <Sangar> kewl
L226[06:39:14] <Vexatos> Fair enough,
actually
L227[06:39:35] <Vexatos> But how would it
not be consumed, is the question
L228[06:39:42] <Vexatos> It's not
magically bridging
L229[06:39:49] <Vexatos> it's a
transmitter attached to a block
L230[06:39:57] <Vexatos> and the adapter
transmitting, too
L231[06:39:57] <Sangar> hrm... tbh,
thinking about it i like the upgrade approach, since it takes care
of the item + association/binding part
L232[06:40:02] <Vexatos> think
Bluetooth
L233[06:40:18] <Sangar> i mean it should
only be able to go into (for now still) adapters, but still
L234[06:40:28] <Vexatos> how would you
bind that item to a block?
L235[06:40:30] <Vexatos> right click?
.-.
L236[06:40:34] <Sangar> yes
L237[06:40:35] <Vexatos> THEN it'd be
magical
L238[06:41:01] <Sangar> well, i'd love to
"store" it in the target block
L239[06:41:06] <Sangar> but that's kinda
impossible >_>
L240[06:41:16] <Vexatos> unless you go
Thaumcraft or Factorization
L241[06:41:18] <Sangar> to do efficiently
anyway
L242[06:41:27] <Sangar> m?
L245[06:41:55] <Vexatos> those flat cables
there fit inbetween blocks
L246[06:42:11] <Vexatos> they're stored
directly in chunk data :P
L247[06:42:21] ***
amadornes[OFF] is now known as amadornes
L248[06:42:49] <Sangar> do they break when
both blocks break?
L249[06:43:07] <Vexatos> probably
L250[06:43:15] <Vexatos> haven't used them
yet :P
L251[06:43:25] <Vexatos> Welp, let's see
how hardcoded Adapter are
L252[06:43:34] <Vexatos> or whether I
might need to throw it into a trait
L253[06:43:55] <Vexatos> holy cow
L254[06:43:58] <Vexatos> snagar pls
.-.
L255[06:44:04] <Sangar> is there a break
block event even? o.O
L256[06:44:16] <Sangar> or would they have
to poll whether they're still valid all the time
L257[06:44:20] <reinei> onBlockBreaked or
something should exist
L258[06:44:25] <Sangar> reinei,
global
L259[06:44:41] <reinei> might still exists
due to the magic of Forge
L260[06:44:46] <Sangar> like, whenever any
block breaks
L261[06:44:50] <reinei> but I don't
know
L262[06:45:16] <Vexatos> there is
L263[06:45:25] <Vexatos> guess how
Conventional blocks block breaking .-.
L264[06:45:43] <reinei> yep there is
L265[06:45:46] <Sangar> isn't that player
interact? i.e. before breaking?
L266[06:45:48] ⇦
Quits: Forecaster (~Forecaste@83.223.24.177) (Read error:
Connection reset by peer)
L267[06:45:55] <reinei> Its a BLockEvent
called BreakEvent
L268[06:45:58] <reinei> yep
L270[06:46:11] <Sangar> allright then, so
it could be worse :P
L271[06:46:34] <Vexatos> let's see
L272[06:46:38] <Vexatos> So
L273[06:46:44] <Vexatos> should I get
started on it or will you?
L274[06:46:45] ⇦
Quits: Tedster
(~Tedster@host217-43-52-70.range217-43.btcentralplus.com) (Ping
timeout: 190 seconds)
L275[06:47:14] <Vexatos> you'd need to
extract most of Adapter into a trait
L276[06:47:17] <Sangar> feel free to start
on it. i'm cleaning up the mess i left while writing my network
unit tests (yes, oc has unit tests now >_>)
L277[06:47:18] <Vexatos> Maybe
L278[06:47:19] <Vexatos> maybe not
L279[06:47:29] <Vexatos> since the upgrade
only ever needs to relay to a single node
L280[06:47:36] <Sangar> yeah
L281[06:47:36]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L282[06:47:59] <Vexatos> What would I call
iot
L283[06:48:03] <Vexatos> "Wireless
Adapter Upgrade"? ;_;
L284[06:48:31] <Vexatos> "Bluetooth®
Upgrade"?
L285[06:48:31] <Sangar> Remote Control
Upgrade? :P
L286[06:48:40] <Vexatos> But if it bridges
networks
L287[06:48:41] <Vexatos> ?
L288[06:49:10] <Sangar> Magical Fairydust
Upgrade? :X
L289[06:49:12]
⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L290[06:49:16] <Sangar> brb
L291[06:49:32] ***
Gavle|Away is now known as Gavle
L292[06:50:34]
⇨ Joins: CyberTurd
(~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com)
L293[06:50:39]
⇨ Joins: CyberCrap
(~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com)
L294[06:50:49] <CyberTurd> mornin'
all
L295[06:51:30] <Lizzy> CyberTurd, do you
manage to launch hexchat twice?
L296[06:51:41] <CyberTurd> yes
L297[06:51:50] ⇦
Quits: CyberCrap
(~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com) (Client
Quit)
L298[06:51:53] <Lizzy> lol
L299[06:51:55] <CyberTurd> there we
go
L300[06:52:07] <CyberTurd> i had it setup
so it autoran it twice
L301[06:52:12] <Lizzy> ah
L302[06:52:25] <Gavle> %seen
lperkins2
L303[06:52:27] <MichiBot> Gavle: lperkins2
was last seen 30d 2h 34m 10s ago.
L304[06:52:39] <CyberTurd> windows is
being a pile of shit still
L305[06:52:49] <Lizzy> windows is always a
pile of shit
L306[06:53:14] <CyberTurd> xD
L307[06:54:06] ⇦
Quits: Forecaster (~Forecaste@83.223.24.177) (Read error:
Connection reset by peer)
L308[06:54:27] <CyberTurd> i try and boot
windows 8 off a usb and it works! but i cant find a product key
that will work with it.
L309[06:54:52] <CyberTurd> any
ideas?
L310[06:54:58] <Lizzy> do you still have
the W7 disk i gave you or did you give it back to me
L311[06:55:17] <Lizzy> s/$/?
L312[06:55:21] <Lizzy> erm
L313[06:55:29] <CyberTurd> i'm pretty sure
i gave it back to you
L314[06:55:33] <CyberTurd> ill check
L315[06:56:11] ⇦
Quits: surferconor425|Cloud
(uid77899@2604:8300:100:200b:6667:4:1:304b) (Quit: Connection
closed for inactivity)
L316[06:56:27]
⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L317[06:58:53] <CyberTurd> i cant find
it...
L318[06:59:36] <CyberTurd> ah dw
L319[06:59:41] <CyberTurd> i found
it
L320[06:59:55] <CyberTurd> brb
L321[07:00:00] ⇦
Quits: Forecaster (~Forecaste@83.223.24.177) (Read error:
Connection reset by peer)
L322[07:00:07] <Lizzy> yay, so i didn't
loose it
L323[07:00:18] <CyberTurd> also i might
need you to help me re-setup hexchat
L324[07:00:35] <CyberTurd> i guess we can
use teamviewer for that?
L325[07:01:25] <Lizzy> yeah
L326[07:01:42] <CyberTurd> okay brb
L327[07:01:44] ⇦
Quits: CyberTurd
(~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com) (Quit:
Leaving)
L328[07:03:34]
⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L329[07:04:45] ⇦
Quits: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
(Ping timeout: 190 seconds)
L330[07:04:55]
⇨ Joins: Tedster
(~Tedster@host217-43-52-70.range217-43.btcentralplus.com)
L331[07:06:13]
⇨ Joins: bauen1
(~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L333[07:06:17] <Kodos> \o/
L334[07:11:23] <Sangar> back
L335[07:13:23] <Sandra> probably the thing
that annoys me most about my nintendo is that it doesn't sort the
missions in any sane manner.
L336[07:13:48] <Sandra> if you have
already finished a mission it's still in the list in the same
place.
L337[07:14:00] <Sandra> so it's hard to
tell exactly what's available.
L338[07:14:10] <Kodos> wat
L339[07:15:04] ⇦
Quits: Tedster
(~Tedster@host217-43-52-70.range217-43.btcentralplus.com) (Ping
timeout: 201 seconds)
L340[07:17:24] <Vexatos> Sangar, how would
I connect to a foreign node...
L341[07:17:25] <Vexatos> hmm
L342[07:29:14]
⇨ Joins: Tedster
(~Tedster@host217-43-52-70.range217-43.btcentralplus.com)
L343[07:30:25] <Vexatos> Sangar, uh
L344[07:30:28] <Vexatos> hmm
L345[07:30:40] <Vexatos> how would I
ensure it stays connected
L346[07:32:28] <Sangar> what do you
mean?
L347[07:33:45] <Sandra> Kodos, I rant
completely randomly to random places.
L348[07:33:48] <Sandra> for no
reason.
L349[07:33:52] <Sandra> I'm sorry.
L350[07:39:40] <Vexatos> Sangar, say, if
the chunk it's in unloads and then reloads
L351[07:39:41] <Vexatos> etc
L352[07:40:01] <Sangar> by storing the
target blockpos no?
L353[07:40:10] <Vexatos> yes
L354[07:40:17] <Vexatos> I need to store a
block pos and a direction
L355[07:40:20] <Vexatos> (the side you
clicked on)
L356[07:40:23] <Vexatos> for
SidedDriver
L357[07:40:28] <Sangar> yeah
L358[07:40:31] <Vexatos> uh
L359[07:41:04] <Vexatos> is it possible in
Scala to have a class delegating all the methods of one of its
fields?
L360[07:41:22] <Vexatos> i.e.
ExtendedPosition having everything BlockPosition has + a
ForgeDirection >_>
L361[07:41:35] <Sangar> not automagically
now. best you can do is make a trait that does it and mix that
in
L362[07:41:39] <Sangar> *no
L363[07:42:07] <Vexatos> pity
L364[07:42:15] <Vexatos> I also need to
copy over BlockData
L365[07:42:19] <Vexatos> and half of the
driver code :<
L366[07:42:36] <Sangar> <_<
L367[07:42:47] <Sangar> i'll be curious to
see what you did when you're done :X
L368[07:43:04] *
Lizzy places random objects on vifino waiting for him to wake
up
L369[07:43:05] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L370[07:43:24]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
L371[07:46:36] <Vexatos> private class
ExtendedPosition(override val x: Int, override val y: Int, override
val z: Int, override val world: Option[World], dir: ForgeDirection)
extends BlockPosition(x, y, z, world)
L372[07:46:44] <Vexatos> Sangar, I am
tehscalapro™
L373[07:46:44] <Vexatos> >_>
L374[07:48:09] <Sangar> :P hm. call it
FacePosition maybe?
L375[07:48:24] <Vexatos> you know
what
L376[07:48:24] <Vexatos> class
UpgradeMagicalFairydust(val host: EnvironmentHost, val coord:
BlockPosition, val dir: ForgeDirection)
L377[07:48:29] <Vexatos> I'll just do this
instead
L378[07:48:35] <Sangar> >_>
L379[07:48:41] <Sangar> yeah
L380[07:49:04] *
Lizzy kisses vifino, trying to wake him up
L381[07:49:31] <Sandra> Vexatos,
forgedirection?
L382[07:49:44] <Sandra> what version are
you coding for?
L383[07:53:02] <Vexatos> Sandra, there are
two
L384[07:53:06] <Vexatos> one does not
contain the class
L385[07:53:09] <Vexatos> So
L386[07:53:13] <Vexatos> was the question
rethorical?
L387[07:54:27] <Sandra> what is
BlockPosition and ForgeDirection from?
L388[07:55:15] *
vifino groans and accidentally lets all the objects Lizzy placed on
him fall down
L389[07:55:32] *
Lizzy ducks out the way then goes back to kissing
vifino
L390[07:56:09] <Sandra> you two ok
there?
L391[07:56:22] <Sangar> BlockPosition is
oc
L392[07:56:22] <Lizzy> kinda
L393[07:56:29] *
vifino giggles and returns the kisses
L394[07:56:54] <Sangar> and yes, there's
still an updated 1.7.10 version of oc, so yes, forgedirection
:P
L395[07:56:59] <Sandra> ah, like... a
class that does the same thing as BlockPos in 1.8, for
compatibility with 1.7?
L396[07:57:03] <Sandra> righteo I
see.
L397[07:57:05] <Sangar> basically
L398[07:57:07] <Sangar> yeah
L399[07:57:22] <Sangar> just from before
1.8 was around iirc :P
L400[07:58:28]
⇨ Joins: Inari
(~Pinkishu@p5dec6acc.dip0.t-ipconnect.de)
L401[08:01:35] <Vexatos> Sangar, uh
L402[08:01:47] <Vexatos>
api.network.Environment and api.network.ManagedEnvironment
L403[08:01:47] <Sangar> Vexatos, huh
L404[08:01:51] <Vexatos> I need to support
them both
L405[08:01:58] <Vexatos> in case it's a TE
env or a driver env
L406[08:02:36] <Vexatos> The issue is that
ManagedEnvironment has stuff like update() and load() and save()
that I need
L407[08:02:39] <Sangar> well, for both you
need to connect the node, for one you need to do what the adapter
does in addition
L408[08:02:43] <Sangar> so that, yes
L409[08:03:06] <Vexatos> the adapter
stores its envs in ManagedEnvironment
L410[08:03:09] <Vexatos> err
L411[08:03:16] <Vexatos>
Option[(ManagedEnvironment, api.driver.SidedBlock)]
L412[08:06:09] <Vexatos> so the question
is how to handle it
L413[08:09:11] <Vexatos> Sangar ^
L414[08:09:21] <Vexatos> How would I store
it
L415[08:09:23] <Vexatos> hm
L416[08:10:57] <Sangar> two fields, use
whichever one isn't null/None?
L417[08:11:42] <Vexatos> also, uh
L418[08:11:51] <Vexatos> Should i re-check
for a connection ever, like, tickFrequency?
L419[08:11:59]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L420[08:12:07] <Vexatos> (and consume
power then as well)
L421[08:13:10] ⇦
Quits: xarses (~xarses@50.141.35.71) (Ping timeout: 384
seconds)
L422[08:14:03] <Sangar> mm, use the block
break event for managed mode (and onDisconnect for normal env mode
if necessary) to detect disconnects i suppose?
L423[08:17:54]
⇨ Joins: xarses (~xarses@50.141.34.211)
L424[08:18:32] ⇦
Quits: xarses (~xarses@50.141.34.211) (Read error: Connection reset
by peer)
L425[08:18:53]
⇨ Joins: xarses_ (~xarses@50.141.34.211)
L426[08:19:30] ⇦
Quits: xarses_ (~xarses@50.141.34.211) (Read error: Connection
reset by peer)
L427[08:19:36] <Vexatos> Sangar, and chunk
unload
L428[08:19:43] <Vexatos> and everything
else
L429[08:19:45] <Vexatos> and chunk
reload!
L430[08:19:51]
⇨ Joins: xarses_ (~xarses@50.141.34.211)
L431[08:20:02] <Sangar> well
obviously
L432[08:20:31] ⇦
Quits: xarses_ (~xarses@50.141.34.211) (Remote host closed the
connection)
L433[08:20:49] <Sangar> the less obvious
part is how to differentiate unloads and breaks/disconnects in case
we don't automagically want to reconnect if there's suddenly a
different block in the bound position...
L434[08:22:22]
⇨ Joins: xarses (~xarses@50.141.34.211)
L435[08:22:32] <Vexatos> I wouldn't want
that :P
L436[08:23:04]
⇨ Joins: xarses_ (~xarses@50.141.34.211)
L437[08:23:19] ⇦
Quits: xarses (~xarses@50.141.34.211) (Read error: Connection reset
by peer)
L438[08:24:10] <Sangar> exactly
L439[08:26:51] <Vexatos> Should I move
over the updatingBlocks cache or is it not worth that for a single
bound block
L440[08:27:44] <Sangar> not worth it; even
there it's not really :X might make more sense to move all of that
into the EventHandler and have them tick from there or so
L441[08:28:23] <Sangar> so it's one list,
and the adapters don't even need to tick anymore (once there's an
alternative upgrade container)
L442[08:29:33] <Vexatos> case Some((env,
drv)) if env.canUpdate => env.update()
L443[08:29:38] <Vexatos> Scala op pls
nerf
L444[08:30:07] <Vexatos> I could probably
do a foreach, even ;_;
L445[08:30:17]
⇨ Joins: techno156 (~techno156@137.154.136.231)
L446[08:30:24] <Sangar> yeah :P
L447[08:32:43] <Vexatos>
otherDrv.filter(_._1.canUpdate).foreach(_._1.update)
L448[08:32:45] <Vexatos> :|
L449[08:32:53] <Sangar> not better
:X
L450[08:32:58] <Vexatos> not really,
no
L451[08:33:10] <Vexatos> it's your
mod
L452[08:33:14] <Vexatos> what would you
want :>
L453[08:33:31] <Sangar> not the second
thing :P
L454[08:37:41] <Vexatos> welp, it's kind
of done now
L455[08:37:52] <Vexatos> it checks every
tickFrequency so it's horrible
L456[08:37:58] <Vexatos> but it should
work .-.
L457[08:38:44] <Vexatos> hm
L458[08:38:58] <Vexatos> Sangar, when
connecting a node to another env manualy
L459[08:39:07] <Vexatos> would I have to
disconnect it manually too in onDisconnect?
L460[08:41:28] <Sangar> if you directly
connect your node to the other one, not really
L461[08:41:55] <Vexatos> actually
L462[08:42:02] <Vexatos> I can detect the
other block unloading/being broken
L463[08:42:16] <Vexatos> but only if it's
an Environment
L464[08:42:21] <Vexatos> because then
onDisconnect is called >_>
L466[08:43:38] <Vexatos> how bad is it
:X
L467[08:48:57] <Sangar> i just realized i
should really make all of the worldtime % tickFrequency == 0 checks
read (worldtime+hashcode) % tickfrequency == 0 to avoid spikes
:X
L468[08:49:14] <Sangar> visibility can be
none, no?
L469[08:49:52] <Sangar> brb
L470[08:51:01] <Vexatos> Sangar, question
is, do we want to bind it to a specific coordinate or a block that
lives there >_>
L471[08:51:07] <Vexatos> because the
latter is nigh impossible to do
L472[08:51:32] <Vexatos> as the block may
change between the time you bind the item to it and the time you
actually insert it into an adapter
L473[08:51:34] <Vexatos> :X
L474[08:53:23] ⇦
Quits: ashka (~postmaste@5.9.122.82) (Quit: O RLY)
L475[08:53:25] ⇦
Quits: techno156 (~techno156@137.154.136.231) (Ping timeout: 190
seconds)
L476[08:54:59]
⇨ Joins: ashka (~postmaste@5.9.122.82)
L477[08:56:04] ***
Gavle is now known as Gavle|Away
L478[08:56:40]
⇨ Joins: xarses (~xarses@50.141.34.211)
L479[08:57:15] ⇦
Quits: xarses (~xarses@50.141.34.211) (Remote host closed the
connection)
L480[08:57:20] ⇦
Quits: xarses_ (~xarses@50.141.34.211) (Remote host closed the
connection)
L481[08:57:25]
⇨ Joins: xarses (~xarses@50.141.34.211)
L482[08:59:03]
⇨ Joins: techno156 (~techno156@137.154.136.231)
L483[09:00:37] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit:
Bye)
L484[09:07:54] <Vexatos> Sangar, F5
kthx
L485[09:14:45] <Sangar> Vexatos, dunno,
write expected block id and metadata to the item, too?
L486[09:15:03] <Sangar> better than
nothing
L487[09:15:37] <Vexatos> way too
imprecise
L488[09:15:39] <Sangar> alternatively not
as an upgrade after all, with block break event magic and chunk
load events and all that
L489[09:15:47] <Vexatos> In Gregtech,
every single block has one ID :P
L490[09:15:51] <Vexatos> the same*
L491[09:16:14] <Vexatos> welp, Sangar...
you see
L492[09:16:33] <Vexatos> you wanted it to
be a Magiacl Fairydust upgrade .-. so why not have it actually
magic and OP ;_;
L493[09:17:03] <Sangar> either way, this
will need some testing and considering, so i think i'll just throw
out an 1.6 rc now
L494[09:17:04] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection
reset by peer)
L495[09:17:14] <Sangar> the eio conduit
thing was the last big blocker for me
L496[09:17:23] <Vexatos> So yea
L497[09:17:24] <Vexatos> it works
L498[09:17:46] ⇦
Quits: techno156 (~techno156@137.154.136.231) (Read error:
Connection reset by peer)
L499[09:17:54] <Vexatos> but it checks one
every whatever ticks and right now it connects whatever is at that
position to the network
L500[09:18:22] <Sangar> mhmmm
L501[09:19:40] <Vexatos> way easier that
way .-.
L502[09:20:02] <Vexatos> we could just
make it expensive as heck, you know, and consume more energy when
connected to an Environment instead of a driver etc etc ;_;
L503[09:21:24] <Sangar> if necessary,
yeah
L504[09:22:22] <Vexatos> And I can't think
of a way to have it not check for changes every so often
L505[09:22:46] <Vexatos> as there'd be too
many events to listen to
L506[09:33:39] <Vexatos> Sangar, what's
the best way to store x,y,z,world,dir in NBT >_>
L507[09:34:49] <Sangar> int int int int
int?
L508[09:35:06] <Sangar> (dimension id and
ordinal for the last two)
L509[09:35:33] <Vexatos> how to get world
from dim ID >_>
L510[09:37:21] <Sangar>
dimensionmanager
L512[09:46:42]
⇨ Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L513[09:47:09] ⇦
Quits: Dark (~MrDark@cpe-76-181-157-113.columbus.res.rr.com) (Quit:
Off to nuke a wizard)
L514[09:47:19]
⇨ Joins: Dark
(~MrDark@cpe-76-181-157-113.columbus.res.rr.com)
L516[10:04:11] ***
brandon3055 is now known as brandon3055|Zzzzz
L517[10:06:54]
⇨ Joins: CoderPuppy (~cpup@32.218.115.174)
L518[10:12:44] ⇦
Quits: cpup (~cpup@32.218.119.149) (Ping timeout: 384
seconds)
L519[10:21:18] ⇦
Quits: xarses (~xarses@50.141.34.211) (Ping timeout: 201
seconds)
L520[10:24:39] <gamax92> can you see this
symbol: ω
L521[10:26:07] <Vexatos> ναι
L522[10:26:27] <Izaya> depends
L523[10:26:31] <gamax92> I'll take that as
a yes then.
L524[10:26:32] <Izaya> is it a
rectangle?
L525[10:26:34] <gamax92> no
L526[10:26:40] <Forecaster> it looks like
a w
L527[10:26:42] <Michiyo> gamax92, I can
see it
L528[10:26:45] <Forecaster> but
rounder
L530[10:27:12] <MichiBot>
Feature
Groups | length:
20s | Likes:
0 Dislikes:
0
Views:
4 | by
boq-mods
L531[10:29:09] <gamax92> Vexatos:
EPA POLLUTION
PREVENTER
L532[10:34:14] ***
CoderPuppy is now known as cpup
L533[10:55:16] <Michiyo> So, yesterday was
my usual day off, and my boss is pissed and almost fired me,
because I didn't call in to tell him I wasn't coming in cause he
ASSUMED I would... :/
L534[10:55:35] <Forecaster> D:<
L535[10:56:57] <Michiyo> Though yay for 2
day work week... -_-
L536[10:57:35] <Michiyo> Now if only it
wasn't a 2 day paycheck lol
L537[11:00:47]
⇨ Joins: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c)
L538[11:20:09] <Michiyo> Umm sever.... why
are you forcing a reboot
L539[11:20:11] <Michiyo> server no
L540[11:20:14] <Michiyo> server
STAHP
L541[11:21:12] ⇦
Quits: Michiyo (~Michiyo@mail.pc-logix.com) (Read error: Connection
reset by peer)
L542[11:22:45] <gamax92> r.i.p
L543[11:22:59] <gamax92> And Michiyo was
never heard from again
L544[11:24:40]
⇨ Joins: Michiyo (~Michiyo@mail.pc-logix.com)
L545[11:24:50] <gamax92> oh, parties
over
L546[11:24:52]
zsh sets mode: +o on Michiyo
L547[11:25:05] <Michiyo> fmfl
L548[11:27:13] <Michiyo> me w/e it let
clamav finish updating so win I guess
L549[11:31:46] <Vexatos> clamd is so
good
L550[11:32:00] <Vexatos> if only it didn't
use 620MB
L551[11:32:04] <Vexatos> of my wam
:/
L552[11:32:26] <Forecaster> get more
wam
L553[11:32:51] <Vexatos> 8GB isn't enough?
;_;
L554[11:33:04] <Forecaster> apparently not
since you're complaining :P
L555[11:33:06] <gamax92> nope, you need
32GB these days just to boot the OS
L556[11:33:14] <Vexatos> gamax92, this
isn't windows
L557[11:33:15] <gamax92> about 64GB to
actually do anything
L558[11:33:21] <gamax92> 128GB
recommended
L559[11:33:32] <Vexatos> Forecaster, I am
complaining about a background service that is not Xorg taking this
much
L560[11:34:13] <Michiyo> gamax92, But I
can do lots of things on my desktop with 32gb
L561[11:34:15] ***
amadornes is now known as amadornes[Streaming]
L562[11:34:27] <gamax92> Thats what they
want you to believe
L563[11:34:38] <Michiyo> but... I usually
only have 40% in use
L564[11:34:42] ***
rakiru|offline is now known as Kasen
L565[11:36:22] <gamax92> Fucking ... game
actually save your preferences >_>
L566[11:36:44] <gamax92> "Oh yeah I'm
totally saving preferences... ", disgusting menu mode is still
enabled
L567[11:38:34] <Forecaster> what's
disgusting about it?
L568[11:39:12] <gamax92> It's a pie
chart
L569[11:39:18] <CompanionCube> so
L570[11:39:22] <CompanionCube> Anyone
remember Koding?
L571[11:39:34] <Forecaster> whowhat?
L573[11:40:09] <CompanionCube> they've
gone and completely thrown their original product out the
window
L574[11:40:16] <gamax92> it only shows 6
options at a time, one of them is the Next page so 5, and if you
not on the first or last pages, then one is a back page
L575[11:40:28] <CompanionCube> 'We never
wanted to be called an Online IDE. We have always wanted developers
to use their own IDEs, and now, they can do just that'
L576[11:40:32] <gamax92> so practically 4
options at a time, instead of a nice and compact menu showing the
entire list
L578[11:42:45] ⇦
Quits: Tiktalik (~tiktalik@2607:fcd0:daaa:1400:f::4) (Ping timeout:
190 seconds)
L579[11:43:41] <Michiyo> :/
L580[11:45:45]
⇨ Joins: Tiktalik
(~tiktalik@2607:fcd0:daaa:1400:f::4)
L581[11:48:11] <CompanionCube> I wonder
this: if you never wanted to get called a web ide
L582[11:48:15] <CompanionCube> why did you
make one
L583[11:51:07] <payonel> i have a branch
that separates stderr from stdout (it is a simple change) --
L584[11:51:20] <payonel> but i need to
take a survey or get some type of feedback
L585[11:51:32] <Forecaster> huh?
L586[11:51:43] <Forecaster> branch?
L587[11:51:53] <payonel> with this change,
you couldn't be able to quiet or redirect a program's stderr output
-- as OpenOS is currently -- as we have no 2>... support
L588[11:52:13] <payonel> 1. do we need
2>... with this change?
L590[11:52:27] <payonel> 2. what is the
basic 2>... redirect that we need?
L591[11:52:37] <payonel> 2>&1?
2>[nil] ?
L592[11:52:49] <g> er, you mean the
default?
L593[11:52:54] <g> or what?
L594[11:52:54] <payonel> if [nil], i also
have a devfs branch ready with /dev/null and /dev/random
L595[11:53:14] <payonel> if &2>1 is
sufficient, i can write that up rather easily
L596[11:53:18] <g> those both sound like
useful things to have
L597[11:53:20] <payonel> g:
"default"?
L598[11:53:39] <payonel> Forecaster: git
branch
L599[11:54:56] <Forecaster> ah
L600[11:55:04] <g> payonel: don't worry,
figured it out
L601[11:55:11] <g> was wondering what you
meant by basic
L602[11:55:15] <payonel> ah
L603[11:55:34] <payonel> yeah it just
feels that stderr support should also come with some way to
redirect it
L604[11:56:10] <g> yeah, it should
L605[11:56:38] <payonel> the part of this
is that the OpenOS 1.6 changes actually had a lot to do with
getting to this point
L606[11:56:55] <payonel> but i've left
this final piece, like a switch over, until the end
L607[11:57:51] <payonel> and now that my
command substitution (such as with backticks, ``) --
L608[11:58:03] <payonel> having stderr
hitting stdout becomes more obvious
L609[11:58:50] <payonel> g: the only
drawback to introducing devfs -
L610[11:58:58] <payonel> is ~1.5k in ram
cost :(
L611[11:59:09] <gamax92> payonel: well,
make a better devfs then D<
L612[11:59:15] *
payonel cries
L613[11:59:17] <payonel> i tried!
L614[12:01:07] ***
Ajloveslily|Sleep is now known as Ajloveslily
L615[12:02:08]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L616[12:02:08] <gamax92> payonel: where is
your devfs code so I can look at at anyway
L617[12:02:38]
⇨ Joins: xarses
(~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L618[12:02:42] <payonel> of course, one
sec. tho, i believe the last state of it was bit weird as i was
testing more and more delay loading
L619[12:02:45] <payonel> but yeah, i'll
grab it
L620[12:03:08] <Izaya> CompanionCube:
before I load the page: 50/50 it doens't display anything with
noscript
L621[12:03:19] <Izaya> wow it has
content
L623[12:03:57] <CompanionCube> Izaya, I
find it hilariously stupid
L624[12:04:03] <payonel> oh no, last state
i had on disk was a simple implementation
L625[12:04:10] <payonel> ok good, your
review would be good on this
L626[12:04:37] ***
kirby|gone is now known as mrkirby153
L627[12:05:12] <payonel> gamax92: ay
L628[12:05:16] <payonel> er, bad paste,
sorry
L630[12:05:28] ⇦
Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
(Quit: Connection closed for inactivity)
L631[12:06:43] <payonel> that was sort of
my starting point, and my optimizations worked from this point.
never found one that made it much cheaper
L632[12:06:56] <payonel> so perhaps this
is fundamentally flawed, and that'd be great :)
L633[12:10:36] ⇦
Quits: ping (~v^@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 384 seconds)
L634[12:11:10] ⇦
Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout:
384 seconds)
L635[12:18:51] <payonel> Vexatos: your sym
links are fixed, btw
L636[12:23:37] ⇦
Parts: amadornes[Streaming] (~amadornes@framez.is.wtfcool.com)
())
L637[12:23:47]
⇨ Joins: amadornes
(~amadornes@framez.is.wtfcool.com)
L638[12:25:15] <Vexatos> payonel, I
know
L640[12:27:20] <payonel> best boot
results; current boot: 168749, with devfs: 169520
L641[12:27:32] <payonel> and to be fair,
normal boot is often closer to 169,000
L642[12:27:53] <payonel> so it appears my
devfs wasn't THAT bad, closer to 600 bytes
L643[12:27:56] <payonel> on boot
L644[12:28:37] <Vexatos> hm
L645[12:28:37] <payonel> on best boots,
that is actually 771 bytes
L646[12:28:56] <Vexatos> what about
/dev/quotes spitting out random quotes U;
L647[12:29:09] <payonel> haha
L648[12:29:33] <g> /dev/qrandom
L649[12:29:55] <Vexatos> or the ability
for you to add custom devfses without modifying devfs.lua itself
:P
L650[12:30:19] <payonel> Vexatos: yes i
want that too
L651[12:30:34] <payonel> this code was an
investigation into the functinality and memory costs
L652[12:30:40] <Vexatos> Then I can fulfil
my dream of adding /dev/elopment
L653[12:31:58] <payonel> so is devfs worth
~800 bytes? :)
L654[12:31:58] <g> Can you even do that on
a real machine?
L655[12:32:30] <payonel> g: devfs need to
be more like a service for "dev point" developers
L656[12:32:57] <payonel> the real issue is
that the devfs code i shared is not usuable in that sense
L657[12:33:02] <g> I more meant Vexatos
/dev/elopment
L659[12:33:53] <payonel> g: but yes, you
can
L662[12:58:55] <gamax92> /o
L663[12:59:54] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L664[13:08:29] <Michiyo> man I fuckin love
pushbullet... makes scanning in these UPS drop offs so much
faster
L665[13:10:54] <Michiyo> grab phone scan
with barcode reader share to shipping pc via pushbullet copy/paste
done no more having to type in UPS tracking numbers, it was great
too cause if you typoed it didn't tell you until you went to print
the report, which after 3pm friday wouldn't be until the next
monday
L666[13:11:42] <Michiyo> and you don't
print until the UPS driver is here, and printing already takes 45
seconds per page cause of the 15 year old printer with no drivers
for anything newer then vista
L667[13:12:11] <Michiyo> (and even those
are broken \o/)
L668[13:12:24] <Michiyo> So my print
server is a gods damned XP machine
L669[13:36:55] ⇦
Quits: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl)
(Quit: Leaving)
L670[13:37:58] <Lizzy> just finished
watching Terminator: Genisys, it's good
L671[13:43:25] ***
CB|Away is now known as Kimiro
L672[13:44:31] ⇦
Quits: LeshaInc (~LeshaInc@84.234.51.82) (Quit: Die)
L674[14:18:29] <Vexatos> payonel, so
you'd, like, require("tools.devfs") ?
L675[14:18:38] <payonel> Vexatos: with
that devfs as a library, you could call
devfs.create("elopment", {read=function()end,
write=function()end}) -- read and write are optional, without them
the dev point fails to open for read or write respectively
L676[14:18:53] <payonel> Vexatos: with it
usuable like this, i'd move it to /lib
L677[14:19:17] <payonel> /lib/tools was
meant for shared things that libs needed that weren't meant for end
user scripts
L678[14:19:57] <payonel> /libs/shared may
have been a better name, refactor perhaps for another day
L679[14:20:34] <Vexatos> waiting for
/usr/local/share
L680[14:20:36] *
Vexatos runs
L681[14:21:00] *
Kimiro throws a hatchet at Vexatos :3
L683[14:21:08] <Kimiro> Oh I do love a
moving target~
L684[14:21:30] *
gamax92 ties Kimiro to a fence post
L685[14:21:30] <Vexatos> Kimiro, you know,
asie's last name is "siekierka" and that means hatchet,
so you just threw asie at me :X
L686[14:22:19] <Kimiro> ... I'd ship it.
:3
L687[14:22:20] *
Lizzy dislodges the hatchet from Vexatos and heals him
L688[14:22:31] <Vexatos> Yay
L689[14:22:35] <payonel> Vexatos: do you
like that? and is it worth ~800 bytes more for boot?
L690[14:22:40] <Vexatos> Although I am
allegedly a robot programmed by Sangar
L691[14:22:52] <Vexatos> payonel, well we
DO need /dev/null ;_;
L692[14:22:59] <Vexatos> not really any
way to get around that
L693[14:23:13] <Vexatos> just way too
useful :X
L694[14:23:21] <gamax92> as in not
useful
L695[14:24:01]
⇨ Joins: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f)
L696[14:24:31] <Vexatos> Thanks Lizzy
>_>
L698[14:24:42] <Vexatos> Kimiro, you are
bad :<
L699[14:24:45] <Lizzy> oh
L700[14:24:49] <Vexatos> Lizzy, for
dehatcheting me
L701[14:24:50] <gamax92> Kimiro: is the
good kind of bad
L702[14:25:12] <Lizzy> i'm doing multiple
things at once, brain is in overdrice
L703[14:25:46] <Vexatos> oven rice?
L704[14:25:47] <Forecaster> is that where
it's kind of like it's filled with rice?
L705[14:26:03] <Kimiro> I am literally
worse than Hitler.
L706[14:26:05] <Kimiro> :3
L707[14:26:21] <payonel> Vexatos: just
fyi, the 800 byte cost is all in the boot/10_devfs.lua -- the
complexity of the devfs lib itself isn't loaded until you use the
proxy fs itself (e.g. ls /dev)
L708[14:26:52] <Vexatos> hm
L709[14:26:57] <Vexatos> Kimiro, not
really, no
L710[14:27:51] <Lizzy> Forecaster,
wouldn't be suprised if some rice eas nin there
L711[14:27:54] <Lizzy> *was in
L712[14:27:55] <gamax92> payonel:
delicious carrot cake
L713[14:27:59] <payonel> it irritates me
that this costs 771 bytes:
require("filesystem").mount(setmetatable({isReadOnly =
function()return true end},{__index=function(tbl,key)return
require("tools.devfs")[key]end}), "/dev")
L714[14:33:12] <payonel> Vexatos: anyways,
if you like this code i'll move devfs.lua to lib and make a PR.
with this boot goes from 168750->169520 bytes (leaving ~26480
bytes on 1x T1 ram)
L715[14:33:37] <gamax92> payonel:
implement swap
L716[14:33:53] <payonel> without binary
load i don't see how
L717[14:34:10] <gamax92> by
decompiling?
L718[14:35:06] <payonel> hah...
L719[14:35:09] <payonel> um
L720[14:35:21] <payonel> what tools in lua
do i even have for that?
L721[14:35:36] <gamax92> string.dump would
get you started
L722[14:35:37] <payonel> is there a code
block => byte array (string)
L723[14:35:39] <payonel> oh ok
L724[14:37:01] <Vexatos> but OC can't load
bytecode :>
L725[14:37:16] <gamax92> Vexatos: why do
you not listen
L726[14:37:38] <Vexatos> Because you are
not talking
L728[14:37:47] <Vexatos> we're in a
text-based chat room, remember?
L729[14:37:59] <gamax92> no we're
not?
L730[14:38:17] *
Kimiro rips the fence post out of the ground and tosses it at
gamax92
L731[14:38:41] *
gamax92 catches it, uses it to walk Kimiro around
L732[14:38:43] *
Vexatos binds Kimiro to the ground
L733[14:38:47] <gamax92> hey D:
L734[14:39:14] <payonel> %flip null
L735[14:39:14] <MichiBot> payonel:
(╯°□°)╯︵llnu
L736[14:39:21] <payonel> ....
L737[14:39:26] <payonel> %flip nil
L738[14:39:26] <MichiBot> payonel:
(╯°□°)╯︵lıu
L739[14:39:31] <payonel> %flip
payonel
L740[14:39:31] <MichiBot> payonel:
(╯°□°)╯︵lǝuoʎɐd
L741[14:39:38] <reinei> %flip
L742[14:39:38] <MichiBot> reinei:
(╯°□°)╯︵
L743[14:39:51] *
Kimiro rips free of the ground
L744[14:39:56] <Kimiro> %flip earth
L745[14:39:56] <MichiBot> Kimiro:
(╯°□°)╯︵ɥʇɹɐǝ
L746[14:39:57] <gamax92> %flip llvm
L747[14:39:59] <MichiBot> gamax92:
(╯°□°)╯︵ɯʌll
L748[14:40:04] <gamax92> not bad
L749[14:40:13] <payonel> is it just me
seeing ??? ?
L750[14:40:15] <gamax92> yes
L751[14:40:18] <gamax92> fix your
encoding
L752[14:40:21] <payonel> >.<
L753[14:40:27] <Kimiro> Encoded burn.
XD
L754[15:01:26] <payonel> if my creative
apu says it supports 160x50 resolution
L755[15:01:38] <payonel> why does
component.gpu.maxResolution() say 80x25 ?
L756[15:01:47] <Lizzy> because you're a
peasant
L757[15:02:04] <payonel> that's seems
fair
L758[15:02:20] <gamax92> payonel: what is
the screen tier
L759[15:02:35] <payonel> oh 2, /oc_sc
gives 2 not 3
L760[15:02:37] <payonel> til
L761[15:02:41] <gamax92> yep
L762[15:03:36] <payonel> MUCH better
L763[15:03:38] <payonel> thanks
L764[15:05:43]
⇨ Joins: CoderPuppy (~cpup@32.218.117.225)
L765[15:07:45] ⇦
Quits: cpup (~cpup@32.218.115.174) (Ping timeout: 190
seconds)
L766[15:18:32] ⇦
Quits: CoderPuppy (~cpup@32.218.117.225) (Ping timeout: 201
seconds)
L767[15:23:49]
⇨ Joins: cpup (~cpup@32.218.117.241)
L768[15:24:18] <payonel> Sangar: loadfile
causing yields is killing me
L769[15:29:16] ⇦
Parts: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
(.))
L770[15:29:59]
⇨ Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L771[15:31:12] <gamax92> payonel:
r.i.p
L772[15:32:03] ⇦
Quits: Wiiplay123 (~Wiiplay12@adsl-72-154-30-210.bna.bellsouth.net)
(Read error: Connection reset by peer)
L773[15:34:25] <payonel> gamax92: pairs is
a [C] function
L774[15:34:32] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA20CDC64D69859FF48E.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L775[15:34:40] <gamax92> ahh
L776[15:34:43] <payonel> so if you need to
(e.g.) load a file inside __pairs, you'll get yielded
L777[15:35:01] <payonel> and that'll
crash: attempt to yield across a C-call boundary
L778[15:35:08] <payonel> string.gsub also
is a [C] function
L779[15:35:11] <payonel> and, same
thing
L780[15:42:25] ⇦
Quits: feldim2425
(~feldim242@178-190-67-232.adsl.highway.telekom.at) (Ping timeout:
190 seconds)
L781[15:44:35]
⇨ Joins: feldim2425
(~feldim242@194-166-28-100.adsl.highway.telekom.at)
L782[15:51:34] <Forecaster> playing
rimworld, one of my colonists just created a sculpture
L783[15:51:52] <Forecaster> the sculpture
apparently depicts an event where a squirrel caught fire
L784[15:52:08] <Forecaster> the actual
scuplture looks sort of like a pretzel
L785[15:53:18] <gamax92> heh
L786[15:53:38] <Forecaster> rimworld is
amazing
L787[15:55:09]
⇨ Joins: Yepoleb
(~yepoleb@178-190-224-45.adsl.highway.telekom.at)
L788[15:55:23] <reinei> Forecaster, too
bad dwarf fortress doesn't / is unable to show sculptures and
such
L789[15:57:04] ***
Kimiro is now known as CB|Away
L790[16:04:15] <payonel> #lua
=("abc"):gsub("b",function(key)coroutine.yield()return'x'end)
L791[16:04:19] <|0xDEADBEEF|> > [string
"lua"]:1: unexpected symbol near '='
L792[16:04:26] <payonel> #lua return
("abc"):gsub("b",function(key)coroutine.yield()return'x'end)
L793[16:04:26] <|0xDEADBEEF|> > attempt
to yield across a C-call boundary
L794[16:04:31] <payonel> \o/
L795[16:04:44] <payonel> see, that's what
i'm talking about
L796[16:05:27] <Forecaster> it is?
:O
L797[16:07:23] <payonel> Forecaster: yeah,
that's the failure i'm getting in-game in OpenOS
L798[16:07:33] <payonel> but not in ocemu,
bc, ocemu is more luay
L799[16:07:37] <payonel> LUA
L800[16:07:37] <EnderBot2> Lua*
L801[16:09:02] <Forecaster> is deadbeef
less lua?
L802[16:09:43] <payonel> Forecaster: in
oc, string.gsub is a [C] call
L803[16:09:46] <payonel> same with
deadbeef
L804[16:09:54] <Forecaster> ah
L805[16:10:01] <payonel> in ocemu, it
calls into lua for string.gsub
L806[16:12:57] <gamax92> uhh?
L807[16:13:34] <gamax92> I get the error
in ocemu too
L808[16:13:38] <gamax92> what are you
talking about
L809[16:20:38] <Kodos> wat
L810[16:23:00] <Kodos> %oclogs
L812[16:24:01] <Kodos> Erm, why was my
highlight triggered if no one pinged me...
L813[16:24:22] *
Forecaster blames lUA
L814[16:24:44] <Forecaster> with case
inverted just because
L815[16:25:47] <Dashkal> ɐnႨ?
L816[16:31:10] <payonel> gamax92: ok yes,
but, in ocemu i don't need to yield
L817[16:31:20] <payonel> in oc, file loads
cause machine.lua to yield
L818[16:31:42] <payonel> but yes, i was
inaccurate about gsub being lua only
L819[16:32:28]
⇨ Joins: fotoply
(~fotoply@2-104-228-18-static.dk.customer.tdc.net)
L820[16:35:47] <Michiyo> Kodos, last thing
that pinged you was [07:33:45] <Sandra> Kodos, I rant
completely randomly to random places.
L821[16:35:48] <Michiyo> You never replied
after that, did your window have focus?
L822[16:36:23] <gamax92> payonel: well,
you can go into apis/component.lua and set direct=true to
direct=false
L823[16:36:33] <Kodos> Yes, but not the
channel
L824[16:36:53] <Kodos> That must've been
right after I got up to sleep
L825[16:39:36] <gamax92> payonel: that'll
force machine.lua to yield when accessing components
L826[16:44:26] <payonel> hmm
L827[16:44:28] <payonel> i should do
that
L828[16:45:29] <payonel> but for now, my
own gsub and command substitution works in OpenOS in-game
L829[16:45:32] <payonel> \o/
L830[16:45:36] <payonel> echo `pwd`
L831[16:45:54] <payonel> now to test mem
cost and then i'm off until later
L832[16:46:57] <payonel> ouch, another 600
bytes
L833[16:46:59] <payonel> sheesh
L835[16:49:14] <payonel> if you're
interested
L836[16:49:17] <payonel> ok, laters
o/
L837[16:50:18] <Izaya> Lasers \o
L838[16:52:50] <Kodos> Hokay, third mod
repo started
L839[16:53:01] <Kodos> Now to either
figure out how to get started or find contributors
L840[16:53:27] <gamax92> Kodos: hi
L841[16:53:59] <Kodos> Hi
L842[16:55:33] <reinei> Kodos, you started
3 mod repos without copde?
L843[16:55:35] <reinei> code*
L844[16:55:41] <Kodos> reinei, no, two
have code
L845[16:55:47] <Kodos> Third one was an
idea I hammered out last night
L846[16:55:51] <Kodos> Just opened the
repo for it
L847[16:55:52] <reinei> ok
L849[16:56:12] <Kodos> If you're
interested
L850[16:56:27] <Kodos> Not sure I'll keep
the name
L851[16:56:28] <Kodos> But
L852[16:56:29] <Kodos> yeh
L853[16:57:06] ⇦
Quits: Keanu73 (~Keanu73@host-92-25-109-232.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L854[16:59:03] <reinei> maybe have the
underlying systme be modular-ish and allow DEVELOPING viruses as
well?
L855[16:59:17] <reinei> virological
PvP
L856[17:00:54] <Kodos> I'll do that at
some point, but i want to get the base mod in place first
L857[17:01:01] <Kodos> Eventually there
will be separate unique viruses
L858[17:01:10] <Kodos> Right now the idea
is just that it's a potion effect, and you die if the timer runs
out
L859[17:01:12] ***
CB|Away is now known as Kimiro
L860[17:01:48] <Kodos> But basically the
end goal is to have viruses with randomized timers from 15 mins to
an hour
L861[17:01:51] <reinei> that should be
easy to do
L862[17:01:56] <Kodos> And then every
1/4th of that time, a new symptom would arise
L863[17:02:02] <reinei> I helped partially
implement harder stuff
L864[17:02:12] <Kodos> So with an hour's
timer, at 45 mins the fourth and final symptom would appear
L865[17:02:27] <Kodos> And at each stage,
you'd have a list of symptoms to choose from that you could use to
engineer a virus
L866[17:02:58] <reinei> maybe also make
some NOT deadly, but rather keep the symptoms active unless
treated
L867[17:03:04] <Kodos> Yep
L868[17:03:11] <Kodos> Things like
Blindness
L869[17:03:21] <Kodos> Deafness too if I
can find a way to make audio muffled/silent
L870[17:03:26] <reinei> you just need to
watch milk then
L871[17:03:41] <Kodos> I know there's a
way to make milk not work on things
L872[17:03:45] <Kodos> So I'll just do
that
L873[17:06:50] <Kodos> bbiab
L874[17:09:03] ⇦
Quits: reinei (~reinei@p50807574.dip0.t-ipconnect.de) (Quit:
Leaving)
L875[17:11:04] ***
amadornes is now known as amadornes[OFF]
L876[17:17:27] ***
Kimiro is now known as CB|Away
L877[17:27:31] ***
CB|Away is now known as Kimiro
L878[17:37:37] ***
Kimiro is now known as CB|Away
L879[17:44:54] ***
brandon3055|Zzzzz is now known as brandon3055
L880[17:45:16]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:3955:f3ef:93c6:1f31)
L881[17:46:04] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
(Ping timeout: 384 seconds)
L882[17:47:53]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L883[17:54:42] *
vifino flops on Lizzy
L884[17:54:51] <Lizzy> YAYAYAYAYA
L885[17:54:57] *
Lizzy snuggles vifino
L886[17:55:13] <vifino> :3
L887[17:55:16] *
vifino snuggles Lizzy
L888[17:55:28] ⇦
Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
(Quit: Connection closed for inactivity)
L889[18:16:09] <CompanionCube> vifino, for
next time
L891[18:17:10] <vifino> .----.
L892[18:17:38] <Lizzy> #lua stuff =
{"Athar", "Omega"} for i=1,3 do print(
stuff[math.random(1,2)] ) end
L893[18:17:38] <|0xDEADBEEF|> > Omega |
Omega | Omega | nil
L894[18:18:06] <CompanionCube> vifino, how
jealous are you of that VAX
L895[18:18:20] <vifino> very
L896[18:18:59] <Lizzy> #lua stuff =
{"Athar", "Omega"} for i=1,3 do print(
stuff[math.random(1,2)] ) end
L897[18:18:59] <|0xDEADBEEF|> > Omega |
Athar | Omega | nil
L898[18:20:59] <CompanionCube> the
gif/video involving a lispm and a tape is good too
L899[18:21:15]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L900[18:26:26] ***
CB|Away is now known as Kimiro
L901[18:29:18] *** g
is now known as gAway2002
L902[18:35:32] <vifino> Soo... gdm on
wayland needs systemd?
L903[18:35:53] <vifino> Wat da fak.
L904[18:36:02] <CompanionCube> wayland in
general needs logind
L905[18:36:17] <CompanionCube> which is
primarily implemented by systemd
L906[18:37:43] <vifino> Wayland works just
fine without systemd.
L907[18:38:36] <vifino> I'm not gonna
convert my openrc based gentoo instal to systemd.
L908[18:38:38] <vifino> Cause no.
L909[18:39:25] <CompanionCube> also, the
gnome folks got into bed with systemd ages ago
L910[18:40:20] <vifino> Well then.
L911[18:40:57] <CompanionCube> why not
lightdm?
L912[18:41:20] <vifino> gnome-base/gnome
pulls in gdm.
L913[18:52:32]
⇨ Joins: techno156 (~techno156@137.154.136.231)
L914[18:52:33] <vifino> I've been trying
to get rid of that systemd dep for a while now by manually removing
every wayland mention in the flags.
L915[18:52:37] <vifino> It's damn
hard.
L916[18:53:39] <CompanionCube>
dependencies are hard
L917[18:54:58] <vifino> I fucking dropped
whole wayland.
L918[18:55:02] <vifino> It still wants
systemd.
L919[18:55:03] <vifino> Q_Q
L920[18:57:42] <Skye> I wonder if it's
possible to fake systemd being installed.
L921[18:58:12] <CompanionCube> someone
made a version of logind independently of systemd
L922[18:58:19] <CompanionCube> which iirc
is the bit GNOME needs/wants
L923[18:59:08] <CompanionCube> see:
GuixSD. They have GNOME3 iirc and yet there's no systemd in sight.
Only their custom scheme-based init system
L925[19:01:28] <vifino> God bless
gentoo.
L926[19:07:25] <vifino> The gentooman is
strong.
L927[19:09:13] <{}> s/man/person
L928[19:09:13] <MichiBot> <vifino>
The gentooperson is strong.
L931[19:09:42] <{}> gen
tooperson
-> poot
L933[19:10:44]
⇨ Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L934[19:10:44] <vifino> Lizzy fell asleep,
so adorable :3
L935[19:13:30] *
vifino picks up Lizzy and carries her to bed
L936[19:13:59] <greaser|q> easiest
solution for GNOME without systemd: use GNOME 2
L937[19:14:32] <{}> Just don't use
GNOME
L938[19:14:37] <{}> It's that damn simple
XD
L939[19:14:52] <{}> GNOME 3 == Unity
L940[19:16:25] <greaser|q> are you saying
if you're one of those weirdos who actually like GNOME 3 that you
should use Unity
L941[19:17:13] <{}> I'm saying that if you
are one of those weirdos who wants to use GNOME 3 might as well
install Ubuntu and use Unity
L942[19:17:40] <{}> s/3/3 you
L943[19:17:40] <MichiBot> <{}> I'm
saying that if you are one of those weirdos who wants to use GNOME
3 you might as well install Ubuntu and use Unity
L944[19:17:55] <vifino> I plan to try
GNOME 3 and use the apps, don't think I'll use GNOME 3 for
long.
L945[19:19:05] <{}> >apps
L947[19:19:13] <{}> |apps|
L948[19:19:19] <{}> ||||||apps||||||
L949[19:19:23] <vifino> Yes, that's what
they are called.
L950[19:19:32] <greaser|q> back in my day
they were called programs
L951[19:19:41] <{}> programs and
applications
L952[19:19:43] <vifino> pfft, there is no
such things as programs
L953[19:19:44] <{}> not
"apps"
L954[19:19:46] <vifino> or
applications
L955[19:19:57] <{}> apps implies that you
are on a mobile device or the web
L956[19:20:07] <{}> There is no such thing
as a Mobile Program or a Web Program
L957[19:20:07] <vifino> apps is the short
for applications.
L958[19:20:17] <{}> vifino: Times have
changed
L959[19:20:29] <greaser|q>
"apps" are basically like websites except you install
them to your phone, they only go to a specific thing, and they
scrape all your personal info
L960[19:20:32] <vifino> Well too bad, you
mobile giraffe.
L961[19:20:38] <{}> And I can't go to a
random place and be like "I want an app"
L962[19:20:49] <greaser|q> oh, and they do
their best to ensure Wirth's Law always holds
L963[19:21:08] <{}> greaser|q: They also
make sure to check a server for updates and notifications every 5
seconds
L964[19:21:08] <greaser|q> crapps is what
i like to call them
L965[19:21:14] <greaser|q> yes
L966[19:21:34] <greaser|q> "what's
the best voice recording app for android?"
"flashlight"
L968[19:22:34] <{}> Flashlight needs
access to your contacts. Reason: We promise we won't do anything
with your contacts.
L969[19:23:13] <{}> Best part is when you
click Cancel it sets a flag to randomly make the Flashlight app
crash
L970[19:23:52] <vifino> God, GNOME 3 must
be slow as hell, it depends on a fuckton of lua and python
stuff.
L971[19:24:05] <vifino> I'm not sure if it
even has much native code.
L972[19:24:09] <vifino> .-.
L973[19:24:24] <{}> Unity uses python
XD
L974[19:24:31] <{}> Python is slower than
Lua tho
L975[19:24:35] <vifino> yes
L976[19:29:51] ⇦
Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit:
Nettalk6 - www.ntalk.de)
L977[19:52:53] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit:
Bye)
L978[20:08:48] ⇦
Quits: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net)
()
L979[20:16:00]
⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L980[20:24:51] <Sandra> lua is faaaast
man.
L981[20:25:03] <Sandra> python is pretty
fast too.
L982[20:25:34] <{}> It could be worse...
V8 or JS in general
L983[20:26:10] <{}> Maybe if JS wasn't
developed in a week it would be better
L984[20:27:54] <greaser|q> js is fast
these days, it's just shit and bloated
L985[20:28:34] <greaser|q> python should
be fast enough if it doesn't have to actually generate pixel
data
L986[20:28:50] <greaser|q> otherwise,
Wirth's Law
L987[20:29:57] <Sandra> yeah.
L988[20:30:05] <{}> I was thinking about
ways to do DRM... maybe a binary blob that runs DRM algorithms in a
BrainFuck emulator in a virtual machine
L989[20:30:16] <Sandra> does it use LuaJ
at least?
L990[20:30:25] <Sandra> *LuaJIT.
L991[20:30:35] <Sandra> or stock
lua.
L992[20:30:47] <{}> vifino: ^
L993[20:31:23] <Sandra> stock lua is still
fast, but LuaJIT is waaaaaaay fast.
L994[20:31:25] <greaser|q> it'll be
stock
L995[20:31:45] <Sandra> mmm, yeah,
probably.
L996[20:38:31] <vifino> {}: sounds like
it'll be fun to reverse engineer or debug.
L997[20:38:59] <{}> ( ͡° ͜ʖ ͡°)
L998[20:39:54]
⇨ Joins: y3nr1ng
(webchat@ip238-57.wifi.cc.ntu.edu.tw)
L999[20:40:05] ⇦
Quits: y3nr1ng (webchat@ip238-57.wifi.cc.ntu.edu.tw) (Client
Quit)
L1000[20:42:29] <vifino> {}: i replaced
lua 5.1 with luajit in pkgconfig, this isn't totally breaking
everything, is it?
L1001[20:45:38] <Kimiro> {}: My brain
says to pronounce "{}" as vagina.
L1002[20:46:00] <Kimiro> This is
unrelated to anything.
L1003[20:46:15] <{}> Kimiro: My brain
says to pronounce "{}" as table.
L1004[20:46:30] <Kimiro> Two kinds of
people I guess.
L1005[20:46:32] <Kimiro> :P
L1006[20:46:49] <{}> ¯\_(ツ)_/¯
L1007[20:48:57] *
Kimiro giggles
L1008[20:50:48]
⇨ Joins: surferconor425|Cloud
(uid77899@2604:8300:100:200b:6667:4:1:304b)
L1009[21:03:58]
⇦ Quits: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection
closed for inactivity)
L1010[21:14:10] <Kimiro> {}: Vagina
table.
L1011[21:14:48] ***
{} is now known as o|o
L1012[21:14:54] <vifino> CLIPPY
L1013[21:14:57] <Kodos> I thought {|} was
vagina
L1014[21:15:12] <Kodos> ¯\_(ツ)_/¯
L1015[21:15:25] <vifino> o|o: you are so
clippy, i wanna clip of your head with clamps
L1016[21:15:34] <Kimiro> Or {i}
L1017[21:16:17] <Kimiro> Lots of ways to
draw that.
L1018[21:25:28]
⇦ Quits: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed
for inactivity)
L1019[21:26:19]
⇦ Quits: Yepoleb
(~yepoleb@178-190-224-45.adsl.highway.telekom.at) (Quit:
Yepoleb)
L1020[21:26:36]
⇦ Quits: jackmcbarn
(~jackmcbar@50708323.static.ziggozakelijk.nl) (Ping timeout: 192
seconds)
L1021[21:31:25]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1022[21:38:31] ***
Kimiro is now known as CB|Away
L1023[21:41:42] <Kodos> One of these
days, I should really learn how to modify oregen with CoFH
L1024[21:45:44] <Sandra> ...
L1025[21:45:46] <Sandra> what.
L1026[21:46:07] <Sandra> today in #oc, we
discuss vagina tables.
L1027[21:52:57]
⇨ Joins: Dracotech (~techno156@137.154.136.231)
L1028[21:56:17]
⇦ Quits: techno156 (~techno156@137.154.136.231) (Ping
timeout: 201 seconds)
L1029[21:58:32] ***
CB|Away is now known as Kimiro
L1030[22:10:08]
⇦ Quits: Lathanael|Away
(~Lathanael@p54960425.dip0.t-ipconnect.de) (Ping timeout: 384
seconds)
L1031[22:10:48]
⇨ Joins: Lathanael|Away
(~Lathanael@p549613CB.dip0.t-ipconnect.de)
L1032[22:36:24] <Sandra> I've designed a
mod which uses RF as one major source of power, but it is by no
means the /only/ generator.
L1033[22:36:27] <Sandra> :P
L1034[22:36:35] <Sandra> you need the
others as well.
L1035[22:40:43]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host
closed the connection)
L1036[22:46:07]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1037[23:04:32] <Kodos> I really love the
TARDIS Mod
L1038[23:14:34]
⇨ Joins: techno156 (~techno156@137.154.137.8)
L1039[23:17:41]
⇦ Quits: Dracotech (~techno156@137.154.136.231) (Ping
timeout: 201 seconds)
L1040[23:19:25]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Quit: FREE KNOTS (Overhand knots, you pervs))
L1041[23:59:58]
⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote
host closed the connection)