Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,803,758 events total
2021-07-28 16:03:30 × krjst quits (~krjst@2604:a880:800:c1::16b:8001) (Ping timeout: 240 seconds)
2021-07-28 16:03:49 × oats quits (~thomas@user/oats) (Ping timeout: 250 seconds)
2021-07-28 16:03:54 × nonzen quits (~nonzen@user/nonzen) (Ping timeout: 240 seconds)
2021-07-28 16:03:55 × heath quits (~heath@user/heath) (Ping timeout: 265 seconds)
2021-07-28 16:04:13 <monochrom> I slap on a license because of that. I hope to increase the freedom from the uncertainty of "so what would monochrom actually permit?"
2021-07-28 16:04:16 × aravk quits (~aravk@user/aravk) (Ping timeout: 272 seconds)
2021-07-28 16:04:17 × jneira_ quits (~jneira_@28.red-80-28-169.staticip.rima-tde.net) (Ping timeout: 245 seconds)
2021-07-28 16:04:18 × energizer quits (~energizer@user/energizer) (Ping timeout: 252 seconds)
2021-07-28 16:04:24 × wwalker quits (~wwalker@platinum.solid-constructs.com) (Ping timeout: 265 seconds)
2021-07-28 16:04:25 <Lycurgus> a sweet technicality that for the free trader / worker
2021-07-28 16:04:30 × jolly quits (~jolly@208.180.97.158) (Ping timeout: 276 seconds)
2021-07-28 16:05:27 sajith joins (~sajith@user/sajith)
2021-07-28 16:05:57 <monochrom> s/slap on a license/slap on a highly permissive license/
2021-07-28 16:06:19 × sergio812 quits (~sergio812@lfbn-ren-1-403-102.w2-10.abo.wanadoo.fr) (Quit: Client closed)
2021-07-28 16:06:27 krjst joins (~krjst@2604:a880:800:c1::16b:8001)
2021-07-28 16:06:39 <dolio> I imagine the point is that putting a permissive license on it permits the wrong organizations to do things with it.
2021-07-28 16:06:44 nonzen joins (~nonzen@user/nonzen)
2021-07-28 16:07:16 <Lycurgus> that wasn't my point but it does get to the actual point
2021-07-28 16:07:43 <Lycurgus> which is that the whole deal is a vast time waster to be filed under clueless about the capitalism
2021-07-28 16:08:41 slowButPresent joins (~slowButPr@user/slowbutpresent)
2021-07-28 16:08:52 <maerwald> license-free software is a great way for me to get in trouble
2021-07-28 16:08:56 <maerwald> so I won't use it
2021-07-28 16:08:58 × falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 240 seconds)
2021-07-28 16:09:18 <Lycurgus> with your employer?
2021-07-28 16:09:41 <maerwald> employer?
2021-07-28 16:09:46 <Lycurgus> (the trouble)
2021-07-28 16:10:05 <maerwald> with anyone
2021-07-28 16:10:09 <Lycurgus> i c
2021-07-28 16:10:27 <maerwald> suddenly the author changed his mind... now what :>
2021-07-28 16:10:55 <Lycurgus> you think that doesn't happen?
2021-07-28 16:10:58 × fossdd quits (~fossdd@sourcehut/user/fossdd) (Ping timeout: 240 seconds)
2021-07-28 16:11:13 <maerwald> ?
2021-07-28 16:11:20 fossdd joins (~fossdd@sourcehut/user/fossdd)
2021-07-28 16:11:45 CyrusT[m] joins (~cyrustcru@2001:470:69fc:105::306e)
2021-07-28 16:12:12 <Lycurgus> that the owning entity changes it's mind about a permissive or license of any kind. Is there no hs product with is not FOSS?
2021-07-28 16:12:30 curiousgay joins (~curiousga@77-120-186-48.kha.volia.net)
2021-07-28 16:12:42 <Lycurgus> *which is not
2021-07-28 16:12:51 <geekosaur> how would we know
2021-07-28 16:13:14 oats joins (~thomas@user/oats)
2021-07-28 16:13:36 energizer joins (~energizer@user/energizer)
2021-07-28 16:13:39 rmoe joins (~rmoe@c-71-236-207-44.hsd1.wa.comcast.net)
2021-07-28 16:14:17 jneira_ joins (~jneira_@28.red-80-28-169.staticip.rima-tde.net)
2021-07-28 16:14:38 <Lycurgus> yeah there prolly is but it so violates the hs culural ethos thst you'd not publicize. Think i've seen such, in finance and what not
2021-07-28 16:15:27 <Lycurgus> in some cases secrecy is of the essence
2021-07-28 16:15:43 wwalker joins (~wwalker@platinum.solid-constructs.com)
2021-07-28 16:15:43 aravk joins (~aravk@user/aravk)
2021-07-28 16:16:23 maerwald stares at the wall
2021-07-28 16:17:03 heath joins (~heath@user/heath)
2021-07-28 16:17:49 dschrempf joins (~dominik@mobiledyn-185-69-244-184.mrsn.at)
2021-07-28 16:18:17 × Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Read error: Connection reset by peer)
2021-07-28 16:18:48 × jumper149 quits (~jumper149@80.240.31.34) (Quit: WeeChat 3.2)
2021-07-28 16:20:23 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection)
2021-07-28 16:20:48 shapr joins (~user@pool-100-36-247-68.washdc.fios.verizon.net)
2021-07-28 16:21:25 tzh joins (~tzh@c-24-21-73-154.hsd1.wa.comcast.net)
2021-07-28 16:22:03 drewefenwick[m] joins (~drewefenw@2001:470:69fc:105::c8c4)
2021-07-28 16:23:00 <DigitalKiwi> "how compelling"
2021-07-28 16:23:21 Kammao joins (~Kammao@188.27.130.202)
2021-07-28 16:24:17 <[exa]> maerwald: license-free software is basically unusuable, the "default" license in most of the world is "don't even think about reading this"
2021-07-28 16:24:58 falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net)
2021-07-28 16:25:02 <[exa]> (oh the discussion has more scrollback, let's scroll now... :D )
2021-07-28 16:25:30 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 240 seconds)
2021-07-28 16:26:06 MQ-17J joins (~MQ-17J@8.6.144.192)
2021-07-28 16:26:18 <dolio> You don't need a license to read something.
2021-07-28 16:26:58 econo joins (uid147250@user/econo)
2021-07-28 16:28:06 × norias quits (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) (Ping timeout: 256 seconds)
2021-07-28 16:29:57 Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi)
2021-07-28 16:34:51 × falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 265 seconds)
2021-07-28 16:35:26 × curiousgay quits (~curiousga@77-120-186-48.kha.volia.net) (Ping timeout: 250 seconds)
2021-07-28 16:35:52 × Kammao quits (~Kammao@188.27.130.202) (Quit: Client closed)
2021-07-28 16:36:57 jippiedoe joins (~david@2a02-a448-48bd-1-dcd-52b3-4d0e-bb70.fixed6.kpn.net)
2021-07-28 16:39:01 ahri joins (~ahri@185.169.233.185)
2021-07-28 16:39:51 × Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Ping timeout: 258 seconds)
2021-07-28 16:40:09 jolly joins (~jolly@208.180.97.158)
2021-07-28 16:40:15 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-07-28 16:40:43 × fef quits (~thedawn@user/thedawn) (Remote host closed the connection)
2021-07-28 16:41:00 <ahri> hi, I was in here the other day asking for help tracking down a big memory leak. my problem is that despite having set up the RTS options and got a .hp file out, it's only capturing the first 5-15 seconds. the process is killed by the kernel after around 5 mins (after some user interaction)
2021-07-28 16:41:24 fef joins (~thedawn@user/thedawn)
2021-07-28 16:41:45 <ahri> I tried replicating this in another env and the memory didn't seem to spike as much, however I still get the oddly small .hp file
2021-07-28 16:42:02 × funsafe quits (~funsafe@2601:1c1:4200:938f:32aa:eb39:2110:e2ea) (Ping timeout: 255 seconds)
2021-07-28 16:42:21 <ahri> I tried adding StrictData via default-extensions in the .cabal file, and this has not fixed the memory usage and subsequent killing of my process in my live env
2021-07-28 16:42:32 × dschrempf quits (~dominik@mobiledyn-185-69-244-184.mrsn.at) (Ping timeout: 252 seconds)
2021-07-28 16:43:09 <ahri> it occurred to me that perhaps my profiling issues are due to compilation flags; the ones I'm using are: -static -optc-static -optl-static -optl-pthread
2021-07-28 16:44:50 <Lycurgus> what do you mean by "leak"?
2021-07-28 16:44:59 <ahri> it's been a while since I put this project together so I don't remember the specifics of why I'm using all of those flags, but I think they're probably all to do with wanting a statically linked binary to dump into an alpine docker container
2021-07-28 16:45:00 <c_wraith> profiling requires cost centers
2021-07-28 16:45:26 <ahri> I compiled the binary with "stack build --profile"
2021-07-28 16:45:35 <c_wraith> If you're not adding some manually, you should be asking the compiler to add them.
2021-07-28 16:45:35 Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi)
2021-07-28 16:46:02 Lycurgus suspects introspection/reflection/examination of the source program is the way unless a FFI is involved
2021-07-28 16:46:28 <ahri> Lycurgus: I mean I'm not anticipating my webserver using 1TB of memory when loading a 2MB file, so I guess I messed something up fairly spectacularly!
2021-07-28 16:46:34 × berberman_ quits (~berberman@user/berberman) (Ping timeout: 240 seconds)
2021-07-28 16:46:35 berberman joins (~berberman@user/berberman)
2021-07-28 16:46:43 <c_wraith> wait....
2021-07-28 16:46:45 <c_wraith> 1TB?
2021-07-28 16:46:53 <zzz> o.o
2021-07-28 16:46:57 <c_wraith> How are you getting that number?
2021-07-28 16:47:00 <ahri> htop
2021-07-28 16:47:06 <c_wraith> what column?
2021-07-28 16:47:13 LukeHoersten joins (~LukeHoers@user/lukehoersten)
2021-07-28 16:47:26 <ahri> VIRT

All times are in UTC.