2024/09/21

Newest at the top

2024-09-21 09:34:49 +0200merijn(~merijn@204-220-045-062.dynamic.caiway.nl)
2024-09-21 09:34:17 +0200gmg(~user@user/gehmehgeh)
2024-09-21 09:33:41 +0200gmg(~user@user/gehmehgeh) (Quit: Leaving)
2024-09-21 09:33:19 +0200 <geekosaur> akron's weird that way
2024-09-21 09:33:09 +0200 <tomsmeding> re css, also the whole priority ordering of rules
2024-09-21 09:33:06 +0200 <geekosaur> so maybe (c) someone called 911 in a panic and they just sent everything
2024-09-21 09:32:46 +0200 <geekosaur> …and one of the engines just turned around and left. that usually takes longer if it's the building fire alarm
2024-09-21 09:32:04 +0200jle`(~jle`@2603:8001:3b02:84d4:eb82:e687:8bae:8fb3) (Read error: Connection reset by peer)
2024-09-21 09:31:44 +0200 <tomsmeding> ah
2024-09-21 09:31:39 +0200 <geekosaur> either the building fire alarm misfired again, or someone's stuck in the elevator again
2024-09-21 09:31:38 +0200 <tomsmeding> nearby?
2024-09-21 09:31:21 +0200 <tomsmeding> O.o
2024-09-21 09:31:16 +0200 <geekosaur> fire engines just pulled up
2024-09-21 09:31:13 +0200tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2024-09-21 09:31:07 +0200 <geekosaur> welp. going to be up a while longer, I guess
2024-09-21 09:31:04 +0200 <tomsmeding> does a box shadow count as size of the element or not? Does the border? (depends on the border-box property)
2024-09-21 09:30:37 +0200 <tomsmeding> or how the whole box model works
2024-09-21 09:30:33 +0200 <tomsmeding> css gets really complicated in how all the properties interact, e.g. how css Grid interacts with other layout stuff
2024-09-21 09:30:24 +0200 <Inst> and then go rework it once I have some idea of what I'm doing
2024-09-21 09:30:16 +0200 <Inst> yeah, well, finally get out of vaporware, actually build something useful in the Haskell ecosystem instead of being a semi-tolerated troll
2024-09-21 09:30:10 +0200 <geekosaur> (well, I nsuppose an ADT doesn't necessarily imply a structure)
2024-09-21 09:29:56 +0200 <Inst> thanks tomsmeding
2024-09-21 09:29:55 +0200 <tomsmeding> which is like the easiest and least interesting part :)
2024-09-21 09:29:50 +0200 <Inst> whatever, I'll just use list then then change the datatypes later!
2024-09-21 09:29:46 +0200 <tomsmeding> I feel like coding up representations of html/css will help you very well in learning the syntax of them both
2024-09-21 09:29:31 +0200geekosauris having a "that trick never works!" moment
2024-09-21 09:29:08 +0200 <Inst> already have a friend lined up to help me maintain it
2024-09-21 09:29:00 +0200 <Inst> well, i have no idea what i'm doing, i think implementing ADTs for HTML / CSS will probably help me learn HTML / CSS better, and when this stuff falls through, I'll just rewrite the library
2024-09-21 09:27:09 +0200 <Inst> https://hackage.haskell.org/package/type-of-html
2024-09-21 09:27:07 +0200 <tomsmeding> bonus points if you ensure that client code can only treat the thing as a Monoid, so that you can swap out the implementation later :)
2024-09-21 09:26:53 +0200 <Inst> iirc blaze and lucid are builders
2024-09-21 09:25:59 +0200 <geekosaur> but it definitely depends on what uou're doing
2024-09-21 09:25:54 +0200 <Inst> wait, can you edit / replace Blaze / Lucid HTML types once they've been generated?
2024-09-21 09:25:48 +0200 <geekosaur> that's what I was thinking
2024-09-21 09:25:35 +0200 <tomsmeding> if you can arrange to always append at the front, and don't need to index into the thing, plain [] may be best
2024-09-21 09:25:23 +0200 <Inst> well, i mean, it'll be converted to lazy bytestring
2024-09-21 09:25:20 +0200 <geekosaur> cue xkcd πŸ˜›
2024-09-21 09:24:58 +0200 <Inst> i guess i'm doing yet another html / css library
2024-09-21 09:24:54 +0200 <tomsmeding> i.e. what's the ratio between the number of times you read that list, and the number of times you modify it
2024-09-21 09:24:43 +0200 <Inst> yes, which is why i'm thinking seq not vector
2024-09-21 09:24:31 +0200 <tomsmeding> Inst: will you be appending to that list
2024-09-21 09:24:06 +0200 <Inst> by the way, if I want to model an HTML object, is vector or seq a better application data structure for children / attributes?
2024-09-21 09:24:06 +0200jle`(~jle`@2603:8001:3b02:84d4:eb82:e687:8bae:8fb3)
2024-09-21 09:23:59 +0200merijn(~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2024-09-21 09:23:36 +0200 <geekosaur> it's absolutely not unusual that I wake up 02:30-03:00 and am up for an hour or so 😞
2024-09-21 09:23:26 +0200jle`(~jle`@2603:8001:3b02:84d4:6c44:9933:28ff:d264) (Remote host closed the connection)
2024-09-21 09:23:24 +0200morb(~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 260 seconds)
2024-09-21 09:23:09 +0200 <geekosaur> my sleep has been severely disturbed for longer than I've had the neck/arm issue
2024-09-21 09:22:48 +0200 <Inst> since i thought you went to sleep
2024-09-21 09:22:05 +0200 <Inst> geekosaur: you're STILl in pain? :(