code logs -> 2016 -> Sun, 18 Dec 2016< code.20161217.log - code.20161219.log >
--- Log opened Sun Dec 18 00:00:40 2016
00:07 * Derakon eyes http://angband.oook.cz/forum/showthread.php?p=116625#post116625
00:07
<&Derakon>
-fno-pie sounds like the worst linker parameter ever.
00:12
< catalyst>
D:
00:12
< catalyst>
Who would request such a thing
00:12
<&McMartin>
I don't really get why you'd need a Position-Independent Executable in a system with proper handling of virtual addresses.
00:14 Kindamoody is now known as Kindamoody[zZz]
01:17 catadroid [catalyst@Nightstar-199kjk.dab.02.net] has joined #code
02:04
<&ToxicFrog>
celticminstrel: what? Yes it does -- if foo then local x = ...; --[[ do stuff with x ]]; end --[[ x is no longer in scope ]]
02:05
<@celticminstrel>
ToxicFrog: But doesn't "in z" imply assigning successive values from z to the variable?
02:06
<&ToxicFrog>
celticminstrel: I was responding to "lua doesn't allow variable declarations in if" from earlier
02:06
<&ToxicFrog>
It allows local declarations in any block
02:06
<@celticminstrel>
ToxicFrog: Oh, I meant as part of the "if" line; a local after the "then" is not visible in the "else", correct?
02:07
<&ToxicFrog>
Oh. Correct.
02:07
<@celticminstrel>
In C++, variables declared in if apparently are visible to the else.
02:07
<@celticminstrel>
ie, as if(T* var = whatever).
02:08
<&ToxicFrog>
That kind of makes sense
02:13 Derakon [chriswei@Nightstar-5mvs4e.ca.comcast.net] has quit [[NS] Quit: Leaving]
03:29 * McMartin digs up two old retro projects
03:29
<&McMartin>
One works perfectly, the other is hilariously busted
03:37
<@celticminstrel>
Heh.
03:44 Kindamoody[zZz] is now known as Kindamoody
04:26 * Vornotron considers project naming. I have things like "Vornball", TheWatcher has things like "DELIA GLOBE SILVER" whatever the hell that means...
04:27
<@celticminstrel>
Vornotron sounds like a project name too.
04:30
< Vornotron>
it is true.
04:33
<&McMartin>
I don't generally codename my projects.
04:35
<@celticminstrel>
I'm not too good with naming, so generally the initial "codename" is descriptive in some sense.
04:36
<@celticminstrel>
Not sure you can really call it a codename though.
04:36
<@celticminstrel>
I mean, Malandread was "roguelike" until I made up a name somehow.
04:36 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed]
04:39
<&McMartin>
Yeah, I guess I have stuff with names like, oh, "Parallax demo" or "Instrument editor"
04:40
<&McMartin>
Well, not yet
04:40
<&McMartin>
Those are the next two projects
04:42
<&McMartin>
I do have an alarming number of directories with names like stuff, newstuff, oldstuff, though
04:42
<@celticminstrel>
Heh. I have a few of those, too.
04:43
<@celticminstrel>
There's also "Downloads (archived)" because I didn't really want to delete most of them but couldn't be bothered to find proper places for them.
04:43
< Vornotron>
D:
04:43
<@celticminstrel>
(And the downloads folder was getting pretty cluttered.)
04:43
< Vornotron>
my god the amount of shit I have in Downloads
04:44
<@celticminstrel>
Taking all three downloads folders together, apparently I have almost 30 GB. o.o
04:45
<@celticminstrel>
(Main one, archived one, and old one from previous OS install.)
04:56
< Vornotron>
I have a drive of half-organized stuff that I need to turn into fully-organized stuff.
05:08
<&McMartin>
12/12 on today's Advent of code question.
05:11
<@celticminstrel>
So if "A -> B C" and "C -> D C | Ã" where à is epsilon, isn't that equivalent to "A -> B D*"?
05:12
<&McMartin>
I think so, on first blush
05:14
<&McMartin>
If there's any difference it's only in resolving shift/reduce conflicts
05:15
<@celticminstrel>
That might matter if bison's documentation was usable.
05:15
<@celticminstrel>
...I suddenly wonder if yacc has better documentation, but don't feel like checking now.
05:16
<&McMartin>
Don't count on it
05:16
<&McMartin>
I think I used the Dragon Book =|
05:17 * celticminstrel already has half a recursive descent implemented.
05:17
<&McMartin>
And those are always nicely deterministic.
06:16 * Vornotron fiddles with aoc 14. Hacky ass crypto agogo.
06:29 catadroid` [catalyst@Nightstar-mr4c2n.dab.02.net] has joined #code
06:31 catadroid [catalyst@Nightstar-199kjk.dab.02.net] has quit [Ping timeout: 121 seconds]
06:40 * Vornotron now goes on to 15, which he already knows the name of the math he needs to solve it.
07:32
<&jerith>
"George"?
07:32 celticminstrel [celticminst@Nightstar-h4m24u.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:32 * jerith reads the problem for day 18.
07:38
< Vornotron>
No.
08:28
<&jerith>
Day 18 done.
08:51 catadroid` is now known as catadroid
08:56 Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
10:56 Kindamoody is now known as Kindamoody|afk
11:59 catadroid [catalyst@Nightstar-mr4c2n.dab.02.net] has quit [[NS] Quit: Bye]
12:03 ion_ [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
12:04 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
12:04 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
12:05 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code
12:05 mode/#code [+o ion] by ChanServ
12:22 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
12:24 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code
12:24 mode/#code [+o ion] by ChanServ
12:31 ion_ [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code
12:31 mode/#code [+o ion_] by ChanServ
14:22 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [Ping timeout: 121 seconds]
14:24 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code
14:24 mode/#code [+ao McMartin McMartin] by ChanServ
17:04 celticminstrel [celticminst@Nightstar-h4m24u.dsl.bell.ca] has joined #code
17:04 mode/#code [+o celticminstrel] by ChanServ
17:09 Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
17:34 * TheWatcher writes database migration code
17:34
<@TheWatcher>
horay
17:34
<@TheWatcher>
This is fun!
17:36
< Vornotron>
Somehow I suspect that it is not as fun as you are letting on
17:43
<@TheWatcher>
>.>
17:43
<@TheWatcher>
<.<
17:59
< catalyst>
I believe you! All of the fun!
17:59
<@TheWatcher>
Dance! Everybody dance!
17:59
<@TheWatcher>
Life is good!
17:59
< catalyst>
\:D/
18:02
<@abudhabi>
<insert bleeding-from-anus emoji>
18:07
<@TheWatcher>
For the love of god, and all that is holy, my tables are bleeding!
19:00
<&ToxicFrog>
What the leeg, Google
19:01
<&ToxicFrog>
$ hostname => thoth.ancilla.ca
19:01
<&ToxicFrog>
$ ip addr | grep 192 => inet 192.168.86.101/24 brd 192.168.86.255 scope global dynamic wlp3s0
19:02
<&ToxicFrog>
$ nslookup thoth => Address: 192.168.86.144
19:02
<&ToxicFrog>
The reason I'm blaming Google here is that it's a Google OnHub providing both DHCP and DNS.
19:33
< RobinStamer>
So it's caching the wrong IP address, can you force a cache invalidation? What IP is nslookup hitting? Is it the OnHub?
19:37
<&ToxicFrog>
Rebooting the onhub didn't fix it and there's no more targeted way to invalidate the DNS cache, and yes
19:37
<&ToxicFrog>
as I said
19:52
< RobinStamer>
<ShadowDragon8685> Do you know of any good fixed-width fonts that contain the aster* family of glyphs?
19:56
< Vornotron>
aster* family of glyphs? Also, man he's still around?
19:57
< RobinStamer>
<ShadowDragon8685> Asterisk, Asterism, Two Asterisks, etc.
19:57
< RobinStamer>
Not on this network AFAIK
20:00
< RobinStamer>
http://pastebin.com/gq9iVVrm
20:00
<@celticminstrel>
Everson Mono appears to have asterism...
20:01
<@celticminstrel>
...huh? My Courier has it?
20:01
<@celticminstrel>
DejaVu Sans Mono apparently doesn't have it.
20:01
< RobinStamer>
Where are you getting your Courrier New?
20:01
<@celticminstrel>
Lucida Sans Unicode has it.
20:01
<@celticminstrel>
RobinStamer: I think it's not Courier New.
20:02
<@celticminstrel>
...I have it in Monaco too.
20:02
<@celticminstrel>
Those are the only ones I can see that I know to be fixed-width.
20:02
<&jerith>
Quite often your font engine will go find glyphs from other typefaces if the one you're using doesn't have them.
20:02
< RobinStamer>
<ShadowDragon8685> Oh, Everson Mono? That's the one that's 25 Euros, innit?
20:03
<@celticminstrel>
jerith: Well, I'm looking at the "Font Variation" section in the Character Viwer.
20:03
<@celticminstrel>
So I'm pretty sure it only shows what actually exists.
20:03
<&jerith>
This is often the case with monospace fonts, because they tend not to have all the exciting and obscure ones.
20:03
<@celticminstrel>
I don't know if Everson Mono is 25 euros. I didn't pay for it, but maybe you're expected to pay if using it for something other than personal use.
20:04
<&jerith>
Because who's going to draw monospace emoji or Linear A or Arabic.
20:04
<@celticminstrel>
There was unifont at one time, no idea if it's still around... but I wouldn't call that a good font.
20:09 * celticminstrel is unsure what the difference is between Courier and Courier New, but I appear to have both - /System/Library/Fonts/Courier.dfont and /Library/Fonts/Courier New*.ttf
20:10
<@celticminstrel>
I'd think there'd be people interested in drawing monospace Arabic.
20:10
<@celticminstrel>
Linear A... not so much.
20:10
<@celticminstrel>
Emoji are debatable.
20:16
< Vornotron>
Linear Q
20:45
<@celticminstrel>
The language of the Q continuum! :O
21:10
<&jerith>
I chose Arabic because it's hard in a number of ways.
21:11
<&jerith>
Aside from its right-to-leftness, it *really* doesn't like being confined to a one-character-per-cell grid.
21:11
<&McMartin>
It's the only writing system I know of where the printed text still has cursive/manuscript features.
21:12
<&McMartin>
(Devanagari just fails to make the cut, in my book. That's *tiling*.)
21:13
<&McMartin>
I have found emoji to be generally well-represented in monospace fonts, but for them to be double-wide glyphs, much like CJK ideograms.
21:15
<@celticminstrel>
Even codepage 437 had emoji! :O
21:15
< RobinStamer>
I keep accidentally doing `sh script` instead of `./script`, sh is mapped to dash and the script uses bashisms... is there a way to detect non-bash and exit out?
21:22
< RobinStamer>
I guess I can test for $BASH_VERSION
21:33 catalyst is now known as Moltara
21:38 jerith is now known as Moltiara
22:03 Moltiara is now known as jerith
22:10 Moltara is now known as catalyst
22:22 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
22:32
<@TheWatcher>
Uuuuuugh, databases
22:34
<@TheWatcher>
(this wouldn't be so bad - much of the data can be copied as-is - but I have to build a bunch of new metadata behind it all as I do the copy)
22:35 Kindamoody|afk is now known as Kindamoody
22:36 celticminstrel is now known as celmin|out
22:52
<@abudhabi>
Hm. I am in need of a random avatar per refresh type service.
22:53
<@abudhabi>
Same URL, but gives out a different picture from a list each refresh.
22:53
<@abudhabi>
I saw someone use such a thing before, but it seems to have gone down.
22:58
< RobinStamer>
Are you willing to pay for that kind of service?
23:08 * McMartin finishes debugging his port. https://hkn.eecs.berkeley.edu/~mcmartin/retro/hammurabi.prg
23:08
<&McMartin>
At least debugged to the point that it doesn't think you start your reign with -1000 acres of land
23:13
<&McMartin>
Also, Galaxy Patrol 2.1 final has been, uh, finalized. https://hkn.eecs.berkeley.edu/~mcmartin/retro/galaxy_2_1.nes
23:31 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving]
23:37 catadroid [catalyst@Nightstar-j3krfr.dab.02.net] has joined #code
23:52 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Mon Dec 19 00:00:22 2016
code logs -> 2016 -> Sun, 18 Dec 2016< code.20161217.log - code.20161219.log >

[ Latest log file ]