--- Log opened Sat Apr 30 00:00:45 2016 |
00:07 | | Vash [Vash@Nightstar-uhn82m.ct.comcast.net] has quit [Connection closed] |
00:23 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
00:26 | | Derakon[AFK] is now known as Derakon |
00:38 | | Turaiel[Offline] is now known as Turaiel |
00:59 | | crystalclaw is now known as crystalclaw|AFK |
01:27 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [Ping timeout: 121 seconds] |
01:39 | | crystalclaw|AFK is now known as crystalclaw |
01:48 | | himi [fow035@Nightstar-4mv.33q.129.1.IP] has joined #code |
01:48 | | mode/#code [+o himi] by ChanServ |
02:49 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
03:02 | | crystalclaw is now known as crystalclaw|AFK |
03:12 | | crystalclaw|AFK is now known as crystalclaw |
03:30 | | catadroid [catalyst@Nightstar-vgevsv.dab.02.net] has joined #code |
03:34 | | catadroid` [catalyst@Nightstar-u8c4qu.dab.02.net] has quit [Ping timeout: 121 seconds] |
03:53 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code |
03:53 | | mode/#code [+ao McMartin McMartin] by ChanServ |
04:49 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
05:11 | | himi [fow035@Nightstar-4mv.33q.129.1.IP] has quit [Ping timeout: 121 seconds] |
05:28 | | himi [fow035@Nightstar-2tn.33q.129.1.IP] has joined #code |
05:28 | | mode/#code [+o himi] by ChanServ |
05:48 | | Derakon is now known as Derakon[AFK] |
06:17 | | Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has quit [Ping timeout: 121 seconds] |
07:33 | | Turaiel is now known as Turaiel[Offline] |
07:36 | | himi [fow035@Nightstar-2tn.33q.129.1.IP] has quit [Ping timeout: 121 seconds] |
07:39 | | Kindamoody[zZz] is now known as Kindamoody |
07:57 | | crystalclaw is now known as crystalclaw|AFK |
08:08 | | simon_ [simon@Nightstar-sjjvb1.dk] has quit [Connection closed] |
08:10 | | celticminstrel [celticminst@Nightstar-q0f7bb.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
08:45 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has quit [Ping timeout: 121 seconds] |
08:45 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has joined #code |
08:45 | | mode/#code [+o gnolam] by ChanServ |
08:53 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has quit [[NS] Quit: Connection reset by Peer Gynt] |
08:58 | | catadroid [catalyst@Nightstar-vgevsv.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
08:59 | | catadroid [catalyst@Nightstar-vgevsv.dab.02.net] has joined #code |
09:08 | | gizmore [kvirc@Nightstar-9uma38.dip0.t-ipconnect.de] has joined #code |
09:12 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
09:12 | | mode/#code [+o himi] by ChanServ |
10:00 | | catadroid` [catalyst@Nightstar-608kr4.dab.02.net] has joined #code |
10:03 | | catadroid [catalyst@Nightstar-vgevsv.dab.02.net] has quit [Ping timeout: 121 seconds] |
10:59 | < abudhabi> | OK, so I've got this ebook on Amazon. |
10:59 | < abudhabi> | How do I actually download it and read it? |
10:59 | < abudhabi> | I don't want to use the cloud reader, because it's a resource hog, slow and takes up a tab. |
10:59 | < abudhabi> | I want to read it in a desktop application. |
11:07 | < gizmore> | welcome to amazon support :) |
11:11 | < abudhabi> | I figured someone here might know. The Amazon help documents are not helpful. |
11:15 | | Kindamoody is now known as Kindamoody|afk |
11:29 | | catadroid` [catalyst@Nightstar-608kr4.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
11:30 | | catadroid [catalyst@Nightstar-608kr4.dab.02.net] has joined #code |
11:52 | < Azash> | abudhabi: Googling says Calibre might provide ripping but I wouldn't know |
12:30 | | Reiv [NSwebIRC@Nightstar-g7fs0k.xtra.co.nz] has joined #code |
12:30 | | mode/#code [+o Reiv] by ChanServ |
12:38 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
12:41 | | catadroid [catalyst@Nightstar-608kr4.dab.02.net] has quit [Ping timeout: 121 seconds] |
12:42 | <@TheWatcher> | abudhabi: install Kindle for PC, download to that. Install Calibre, use Calibre's epub converter. |
12:56 | < abudhabi> | OK, so I need a Windows box go-between. |
13:14 | | gizmore [kvirc@Nightstar-9uma38.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds] |
13:15 | | gizmore [kvirc@Nightstar-murmcm.dip0.t-ipconnect.de] has joined #code |
14:03 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
14:03 | | mode/#code [+o Crossfire] by ChanServ |
15:04 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
15:04 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
15:16 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has joined #code |
15:16 | | mode/#code [+o gnolam] by ChanServ |
17:39 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
18:09 | | celticminstrel [celticminst@Nightstar-q0f7bb.dsl.bell.ca] has joined #code |
18:09 | | mode/#code [+o celticminstrel] by ChanServ |
19:39 | | emmy [M@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
20:16 | < [R]> | abudhabi: What format is the ebook? |
20:45 | | gizmore|2 [kvirc@Nightstar-murmcm.dip0.t-ipconnect.de] has joined #code |
20:46 | | gizmore|3 [kvirc@Nightstar-murmcm.dip0.t-ipconnect.de] has joined #code |
20:49 | | gizmore [kvirc@Nightstar-murmcm.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds] |
20:49 | | gizmore|2 [kvirc@Nightstar-murmcm.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds] |
21:04 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
21:19 | | emmy [M@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
21:57 | | Turaiel[Offline] is now known as Turaiel |
21:59 | <&ToxicFrog> | Ok |
21:59 | <&ToxicFrog> | Time to get fully justified widgets working |
21:59 | <&ToxicFrog> | This is probably going to suck |
22:02 | | Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has joined #code |
22:02 | | mode/#code [+o Crossfire] by ChanServ |
22:09 | <~Vornicus> | as in text justify? |
22:10 | < abudhabi> | [R]: No idea? |
22:11 | <&ToxicFrog> | Vornicus: basically, yes |
22:11 | <&ToxicFrog> | Right now there's four different possible sizing rules for widgets: |
22:11 | <&ToxicFrog> | - 0 makes it take up the minimum possible space needed to contain its children |
22:11 | <&ToxicFrog> | - inf makes it take up as much space as its parent will permit |
22:12 | <&ToxicFrog> | - n > 0 makes it take up exactly n cells |
22:12 | <&ToxicFrog> | - n < 0 makes it take up (parent size - n) cells |
22:12 | <&ToxicFrog> | The additional one I want to add is: |
22:12 | <&ToxicFrog> | - initial layout is performed as if sizing were 0, but once its parent's size is finalized, it expands as though it had size inf |
22:13 | <&ToxicFrog> | Which means, in particular, that if you have a VList with width=0 and a bunch of elements inside it, you can have all those elements have the same width as the widest element in the list. |
22:13 | <&ToxicFrog> | Which is necessary for (among other things) the settings window not to look like complete ass. |
22:26 | <&ToxicFrog> | Hmm. Ok, speculative idea for how this will work |
22:26 | <&ToxicFrog> | to layout a window: |
22:27 | <&ToxicFrog> | (given: available dimensions from parent) |
22:28 | <&ToxicFrog> | - determine our provisional size. This is the maximum amount of size we want to take up based on our sizing rules. Windows with the new sizing behave in this phase as though they have sizing rule 0. |
22:28 | <&ToxicFrog> | - based on this, get our child bounding box. |
22:29 | <&ToxicFrog> | - layout all children, passing them the dimensions of the child_bb. |
22:29 | <&ToxicFrog> | - foreach child, position it |
22:31 | <&ToxicFrog> | - foreach child, assign its actual size based on its sizing rules and our provisional size. fOr most sizing rules this will == the child's provisional size; for the minmax rule it will be the size of our child_bb |
22:31 | <&ToxicFrog> | brb |
22:36 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
22:46 | | Kindamoody|afk is now known as Kindamoody |
22:57 | | simon_ [simon@Nightstar-sjjvb1.dk] has joined #code |
22:57 | < simon_> | hello |
22:57 | <&McMartin> | How do |
22:58 | | * simon_ spent yesterday setting up mandatory SSL on his website so SSLLabs gives me an A+ rating, made it accessible through IPv6 and a Tor hidden service. |
22:59 | < simon_> | and I looked at a pretty neat hakyll+bootstrap setup for static page generation that still looks kinda modern. |
22:59 | < simon_> | but really, I've made the most accessible web page with no content on it. |
22:59 | < simon_> | https://simonshine.dk/ :P |
23:00 | <@Tamber> | Content is always the hardest part. |
23:00 | < simon_> | I'm porting my old homepage to this. but my old homepage isn't much other than a link collection and some really old blog posts. |
23:01 | <&McMartin> | mellemtiden |
23:01 | < simon_> | meantime |
23:01 | <&McMartin> | Yeah |
23:02 | | * McMartin is unduly amused at the way North Germanic languages settled on "-tide" for time. |
23:02 | <@Tamber> | Well, time and tide wait for no man... |
23:02 | < simon_> | yes, there are some funny parallels to old English. |
23:02 | <&McMartin> | Yeah, English got invaded repeatedly so you get the same word imported multiple times |
23:02 | <&McMartin> | And yet |
23:02 | <&McMartin> | HARK! THE SNACK DELIVERY HAS ARRIVED |
23:02 | <&McMartin> | IT IS NOMMINGSTIDE |
23:02 | <@Tamber> | XD |
23:02 | < simon_> | haha |
23:03 | <@ErikMesoy> | Hey, we did also pinch "time" for North Germanic, it just means "hour" here. :p |
23:03 | <&McMartin> | ... that's actually a good point. Did we get "time" via the Normans or is it an alternate thing? |
23:03 | <&McMartin> | ("tempo", etc) |
23:04 | < simon_> | anyone here dabble in brainfuck? there are some basic constructs I've never been able to write. e.g., a mechanism that takes two cells and copies or moves one a number of times corresponding to the other. |
23:04 | < simon_> | my initial thought is to move it one cell at a time and decrease the counter cell. |
23:05 | <&McMartin> | I dabbled, but didn't even get that deep. |
23:05 | <@ErikMesoy> | use more scratch |
23:05 | < simon_> | anything with nested loops gets funky |
23:05 | <@ErikMesoy> | this is the general brainfuck advice |
23:05 | < simon_> | scratch? |
23:05 | <&McMartin> | Man, grim |
23:05 | <@ErikMesoy> | scratch paper |
23:05 | <&McMartin> | "time. 1. The inevitable progression into the future with the passing of present events into the past." |
23:05 | < simon_> | yeah |
23:05 | <@ErikMesoy> | extra cells for temporary storage |
23:05 | < simon_> | always more extra cells than you think |
23:06 | < simon_> | it'd be useful with an abstraction over the regular cells where you don't have to adjust the cell spacing in your existing code every time you realize you need more temporary cells for something local. |
23:06 | <@ErikMesoy> | McMartin: And then you have "stund", which in North Germanic means an indefinite period of time but in German Germanic means specifically an hour. That one occasionally causes trouble for tourists. |
23:07 | <&McMartin> | I bet |
23:08 | <&McMartin> | Apparently "stound" is an hour too, in English, but that's long-obsolete. |
23:08 | <&McMartin> | ... also I just realized that German "Zeitung" ends up as "tidings" even more literally than "The Times" |
23:17 | <@ErikMesoy> | McMartin: Another time-related mess here is the North Germanic "eftermiddag" (also spelled ettermiddag). It looks close enough to English that you can probably figure out what it means, right? |
23:18 | <&McMartin> | That looks like "After-midday" |
23:18 | <@ErikMesoy> | Which in English gets rendered "afternoon". |
23:18 | <&McMartin> | but you're asking, so it's almost certainly not "afternoon". |
23:18 | <@ErikMesoy> | No, it is. |
23:18 | <@ErikMesoy> | But the funny thing is that that's the right answer for what /was/ the right reason but isn't any more. |
23:19 | <@ErikMesoy> | "Middag" is not a time indicator any more. "Middag" in North Germanic is now the *meal* that *used* to be eaten mid-day and has drifted later. |
23:21 | <&McMartin> | Was it originally something like "mid-day meal" that got the "meal' removed? |
23:21 | <&McMartin> | 'to eat lunch' in German looks a lot like "to eat to midday", itself. |
23:22 | <@ErikMesoy> | No, it never had "meal" attached. |
23:23 | <@ErikMesoy> | It just used to be noon; then it became the noon meal; then it drifted into an afternoon/evening meal (taking a similar course to "dinner" which you may recognize if you are among those who distinguish it from the later "supper") |
23:24 | <@ErikMesoy> | So now "eftermiddag" has wound up being a time period that happens mostly before "middag". |
23:24 | <&McMartin> | heh. |
23:24 | <&McMartin> | post-tea~ |
23:31 | | * McMartin digs a little more tracking down an old memory, finds what he sought. |
23:31 | <&McMartin> | It's Old Norse that named Germany Suðrvegr. |
23:31 | <&McMartin> | aka "Southway" |
23:31 | <&McMartin> | Goddamn alien Southwegians, man, can't understand a word they say |
23:33 | <&McMartin> | Now I ought to clean my apartment. |
23:34 | <@ErikMesoy> | If you want to do names, just poke at the Norse one for Constantinople/Istanbul. |
23:35 | <&McMartin> | Micklegarth? |
23:36 | <@ErikMesoy> | "Miklagard" probably looks alien to you, but I think you will recognize if I point out its cognates: first half to archaic English "mickle" (great, mighty) and second half to the -gard that the Norse put on everything locational, most notably "Midgard", or as you know it from lord of the rings, "Middle Earth". |
23:36 | <@ErikMesoy> | "Big Place" seems like it lost something in translation. :P |
23:36 | <&McMartin> | Yeah, -gard is a fun one to try to Anglicize |
23:36 | <&McMartin> | Hey, man, the Byzantines were huge |
23:37 | <&McMartin> | Apparently the Arabic name was "Rūmiyyat al-kubra" - "The Romans' big city", which is pretty similar, really |
23:39 | <@ErikMesoy> | -gard is from a word meaning basically fence. |
23:39 | <&McMartin> | Yeah, so you have to decide when Anglicizing whether you want "-yard" (or, really, "-field"), "-gate", or "-earth". |
23:40 | <@ErikMesoy> | Or borrow (from) some idiom. For example Utgard, where the giants lived, corresponds to "out of bounds", or "beyond the pale". |
23:41 | <@ErikMesoy> | (A paling fence is today better known as a picket fence.) |
23:43 | <&McMartin> | Oh nice. I hadn't made that connection before. |
23:46 | <@ErikMesoy> | http://www.etymonline.com/index.php?term=pole |
--- Log closed Sun May 01 00:00:01 2016 |