Logs: liberachat/#haskell
| 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.