<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:02] ⇨
Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:02] zsh
sets mode: +v on Corded
L3[00:09:37] ⇨
Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L4[00:38:07] ⇦
Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error:
Connection reset by peer)
L5[00:42:52] ⇨
Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L6[00:49:15] *** Kasen
is now known as rakiru|offline
L7[00:56:58] ***
Ajloveslily is now known as Ajloveslily|Sleep
L8[01:02:57] ⇦
Quits: Kimiro (~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net) (Ping
timeout: 201 seconds)
L9[01:24:39] ⇨
Joins: bauen1
(~bauen1@ip5f5ac2bf.dynamic.kabel-deutschland.de)
L10[01:25:37] ***
xarses_ is now known as xarses
L12[01:43:22] <v^> xarses, its like 8 AM
where sangar lives so idk when a patch will come
L13[01:43:43] <xarses> just pasting it so
it might be seen
L14[01:43:56] <v^> he definitely checks the
github issues
L15[01:44:04] <v^> if i was good with java
profilers i would figure out what it was
L16[01:44:12] <xarses> yep
L17[01:45:54] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L18[01:52:54] ⇦
Quits: iceman11a (~icemna11a@cpe-66-61-77-228.neo.res.rr.com) (Ping
timeout: 201 seconds)
L19[01:53:55] ⇨
Joins: iceman11a
(~icemna11a@cpe-66-61-77-228.neo.res.rr.com)
L20[01:56:36] ⇦
Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Quit:
bye)
L21[02:05:19] ⇦
Quits: Dracotech (~techno156@137.154.59.77) (Quit: There are those
who live without living. Don't be one of those.)
L22[02:28:43] <Forecaster> payonel:
updating to latest jenkins build fixed it
L23[02:41:06] ⇨
Joins: VikeStep (~VikeStep@101.184.243.180)
L24[02:44:51] ⇦
Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error:
Connection reset by peer)
L25[02:48:35] ⇨
Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L26[02:54:22] <Saphire> hello?
L27[02:56:11] <Forecaster> hallo
L28[02:56:12] <v^> Saphire, hi?
L29[02:57:36] ⇦
Quits: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Ping
timeout: 192 seconds)
L30[02:57:44] <Saphire> So.. kinda relaying
a question from another person: is it possible to somehow make chat
messages appear only for chatboxes but not players?
L31[02:57:57] <Forecaster> chatboxes?
L32[03:08:16] <v^> Saphire, i understand
what you mean
L33[03:08:50] <v^> in gmod, E2 chips can
hide chat messages allowing you to do your own commands
L34[03:09:18] <Saphire> So...
L35[03:09:25] <Saphire> is something like
that possible in MC?
L36[03:09:49] <v^> i remember adventure map
interfaces allowed you to do that
L38[03:11:56] <v^> adventure map interfaces
can read commands you type in the chat though
L39[03:12:10] <v^> so you can fake a /foo
if you dont mind minecraft complaining at you for invalid
commands
L40[03:22:05] <Forecaster> you also have
the msg system
L41[03:22:24] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Quit:
Leaving)
L42[03:22:39] ⇨
Joins: VikeStep (~VikeStep@101.184.243.180)
L43[03:25:31] <v^> ordering a pre-built PC
like
L45[03:26:44] <Forecaster> that's a lotta
2TB drives
L46[03:27:27] <Temia> I bet you I could get
that beanie cheaper when buying the parts separately
L47[03:35:45] ⇨
Joins: Ashigaru
(Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L48[03:39:14] <Forecaster> arr, galvanize
the ridges
L49[03:39:19] <asie> v^: who
L50[03:39:32] <asie> in the world will buy
quad titan x's
L51[03:39:32] <v^> asie, who what?
L53[03:39:38] <v^> not me
L54[03:40:01] <v^> i just tried to do the
most expensive origin build i could
L55[03:45:31] ⇨
Joins: brandon3055 (~Brandon@122.129.142.1)
L57[03:48:04] <asie> using
1.9.4-1.6.0.2
L58[04:12:24] ⇦
Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Remote host
closed the connection)
L59[04:12:55] ⇨
Joins: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L60[04:16:18] <Izaya> System Shock 2:
smoother and better-looking than any AAA game released in the last
15 years while running on a 10-year-old low-grade laptop
L61[04:30:22] <snowden89> bioshock released
moegirls andgothicpunk looks to the world
L62[04:31:17] <snowden89> me: mum I will be
down in a minute i just got to drill this one more little
girl
L63[04:31:23] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L64[04:31:44] <snowden89> my mother
obviously did not like my priorities.
L65[04:32:04] <snowden89> then told me I am
banned for a week of the internet./
L66[04:32:10] <snowden89> ah youth
L67[04:33:22] *
Saphire hugs the snowden
L68[05:16:15] ⇨
Joins: bauen1_
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L69[05:17:14] ⇦
Quits: bauen1 (~bauen1@ip5f5ac2bf.dynamic.kabel-deutschland.de)
(Killed (NickServ (GHOST command used by
bauen1_!~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)))
L70[05:17:17] ***
bauen1_ is now known as bauen1
L71[05:18:31] ⇦
Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
(Client Quit)
L72[05:18:33] ⇨
Joins: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L73[05:37:11] <v^> Oh the stuff I
accomplish at 6:40 am with no sleep
L76[05:38:11] <v^> 65536 in 2048
L77[05:41:26] <Saphire> minecraft dramas:
exists since 2009
L78[05:41:44] <Forecaster> nothing new
there
L79[05:41:48] <Forecaster> :P
L80[05:42:09] ⇨
Joins: Inari (~Pinkishu@p5DEC64B6.dip0.t-ipconnect.de)
L81[05:42:27] <Saphire> AND asie joined
that drama later on... when someone asked "is this still
alive"
L82[05:42:39] <Saphire> well, more like
"explained how it's dead"
L83[05:44:19] <Forecaster> I don't tend to
pay attention to such things
L86[05:46:53] <Inari> %oclogs
L88[05:48:38] <Inari> Saphire: bz asking
what is still alive_
L90[05:49:15] <Saphire> huh?
L91[05:49:22] <Saphire> around on the page
6 or 7?
L92[05:49:36] <Saphire> someone asks if
thread is still alive
L93[05:49:43] <Saphire> and wild asie
appears
L94[05:50:32] *
Saphire sighs and just an idiot who says everything
wrong
L95[05:50:35] <Saphire> *is
L96[05:51:42] <Elizabeth> what is it with
my coworkers turning the airconditioning on then fucking off out
the room ¬_¬
L97[05:51:48] <Inari> and it seems noone
actually ever made a good cusotm server
L98[05:52:13] <Forecaster> they think it
will follow them
L99[05:52:14] <Forecaster> ?
L100[05:52:47] <Inari> a wild slowpoke is
also in the thread :o is that /the/ slowpoke or another?
L101[05:53:41] <Saphire> i dunno who's
that o..o
L103[05:57:11] <Inari> ideas from
2009
L104[05:57:12] <Inari> "Air/types of
gases - can implement too"
L105[05:57:18] <Inari> and yet i've only
seen 1-2 modern mods actually having it
L106[05:58:12] <Forecaster> that is not
*the* slowpoke
L107[05:59:29] <asie> Saphire: hah
L108[05:59:34] <asie> JTE's server was
cool
L109[06:00:16] <asie> Inari: someone's
digging up me being 12 i see
L110[06:05:43] <asie> also
L111[06:05:46] <asie> how are your OC demo
compo demos going?
L112[06:05:48] <asie> it's in 2
months!!!
L113[06:06:09] <Saphire> ...wai
L114[06:06:23] <Saphire> it's in the
middle of summer, not in the next month?
L115[06:06:29] *
Saphire is confused X.X
L116[06:06:31] <asie> july 29-31
L117[06:06:41] <asie> it's said that on
the website forever, except for the time it said july 22-24
L118[06:06:46] <asie> but never june
L119[06:07:02] <asie> someone should tell
computercraft.ru
L120[06:07:23] <Saphire> they will either
ban for ads or just say "fuck off, we don't
english"
L121[06:07:37] <asie> in russian
L122[06:07:39] <asie> thus the
someone
L123[06:17:04] <Inari> asie: haha, i
sometimes like reading old posts yeah :P even of myself
L124[06:17:11] <Inari> and then im like
"wow my englihs was terrible" :P
L125[06:17:38] *
Forecaster notices ironic typo in "english"
L126[06:17:40] <Inari> asie: when does the
signup for OC stuff close anyway
L127[06:17:41] <Forecaster> :P
L128[06:19:07] <asie> Inari: no
signup
L129[06:19:11] <asie> just bring your
floppy to the compo venue
L130[06:19:38] <Inari> asie: what compo?
:P
L132[06:21:21] *
Saphire nags asie about trying to get early access to BTM with a
reason of useless helping (aka being generally annoying and jumping
around probably)
L133[06:21:37] <Inari> wel im ean the
"wild" categroy, sounds like you need to have something a
bit built for it or something :P
L134[06:21:45] <Inari> else you cant
really be using redstone or the like :p
L135[06:22:22] *
Elizabeth hopes RC can get updated to 1.9 in time
L136[06:22:35] <Inari> i still love this
music
L137[06:22:51] <asie> Inari: wild is
"whatever doesn't fit in the others"
L138[06:23:08] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit:
.)
L139[06:23:13] <Inari> asie: how does that
work then?
L140[06:23:45] <Elizabeth> hmm, to build
myself a booth for my stuff or just put signs up around the map
with different information and let people travel from station to
station to get said info
L141[06:24:12] <Inari> Elizabeth: monitors
in the station with a movie about the info :3
L142[06:24:24] <Elizabeth> Forecaster: you
know the creative locomotive you added to RC, does it still kill
people when going at full speed?
L143[06:24:32] <Forecaster> yes
L144[06:24:34] <Elizabeth> Inari: eh,
maybe just text
L145[06:24:36] <Elizabeth> Forecaster:
cool
L146[06:24:50] <Forecaster> or well, I
think so
L147[06:24:56] <Forecaster> I didn't see
any code regarding that
L148[06:24:57] <Elizabeth> asie: what game
mode will standard players be in?
L149[06:25:01]
⇨ Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L150[06:25:05] <Forecaster> I assume it's
in the base locomotive code
L151[06:25:22] <Forecaster> locomotives
kill you in any mode
L152[06:25:40] <Forecaster> except
spectator I guess
L153[06:25:44] <Inari> "Do not drive
while operating heavy machinery." well there go a good number
of jobs
L154[06:26:21] <Inari> oh the headers are
slowly rotating...
L155[06:26:24] <asie> Elizabeth: 0
L156[06:26:56] <Forecaster> so
survival
L157[06:26:57] <Elizabeth> cool, might
have to tell people not to get in the way of the train / play on
the tracks or the server will get spammed with train related death
messages
L158[06:27:19] <Forecaster> I think
they'll learn eventually :P
L159[06:27:44] <Inari> need to work on my
program more :f
L160[06:27:50] <Inari> but overwatch
L161[06:27:51] <Inari> d:
L162[06:28:21] <Forecaster> maybe if I can
get my factory to work again I could display that :P
L163[06:28:27] <Elizabeth> I wonder if BTM
could have a 'soreboard' for most train related deaths
L164[06:28:35] <Elizabeth> *core
L165[06:28:38] <Elizabeth> *score
L166[06:28:40] <Elizabeth> ffs
L167[06:31:00]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L168[06:45:50] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit:
.)
L169[06:48:23]
⇨ Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L170[07:01:58] <Inari> Elizabeth:
soreboard, listing all the people who had too much sexual
activity
L171[07:02:18] <Elizabeth> Heg
L172[07:02:20] <Elizabeth> Heh
L173[07:02:24] ⇦
Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 192
seconds)
L174[07:02:36] <Inari> lizzy got my typo
diease
L175[07:02:38] <Inari> \o/
L176[07:04:33]
⇨ Joins: wembly (~wembly@50.240.220.69)
L177[07:18:51] *
Skye baps Inari
L178[07:21:34]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:35ee:43d3:98ef:2b0d)
L179[07:21:34]
zsh sets mode: +v on Kodos
L180[07:25:16] ⇦
Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error:
Connection reset by peer)
L181[07:26:09]
⇨ Joins: alekso56
(~znc@ti0107a400-2313.bb.online.no)
L182[07:34:16]
⇨ Joins: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f)
L183[07:49:59] *
vifino groans and throws himself at Elizabeth
L184[07:50:40] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L185[07:50:53] *
Elizabeth catches vifino
L186[07:52:15] <vifino> :3
L187[08:00:02] <Elizabeth> Currently at
the funeral of one of my colleagues
L188[08:03:51] <vifino> :/
L189[08:03:58] <vifino> My
condolences.
L190[08:11:54] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L191[08:21:17] <Kodos> %flip
¯\_(ツ)_/¯
L192[08:21:20] <MichiBot> Kodos:
(╯°□°)╯︵¯/‾(ツ)‾\¯
L193[08:21:23] <Kodos> lol
L195[08:50:42] ***
amadornes[OFF] is now known as amadornes
L196[09:02:16] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection
reset by peer)
L197[09:03:19]
⇨ Joins: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c)
L198[09:04:09] <S3> vifino: did you see
the new speakers I got?
L199[09:09:21] ***
Daiyousei is now known as Mayonne
L200[09:10:43] ⇦
Quits: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Ping
timeout: 201 seconds)
L201[09:11:54] ***
medsouz|offline is now known as medsouz
L202[09:12:30] <vifino> no.
L205[09:23:28] <S3> they're coming to my
door today by truck
L206[09:23:50] <vifino> nice.
L207[09:29:54]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L208[09:33:53]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L209[09:37:20]
⇨ Joins: xarses (~xarses@64.124.158.100)
L210[09:40:32]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L211[09:45:58] ⇦
Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
(Ping timeout: 190 seconds)
L212[09:50:22] ⇦
Quits: johnlage (johnlage@2604:880:a:7::fda) (Quit: ZNC
1.7.x-git-383-ba76e04 - http://znc.in)
L213[09:50:37]
⇨ Joins: johnlage (johnlage@2604:880:a:7::fda)
L214[09:50:43]
⇨ Joins: CB|Away
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L215[09:51:01]
⇨ Joins: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L216[09:51:11] ***
CB|Away is now known as Kimiro
L217[09:54:40] ⇦
Quits: Zerant (~Zerant@5.196.237.209) (Ping timeout: 192
seconds)
L218[09:55:43] ⇦
Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
(Quit: Connection closed for inactivity)
L219[10:01:22]
⇨ Joins: Zerant (~Zerant@5.196.237.209)
L220[10:04:03]
⇨ Joins: Trangar
(~Trangar@2601:cd:301:f300:9507:5f5c:a2e7:2887)
L221[10:05:58] *
tiddles sighs
L222[10:06:18] *
Forecaster anti-sighs
L223[10:06:30] <tiddles> so apparently I'm
balls-deep into writing an assembler, because I got side-tracked
and none of the usual m68k targets were nice enough
L224[10:06:35] <tiddles> >_>
L225[10:12:07] <Forecaster> I am
sick
L226[10:12:12] <Forecaster> and suffering
from allergies
L227[10:12:17] <Forecaster> at the same
time
L228[10:12:20] <Forecaster> not fun
L229[10:13:04] <tiddles> ay, yes ;_;
L230[10:13:16]
⇨ Joins: Keanu73
(~Keanu73@host-78-150-237-125.as13285.net)
L231[10:17:58] <Forecaster> I want it to
be fall again ;_;
L232[10:20:22] <xarses> Same here
L233[10:22:56] <xarses> ok, I'm confused,
I thought I could use some form to send args from a table to a
function w/o having to unpack them
L234[10:23:12] <xarses> but when I try I
keep getting type errors
L235[10:32:33] <Sangar> o/
L236[10:32:39] <gamax92> hello
Sangar
L237[10:32:39]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L238[10:33:14] <payonel> SANGAR
L239[10:33:23] <Sangar> eyo
L240[10:33:37] <payonel> i love you,
man
L241[10:33:40] <payonel> you're the
best
L242[10:34:01] <tiddles> Sangar: o/
L243[10:34:45] <tiddles> Sangar: and I'll
proceed to do what every mod author dreads and bug you straight
away xD
L245[10:35:27] <Sangar> <3
L246[10:35:45] <Sangar> tiddles, i doubt
it
L247[10:36:09] <Sangar> it never worked
for normal cases for the record
L248[10:36:19] <Sangar> but if it doesn't
work for mcus anymore it's broken
L249[10:37:05] <Sangar> asie, uhhh, wtf,
that can't be an abstract method o.O
L250[10:37:21] <Sangar> did obfuscation
screw up?
L251[10:37:28] <asie> Sangar:
possibly!
L252[10:37:36] <asie> are you using the
same name in your own interface?
L253[10:37:41] <asie> if yes, rest in
OpenPieces
L254[10:37:46] <Sangar> not that i'm aware
of
L255[10:37:57] <gamax92> Sangar:
linky
L256[10:37:57] <Sangar> i'm aware of the
interface issue tho yeah
L257[10:38:13] <Sangar> iirc i had that
with a getWorld somewhen :P
L258[10:38:23] <tiddles> Sangar: yeah I
remember it not working for normal computers, it's the main reason
I originally wrote my flasher uC in the first place xD
L260[10:38:37] <asie> anyhow
L261[10:38:39] <asie> you dun goofed
L262[10:38:56] <Sangar> i blame forge
:P
L263[10:39:15] <gamax92> oh is that one of
the 1.9.X?
L264[10:40:27] <Sangar> actually, i
suppose it's *kind of* in an interface, since it's in a trait? but
this worked for a lot of other things until now... and still does
or things would break even sooner (readFromNBT/writeToNBT)
L265[10:40:44] <Sangar> yeah
L266[10:40:51] <Sangar> getUpdateTag is
1.9.4
L267[10:41:05] <tiddles> Sangar: also,
damn you, I never liked java and I was kinda meh on lua and I sure
as hell despised gradle, and what? and now I manually fixed and
updated someone else's gradle file and made a java scaffolding for
an architecture mod and I'm writing an assembler in Lua
L268[10:41:08] <tiddles> ;_________;
L269[10:41:30] <Sangar> you're
welcome
L270[10:41:32] <gamax92> gradle is
amazing!
L271[10:41:34] <Sangar> ;)
L272[10:41:37] <Sangar> *when it
works
L273[10:41:41] <gamax92> :
L274[10:41:52] <tiddles> gradle is
magic
L275[10:41:56] <tiddles> black, disgusting
magic
L276[10:42:00] <Sangar> gradle is
groovy
L277[10:42:01] <tiddles> when it works,
it's great
L278[10:42:07] <tiddles> when it doesn't,
abandon all hope
L279[10:42:09] <gamax92> Sangar: ;)
L280[10:42:12] <Sangar> :3
L281[10:42:35] <gamax92> I still wish I
had any idea how shadowJar is actually supposed to work
L282[10:43:51] <tiddles> (also I really
wanted to skip the step where I'm writing an assembler by hand, but
erh, every single m68k thing out there either has wonky syntax or
broken relocations when exporting an s-rec file, so welp.)
L283[10:44:26] <tiddles> and I realised I
can probably generate most of my arch simulator code from the lua
library that does instruction parsing both ways, so welp, why
not
L284[10:44:49] <tiddles> but one of those
days I'll learn to keep my projects *small*, not *growing*
L285[10:49:14]
⇨ Joins: Lordmau5
(~Lordmau5@2a01:4f8:162:50e3::2)
L286[10:49:17] <Lordmau5> ayyy o/
L287[10:49:25] ***
medsouz is now known as medsouz|offline
L288[10:49:31] <Lordmau5> Sooo I've got
some really interesting... graphical glitch happening with OC and
my mod
L291[10:50:49] <Sangar> if it'd been
anything else with a custom model... but cases just use normal json
stuffs. sooooo... no idea :X
L292[10:50:57] <Lordmau5> overlay
renderer
L293[10:51:05] <Lordmau5> as in,
DrawBlockHighlightEvent
L294[10:51:17] <Lordmau5> it only happens
with certain blocks
L295[10:51:22] <Sangar> oh, it's when
looking at it only?
L296[10:51:28] <Lordmau5> yep :P
L297[10:51:55] <Sangar> huh. i mean, oc
has one, but that only does anything at all when the player has a
tablet in hand, so i'll say not my fault for now :P
L298[10:52:26] <Lordmau5> that gives an
interesting result as well though
L300[10:52:40] <Lordmau5> what does your
overlay code look like?
L301[10:52:52] <Lordmau5> it seems the
alpha is fucked with this...
L302[10:54:15] <Sangar> yeah, the green
part is supposed to look like that
L303[10:54:20] <Lordmau5> yea, but the
rest isn't, haha
L305[10:54:25] <Sangar> noope :P
L306[10:54:26] <Lordmau5> what's this
supposed to do?
L307[10:54:41] <Sangar> pattern
matching
L308[10:54:43] <Lordmau5> ah
L309[10:54:45] <Sangar> welcome to scala
;)
L310[10:54:52] <Lordmau5> also also:
OpenGlHelper.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE, 1,
0)
L311[10:54:54] *
Elizabeth is home
L312[10:54:54] <Sangar> it's basically if
(te instancef Print) => blah
L313[10:54:59] <Lordmau5> I use this:
GlStateManager.blendFunc(GL11.GL_SRC_ALPHA,
GL11.GL_ONE_MINUS_SRC_ALPHA);
L314[10:55:44] <Lordmau5> hmm, is
OpenGlHelper actually fixing GlStateManager's bugs?
L315[10:56:06] *
Sangar shrugs
L316[10:56:15] <Sangar> but yeah, those gl
calls were forgotten
L317[10:56:22] <Sangar> i'll convert them
to glstatethinger
L318[10:56:25] <Sangar> still
L319[10:56:25] <Lordmau5> ah okay
L320[10:56:38] <Sangar> the top part only
triggers with tablet in hand, the lower only when looking at a
print
L321[10:56:45] <Sangar> so no full
explanation
L322[10:57:10] <Sangar> wait
L323[10:57:12] <Sangar> no they weren't
:X
L324[10:57:14] <Sangar> branches \o/
L325[10:57:17] <Lordmau5> oh..
L327[10:57:54] <Lordmau5> line 53
L328[10:58:00] <Lordmau5> that GL_ONE at
the end explains the white texture, at least
L329[10:58:21] <Sangar> that's not
reverted with popattrib?
L331[10:58:27] <S3> tiddles: just make
sure it is more than one pass
L332[10:58:27] <Lordmau5> idk
L333[10:58:32] <Sangar> blegh
L334[10:58:32] <S3> single pass assemblers
are the worst
L335[10:59:16] <S3> I will yell at you
indefinately if I can not jump to a label farther down the file
:P
L336[10:59:23] <S3> without predeclaring
it somehow
L337[11:00:25] <Lordmau5> hmm
interesting
L339[11:00:55] <Lordmau5> alpha is there
now
L340[11:01:03] <S3> whats that
L341[11:01:22] <Lordmau5> my
overlay-renderer clashing with his overlay-renderer, haha
L343[11:01:43] <Lordmau5> ah nvm
L344[11:01:51] <S3> that stuff looks
familiar...
L345[11:01:52] <Lordmau5> alpha is there
when no OC block is placed down
L346[11:02:10] <Inari> heh
L347[11:02:13] <Inari> fun with modding
and opengl
L348[11:02:25] <Lordmau5> :P
L350[11:03:00] <S3> make a mod that
creates a sun block for underground cities
L352[11:03:04] <tiddles> S3: I... might.
For starters I'll be doing one pass with no macros, no special
directives, just plain code and comments loaded at an address
passed from a commandline xD
L353[11:03:05] <S3> that's what I
want
L354[11:04:01] <S3> tiddles: anonymous
labels are also awesome
L355[11:04:03] <S3> like what Acme
does
L356[11:04:08] <S3> jmp +
L357[11:04:09] <Lordmau5> Sangar, I
literally have no idea why it's doing this, considering I'm in my
own "GL matrix" (push + pop)
L358[11:04:18] <tiddles> yeah labels will
be for v0.2 xD
L359[11:04:23] <Lordmau5> but it's
annoying that it's happening nonetheless...
L360[11:04:25] <Inari> hwy would an
underground city have sun
L361[11:04:26] <Inari> taht maeks no
sense
L362[11:04:43] <tiddles> Inari: lava
inside obsidian-infused glass, done
L363[11:04:51] <Inari> yeah
L364[11:04:53] <Inari> that aint sun
L365[11:05:12] <vifino>
Elizabeth!!!!
L366[11:05:21] <tiddles> S3: but in
general my rough plan is to move away from the established m68k
assembler syntax and try something newish
L367[11:05:23] *
vifino throws himself at Elizabeth <3 <3
L368[11:05:27] <payonel> Inari:
context?
L369[11:05:28] <tiddles> we'll see what I
end up with
L370[11:05:37] *
Elizabeth catches vifino
L371[11:05:39] <payonel> oh, i see s3's
comment, nvm
L372[11:05:41] <Inari> :p
L373[11:05:43] <vifino> :3
L374[11:06:47] <Lordmau5> Sangar, could it
be a problem due to you using GlStateManager.color combined with
POSITION_TEX and not POSITION_TEX_COLOR alone?
L375[11:07:14] <Inari> tried a gl debugger
thigny?
L376[11:07:25] <Lordmau5> a what...
L377[11:07:31] <Lordmau5> ?
L378[11:07:41] <Lordmau5> never heard of a
GL Debugger, lol xD
L379[11:08:43] <Sangar> Lordmau5, you mean
when holding the tablet? idk, kinda doubt it
L380[11:08:44] <Inari> lets you step
through the draw instructions and such
L381[11:09:02] <Lordmau5> ah
L382[11:09:10] <Lordmau5> is there
something like that for IDEA?
L383[11:09:19] <Inari> its usually its own
program i think
L384[11:09:50] <Lordmau5> either way, off
to a restaurant
L385[11:10:23] <Lordmau5> I'll tackle this
later again
L386[11:11:40] <Sangar> laters
L387[11:11:50] ⇦
Quits: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com) (Quit:
Leaving)
L388[11:11:59]
⇨ Joins: lashtear
(~lashtear@cpe-50-113-67-84.san.res.rr.com)
L389[11:15:10] <Sangar> ugh, where's a
Vexatos when you need to stab one
L390[11:17:27] *
asie puts up a Maskatos
L391[11:17:29] <asie> will I do?
L392[11:17:46] <Sangar> idk
L393[11:18:10] <Sangar> Vex said
shift-rclick to start computers doesn't work for him anymore (in
#1814). but it does for me :/
L394[11:18:18] *
payonel hands Sangar a stabby mcstabface
L395[11:20:11] <asie> ~wait
L396[11:20:12] <asie> that's a
thing?
L397[11:20:13] <Sangar> well, i suppose i
still need to test 1.9.4, only checked 1.7.10 and 1.8.9 so far
:X
L398[11:20:17] <Sangar> it is
L399[11:20:45] <asie> also yeah the
hand/playerinteractevent rewrites could break things
L400[11:21:42] <Sangar> nope, works in
1.9.4 still
L401[11:21:43] <Sangar> welp
L402[11:24:30] <Sangar> now then.
getUpdateTag, what to do about you...
L403[11:25:54] ⇦
Quits: cpup (~cpup@32.218.113.222) (Ping timeout: 192
seconds)
L404[11:27:41]
⇨ Joins: cpup (~cpup@32.218.113.0)
L405[11:28:18] ⇦
Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error:
Connection reset by peer)
L406[11:29:06]
⇨ Joins: alekso56
(~znc@ti0107a400-2313.bb.online.no)
L407[11:29:42] <S3> Sangar: you just set
that to nil
L408[11:30:11] <S3> It is absolutely not
necessary for operation
L410[11:30:14]
⇨ Joins: DaMachinator
(~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L411[11:38:26] <Sangar> if only :P
L412[11:39:15]
⇨ Joins: CoderPuppy (~cpup@32.218.113.38)
L413[11:41:06] ⇦
Quits: cpup (~cpup@32.218.113.0) (Ping timeout: 384
seconds)
L415[11:42:03] <payonel> xarses: you make
the best bug reports
L416[11:42:34] <Sangar> saw it, grabbing
harvestcraft at the moment
L417[11:43:05] <Sangar> because as it
sounds it only happens with harvestcraft
L418[11:43:11] <Sangar> surpise
L419[11:43:19] <Sangar> plus a missing
r
L420[11:43:20] <Inari> thats an odd bug
xD
L421[11:43:33] <Sangar> harvestcraft is...
special
L422[11:43:53] <Sangar> i mean. who puts
*all their mod's classes* in *one package* >_>
L423[11:45:42] <Sangar> and i see the
versioning is still different between file name and mod data
L424[11:45:49] <Sangar> as it has ever
been
L425[11:45:52] <Kodos> Pam's a pretty
novice coder iirc
L426[11:45:59] <Kodos> Surprised she's
done what she has, tbh
L427[11:46:38] <Sangar> i don't mean to
bash, but i'd not be surprised by that at all, yeah :X
L428[11:47:12] <xarses> payonel: thanks, I
have to report bugs all day for work
L429[11:47:23] <payonel> tbh, i could
tell
L430[11:47:29] <Sangar> i have to fix bugs
for work all day .-.
L431[11:47:32] ***
medsouz|offline is now known as medsouz
L432[11:47:42] <payonel> i try to make
bugs, too
L433[11:48:17] <payonel> xarses: they're
top quality reports :) the kind of qa work we like to have in our
teams
L434[11:48:28] <xarses> got to keep your
co workers employed?
L435[11:48:32] <Sangar> one of those days
i'll add bugs (as in insects) to the mod
L436[11:48:44] <Sangar> the entity will be
called Feature
L437[11:48:57] <xarses> lol
L438[11:49:07] <xarses> what happens when
we squish them?
L439[11:49:21] <Sangar> a loot disk will
spawn
L440[11:52:09] <Sangar> xarses, welp,
can't reproduce, try 1.6 :P
L441[11:52:18] <Sangar> actually...
L442[11:52:22] *
Sangar start searching commit log
L443[11:53:09] <Sangar> yea, probably same
thing as #1651
L444[12:02:25] <MajGenRelativity>
eyyyyyyyyyyyyyyyy it's Snagar!
L445[12:02:34] <MajGenRelativity> how you
doing today?
L446[12:02:58] <Inari> wow 1.6 has been
long in the making if #1651 fixed it :P
L447[12:03:47] <Sangar> yeaaaah, 1.6 was
supposed to release last btm, remember? :X
L448[12:04:17] <Temia> Would these
features spawn in the dark corners of server farms?
L449[12:04:24] <xarses> Sangar: I'll give
it a whirl
L450[12:04:37] <xarses> thanks
L451[12:04:56] <Kodos> Fuck Marvel
L453[12:05:17] <S3> unless it's
deadpool
L454[12:05:17] <Temia> Oh dear, what did
they do this time?
L455[12:05:24] <Kodos> made Captain
America Hydra
L457[12:05:37] <Temia> Or is this a rare
incidence where it's Marvel Frozen, supporting heroine of Aura
Battler Dunbine?
L458[12:05:44] <Temia> --guess not
:V
L460[12:05:54] <Sangar> i probably
should've backported a few fixes to 1.5 >_> but eh
L461[12:06:33] <S3> noooo
L462[12:08:31] <payonel> asie: btw, i love
your stupid scrolling sign up button thing
L463[12:08:42] <payonel> it's so bad it's
good
L464[12:10:17] ***
rakiru|offline is now known as Kasen
L465[12:10:38] <asie> payonel: :)
L466[12:12:51] <xarses> What do I need to
know if I switch to 1.6?
L467[12:13:29] <Sangar> all the things
will break, possibly
L468[12:13:40] <payonel> xarses: reinstall
the os, too
L469[12:13:44] <xarses> ya, besides
that
L470[12:13:54] <payonel> from a loot
disk
L471[12:13:57] <xarses> payonel: from a
loot disk?
L472[12:13:58] <xarses> k
L473[12:14:03] <Sangar> hopefully few
things break, what did change a lot are server racks
L474[12:14:10] <xarses> is an old loot
disk ok?
L475[12:14:16] <payonel> yes
L476[12:14:31] <Sangar> if you get any
missing blocks or items, do let me know, haven't tested an upgrade
in quite a while
L477[12:14:40] <payonel> backup :)
L478[12:14:42] <payonel> haha
L479[12:14:49] <Sangar> yeah, backup
definitely :X
L480[12:15:06] <xarses> that sounds...
safe
L481[12:15:41]
⇨ Joins: lunar_mom
(~lunar_mom@37.250.224.122.bredband.tre.se)
L482[12:15:48] <Sangar> it *should* be
fine, i just haven't tested 1.5->1.6 in a while, so i can't
claim it's safe :P
L483[12:15:58] <lunar_mom> Hello
L484[12:16:11] <Techokami> ahoy
L485[12:16:15] <Techokami> sup
L486[12:16:17] <Sangar> greetings
L487[12:16:24] <lunar_mom> How is
everyone?
L488[12:16:31] <MajGenRelativity>
good
L489[12:16:53] <Techokami> pretty good,
just got my Game Boy back from a modder. Delicious backlighting
:)
L490[12:17:02] <lunar_mom> :9
L491[12:17:09] <xarses> Sangar:
crafting.craft(1) prevents my issue on 1.5 so thats confirmed
L492[12:17:36] <payonel> asie: can you
give me start time, end time?
L493[12:17:50] <payonel> oh, there is a
"read more here"
L494[12:17:52] <payonel> i'll check
that
L495[12:18:02] <Sangar> so. getUpdateTag.
for magical reasons, things apparently did not break until now
because nothing overridden in a trait called anything else also
overridden in that trait... now getUpdatePacket does. and that call
doesn't get obfuscated. even though it should. the downsides of
scala modding :/
L496[12:18:27] <Sangar> xarses, k
L497[12:18:46] <lunar_mom> How many here
have tried Duskers?
L498[12:19:25] <payonel> asie: ok, so in
trying to commit to "when available" - do you have a
general hour start and end i can consider?
L499[12:19:39] *
payonel is finally filling out the booth registration
L500[12:20:04] <Sangar> you're boothing?
:D
L501[12:22:33] <payonel> yeah, openos
1.6
L502[12:22:38] ⇦
Quits: CoderPuppy (~cpup@32.218.113.38) (Ping timeout: 190
seconds)
L503[12:22:54] <asie> payonel: for
what?
L504[12:22:55] <Sangar> ah, cool. then
there'll be *something* at the oc booth at least :P
L505[12:22:58] <asie> booths?
L506[12:23:00] <asie> arbitrary
L507[12:23:02] <asie> panels?
L508[12:23:04] <asie> less arbitrary
L509[12:23:06] <asie> we'll be deciding it
closer to the con
L510[12:23:21] <payonel> well sinse i have
both of you here at the same time -
L512[12:23:52] <asie> Sangar: the demo
compo will be worth it
L513[12:23:52] <payonel> do you guys think
an openos 1.6 overview/feature demo/api updates .. should be a
panel?
L514[12:23:54] <asie> har har
L515[12:23:56] <asie> payonel: sure why
not
L516[12:24:09] <payonel> i feel a bit
pressumptuous to think people care that much about my openos stuff
:) haha
L517[12:24:13] <payonel> so i was happy
with just a booth
L518[12:24:43] <Sangar> do a panel, why
not, might at the least serve as a tutorial for people when it gets
recorded :D
L519[12:24:47]
⇨ Joins: cpup (~cpup@32.218.113.134)
L521[12:25:02] <payonel> ah true
L522[12:25:18] <S3> OH YES
L523[12:25:21] <S3> payonel: what should I
do?
L525[12:26:08] <payonel> s/cie r/icer
/
L527[12:26:09] <Sangar> *if you have
ie4
L528[12:26:40] <S3> works fine in
chrome
L529[12:26:49] <Sangar> huh. i just
realized i never got around to unquickfixing ticking, and even
cables tick currently :X
L530[12:26:50] <S3> but isn't as great as
geocities
L531[12:26:58] <Mimiru> holy crap it's
like 1995 all over again
L532[12:27:02] <S3> Sangar: NO!
L533[12:27:09] <S3> ticks based stuff is
BAD!
L534[12:27:14] <Sangar> duh
L535[12:27:23] <S3> there's a reason why
Linux is no longer tick based :P
L536[12:27:31] <S3> and *BSD
L537[12:27:55] <Sangar> :X
L538[12:28:08] <S3> I always kind of
wondered why Minecraft is
L539[12:28:27] <S3> it'd be nice if MC was
100% event driven with a very lightweigt event dispatch
system
L540[12:28:36] <S3> maybe a pull model
instead of a push model
L541[12:28:39] <payonel> S3: do? like,
what booth should you run?
L542[12:28:45] <xarses> dupe dupe
dupe
L543[12:28:48] <S3> payonel: sure!
L544[12:29:34] <payonel> S3: :) chess. 2
computers for the players, as terminals. and a chess board with
robots
L546[12:29:57] <S3> well let's see here..
what's the theme...
L547[12:30:11] <Sangar> S3, because games
typically have a main loop, traditionally have had, probably always
will have :P
L548[12:33:11] <S3> yes but main loop does
not imply ticks
L549[12:34:06] <S3> payonel: should I set
up an Ocranet demonstration?
L550[12:34:13] <payonel> :) hehe
L551[12:34:14] ⇦
Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
(Remote host closed the connection)
L552[12:34:24] <S3> how big are the
booths
L553[12:34:29] <Inari> ticks technically
are events
L554[12:34:32] <S3> 1 chunk?
L555[12:34:36] <Inari> just events ocuring
ever 1/20 s
L556[12:34:37] <Inari> :P
L557[12:34:38] <Sangar> okeh, getUpdateTag
should be fixed
L558[12:34:39] <S3> Inari: don't think
that!
L559[12:34:44] <S3> yes but no..
L560[12:35:02] <S3> ticks are also almost
always a push thing
L561[12:35:04] <Inari> payonel: haha
correcting my tpos i see :D
L562[12:35:25] <Inari> S3: push tends to
be nice if you need to do something so often though
L563[12:35:26]
⇨ Joins: lunar_mom
(~lunar_mom@37.250.224.122.bredband.tre.se)
L564[12:35:33] <lunar_mom> I ran out of
power.
L565[12:35:36] <lunar_mom> xD
L566[12:35:47] <S3> it depends.
mathematically pull networks are higher performance. it's kind of
weird
L567[12:35:49] <lunar_mom> Need to make a
nuclear reactor soon.
L568[12:36:14] <S3> you wouldn't think
so
L569[12:36:58] <Inari> how would that even
work? blocks pull a "tick" event or what
L570[12:37:29] <S3> you shouldn't be
pulling with ticks. though there are some programs in the past that
have
L571[12:37:52] <S3> But that's pretty much
what happens in those situations Inari
L572[12:38:03] <lunar_mom> Guess I'll
start with a thermo-pile.
L573[12:38:15] <Inari> S3: well what doi
ou pull to do something continously?
L574[12:39:12] <S3> depends on your
program's model. I kind of like the idea of pulling events and
pushing signals
L575[12:39:48] <S3> for a push-pull
design
L576[12:39:54] <Inari> so what do you do
in taht case
L577[12:40:12]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L578[12:40:44] <vifino> lmao. I signed up
for a competitive match making thingie named FACEIT. Now I get a
mail starting with "Hi Fuak,". That is one of the side
effects of signing up with the name "Fuak yu".
L579[12:40:48] <S3> with push-pull you
register callbacks to signals that are pushed, and you pull
events.Though signals would want to be kept at a minimum.
L580[12:41:20] <S3> because the more
signals you have going around the more the main event loop is
wasting time rolling out signals to everyone
L581[12:41:46]
⇨ Joins: Vexatos
(~Vexatos@p200300556E32CA01780C1CFFFC2FDD23.dip0.t-ipconnect.de)
L582[12:41:47]
zsh sets mode: +v on Vexatos
L583[12:41:47] <Inari> i donte ven see why
pull is faster, it just adds extra steps
L584[12:42:48] <Vexatos> %tell Sangar
switch board model when <3
L585[12:42:50] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L586[12:44:40] <Inari> i explored teh
switchbaord in fo4
L587[12:45:52] <Sangar> wat
L588[12:45:58] <payonel> asie:
registration sent, i hope it is coherent
L589[12:46:27] <lunar_mom> Switch
board?
L590[12:46:46] <lunar_mom> Sounds
interesting.
L591[12:46:48] <Sangar> i know nothing of
a model
L592[12:47:20] <Vexatos> Sangar, how would
I draw them buttons?
L593[12:47:51] <Vexatos> right know
they're just flush with the texture :P
L594[12:47:56] <Vexatos> Not sure that's
what Kodos wants >_>
L595[12:47:57] <Sangar> idk, in the te
renderer if you have to? :X
L596[12:48:10] <Vexatos> I mean, it's
"good enough"?
L597[12:48:28] <Vexatos> but that means
the only difference to the light board is the background
L598[12:48:34] <Vexatos> (which still is
an awesome texture ._.)
L599[12:48:40] <Sangar> yeah. and if it's
a performance issue, just render them if player is closer than 12
blocks to the rack or so
L600[12:49:03] <Sangar> (rendering the
knobs in the te i mean)
L601[12:50:28] <payonel> gamax92: i'd like
to modfiy wocchat to only use term, no gpu calls directly
L602[12:50:53] <gamax92> you can do
whatever you'd like to :P
L603[12:51:38] ⇦
Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
(Ping timeout: 190 seconds)
L604[12:51:50] <gamax92> Can't stop
you
L605[12:51:56] <payonel> :)
L607[12:53:11] <MichiBot>
No Game No
Life OST- Speed +2 | length:
1m 51s | Likes:
34 Dislikes:
1 Views:
4727 | by
Sir
Wobbly
L608[12:53:37] <S3> Inari: really depends
on the model.
L609[12:53:39] <payonel>
s/tpos/typos/
L610[12:53:39] <MichiBot> <Inari>
payonel: haha correcting my typos i see :D
L611[12:53:43] <Inari> haha
L612[12:53:54] <S3> I'm in calc 2
class
L613[12:54:11] <Vexatos> Sangar, if Kodos
is fine with it, I'd honestly just render it as it is right now. I
mean, it's still quite neat and having buttons stick out 1 pixel
looks incredibly weird and only half a pixel does too because it's
only half a pixel
L614[12:54:23]
⇨ Joins: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L615[12:54:39] <Sangar> Vexatos, sure. can
might still come back to it later.
L616[12:54:48] <Sangar> also, left align
them lights and it will look different :P
L617[12:54:49] <Vexatos> Exactly.
L618[12:54:54] <Vexatos> pls
L619[12:55:08] <Vexatos> Kodos said no so
that's Vexatos 1 - Snagar 0
L620[12:55:25] <Sangar> but i made the
texture, that give +10
L621[12:55:58] <Sangar> bbl, food
L622[12:56:14] <Vexatos> ._.
L623[12:56:51] <Vexatos> But I disfigured
the texture! That gives me a +10 equalling 11!
L624[12:57:14] <S3> Inari: I am definately
doing a pull model for dynamic routing of Ocranet :D
L625[12:57:16] *
Inari flops about :3
L626[12:57:19] <S3> for convergence
L627[12:57:31] <S3> it really shines in
times like that
L628[13:01:45] <Kodos> Wat
L629[13:02:31] <Kodos> Vexatos, push it as
it is for now, and we (read: you or sanger) can always add in the
popout buttons later
L630[13:02:44] <Vexatos> wee
L631[13:02:46] <Kodos> I have to leave for
a dr appt and some tests, but when I get back, I'll -try- to test
it
L632[13:03:05] <Vexatos> can't you play
during the two hours in the waiting room? :P
L633[13:03:29] <Kodos> 2 hours?
L634[13:04:52] <Vexatos> I still need a
recipe for the thing
L635[13:05:54] <Kodos> How many buttons
did you end up with
L636[13:07:16] <Vexatos> 4
L637[13:07:20] <Vexatos> the layout snagar
hates
L638[13:07:26] <Vexatos> 3 is... too few
imo
L639[13:07:46] <Kodos> Okay, then use 4
buttons, 3 network cables, a T1 Server, and a Slime Ball (Because
we're bodging it)
L640[13:08:01] <Vexatos> why a
server?
L641[13:08:06] <Vexatos> it doesn't itself
calculate anything
L642[13:08:14] <Kodos> Because it's going
into a rack. And the server doesn't have a CPU or anything in
it
L643[13:08:18] <Vexatos> did you even look
how mountables are usually crafted?
L644[13:08:18] <Kodos> It's just the empty
server blade
L645[13:08:28] <Vexatos> they all follow a
similar layout
L646[13:08:38] <Kodos> ¯\_(ツ)_/¯
L647[13:08:47] <Kodos> Figure it out, I
need to go if I'm gonna make it to town in time for lunch
beforehand
L648[13:09:13] <Vexatos> ok
L649[13:10:52] <CompanionCube> heh
L650[13:11:06] <CompanionCube> Ubuntu MATE
is migrating to GTK3
L651[13:12:31] <gamax92> :/
L652[13:12:39] <gamax92> But GTK3's file
dialog stuff is fugly
L653[13:12:56] <CompanionCube> it can be
made to look good
L654[13:12:59] <CompanionCube> iirc
L655[13:13:09] <CompanionCube> (GTK3 in
general)
L656[13:13:13] <gamax92> :P
L657[13:13:20] <CompanionCube> but the
GNOME-style client-side decorations are garbge
L658[13:13:38] <CompanionCube> as is the
breakage in minor version numbers (seriously?)
L660[13:15:42] <wolfmitchell> RIP
Mate
L661[13:16:51] <lunar_mom> My back
Hz.
L662[13:17:14] <lunar_mom> Like, 10
Hz.
L663[13:17:57] <wolfmitchell> ...
L664[13:19:21] <asie> my head Hz.
L665[13:19:40] <Vexatos> asie, the pun
does much more
L666[13:19:42] <Vexatos> also my eye
L667[13:19:47] <Vexatos> and my
lungs
L668[13:19:56] <Vexatos> I inhaled some
acid today :|
L669[13:20:22] <lunar_mom> >.>
L670[13:20:28] <lunar_mom> What kind of
acid?
L671[13:21:03] <Vexatos> %tell Sangar why
did you make the recipes op? You never answered D:
L672[13:21:04] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L673[13:21:08] <lunar_mom> Lysergic acid
diethylamide?
L674[13:21:08] <Vexatos> Forecaster
^
L675[13:21:17] <Vexatos> lunar_mom,
hydrochloric
L676[13:21:25] <Forecaster> :P
L677[13:21:38] <lunar_mom> Oh
>.<
L678[13:21:43] <S3> asie: that's just
another way of saying that you're headbanging
L679[13:22:02] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit:
Leaving)
L680[13:22:53] <asie> S3: sadly, no.
L681[13:24:01] ⇦
Quits: DaMachinator
(~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Quit: Abort
| Retry | Fail)
L682[13:24:26] <lunar_mom> Haven't been
making meth, have you?
L683[13:24:40] <Forecaster> or worse,
math!?
L684[13:24:49] <lunar_mom> Math is
beautiful
L685[13:27:31] <lunar_mom> Just look at
fractals
L686[13:28:39] <lunar_mom> The golden
ratio
L687[13:28:48] <lunar_mom> Pi
L688[13:29:15] ⇦
Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error:
Connection reset by peer)
L689[13:30:17]
⇨ Joins: alekso56
(~znc@ti0107a400-2313.bb.online.no)
L690[13:31:31] <Vexatos> %tell Sangar
should the switch board require a tiny bit of power (currently 0.02
OC/t per active switch) for that switch to stay active? Hmm
L691[13:31:33] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L692[13:33:22] <S3> I need to come up with
an algorithm that finds the right filesystem with the right
mountpoint
L693[13:33:23] <Vexatos> %tell Sangar
might make sense because it's not a physical button right now at
least :P
L694[13:33:24] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L695[13:34:06] ***
gAway2002 is now known as g
L696[13:36:49] <Sangar> they're not op,
they're just a hell of a lot less tedious
L697[13:36:54] <Sangar> i'd say no
power
L698[13:37:13] <S3> one way I could do it
is to loop through all mounted systems, and then have a local
variable keep track of the mmount being matched but that could be
slow with a lot of open()s
L699[13:37:17] <S3> maybe someone has an
idea
L700[13:37:27] <Sangar> aand gone again,
laters :P
L701[13:40:33]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L702[13:43:57] <xarses> dev-dev.jar
...
L703[13:44:50] <xarses> that just sticks
as funny in my head
L704[13:45:20] <lunar_mom>
jar-jar.dev
L705[13:45:22] <gamax92>
DEVDevDev-dev.dev.dev-dev.jar
L706[13:46:52] <lunar_mom> I set up a
thing that can fuel my diesel generator infinitely
L707[13:47:31] <xarses> good?
L708[13:47:56] <lunar_mom> Energy
collector+condenser, pipe into squeezer and fermenter
L709[13:48:07] <lunar_mom> Melon slices
and melon seeds
L710[13:49:55] <lunar_mom> Relatively
inexpensive.
L711[13:50:19] <lunar_mom> But it took me
a while to find melons to condense into
L712[13:51:26] <lunar_mom> Tried going for
an automated potato farm, but could not find any potatoes
anywhere
L713[13:54:17] ⇦
Quits: iceman11a (~icemna11a@cpe-66-61-77-228.neo.res.rr.com)
(Quit: Going on a long tril and forgetting IRC for
now)
L714[13:56:45] <Vexatos> %tell Sangar
uuuuuuh wat. I flip the switch in onActivate and set it to true,
but getData still receives it as false... Only happens in
1.8.9+
L715[13:56:47] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L716[13:58:32] ⇦
Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
(Remote host closed the connection)
L717[13:59:15] <Vexatos> %tell Sangar
nevermind, I am a derp
L718[13:59:15] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L719[14:01:27] <Vexatos> %tell Sangar
also, why is onActivate called on the client? ._.
L720[14:01:27] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L721[14:03:34]
⇨ Joins: iceman11a
(~icemna11a@cpe-66-61-77-228.neo.res.rr.com)
L722[14:03:36]
⇨ Joins: lunar_mom
(~lunar_mom@37.250.224.122.bredband.tre.se)
L723[14:03:54] <lunar_mom> Power dropped
again
L724[14:03:59] <Lordmau5> back o/
L725[14:04:02] <lunar_mom> Not so
sustainable after all
L726[14:07:37] ⇦
Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
(Remote host closed the connection)
L727[14:11:02] ***
johnlage is now known as johnlage_bots
L728[14:11:57]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L729[14:13:04]
⇨ Joins: lunar_mom
(~lunar_mom@37.250.224.122.bredband.tre.se)
L730[14:13:24] <lunar_mom> I think my
setup can keep up with consumption now.
L732[14:15:18] <MichiBot> Vexatos: Kodos
will be notified of this message when next seen.
L733[14:17:30] ***
johnlage_bots is now known as johnlage
L734[14:21:16] ***
Gavle|Away is now known as Gavle
L735[14:23:01] <Lordmau5> how do I use the
disassembler?
L736[14:23:33] <Vexatos> Lordmau5, you
place a chest nearby
L737[14:23:37] <Vexatos> and then put the
item inside
L738[14:23:39] <Vexatos> and give it
powa
L739[14:23:42] <Vexatos> max powa
L740[14:23:45] <Vexatos> :^)
L741[14:23:56] <XDjackieXD> tiddles: Mind
sending me the map you had problems with with OpenRadio (and what
version of the mod are you using)? I can't reproduce the bug you
described in my test world >.>
L742[14:24:00] <Lordmau5> eh, is a power
mod needed or can OC do that standalone_
L743[14:24:26] <Vexatos> if there is no
power mod, then there's no power needed :P
L744[14:24:45] <Lordmau5> ah
L745[14:25:09] <Lordmau5> doesn't work
;_;
L746[14:25:14] <Lordmau5> what items work
on it?
L747[14:25:27] <Lordmau5> ah figured it
out
L748[14:25:42] <lunar_mom> Disassembler
can take apart anything OC, right?
L749[14:26:00] <Vexatos> yes
L750[14:26:03] <lunar_mom> There's a
config option for vanilla/other mods too, right?
L751[14:26:06] <Vexatos> yes
L752[14:26:17] <lunar_mom> *gives self two
cookies* xD
L753[14:26:27] <Vexatos> but it'll only
ever disassemble to whatever is the first regiestered matching
recipe
L754[14:26:28] <Vexatos> :P
L755[14:26:31] <Lordmau5> yea,
thanks
L756[14:26:31] <Vexatos> registered*
L757[14:26:42] <Lordmau5> now I know that
the disassembler also fcks the rendering sideways
L758[14:26:45] <Lordmau5> :)
L759[14:27:08] <lunar_mom> I need me some
of that sideways action >w<
L760[14:29:23] ⇦
Quits: lunar_mom (~lunar_mom@37.250.224.122.bredband.tre.se)
(Remote host closed the connection)
L761[14:29:52] <Inari> "sideways
action" eh
L762[14:29:54] <Inari> scissoring?
L763[14:30:34] <Lordmau5> !pokes
Sangar
L764[14:30:41] <Lordmau5> did... did he
vanish?
L765[14:31:20] <Inari> [20:37:36]
<@Sangar> aand gone again, laters :P
L766[14:31:21] <Inari> yep
L767[14:31:28] <Lordmau5> rip
L768[14:31:29] <Inari> Lordmau5: any luck
with gl debugger?
L769[14:31:45] <Lordmau5> na, but with the
help of fry I managed to solve at least the tablet-issue
L770[14:32:16] <Lordmau5> the one with
"a block being placed" *might* be an issue on his
end
L771[14:32:24] <Lordmau5> I'm not 100%
sure, just a speculation as far as his rendering code goes
L772[14:32:37] <Inari> debug it :D
L773[14:34:21] ***
medsouz is now known as medsouz|offline
L774[14:36:48] <xarses> hmm, is there a
way to get a instance of a component that is unique ie, id like to
get a unique instance of gpu so I can leave it bound to a single
screen and have another instance pre bound to another screen
L775[14:37:37] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit:
.)
L776[14:37:47] ***
medsouz|offline is now known as medsouz
L777[14:38:49] <payonel> xarses: the gpu
"driver" on boot will keep rebinding as new screens and
new gpus are "found"
L778[14:39:02] <payonel> but once those
signals stop, you can just control them how you want
L779[14:39:40] <payonel> if you have 2
gpus, your terminal will rendering to the screen via the gpu found
last
L780[14:40:03] <payonel> if you want to
work with the other gpu, you could querry things to figure out what
gpu is being used by term
L781[14:40:08] <payonel>
require("term").gpu()
L782[14:40:35] <xarses> no I want to
update multiple screens with a single gpu
L783[14:41:05] <payonel> wow, how did i
misread your question that badly
L784[14:41:26] <payonel> gpu will only
bind to a single screen
L785[14:41:33] <payonel> afaik --
L786[14:41:43] <payonel> i guess i've not
tried using gpu.bind to multiple screens
L787[14:42:12] <xarses> as an internals
thing or is it just a property of the instance of the component
object
L788[14:42:28] <xarses> prior, i just have
to keep rebinding
L789[14:42:28] <Lordmau5> Sangar, this
one's on your end
L790[14:42:32] <Lordmau5> don't try and
push bugs over to me :'D
L793[14:43:25] <payonel> xarses: you can
keep rebinding still
L794[14:43:38] <xarses> ya, but I don't
want to have to keep doing that
L795[14:44:02] <xarses> hence my
question
L796[14:44:14] <payonel> xarses: then
share with me some code demonstrating what you want to do (you can
write fake code, to show me in code what you mean)
L797[14:57:20] ***
Ajloveslily|Sleep is now known as Ajloveslily
L798[15:03:34] <Lordmau5> that should
do
L799[15:04:03] ***
medsouz is now known as medsouz|offline
L800[15:10:53] <Forecaster> huh
L801[15:11:00] <Forecaster> you can charge
for videos on youtube now?
L802[15:14:01] <Forecaster> oh it's part
of Red
L803[15:19:18] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L804[15:19:52]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L805[15:30:12] ⇦
Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error:
Connection reset by peer)
L806[15:31:28]
⇨ Joins: alekso56
(~znc@ti0107a400-2313.bb.online.no)
L807[15:34:08] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA01780C1CFFFC2FDD23.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L808[15:37:53] ⇦
Quits: Kodos (~Kodos@2602:306:ce20:6c30:35ee:43d3:98ef:2b0d) (Quit:
Leaving)
L809[15:47:44] ***
Gavle is now known as Gavle|Away
L811[15:52:13] <xarses> you can pay to not
watch commercials and more easily download videos for offline (not
that it was terribly hard in the first place)
L813[16:06:24] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 192
seconds)
L814[16:10:31] ⇦
Quits: Keanu73 (~Keanu73@host-78-150-237-125.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L815[16:14:54] ⇦
Quits: bauen1 (~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
(Ping timeout: 192 seconds)
L816[16:15:53]
⇨ Joins: Yepoleb
(~yepoleb@91-115-116-58.adsl.highway.telekom.at)
L817[16:16:58]
⇨ Joins: MrDetonia (webchat@81.141.252.245)
L818[16:17:09] <MrDetonia> Heya, anyone
about?
L819[16:20:27] <CompanionCube> maybe
L820[16:20:35] <MrDetonia> o-oh
L821[16:20:44] <Inari> purrsibly
L822[16:20:50] <MrDetonia> Was wondering
if OC needs any ports open for internet cards to work
L823[16:21:02] <MrDetonia> I have it
running on a modded server with some friends
L824[16:21:15] <MrDetonia> can't seem to
speak to the outside world ;-;
L825[16:22:12] <Inari> well... just
takinga guess
L826[16:22:20] <Inari> but it could need
the port opent hat you are trying to use?
L827[16:22:43] <xarses> MrDetonia: to
reach an external site? no, but there is a config to allow internet
access in the first place
L828[16:22:56] <MrDetonia> xarses: aha, I
may not have enabled that then
L829[16:22:57] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L830[16:22:58] <xarses> to open a port on
the server, yes there are requirements
L831[16:23:01] <Inari> isnt that on by
default though
L832[16:23:09] <xarses> Inari: I thought
so
L833[16:23:13] <MrDetonia> my firewall
allows traffic out, and then related traffic back in
L834[16:23:32] <MrDetonia> which option am
I looking for?
L835[16:23:47] <xarses> the one about
using tubes
L836[16:24:01] <MrDetonia> ha, okay will
take a look quickly
L837[16:24:57] <xarses> there is an entire
section about internet settings
L838[16:25:02] <xarses> just search for
it
L839[16:25:42] <MrDetonia> yeah
L840[16:25:50] <MrDetonia> well TCP+HTTP
should be enabled
L841[16:26:06] <MrDetonia> nothing unusual
in the blacklist
L842[16:26:18] <xarses> empty
whitelist?
L843[16:26:22] <MrDetonia> yes
L844[16:26:31] <xarses> then it should
work
L845[16:26:41] <MrDetonia> it doesn't seem
to be :/
L846[16:26:57] <xarses> you cant wget a
http url?
L847[16:28:06] <MrDetonia> oh wut
L848[16:28:10] <MrDetonia> that worked
just now
L849[16:28:18] <MrDetonia> so http appears
to be okay..
L850[16:28:23] *
xarses grins
L851[16:28:38] <xarses> so what
doesn't?
L852[16:28:46] <MrDetonia> um, is there a
ping on openOS?
L853[16:28:52] <MrDetonia> or telnet or
something?
L854[16:29:03] <xarses> nope
L855[16:29:19] <xarses> you'd have to find
someone who wrote it
L856[16:29:27] <xarses> also, we cant form
icmp packets
L857[16:29:27] <MrDetonia> okay, one thing
that isn't working is installing the oppm
L858[16:29:49] <MrDetonia> ^ah - that
makes sense
L859[16:30:09] <xarses> the wget
part?
L860[16:30:17] <Elizabeth> MrDetonia, what
part of oppm fails?
L861[16:30:33] <MrDetonia> it prints
"Installing package to /mnt/xxx..."
L862[16:30:36] <Inari> payonel: does 1.6
not have a ping utility? o.o
L863[16:30:43] <MrDetonia> then complains
about not being able to connect to the internet
L864[16:30:55] <Elizabeth> hmm, do you
have an internet card?
L865[16:30:58] <payonel> Inari: it would
be a utility of the network card, not core to the os
L866[16:31:00] <MrDetonia> I do
L867[16:31:10] <Inari> payonel: why
that
L868[16:31:26] <payonel> Inari: for
example, wget is a symlink you get when you have a internet card
installed
L869[16:31:36] <Inari> thats weird
L870[16:31:37] <MrDetonia> I have one
'machine' running OpenOS, and the other with that plan9k
abomination
L871[16:31:52] <Inari> network cards dont
tend to install software on a OS :p
L872[16:31:53] <payonel> Inari: it is
weird, but let me explain a bit about how that works
L873[16:32:06] <MrDetonia> both have
internet cards, I haven';t tried installing oppm on plan9k b/c I
assumed it wouldn't work
L874[16:32:21] <payonel> Inari: when you
have a component installed, it can support an "automount"
and create a mount point in /mnt/###
L875[16:32:37] <payonel> then that
filesystem can have an autorun
L876[16:32:53] <xarses> its nifty
magic
L877[16:33:05] <payonel> for the network
card, it has a wget.lua script in its virtual filesystem
L878[16:33:25] <payonel> and the network
card's filesystem has an autorun script that create a symlink to
its wget.lua script to your /bin/ folder
L879[16:33:56] <Inari> cant say i see the
point
L880[16:34:16] <payonel> Inari: it....lets
components add functionality to the users
L881[16:34:22] <payonel> without requiring
a user to write a script to use an api
L882[16:34:30] <payonel> but instead, just
gives you a bin script
L883[16:34:49] <payonel> if i put wget.lua
in the core os, then users would see all scripts for all components
on the default os install
L884[16:35:01] <payonel> and, that could
be considered noise
L885[16:35:15] <Inari> sure, but thats how
it makes sense
L886[16:35:24] <Inari> i havnet run across
any cards that have filesystems
L887[16:35:35] <payonel> i agree - but
this is a trade off to simplify things for users
L888[16:35:39] <xarses> generators do
too
L889[16:35:59] <payonel> Inari: i'm more
on your side about this
L890[16:36:03] <Inari> rather i find it
decreasing simplicity
L891[16:36:11] <Inari> i'll install
openOS, and see thers no wget
L892[16:36:17] <payonel> sure
L893[16:36:19] <Inari> and i assume it
doesnt ahv eit
L894[16:36:31] <payonel> i agree
L895[16:36:56] <MrDetonia> Okay, so the
line I assume is failing is the call to: pcall(getContenc,
"<repos.cfg URL>")
L896[16:38:09] <xarses> payonel: my
example is above ^^^
L897[16:38:17] <Elizabeth> MrDetonia, what
are you trying to install? have you tried anything else?
L898[16:38:29] <MrDetonia> just oppm
itself, from the floppy disc
L899[16:38:41] <MrDetonia> the URL does
resolve to a file, it's not 404ing or anything
L900[16:40:21] <payonel> xarses: yeah,
sorry <that i didn't respond>. so be patient with me - i dont
understand. may i rephrase what i thought you wanted?
L901[16:40:46] <payonel> xarses: are you
looking for a magical_gpu proxy that when you call set on it, it
write to two separate screens?
L902[16:40:47] <xarses> It's ok, I figured
you stepped away
L903[16:40:58] <payonel> xarses: well i do
that too :) (at work)
L904[16:41:10] <xarses> same
L905[16:41:54] <xarses> yes, I want to
have a magical proxy that has the correct screen bound so that I
can send the calls to the expected screen
L906[16:42:17] <payonel> Inari: if you
want that changes, i.e. we move all bin scripts from core
components (i.e. components from oc) to OpenOS bin vanilla install
-- we can make a feature request for that and i'm happy to move the
files and add appropriate error messages (e.g. "wget requires
an internet card")
L907[16:42:35] <payonel> xarses: what do
you mean by "correct" screen?
L908[16:42:59] <xarses> which every of the
display's I want to update at that time
L909[16:43:14] <Inari> payonel: i'd like
that :p just seems the logical way to me :/ my OSes always had
commands like "ping" even if the appropriate component
isnt available xD
L910[16:43:40] <xarses> IE I plan on
having a bunch of data displayed on screens, and will need to
update them, the update functions will need to write to their
screen
L911[16:43:44] <payonel> xarses: and
(again, sorry i'm not getting it yet) what is wrong with defining
which is "correct" by calling gpu.bind(screen)
L912[16:44:15] <payonel> xarses: btw, you
can use a single term object and rebind it and write to it, in case
you like term api more than gpu api
L913[16:44:25] <xarses> I'll need a larger
main that ensures the screens are drawn one at a time
L914[16:44:28] <payonel> i'll be demo'ing
that at btm, btw (with term)
L915[16:44:39] <xarses> btm
L916[16:44:42] <xarses> ?
L918[16:44:57] ⇦
Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Read
error: Connection reset by peer)
L919[16:45:12] <payonel> also, blame asie
for that absurd geocities website :) haha
L920[16:45:19] <asie> it's not
absurd
L921[16:45:21] <asie> it's
L922[16:45:23] <asie> perfect
L923[16:45:25] <asie> just use IE4
L924[16:45:32] <payonel> asie: hahaha :) i
told you already i love it
L925[16:45:41] ⇦
Quits: GreaseMonkey (greaser@antihype.space) (Remote host closed
the connection)
L926[16:45:53] <xarses> I love the IE
logo
L927[16:45:56] <xarses> soo retro
L928[16:46:04] ***
amadornes is now known as amadornes[OFF]
L929[16:46:05] *
xarses hugs 1994
L930[16:46:43] <payonel> Inari: yep, i'm
agree with you. keep in mind i'm somewhat late to this community. i
didn't want to rock every boat in the harbor :)
L931[16:46:57] <payonel> i'm agree with
you...wow -- good typo
L932[16:48:04] *
Elizabeth falls asleep on vifino
L933[16:48:12] *
vifino awws and carries Elizabeth to bed
L934[16:49:37]
⇨ Joins: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L935[16:51:51] ***
medsouz|offline is now known as medsouz
L937[16:52:57] <payonel> aside from i
wrote that without testing or thinking carefully about typos
...
L938[16:53:02] <payonel> is that not what
you're asking for?
L939[16:53:42] <payonel> xarses: as for
btm, better-than-minecon. a super fun online event where some mods
are showns in booths and panel demonstrations
L940[16:53:50] <payonel> online == in a
minecraft world
L941[16:53:52] ⇦
Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit:
Nettalk6 - www.ntalk.de)
L942[16:54:18] <xarses> ya, I saw Sangar's
prez from one of the previous ones
L943[16:54:25] <payonel> oic
L944[16:54:44] <payonel> so i've requests
a panel time to demonstrate openos 1.6
L945[16:55:07] <xarses> the point isn't to
loop through the screens
L946[16:55:29] <payonel> oh right, sorry..
then why not just call bind when you want to switch?
L947[16:55:30] <xarses> it's to know that
a specific function is prescoped to the correct screen
L948[16:55:35] <payonel> oh
L949[16:55:51] <payonel> so....why not
gpu.set_one(...) and gpu.set_two(...) ?
L950[16:55:58] <payonel> or are you
wanting a set that takes a param for which screen?
L951[16:56:16] <xarses> hence my wrapper
func
L952[16:56:37] <xarses> the wrapper is
closest to what I was envisioning
L953[16:56:48] <xarses> I was just
wondering if that was necessary
L954[16:57:02] <payonel> yeah
L955[16:57:06] <xarses> and that two
objects from the component.proxy call where !=
L956[16:57:13] <xarses> ie different
objects
L957[16:57:17] <payonel> um
L958[16:57:24] <xarses> and could be
pre-determined to be bound to a different screen
L959[16:57:36] <payonel> THAT i haven't
tested
L960[16:57:46] <payonel> but hey! i
understand what you're saying now
L961[16:57:48] <payonel> yay!
L962[16:57:56] <xarses> progress!
L963[16:58:40]
⇨ Joins: greaser (greaser@segfault.net.nz)
L964[16:59:22] <payonel> local gpu_a =
setmetatable({set=function(...)gpu.bind(a)
gpu.set(...)},{__index=component.proxy(gpu_addr)})
L965[16:59:30] <payonel> is probably what
i would do
L966[16:59:35] <payonel> just to be safe
:)
L967[16:59:44] <payonel> but, i'll look
into this and test tonight
L968[16:59:56] <xarses> so back to my
question, is the gpu to screen binding expressed completely as data
in the lua table, or is it a function of OC internals and therfor
we can't do that
L969[17:00:13] <payonel> the BINDING is
internal to oc
L970[17:00:23] <payonel> that data is held
"below" openos
L971[17:00:38] <xarses> ok, so then if I
want to do this, I have to do some wrapping with another
function
L972[17:00:42] <payonel> yeah
L973[17:01:26] <payonel> again, term and
rebind, so if you like term.write() more than gpu.set() -- keep in
mind that if you wrap rebinding gpu, you could just as easily
rebind term
L974[17:01:41] <payonel> "again, term
CAN* rebind
L975[17:01:43] <payonel> "
L976[17:02:18] <S3> O M G
L977[17:02:23] <S3> WHY didn't I think of
that?!
L978[17:02:27] <xarses> I haven't played
with the term api
L979[17:02:31] <S3> I feel like a stupid
genius
L980[17:02:35] <payonel> S3: ?
L981[17:02:37] <xarses> eh?
L982[17:02:41] <S3> doesn't take a lot of
changes either
L983[17:02:47] <S3> so OCBSD will be a
microkernel
L984[17:02:49] <payonel> xarses: it'll
give you text wrapping
L985[17:02:53] <S3> and the core will be
the VFS.
L986[17:03:02] <S3> everything will
revolve around a file that way, the UNIX way
L987[17:03:14] <xarses> payonel: I don't
know if I want that
L988[17:03:25] <xarses> currently I just
resize the screen
L989[17:04:05] <payonel> you can call
term.wrap(text, false)
L990[17:04:20] <payonel> depending on what
you're doing, i can understand that you may not care for term
L991[17:04:43] <payonel> there are some
advantages though
L992[17:05:01] <greaser> 10:02 < S3>
I feel like a stupid genius
L993[17:05:06] <greaser> S3 confirmed for
ice fairy
L994[17:05:11] <payonel> like term will
crop off-screen writes
L995[17:05:13] <S3> ice fairy?
L997[17:06:03] <payonel> also, term can
wrap unicode - and it truncates unicode (even when not
wrapping)
L998[17:06:14] ⇦
Quits: MrDetonia (webchat@81.141.252.245) ()
L999[17:06:25] <payonel> term also can be
targetted to an offset "window"
L1000[17:06:36] <payonel> you can also
create new terms, and bind them to processes (coroutines)
L1001[17:06:55] <payonel> again, i can
demo all of this at btm if you are interested
L1002[17:07:08] <greaser> do it, we could
always do with panels
L1003[17:07:25] <payonel> greaser: panel
registration has been submitted. now i'm just putting together the
content
L1004[17:07:51] <greaser> yeah i would
advise you prepare more than i did for the demomaking in OC panel i
did last time
L1005[17:07:59] <greaser> i only prepared
a couple of demo effects
L1006[17:08:25] <payonel> i'm thinking of
having two parts (back to back)
L1007[17:08:32] <payonel> start with user
level features in the os
L1008[17:08:38] <xarses> payonel: seems
it's mostly that the functions are for 1.6
L1009[17:08:46] <xarses> the api doesn't
have bind
L1010[17:08:49] <payonel> then move to
code samples and such, term api being one candidate
L1011[17:08:50] <CompanionCube> Shitty
puns 2016: Game Of Codes: A song of bytes and wire. (Totally not
stolen from youtube / google
L1012[17:08:55] <xarses> so I guess I'd
have to rig primary screen
L1013[17:09:02] <payonel> xarses: oh yes,
i'm definitely referring to 1.6
L1014[17:09:09] <xarses> ya, not on
1.6
L1015[17:09:21] <payonel> i thought you
(were about) upgraded?
L1016[17:09:37] <S3> 1.9!
L1017[17:09:38] <xarses> I have to re-do
all my compat testing
L1018[17:09:39] <greaser> you should
upgrade to -dev
L1019[17:09:50] <greaser> and i say this
as someone who uses void linux
L1020[17:09:55] <payonel> xarses: sorry
for the version confusion there -- term in 1.5 is very very
different
L1021[17:10:09] <CompanionCube> greaser,
that's not saying much
L1022[17:10:09] <greaser> which tends to
run latest release for everything, including a broken NSS release
which had to be rolled back
L1023[17:10:24] <xarses> I run debian
sid
L1024[17:10:38] <greaser> i am also
running mesa git drivers
L1025[17:10:46] <CompanionCube> I run
mostly Arch with a mostly inactive OpenSUSE
L1026[17:10:48] <greaser> which, by the
way, are actually more stable than you'd think
L1027[17:10:53] <CompanionCube> (on the
same filesystem)
L1028[17:10:57] <xarses> but that doesn't
mean I have my server admin jump us into the derp end on a major
mod bump w/o testing
L1029[17:11:14] <payonel> haha
L1030[17:11:16] <payonel> "derp
end"
L1031[17:11:18] <payonel> i like
L1032[17:11:49] <payonel> xarses: but we
need awesome bug reporters to be using 1.6 before it goes
live!
L1033[17:11:52] <greaser> atm i'm just
waiting for GLSL 4.30 to be supported and then i should have GL 4.3
support
L1034[17:12:12] <payonel> i mean, for
crying out loud, i just fixed a bloody crash bug 2 days ago
L1035[17:13:18] *
Michiyo sighs
L1036[17:14:18] <Michiyo> I have 15
minutes left in the day, and I'm $1 in the hole
L1037[17:14:19] <Michiyo> wooooo
L1038[17:14:35] <xarses> payonel:
"bug report: startdate 69864.1 OC is buggy"
L1039[17:16:18]
⇦ Quits: Trangar
(~Trangar@2601:cd:301:f300:9507:5f5c:a2e7:2887) (Ping timeout: 190
seconds)
L1040[17:18:38]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 190
seconds)
L1041[17:20:57]
⇨ Joins: Trangar
(~Trangar@2601:cd:301:f300:2c82:d511:369e:3221)
L1044[17:22:32]
⇨ Joins: Xal
(~xal@S0106f0f2490b0073.vw.shawcable.net)
L1045[17:23:56]
⇦ Quits: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout:
384 seconds)
L1046[17:24:33] <payonel> those are good
things to improve for gt interop
L1047[17:24:42] <payonel> but at least
they aren't regressions
L1048[17:26:06] <xarses> also, someone
needs to reopen 1793 if its on-point again
L1049[17:26:19] <xarses> I apparently
cant
L1050[17:26:52]
⇨ Joins: Trangar_
(~Trangar@c-76-17-29-38.hsd1.ga.comcast.net)
L1051[17:29:42]
⇦ Quits: Trangar
(~Trangar@2601:cd:301:f300:2c82:d511:369e:3221) (Ping timeout: 192
seconds)
L1052[17:30:50]
⇦ Quits: Trangar_
(~Trangar@c-76-17-29-38.hsd1.ga.comcast.net) (Ping timeout: 192
seconds)
L1053[17:31:17]
⇨ Joins: Trangar
(~Trangar@2601:cd:301:f300:506f:37ee:7212:4a0f)
L1054[17:35:43] <S3> sysfs will be the
only filesystem that isn't a module, heh
L1055[17:37:17] <tiddles> Sangar: oh, you
fixed the righty clicky! <3
L1056[17:37:33] <payonel> xarses: 1793.
those {}s of data about the tools/items, is that the table you get
from inventory_crontroller.getStackInInternalSlot() ?
L1057[17:37:52] <xarses> yes
L1058[17:40:02]
⇨ Joins: Kenny164 (~pkinney@5.80.58.129)
L1059[17:40:04] <xarses> oh, I posted my
update w/o referencing oredict data
L1060[17:40:08] <payonel> can you
elaborate your closing point, "[if we switch to] ... oredict
... then this problem goes away"
L1061[17:40:59] <xarses> ^
L1062[17:47:10]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 384 seconds)
L1063[17:48:59] <xarses> payonel: ok,
that should maybe be clearer
L1064[17:50:24] <payonel> xarses:
interesting. i may look into that. i'm heading out for the day.
thanks again for your indepth investigations. very much
appreciated. if it is any consolation, many of us are subscribed to
every update (issue, commit, pr) on oc's github - i did actually
see all of your posts previously
L1065[17:51:10] <xarses> ya, you will
probably see a new issue from me tonight
L1067[17:51:40] <S3> what is the memory
impact of coroutines?
L1068[17:51:44] <S3> in large
quantities
L1069[17:52:11] <xarses> payonel: have a
good evening
L1070[18:02:16] <S3> whee
L1071[18:03:39] <S3> how could it be any
simpler.
L1073[18:04:20] <S3> that is one happy
fox
L1074[18:04:36] <S3> OCBSD exposes 10
functions!
L1075[18:04:37] <S3> that's it.
L1076[18:04:53] <S3> just 10
L1077[18:05:01] <Inari> overwatch so
fun
L1078[18:05:04] <Inari> but need to do
school work
L1079[18:05:05] <Inari> :<
L1080[18:05:18] <CompanionCube> why does
that sound very much like a microkernel-sized interface
L1081[18:05:28] <S3> open, close, read,
write, fork, exec, kobj_create, kobj_destroy, module_register, and
module_deregister
L1082[18:05:36] <S3> it's all you
need
L1083[18:05:59] <S3> CompanionCube:
because it's a microkernel!
L1084[18:06:05] <Inari> all you need is
love()
L1085[18:06:06] <S3> the VFS is the
core
L1087[18:06:33] <S3> I may even make it
down to 6
L1088[18:06:43] <S3> but I think 10 is
fine.
L1089[18:06:48] <CompanionCube> which 4
would you remove
L1090[18:06:58] <S3> the kobject and
module ones
L1091[18:07:05] <S3> I'd make them part
of a file you open
L1092[18:07:35] <CompanionCube> would
that lend a plan9-esque feel where 'everything is a file' is taken
much more seriously than in linux
L1093[18:07:39] <S3> could make it so
that you load modules by executing them
L1094[18:07:45] <S3> and unload them by
killing them
L1095[18:07:52] ***
kirby|gone is now known as mrkirby153
L1096[18:08:03] <S3> that would actually
be kind of cool, what I just mentioned ^
L1097[18:08:16] <S3> CompanionCube: oh
yes. sysfs is not a module in ocbsd
L1098[18:08:26] <S3> it is built into the
vfs itself
L1099[18:08:42] <S3> the entire kernel
communicates with itself via the VFS instead of event driving
L1100[18:08:52] <S3> using /sys
L1101[18:08:58] <CompanionCube> does it
manage to be more plan9 than plan9
L1102[18:09:08] <S3> I don't know enough
about plan9
L1103[18:09:24] <S3> but as OCBSD becomes
less and less like BSD, ihave actually renamed it back to
S3IX
L1104[18:09:29] <S3> it is now official
S3IX/OCBSD
L1105[18:09:33] <S3> officially*
L1108[18:11:11] <S3> ultimately fork()
and exec() are part of the scheduler
L1109[18:11:18] <S3> so I -could-
seperate it, dunno why I should
L1110[18:11:26] <Inari> how do you even
fork in lua
L1111[18:11:34] <S3> Inari: you don't
without a C hack
L1112[18:11:47] <Inari> :f
L1113[18:11:52] <S3> Inari: the
difference between fork() and coroutine.create() is that fork()
makes the scheduler do it for you
L1114[18:11:57] <S3> in S3IX
L1115[18:11:59] <S3> which has
benefits
L1116[18:12:08] <Inari> S2IX?
L1117[18:12:19] <S3> S3IX
L1118[18:12:29] <Inari> so you hacked
corouttine create C-side?
L1119[18:12:57] <S3> no but somebody made
a C lua hack so that you can copy a coroutine and start one and
then late rstrart the other where you created it
L1120[18:13:04] <S3> so you'd have two
instruction pointers essentially
L1121[18:13:10] <S3> which, would be
GREAT
L1122[18:13:11] <S3> I'd love that
L1123[18:13:20] <Inari> does that carry
over all ocal values too?
L1124[18:13:27] <S3> no idea
L1125[18:13:32] <S3> Can't use it for OC
anyways
L1126[18:13:36] <S3> not without an
addon
L1127[18:13:58] <CompanionCube> are you
likely to use one of the 'real' CPU archs for S3IX
L1128[18:14:14] <S3> but on ocbsd it
mostly just tells the scheduler to create a coroutine and
exec
L1129[18:14:19] <S3> which is
useful
L1130[18:14:32] <S3> because it means
that you can have two seperate IPC layers
L1131[18:14:37] <Inari> i guess
technically you could have a lua preparser or such that enables
fork()
L1132[18:14:52] <S3> it would be nice to
have a real one
L1133[18:15:00] <S3> it would open up a
lot of windows
L1134[18:15:11] <Inari> i thoguth you
more of a unix fan
L1135[18:15:30] <CompanionCube> is
'woosh' appropriate here
L1136[18:15:37] <CompanionCube> or is
that just a crap pun
L1137[18:15:44] <Inari> its a crappy
joke
L1138[18:15:44] <Inari> :D
L1140[18:15:53] <S3> it was
L1141[18:15:58] <greaser> i clapped
L1143[18:16:52] <S3> but yeah, most
people will probably just make their own coroutines, but to
actually get multiple IPC routers going fork() will be pretty
special
L1144[18:17:27] <S3> though
L1145[18:17:31] <greaser> i wonder if
newlib handles fork()
L1146[18:17:49] <S3> I still gotta figure
out little things like filehandles etc
L1147[18:17:50] <S3> for that
L1148[18:17:51]
⇨ Joins: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L1149[18:20:22] <greaser> fun thing, if
you ever get virtual memory to play nice then you can implement
fork() by creatively duplicating the page tables
L1150[18:20:48] <greaser> wait dammit how
much do you have to duplicate for fork()
L1151[18:22:06] <Inari> TIl nipple
lamp
L1152[18:23:39] <S3> I dunno if virtual
memory is worth it
L1153[18:23:40] <greaser> oh hey,
"the entire virtual address space of the parent is replicated
in the child"
L1154[18:24:03] <S3> greaser: fork() is a
full process clone, but there is something lacking, and I forget
what
L1155[18:24:04] <greaser> it's so worth
it if you need to run stuff off a single T1 stick ;)
L1156[18:24:09] *
xarses goes back to trying to work out how to set up his motion
acivated security system
L1157[18:24:11] <gamax92> copy on
write?
L1158[18:24:15] <S3> it's surprising
because fork() is actually really, really lightweight
L1159[18:24:17] <S3> for what it is
L1160[18:24:20] <greaser> gamax92:
welcome to virtual memory
L1161[18:24:35] <greaser> i'd think
fork() would give you a new stack pointer...
L1162[18:24:37] <gamax92> (I don't
actually know if that was said, I just joined)
L1163[18:25:07] <greaser> it was i
think
L1164[18:25:13] <Inari> help
L1165[18:25:17] <gamax92> I do know
however some people fake clone by doing Copy on Write
L1167[18:25:21] <greaser> wait hmm
L1168[18:25:41] <greaser> gamax92: it's
not faking it, it's saving memory
L1169[18:26:38] <gamax92> sure it is,
nothing's been cloned in that scenario, they'd both point to the
same physical data until modified
L1170[18:27:24] <greaser> as far as the
program is concerned it's a clone it can mess with
L1171[18:28:52] <greaser> clone() is
Linux-specific and should not be used in programs intended
L1172[18:28:52] <greaser> to be
portable.
L1173[18:34:53] <v^> i think fork is
kinda stupid
L1174[18:38:36] <greaser> how so?
L1175[18:42:17] ***
medsouz is now known as medsouz|offline
L1176[18:43:22]
⇦ Quits: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout:
192 seconds)
L1177[18:45:19] <tiddles> greaser: fork()
is surprisingly small of an implementation in the linux
kernel
L1178[18:45:53] <tiddles> I was playing
around it the other day, and while the code is rather dense and
hard to parse, it's *very* small, and probably rather smple one one
knows how to go about it xD
L1179[18:45:57] <xarses> ok, so I'm
confused as always with how to accept and use variable number of
args
L1180[18:46:27] <xarses> I use function
asdf(...)
L1181[18:46:41] <xarses> and then it's
'arg' in the block?
L1182[18:46:49] <greaser> xarses: within
that you can do something like: local a = {...}
L1183[18:47:03] <greaser> afaik using
'arg' or whatever the hell it is is deprecated
L1184[18:47:24] <xarses> its in the
freaking pil book still
L1185[18:47:53] <xarses> leading to my
confusion
L1186[18:48:55] <xarses> ok so how does
this differe from the table constructor format
L1187[18:49:03] <xarses>
s/differe/differ
L1188[18:49:04] <MichiBot> <xarses>
ok so how does this differ from the table constructor format
L1189[18:49:25] <xarses> that one appears
to have a single arg table?
L1190[18:49:35] <xarses> so the function
needs to be prebuilt to accept that?
L1191[18:50:11] <xarses> function
asdf{x=1,y=2}
L1192[18:51:48] <xarses> appears to
really be function asdf{args} ; print args.x args.y
L1193[18:51:58] <xarses> function
asdf(args) even
L1194[18:52:01]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1195[18:52:12] <xarses> and I call it
asdf{x=1, y=2}
L1196[18:54:37] <xarses> greaser: so:
local event, address, x, y, z, user = ...
L1197[18:56:31] <xarses> lua shell
says...
L1198[18:56:34] <xarses> ok
L1199[18:57:26] ***
g is now known as gAway2002
L1200[18:57:58] <greaser> xarses:
alternatively: function asdf(event, address, x, y, z, user)
L1201[18:58:17] <greaser> any arguments
not provided will appear as nil
L1202[18:58:27] <greaser> extra arguments
may be ignored
L1203[18:58:38]
⇦ Quits: cpup (~cpup@32.218.113.134) (Ping timeout: 190
seconds)
L1204[18:58:43] <xarses> well ya, in the
case that I know exactly what I want in the first place
L1205[19:00:00]
⇨ Joins: cpup (~cpup@32.218.116.40)
L1206[19:06:25]
⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 201
seconds)
L1208[19:16:54]
⇦ Quits: cpup (~cpup@32.218.116.40) (Ping timeout: 201
seconds)
L1209[19:23:03]
⇨ Joins: cpup (~cpup@32.218.116.59)
L1210[19:32:06]
⇦ Quits: Trangar
(~Trangar@2601:cd:301:f300:506f:37ee:7212:4a0f) (Ping timeout: 192
seconds)
L1211[19:33:08]
⇦ Quits: cpup (~cpup@32.218.116.59) (Ping timeout: 384
seconds)
L1212[19:33:38]
⇨ Joins: cpup (~cpup@32.218.116.89)
L1213[19:34:16]
⇦ Quits: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection
closed for inactivity)
L1214[19:41:23]
⇨ Joins: CB|Away
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1215[19:41:36] ***
CB|Away is now known as Kimiro
L1216[19:43:13]
⇦ Quits: SuPeRMiNoR2 (~SuPeR@eve.superminor2.net) (Quit: No
Ping reply in 120 seconds.)
L1217[19:44:11]
⇨ Joins: xarses
(~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1218[19:44:40]
⇨ Joins: SuPeRMiNoR2
(~SuPeR@eve.superminor2.net)
L1219[19:44:40]
zsh sets mode: +v on SuPeRMiNoR2
L1220[19:46:53]
⇨ Joins: DaMachinator
(~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L1221[19:47:45]
⇦ Quits: DaMachinator
(~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Read error:
Connection reset by peer)
L1222[20:05:59]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error:
Connection reset by peer)
L1223[20:17:25]
⇨ Joins: Trangar
(~Trangar@2601:cd:301:f300:2c0b:268a:fa58:c4df)
L1224[20:22:15]
⇨ Joins: techno156
(~techno156@86.03.01a8.ip4.static.sl-reverse.com)
L1225[20:22:50]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1226[20:32:27]
⇦ Quits: scj643 (~quassel@2604:a880:800:10::145:3001) (Remote
host closed the connection)
L1227[20:32:50]
⇨ Joins: scj643
(~quassel@2604:a880:800:10::145:3001)
L1228[20:33:15]
⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read
error: Connection reset by peer)
L1229[20:33:28]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1230[20:33:48]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1231[20:34:26]
⇨ Joins: alekso56
(~znc@ti0107a400-2313.bb.online.no)
L1232[20:38:52]
⇦ Quits: techno156
(~techno156@86.03.01a8.ip4.static.sl-reverse.com) (Quit: There are
those who live without living. Don't be one of those.)
L1233[20:39:27]
⇨ Joins: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867)
L1234[20:42:25]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1235[20:46:48]
⇦ Quits: bauen1
(~bauen1@2a02:810d:1980:1584:149d:56fd:8bfd:8867) (Ping timeout:
384 seconds)
L1236[20:48:30]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1237[20:59:10]
⇨ Joins: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c)
L1238[20:59:31]
⇦ Quits: Kenny164 (~pkinney@5.80.58.129) (Quit:
Leaving)
L1239[20:59:49]
⇨ Joins: Kenny164 (~pkinney@5.80.58.129)
L1240[21:04:19]
⇦ Quits: Trangar
(~Trangar@2601:cd:301:f300:2c0b:268a:fa58:c4df) (Quit:
Leaving)
L1241[21:08:54]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Quit: *hands everyone a cookie as I leave*)
L1242[21:14:49]
⇦ Quits: Wiiplay123
(~Wiiplay12@adsl-72-154-26-191.bna.bellsouth.net) (Read error:
Connection reset by peer)
L1244[21:15:32] <MichiBot>
Mambo
No.9 | length:
44s | Likes:
78 Dislikes:
1
Views:
656 | by
LieutenantGwo
L1245[21:15:44]
⇨ Joins: Wiiplay123
(~Wiiplay12@adsl-72-154-26-191.bna.bellsouth.net)
L1246[21:16:43] ***
Keridos is now known as Keridos|away
L1247[21:21:07]
⇨ Joins: Gyro
(~Gyro@2601:184:300:5d60:5492:8d05:4822:ab1e)
L1248[21:22:00]
⇦ Quits: Kenny164 (~pkinney@5.80.58.129) (Remote host closed
the connection)
L1249[21:37:20]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1250[21:40:12]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1251[21:47:32]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1252[21:53:44]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1253[21:55:22]
⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout:
384 seconds)
L1254[21:59:06] ***
medsouz|offline is now known as medsouz
L1255[22:00:25] <Sandra> so CF fired the
moderators of the MC section?
L1256[22:00:30] <Sandra> when did that
happen and why?
L1257[22:05:06]
⇦ Quits: Lathanael|Away
(~Lathanael@p549612A7.dip0.t-ipconnect.de) (Ping timeout: 192
seconds)
L1258[22:07:22]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1259[22:09:58]
⇨ Joins: Lathanael|Away
(~Lathanael@p549615B0.dip0.t-ipconnect.de)
L1260[22:10:18]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1261[22:33:54]
⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read
error: Connection reset by peer)
L1262[22:43:11]
⇨ Joins: alekso56
(~znc@ti0107a400-2313.bb.online.no)
L1263[22:48:16]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1264[22:49:43]
⇦ Quits: surferconor425 (~surfercon@46.101.41.205) (Remote
host closed the connection)
L1265[22:53:49]
⇨ Joins: surferconor425
(~surfercon@46.101.41.205)
L1266[23:04:16]
⇦ Quits: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection
closed for inactivity)
L1267[23:29:49] <Sandra> today in
#minecraftforge
L1268[23:29:50] <Sandra> private static
final SomeShit MY_SOME_SHIT = new FuckIt();
L1269[23:35:08] <Temia> QUALITY
code
L1270[23:36:45] <Xal> i = 0x5f3759df - (
i >> 1 ); // what the fuck?
L1271[23:37:04] <Xal> probably my
favourite line of code
L1272[23:37:15] <Xal> the 'what the fuck'
gets me every time
L1273[23:38:47] <Sandra> beautiful.
L1274[23:39:39] <Xal> it's from Quake III
fast inverse square root
L1275[23:39:53] <Xal> back then hardware
floating point stuff like that was rarer and slow
L1277[23:40:21] <Xal> i just love how
they define const float threehalfs = 1.5F;
L1278[23:40:36] <Xal> as the magic number
'1.5' was going to throw me off
L1279[23:40:51] <Xal> and then shove
0x5f3759df in your face with the only explanation 'what the
fuck?'
L1280[23:42:43] <Temia> Huh.
L1281[23:43:11] <Temia> Its origin was on
the SGI Indigo?
L1282[23:43:16] <Temia> That explains a
bit too.
L1283[23:44:16] <Sandra> three
halfs.
L1284[23:44:17] <Sandra> wow.
L1285[23:45:32] <Xal> funny thing is that
function is probably one of the most influential pieces of code
ever written
L1286[23:45:53] <Xal> it's what allowed
quake and derivatives to squeeze the most out of their limited
hardware
L1287[23:47:33]
⇨ Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L1288[23:49:59]
⇦ Quits: Yepoleb
(~yepoleb@91-115-116-58.adsl.highway.telekom.at) (Quit:
Yepoleb)
L1289[23:53:05] <Ajloveslily> is the
creative robot supposed to cycle through 30+ names before it gets
its name on WAILA
L1290[23:59:51]
⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote
host closed the connection)