code logs -> 2019 -> Sat, 22 Jun 2019< code.20190621.log - code.20190623.log >
--- Log opened Sat Jun 22 00:00:58 2019
00:10 ErikMesoy [Bruker@Nightstar-hhsrrl.customer.cdi.no] has quit [Connection closed]
00:21 Kindamoody is now known as Kindamoody[zZz]
00:27
<@celticminstrel>
So someone said something to me not to long ago about OpenGL, that it has no way to manage camera movement and thus in order to have a moving camera you actually need to move the entire world; but is that really true?
00:27
<@celticminstrel>
I feel like it's not, but I'm no OpenGL expert and have barely used it at all really.
00:30
<&McMartin>
This is half true, but not actually true
00:30
<&McMartin>
The half that is true is that unlike Direct3D 9, OpenGL does not offer a "camera matrix"
00:31
<&McMartin>
Instead OpenGL conflates it with the objects-in-the-world matrices into what it calls the "modelview matrix"
00:31
<&McMartin>
From D3D11 and OpenGL 3.x, none of these exist at all; managing all this stuff is the job of the vertex shader and thus the person feeding data to it.
00:32
<&McMartin>
At the end of the day the more finely-distinguished matrices are just multiplied together to get the final transform
00:33
<@celticminstrel>
So there really is no mathematical difference between "moving the camera" and "moving the entire world except the camera".
00:33
<&McMartin>
Not by the time you start feeding in vertices, no.
00:33
<&McMartin>
In doing the prep work, you take different steps.
00:34
<@Alek>
sounds Gnomish.
03:10
<&ToxicFrog>
Me this morning: "ok, this game looks like it could be a fun diversion for a little while"
03:11
<&ToxicFrog>
Me this evening: [writing a script to automatically root and deploy my money-hacking script to every system I can reach from localhost]
03:11
<&Reiver>
...
03:11
<&Reiver>
You're off to write a worm
03:12
<&Reiver>
wheeee
03:12
<&ToxicFrog>
Reiver: I mean, an in-game one
03:12
<&ToxicFrog>
And it's not self-replicating, so it's not a proper worm
03:12
<&Reiver>
huh
03:12
<&Reiver>
Why not~
03:12
<&ToxicFrog>
Doesn't need to be yet.
03:13
<&Reiver>
hm
03:13
<&Reiver>
fair enough I suppose
03:13
<&Reiver>
meanwhile I haven't enough brains to successfully play Stellaris, let alone code
03:13
<&Reiver>
This is frustrating given I had Grand Plans and now I... don't
03:13 * Reiver mumbles
03:13
<&ToxicFrog>
I figure that eventually, like in NG+5 or something, I'll probably want something more sophisticated, like a worm that infects everything it can reach with a control program that phones home with system information that a central coordinator can use to pick the targets with the best money:cpu-time ratio and then direct the hacking force of the entire swarm against it
03:14
<&ToxicFrog>
But I'm not even in NG+ yet, "deploy a script on each system I can reach that just hacks that system forever and funnels the money back to me to fund my cybernetic augment addiction" is sufficient.
03:29
<&McMartin>
What game is this, dare I ask
03:30
<&ToxicFrog>
The one I linked earlier, Bitburner
03:31
<&ToxicFrog>
Imagine Uplink except without the graphical map and with the ability to write your own in-game programs in javascript
03:33
<&Reiver>
man
03:33
<&Reiver>
And here I just wanted to learn how to rename files in my filesystem.
03:33
<&Reiver>
You programmer types get to have all the fun >_>
03:43
<&ToxicFrog>
Ok, I now have the auto-hacking script handled by a cron that runs it every ten minutes to pick up new targets enabled by higher hacking skill, and my character doing some faction work to increase skill + unlock more neuromods overnight
03:43
<&ToxicFrog>
which means it is now time for bed
03:44
<&Reiver>
grats, and nini!
04:29 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
04:31 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
04:40 * McMartin has enough secrets to tear out of real-world items to play hacking games now
05:36 ErikMesoy [Bruker@Nightstar-f80gqu.bb.online.no] has joined #code
05:36 mode/#code [+o ErikMesoy] by ChanServ
06:11 Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code
06:11 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
07:53 Kindamoody[zZz] is now known as Kindamoody
08:05 Kindamoody is now known as Kindamoody|out
09:53
<&Reiver>
ToxicFrog: Orthia has been curled up ill all day and watching movies on her phone, so this has been an A+ success at a critical timing
09:53
<&Reiver>
Thank you!
09:59
<~Vorntastic>
<3
11:07
<&ToxicFrog>
Reiver: you're welcome!
11:08 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
11:30 celticminstrel [celticminst@Nightstar-6an2qt.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
11:53 Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has joined #code
12:56 gnolam [lenin@Nightstar-hfrbpd.cust.bahnhof.se] has joined #code
12:56 mode/#code [+o gnolam] by ChanServ
13:01 Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has quit [Operation timed out]
13:15 Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has joined #code
13:23 Degi_ [Degi@Nightstar-kghijh.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
15:29 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:29 mode/#code [+qo Vornicus Vornicus] by ChanServ
16:20 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
18:30 Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
20:20 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
20:23 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
20:40 abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds]
20:59 Kindamoody|out is now known as Kindamoody
21:12 abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code
21:12 mode/#code [+o abudhabi] by ChanServ
22:33 Kindamoody is now known as Kindamoody[zZz]
23:20 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
23:32 celticminstrel [celticminst@Nightstar-6an2qt.dsl.bell.ca] has joined #code
23:32 mode/#code [+o celticminstrel] by ChanServ
23:40
<&ToxicFrog>
Whoops
23:40
<&ToxicFrog>
Wrote a script to automatically buy upgrades for my hacknet nodes
23:41
<&ToxicFrog>
Accidentally gave it a spending limit 10x what I had planned and now all my money is gone.
23:41
<@Tamber>
Oops
--- Log closed Sun Jun 23 00:00:59 2019
code logs -> 2019 -> Sat, 22 Jun 2019< code.20190621.log - code.20190623.log >

[ Latest log file ]