Logs: freenode/#haskell
| 2020-11-26 11:34:53 | × | patier[m] quits (patiermatr@gateway/shell/matrix.org/x-yjfgmheqbsrvyvho) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:34:53 | × | TekShifter[m] quits (tekshifter@gateway/shell/matrix.org/x-cfzrvymgkwpsjlwz) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:34:55 | × | alephu5[m] quits (alephu5mat@gateway/shell/matrix.org/x-iqqwqpszzorkjviq) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:34:55 | × | srid quits (sridmatrix@gateway/shell/matrix.org/x-ddfumpcsdmsgnklz) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:34:59 | × | jlv quits (jlvjustinl@gateway/shell/matrix.org/x-pkbhavgbkzlvwwnm) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:34:59 | × | berberman[T] quits (berberma4@gateway/shell/matrix.org/x-gbdkkegajrsrxxkg) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:34:59 | × | jkaye[m] quits (jkayematri@gateway/shell/matrix.org/x-xgtxrdifoozwqxqt) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:01 | × | rednaZ[m] quits (r3dnazmatr@gateway/shell/matrix.org/x-ozioktnmvrvopylv) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | aloiscochard[m] quits (aloiscocha@gateway/shell/matrix.org/x-lbvqcwwuqmskblks) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | kadoban quits (kadobanmat@gateway/shell/matrix.org/x-ufwuzjufmgpbpvll) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | jeffcasavant[m] quits (jeffcasava@gateway/shell/matrix.org/x-javvwevsrvfabsjm) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | pqwy[m] quits (pqwymatrix@gateway/shell/matrix.org/x-qkyseftxctvdhmhh) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | miseenplace[m] quits (miseenplac@gateway/shell/matrix.org/x-wnnpqyuemudervxu) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | jesser[m] quits (jessermatr@gateway/shell/matrix.org/x-qvghulfnrarmvzsf) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | zerstroyer[m] quits (zerstroyer@gateway/shell/matrix.org/x-gegiretuusxprcab) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:04 | × | mikr[m] quits (mikrdavral@gateway/shell/matrix.org/x-wijhaydyfjgkrnqd) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:05 | × | maralorn quits (maralornma@gateway/shell/matrix.org/x-opsadexttgzjqxrr) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:06 | × | siraben quits (sirabenmat@gateway/shell/matrix.org/x-kbzgfwlklcotpjnz) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:14 | × | theduke quits (thedukem1@gateway/shell/matrix.org/x-fkzkadqaqklwkoxx) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:14 | × | ComaGrayce[m] quits (commagrays@gateway/shell/matrix.org/x-hgvgmfuatspyagpw) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:14 | × | Noughtmare[m] quits (naughtmare@gateway/shell/matrix.org/x-qinronskgvjuesgd) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:14 | × | iinuwa quits (iinuwamatr@gateway/shell/matrix.org/x-nirgmkkuiglbzdym) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:14 | × | michaelpj quits (michaelpjm@gateway/shell/matrix.org/x-bpqwjlstbvbemkvx) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:14 | × | Ericson2314 quits (ericson231@gateway/shell/matrix.org/x-tegudoxxgcuckrrp) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:14 | × | Hanma[m] quits (hanmamatri@gateway/shell/matrix.org/x-fchldacgfrgiwucu) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:15 | × | dyniec[m] quits (dyniecmatr@gateway/shell/matrix.org/x-rvvlgbaxbtmzugej) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:16 | × | wi[m] quits (w1gzmatrix@gateway/shell/matrix.org/x-ywaugiascvhtlbjk) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:16 | × | andreabedini[m] quits (andreabedi@gateway/shell/matrix.org/x-qitqfbtrbfnzbcmu) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:16 | × | drozdziak1 quits (drozdziak1@gateway/shell/matrix.org/x-vthisqiohgxugfqd) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:16 | × | alexfmpe quits (alexfmpema@gateway/shell/matrix.org/x-uqlbdbsmgeiylcyi) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:16 | × | wanaks[m] quits (wanaksmatr@gateway/shell/matrix.org/x-evkorzdwtetbvvid) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:17 | × | falling-edge[m] quits (falling-ed@gateway/shell/matrix.org/x-ingloazughuslvcy) (Quit: Bridge terminating on SIGTERM) |
| 2020-11-26 11:35:39 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 2020-11-26 11:36:55 | × | lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection) |
| 2020-11-26 11:37:02 | → | lambdabot joins (~lambdabot@silicon.int-e.eu) |
| 2020-11-26 11:37:02 | × | lambdabot quits (~lambdabot@silicon.int-e.eu) (Changing host) |
| 2020-11-26 11:37:02 | → | lambdabot joins (~lambdabot@haskell/bot/lambdabot) |
| 2020-11-26 11:37:25 | × | nckx quits (~nckx@tobias.gr) (Ping timeout: 264 seconds) |
| 2020-11-26 11:38:02 | → | nckx joins (~nckx@tobias.gr) |
| 2020-11-26 11:38:25 | → | adm_ joins (~adm@43.229.89.234) |
| 2020-11-26 11:38:29 | → | LKoen joins (~LKoen@169.244.88.92.rev.sfr.net) |
| 2020-11-26 11:39:17 | <bifunc2> | [exa] vector-sized library seems to be working like magic |
| 2020-11-26 11:39:33 | <bifunc2> | so if all i need are fixed length vectors, this seems like the library to use |
| 2020-11-26 11:39:38 | <bifunc2> | seems quite popular too |
| 2020-11-26 11:40:03 | <bifunc2> | i no longer see a reason to use normal vector and do runtime asserts |
| 2020-11-26 11:40:38 | <dminuoso> | "quite popular" according to which metric? |
| 2020-11-26 11:40:48 | <dminuoso> | Anyway, popularity is not necessarily an indicator of quality |
| 2020-11-26 11:40:57 | <dminuoso> | An unpopular library can be of high quality, and popular libraries can be of low quality |
| 2020-11-26 11:41:03 | <maerwald> | 14k downloads |
| 2020-11-26 11:41:14 | <dminuoso> | That can easily mean it's a transitive dependency of some popular package |
| 2020-11-26 11:41:21 | <maerwald> | yes, that means the lib is popular |
| 2020-11-26 11:41:30 | <dminuoso> | Depends on how you look at it |
| 2020-11-26 11:41:51 | → | kindaro joins (1f08e49d@h31-8-228-157.dyn.bashtel.ru) |
| 2020-11-26 11:41:58 | <maerwald> | it isn't all that complicated |
| 2020-11-26 11:42:01 | <dminuoso> | If a single popular package has vector-sized as a *transitive* dependency, is vector-sized popular? |
| 2020-11-26 11:42:04 | <dminuoso> | hard to say |
| 2020-11-26 11:42:13 | → | jeffcasavant[m] joins (jeffcasava@gateway/shell/matrix.org/x-rmfoljfsgzwwaqzw) |
| 2020-11-26 11:42:25 | <dminuoso> | Id say popularity means a lot of people use your package as a direct dependency |
| 2020-11-26 11:42:27 | <dminuoso> | not transitive |
| 2020-11-26 11:42:46 | <kindaro> | Is there a file in `~/.cabal` that contains the list of all versions of all installed packages? |
| 2020-11-26 11:43:04 | <dminuoso> | Most people dont use ghc-prim, but everyone has it in their dependency tree. Is it a popular library? |
| 2020-11-26 11:43:05 | <kindaro> | Or, should I say, stored packages. |
| 2020-11-26 11:43:26 | × | adm_ quits (~adm@43.229.89.234) (Remote host closed the connection) |
| 2020-11-26 11:43:43 | <maerwald> | dminuoso: 14k downloads is a pretty good indicator of popularity. If you think it isn't, you should probably bring up proof :) |
| 2020-11-26 11:44:12 | <dminuoso> | maerwald: https://packdeps.haskellers.com/reverse/vector-sized |
| 2020-11-26 11:44:27 | <maerwald> | packdeps isn't exhaustive |
| 2020-11-26 11:44:28 | <dminuoso> | 14 packages on hackage depend on it |
| 2020-11-26 11:44:30 | <dminuoso> | out of tha |
| 2020-11-26 11:44:32 | <dminuoso> | I only recognize 1. |
| 2020-11-26 11:44:39 | <dminuoso> | On the entire of hackage, only one package I recognize depends on it. |
| 2020-11-26 11:44:49 | <dminuoso> | That in my book makes it a very unpopular library |
| 2020-11-26 11:45:06 | → | plakband joins (~plakband@113x43x242x146.ap113.ftth.arteria-hikari.net) |
| 2020-11-26 11:45:06 | <dminuoso> | Of course its not exhaustive, its an indicator. |
| 2020-11-26 11:45:13 | <dminuoso> | But one that better represents popularity |
| 2020-11-26 11:46:02 | <maerwald> | servant-client just has 100 reverse deps, the other 10k it doesn't show :D |
| 2020-11-26 11:46:14 | <maerwald> | downloads are much more reliable metric |
| 2020-11-26 11:46:21 | <dminuoso> | Hard to say |
| 2020-11-26 11:46:26 | <bifunc2> | i don't have any great definition of this, my friend :) i just looked at https://hackage.haskell.org/package/vector-sized-1.4.2 and saw 100 d/ls in last 30 days. more than most libraries :P |
| 2020-11-26 11:46:33 | <bifunc2> | s/this/popular |
| 2020-11-26 11:46:41 | <[exa]> | bifunc2: that may be automated downloads :D |
| 2020-11-26 11:47:04 | <[exa]> | one of my R libs has 400 installs per month but I'm fairly sure it has precisely 10 users. |
| 2020-11-26 11:47:11 | <maerwald> | [exa]: that even out for all of hackage (automated downloads) |
| 2020-11-26 11:47:22 | <maerwald> | so it's not a particularly strong argument |
| 2020-11-26 11:47:23 | <boxscape> | hm looks like vector-sized uses CPS-style existentials |
| 2020-11-26 11:47:39 | <dminuoso> | 12:46:02 maerwald | servant-client just has 100 reverse deps, the other 10k it doesn't show :D |
| 2020-11-26 11:47:43 | <kindaro> | How can I list all packages and versions available in Cabal store? |
| 2020-11-26 11:47:51 | <dminuoso> | maerwald: I guess the difference is servant-client is very likley to have users who do not share their product on hackage |
| 2020-11-26 11:48:04 | <maerwald> | why is that a *difference*? |
| 2020-11-26 11:48:18 | <dminuoso> | a container library can be reasonably expected to be used by other liraries |
| 2020-11-26 11:48:37 | <dminuoso> | its not just executables that need vectors |
| 2020-11-26 11:48:51 | <dminuoso> | kindaro: find. |
| 2020-11-26 11:49:18 | <[exa]> | maerwald: yeah just wanted to point out that the number may be biased |
| 2020-11-26 11:49:18 | <maerwald> | dminuoso: servant-client is not an executable :D |
| 2020-11-26 11:49:28 | <dminuoso> | maerwald: No, but it likely is used by executables |
| 2020-11-26 11:49:40 | <dminuoso> | There's relatively little API wrappers on hackage |
| 2020-11-26 11:49:53 | <maerwald> | dminuoso: look at the reverse deps and you'll see lots of libraries :) |
| 2020-11-26 11:49:58 | → | fendor joins (~fendor@178.165.131.166.wireless.dyn.drei.com) |
| 2020-11-26 11:50:15 | <maerwald> | so this seems more like an assumption rather than an observation |
| 2020-11-26 11:50:19 | <dminuoso> | You just switched your argument |
| 2020-11-26 11:50:26 | <dminuoso> | maerwald: Your point was "servant-client just has 100 reverse deps, the other 10k it doesn't show" |
All times are in UTC.