code logs -> 2015 -> Sun, 23 Aug 2015< code.20150822.log - code.20150824.log >
--- 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
code logs -> 2015 -> Sun, 23 Aug 2015< code.20150822.log - code.20150824.log >

[ Latest log file ]