--- Log opened Tue Jan 27 00:00:14 2015 |
00:00 | < Reiv_> | ToxicFrog: Extreme cunning! |
00:02 | <&McMartin> | Ah yes, that feeling |
00:02 | | * McMartin just finished repairing three sets of that, with one or two more new ones incoming. |
00:03 | < Reiv_> | at werk or play? |
00:06 | | Lord-Revan [cmnd@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
00:07 | <&McMartin> | Work. |
00:09 | | Lord-Revan [cmnd@Nightstar-nelvj0.dyn.optonline.net] has quit [[NS] Quit: - nbs-irc 2.39 - www.nbs-irc.net -] |
00:10 | <&ToxicFrog> | My best guess is that, in an older version of argparse, there was a bug that canceled out the bug in my code |
00:10 | <&ToxicFrog> | At least, that would explain why upgrading argparse caused it to stop working completely |
00:10 | <&ToxicFrog> | But the code was really dramatically busted. |
00:10 | | * ToxicFrog has a bunch of mo patches to release tomorrow |
00:14 | < Reiv_> | you released busted code? |
00:14 | <&ToxicFrog> | Reiv_: yeah, but I'm pretty sure I'm the only person using this program~ |
00:14 | < Reiv_> | well then~ |
00:14 | <&ToxicFrog> | (and the part that was busted was config file loading, all the actual features worked fine) |
00:15 | <&ToxicFrog> | I'm actually pretty pleased with it, but unlike, say, vstruct or bltool, I don't think it has actual users. |
00:17 | <@TheWatcher> | So what's the program? |
00:21 | | Lord-Revan [cmnd@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
00:23 | <&ToxicFrog> | TheWatcher: 'mo', the Music Organizer. A command line tool for bulk tagging, moving and renaming of music. |
00:24 | <&ToxicFrog> | https://github.com/toxicfrog/mo |
00:24 | <&ToxicFrog> | Er |
00:24 | <&ToxicFrog> | https://github.com/toxicfrog/misc/tree/mo |
00:25 | <&ToxicFrog> | I should probably promote it to its own repo at this point. |
00:25 | <&McMartin> | That sounds Relevant To My Interests |
00:25 | <&McMartin> | Being the only person left in California with MP3s instead of using Pandora for everything forever |
00:25 | <&ToxicFrog> | I wrote it because all of the graphical tools I tried (a) had terrible UIs and (b) didn't do some significant thing I wanted |
00:25 | <@celticminstrel> | Pandora? |
00:26 | <&ToxicFrog> | Basically, it can do two things: "tag all files under this directory according to the command line" (which can include a pattern to infer tags from filenames) and "move all files under this directory to a directory+filename based on the tags according to some template". |
00:26 | <&ToxicFrog> | And it has a few conveniences like --safe-paths=windows which will ensure that it emits windows/fat32-compatible filenames. |
00:28 | <&ToxicFrog> | celticminstrel: online music streaming service thingy |
00:28 | <&ToxicFrog> | McMartin: if you do use it, let me know how it goes. |
00:29 | <&McMartin> | I'm not sure I actually have a use case for it anymore, having used an unholy set of ad-hoc shell and python scripts to tag and organize my ripped CDs. |
00:29 | <&McMartin> | But there is still the occasional game OST rip. |
00:30 | <&ToxicFrog> | Yeah, this basically started as an unholy set of ad hoc shell and python scripts and turned into2 an 3 |
00:30 | <&ToxicFrog> | 3 |
00:30 | <&ToxicFrog> | an actually kind of polished python tool |
00:30 | <&ToxicFrog> | Alex say shihogh |
00:30 | <&jerith> | Hello Alex. |
00:31 | <&McMartin> | \o/ |
00:34 | <&ToxicFrog> | There's a related tool that I haven't published yet but really should called mp3tree |
00:34 | <&ToxicFrog> | Which, given a directory of music, creates a mirror directory containing the same music in mp3 form, using symlinks or hardlinks for things that are already mp3s and converting everything else. |
00:34 | <&ToxicFrog> | Which is pretty handy when you have a bunch of FLAC stuff and a portable media player that only understands mp3. |
00:39 | | * TheWatcher readsup |
00:39 | <@TheWatcher> | That sounds like it could be useful for me, too |
00:39 | <@TheWatcher> | I shall have to give it a good eyeballing. |
00:40 | <@TheWatcher> | Although tomorrow, for it is twenty to fuckign 1 am and I'm up at 7 damnit |
00:40 | <&ToxicFrog> | Sleep sounds like a good idea, then |
00:41 | <&ToxicFrog> | And by sometime tomorrow I should have published the patches for mo and the mp3tree tool |
00:41 | <@TheWatcher> | (blasted time warp built into KSP...) |
00:47 | <&McMartin> | Hee hee |
00:47 | <&McMartin> | I heard the KSP time warp was broken still, did they fix it~ |
00:50 | | Derakon[AFK] is now known as Derakon |
00:52 | < Reiv_> | McMartin: It still suffers from Krakens |
00:53 | < Reiv_> | And I understand the recent beta has broken it further so kraken-avoidance-methods do not function as intended |
00:53 | <&McMartin> | Reiv_: This is the time warp Civilization has where it has a button you press to make ten RL hours disappear. |
00:54 | < Reiv_> | oh right |
00:54 | < Reiv_> | Yes that time warp is still troublesome also |
00:58 | <&Derakon> | So today at work, someone sent in a patch in a format I've never seen before. |
00:58 | <&Derakon> | To wit: they took a screenshot of Visual Studio and attached that to an email. |
00:58 | <&McMartin> | wat |
00:58 | <&Derakon> | That's what I said. |
00:59 | <&Derakon> | I said that four times. |
00:59 | <&Derakon> | Reality did not change in response. |
00:59 | <&Derakon> | (I suppose we should be thankful they did not print out said screenshot and fax it to us, not that we have a fax number) |
00:59 | <&McMartin> | TICKET RESOLVED CLOSED {UNICODE 30 STORY RUBBER DUCK IN HARBOR} |
01:02 | < Reiv_> | Derakon: thefuck |
01:02 | < Reiv_> | Did you manage to get them to copy+paste the text into the email, or did you resort to OCR~ |
01:05 | <&Derakon> | Wasn't me, was my coworker, and he's the type to bend over backwards for users, so OCR it was. |
01:05 | <&Derakon> | Fortunately it was a short change. |
01:06 | <&McMartin> | It would have to be to fit on one screen as a non-diff |
01:07 | < Reiv_> | ow |
01:07 | < Reiv_> | truth |
01:55 | | Lord-Revan [cmnd@Nightstar-nelvj0.dyn.optonline.net] has quit [[NS] Quit: - nbs-irc 2.39 - www.nbs-irc.net -] |
02:10 | | Turaiel[Offline] is now known as Turaiel |
03:43 | | Kindamoody[zZz] [Kindamoody@Nightstar-e0h756.mobileonline.telia.com] has quit [Ping timeout: 121 seconds] |
04:07 | | Shiz [mark@rhenium.shiz.me] has quit [Connection closed] |
04:08 | | mark [mark@Nightstar-3hueb6.shiz.me] has joined #code |
05:04 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
05:14 | | Derakon is now known as Derakon[AFK] |
06:02 | | Turaiel is now known as Turaiel[Offline] |
06:22 | | celticminstrel [celticminst@Nightstar-i3llni.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
06:54 | | Checkmate [Z@Nightstar-ev6.6um.94.83.IP] has joined #code |
06:54 | | mode/#code [+o Checkmate] by ChanServ |
07:02 | | Red_Queen [Z@Nightstar-ev6.6um.94.83.IP] has joined #code |
07:02 | | mode/#code [+o Red_Queen] by ChanServ |
07:02 | | Checkmate [Z@Nightstar-ev6.6um.94.83.IP] has quit [Connection closed] |
08:03 | | Orthia [orthianz@Nightstar-nqm.9c1.224.119.IP] has quit [Ping timeout: 121 seconds] |
08:08 | | Orthia [orthianz@Nightstar-nqm.9c1.224.119.IP] has joined #code |
08:08 | | mode/#code [+o Orthia] by ChanServ |
08:31 | <@Wizard> | 01:59 <&Derakon> (I suppose we should be thankful they did not print out said screenshot and fax it to us, not that we have a fax number) |
08:31 | <@Wizard> | Or had a substandard sketch artist do a 45-second croquis of it and then send the result with fedex |
08:32 | | Kindamoody|autojoin [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has joined #code |
08:32 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
08:33 | | Kindamoody|autojoin is now known as Kindamoody |
08:36 | | mark is now known as Shiz |
08:38 | < Julius> | Hey, guise! Anything substantially wrong with https://www.komplett.no/asus-x200-116-hd/824794#!tab:extra ? |
09:12 | <&Reiver> | hm |
09:12 | <&Reiver> | What's the purpose? |
09:12 | <&Reiver> | You may suffer in the graphics department if it is for gaming; I'm running a broadly similar bit of kit. |
09:13 | < Julius> | It has an Intel integrated piece of crap. I'm not going to game on it. |
09:13 | < Julius> | I have an actual desktop for gaming. |
09:13 | <&Reiver> | OK |
09:13 | <&Reiver> | This is for 'portable internetting' then? |
09:14 | < Julius> | Yes. I want to install some sort of *nix on it, and use it for daily stuff. |
09:14 | <&Reiver> | My next biggest concern (provided we accept the mediocre processor, which I suspect we do) would be the hard drive - 5400 RPM is pretty slow. |
09:14 | < Julius> | Low weight is a great advantage. |
09:14 | <&Reiver> | If you intend to wrangle files, you may suffer. |
09:14 | <&Reiver> | Otherwise, eh wel |
09:14 | | Kindamoody is now known as Kindamoody|afk |
09:15 | <&Reiver> | Next biggest concern is always the case - the keyboard. Hard to tell without seeing a physical model, of course. |
09:15 | <&Reiver> | But a rubbish keyboard can become rapidly maddening, and laptops make it hard to change. |
09:15 | <&Reiver> | (It's the single biggest regret on my current laptop, and yes, that includes my appaling gaming capabilities) |
09:16 | < Julius> | 5400 RPM is what my current laptop has. |
09:17 | < Julius> | I don't intend to overuse the keyboard much. My use case includes occasional travel, but most days I use a USB keyboard. |
09:21 | < Julius> | In what way is your keyboard rubbish? |
09:21 | <&Reiver> | 'squishy' keys, combined with lack of travel. |
09:21 | <&Reiver> | You have to hit them with a certain pressure and surety, else you lose keystrokes. |
09:23 | < Julius> | I see. |
09:28 | < Julius> | I'm considering between this one and some kind of refurbished thing of similar specs. |
09:40 | <@gnolam> | Get an SSD. Seriously, it's worth the extra cost. |
09:40 | <@gnolam> | And since you're not going to game on it, you won't need as much space anyway. |
09:42 | <@gnolam> | For work and !gaming, I'll take a low-end computer with an SSD over a high-end computer with a crap HD any day. |
09:48 | < Julius> | Why? |
09:57 | <@gnolam> | Because /everything/ becomes much snappier with one. |
09:57 | <@gnolam> | It's very seldom you max out your CPU, but do you know how often something's read from or written to disk? /All the friggin' time/. |
09:58 | <@gnolam> | And when all those multiple-millisecond latencies turn into microsecond ones, the user experience improves dramatically. |
09:58 | < Julius> | Hmm. |
09:59 | < Julius> | But everything in the price range appears to be a Chromebook with a microscopic SSD. |
09:59 | < Julius> | New, that is. |
09:59 | < Julius> | There are some used laptops in the secondary market that sport 120 GB SSDs. |
10:04 | <&Reiver> | That's what I've got, it's enough. |
10:05 | | * TheWatcher objects via Parkinson's Law |
10:06 | <@TheWatcher> | It is temporarily sufficient; there is no such thing as "enough" storage~ |
10:06 | < Julius> | But where will I put my collection of bootleg Windows images? |
10:12 | <&Reiver> | USB sticks. |
10:13 | | * TheWatcher ponders, has a mental picture of a wall covered in digital photo frames, each showing a picture of a window obtained through less than legal avenues. |
11:02 | | * Julius tries to decide between http://www.finn.no/finn/torget/annonse?finnkode=54973805&searchclickthrough=true &searchQuery=SSD and http://www.finn.no/finn/torget/annonse?finnkode=55103431&searchclickthrough=true &searchQuery=SSD |
11:02 | | Orthia [orthianz@Nightstar-nqm.9c1.224.119.IP] has quit [Ping timeout: 121 seconds] |
11:07 | | Orthia [orthianz@Nightstar-khd.qgs.224.119.IP] has joined #code |
11:07 | | mode/#code [+o Orthia] by ChanServ |
11:08 | | * TheWatcher finally remembers to set his .aspell.conf on this machine |
11:09 | <@TheWatcher> | Damned lack of 'u's and nefarious use of 'z's.... |
11:10 | < Julius> | On one hand, the HP has more RAM, but it's probably much, much heavier than the Acer. And I don't really need 8 GB of RAM. |
11:10 | < Julius> | 2 is sufficient. 4 is good. |
11:12 | | * TheWatcher eyes this code, sighs, fires up the Refactor Tractor |
11:18 | < Julius> | Dang, already sold. |
11:33 | | Orthia [orthianz@Nightstar-khd.qgs.224.119.IP] has quit [Ping timeout: 121 seconds] |
11:42 | <&McMartin> | Nefarious Zed and the You Thieves is my new bluegrass punk band that remixes English folk tunes. |
11:44 | | Orthia [orthianz@Nightstar-nqm.9c1.224.119.IP] has joined #code |
11:44 | | mode/#code [+o Orthia] by ChanServ |
11:45 | <@gnolam> | :) |
11:46 | <@TheWatcher> | McMartin: ... |
11:47 | <@TheWatcher> | If I had a hat, I would take if off to you. |
11:51 | | thalass [thalass@Nightstar-h1qmno.eastlink.ca] has joined #code |
11:51 | | mode/#code [+o thalass] by ChanServ |
12:08 | | Orthia [orthianz@Nightstar-nqm.9c1.224.119.IP] has quit [Ping timeout: 121 seconds] |
12:13 | | Orthia [orthianz@Nightstar-ber.2ui.224.119.IP] has joined #code |
12:13 | | mode/#code [+o Orthia] by ChanServ |
13:06 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
13:06 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
13:33 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
13:40 | <@Tarinaky> | https://jroweboy.github.io/c/asm/2015/01/26/when-is-main-not-a-function.html |
13:40 | <@Tarinaky> | Terrible code for terrible people. |
13:51 | < Julius> | Nice. |
13:56 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
13:56 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
13:57 | | thalass is now known as thalaway |
14:31 | < VirusJTG> | Any one here have any experience with a CADD management product called WindChill? |
14:32 | < VirusJTG> | specificly in how it uses the DB would be nice |
14:54 | < Julius> | http://www.qxl.no/pris/data-hardware/pc-baerbare/baerbar-pc/samsung-ativ-book-9- lite/v/an808942506/ <-- Seems a good deal, if I can win it. |
15:07 | | thalaway is now known as Thalass |
15:13 | | Lord-Revan [cmnd@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
15:14 | | Lord-Revan [cmnd@Nightstar-nelvj0.dyn.optonline.net] has quit [[NS] Quit: - nbs-irc 2.39 - www.nbs-irc.net -] |
15:39 | | Derakon[AFK] is now known as Derakon |
15:41 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
15:50 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
15:57 | | Red_Queen [Z@Nightstar-ev6.6um.94.83.IP] has quit [Ping timeout: 121 seconds] |
15:59 | <&ToxicFrog> | TheWatcher, McMartin: the latest version of mo is now available at https://github.com/toxicfrog/misc/tree/mo, and mp3tree is available at https://github.com/toxicfrog/misc |
16:16 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
16:25 | <&McMartin> | Cool, good to know. |
16:25 | | * McMartin has started fiddling with Rust and some of its already-published libraries, finds that dealing with third-party half-documented Rust code is a challenge (tm) |
16:35 | <&ToxicFrog> | I find myself considering tilting at the Haskell windmill again. |
16:47 | <&McMartin> | I'm going to have to say that starting from scratch, Haskell makes more sense than Rust does. |
16:48 | <&McMartin> | Lazy evaluation and functional structure at least *exist* in other languages |
16:48 | <&McMartin> | As opposed to Rust's "there are five kinds of pointers and if you take the wrong *kind* of address of something you will get a 70 lines of type inference errors explaining why you are a fuckup" |
16:49 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
16:49 | | mode/#code [+o Checkmate] by ChanServ |
16:53 | <&ToxicFrog> | mo has now been promoted to its own repo: https://github.com/ToxicFrog/mo |
16:54 | <&ToxicFrog> | McMartin: the big issue I have with Haskell is that as soon as I want to make a tool with it rather than a toy, I end up tangled up in IO, sad and confused, with the type checker telling me that I should quit programming and take up trout farming. |
16:55 | <&McMartin> | Yeah, and I'm saying Rust's borrow checker is that, like, squared. |
16:56 | <&McMartin> | Because instead of being garbage collected and treating stuff as if it were of unlimited extent, the scope of various objects you work with is *encoded into the type as a parameter* and functions and subsidiary structures occasionally have to care about that in terms of cluing the type inference engine into what moves are or are not legal |
16:57 | <&McMartin> | In practice this seems like a few sets of best practices should mostly work - the principle I've been playing with so far is "if I'm built out of the components of some other struct, I have the same lifetime it does unless I clone its entries" - but that's a whole terrifying new vista of compiler errors |
16:57 | | * ToxicFrog nods |
16:59 | | * Derakon eyes his console, which is spewing sshd authentication errors from the same two IP addresses over and over again. |
16:59 | | * McMartin has decided to try to reimplement his game-review processor in Rust, since that's a project that could in theory be used for something unlike the JSON parser project that literally replicates some of the stdlib |
16:59 | <&McMartin> | Time to change which port you listen for ssh on. |
16:59 | <&Derakon> | Mm, you could be right. |
17:00 | <&Derakon> | I'd also like to learn how to block an IP address range, just because it seems like something I ought to know. |
17:00 | <&Derakon> | Looks like OSX uses pfctl nowadays. |
17:00 | <&Derakon> | Or rather, uses pf, with pfctl being used to configure it. |
17:04 | | macdjord_ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has joined #code |
17:05 | < macdjord_> | Ladies, gentlemen, bizarre squid-creatures, I require your assistance. I need an algorithm which takes a list of strings, and returns a simple matching grammar for them. The grammar consists of tokens, (grouping), alter|nation, and [optional elements] - basically, the format used to specify command-line usage string in manpages. |
17:05 | < macdjord_> | So, for example, given the list: 'call', 'dial', 'make a call', 'make a call to', 'make a new call', 'make a phone call', 'make a telephone call', 'place a call', 'place a call to', 'start a call', 'start a new call' |
17:05 | < macdjord_> | It would produce a grammar something like: '(dial|make a ([new|phone|telephone] call|call to)|place a call [to]|[start a [new]] call)' |
17:05 | < macdjord_> | You may assume the strings are always tokenized by words. The resulting grammar does not need to be perfectly optimal, so long as it is reasonably compact. Also, the algorithm does not have to be O(tractable) for arbitrarily large inputs; in the worst case I'll be dealing with ~200 strings of no more than a dozen words each. |
17:11 | <&ToxicFrog> | Derakon: a few days ago I logged into orias as root and it reported >1M failed login attempts since the last successful login |
17:12 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
17:16 | <&McMartin> | macdjord_: That problem sounds underspecified |
17:16 | <&McMartin> | In that it would be totally legal to simply alternate every string in the corpus |
17:19 | | macdjord_ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has quit [Ping timeout: 121 seconds] |
17:20 | <&Derakon> | McM: presumably the idea is to compact the grammar where possible. |
17:20 | <&McMartin> | Yes, and that sttrikes me as underspecified |
17:20 | <&Derakon> | So you identify where a given string is a substring of another one and tack the extra bits on as an optional extra. |
17:21 | <&McMartin> | I think there would be a complication of where to compact and where to alternate. |
17:21 | <@ErikMesoy> | I'd start by looking for some "most common substring" library to borrow. |
17:22 | | macdjord_ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has joined #code |
17:22 | < macdjord_> | Sorry, if anyone answered me, I missed it. |
17:23 | <@ErikMesoy> | No answers yet. Some speculation. |
17:25 | < macdjord_> | ErikMesoy: I missed everything after TF's line about 1M failed logins; can you PM me what I missed? |
17:33 | | macdjord__ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has joined #code |
17:36 | | macdjord_ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has quit [Ping timeout: 121 seconds] |
17:40 | | celticminstrel [celticminst@Nightstar-5uj2p3.dsl.bell.ca] has joined #code |
17:40 | | mode/#code [+o celticminstrel] by ChanServ |
17:41 | < VirusJTG> | a cheap way to block an IP range is to set a route in the route table to route the range in question to 127.0.0.1 |
17:41 | < VirusJTG> | that /will/ kill access to it |
17:41 | < VirusJTG> | not cleanly, but it will work |
17:42 | < VirusJTG> | if you are dealing with a device that supports ACLs you can just block the range with an ACL |
17:42 | < VirusJTG> | that is a bit cleaner |
17:59 | | macdjord___ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has joined #code |
18:01 | | macdjord__ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has quit [Ping timeout: 121 seconds] |
18:02 | <@Tarinaky> | VirusJTG: Why not drop the packets in iptables? |
18:02 | <@Tarinaky> | At the AP |
18:05 | < VirusJTG> | would also work, but takes more knowladge that just adding in a bad route. Would be the cleanest method however. |
18:18 | | Turaiel[Offline] is now known as Turaiel |
18:24 | | macdjord_ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has joined #code |
18:25 | | macdjord__ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has joined #code |
18:25 | | macdjord___ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has quit [Ping timeout: 121 seconds] |
18:28 | | macdjord_ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has quit [Ping timeout: 121 seconds] |
18:29 | < macdjord__> | Arg. netchat is being flaky; if anyone has any ideas aout my request, just post them and I'll check the backscroll on my proper client when I get home. |
18:34 | | macdjord___ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has joined #code |
18:35 | | macdjord__ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has quit [Ping timeout: 121 seconds] |
18:39 | | Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has quit [Ping timeout: 121 seconds] |
18:48 | | * Julius bids on the Samsung. |
18:55 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
18:55 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has left #code [] |
19:02 | | Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has joined #code |
19:02 | | mode/#code [+o Alek] by ChanServ |
19:10 | | Thalass [thalass@Nightstar-h1qmno.eastlink.ca] has quit [Ping timeout: 121 seconds] |
19:26 | | Kindamoody|afk is now known as Kindamoody |
19:33 | < Julius> | This lappy happens to weigh like one-third of what my current one does. |
19:34 | < Julius> | Really hope I win this. |
19:41 | | Thalass [thalass@Nightstar-h1qmno.eastlink.ca] has joined #code |
19:42 | | mode/#code [+o Thalass] by ChanServ |
19:52 | | Thalass [thalass@Nightstar-h1qmno.eastlink.ca] has quit [Connection closed] |
20:30 | < Julius> | Is Linux Mint good? |
20:33 | < VirusJTG> | I use it in VMs to test things, I like it well enough |
20:38 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
20:39 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has quit [[NS] Quit: - nbs-irc 2.39 - www.nbs-irc.net -] |
21:01 | <&ToxicFrog> | Julius: I used it for a while on my laptop and was generally pretty happy with it. |
21:01 | <&ToxicFrog> | Moved to SUSE a year or two ago, though. |
21:05 | <@gnolam> | Some day, I shall make a fork of SUSE and call it "Keyser SUSE". And then, after release, I shall convince the world that it doesn't exist. |
21:10 | | thalass [thalass@Nightstar-h1qmno.eastlink.ca] has joined #code |
21:11 | | mode/#code [+o thalass] by ChanServ |
21:19 | | Turaiel is now known as Turaiel[Offline] |
21:21 | <@TheWatcher> | gnolam: ... so how do we know you haven't done it already? |
21:25 | | Turaiel[Offline] is now known as Turaiel |
21:32 | <@gnolam> | Well, what can I say? It's the greatest trick I ever pulled. |
21:32 | <@Tamber> | :) |
21:33 | | * ToxicFrog releases vstruct 2.0, although the release announcement isn't showing up yet on lua-l for some reason |
21:33 | | * gnolam hates all over color space conversions. |
21:35 | <@gnolam> | This would be bad enough without people demanding their own custom conversions. >_< |
21:39 | <@gnolam> | (Color: turns out to be not just "like a science in itself" but an /actual/ science) |
22:03 | | Lord-Revan [NSwebIRC@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
22:08 | | Lord-Revan [NSwebIRC@Nightstar-nelvj0.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
22:08 | | Turaiel is now known as Turaiel[Offline] |
22:10 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
22:10 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
22:19 | < Reiv_> | color space conversions? |
22:21 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:29 | <@gnolam> | There are many, /many/ different ways to measure and specify colors. |
22:31 | <@gnolam> | And you know that old saying, "The great thing about standards is that there are so many to choose from"? |
22:31 | <@gnolam> | That. So many times that. |
22:33 | < Reiv_> | be fair |
22:33 | < Reiv_> | If you choose a standard and stick to it, it means that /other people understand what you're doing/ |
22:33 | < Reiv_> | Not that other people did it the same way. |
22:33 | < Reiv_> | :P |
22:34 | <@gnolam> | So just because you know you're dealing with a (foo, bar, fnord) color space doesn't mean you know /which/ (foo, bar, fnord) color space it is. |
22:39 | <@gnolam> | And that's just within one coordinate system (for example, there are over a dozen different RGB color spaces). |
22:39 | <@gnolam> | Now, conversions between different color spaces with completely different gamuts, that's where the Fun begins. |
22:40 | <@gnolam> | In the Dwarf Fortress sense. |
22:40 | <@gnolam> | There are seldom standard conversions. |
22:41 | <@gnolam> | TL;DR: reflectance or GTFO |
22:41 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
22:44 | <@gnolam> | (Or possibly TL;DR: don't ever start working with physical colors~) |
22:44 | <&Derakon> | Gnolam: howzabout we specify our colors by wavelength and photon flux~? |
22:56 | | macdjord___ [NSwebIRC@Nightstar-1q7t5e.dedicated.allstream.net] has quit [[NS] Quit: ] |
23:02 | | Lord-Revan-- [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has joined #code |
23:04 | | Lord-Revan [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
23:06 | | Lord-Revan-- [lrdrvn@Nightstar-nelvj0.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
23:41 | | Turaiel[Offline] is now known as Turaiel |
23:42 | | Kindamoody is now known as Kindamoody[zZz] |
23:44 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
23:44 | | mode/#code [+o Checkmate] by ChanServ |
--- Log closed Wed Jan 28 00:00:30 2015 |