Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-26 20:36:13 × heatsink quits (~heatsink@2600:1700:bef1:5e10:1cfc:5265:7008:dc13) (Remote host closed the connection)
2021-03-26 20:36:49 sdrodge joins (~sdrodge@unaffiliated/sdrodge)
2021-03-26 20:37:19 ddellaco_ joins (~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-03-26 20:38:05 × ddellaco_ quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-03-26 20:38:10 × apache8080 quits (~rishi@wsip-70-168-153-252.oc.oc.cox.net) (Ping timeout: 265 seconds)
2021-03-26 20:39:03 ddellaco_ joins (~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-03-26 20:40:03 psygate joins (~psygate@unaffiliated/psygate)
2021-03-26 20:40:08 × madjest15 quits (~Android@86-88-72-244.fixed.kpn.net) (Quit: -a- Connection Timed Out)
2021-03-26 20:40:21 × shailangsa quits (~shailangs@host165-120-169-19.range165-120.btcentralplus.com) (Ping timeout: 245 seconds)
2021-03-26 20:40:49 <NemesisD> oh i guess i can do this with RebindableSyntax where (>>) = flip (.) and return = id
2021-03-26 20:43:06 × ddellaco_ quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds)
2021-03-26 20:44:13 madjestic joins (~Android@86-88-72-244.fixed.kpn.net)
2021-03-26 20:45:26 ezrakilty joins (~ezrakilty@97-113-58-224.tukw.qwest.net)
2021-03-26 20:45:30 fendor joins (~fendor@91.141.0.159.wireless.dyn.drei.com)
2021-03-26 20:47:38 × fendor_ quits (~fendor@91.141.3.198.wireless.dyn.drei.com) (Ping timeout: 240 seconds)
2021-03-26 20:48:06 Lycurgus joins (~niemand@98.4.119.196)
2021-03-26 20:48:45 tapas is now known as nix
2021-03-26 20:48:51 molehillish joins (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8)
2021-03-26 20:49:41 × ezrakilty quits (~ezrakilty@97-113-58-224.tukw.qwest.net) (Ping timeout: 240 seconds)
2021-03-26 20:50:06 nix is now known as emilypi
2021-03-26 20:50:08 × v01d4lph4 quits (~v01d4lph4@106.212.133.35) (Remote host closed the connection)
2021-03-26 20:50:33 ezrakilty joins (~ezrakilty@97-113-58-224.tukw.qwest.net)
2021-03-26 20:52:45 apache8080 joins (~rishi@wsip-70-168-153-252.oc.oc.cox.net)
2021-03-26 20:53:16 × molehillish quits (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8) (Ping timeout: 258 seconds)
2021-03-26 20:53:48 × frozenErebus quits (~frozenEre@94.128.81.87) (Ping timeout: 252 seconds)
2021-03-26 20:54:38 × ezrakilty quits (~ezrakilty@97-113-58-224.tukw.qwest.net) (Ping timeout: 240 seconds)
2021-03-26 20:55:06 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2021-03-26 20:55:09 × vgtw quits (~vgtw@gateway/tor-sasl/vgtw) (Ping timeout: 240 seconds)
2021-03-26 20:55:12 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:4818:ee4a:c1c4:4d1c) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-03-26 20:55:27 v01d4lph4 joins (~v01d4lph4@106.212.133.35)
2021-03-26 20:59:09 × _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection)
2021-03-26 20:59:26 nbloomf joins (~nbloomf@2600:1700:ad14:3020:3cda:a97e:6bbd:c240)
2021-03-26 20:59:55 × v01d4lph4 quits (~v01d4lph4@106.212.133.35) (Ping timeout: 265 seconds)
2021-03-26 20:59:59 <desophos> my program does a lot of converting between base 10 and base 2. i use `printf "%0*b"` to convert a decimal integer to a fixed-length string of binary digits. my problem is that i profiled my program and printf is >60% of my runtime, even memoized over both parameters. does anyone have any suggestions for a way to optimize this process? thanks!
2021-03-26 21:00:00 <desophos> https://paste.tomsmeding.com/NaYeVv9w
2021-03-26 21:00:02 vglfr joins (~auiee@37.73.198.149)
2021-03-26 21:00:24 × stree quits (~stree@68.36.8.116) (Ping timeout: 265 seconds)
2021-03-26 21:00:51 × vglfr quits (~auiee@37.73.198.149) (Client Quit)
2021-03-26 21:01:09 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 240 seconds)
2021-03-26 21:01:46 × danvet quits (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 240 seconds)
2021-03-26 21:02:12 Shailangsa_ joins (~shailangs@host86-161-220-11.range86-161.btcentralplus.com)
2021-03-26 21:03:39 <dmj`> desophos: don't use printf, convert from base 2 / base 10 w/o going to a String, and then use bytestring builder IO to display it
2021-03-26 21:04:11 × conal quits (~conal@192.145.118.235) (Ping timeout: 240 seconds)
2021-03-26 21:04:26 conal joins (~conal@64.71.133.70)
2021-03-26 21:05:51 <desophos> hmm i'll look into that, thanks! i'm not actually displaying it though, i'm concatenating many of these fixed-length strings and using them for other operations (they represent a genome)
2021-03-26 21:06:27 jpds joins (~jpds@gateway/tor-sasl/jpds)
2021-03-26 21:06:55 <desophos> the genome is the concatenation of many decimal integers in fixed-length binary form
2021-03-26 21:07:16 × Shailangsa_ quits (~shailangs@host86-161-220-11.range86-161.btcentralplus.com) ()
2021-03-26 21:07:31 <desophos> it doesn't technically have to be a String as long as it's a list of digits
2021-03-26 21:09:39 ddellaco_ joins (~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-03-26 21:11:01 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-26 21:12:04 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-03-26 21:12:59 <desophos> regardless, it does look like bytestring is what i want. thanks!
2021-03-26 21:13:38 stree joins (~stree@68.36.8.116)
2021-03-26 21:15:18 × ddellaco_ quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds)
2021-03-26 21:15:39 heatsink joins (~heatsink@2600:1700:bef1:5e10:1cfc:5265:7008:dc13)
2021-03-26 21:16:38 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2021-03-26 21:17:14 × cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving)
2021-03-26 21:19:49 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:3cda:a97e:6bbd:c240) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-03-26 21:19:56 × heatsink quits (~heatsink@2600:1700:bef1:5e10:1cfc:5265:7008:dc13) (Ping timeout: 245 seconds)
2021-03-26 21:19:57 × stree quits (~stree@68.36.8.116) (Quit: Caught exception)
2021-03-26 21:20:23 stree joins (~stree@68.36.8.116)
2021-03-26 21:20:34 × ClaudiusMaximus quits (~claude@unaffiliated/claudiusmaximus) (Quit: ->)
2021-03-26 21:21:13 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Quit: Lost terminal)
2021-03-26 21:25:06 <samthecoy[m]> what library(ies) are currently considered best practice for database stuff in haskell? happy with sqlite or postgres
2021-03-26 21:25:49 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-26 21:29:09 ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-03-26 21:30:51 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed)
2021-03-26 21:31:11 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-26 21:31:53 × ubert quits (~Thunderbi@p200300ecdf25d922ca5b76fffe29f233.dip0.t-ipconnect.de) (Ping timeout: 250 seconds)
2021-03-26 21:32:34 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-03-26 21:33:45 × ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 265 seconds)
2021-03-26 21:34:52 fendor_ joins (~fendor@91.141.1.158.wireless.dyn.drei.com)
2021-03-26 21:35:13 Sorna joins (~Sornaensi@85.203.36.113)
2021-03-26 21:36:07 shailangsa joins (~shailangs@host86-161-220-11.range86-161.btcentralplus.com)
2021-03-26 21:36:10 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 260 seconds)
2021-03-26 21:36:58 × fendor quits (~fendor@91.141.0.159.wireless.dyn.drei.com) (Ping timeout: 240 seconds)
2021-03-26 21:37:10 heatsink joins (~heatsink@2600:1700:bef1:5e10:1cfc:5265:7008:dc13)
2021-03-26 21:37:18 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2021-03-26 21:37:28 <DigitalKiwi> nobody ever got fired for going with acid-state
2021-03-26 21:39:04 × Sornaensis quits (~Sornaensi@077213203030.dynamic.telenor.dk) (Ping timeout: 265 seconds)
2021-03-26 21:39:29 <Lycurgus> Fascinating, as someone used to say.
2021-03-26 21:40:03 <davean> DigitalKiwi: uh
2021-03-26 21:40:32 <Lycurgus> there is a a putative "the" acid-state (lemih) but it's a database in the same way as a lisp image is
2021-03-26 21:41:11 <Lycurgus> dunno but would be surprised if it had relational algebra
2021-03-26 21:41:34 × heatsink quits (~heatsink@2600:1700:bef1:5e10:1cfc:5265:7008:dc13) (Ping timeout: 258 seconds)
2021-03-26 21:41:58 × invaser quits (~Thunderbi@31.148.23.125) (Ping timeout: 265 seconds)
2021-03-26 21:42:14 <Lycurgus> samthecoy[m], https://hackage.haskell.org/packages/#cat:PostgreSQL has some pg stuffs and dorlowd has a practical simple pg access example
2021-03-26 21:43:07 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2021-03-26 21:43:18 ezrakilty joins (~ezrakilty@97-113-58-224.tukw.qwest.net)
2021-03-26 21:44:44 <davean> DigitalKiwi: I have no idea why you say people don't get fired for acid state
2021-03-26 21:45:06 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-03-26 21:47:28 × troydm quits (~troydm@host-176-37-124-197.b025.la.net.ua) (Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset)
2021-03-26 21:47:38 × ezrakilty quits (~ezrakilty@97-113-58-224.tukw.qwest.net) (Ping timeout: 240 seconds)
2021-03-26 21:47:46 × cole-h quits (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
2021-03-26 21:49:42 <Lycurgus> looks like that link doesn't go to the pg pkgs section but the link at the top for pg does
2021-03-26 21:50:05 <DigitalKiwi> acid state or acid-state? do you work at DO?
2021-03-26 21:50:56 <DigitalKiwi> cause i've heard some things about that place lol
2021-03-26 21:51:21 __minoru__shirae joins (~shiraeesh@77.94.25.214)
2021-03-26 21:52:07 <DigitalKiwi> davean: anyway, it's tongue in cheek :P

All times are in UTC.