code logs -> 2016 -> Mon, 07 Mar 2016< code.20160306.log - code.20160308.log >
--- Log opened Mon Mar 07 00:00:08 2016
00:02 Reiv [NSwebIRC@Nightstar-g7fs0k.xtra.co.nz] has joined #code
00:02 mode/#code [+o Reiv] by ChanServ
00:07 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving]
00:12 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
00:19
<@celticminstrel>
I need a regex to match a single or double-quoted string, with potential for escaped quotes.
00:20
<@celticminstrel>
For just one type of quote, it's easy - /"([^"]*(?:\\"[^"]*)*)"/.
00:20
<@celticminstrel>
(Note: that was actually written by someone else, I'm just improving it.)
00:21 * celticminstrel considers .*?
00:21
<@celticminstrel>
...I assume Perl does have that.
00:23 * celticminstrel suspects that will fail to account for backslashes though...
00:36 catadroid [catalyst@Nightstar-34oar2.dab.02.net] has joined #code
00:54
<&McMartin>
Anyone here with a Mac running OSX 10.6 or later able to test https://www.dropbox.com/s/dzy13kd4x8a69l5/uqm-0.7.0-1.dmg?dl=1 for me?
00:54
<&McMartin>
MD5 sum: 92fe5c995306eb20cb97d3fd092b3a24
00:55
<&McMartin>
(It's a rebuild of UQM 0.7 that should fix the crash-on-startup bug we see on El Capitan, but I'm a little concerned about breaking backcompat on slightly earlier stuff, or on depending on silly system-specific stuff because non-Xcode development on Mac is a fucking nightmare)
01:10
<&Derakon>
Crashes on launch for me, OSX 10.9.5.
01:10
<&McMartin>
What's the error?
01:10
<&Derakon>
http://pastebin.com/5aKK2iiX
01:11
<&Derakon>
Bad instruction.
01:13
<&McMartin>
That's an interesting choice of error, to be sure
01:15
<&McMartin>
Okay, I suspect this is because despite UQM itself being built with minimum OS X version of 10.6, SDL did not feel a need to do the same.
01:33
<&McMartin>
.... attempting a rebuild shows that SDL refers to types that were removed in 10.9
01:33
<&McMartin>
Okay, this isn't a solve-today kind of thing.
01:34 Far [Asur@Nightstar-3vv8l4.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
01:46 Turaiel[Offline] is now known as Turaiel
01:52
<@celticminstrel>
McMartin: I get a "library not loaded" error on Lion for CoreGraphics.
01:52
<@celticminstrel>
I think the issue there is that CoreGraphic's path changed between versions.
01:53
<&McMartin>
I worked out how to trick Brew into targeting 10.7
01:53
<&McMartin>
I think
01:53
<&McMartin>
So I'll roll a new package and upload it once I succeed...
01:54
<@celticminstrel>
Oh, I just noticed this is #code not #sc2
01:54
<&McMartin>
I asked here too
01:54
<&McMartin>
10.9 loads it but promptly crashes with "illegal instruction"
01:54 catadroid` [catalyst@Nightstar-h5j2c9.dab.02.net] has joined #code
01:55
<@celticminstrel>
I saw.
01:58 catadroid [catalyst@Nightstar-34oar2.dab.02.net] has quit [Ping timeout: 121 seconds]
02:00
<&McMartin>
OK, take two: https://www.dropbox.com/s/ee9dwn8uv8m3bps/uqm-0.7.0-2.dmg?dl=1
02:02
<@celticminstrel>
Same problem here.
02:03
<@celticminstrel>
SDL references CoreGraphics at the wrong path for my system.
02:05
<@celticminstrel>
On my system it's at /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/C oreGraphics.framework/Versions/A/CoreGraphics
02:05
<@celticminstrel>
It's expecting it at /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
02:17
<&McMartin>
It's possible I can play games with @rpath to make that work.
02:17
<&McMartin>
But that's not worth the effort until it stops crashing outright, immediately
02:18
<@celticminstrel>
Probably.
02:18
<@celticminstrel>
I tried to do @rpath stuff awhile back without much luck, but it's entirely possible I was doing it wrong.
02:19 thalass [thalass@Nightstar-283.o7s.158.104.IP] has joined #code
02:19 mode/#code [+o thalass] by ChanServ
02:19
<@celticminstrel>
One of the problems is that Boost's install path has no prefix. (Of course, that won't matter for UQM, probably, unless SDL or some other library has a similar problem.)
02:55 Turaiel is now known as Turaiel[Offline]
02:59
<@celticminstrel>
System Preferences is currently using around five times as much RAM as Firefox (counting real/virtual together) and its % CPU as reported by Activity Monitor is occasionally spiking insanly high (multiples of 100 - at least once it went over 1000). O_O
03:00
<@celticminstrel>
(What I really don't understand is how multiple-hundred percentages make any sense.)
03:00
<@celticminstrel>
(Even if it's per-CPU, I only have 4 cores, so how can it possibly exceed 400%?)
03:00
<@celticminstrel>
Its memory usage is steadily rising, too.
03:01
<@celticminstrel>
Since I first said that it went up another GB.
03:02
<@celticminstrel>
I'm assuming it's walking my entire filesystem, but I don't really see why it needs so much memory to do so.
03:02
<@celticminstrel>
Whoa, 1886.6% CPU for a moment there. O_O
03:05
<@celticminstrel>
(This is in the Time Machine preferences where you specify excluded files - it calculates the size of the full backup as well as the size of each excluded dir/file.)
03:06
<@celticminstrel>
Wait, it actually crashed.
03:07
<@celticminstrel>
Segfault apparently.
03:14
<@celticminstrel>
My total page ins have exceeded 1TB. Admittedly, I'm pretty sure this is "since the system was booted", which must be a few months ago.
03:21
<&McMartin>
oh god, fuck boost so much
03:21
<@celticminstrel>
Hm?
03:22
<&McMartin>
I learned all of this horrific garbage in the first place because of boost and its near-impossibility to incorporate into anything
03:22
<&McMartin>
combined with it being basically mandatory to accomplish *anything*
03:23
<@celticminstrel>
I don't remember what it is, but I think there's a linker argument to specify the install path, which Boost should be using but isn't.
03:23
<@celticminstrel>
If they used that, and their install name were something like "@rpath/libboost_whatever.{dylib,so,a,lib,...}" instead of just the filename, it would be a bit easier to work with it.
03:26
<&McMartin>
Yes
03:26
<&McMartin>
You need to do both, basically, and install_name_tool can do the latter after the fact
03:27
<&McMartin>
ELF is more rigid.
03:27
<@celticminstrel>
I know it can, though it didn't work when I tried it for some reason (I probably did something wrong).
03:27
<@celticminstrel>
(When I say "it didn't work" I mean the program couldn't locate the files even though the install name was changed.)
03:40 * McMartin nods
03:40
<&McMartin>
Yeah. The ELF side I've been able to do relatively reliably; the Monocle project uses it for its test cases
03:44 thalass [thalass@Nightstar-283.o7s.158.104.IP] has quit [Operation timed out]
03:45
<@celticminstrel>
...how do I reset master to point to my detached HEAD.
03:46
<@celticminstrel>
I mean, I could always checkout master and then reset it, but since it's already checked out, it makes more sense to me to just move the branch tip pointer.
03:46
<@celticminstrel>
Oh right, git branch -f is probably what I want.
03:46
<@celticminstrel>
Yeah okay that worked.
03:48
<@celticminstrel>
Setting up auto-complete for git was possibly one of the best things I've ever done.
03:48
<@celticminstrel>
Well, best of git-related things, at least.
04:40 macdjord|dance is now known as macdjord
05:05 JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [Ping timeout: 121 seconds]
05:05 Derakon is now known as Derakon[AFK]
05:34 gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has quit [[NS] Quit: Gone]
05:47 Far [Asur@Nightstar-3vv8l4.dip0.t-ipconnect.de] has joined #code
06:06 JustBob [justbob@ServerAdministrator.Nightstar.Net] has joined #code
06:06 mode/#code [+o JustBob] by ChanServ
06:06 Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has quit [Ping timeout: 121 seconds]
06:26 macdjord is now known as macdjord|slep
06:31 Kindamoody[zZz] is now known as Kindamoody
07:39 catadroid` is now known as catadroid
08:24 catadroid` [catalyst@Nightstar-pugai6.dab.02.net] has joined #code
08:26 catadroid [catalyst@Nightstar-h5j2c9.dab.02.net] has quit [Ping timeout: 121 seconds]
08:30 Kindamoody is now known as Kindamoody|afk
08:42 celticminstrel is now known as celmin|sleep
09:39 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [[NS] Quit: reboot]
09:39 Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
09:40 mode/#code [+o Crossfire] by ChanServ
09:42 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code
09:42 mode/#code [+ao McMartin McMartin] by ChanServ
09:44 Far|2 [Asur@Nightstar-vq1400.dip0.t-ipconnect.de] has joined #code
09:46 Far [Asur@Nightstar-3vv8l4.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
09:58 Emmy [NSwebIRC@Nightstar-esfu0j.dynamic.ziggo.nl] has joined #code
12:00 catadroid` [catalyst@Nightstar-pugai6.dab.02.net] has quit [A TLS packet with unexpected length was received.]
12:00 catadroid [catalyst@Nightstar-pugai6.dab.02.net] has joined #code
13:11 Emmy [NSwebIRC@Nightstar-esfu0j.dynamic.ziggo.nl] has quit [[NS] Quit: choo choo, goes the train. wait up, mofo! goes the emmy.]
14:54 catadroid` [catalyst@Nightstar-5pqsf5.dab.02.net] has joined #code
14:58 catadroid [catalyst@Nightstar-pugai6.dab.02.net] has quit [Ping timeout: 121 seconds]
15:07 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:07 mode/#code [+qo Vornicus Vornicus] by ChanServ
15:19 Natanial [NSwebIRC@Nightstar-f3k.t3q.245.162.IP] has joined #code
15:31
< Natanial>
Good ц
15:31
< abudhabi>
DEATH.
15:31
< Natanial>
Morning not deathj
15:58
< Natanial>
Hey abudhabi
15:58
< abudhabi>
Hey Natanial.
15:59
< Natanial>
How is thy
15:59
< abudhabi>
WELL.
15:59
< Natanial>
уугуупужул
16:02
< abudhabi>
I understand only the left-middle one and only because it's a smiley-face.
16:02
< Natanial>
ur a dick
16:03
< abudhabi>
And a wolf, apparently!
16:03
< Natanial>
yep V\
16:03
< Natanial>
Would you rather live one life that lasts 1,000 years or live 10 lives that last 100 years each?
16:05
< Natanial>
55 Fun Would You Rather Questions Worth a Try
16:05
< abudhabi>
Natanial: https://www.penny-arcade.com/comic/2010/08/11/the-sixth-slave <- Were you referring to this in your moonspeak?
16:12
<~Vornicus>
abudhabi: wait you created Law & Order?
16:12
< abudhabi>
Vornicus: I might have!
16:14
<~Vornicus>
man
16:46 Emmy [M@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
17:46 abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Connection reset by peer]
17:59
<&jeroud>
Verdict on C# so far: Not very nice, but many orders of magnitude less horrible than Java.
18:08
<&ToxicFrog>
I haven't used C# a lot, but that tracks my impression that it's basically MS going "let's make a new Java, but learn from Java's mistakes"
18:08
<&jeroud>
Yeah.
18:08
< catadroid`>
Sounds about right. For what it's worth, C# with WPF on Windows makes it very nice to write GUI apps when you get the idea
18:09
< catadroid`>
Also Linq is nice and C# seems ahead of the curve on concurrency support in the language
18:09 catadroid` is now known as cayadroid
18:09 cayadroid is now known as catadroid
18:09
<&jeroud>
Also, I've been learning it by looking at code written by random people on the internet who have published stuff on the unity3d asset store.
18:09
<@celmin|sleep>
If Linq is what I think it is, that's something that I'd like to have in C++.
18:10
<&jeroud>
celmin|sleep: Think "like SQL, but for your own data structures".
18:10
<@celmin|sleep>
Hmm.
18:10
<@celmin|sleep>
Not quite sure if that's quite what I thought it was.
18:11
<&jeroud>
I prefer list comprehensions and other FP constructs, but that's because I've spent a lot time in languages that have those.
18:11
<&jeroud>
And my experience with LINQ is minimal.
18:12
<&jeroud>
So it's not a very well-founded opinion. :-)
18:12
<@celmin|sleep>
I think I was thinking of it as a way to access a database, but with the SQL grammar directly implemented in the language rather than parsing strings of SQL code.
18:12
<@celmin|sleep>
Or it's possible I confused it with something else.
18:12 celmin|sleep is now known as celticminstrel
18:13
<&jeroud>
You can probably do that too, given LINQ-enabled db drivers.
18:13
<@celticminstrel>
Ah.
18:15 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
18:19 * ToxicFrog snuggles catalyst
18:24 * catalyst snuggles ToxicFrog
18:25 catadroid [catalyst@Nightstar-5pqsf5.dab.02.net] has quit [[NS] Quit: Bye]
18:26 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has joined #code
19:06 Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
19:46 abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code
20:07 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.9.1 Aria http://www.kvirc.net/]
20:25 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has joined #code
20:34 macdjord|slep is now known as macdjord
20:51 Kindamoody|afk is now known as Kindamoody
21:06 Derakon [chriswei@Nightstar-5mvs4e.ca.comcast.net] has joined #code
21:06 mode/#code [+ao Derakon Derakon] by ChanServ
21:06 * Derakon grumbles.
21:06
<&Derakon>
Fucking frameworks and their fucking documentation.
21:06
<&Derakon>
I switched to scientific development because I was tired of doing webdev. So what am I doing six years later? Webdev!
21:06
<@celticminstrel>
Apparently NaN converts to INT_MIN.
21:07
<&Derakon>
And Django REST Framework's tutorial is clearly written for people who are already experts in it and Django!
21:09
<&Derakon>
(The standard Django tutorial itself is fine. It's only the REST framework tutorial that's shit)
21:14 gnolam [quassel@Nightstar-ii43bc.cust.bredband2.com] has joined #code
21:14 mode/#code [+o gnolam] by ChanServ
21:41 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
22:02 gizmore|2 [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has joined #code
22:04 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:18 Far|2 [Asur@Nightstar-vq1400.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:24 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has joined #code
22:25 gizmore|2 [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has quit [Operation timed out]
22:25 gnolam [quassel@Nightstar-ii43bc.cust.bredband2.com] has quit [[NS] Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
22:40 gizmore|2 [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has joined #code
22:43 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:46 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has joined #code
22:49 gizmore|2 [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:05 Emmy is now known as Emmy-zZz
23:15 gizmore|2 [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has joined #code
23:17 gizmore [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:20 Turaiel[Offline] is now known as Turaiel
23:23 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code
23:23 mode/#code [+o himi] by ChanServ
23:28 Turaiel [Brandon@Nightstar-7mqsi0.mi.comcast.net] has quit [[NS] Quit: Bouncer terminated]
23:30 gizmore|2 [kvirc@Nightstar-ki485q.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.9.1 Aria http://www.kvirc.net/]
23:32 Kindamoody is now known as Kindamoody[zZz]
23:33
<@iospace>
https://pbs.twimg.com/media/Cc9PW_fUUAIvtdh.jpg:large
23:36
< ErikMesoy>
If the joke is that they don't know how to solder, it went over my head, because I don't know how to solder either and can't see what they might be doing wrong.
23:36
< ErikMesoy>
So what is with that pic?
23:38
<&McMartin>
The part they're holding is hot enough to melt lead
23:39 Turaiel[Offline] [Brandon@Nightstar-7mqsi0.mi.comcast.net] has joined #code
23:39 Turaiel[Offline] is now known as Turaiel
23:39
<&McMartin>
... assuming the iron is on.
23:39
<&McMartin>
Which it isn't, as evidenced by the lack of second and third-degree burns
23:41
<@iospace>
:P
23:41
<@iospace>
I brushed against a metal cased load resistor once
23:41
<@iospace>
that left a burn
23:42
< [R]>
#1 and #2 also have those destroyed harddrives on the table. #3 takes place in either chem or bio lab.
23:42
< [R]>
I had a fry basket (fresh out of the oil) touch my arm skin once.
23:43
< [R]>
I also poured steeped tea on my hand accidentally
23:43
<@iospace>
[R]: I get hot soup on my hands somewhat regularly
23:44
<@iospace>
(as part of my job)
23:44 Turaiel [Brandon@Nightstar-7mqsi0.mi.comcast.net] has quit [[NS] Quit: Bouncer terminated]
23:45
<@Alek>
and the girl on the right would appear to be soldering a lithium battery, which would explode prettily.
23:45
<@Alek>
and R, that's apparently a bio lab - there's a bio locker behind her on her right.
23:46
< [R]>
Imgur was tossed up on that
23:46 Turaiel [Brandon@Nightstar-7mqsi0.mi.comcast.net] has joined #code
23:46
< [R]>
It could also be a chem locker
23:46
<@Alek>
I saw a bigger-res pic of #3 on imgur earlier, and the consensus seemed to be a locker, not a hood. and probably a bio locker.
23:47 Turaiel [Brandon@Nightstar-7mqsi0.mi.comcast.net] has quit [[NS] Quit: Bouncer terminated]
23:47 * Alek shrugs.
23:47
< [R]>
Though apparently chem labs are about as clean as a bathroom post high-pressure sewer backage.
23:47
<@Alek>
quite.
23:50 Turaiel [Brandon@Nightstar-7mqsi0.mi.comcast.net] has joined #code
23:58
<@Reiv>
Gotta love where there's this bigass rubber handle and they hang onto the metal bit
--- Log closed Tue Mar 08 00:00:24 2016
code logs -> 2016 -> Mon, 07 Mar 2016< code.20160306.log - code.20160308.log >

[ Latest log file ]