Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 5022
502,152 events total
2020-09-17 03:14:19 <exodrifter> okay i think I know what i need to do. Thanks dolio & c_wraith <3
2020-09-17 03:19:58 hackage smash-lens 0.1.0.1 - Optics for the `smash` library https://hackage.haskell.org/package/smash-lens-0.1.0.1 (topos)
2020-09-17 03:20:58 hackage smash-optics 0.1.0.1 - Optics for the `smash` library using `optics-core` https://hackage.haskell.org/package/smash-optics-0.1.0.1 (topos)
2020-09-17 03:22:04 finkata- joins (~dpetrov@83.222.188.39)
2020-09-17 03:26:06 rapskalian joins (~user@2601:804:8400:5750:6d07:cb01:64a9:36bb)
2020-09-17 03:26:18 × eric_ quits (~eric@2804:431:c7d4:b75:19f7:ea85:5be8:4c8e) (Remote host closed the connection)
2020-09-17 03:29:23 mdunnio joins (~mdunnio@208.59.170.5)
2020-09-17 03:30:04 × sagax quits (~sagax_nb@213.138.71.146) (Ping timeout: 260 seconds)
2020-09-17 03:31:07 × rapskalian quits (~user@2601:804:8400:5750:6d07:cb01:64a9:36bb) (Ping timeout: 244 seconds)
2020-09-17 03:35:18 toorevitimirp joins (~tooreviti@117.182.182.33)
2020-09-17 03:37:48 × elliott_ quits (~elliott_@pool-71-114-77-65.washdc.fios.verizon.net) (Quit: Quit)
2020-09-17 03:37:51 × worc3131 quits (~quassel@2a02:c7f:c026:9500:7d0b:65d0:38a4:4786) (Ping timeout: 272 seconds)
2020-09-17 03:38:12 × heatsink quits (~heatsink@2600:1700:bef1:5e10:99ca:18ad:4e5f:ffdf) (Remote host closed the connection)
2020-09-17 03:38:34 × gmt quits (~gmt@pool-71-105-108-44.nycmny.fios.verizon.net) (Ping timeout: 260 seconds)
2020-09-17 03:39:04 __Joker joins (~Joker@180.151.106.108)
2020-09-17 03:39:10 × mdunnio quits (~mdunnio@208.59.170.5) (Ping timeout: 256 seconds)
2020-09-17 03:39:58 hackage base16-bytestring 1.0.0.0 - RFC 4648-compliant Base16 encodings for ByteStrings https://hackage.haskell.org/package/base16-bytestring-1.0.0.0 (topos)
2020-09-17 03:40:32 × board_control quits (~board_con@50-46-195-209.evrt.wa.frontiernet.net) (Quit: Leaving)
2020-09-17 03:40:49 × finkata- quits (~dpetrov@83.222.188.39) (Remote host closed the connection)
2020-09-17 03:42:33 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-17 03:43:32 × __Joker quits (~Joker@180.151.106.108) (Ping timeout: 256 seconds)
2020-09-17 03:44:50 <lemmih> topos: Woo, version 1.
2020-09-17 03:45:37 × ransom quits (~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-17 03:45:38 <MarcelineVQ> the madlad
2020-09-17 03:46:24 ransom joins (~c4264035@c-73-243-2-10.hsd1.co.comcast.net)
2020-09-17 03:46:55 <topos> lemmih completely cleared out the backlog, basically rewrote the library and achieved some multipliers on performance
2020-09-17 03:46:58 <topos> so i'm happy
2020-09-17 03:48:00 <exodrifter> that sounds great!
2020-09-17 03:48:37 × alp_ quits (~alp@2a01:e0a:58b:4920:557f:9e9f:2eef:4c23) (Ping timeout: 272 seconds)
2020-09-17 03:53:50 <lateef> hi does anyone know how to use tasty-discover with the rerun ingredient. can't find any examples
2020-09-17 03:54:17 finkata- joins (~dpetrov@83.222.188.39)
2020-09-17 03:54:52 finkata- is now known as finkata
2020-09-17 03:54:56 __Joker joins (~Joker@180.151.106.108)
2020-09-17 03:55:24 × da39a3ee5e6b4b0d quits (~textual@2403:6200:8876:37d7:7100:a9d6:e349:d9ad) (Ping timeout: 244 seconds)
2020-09-17 03:55:28 × finkata quits (~dpetrov@83.222.188.39) (Remote host closed the connection)
2020-09-17 03:55:38 × wei2912 quits (~wei2912@unaffiliated/wei2912) (Quit: Lost terminal)
2020-09-17 03:56:54 finkata joins (~dpetrov@83.222.188.39)
2020-09-17 04:00:01 × __Joker quits (~Joker@180.151.106.108) (Ping timeout: 272 seconds)
2020-09-17 04:00:15 banner joins (~banner@116-255-17-98.ip4.superloop.com)
2020-09-17 04:00:24 × banner quits (~banner@116-255-17-98.ip4.superloop.com) (Client Quit)
2020-09-17 04:00:48 × andreas303 quits (~andreas@gateway/tor-sasl/andreas303) (Remote host closed the connection)
2020-09-17 04:01:24 × jneira quits (501e65ce@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.101.206) (Ping timeout: 258 seconds)
2020-09-17 04:02:11 Jeanne-Kamikaze joins (~Jeanne-Ka@107.152.99.41)
2020-09-17 04:02:28 <Axman6> topos: how many GB/s? :)
2020-09-17 04:02:33 × polyphem quits (~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) (Ping timeout: 272 seconds)
2020-09-17 04:02:48 <koz_> Axman6: The only measure that counts. :P
2020-09-17 04:02:50 <topos> ugh. i had that number at one point. hang on
2020-09-17 04:02:57 × finkata quits (~dpetrov@83.222.188.39) (Remote host closed the connection)
2020-09-17 04:02:57 <Axman6> koz_: of course
2020-09-17 04:03:10 <koz_> topos: Over 9000. :P
2020-09-17 04:03:13 <Axman6> though, speed for small strings is probably more important
2020-09-17 04:03:45 × unlink__ quits (~unlink2@p200300ebcf25bd0068eb9d9c94da2a17.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2020-09-17 04:06:39 andreas303 joins (~andreas@gateway/tor-sasl/andreas303)
2020-09-17 04:07:55 falafel joins (~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a)
2020-09-17 04:08:47 × irc_user quits (uid423822@gateway/web/irccloud.com/x-cbxmaikgpxapbiip) (Quit: Connection closed for inactivity)
2020-09-17 04:10:09 × mirrorbird quits (~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71) (Ping timeout: 272 seconds)
2020-09-17 04:10:34 da39a3ee5e6b4b0d joins (~textual@2403:6200:8876:37d7:55fb:4d37:ffc2:715b)
2020-09-17 04:10:52 mirrorbird joins (~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71)
2020-09-17 04:11:57 jneira joins (501e65ce@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.101.206)
2020-09-17 04:12:25 testing_kirc joins (~testing_k@047-024-136-070.res.spectrum.com)
2020-09-17 04:13:23 × testing_kirc quits (~testing_k@047-024-136-070.res.spectrum.com) (Remote host closed the connection)
2020-09-17 04:15:16 __Joker joins (~Joker@180.151.106.108)
2020-09-17 04:15:34 × sdx23 quits (~sdx23@unaffiliated/sdx23) (Ping timeout: 260 seconds)
2020-09-17 04:15:38 × kleisli_ quits (~kleisli@2605:e000:1804:94c6:68bd:9d76:dbd8:24e7) (Ping timeout: 244 seconds)
2020-09-17 04:16:18 mariatsji joins (~mariatsji@2a01:79d:53aa:c66c:59f2:1ee3:fe3e:b848)
2020-09-17 04:17:01 day_ joins (~Unknown@unaffiliated/day)
2020-09-17 04:17:05 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-09-17 04:19:57 dbmikus joins (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2020-09-17 04:20:19 rapskalian joins (~user@2601:804:8400:5750:6d07:cb01:64a9:36bb)
2020-09-17 04:20:37 × day quits (~Unknown@unaffiliated/day) (Ping timeout: 264 seconds)
2020-09-17 04:20:38 day_ is now known as day
2020-09-17 04:20:55 × mariatsji quits (~mariatsji@2a01:79d:53aa:c66c:59f2:1ee3:fe3e:b848) (Ping timeout: 272 seconds)
2020-09-17 04:21:37 <topos> Axman6 https://pastebin.com/LEs9sBTx
2020-09-17 04:21:55 <topos> here's a bench of the old algo vs. the new algo for 1gb
2020-09-17 04:22:00 nineonine joins (~nineonine@216-19-190-182.dyn.novuscom.net)
2020-09-17 04:22:54 <topos> encode is ~1GB/s, decode ~0.5GB/s compared to ~350MB/s (old encode) and ~120MB/s (old decode)
2020-09-17 04:23:31 <koz_> topos: So roughly threefold?
2020-09-17 04:23:34 <koz_> That's pretty damn good.
2020-09-17 04:23:38 <topos> yeah
2020-09-17 04:23:48 <topos> between 3-5 depending on the length of the bytestring
2020-09-17 04:23:50 × ddellacosta quits (~dd@86.106.121.168) (Ping timeout: 260 seconds)
2020-09-17 04:24:01 <topos> the old algo would degrade for larger bytestrings
2020-09-17 04:24:29 <topos> the new one is a steady ratio of encode ~ 2xdecode
2020-09-17 04:24:56 × rapskalian quits (~user@2601:804:8400:5750:6d07:cb01:64a9:36bb) (Ping timeout: 244 seconds)
2020-09-17 04:25:26 <topos> which makes sense because all you're doing in the encode step is reading a byte, munging it into two and writing it, where the decode case requires reading two, munging it, and then writing one
2020-09-17 04:25:34 <topos> oo. sorry for pinging whoever that was
2020-09-17 04:27:36 banner joins (~banner@116-255-17-98.ip4.superloop.com)
2020-09-17 04:27:42 <Axman6> that's their problem :)
2020-09-17 04:28:22 heatsink joins (~heatsink@2600:1700:bef1:5e10:99ca:18ad:4e5f:ffdf)
2020-09-17 04:28:29 × ransom quits (~c4264035@c-73-243-2-10.hsd1.co.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-17 04:29:20 × banner quits (~banner@116-255-17-98.ip4.superloop.com) (Client Quit)
2020-09-17 04:29:23 <Axman6> I really want to make this code work a word at a time...
2020-09-17 04:29:25 × falafel quits (~falafel@2605:e000:1527:d491:f090:20fe:cddf:2a1a) (Ping timeout: 240 seconds)
2020-09-17 04:29:42 jjj joins (~jjj@195.206.169.184)
2020-09-17 04:29:52 GuerrillaMonkey joins (~Jeanne-Ka@107.152.99.41)
2020-09-17 04:31:04 <topos> Axman6 i'd like to as well. The best I can think of is to make use of SIMD instructions, because at this point we can't do any better without the benefit of being able to multiple words into a single instruction
2020-09-17 04:31:35 <topos> but also, this code is dead. I'm not working on it anymore. It was strictly fanservice, and I'm encouraging everyone to move to https://hackage.haskell.org/package/base16
2020-09-17 04:31:56 × jedws quits (~jedws@101.184.189.58) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-09-17 04:32:00 <topos> if you want to contribute a SIMD version or AVX2 support, be my guest
2020-09-17 04:32:06 <topos> it won't happen on base16-bytestring tho
←Prev  Next→
Page 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 5022

All times are in UTC.