Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-14 13:53:49 <Lycurgus> *stored
2021-03-14 13:53:53 × asheshambasta quits (~user@ptr-e1lysawjk66x7g42nlz.18120a2.ip6.access.telenet.be) (Ping timeout: 265 seconds)
2021-03-14 13:55:05 geekosaur joins (ae68c070@cpe-174-104-192-112.neo.res.rr.com)
2021-03-14 13:55:27 <Lycurgus> prolly most of the major commercial ones, dunno about pg but have used on sql server in past so assume sybase had/has
2021-03-14 13:55:44 × stefan-__ quits (~cri@42dots.de) (Excess Flood)
2021-03-14 13:55:46 <Lycurgus> would bet oracle does
2021-03-14 13:55:58 stefan-_ joins (~cri@42dots.de)
2021-03-14 13:56:06 zfnmxt_ joins (~zfnmxt@unaffiliated/zfnmxt)
2021-03-14 13:57:15 × jamm_ quits (~jamm@unaffiliated/jamm) (Ping timeout: 240 seconds)
2021-03-14 13:57:17 × jb55 quits (~jb55@gateway/tor-sasl/jb55) (Ping timeout: 268 seconds)
2021-03-14 13:57:18 × bendo quits (~bendo@130.61.122.121) (Ping timeout: 246 seconds)
2021-03-14 13:57:28 × zfnmxt quits (~zfnmxt@unaffiliated/zfnmxt) (Ping timeout: 276 seconds)
2021-03-14 13:57:44 × marble_visions quits (~user@68.183.79.8) (Quit: bye)
2021-03-14 13:58:18 bendo joins (~bendo@130.61.122.121)
2021-03-14 13:58:28 × reactormonk1 quits (~reactormo@mehl.schokokeks.org) (Ping timeout: 260 seconds)
2021-03-14 13:58:35 marble_visions joins (~user@68.183.79.8)
2021-03-14 13:58:37 <Lycurgus> also before LSI pretty much every computer had single step mode which could be set on the ocntrol panel
2021-03-14 13:59:33 jb55 joins (~jb55@gateway/tor-sasl/jb55)
2021-03-14 13:59:34 <Lycurgus> so yeah if you can't step thru the code, somebody did a Brazil on ur programmer fu
2021-03-14 14:00:15 reactormonk1 joins (~reactormo@mehl.schokokeks.org)
2021-03-14 14:00:57 <Lycurgus> or human catepillar or whatever
2021-03-14 14:02:02 DavidEichmann joins (~david@234.109.45.217.dyn.plus.net)
2021-03-14 14:02:58 hahalps joins (0d5e07b1@13.94.7.177)
2021-03-14 14:03:51 <Lycurgus> yeah pg and oracle both have
2021-03-14 14:04:07 × hahalps quits (0d5e07b1@13.94.7.177) (Client Quit)
2021-03-14 14:04:41 hackage prolens 0.0.0.1 - Profunctor-based lightweight implementation of optics https://hackage.haskell.org/package/prolens-0.0.0.1 (shersh)
2021-03-14 14:04:45 × minoru_shiraeesh quits (~shiraeesh@109.166.56.65) (Read error: No route to host)
2021-03-14 14:05:07 minoru_shiraeesh joins (~shiraeesh@109.166.56.65)
2021-03-14 14:10:20 <Lycurgus> 8080 era uprocessors had single step, intel ones prolly all or nearly all, shouldn't have limited it to when i started heavily using it
2021-03-14 14:10:40 notzmv joins (~zmv@unaffiliated/zmv)
2021-03-14 14:11:10 <Lycurgus> actually I could respect the other position, "I never want to descend that low" as a matter of principle
2021-03-14 14:11:42 <Lycurgus> just doesn't work for me, other than almost all the time
2021-03-14 14:11:58 frozenErebus joins (~frozenEre@94.128.82.20)
2021-03-14 14:13:00 <geekosaur> single stepping kinda fails with multithreaded, though. or vliw
2021-03-14 14:13:19 <Lycurgus> it most certainly does not
2021-03-14 14:13:32 <Lycurgus> you have to manage threads
2021-03-14 14:13:45 <Lycurgus> but you know why that's a problem?
2021-03-14 14:13:45 × fendor quits (~fendor@91.141.1.110.wireless.dyn.drei.com) (Ping timeout: 246 seconds)
2021-03-14 14:13:51 <Lycurgus> this thing here
2021-03-14 14:14:23 <Lycurgus> https://insights.stackoverflow.com/survey/2020#experience
2021-03-14 14:15:19 <Lycurgus> if vliw is very long instruction word, yeah exotica in general produces corner pain
2021-03-14 14:15:25 fendor joins (~fendor@178.165.131.241.wireless.dyn.drei.com)
2021-03-14 14:15:26 <Lycurgus> that's somekina law
2021-03-14 14:16:58 Tario joins (~Tario@201.192.165.173)
2021-03-14 14:17:35 <Lycurgus> single stepping is so fundamental though, I would place a lil money on ur not being able to produce a real vliw processor that wasn't purpose built
2021-03-14 14:17:53 <Lycurgus> to replace something unchanging without it.
2021-03-14 14:22:44 <L29Ah> i want to make a time(1)-like tool; which method of process creation should i use? the one from `process` wants String's as executable path and arguments, unnecessarily slowing it down and limiting them to Unicode, and requiring me to shuffle through $PATH manually
2021-03-14 14:23:50 Lycurgus is pretty sure in most FS
2021-03-14 14:24:06 Lycurgus paths are limited to ascii
2021-03-14 14:24:27 <Clint> what
2021-03-14 14:24:38 × xff0x quits (~xff0x@2001:1a81:527c:ad00:2731:c024:969b:283c) (Ping timeout: 264 seconds)
2021-03-14 14:24:50 <geekosaur> POSIX paths are ByteStrings, NTFS paths are Unicode with escaping for nonrepresentables
2021-03-14 14:25:02 × Mrbuck quits (~Mrbuck@gateway/tor-sasl/mrbuck) (Ping timeout: 268 seconds)
2021-03-14 14:25:11 xff0x joins (~xff0x@2001:1a81:527c:ad00:a70:55a0:fd29:c4d4)
2021-03-14 14:25:12 <Lycurgus> OK, yeah rethinking that one
2021-03-14 14:26:18 slack1256 joins (~slack1256@dvc-186-186-101-190.movil.vtr.net)
2021-03-14 14:27:16 <geekosaur> (specifically Microsoft's variant of UTF16 with escaping)
2021-03-14 14:27:24 <Lycurgus> the symbolic debugger thing sent me into crusty old programmer hell
2021-03-14 14:27:55 Mrbuck joins (~Mrbuck@gateway/tor-sasl/mrbuck)
2021-03-14 14:28:16 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-14 14:29:45 <L29Ah> https://hackage.haskell.org/package/unix-2.7.2.2/docs/System-Posix-Process-ByteString.html ah probably that's what i'm after
2021-03-14 14:29:59 <L29Ah> geekosaur: thanks for mentioning posix :)
2021-03-14 14:31:39 × entel quits (uid256215@botters/entel) (Quit: Connection closed for inactivity)
2021-03-14 14:32:06 alx741 joins (~alx741@181.196.69.27)
2021-03-14 14:33:49 heatsink joins (~heatsink@2600:1700:bef1:5e10:408f:2dd3:6494:affd)
2021-03-14 14:34:29 × rdivyanshu quits (uid322626@gateway/web/irccloud.com/x-hxnrioewzbkzbjta) (Quit: Connection closed for inactivity)
2021-03-14 14:36:19 × ADG1089__ quits (~aditya@106.212.74.137) (Remote host closed the connection)
2021-03-14 14:36:22 Deide joins (~Deide@217.155.19.23)
2021-03-14 14:39:02 × heatsink quits (~heatsink@2600:1700:bef1:5e10:408f:2dd3:6494:affd) (Ping timeout: 264 seconds)
2021-03-14 14:43:58 × kenran quits (~kenran@mue-88-130-62-145.dsl.tropolys.de) (Quit: leaving)
2021-03-14 14:46:58 × DavidEichmann quits (~david@234.109.45.217.dyn.plus.net) (Remote host closed the connection)
2021-03-14 14:47:52 DavidEichmann joins (~david@234.109.45.217.dyn.plus.net)
2021-03-14 14:49:56 × DavidEichmann quits (~david@234.109.45.217.dyn.plus.net) (Remote host closed the connection)
2021-03-14 14:52:27 <whataday> why call fixed-point inside a Cont do-notation would create a loop? http://www.vex.net/~trebla/haskell/cont-monad.xhtml
2021-03-14 14:52:35 <whataday> I just don't get it
2021-03-14 14:53:16 <whataday> that Setjmp section
2021-03-14 14:54:48 <kuribas> I have an infinite loop. Is there a way to debug this in ghci?
2021-03-14 14:56:05 cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2021-03-14 14:57:05 × olligobber quits (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Remote host closed the connection)
2021-03-14 14:59:14 <Uniaika> kuribas: manual recursion?
2021-03-14 14:59:46 <hpc> Debug.Trace will probably be useful
2021-03-14 15:00:58 <kuribas> Uniaika: a parser combinator for xml
2021-03-14 15:02:54 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2021-03-14 15:03:38 <Uniaika> kuribas: I'm so, so sorry
2021-03-14 15:03:47 <kuribas> ?
2021-03-14 15:04:46 CrazyPython joins (~crazypyth@98.122.164.118)
2021-03-14 15:05:44 × CrazyPython quits (~crazypyth@98.122.164.118) (Read error: Connection reset by peer)
2021-03-14 15:06:42 × frozenErebus quits (~frozenEre@94.128.82.20) (Ping timeout: 256 seconds)
2021-03-14 15:06:48 <Uniaika> kuribas: this is no easy nor fun task
2021-03-14 15:07:34 <kuribas> it also seems to be leaking lots of memory
2021-03-14 15:10:26 <Uniaika> kuribas: use strictness annotations?
2021-03-14 15:10:30 <Uniaika> kuribas: is the code open-source?
2021-03-14 15:10:34 <kuribas> yes
2021-03-14 15:11:01 <Uniaika> may I see it?
2021-03-14 15:11:53 <kuribas> https://github.com/kuribas/hexpat-streamparser/blob/master/src/Text/XML/Expat/StreamParser.hs
2021-03-14 15:12:03 ezrakilty joins (~ezrakilty@97-113-58-224.tukw.qwest.net)
2021-03-14 15:13:00 <Uniaika> kuribas: I see you're using lazy linked lists. Is there a reason you need them?
2021-03-14 15:14:11 hackage data-interval 2.1.0 - Interval datatype, interval arithmetic and interval-based containers https://hackage.haskell.org/package/data-interval-2.1.0 (MasahiroSakai)
2021-03-14 15:14:14 <kuribas> Uniaika: it's build on top of hexpat, which uses some sort of list transformer
2021-03-14 15:14:26 <Uniaika> hmm, so you can't really avoid them

All times are in UTC.