Thursday, March 21, 2024
dev@conference.yunohost.org
March
Mon Tue Wed Thu Fri Sat Sun
        1
2
3
4
5
6
7 8 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
             

[11:06:11] <tituspijean> Redis changes its license: https://mastodon.social/deck/@tcarrez@fosstodon.org/112132900904134999
https://github.com/redis/redis/blob/unstable/LICENSE.txt
[11:08:58] <Yunohost Git/Infra notifications> [yunohost] Abperron edited [pull request #1805](https://github.com/YunoHost/yunohost/pull/1805): [enh] Implement yunohost log show last to display the last log file.
[11:14:45] <Yunohost Git/Infra notifications> [yunohost] kay0u [commented](https://github.com/YunoHost/yunohost/pull/1805#discussion_r1533686368) on pull request #1805 [enh] Implement yunohost log show last to display the last log file.: We probably want to match the beginning of the line (with a ^) to avoid the case where the path ends with "last" for s...
[11:37:04] <Yunohost Git/Infra notifications> [yunohost] Abperron [commented](https://github.com/YunoHost/yunohost/pull/1805#discussion_r1533724201) on pull request #1805 [enh] Implement yunohost log show last to display the last log file.: re.match already searches if the correspondence is at the beggining of the string unlike re.search. The ^ isnt ne...
[13:27:03] <Yunohost Git/Infra notifications> [yunohost] kay0u [commented](https://github.com/YunoHost/yunohost/pull/1805#discussion_r1533906148) on pull request #1805 [enh] Implement yunohost log show last to display the last log file.: No its perfect like that then
[18:34:35] <Émy - OniriCorpe> please mpost the fedi real link
[18:34:40] <Émy - OniriCorpe> please post the fedi real link
[19:13:33] <Émy - OniriCorpe> https://fosstodon.org/@tcarrez/112132900870159349
[20:22:27] <tituspijean> > <@oniricorpe:im.emelyne.eu> please post the fedi real link

didn't even know it was a thing, sorry
[20:22:50] <Bram> Yeah it's a new shitty feature of mastodon 😑
[20:22:57] <Bram> Thx gargron
[20:48:49] <Émy - OniriCorpe> it sucks
[20:53:11] <Émy - OniriCorpe> https://aria.im/_matrix/media/v1/download/im.emelyne.eu/ZUaFcJblaAOgNJHWIlSvRFlj
[20:53:12] <Salamandar> > <@titus:pijean.ovh> Redis changes its license: https://mastodon.social/deck/@tcarrez@fosstodon.org/112132900904134999
> https://github.com/redis/redis/blob/unstable/LICENSE.txt

what's the impact ? it's really far in my memory but i think sspl is not that bad ?
[20:53:18] <Salamandar> the "choose your license when commiting" stance is crappy though
[21:33:59] <lapineige> > <@Bram_:matrix.org> Yeah it's a new shitty feature of mastodon 😑

There was one thing that was worse in all other alternative, and they copied it
[21:34:51] <Émy - OniriCorpe> usual mastodon ™️
[21:35:04] <Émy - OniriCorpe> tbh masto is the worst fedi software
[21:35:53] <Émy - OniriCorpe> people should not use it but maybe i'm too old for this shit (7 years on fedi)
[21:37:00] <lapineige> The de facto standard is the worst one ¯\\_(ツ)\_/¯
[21:37:06] <lapineige> The *de facto* standard is the worst one ¯\\\_(ツ)\_/¯
[21:37:32] <Salamandar> > The *de facto* standard is the worst one ¯\\\_(ツ)\_/¯

always
[21:38:22] <Émy - OniriCorpe> > The *de facto* standard is the worst one ¯\\\_(ツ)\_/¯

it's not just that... we have to deal with website boy
[21:39:49] <lapineige> I don't understand
[21:40:10] <Émy - OniriCorpe> gargron
[21:40:49] <Salamandar> what is gargron
[21:40:52] <orhtej2> https://github.com/Gargron
[21:40:55] <Salamandar> that's the second time i see this name today
[21:40:56] <Salamandar> oh
[21:41:08] <Salamandar> ooh
[21:41:11] <orhtej2> dude who authored Mastodon
[21:41:15] <Émy - OniriCorpe> > https://github.com/Gargron

ego boy
[21:41:31] <Émy - OniriCorpe> > <@Salamandar:matrix.org> what is gargron

ego boy
[21:42:25] <Salamandar> > dude who authored Mastodon

ruby guy, sad
[21:42:42] <lapineige> > dude who authored Mastodon

And control every design choice
[21:43:19] <Tag> > <@Salamandar:matrix.org> ruby guy, sad

Ruby is great! sometimes
[21:43:37] <Salamandar> Ruby is great when you can apt remove it
[21:44:12] <Salamandar> tbh in my previous job i did an amount of ruby higher than what i was expecting to do
[21:44:45] <Salamandar> and i can summarize everything i hate in ruby in one code line
[21:44:57] <Salamandar> `rm -rf ruby unless False`
[21:45:00] <Salamandar> will ruby be deleted ?
[21:45:31] <Bram> I kinda honestly love ruby as a language but everything around it is just : pain
[21:45:45] <lapineige> > <@tag:lostpod.me> Ruby is great! sometimes

When you sell it
[21:46:03] <Salamandar> Also people are shitting on python's perf but Ruby is like 20/30 times slower
[21:46:35] <Bram> heh, python perfs are good enough for 95% of the situations
[21:46:37] <Tag> > <@Salamandar:matrix.org> will ruby be deleted ?

oui
[21:47:13] <Bram> at least ruby brought back interesting constructions from smalltalk
[21:47:37] <Salamandar> > <@Bram_:matrix.org> heh, python perfs are good enough for 95% of the situations

python perf is crap (and i love python)
[21:48:19] <Tag> I love ruby for quick and dirty scripts and powerfull oneliner
[21:48:32] <Salamandar> > <@tag:lostpod.me> I love ruby for quick and dirty scripts and powerfull oneliner

you should do perl
[21:48:43] <Tag> no, syntax is awful
[21:48:43] <Bram> perl is hell
[21:48:53] <Salamandar> that's the point
[21:48:53] <Salamandar> if you don't want people to read your code, at least don't pretend ;)
[21:49:15] <Bram> you still need to write it ^^'
[21:49:19] <Tag> oh don't open my ruby repo, that's for my eyes only
[21:49:38] <Salamandar> (i'm allowing myself to be acid bc i know we like each other at least a bit ;) )
[21:50:17] <Salamandar> perl, just like regex, is 441
-wx-wx--x
[21:51:35] <Salamandar> or, as my current project names it,
`GALAXY_WRITE_ONLY_USER_GROUP_EXECUTE_ALL`
[21:51:41] <Salamandar> (i hate them)
[21:53:16] <Salamandar> (here’s part of their "abstract everything because we don’t expect devs to understand what they do" package)
[21:53:22] <Salamandar> https://aria.im/_matrix/media/v1/download/matrix.org/vPFmnKmcmLFqMpHzIjPDVCPj
[21:53:31] <Bram> ironically it's in the ruby world that I've found the most interesting system to make regex readable (grok)
[21:53:37] <Bram> (in logstash)
[21:54:29] <Salamandar> i can give one thing to Ruby
[21:54:46] <Salamandar> their "thread" management is perfect
[21:55:37] <Bram> at least it can only be better than in python -_-
[21:56:08] <Tag> oneliners :')
[21:56:20] <Bram> at least they made progress on how the interpretor is launched and maybe we'll finally have message passing or idk what
[21:56:31] <Salamandar> it's the only language (except bash but it's not a language its via process tree management) i can do
```
Timeout::timeout(10) {
while(true) {
do something that can fail an unexpected way and hang the whole script
}
}
```
[21:56:39] <Bram> I would prefer efficient greenthread but not everybody can afford beams
[22:32:38] <lapineige> Productives les discussions ce soir :p
[23:22:41] <Bram> dear god python babel documentation is such a pain -_-
[23:56:55] <Aleks (he/him/il/lui)> existence is pain
[23:57:36] <Bram> dear god yes