<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:07:30] ⇨
Joins: founderio
(~Thunderbi@p200300C4E3C1CA000F353CE41B80D358.dip0.t-ipconnect.de)
L2[00:11:14] ⇨
Joins: Hunterz
(~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L3[00:11:39] ⇨
Joins: TechnicianLP
(~Technicia@p4FE57E0C.dip0.t-ipconnect.de)
L4[00:20:35] <Thisguy_> In what order are
the startup and shutdown events called in Forge?
L5[00:20:54] <killjoy> preinit > init
> postinit
L6[00:21:22] <Thisguy_> And for shutdown,
ShuttingDown > ShutDown?
L7[00:21:26] <Thisguy_> Is there anything
else?
L8[00:21:28] <killjoy> serverStartingEvent
> serverStartedEvent > serverStoppingEvent >
serverStoppedEvent
L9[00:21:35] <Thisguy_> Thank you
L10[00:21:54] <killjoy> I think
starting/stopping can be cancelled
L11[00:21:57] <killjoy> probably
L12[00:22:02] <Thisguy_> Good god.
L13[00:22:18] <killjoy> I'm not sure
really
L14[00:22:25] <killjoy> Just that they use
the @EventHandler
L15[00:22:49] <Thisguy_> I'll trust you on
that one, is it considered rude for your mod to say goodbye at the
StoppedEvent phase of things?
L16[00:22:53] ⇦
Quits: turmfalke (~turmfalke@p5DCE1E9E.dip0.t-ipconnect.de) (Quit:
turmfalke)
L17[00:23:06] <killjoy> do whatever you
want in the logs
L18[00:23:10] <Thisguy_> Noice.
L19[00:23:21] <killjoy> Just don't log so
much that the log file becomes larger than the world file
L20[00:24:05] <Thisguy_> Hahaha, no, I
promise not to log every single thing. Maybe.
L21[00:24:14] <Thisguy_> Hey, depends on
the user verbosity config, I guess.
L22[00:24:45] <Thisguy_> I like to have an
enableable debug mode that logs literally everything but at the
same time that is a LOT of work.
L23[00:25:00] <killjoy> Just have it be a
jvm argument
L24[00:25:03] <killjoy> or use
forge's
L25[00:25:08] <Thisguy_> Neat.
L26[00:26:45] ⇦
Quits: TechnicianLP (~Technicia@p4FE57E0C.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L27[00:26:55] ⇦
Quits: founderio
(~Thunderbi@p200300C4E3C1CA000F353CE41B80D358.dip0.t-ipconnect.de)
(Quit: founderio)
L28[00:29:44] ***
Darkevilmac is now known as DarkevilAway
L29[00:41:56] ⇦
Quits: Redfoxmoon (~Red@177.92-221-236.customer.lyse.net) (Ping
timeout: 180 seconds)
L30[00:43:57] ⇦
Quits: Gil (~uid147942@id-147942.brockwell.irccloud.com) (Quit:
Connection closed for inactivity)
L31[00:44:53] ⇦
Quits: killjoy
(~killjoy@cpe-2606-A000-1118-8158-1527-DACF-80B2-4B05.dyn6.twc.com)
(Read error: Connection reset by peer)
L32[00:45:59] ***
fry|sleep is now known as fry
L33[00:50:06] ⇦
Quits: Thisguy_ (~Thisguy@cpe-75-183-18-230.triad.res.rr.com)
(Quit: Sleepytime)
L34[01:08:34] ⇦
Quits: kinggoesgaming (uid23106@id-23106.tooting.irccloud.com)
(Quit: Connection closed for inactivity)
L35[01:09:26] ⇦
Quits: secknv (~secknv@bl14-176-22.dsl.telepac.pt) (Ping timeout:
180 seconds)
L36[01:19:56] ⇦
Quits: Brokkoli (~Brokkoli@p5B23C6BC.dip0.t-ipconnect.de) (Quit:
Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen
und das T�ten angemessen wirkt. (George Orwell))
L37[01:22:42] ⇨
Joins: Hgrebnednav
(~Hgrebnedn@d8d872a6e.access.telenet.be)
L38[01:26:00] ⇨
Joins: MrPorter (~MrPorter@138.68.61.168)
L39[01:36:43] ⇨
Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L40[01:39:04] ⇨
Joins: Zyferus
(Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net)
L41[01:43:37] ⇦
Quits: AstralSorcerer (~AstralSor@128.151.114.50) (Ping timeout:
206 seconds)
L42[01:44:56] ***
AbrarSyed is now known as Abrar|gone
L43[01:47:16] ⇦
Quits: Zyferus
(Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) (Read
error: Connection reset by peer)
L44[01:50:43] ⇨
Joins: iari (~iari___@evana.futhark24.org)
L45[01:53:56] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 180 seconds)
L46[01:55:59] ⇨
Joins: Cooler (~CoolerExt@45.249.156.33)
L47[01:57:07] ⇨
Joins: Zyferus
(Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net)
L48[02:00:03] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20170215 mappings to Forge Maven.
L49[02:00:07] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20170215-1.11.zip
(mappings = "snapshot_20170215" in build.gradle).
L50[02:00:17] <MCPBot_Reborn> Semi-live
(every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed)
MCPBot mapping exports can be found here:
http://export.mcpbot.bspk.rs/
L51[02:02:48] ⇦
Quits: MrPorter (~MrPorter@138.68.61.168) (Remote host closed the
connection)
L52[02:03:11] ⇨
Joins: MrPorter (~MrPorter@138.68.61.168)
L53[02:04:50] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:c8b8:4d0a:df6:fa0)
(Read error: Connection reset by peer)
L54[02:09:58] ⇨
Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L55[02:18:42] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 198
seconds)
L56[02:22:57] ⇨
Joins: Larry1123 (Larry1123@irc.larry1123.net)
L57[02:32:51] ⇨
Joins: VikeStep
(~VikeStep@192.43.96.58.static.exetel.com.au)
L58[02:40:52] ⇦
Quits: Meronat (uid190493@id-190493.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L59[02:41:37] ⇦
Quits: Cooler (~CoolerExt@45.249.156.33) (Ping timeout: 206
seconds)
L60[02:44:12] ⇨
Joins: Cooler (~CoolerExt@117.241.94.203)
L61[03:08:30] <Ordinastie> concretely, what
would I need to log classes that have started to load (not done
loading) ?
L62[03:09:08] ⇨
Joins: CoolerExtreme (~CoolerExt@117.241.94.203)
L63[03:09:48] ⇦
Quits: Cooler (~CoolerExt@117.241.94.203) (Ping timeout: 194
seconds)
L64[03:14:26] ⇦
Quits: cpup (~cpup@32.218.114.166) (Ping timeout: 180
seconds)
L65[03:14:43] ⇦
Quits: MrPorter (~MrPorter@138.68.61.168) (Remote host closed the
connection)
L66[03:14:55] ⇨
Joins: MrPorter (~MrPorter@138.68.61.168)
L67[03:15:56] ⇨
Joins: cpup (~cpup@32.218.114.166)
L68[03:17:17] ⇨
Joins: Cooler (~CoolerExt@117.241.94.203)
L69[03:18:55] ⇦
Quits: CoolerExtreme (~CoolerExt@117.241.94.203) (Ping timeout: 194
seconds)
L70[03:30:55] ⇦
Quits: immibis (~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
(Ping timeout: 206 seconds)
L71[03:42:40] ⇦
Parts: `slikts (~nelabs@2a00:d880:5:395::37ca) (Bye))
L72[03:51:07] ⇨
Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L73[03:56:05] ⇦
Quits: Hgrebnednav (~Hgrebnedn@d8d872a6e.access.telenet.be) (Ping
timeout: 190 seconds)
L74[04:01:05] ⇦
Quits: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
(Ping timeout: 190 seconds)
L75[04:58:16] ⇨
Joins: arehman (~arehman@124.29.237.69)
L76[05:23:55] ⇨
Joins: SquareWheel
(~SquareWhe@s0106687f7463986c.ok.shawcable.net)
L77[05:27:56] ⇨
Joins: CoolerExtreme (~CoolerExt@117.241.94.203)
L78[05:29:46] ⇦
Quits: Cooler (~CoolerExt@117.241.94.203) (Ping timeout: 194
seconds)
L79[05:34:11] ⇨
Joins: Meronat
(uid190493@2604:8300:100:200b:6667:2:2:e81d)
L80[05:44:19] ⇦
Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout:
206 seconds)
L81[05:45:32] ⇦
Quits: ghz|afk (gigaherz@198.red-88-22-37.staticip.rima-tde.net)
(Remote host closed the connection)
L82[05:47:44] ⇦
Quits: Zethalion (~Zethalion@095-097-058-227.static.chello.nl)
(Quit: Going offline, see ya)
L83[05:58:07] ⇦
Quits: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Read error:
Connection reset by peer)
L84[06:03:54] ***
diesieben|away is now known as diesieben07
L85[06:07:16] ⇨
Joins: TechnicianLP
(~Technicia@p508B68A7.dip0.t-ipconnect.de)
L86[06:08:06] ⇦
Quits: TechnicianLP (~Technicia@p508B68A7.dip0.t-ipconnect.de)
(Read error: Connection reset by peer)
L87[06:11:37] ⇨
Joins: TechnicianLP (ZdTjdnyqum@menkar.uberspace.de)
L88[06:17:59] ⇨
Joins: RichardG (~richardg8@201.37.242.114)
L89[06:17:59]
MineBot sets mode: +v on RichardG
L90[06:34:40] ⇨
Joins: HellFirePvP (~HellFireP@141.84.69.81)
L91[06:36:50] ⇨
Joins: BlueMonster
(~BlueMonst@cpc23-telf11-2-0-cust237.16-1.cable.virginm.net)
L92[06:36:57] ⇦
Quits: BlueMonster
(~BlueMonst@cpc23-telf11-2-0-cust237.16-1.cable.virginm.net)
(Remote host closed the connection)
L93[06:48:54] ⇨
Joins: Cast0077
(~Cast0077@24-181-179-41.dhcp.nwtn.ct.charter.com)
L94[06:55:51] ⇨
Joins: gigaherz
(gigaherz@154.red-83-55-12.dynamicip.rima-tde.net)
L96[07:02:52] <gigaherz> because you call
register on a static initializer
L97[07:03:02] <gigaherz> and that means it
won't be run until someone references the class
L98[07:03:19] <gigaherz> try moving the
CapabilityManager.INSTANCE.register
L99[07:03:21] <gigaherz> to a static
method
L100[07:03:25] <gigaherz> and calling it
explicitly from your preinit
L101[07:04:15] ⇦
Quits: Korobi (~korobi@is.a.ninja.korobi.io) (Ping timeout: 384
seconds)
L102[07:04:36] ⇦
Quits: Shawn|i7-Q720M
(~shawn156@c-50-170-156-102.hsd1.co.comcast.net) (Read error:
Connection reset by peer)
L103[07:05:26] <TechnicianLP> but i'm
registering the Item in preinit - the class gets referenced and the
breakpoint also stops in the static block at preinit
L104[07:05:35] <TechnicianLP> its just
that the field stays null
L105[07:05:47] <gigaherz> then no
idea.
L106[07:16:37] <TechnicianLP> fixed it ...
moving it to a register method has don it .... (i dont know why
though ....)
L107[07:17:58] ⇦
Quits: HellFirePvP (~HellFireP@141.84.69.81) (Quit:
Leaving)
L108[07:21:20]
⇨ Joins: Zethalion
(~Zethalion@095-097-058-227.static.chello.nl)
L109[07:28:00] ***
TTFT|Away is now known as TTFTCUTS
L110[07:28:21] ⇦
Quits: TechnicianLP (ZdTjdnyqum@menkar.uberspace.de) (Quit:
Leaving)
L111[07:42:17] ***
Denyol[Away] is now known as Denyol
L112[07:50:33] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L113[07:55:34]
⇨ Joins: Redfoxmoon
(~Red@177.92-221-236.customer.lyse.net)
L114[07:59:02] ***
Denyol is now known as Denyol[Away]
L115[08:13:20]
⇨ Joins: edr
(~edr@d-65-175-180-73.cpe.metrocast.net)
L116[08:16:59]
⇨ Joins: Intektor
(~Intektor@p5B2750A2.dip0.t-ipconnect.de)
L117[08:17:13] <Intektor> how do I get the
dimension id from the world obj?
L118[08:17:34] <gigaherz>
world.provider.dimensionId or something like that
L119[08:18:32] <Intektor> ah thanks
L120[08:25:56] <Baughn> Does anyone have
any awesome/terrifying experiences with GuideAPI to share?
L121[08:26:01] <Baughn> Or, in short:
Should I use it?
L122[08:26:35] <gigaherz> I avoid
APIs
L123[08:26:49] <gigaherz> I have my own
little library that I use for my own mods
L124[08:26:53] <gigaherz> well I
mean
L125[08:27:00] <gigaherz> xcept like,
baubles, waila, and JEI
L126[08:27:11]
⇨ Joins: ThePsionic (kiwiirc@194.171.186.128)
L127[08:27:12] <Ashindigo_> when in doubt
copy the lexica botania's style
L128[08:27:31] <ThePsionic> Quick question
- onItemRightClick no longer has an ItemStack parameter in
1.11?
L129[08:27:45] <Baughn> Ashindigo_:
Basically the plan. I just don't want to write the code for it if I
can avoid it.
L130[08:27:53] <Baughn> And tehNut is
generally reliable.
L131[08:28:51]
⇨ Joins: fatguylaughing
(~fatguylau@worx01.meridian-ds.com)
L132[08:28:56] <Ashindigo_> i would go for
it
L133[08:29:19] <ThePsionic> Is it possible
to get the currently held item from an EntityPlayer?
L134[08:29:37] <Baughn> ThePsionic: Yeah,
look at the inventory field.
L135[08:29:48] <Ashindigo_>
EntityPlayer#getHeldItem?
L136[08:29:56] <Ashindigo_> its been a
while since i actually modded...
L137[08:29:59] <Baughn> Or that, perhaps.
Do you have IDEA open?
L138[08:30:13] <Ashindigo_> !gm
getHeldItem
L139[08:30:21] <Baughn> Browsing some
likely-looking fields usually gets me what I want.
L141[08:30:35] <Ashindigo_> it comes up in
mcpbot
L142[08:30:40] <Baughn> gigaherz: You
certainly can, but unfortunately this is an 1.7 mod.
L143[08:30:47] <Ashindigo_> takes an
EnumHand param
L144[08:31:00] <gigaherz> welp, nevermind
then ;P
L145[08:31:14] ⇦
Quits: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au)
(Quit: Leaving)
L146[08:31:18] <gigaherz> ThePsionic:
player.getHeldItem(hand)
L147[08:31:26] <Baughn> gigaherz: Anything
in particular that made you write your own?
L148[08:31:39] <gigaherz> Baughn: nope, I
had the idea, and I made it for my magic mod
L149[08:31:45] <gigaherz> and then thought
"hey I could make a library-mod out of this"
L150[08:31:47] <kashike> people need to
stop writing mods for 1.7.10. -_-
L151[08:31:56] <ThePsionic> ah I didn't
see that, thanks gigaherz
L152[08:32:21] <Baughn> kashike: Right now
I'm kind of in cleanup phase. There's a lot of code I can replace
with libraries to reduce the porting effort.
L153[08:32:32] <Baughn> Thus GuideAPI,
among other things.
L154[08:32:47] <Baughn> (We had our own
"ingame wiki" code. It's not very good.)
L155[08:33:09] <Ashindigo_> meh i want to
mod but i dont really have any ideas
L156[08:33:15] <kashike> ok. not sure what
that has to do with what I said, but ok
L157[08:33:59] <Ashindigo_> at least
opencomputers is satisfying the need to code
L158[08:34:06] <gigaherz> Ashindigo_: you
never play and think "it would be nice if"?
L160[08:34:33] <gigaherz> (and the rest of
my mods, for that matter ;P)
L161[08:34:39] <gigaherz> (but shameless
plug is shameless)
L162[08:34:45] <Ashindigo_> its almost
always done and if it isnt then some combo of can take care of
it
L163[08:35:38] <Baughn> kashike: Just that
I'm actively working towards porting. :P
L164[08:37:16] <Baughn> It's a lot of
work. EA is a pretty large mod, weighing in at 93kLOC at present,
and anything I can do to reduce that would be great.
L165[08:38:28] <Baughn> (Though that's
still only two thirds the size of RotaryCraft! Poor Reika!)
L166[08:38:45] <gigaherz> EA?
L167[08:38:59] <gigaherz> too many
acronyms XD
L168[08:38:59] <ThePsionic> Another
question - where did EntityPlayer.addChatComponentMessage go?
L169[08:39:05] <gigaherz>
sendMessage
L171[08:39:11] <Ashindigo_> electrical
age
L172[08:39:27] <Baughn> Oh wow this readme
is out of date.
L173[08:39:50] <ThePsionic> gigaherz:
still in EntityPlayer? Cause I can't find it in there
L175[08:40:38] ⇦
Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
(Remote host closed the connection)
L176[08:40:39] <gigaherz> look it up
yourself ;P
L177[08:41:01] <ThePsionic> Oh great
thanks
L178[08:41:30] <gigaherz> or use !mh
L179[08:41:34] <gigaherz> if you can't
find it there
L180[08:42:18] <ThePsionic> !mh
addChatComponentMessage
L181[08:42:29] <Baughn> EA is also one of
those perpetually-beta things, despite being stabler than some
"releases".
L182[08:42:37] <Baughn> If only I could
crack that map-corruption-on-crash bug..
L183[08:42:51] *
Ashindigo_ slowly makes a backup of his world
L184[08:42:51] <gigaherz> map corruption?
o_O
L185[08:43:01] <gigaherz> Ashindigo_: why
"slowly"? ;P
L186[08:43:20] *
Ashindigo_ shrugs
L187[08:44:02] <Baughn> gigaherz: Eln
stores its state outside of TEs, in a separate file. (Like many
mods, it seems.)
L188[08:44:51] <Baughn> We've had some
reports of that state being corrupted on crashes, which leads to
every Eln block disappearing when you relaunch the game. I suspect
I know what's wrong, but I haven't looked at it yet.
L189[08:45:04] <Baughn> Well, in short,
needs to be an atomic replace.
L190[08:46:29] ⇦
Parts: Cast0077 (~Cast0077@24-181-179-41.dhcp.nwtn.ct.charter.com)
())
L191[08:47:03] <gigaherz> Baughn: if you
need external state
L192[08:47:08] <gigaherz> you should be
using WorldSavedData
L193[08:47:19] <gigaherz> and it will give
you a safe chance to store the info as NBT
L195[08:47:46] <Baughn> That *is* what
we're using.
L196[08:47:54] <gigaherz> hmm strange,
then
L197[08:48:29] <gigaherz> I mean, usually
when someone causes world corruption, it either means they tried to
do things from a separate thread
L198[08:48:53] <Baughn> We don't use
threading yet. Once we do, it'll be a map-reduce sort of
thing.
L199[08:48:54] <gigaherz> or that they
tried to save external files by hand
L200[08:49:07] <Baughn> But I haven't been
able to replicate this, so I'm not really sure what's going
on.
L201[08:50:04] <Baughn> Also I didn't
write the code, so I'm browsing kind of randomly, but...
L203[08:50:20] <Baughn> Because it does to
me. :P
L204[08:50:36] <Ashindigo_>
//System.out.println("I hate you minecraft");
L205[08:50:43] <Ashindigo_> why is that
commented out
L206[08:50:56] <Baughn> Hate the coder,
not the code.
L207[08:51:54] <Baughn> Okay, yes. If this
gets interrupted in the middle then the state will get corrupted.
No ifs or buts.
L208[08:52:05] <gigaherz> that's why I
said WorldSavedData ;P
L209[08:52:19] <Baughn> Yeeah. I need to
figure out what EA is doing here.
L211[08:52:57] <ThePsionic> Hmm
L212[08:53:05] <Baughn> It'll wait until
I'm home and have IDEA, I suppose.
L213[08:53:15] <ThePsionic> When I try to
run my project it crashes and burns with no apparent reason with
code -1073740791 (0xC0000409)
L214[08:53:25] <ThePsionic> (this is in
IDEA)
L215[08:53:27] <Baughn> ThePsionic: A bit
more crash log might be nice.
L216[08:53:33] <ThePsionic> That's the
thing
L217[08:53:34] <ThePsionic> There is
none
L218[08:53:38] <Baughn> Uhm.
L219[08:53:41] <gigaherz> if that's a
win32 crash
L220[08:53:43] <Baughn> Does 'gradle
runclient' work?
L221[08:53:46] <gigaherz> the reactos
error bot doesn't know about it
L222[08:53:48] <ThePsionic> The only bad
thing I get is WARN Unable to instantiate
org.fusesource.jansi.WindowsAnsiOutputStream
L223[08:53:54] <gigaherz> ThePsionic: did
you update the nvidia drivers?
L224[08:54:00] <ThePsionic> not for a
while
L225[08:54:03] <Baughn> The newest nvidia
drivers should be good
L226[08:54:04] <Ashindigo_> invidia
L227[08:54:10] <gigaherz> Baughn:
yep
L228[08:54:11] <Ashindigo_> *nvida
crash?
L229[08:54:12] <gigaherz> or the
hotfix
L230[08:54:20] <ThePsionic> k I'll update
those real quick
L231[08:54:23] <gigaherz> Ashindigo_: nv
released a driver on january 28ish
L232[08:54:30] <gigaherz> which broke
lwjgl
L233[08:54:39] <Ashindigo_> and theres a
fix out now
L234[08:54:46] <gigaherz> then they
released a hotfix on feb 2nd
L235[08:54:46] <Baughn> Broke lwjgl when
the process had a particular name.
L236[08:54:46] <Ashindigo_> though i dont
know if its on gfe
L237[08:54:51] <gigaherz> and now there's
a new driver version
L238[08:54:56] <Baughn> Which is the sort
of bug that makes you sit up and pay attention.
L239[08:55:01] <gigaherz> which includes
that hotfix
L240[08:55:15] <gigaherz> Baughn: almost
50% of the codebase in gpu drivers are application-specific
hacks
L241[08:55:35] <gigaherz> may be more than
50% given the number of apps grows ;P
L242[08:55:41] <Baughn> gigaherz: And it
makes me want to cry. At least Vulkan is still relatively free of
that sort of thign.
L243[08:55:56] <gigaherz> yeah... until a
big game releases
L244[08:56:02] <gigaherz> with a slightly
bugged shader/program
L245[08:56:03] <Baughn> hehehheeheeee
*sob*
L246[08:56:08] <gigaherz> and people blame
nvidia for it
L247[08:56:11] <Quetzi> 378.66 released
yesterday which includes Minecraft fixes
L248[08:56:14] *
Ashindigo_ grabs a cookie for Baughn
L249[08:56:23] <Baughn> Oh well, it's
still better than Android GL drivers.
L250[08:56:26] <ThePsionic> Yeah I still
had .49 installed
L251[08:56:26] ⇦
Quits: Chris (~chris@spriggan.yuuki.ml) (Ping timeout: 180
seconds)
L252[08:56:34] <ThePsionic> Which came out
jan 24
L253[08:56:36] <Ordinastie> lol, I just
started a video about GDC, the guy talks so fast I though youtube
was on 2x ><
L254[08:56:38] *
Baughn noms the cookie.
L255[08:56:44] <diesieben07> well, it's
nvidia's fault if they back down. i always say this, if you back
down on these kinda things, it just makes things worse and
worse
L256[08:57:01] <gigaherz> yeah but gamers
demand to play
L257[08:57:04] <diesieben07> if people
blame nvidia for it, they need to point them in the irght direction
so the game devs fix their shit
L258[08:57:09] <gigaherz> and if nvidia
fixes the game themselves
L259[08:57:13] <gigaherz> the customer is
happier
L260[08:57:14] <gigaherz> ;P
L261[08:57:18] <Baughn> IIRC the quadro
drivers drop a lot of those hacks, though.
L262[08:57:25] <diesieben07> they did not
"fix the game".
L263[08:57:29] <gigaherz> they do
L264[08:57:30] *
Baughn looks at gamers who insist on using Quadro because
"It's better".
L265[08:57:31] <gigaherz> sometimes
literally
L266[08:57:37] <gigaherz> they provide
replacement shaders and such
L267[08:57:39] *
Ashindigo_ has no idea what quadro
L268[08:57:47] <diesieben07> that's
fucking stupid.
L269[08:57:49] <Ashindigo_> *is
L270[08:57:50] <diesieben07> like
omg.
L271[08:57:53] <Quetzi> you can't 'fix
shit' in old game versions though, and with Minecraft at least old
versions are still played quite a bit
L272[08:58:00] <Baughn> Ashindigo_: It's
the workstation class board. Usual differences are...
L273[08:58:13] <diesieben07> still not
nvidia's fault.
L274[08:58:19] <gigaherz> i know
L275[08:58:31] <gigaherz> and I
agree
L276[08:58:36] <Baughn> Better FP64
support, stricter OpenGL support. Used to be it ran immediate-mode
code faster, but I think most of those hacks made their way into
the geforce driver.
L277[08:58:39] <gigaherz> but it's what's
happening ;P
L278[08:58:46] <gigaherz> it's why nv
drivers are 400mb
L279[08:58:49] <diesieben07> yeah
L280[08:58:53] <gigaherz> same for amd,
too
L281[08:58:57] <Baughn> The chief
difference is that geforce boards are made for FP32, and run FP64
at around 1/20 the speed of Quadro.
L282[08:59:01] <gigaherz> xcept they have
less money to invest in fixing other people's shit
L283[08:59:23] ***
amadornes[OFF] is now known as amadornes
L284[08:59:24] <Baughn> Also the Linux
drivers are much smaller. Neener neener. :P
L285[08:59:26] <gigaherz> and 10bit output
-- quadro drivers allow 10bit output, but geforce ones don't
;P
L286[08:59:40] <Baughn> Ahh, interesting.
I don't have a 10bit monitor, though. :P
L287[08:59:51] <gigaherz> I do, but I play
windowed most of the time
L288[08:59:56] <gigaherz> so I wouldn't
get to use 10bit either way
L289[09:00:13] <Baughn> I mean, some games
use temporal dithering to get better color.
L291[09:00:30] <gigaherz> so do most
monitors ;P
L292[09:00:40] <gigaherz> my current ones
are 8bit
L293[09:00:46] <gigaherz> but I used to
have a U2711
L294[09:00:47] <Baughn> ...yeah, but
that's when you complain that your "eight-bit" monitors
are actually 6-bit.
L295[09:00:52] <gigaherz> which had a 8bit
panel with 10bit FRC
L296[09:01:21] <gigaherz> now I have a
U2715H and a U2414H
L297[09:01:45]
⇨ Joins: Cast0077
(~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L298[09:01:45] <gigaherz> they are
slightly lesser quality panels than the U2711
L299[09:01:49] <gigaherz> but still nice
enough for anything I do
L300[09:02:21] *
Baughn has an XB321HK. It's nice.
L301[09:02:23] <gigaherz> (and if anyone
wonders, the last 2 digits of dell model numbers are the
year)
L302[09:02:38] <gigaherz> (so the U2711
was 2011, and the current ones I have are 2014 and 2015)
L303[09:03:14] <Baughn> (Of course, this
leads to me playing Minecraft in 4k. Modded. ...well, at least I
don't have to worry about antialiasing, and the g-sync gets a
workout.)
L304[09:03:36] <gigaherz> oh you have one
of the few monitors that actually have g-sync?
L305[09:03:48] <Baughn> I do. It's exposed
a lot of bugs, mind you..
L306[09:03:53] <gigaherz> heh
L307[09:03:54] <Baughn> KDE5 basically
doesn't work with g-sync.
L308[09:03:59] <gigaherz> lol
L309[09:04:07] <gigaherz> it relies on
constant vsync rate to work?
L310[09:04:22] <Baughn> It never issues
the refresh call.
L311[09:04:26] <gigaherz> o_O
L312[09:04:32] <Baughn> So refreshes only
happen when the driver's queue fills up.
L313[09:04:53] <gigaherz> that's even
worse XD
L314[09:05:23] <Baughn> That's if I enable
vsync *and* gsync, but as doing so is the bloody *point*..
L315[09:05:51] <Baughn> Basically KDE
seems to assume that if vsync is enabled, then it can wait for a
vsync event and never issue any flips of its own.
L316[09:06:01] <gigaherz> ...
L317[09:06:04] <Baughn> Meanwhile my
screen will happily wait half a minute for a refresh.
L318[09:06:14] <gigaherz> wait how's vsync
and gsync separate toggles?
L319[09:06:32] <gigaherz> i'd have assumed
that gsync implies vsync
L320[09:06:38] <Baughn> It's possible to
enable the gsync api without enabling vsync.
L321[09:06:47] <Baughn> That works if your
app explicitly supports gsync.
L322[09:07:28] <Baughn> If you do enable
vsync, then anything that calls a function that would normally wait
for sync will initiate an immediate sync, assuming you aren't
exceeding the max refresh rate.
L323[09:08:11] <Baughn> But you can *also*
have your application wait for a vsync event issued by the driver,
and that's... just not going to happen.
L324[09:08:15] <Baughn> You aren't
supposed to. But youc an.
L325[09:08:40] <Baughn> This is mostly
surmise on my behalf, mind you. I haven't dug far enough into
Plasma to be sure this is what's happening.
L326[09:09:15] <Baughn> I'm just glad the
driver has some heuristics to *eventually* force a refresh, and not
wait for all 8GB of GPU memory to fill up!
L327[09:10:16] <Baughn> Anyway, that's why
I'm using XFCE at the moment. :P
L328[09:10:59] <gigaherz> I'm a Windows
person
L329[09:11:08] <gigaherz> but when I see
myself using linux for whatever reason
L330[09:11:11] <gigaherz> I prefer
xfce
L331[09:11:50] <barteks2x> Somehow xfce
looks ugly to me, no matter what colors I choose
L332[09:12:40] <Baughn> Also, regardless
of the above, KDE5's performance kinda sucks. I get noticeable lag
in Chrome, and Minecraft's drops from 30-35 FPS to 20.
L333[09:13:48] <gigaherz> I wanted to show
how my xubuntu VM looks like
L334[09:13:52] <gigaherz> but it appears
to be broken
L336[09:15:03] *
Baughn still loves XMonad, just hasn't bothered to set it up at
home. KDE breaking this way means I probably will.
L337[09:30:39] <gigaherz> heh...
L338[09:30:46] <gigaherz> i'm looking at
an ubuntu page
L339[09:30:57] <gigaherz> "Then
finish the installation process. (this may take several hours, like
a normal install) "
L340[09:31:09] <gigaherz> they aren't too
optimistic about the installation speed, are they? ;P
L341[09:38:03]
⇨ Joins: TechnicianLP
(~Technicia@p4FE57E0C.dip0.t-ipconnect.de)
L342[09:43:36]
⇨ Joins: Hgrebnednav
(~Hgrebnedn@d8D872A6E.access.telenet.be)
L343[09:48:23]
⇨ Joins: OrionOnline
(~OrionOnli@dslb-088-078-205-010.088.078.pools.vodafone-ip.de)
L344[09:49:59]
⇨ Joins: ThePsionic
(~Psi@ip5457f909.direct-adsl.nl)
L345[09:56:56]
⇨ Joins: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu)
L346[10:06:02]
⇨ Joins: McJty
(~jorrit@94-224-154-146.access.telenet.be)
L347[10:08:29]
⇨ Joins: Jezza (~Jezza@92.206.161.17)
L348[10:16:09] ***
DarkevilAway is now known as Darkevilmac
L349[10:19:28] *** V
is now known as Vigaro
L350[10:32:14]
⇨ Joins: Brokkoli
(~Brokkoli@p5B23C6BC.dip0.t-ipconnect.de)
L351[10:34:19]
⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L352[10:35:30] ⇦
Quits: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu)
(Ping timeout: 198 seconds)
L353[10:36:59] <LexDesktop> illy, i
figured just javawrapper but if the internal config for it says
downloads=false dont download anything
L354[10:49:09] ⇦
Parts: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
())
L355[10:49:45] ⇦
Quits: arehman (~arehman@124.29.237.69) (Quit:
Leaving)
L356[11:02:11]
⇨ Joins: AforAnonymous
(bitch2k@dyn-050-100.vix2.mmc.at)
L357[11:24:20] <Intektor> is there an easy
way to install java8 on ubuntu?
L358[11:24:26] <Intektor> I can't find
anything
L359[11:24:36] <Vigaro> apt-get install
openjdk8
L360[11:25:03] <Intektor> E: Unable to
locate package openjdk8
L362[11:25:28] <Vigaro> Sorry, it is
openjdk-8-jdk
L363[11:25:37] <Vigaro> Hard to remember
package name for all those distros .-.
L364[11:25:57] <Intektor> E: Unable to
locate package openjdk-8-jdk
L365[11:26:39] <McJty> Intektor, try fry's
link
L366[11:26:56] <Intektor> also this
add-apt-repository deosn't work for me
L367[11:27:15] <fry> what ubuntu are you
on?
L368[11:27:44] <Intektor> 14.04
L369[11:28:08] <fry> what does add repo
say?
L371[11:29:06] <fry>
apt-add-repository
L372[11:29:21] <fry> try that
L373[11:29:25] <Intektor> doesnt
work
L374[11:29:31]
⇨ Joins: Noppes
(~Noppes@ip56530f2e.direct-adsl.nl)
L375[11:30:31] <fry> sudo apt-get install
software-properties-common python-software-properties
L376[11:30:33] <Intektor> looks like I
need this. apt-get install software-properties-common
python-software-properties
L378[11:30:38] <Intektor> yeah :D
L380[11:32:13] *
illy needs to document exitcodes
L381[11:35:46] <illy> wait what the hell
is software properties?
L383[11:43:12] <gigaherz> The apt
sources.list editor used in Ubuntu (and Kubuntu)
L384[11:43:33] <fry> State: not a real
package (virtual)
L386[11:44:14] <illy> bah *crawls back to
the sanity of arch*
L387[11:46:56] <TechnicianLP> question on
obj-models: how do i give them a texture? currently it just appears
in solid white - IModel.retexture does not seem to work ...
L388[11:47:10]
⇨ Joins: TechnicianLP2
(~Technicia@p4FE57E0C.dip0.t-ipconnect.de)
L389[11:47:33] <fry> just like any other
model
L390[11:48:05] <illy> huh so interesting
fact about the JavaWrapper when renaming it using gradle I found a
weird edge-case where renaming it gives me a empty binary and I can
not reliably reproduce it...
L391[11:48:08] <gigaherz> TechnicianLP: in
the .mtl file
L392[11:48:11] <gigaherz> you can
use
L393[11:48:19] <gigaherz> "map_Kd
blah:blah"
L394[11:48:25] <gigaherz> or in the
blockstates json
L395[11:48:34] <gigaherz> using the
"textures" block with "#Materialname"
L396[11:48:44] <gigaherz> (yes you have to
sue the # even on the left side, unlike vanilla ;P)
L397[11:48:59] <gigaherz> use*
L398[11:50:12] ⇦
Quits: cpup (~cpup@32.218.114.166) (Ping timeout: 206
seconds)
L399[11:52:16]
⇨ Joins: cpup (~cpup@32.218.114.166)
L400[11:54:08] ⇦
Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 194
seconds)
L401[12:03:40] <TechnicianLP2> umm where
is said mtl-file? i just have the obj here ...
L402[12:04:12] <McJty> Blender generates
an mtl file together with the obj file when you export to obj
L403[12:04:16] <McJty> But not sure if you
used blender?
L404[12:04:34] <fry> you can also use the
material name directly in the blockstate
L405[12:05:09]
⇨ Joins: Jezza (~Jezza@92.206.161.17)
L406[12:05:36] <TechnicianLP2> what name
does the default material have? the constants in Material dont seem
to work with retexture
L407[12:06:09] <fry>
#OBJModel.Default.Texture.Name
L408[12:12:30] <Intektor> how do I
download stuff in ubuntu terminal, I tried wget and then the
link
L409[12:13:07] <fry> that's how you do
it
L410[12:13:19] <TechnicianLP> ok it just
needed the explicit # sign
L411[12:13:20] <LexDesktop> Sure
L412[12:13:27] <fry> if your link has
& in it, get it into quotes first :P
L413[12:13:34] <LexDesktop> also 'go run
JavaWrapper.go' sounds like a crappy song.
L414[12:13:55] *
TechnicianLP go-es away
L416[12:14:11] ⇦
Quits: TechnicianLP2 (~Technicia@p4FE57E0C.dip0.t-ipconnect.de)
(Quit: Bye)
L417[12:15:01] <Akkarin> You cannot wget
from that site
L418[12:15:05] <LexDesktop> probably a
html file with the webpage, mediafire isnt wgettable cuz its
annoying
L420[12:15:16] <Akkarin> Need to watch all
the gr8 ads first
L421[12:15:27] <Akkarin> Just think about
it! You could miss all the great singles in your area!
L422[12:15:46] <gigaherz> many websites
will detect user agents from wget and other "downloaders"
and refuse to provide the file
L423[12:16:28] <Intektor> how do I do it
then :/ I guess I cant
L424[12:16:37] <Akkarin> download with a
browser and upload manually
L425[12:16:57] <Akkarin> given that you
probably have ssh access you can just scp/sftp it up
L426[12:17:03] <Akkarin> also: never run a
server as root
L427[12:17:27] <Intektor> hm, its like 42
MB, it will take ages
L428[12:18:01] <Akkarin> well the other
way is to bug the author a bit which probably takes days instead of
hours
L429[12:28:49]
⇨ Joins: killjoy
(~killjoy@cpe-2606-A000-1118-8158-544-7F14-8373-3253.dyn6.twc.com)
L430[12:36:11]
⇨ Joins: Fye
(~Fye@dynamic-adsl-78-13-85-74.clienti.tiscali.it)
L431[12:41:33] ⇦
Quits: iari (~iari___@evana.futhark24.org) (Quit:
Leaving)
L432[12:42:44] ⇦
Quits: McJty (~jorrit@94-224-154-146.access.telenet.be) (Quit:
Leaving)
L433[12:43:04]
⇨ Joins: iari (~iari___@evana.futhark24.org)
L434[12:45:05] <illy> Lex Ok ill merge
that with master I also added an undocumented
"--dlmojangjre" flag to override that check
L435[12:56:06] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 194 seconds)
L436[13:02:33] ⇦
Quits: ThePsionic (~Psi@ip5457f909.direct-adsl.nl) (Read error:
Connection reset by peer)
L437[13:21:19]
⇨ Joins: immibis
(~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
L438[13:21:56] ⇦
Quits: Zed (~Zed@109.202.107.10) (Ping timeout: 180
seconds)
L439[13:22:50] <illy> I coredumped gradle
again...
L440[13:25:54] <anli_> Can I list data
tags for a block using a command?
L441[13:33:22] ⇦
Quits: immibis (~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
(Ping timeout: 194 seconds)
L442[13:38:57] ***
amadornes is now known as amadornes[OFF]
L443[13:39:22]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L444[13:39:37] <LexMobile> The hell you
having so many issues with gradle?
L445[13:40:51] ⇦
Quits: Meronat (uid190493@2604:8300:100:200b:6667:2:2:e81d) (Quit:
Connection closed for inactivity)
L446[13:42:38] ***
Vigaro is now known as V
L447[13:44:00] <anli_> If I fill with
command blocks, will they start executing?
L448[13:46:52] <tterrag> yep
L449[13:46:56] <tterrag> that's how those
single command machines are done
L450[13:46:57] <illy> I have no idea
why... The weirdest bug I found is that renaming the binary will
sometimes zero the file and I can not reliably reproduce it happens
in 1 in every 50 builds cleaning the project seems to fix it... I
think
L451[13:47:03] <tterrag> spawn in command
blocks that spawn in command blocks that...
L452[13:47:25] <illy> s/50/30
L454[13:48:53]
⇨ Joins: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L455[13:49:00] <LexMobile> 0 bytes in the
new or old name?
L456[13:49:13] <LexMobile> Also how do you
do the rename?
L457[13:49:15] <illy> new name
L459[13:50:32] <Intektor> is there an
event like FOVModifier for the mouse sensitivity
L460[13:50:36] <Intektor> so I dont have
to change it
L461[13:51:31] <LexMobile> 1 your tabbing
is weird 2 why do you need to do that? 3 it may be something to do
with the fact you have directories in there 4 that isn't renaming I
don't think it's something in the go project itself
L462[13:52:41] <illy> its because of how
vim is set up
L463[13:54:23] <illy> I mainly kept it
because to keep it uniform with go its self because
L464[13:54:27] <anli_> Wow, what a lag, I
made a magic floor with 7x7 tiles of redstone lamps, when you step
on a tile, it will be lit
L465[13:54:35] <anli_> It takes a long
time to react on that
L467[13:55:31] <anli_> 98 testfors
L468[13:56:05] <LexMobile> And this is why
command blocks are horrible
L469[13:56:07] <anli_> It also lights up
when other mobs steps on it
L470[13:56:11] <anli_> hehe
L471[13:56:24] <IoP> "there is
nothing to test" :P
L472[13:56:53] <anli_> Can I put multiple
commands on one line?
L473[13:58:17] <gigaherz> that'd be too
fancy!
L475[13:59:03] <gigaherz> but it's a
horrible hack
L476[13:59:03] <gigaherz> XD
L477[14:00:21] <illy> I have some horrible
hacks somewhere in the commit history of this thing
L478[14:02:06] <anli_> :)
L480[14:02:17]
⇨ Joins: butchster
(butchster@otwaon1056w-lp140-07-70-29-97-255.dsl.bell.ca)
L481[14:02:43] <anli_> If all 5 levels are
lit, the creeper is very near
L483[14:06:32] <anli_> Is scriptcraft
powerful?
L484[14:06:42] <anli_> ...compared to
command blocks
L485[14:08:30] <gigaherz> yes, it's a lot
closer to java mods than it is to commandblocks
L486[14:08:56] <anli_> cool
L487[14:09:02] <gigaherz> I think, at
least
L488[14:09:05] <gigaherz> I haven't
actually used it
L489[14:09:20] <anli_> Must try it, java
is a bit complicated for the youngsters I am educating
L490[14:09:58] <anli_> we had a command
block session this Monday, two pupils lasted to the end, the others
started playing
L491[14:10:27] <gigaherz> doesn't surprise
me
L492[14:10:32] <illy> heheh sounds about
right
L493[14:10:35] <anli_> me neither
L494[14:10:38] <gigaherz> it's a rather
clunky way of interacting with the game
L495[14:10:52] <anli_> But one of them was
very enthusiastic
L496[14:11:14] <illy> if !*wrapBoolPrt*
{
L497[14:14:51]
⇨ Joins: Elec0
(~Elec0@porter-29-151.resnet.ucsc.edu)
L498[14:15:18] <Elec0> It took me a really
long time to figure out how to not have to manually identify myself
every time I start HexChat...kinda sad, really
L499[14:16:24] <anli_> haha, I also passed
that stage recently
L500[14:16:44] <gigaherz> Ahh it was a
nice day when I discovered SASL
L501[14:16:46] <anli_> It was a problem I
"can solve later"
L502[14:16:54] <gigaherz> funny
thing
L503[14:16:58] <anli_> yeah
L504[14:17:01] <gigaherz> I discovered
SASL is a thing, through my tablet
L505[14:17:08] <gigaherz> I installed
AndChat
L506[14:17:21] <gigaherz> and in the
config to add a server, it had a SASL authentication option
L507[14:17:30] <gigaherz> I read about it,
and realized Freenode and EsperNet support SASL
L508[14:17:47] <gigaherz> (I was mostly
used to EFNet, which doesn't even have services)
L509[14:18:02] <Elec0> Yeahh. It just left
the 'to solve later' realm, and it was surprisingly easy to do once
I actually bothered to do it
L510[14:18:12] <anli_> yeah
L511[14:18:25] <anli_> Wonder how many
problems that are still in that realm
L512[14:18:30] <Elec0> way too many
L513[14:18:32] <illy> EFNet thats not
somthing I herd in a while
L514[14:18:49] <anli_> Elec0: Wonder if
the problem "why am I not rich as hell" is in that
L515[14:19:07] <Elec0> That seems like
it's a bit more complicated tho. :p
L516[14:19:14] <anli_> Can be
L517[14:19:19] <anli_> But how do I
know?
L518[14:20:02] <Elec0> that is fair
enough. Gotta figure out which problems to devote time to thinking
about. Can't think about them all
L519[14:20:33] <anli_> Is it possible to
randomize a paper full of letters that by luck is a paper written
in english describing cure for cancer?
L520[14:20:44] <anli_> hehe
L521[14:21:13] <illy> maybe if you get
1000 monkeys and typewriters...
L522[14:22:03] <anli_> The probability is
high that the paper uses the wrong approach to solving the
problem
L523[14:22:09] <anli_> to solve
L524[14:22:27] ⇦
Quits: Waterpicker
(~Waterpick@2602:306:35ba:ca40:c8a2:25b:b277:3833) (Ping timeout:
206 seconds)
L525[14:23:01]
⇨ Joins: founderio
(~Thunderbi@p200300C4E3C1CA000F353CE41B80D358.dip0.t-ipconnect.de)
L526[14:23:02] <anli_> How rich can a
paper full of letters render you?
L527[14:23:07] <anli_> lol
L528[14:23:10] <anli_> I must sleep
now
L529[14:23:37] <Elec0> take any
probability greater than 0 to infinity and it become certain
L530[14:23:52] <Elec0> I said that wrong,
but the point still stands. :p
L531[14:24:00] <anli_> hehe
L532[14:24:42] <anli_> If you are very
lucky, randomizing a paper full of letters will give you the
solution to how to hack RSA and all modern cryptography will be
useless
L533[14:24:47] <illy> I did not realise
how many assumptions I put into this
L534[14:27:21] ***
amadornes[OFF] is now known as amadornes
L535[14:27:50] <Intektor> But it could
also give you a government secret and you go into prison
L536[14:29:12] <anli_> sure
L537[14:29:32] <anli_> In fact, if you
find out how to hack RSA, you will not be able to sell that
secret
L538[14:29:53]
⇨ Joins: Meronat
(uid190493@id-190493.ealing.irccloud.com)
L539[14:31:30] <anli_> But that
"government secret" could also appear to be a government
secret without being one
L540[14:32:44] <anli_> psst, this is a
government secret: yadda yadda
L541[14:41:17]
⇨ Joins: Genuine
(~Genuine@66-191-1-249.dhcp.knwc.wa.charter.com)
L542[14:42:27]
⇨ Joins: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu)
L543[14:46:52] *** V
is now known as Vigaro
L544[14:53:12]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L545[14:53:26] ⇦
Quits: Hunterz (~hunterz@62.182.234.189) (Remote host closed the
connection)
L546[15:01:37]
⇨ Joins: Shawn|i7-Q720M
(~shawn156@c-50-170-156-102.hsd1.co.comcast.net)
L547[15:02:51] ⇦
Quits: Shawn|i7-Q720M
(~shawn156@c-50-170-156-102.hsd1.co.comcast.net) (Read error:
Connection reset by peer)
L548[15:03:11]
⇨ Joins: Shawn|i7-Q720M
(~shawn156@c-50-170-156-102.hsd1.co.comcast.net)
L549[15:08:46]
⇨ Joins: Waterpicker (~Waterpick@144.167.201.24)
L550[15:12:27] ⇦
Quits: Elec0 (~Elec0@porter-29-151.resnet.ucsc.edu) (Quit:
Leaving)
L551[15:13:28]
⇨ Joins: Lildirt (~Lildirt@lildirt.com)
L552[15:17:31] ⇦
Quits: founderio
(~Thunderbi@p200300C4E3C1CA000F353CE41B80D358.dip0.t-ipconnect.de)
(Quit: founderio)
L553[15:23:51]
⇨ Joins: ThePsionic
(~Psi@ip5457f909.direct-adsl.nl)
L554[15:24:28]
⇨ Joins: secknv
(~secknv@bl14-176-22.dsl.telepac.pt)
L555[15:31:26] ⇦
Quits: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu)
(Ping timeout: 180 seconds)
L556[15:39:15] ⇦
Quits: Zyferus
(Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) (Ping
timeout: 198 seconds)
L557[15:40:13] ***
mumfrey is now known as Mumfrey
L558[15:41:09] ⇦
Quits: fatguylaughing (~fatguylau@worx01.meridian-ds.com) (Quit:
fatguylaughing)
L559[15:48:45] ***
fry is now known as fry|sleep
L560[15:56:12]
⇨ Joins: kinggoesgaming
(uid23106@id-23106.tooting.irccloud.com)
L561[15:58:05] ⇦
Quits: Intektor (~Intektor@p5B2750A2.dip0.t-ipconnect.de) (Quit:
Leaving)
L562[15:58:45]
⇨ Joins: Zaggy1024
(~Zaggy1024@97-116-175-99.mpls.qwest.net)
L563[16:02:11]
⇨ Joins: mezz_ (~mezz@24.6.28.151)
L564[16:02:12]
MineBot sets mode: +v on mezz_
L565[16:03:05] ⇦
Quits: mezz (~mezz@24.6.28.151) (Ping timeout: 190
seconds)
L566[16:04:14]
⇨ Joins: mezz__ (~mezz@24.6.28.151)
L567[16:04:14]
MineBot sets mode: +v on mezz__
L568[16:07:28] ⇦
Quits: iari (~iari___@evana.futhark24.org) (Quit:
Leaving)
L569[16:07:36] ⇦
Quits: mezz_ (~mezz@24.6.28.151) (Ping timeout: 198
seconds)
L570[16:07:45] ⇦
Quits: TechnicianLP (~Technicia@p4FE57E0C.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L572[16:09:52] <killjoy> *technically
technical communication
L573[16:10:42] <killjoy> (my assignment
was improve how something looked. I did it by turning it into a
chart)
L574[16:10:53] <diesieben07> LOL
L575[16:10:57] <diesieben07> love
it.
L576[16:11:19] <killjoy> It's a good thing
I learned how to use excel in high school
L577[16:11:43] <diesieben07>
Definitely.
L578[16:11:50] <killjoy> What kind of
audience would I show that to?
L579[16:11:55] <killjoy> I'm thinking in a
board meeting or sorts
L580[16:12:42] <diesieben07> "And as
you can see here, the oil-lobby is a bitch."
L582[16:14:31] <killjoy> I think this is
harder to read
L584[16:15:27] <diesieben07> Are you
bored? :D
L585[16:15:41] <killjoy> Doing homework
really.
L586[16:16:06] <diesieben07> well, but
you're going above and beyond ;)
L587[16:17:29] ⇦
Quits: mezz__ (~mezz@24.6.28.151) (Ping timeout: 206
seconds)
L588[16:20:29] ⇦
Quits: Waterpicker (~Waterpick@144.167.201.24) (Quit:
Leaving)
L589[16:20:33]
⇨ Joins: mezz (~mezz@24.6.28.151)
L590[16:20:33]
MineBot sets mode: +v on mezz
L591[16:21:04] ⇦
Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 194
seconds)
L592[16:21:34] <killjoy> You should see
the stuff I have planned for the visuals in my final project
L593[16:21:49] <killjoy> (I'm explaining
DDoS)
L594[16:22:12] ⇦
Quits: MineBot (MineBot@minebot.services.esper.net) (shutting
down)
L595[16:23:50] ⇦
Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read error:
Connection reset by peer)
L596[16:24:30]
⇨ Joins: MineBot
(MineBot@minebot.services.esper.net)
L597[16:24:30] *** portlane.esper.net sets mode:
+o MineBot
L598[16:24:59]
⇨ Joins: Zed (~Zed@109.202.107.10)
L599[16:30:56] <illy> are you giving a
live example? :P
L600[16:32:25] ⇦
Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping
timeout: 190 seconds)
L601[16:32:26] <Akkarin> "As you can
see PayPal is now offline and the three nice man in the back of the
room will take me outside for a nice little talk ..."
L602[16:37:40] <illy> next ill be
demonstrating a slowloris attack
L603[16:38:33]
⇨ Joins: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L604[16:41:17] ⇦
Quits: ThePsionic (~Psi@ip5457f909.direct-adsl.nl) (Read error:
Connection reset by peer)
L605[16:43:19] <LexMobile> Don't tech kids
to program with Minecraft there are plenty of other options better
suited i love the simple robots one where you have to navigate a
maze and it's good at beating simple logic into you
L606[16:44:22] <Shambling> I think our
digital arts and design class even teaches a lego robot programming
system.
L607[16:46:10] <gigaherz> there was a
teaching game, with minecraft textures in it
L608[16:46:13] <gigaherz> can't remember
where or what name
L609[16:46:13] <gigaherz> xD
L610[16:47:49]
⇨ Joins: mezz_ (~mezz@24.6.28.151)
L611[16:47:49]
MineBot sets mode: +v on mezz_
L612[16:47:51] <Shambling> I think its
minetest
L613[16:47:52] <Shambling> lol
L614[16:48:05] <Shambling> you mod for it
in lua
L615[16:48:10] <gigaherz> no I mean
L616[16:48:28] <Akkarin> How to turn off
people from programming for the rest of their life: Give them
LUA
L617[16:48:44] <gigaherz> a little 2d,
top-down programming game, where you'd control a "player"
and give orders like "move up" and "mine" or
similar
L618[16:49:17] <Shambling> isn't LUA
similar to like.... basic?
L619[16:49:28] <killjoy> Oops, i
accidentally created a POJO
L620[16:49:46] <gigaherz> vaguely,
sham1
L621[16:49:48] <gigaherz> Shambling*
L622[16:50:17] <gigaherz> I mean it does
look more like basic than it does C
L623[16:50:26]
⇨ Joins: mezz__ (~mezz@24.6.28.151)
L624[16:50:26]
MineBot sets mode: +v on mezz__
L625[16:50:35] <gigaherz> but so does bash
scripting
L626[16:50:53] <Vigaro> I'd say it has a
pascal feel to it, with a small touch of python
L627[16:51:07] <gigaherz> if anything, I'd
say it's more like a simplified pascal
L628[16:51:08] <killjoy> hey, creating an
auto-start script for your server is useful like that
L629[16:51:19] ⇦
Quits: mezz (~mezz@24.6.28.151) (Ping timeout: 206
seconds)
L630[16:52:17] ⇦
Quits: mezz_ (~mezz@24.6.28.151) (Ping timeout: 206
seconds)
L631[16:52:59] <Shambling> I learned on
pascal and basic. Have to say, when I started learning C after
pascal I fell in love with that
L632[16:53:11] <Shambling> never was a fan
of C++ when it came out, seemed to have classes for the sake of
having classes back then
L633[16:53:36] <Shambling> then again no
one really ever showed you how to properly make objects that
weren't better off being a variable and a function
L634[16:54:14] <LexMobile> Cpp11 y.y
L635[16:55:12] <LexMobile> You either go c
or you go managed. We don't go in between this a silly place
L636[16:55:13] <gigaherz> Shambling:
objects are really "no better" than a struct + a bunch of
functions
L637[16:55:42] <gigaherz> it's just
syntactic sugar for it ;P
L638[16:55:59] <Shambling> well pretty
much
L639[16:56:05] <diesieben07> well, except
polymorphism maybe
L640[16:56:16] <diesieben07> yes,
technically just syntax sugar... but not really
L641[16:57:42] <gigaherz> a C++ class
internally looks a bit like "struct Classname { struct
Superclass1; ... struct Classname_Vftable { ... } vftable; instance
fields... };"
L642[16:58:33] <diesieben07> well, yes,
but this is like calling Java syntax sugar for machine
code...
L643[16:58:41] <gigaherz> yes but no
L644[16:58:48] <gigaherz> because C++
really is just syntactic sugar on top of C
L645[16:58:50] <gigaherz> or it was
originally
L646[16:59:41] <gigaherz> while Java was
designed to be independent, and the JVM was designed to cater to
the language needs
L647[17:00:30] <gigaherz> in C++, you can
have C code work with C++ classes
L648[17:00:30] <LexMobile> Except for the
fact that vftables are first
L649[17:00:32] <LexMobile> Ya
L650[17:00:32] <Ordinastie> what the
method that render the enchantment glow on items in GUIs ?
L651[17:00:47] <gigaherz> lex: they go
after the superclass, no?
L652[17:01:02] <LexMobile> Makes fucking
with them fun
L653[17:01:07] <LexMobile> And no
L654[17:01:47] <gigaherz> i was under the
impression the order was { super1 vftable, super1 fields, super2
vftable, super2 fields, ... thisclass vftable, thisclass fields
}
L655[17:01:50] <LexMobile> Viable ptr is
always first
L656[17:02:07] <Ordinastie> (nvm found
it)
L657[17:02:38] <gigaherz> eh doesn't
matter
L658[17:02:45] <LexMobile> No it's ptr
ptftable
L659[17:02:54] <LexMobile> Then super
cars
L660[17:02:57] <gigaherz> my experience
with that was trying to figure out windows COM classes
L661[17:03:05] <LexMobile> Then this
vars
L662[17:03:08] <gigaherz> and that was
years ago
L663[17:03:16] <Shambling> windows ruined
programming for me when that mess came out :P
L664[17:03:25] <LexMobile> The ftable is
super then this yes
L665[17:03:37] <LexMobile> Two separate
structs
L666[17:03:43] <Shambling> "hey
program this way" and then microsoft comes along and names
function variables with names so confusing you need a lookup
table
L667[17:03:57] <gigaherz> Shambling: I
spent a year working for the reactos project, reverse-engineering
thewindows shell class hierarchy
L668[17:04:02] ***
diesieben07 is now known as diesieben|away
L669[17:04:09] <gigaherz> and implementing
the start menu and some explorer components for it
L670[17:04:23] <gigaherz> it is not an
experience I want to repeat ;P
L671[17:04:31] <Shambling> did they at
least make their functions named in such a way that you didn't need
a dictionary to convert them to human? :P
L672[17:04:40] <gigaherz> depends on the
day
L673[17:04:44] <gigaherz> ;P
L674[17:04:49] <Shambling> oh wait, no,
reactOS needed interoperability with windows exe's, so probably
couldn't afford to
L675[17:05:13] <gigaherz> I had to use
whatever windows used before
L676[17:05:15] <gigaherz> so yeah
L677[17:05:19] <gigaherz>
IShellFolder::getUIObjectOf
L678[17:05:22] <Shambling> please no
L679[17:05:25] <gigaherz> ;P
L680[17:06:17] <Shambling> One thing I can
take great pleasure in reading java code from projects on github, I
can make sense of most methods and classes within about 5 minutes
of looking at them, unless the programmer was an ass that was
trying to obfuscate with code
L681[17:06:36] <killjoy> ^ job
security
L682[17:06:37] <Shambling> reading learn
directx 8 in 30 days made me want to vomit because of the way
windows worked :P
L683[17:06:59] <Shambling> so many
hwnds... so few days
L684[17:07:15] <killjoy>
programmer.fire();programmer.code.delete();
L685[17:07:27] <Shambling> yeah good luck
reading someone elses nested ? : code
L686[17:07:34] <Shambling> or your own 3
years later, :D
L687[17:07:39]
⇨ Joins: Waterpicker
(~Waterpick@2602:306:35ba:ca40:11d3:ebcb:ed15:d982)
L688[17:07:57] ⇦
Quits: blood|wrk (~owned@STATIC228.iona.edu) ()
L689[17:08:06]
⇨ Joins: Korobi (~korobi@is.a.ninja.korobi.io)
L690[17:08:10] <killjoy> "It took me
an hour to write. I thought it would take an hour to
learn"
L691[17:09:21] ⇦
Quits: OrionOnline
(~OrionOnli@dslb-088-078-205-010.088.078.pools.vodafone-ip.de)
(Quit: Leaving)
L692[17:13:42] <LexMobile> You know what's
fun... writing a pe loader for a custom pe format in Java...
L693[17:13:55] <killjoy> you los tme
L694[17:14:23] <LexMobile> Portable
executable. .exe and .dll files
L695[17:14:34] <killjoy> ah
L696[17:14:42] <LexMobile> But no it can't
be standard cuz we could just read the docs
L697[17:15:03] <LexMobile> It's it's own
shuffled and crypted format
L698[17:15:49] <LexMobile> Btw history
lesson for you guys
L699[17:16:45] <LexMobile> Blizzards anti
cheat, warden, lasted for like 5 years without being fully
documented and bypassed
L700[17:16:59] <LexMobile> And then they
decided to add it to the chat environment
L701[17:17:51] <LexMobile> That annoyed us
who we're just using bnet to chat with friends, and now wow is
broken as shit because it uses the same thing
L702[17:18:03] <gigaherz> lol
L703[17:18:09] <Akkarin> *claps*
L704[17:18:18] <LexMobile> Also fun
fact
L705[17:18:32] <LexMobile> Warden was the
reason I wrote my best native decompile
L706[17:19:08] <LexMobile> Basically had
it good enough that I could decompile all the modules they sent out
and ran them in a Java sandbox to see what they spat out
L707[17:21:00] <LexMobile> It's also one
of the reasons I am so adamant about not downloading executable
code from the net
L708[17:21:42] <LexMobile> I may or may
not of exploited warden to crash (and other things) people playing
Starcraft with me
L709[17:24:22] <Akkarin> Sounds like a
well designed system :o
L710[17:25:17] <LexMobile> Well udp and
trust really doesn't work....
L711[17:31:01]
⇨ Joins: sinkillerj
(~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net)
L712[17:31:27] ⇦
Quits: SquareWheel (~SquareWhe@s0106687f7463986c.ok.shawcable.net)
(Quit: Leaving)
L713[17:41:56] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 180 seconds)
L714[17:48:16]
⇨ Joins: AstralSorcerer
(~AstralSor@128.151.114.106)
L715[17:48:56] ***
amadornes is now known as amadornes[OFF]
L716[17:56:48] ⇦
Quits: Ashindigo_ (uid202308@id-202308.hathersage.irccloud.com)
(Quit: Connection closed for inactivity)
L717[18:00:55]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L718[18:07:42] ⇦
Quits: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit:
Leaving)
L719[18:16:17] ⇦
Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
(Read error: Connection reset by peer)
L720[18:21:48]
⇨ Joins: airbreather
(~airbreath@d149-67-99-43.nap.wideopenwest.com)
L721[18:32:33] <shadowfacts> Wait, running
native code in a JVM?
L722[18:32:35] <shadowfacts> How on
earth?!
L723[18:34:45]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:bd0e:980d:d45e:2ae8)
L724[18:40:04] <illy> I should relearn
C... I've been saything that for years...
L725[19:04:01] <LexMobile> Decompiling to
pseudo-c then running as a interpreted language
L726[19:29:19] ***
mezz__ is now known as mezz
L727[19:29:28] ***
Vigaro is now known as V
L728[19:51:36] ⇦
Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout:
206 seconds)
L729[20:14:30]
⇨ Joins: CoolerExtreme__
(~CoolerExt@117.241.94.203)
L730[20:16:54] ⇦
Quits: CoolerExtreme (~CoolerExt@117.241.94.203) (Ping timeout: 198
seconds)
L731[20:20:49] ***
Abrar|gone is now known as AbrarSyed
L732[20:30:11] ⇦
Quits: AbrarSyed (~AbrarSyed@ipv6.abrarsyed.com) (Quit: All things
are trivial once you've mastered them.)
L733[20:30:11] ⇦
Quits: Reika (~Reika@reika.kalseki.mods.abrarsyed.com) (Quit: ZNC -
http://znc.in)
L734[20:30:11] ⇦
Quits: x3n0ph0b3 (~x3n0ph0b3@2001:19f0:6400:8965:5400:ff:fe07:8777)
(Quit: ZNC - http://znc.in)
L735[20:30:12] ⇦
Quits: Kolatra (~Kolatra@abrarsyed.com) (Quit: ~If you keep my
secret, this strawberry is yours~)
L737[20:30:12] ⇦
Quits: diesieben|away (~diesieben@abrarsyed.com) (Quit: ZNC -
http://znc.in)
L738[20:30:14] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 194 seconds)
L739[20:30:39]
⇨ Joins: AbrarSyed
(~AbrarSyed@ipv6.abrarsyed.com)
L740[20:30:39]
MineBot sets mode: +o on AbrarSyed
L741[20:32:27]
⇨ Joins: Kolatra (~Kolatra@abrarsyed.com)
L742[20:32:30]
⇨ Joins: Reika (~Reika@2001:19f0:6400:8965::2)
L743[20:32:47]
⇨ Joins: diesieben|away
(~diesieben@abrarsyed.com)
L744[20:33:14] ***
diesieben|away is now known as diesieben07
L745[20:33:39]
⇨ Joins: Wuppy (~wuppyZNC@abrarsyed.com)
L746[20:33:54]
⇨ Joins: x3n0ph0b3 (~x3n0ph0b3@abrarsyed.com)
L747[20:43:21] ⇦
Quits: edr (~edr@d-65-175-180-73.cpe.metrocast.net) (Quit:
Leaving)
L748[21:03:08] ⇦
Quits: Wastl2 (~Wastl2@x4e34f191.dyn.telefonica.de) (Ping timeout:
206 seconds)
L749[21:04:43] ⇦
Quits: AbrarSyed (~AbrarSyed@ipv6.abrarsyed.com) (Quit: All things
are trivial once you've mastered them.)
L750[21:04:43] ⇦
Quits: Reika (~Reika@2001:19f0:6400:8965::2) (Quit: ZNC - http://znc.in)
L751[21:04:43] ⇦
Quits: Kolatra (~Kolatra@abrarsyed.com) (Quit: ~If you keep my
secret, this strawberry is yours~)
L752[21:04:43] ⇦
Quits: x3n0ph0b3 (~x3n0ph0b3@abrarsyed.com) (Quit: ZNC - http://znc.in)
L753[21:04:43] ⇦
Quits: diesieben07 (~diesieben@abrarsyed.com) (Quit: ZNC - http://znc.in)
L755[21:05:13]
⇨ Joins: AbrarSyed
(~AbrarSyed@ipv6.abrarsyed.com)
L756[21:05:13]
MineBot sets mode: +o on AbrarSyed
L757[21:05:44]
⇨ Joins: Wastl2
(~Wastl2@x4e350117.dyn.telefonica.de)
L758[21:07:01]
⇨ Joins: Kolatra (~Kolatra@abrarsyed.com)
L759[21:07:03]
⇨ Joins: Reika
(~Reika@reika.kalseki.mods.abrarsyed.com)
L760[21:07:25]
⇨ Joins: diesieben|away
(~diesieben@abrarsyed.com)
L761[21:07:52] ***
diesieben|away is now known as diesieben07
L762[21:08:11]
⇨ Joins: Wuppy (~wuppyZNC@abrarsyed.com)
L763[21:08:27]
⇨ Joins: x3n0ph0b3
(~x3n0ph0b3@2001:19f0:6400:8965:5400:ff:fe07:8777)
L764[21:19:42] ***
Mumfrey is now known as mumfrey
L765[21:32:30] ⇦
Quits: xaero (xaero@the.flying.dutchman.panicbnc.net) (Ping
timeout: 198 seconds)
L766[21:45:26]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L767[21:54:10] ⇦
Quits: AstralSorcerer (~AstralSor@128.151.114.106) (Remote host
closed the connection)
L768[21:58:38]
⇨ Joins: AstralSorcerer
(~AstralSor@128.151.114.70)
L769[22:08:33] ⇦
Quits: sww1235 (~sww1235@lotus.cs.colostate.edu) (Remote host
closed the connection)
L770[22:12:05]
⇨ Joins: xaero
(xaero@the.flying.dutchman.panicbnc.net)
L771[22:15:05]
⇨ Joins: sww1235
(~sww1235@lotus.cs.colostate.edu)
L772[22:29:10] ⇦
Quits: Lathanael|Away (~Lathanael@p54960355.dip0.t-ipconnect.de)
(Ping timeout: 206 seconds)
L773[22:30:26]
⇨ Joins: McJty
(~jorrit@94-224-154-146.access.telenet.be)
L774[22:32:25] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 190 seconds)
L775[22:34:38]
⇨ Joins: Lathanael|Away
(~Lathanael@p54960BD8.dip0.t-ipconnect.de)
L776[22:37:27] ⇦
Quits: sinkillerj (~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net)
(Quit: またね)
L777[22:46:54]
⇨ Joins: immibis
(~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
L778[22:53:17] ⇦
Quits: CoolerExtreme__ (~CoolerExt@117.241.94.203) (Quit:
Leaving)
L779[22:58:28]
⇨ Joins: Cooler (~CoolerExt@117.241.94.203)
L780[23:25:19] ***
TTFTCUTS is now known as TTFT|Away
L781[23:27:07]
⇨ Joins: CoolerExtreme
(~CoolerExt@117.241.94.203)
L782[23:30:04] ⇦
Quits: Cooler (~CoolerExt@117.241.94.203) (Ping timeout: 206
seconds)
L783[23:30:25] ⇦
Quits: McJty (~jorrit@94-224-154-146.access.telenet.be) (Quit:
Leaving)
L784[23:50:06]
⇨ Joins: CoolerExtreme__
(~CoolerExt@117.241.94.203)
L785[23:52:27] ⇦
Quits: CoolerExtreme (~CoolerExt@117.241.94.203) (Ping timeout: 198
seconds)