--- 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 |