--- Log opened Sun Aug 23 00:00:36 2015 |
00:02 | | catadroid [catalyst@Nightstar-bil2u1.dab.02.net] has quit [Ping timeout: 121 seconds] |
00:15 | | GreenGuy [uid85383@Nightstar-om40rg.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
00:28 | | catadroid [catalyst@Nightstar-d1gaa1.pobb.as13285.net] has joined #code |
00:52 | | catadroid` [catalyst@Nightstar-d1gaa1.pobb.as13285.net] has joined #code |
00:52 | | catadroid [catalyst@Nightstar-d1gaa1.pobb.as13285.net] has quit [Connection closed] |
01:02 | | catadroid` [catalyst@Nightstar-d1gaa1.pobb.as13285.net] has quit [[NS] Quit: Bye] |
01:30 | <&McMartin> | Hm |
01:41 | <~Vornicus> | ? |
01:42 | <&McMartin> | Was struggling with configuring my DOSBox frontend on the Mac laptop. Boxer has weird defaults that make ASCII art not work. |
01:44 | <&McMartin> | It loads some weird European codepage/keyboard layout instead, so some of my boxdrawing characters were instead eths. |
01:45 | | * Vornicus gets around to building a gravity solver for edge-weighted planar graph nicing. |
01:46 | <&McMartin> | Vorn: Were you around when I linked my DOS port of lightsout, incidentally |
01:46 | <&McMartin> | It's smaller than the C64 one! |
01:46 | <&McMartin> | That surprised me because it's 80 columns, but CISC is ridic |
01:47 | <&McMartin> | (Also I came up with a few superior ideas for how to ensure moves are valid) |
01:49 | <~Vornicus> | I was |
02:16 | <&McMartin> | OK, I think I have the data I need. |
02:16 | <&McMartin> | Time to break for dinner and/or errands |
02:32 | | * Vornicus waves tacos at mcm |
02:54 | | gnolam_ [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has joined #code |
02:54 | | Red_Queen [Z@Nightstar-pdi1tp.customer.tdc.net] has joined #code |
02:54 | | mode/#code [+o Red_Queen] by ChanServ |
02:55 | | Netsplit *.net <-> *.split quits: @Checkmate, @gnolam, @Derakon, [R] |
02:56 | | Netsplit over, joins: Derakon |
02:56 | | mode/#code [+ao Derakon Derakon] by ChanServ |
02:57 | | [R] [rstamer@Nightstar-d7h8ki.org] has joined #code |
02:57 | | PinkFreud [WhyNot@Pinkfreud.is.really.fuckin.lame.nightstar.net] has quit [Ping timeout: 121 seconds] |
02:57 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has joined #code |
02:57 | | Checkmate [Z@Nightstar-pdi1tp.customer.tdc.net] has joined #code |
02:57 | | ServerMode/#code [+oo gnolam Checkmate] by *.Nightstar.Net |
02:57 | | Checkmate [Z@Nightstar-pdi1tp.customer.tdc.net] has quit [Ping timeout: 121 seconds] |
02:57 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has quit [Ping timeout: 121 seconds] |
02:59 | | PinkFreud [WhyNot@Pinkfreud.is.really.fuckin.lame.nightstar.net] has joined #code |
02:59 | | mode/#code [+o PinkFreud] by ChanServ |
03:08 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
03:13 | | Kindamoody[zZz] is now known as Kindamoody |
03:16 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code |
03:25 | | Kindamoody is now known as Kindamoody|afk |
04:05 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
04:26 | | * McMartin converts an old LJ icon to CGA. https://hkn.eecs.berkeley.edu/~mcmartin/screenshots/cga_lowres_2.png |
04:59 | | macdjord|wurk is now known as macdjord |
04:59 | | mode/#code [+o macdjord] by ChanServ |
04:59 | | macdjord is now known as mac |
04:59 | | mac is now known as macdjord |
04:59 | | macdjord is now known as mac |
04:59 | | mac is now known as macdjord |
05:13 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code |
05:26 | | Derakon is now known as Derakon[AFK] |
06:09 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
06:16 | | Red_Queen [Z@Nightstar-pdi1tp.customer.tdc.net] has quit [Ping timeout: 121 seconds] |
06:17 | <@Alek> | nice, McM |
06:26 | <&McMartin> | Gonna run some text down the right side to fill the space and then put out the first *actual frickin' documentation* on that mode |
06:27 | <&McMartin> | As opposed to a breezy couple of sentences admitting the mode exists and maybe what its mode of operation is |
06:27 | <&McMartin> | (It's a mutant text mode, basically.) |
08:19 | | celticminstrel is now known as celmin|sleep |
08:24 | | Kindamoody|afk is now known as Kindamoody |
08:53 | | Kindamoody is now known as Kindamoody|afk |
09:01 | | catadroid [catalyst@Nightstar-d1gaa1.pobb.as13285.net] has joined #code |
09:16 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has quit [Client exited] |
09:29 | <&McMartin> | https://github.com/michaelcmartin/bumbershoot/blob/master/dos/cgalores.asm <-- It is done and documented |
10:18 | | catadroid` [catalyst@Nightstar-hvo5ku.dab.02.net] has joined #code |
10:18 | | catadroid` [catalyst@Nightstar-hvo5ku.dab.02.net] has quit [[NS] Quit: Bye] |
10:19 | | catadroid [catalyst@Nightstar-d1gaa1.pobb.as13285.net] has quit [Ping timeout: 121 seconds] |
10:39 | | gnolam_ is now known as gnolam |
10:39 | | mode/#code [+o gnolam] by ChanServ |
11:14 | < abudhabi> | What happens if you try to drive the display at 140 Hz? |
11:41 | <&McMartin> | Cheap VGA monitors were only rated for 70Hz, so, if you were lucky, your monitor bricked. |
11:42 | <&McMartin> | If you *weren't* lucky, the circuits would overload and your monitor would spontanously combust. |
11:42 | <&McMartin> | I think that's less likely in this programming mode because the fire hazard was if you tried to drive the horizontal speed too fast. |
11:43 | <&McMartin> | (Old 90s-era XConfig files were full of dire warnings re: equipment damage and fire as well; same deal, though there you were straight-up setting Hsync and Vsync speeds, as opposed to this case, where you are setting values that are used to derive them.) |
11:44 | <&McMartin> | (Late-era CRTs could actually handle pretty preposterous VSync rates, so that might be fine, but they also tended to just blank the screen with an "illegal configuration" screen if you fed it nonsense) |
12:15 | < Reiver> | Linux question |
12:16 | < abudhabi> | Linux answer. |
12:16 | < Reiver> | How do I a) easily search/navigate to a particular folder in a game |
12:16 | < abudhabi> | What do you mean 'in a game'? |
12:16 | < Reiver> | inside a game installation, rather |
12:16 | < Reiver> | IE it is a long and annoying file path |
12:17 | < Reiver> | By which I mean I have it open in the GUI but now I need to do terminal shit to it and Ubuntu, of all things, won't let you do the typical Windows thing of 'click on the file path and you can copy+paste it text-style' |
12:17 | < Reiver> | So I need to navigate to it in the terminal instead |
12:17 | < Reiver> | Once there, how do I search for files that contain a certain text string? |
12:18 | < abudhabi> | Your file manager should be capable of giving you a text path. |
12:18 | < Reiver> | Once I've found them, how do I open a given file without writing a fifty-character long absolute file path reference, or is such a thing not needed once I'm in the relevant folders and have found the right file names? |
12:18 | < Reiver> | Wish I knew how |
12:18 | < Reiver> | But then, I don't know much linux |
12:18 | < abudhabi> | Does a folder window show stuff like [reiver] [home] [foo] [bar] and shit? |
12:19 | < abudhabi> | Where an address bar would be on a browser window. |
12:19 | < Reiver> | It has /buttons/ |
12:19 | < Reiver> | So yes, each one is a button |
12:20 | < abudhabi> | There should be possible to click it somehow to convert it to text. |
12:20 | < abudhabi> | Screenshot? |
12:21 | < Reiver> | oh, right click -> properties has a loctaion field |
12:22 | | catadroid [catalyst@Nightstar-l11.qjm.199.90.IP] has joined #code |
12:22 | < Reiver> | OK so /home/user/.local/share/Steam/steamapps/common/ would do it |
12:22 | < Reiver> | but "ls /home/user/.local/share/Steam/steamapps/common" doesn't actually run |
12:24 | < abudhabi> | Why doesn't itL |
12:24 | < abudhabi> | ? |
12:25 | <&jerith> | Reiver: Does `cd ~/.local/share/Steam` do anything useful? |
12:26 | <&jerith> | On OSX, the "SteamApps" dir is TitleCase. Maybe there's some filesystem case-handling brokenness somewhere? |
12:27 | < Reiver> | Oh, do I need the squiggly |
12:27 | < Reiver> | OK then |
12:28 | <&jerith> | The tilde expands to "the current user's home directory". |
12:28 | <&jerith> | Which is probably "/home/user" if your username is "user". |
12:29 | < Reiver> | how do I do spaces |
12:29 | <&jerith> | Escaping or quoting. |
12:29 | < Reiver> | how do I escape |
12:30 | <&jerith> | `path/with\ space` or `"path/with space"` |
12:30 | <&jerith> | (The backticks are to indicate what you type, they're not literal." |
12:30 | <&jerith> | s/"/)/ |
12:31 | < Reiver> | ah |
12:31 | < Reiver> | hooray |
12:31 | < Reiver> | now how do I search it for text inside text files |
12:32 | <&jerith> | If you're using a modern and reasonably-configured shell, tab-completion should Do The Right Thing. |
12:32 | < Reiver> | nyet |
12:32 | < Reiver> | I want to search /inside/ text files |
12:32 | < Reiver> | This is why I dropped to terminal after the GUI failed me |
12:33 | <&jerith> | `sudo apt-get install ack-grep; ack-grep "some text (this is a regex)" path/` |
12:33 | <&jerith> | The tab-completion comment was about paths, not searching. |
12:33 | < Reiver> | righto |
12:33 | < Reiver> | ((For the record, I consider "I have to go and do the thing I am halfway through again in terminal because the GUI doesn't let me" to be a complete failure in OS design)) |
12:33 | < Reiver> | ((I realise terminal fans disagree, but they are not me)) |
12:34 | <&jerith> | ack-grep is like grep, but with a bunch of features and defaults that make it more useful for this sort of thing. |
12:34 | < Reiver> | OK? |
12:35 | <&jerith> | (FWIW, I agree with you for the most part. I just happen to like the command line rather more than GUIs.) |
12:36 | <&jerith> | What are you looking for? |
12:37 | < Reiver> | All files that hold the text "RepairSkill" in it |
12:38 | <&jerith> | `ack-grep "RepairSkill" path/to/StamApps/common/game` should do it. |
12:39 | <&jerith> | Or `ack-grep -l [...]` if you only want the filenames. |
12:40 | <&jerith> | http://askubuntu.com/questions/29483/software-for-text-search-in-files seems to have some options for GUI search tools, but all of them look pretty dismal to me. |
12:40 | < Reiver> | so I didn't need to browse to the folder to start with? |
12:41 | <&jerith> | You need to tell whatever tool you're using which files you're interested in. |
12:42 | <&jerith> | Unless you want to search your entire filesystem, which is probably a waste of time and might spam you with stuff you don't care about. |
12:43 | | * Reiver mutters |
12:43 | < Reiver> | I'm in the folder I want to search in, is this not enough |
12:44 | <&jerith> | If you're in the right directory, use "." as the path. |
12:44 | <&jerith> | Or just leave it out. |
12:45 | <&jerith> | So `ack-grep RepairSkill` will find (almost) everything with the text "RepairSkill" in it in the current directory and all subdirs. |
12:45 | <&jerith> | Sorry, I should have been a little clearer about that. |
12:46 | | catadroid` [catalyst@Nightstar-nfeh5q.dab.02.net] has joined #code |
12:48 | | catadroid`` [catalyst@Nightstar-f66.vgm.195.90.IP] has joined #code |
12:48 | | catadroid [catalyst@Nightstar-l11.qjm.199.90.IP] has quit [Ping timeout: 121 seconds] |
12:50 | < Reiver> | ha |
12:50 | < Reiver> | it wasn't installed |
12:50 | < Reiver> | That part I can do, thankfully, but still~ |
12:50 | <&jerith> | The game, or ack-grep? |
12:50 | | catadroid` [catalyst@Nightstar-nfeh5q.dab.02.net] has quit [Ping timeout: 121 seconds] |
12:51 | < Reiver> | ack-grep |
12:51 | <&jerith> | (I told you how to install ack-grep above, but you may have missed it.) |
12:51 | < Reiver> | KSP has been installed since the week the laptop came into the house~ |
12:51 | < Reiver> | yeah, sorry |
12:54 | | catadroid`` [catalyst@Nightstar-f66.vgm.195.90.IP] has quit [[NS] Quit: Bye] |
14:02 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has joined #code |
14:43 | | macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
14:58 | | macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code |
14:58 | | mode/#code [+o macdjord] by ChanServ |
15:44 | | kourbou_ [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code |
15:44 | | kourbou_ is now known as kourbou |
16:04 | | celmin|sleep is now known as celticminstrel |
16:10 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Operation timed out] |
16:18 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code |
16:18 | | mode/#code [+o Thalass] by ChanServ |
16:44 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
16:45 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
16:46 | | Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
16:46 | | mode/#code [+o Checkmate] by ChanServ |
17:05 | | kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: Iām not a psychopath. Iām a high-functioning sociopath. Do your research.] |
17:06 | | kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code |
17:40 | | Kindamoody|afk is now known as Kindamoody |
18:04 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Ping timeout: 121 seconds] |
18:09 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code |
18:09 | | mode/#code [+o Thalass] by ChanServ |
18:28 | | catadroid [catalyst@Nightstar-6mu45a.dab.02.net] has joined #code |
18:51 | | kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [Connection closed] |
18:58 | | catadroid [catalyst@Nightstar-6mu45a.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
18:58 | | catadroid [catalyst@Nightstar-gnkdvv.dab.02.net] has joined #code |
19:01 | | catadroid [catalyst@Nightstar-gnkdvv.dab.02.net] has quit [[NS] Quit: Bye] |
19:08 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Operation timed out] |
19:19 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has quit [Connection reset by peer] |
19:20 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has joined #code |
19:27 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has quit [Client exited] |
19:41 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code |
19:41 | | mode/#code [+o Thalass] by ChanServ |
19:51 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Ping timeout: 121 seconds] |
20:09 | | Derakon[AFK] is now known as Derakon |
20:46 | | ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
20:47 | | catadroid [catalyst@Nightstar-bil2u1.dab.02.net] has joined #code |
21:02 | | catadroid [catalyst@Nightstar-bil2u1.dab.02.net] has quit [[NS] Quit: Bye] |
21:06 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code |
21:06 | | mode/#code [+o Thalass] by ChanServ |
21:09 | | Turaiel is now known as Tur[bike] |
21:10 | | Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
21:12 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection reset by peer] |
21:15 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has joined #code |
21:20 | | Tur[bike] is now known as Turaie |
21:20 | | Turaie is now known as Turaiel |
21:33 | | gizmore [kvirc@Nightstar-v50t4f.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/] |
21:52 | | Checkmate [Z@Nightstar-pdi1tp.customer.tdc.net] has joined #code |
21:52 | | mode/#code [+o Checkmate] by ChanServ |
22:06 | | Kindamoody is now known as Kindamoody[zZz] |
22:09 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Ping timeout: 121 seconds] |
22:34 | | Turaiel is now known as TurMart |
22:35 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
23:35 | | celticminstrel is now known as celmin|away |
23:38 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has quit [Connection closed] |
23:47 | | Meatyhandbag [sebastianfe@Nightstar-23q.ukq.53.184.IP] has joined #code |
23:58 | | Thalass [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code |
23:58 | | mode/#code [+o Thalass] by ChanServ |
23:59 | | TurMart is now known as Turaiel |
--- Log closed Mon Aug 24 00:00:52 2015 |