2024/05/01

Newest at the top

2024-05-01 02:53:14 +0200talismanick(~user@2601:644:937c:ed10::ae5)
2024-05-01 02:51:02 +0200 <jackdk> It was https://reasonablypolymorphic.com/blog/abusing-constraints/
2024-05-01 02:47:05 +0200xff0x(~xff0x@softbank219059019218.bbtec.net) (Ping timeout: 252 seconds)
2024-05-01 02:44:57 +0200whatsupdoc(uid509081@id-509081.hampstead.irccloud.com)
2024-05-01 02:43:47 +0200wroathe(~wroathe@user/wroathe)
2024-05-01 02:43:47 +0200wroathe(~wroathe@24-152-179-157.fttp.usinternet.com) (Changing host)
2024-05-01 02:43:47 +0200wroathe(~wroathe@24-152-179-157.fttp.usinternet.com)
2024-05-01 02:14:39 +0200mima(~mmh@aftr-62-216-211-165.dynamic.mnet-online.de) (Ping timeout: 260 seconds)
2024-05-01 02:08:23 +0200 <jackdk> Thanks but it's neither of those. It was more like a typelevel answer to the question "what resources is this function going to touch?" in a way that let you accumulate the names in a constraint and pull them down to the value level to write out a policy or equivalent
2024-05-01 02:04:38 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com)
2024-05-01 02:04:01 +0200gmg(~user@user/gehmehgeh) (Quit: Leaving)
2024-05-01 02:03:32 +0200lol_jcarpenter2
2024-05-01 01:58:08 +0200waldo(~waldo@user/waldo) (Quit: waldo)
2024-05-01 01:53:37 +0200wroathe(~wroathe@user/wroathe) (Ping timeout: 268 seconds)
2024-05-01 01:52:41 +0200Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
2024-05-01 01:52:36 +0200 <geekosaur> I find https://prophetlabs.de/posts/unsafeCoerceDict.html but doesn't quite sound like the same thing
2024-05-01 01:49:48 +0200 <[Leary]> jackdk: I don't know it, but I recall the paper 'The Foil: Capture-Avoiding Substitution With No Sharp Edges' describes similar techniques for tracking name freshness.
2024-05-01 01:47:27 +0200sawilagar(~sawilagar@user/sawilagar) (Ping timeout: 268 seconds)
2024-05-01 01:43:07 +0200 <jackdk> I'm trying to find a blog post where the author (ab?)used the typeclass system to track the set of "resources" (or was it tables?) that a function needed to do its work. From memory it it involved the use of `Dict` and some evil coercions to satisfy different type classes with empty dictionaries, and may have been posted within the last year or so? Does anyone know what I'm talking about?
2024-05-01 01:30:19 +0200Sgeo(~Sgeo@user/sgeo)
2024-05-01 01:19:17 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 240 seconds)
2024-05-01 01:12:10 +0200xff0x(~xff0x@softbank219059019218.bbtec.net)
2024-05-01 01:11:02 +0200wroathe(~wroathe@user/wroathe)
2024-05-01 01:10:28 +0200acidjnk(~acidjnk@p200300d6e714dc3178eb6b7df1157d0e.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2024-05-01 01:10:16 +0200target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)
2024-05-01 01:04:42 +0200sord937(~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2024-05-01 00:58:59 +0200 <waldo> nuke the subduction zone
2024-05-01 00:58:50 +0200 <waldo> you know what they will do then
2024-05-01 00:53:51 +0200 <EvanR> bars around here still have a lot of em xD
2024-05-01 00:53:35 +0200 <EvanR> int-e, i met a guy in seattle recently who is making and selling neon signs
2024-05-01 00:46:26 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com)
2024-05-01 00:46:06 +0200Nixkernal(~Nixkernal@240.17.194.178.dynamic.wline.res.cust.swisscom.ch) (Ping timeout: 252 seconds)
2024-05-01 00:20:49 +0200phma(~phma@host-67-44-208-133.hnremote.net)
2024-05-01 00:19:20 +0200waldo(~waldo@user/waldo)
2024-05-01 00:14:54 +0200__monty__(~toonn@user/toonn) (Quit: leaving)
2024-05-01 00:13:16 +0200madeleine-sydney(~madeleine@c-76-155-235-153.hsd1.co.comcast.net) (Quit: Konversation terminated!)
2024-05-01 00:11:08 +0200phma(~phma@2001:5b0:2172:9258:5c6c:8366:4239:d1fd) (Read error: Connection reset by peer)
2024-05-01 00:10:55 +0200barak(~barak@2a0d:6fc2:68c1:7200:3cf2:a87d:a02b:3e21) (Quit: WeeChat 4.2.2)
2024-05-01 00:08:34 +0200masterbuilder(~quassel@user/masterbuilder)
2024-05-01 00:08:24 +0200masterbuilder(~quassel@user/masterbuilder) (Ping timeout: 260 seconds)
2024-05-01 00:07:15 +0200Square(~Square@user/square) (Ping timeout: 260 seconds)
2024-05-01 00:04:16 +0200Square3(~Square4@user/square)
2024-05-01 00:01:18 +0200 <mauke> ich begreif es auch nicht
2024-04-30 23:59:27 +0200 <shapr> probably because I don't speak Dutch, oh well
2024-04-30 23:59:19 +0200 <shapr> ik begrijp het niet
2024-04-30 23:57:36 +0200oo_miguel(~Thunderbi@78-11-181-16.static.ip.netia.com.pl) (Ping timeout: 255 seconds)
2024-04-30 23:52:45 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-04-30 23:41:08 +0200 <int-e> When my eyes were stabbed by the flash of a neon light ...one day I'll remember those lyrics
2024-04-30 23:39:06 +0200michalz(~michalz@185.246.207.201) (Quit: ZNC 1.8.2 - https://znc.in)
2024-04-30 23:38:45 +0200 <geekosaur> .oO{ and the people bowed and prayed / to the neon god they'd made }