Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2021-07-23 00:00:00Z and 2021-07-24 00:00:00Z
Avatar
54e775a M Double Dragin, M Draxut, M Machine, M Nincorn, M RON - ddnet-maps
Avatar
8b2c594 Fix save codes (symptom: always jumping after load) - heinrich5991 d74042c Merge #3965 - bors[bot]
Avatar
Someone is missing some NOT NULL constraints in their db :D
Avatar
Also my residence is completely wrong. I really hope I didnt mess that up and they wont arrest me for it
Avatar
i got my qr code
09:36
monkalaugh
09:37
catalan flag > spain flag > eu flag
09:37
ez
Avatar
Avatar
Ryozuki
i got my qr code
I had one for the 1st dose. They told me it takes about 2 days to get the second one
Avatar
ours is just a lame paper card
10:19
because america
Avatar
@Learath2 i can request it at any time via the web
10:19
modern times
Avatar
Italy still doesnt accept fully vaccinated people from outside the eu without a test. Which is a shame, hopefully they fix it before I come back
10:19
Covid tests are kinda expensive
Avatar
Avatar
Ryozuki
@Learath2 i can request it at any time via the web
I can too but it only becomes available after 2 days since it's italian bureaucracy, 4 different agencies cooperating
Avatar
Avatar
lynn
ours is just a lame paper card
We get both lame paper and cool qr code
Avatar
i dont have a paper
Avatar
Italians love paperwork
Avatar
i have qr code
Avatar
I think everyone in the eu is in the qr code scheme now
Avatar
[quakenet] ChillerDragon BOT 2021-07-23 14:57:38Z
i got chipped
Avatar
chillerdragon BOT 2021-07-23 16:23:38Z
i mean tha vaccine it self has plenty of tech in it so why use additional qr code? I mean I can literally see 5G rays now
Avatar
You have a fair point. We should petition the eu to stop this waste of funds. The 5g chip is documentation enough
Avatar
TLDR: read the paper and view the gallery of pretty Perl programs. In this paper, we aim to answer a long-standing open problem in the programming languages community: is it possible to smear paint on the wall without creating valid Perl?
Avatar
chillerdragon BOT 2021-07-23 19:35:06Z
"TLDR: read the paper"
19:35
hahahahaha
Avatar
@Learath2
19:45
here
Avatar
@Learath2 if you find the time could you accept the pull requests for the ddnet bot and get them running?
Avatar
Um sure, I'll try to get it in after I'm done packing
Avatar
awesome :)
Avatar
The great thing about creating a throwaway email account is that you don't have to confirm your email.
Avatar
chillerdragon BOT 2021-07-23 20:32:04Z
which provider you use for throwaway email accs?
20:32
You're invited to talk on Matrix
Avatar
I just needed a throwaway outlook account to check if my self hosted emails arrive in spam
20:33
And indeed they do
20:35
Very interesting article on getting your self hosted mails delivered to inboxes (as opposed to spam) https://news.purelymail.com/posts/blog/2019-06-21-deliverability-for-the-rest-of-us.html
Avatar
chillerdragon BOT 2021-07-23 20:36:24Z
setting up a mail server is on my todo since forever
20:36
for what do you use your mail? arent u afraight of losing important stuff when shit goes sideways?
Avatar
i guess most people check their spam
Avatar
chillerdragon BOT 2021-07-23 20:38:41Z
yea sending but what if recieving breaks. Like your vps dies or something
20:38
domain expires whatever
20:38
might lose some important mails
Avatar
Or you die 😮
Avatar
chillerdragon BOT 2021-07-23 20:39:07Z
thats no problem i guess
20:39
i wont care if i am dead
Avatar
I was receiving on my vps for years
Avatar
chillerdragon BOT 2021-07-23 20:39:31Z
not bad
20:39
so its only me breaking things?
Avatar
receiving is easy, sending is hard
20:39
isn't that how the saying goes :D
Avatar
chillerdragon BOT 2021-07-23 20:40:02Z
wat saying :;D
Avatar
hmm, it had some downtime but the resend policy covers that, right?
Avatar
chillerdragon BOT 2021-07-23 20:40:33Z
idk baut the policy
20:40
so when your server is down the sender is notified right?
20:41
and trys to resend?
Avatar
yeah when mail can't be delivered the agent has to retry later when he gives up he still needs to notify the sender that the mail couldn't be delivered
Avatar
chillerdragon BOT 2021-07-23 20:42:22Z
yea seen that
Avatar
idk just thought of that hamilton quote "dying is easy living is harder" when i wrote this xD not sure if it is a saying
receiving is easy, sending is hard
Avatar
chillerdragon BOT 2021-07-23 20:44:51Z
im not that well read
20:44
xd
Avatar
i mean the musical xD
Avatar
chillerdragon BOT 2021-07-23 20:44:57Z
don't know him either
20:45
no?
Avatar
chillerdragon BOT 2021-07-23 20:45:39Z
rings no bell
Avatar
ok
Avatar
chillerdragon BOT 2021-07-23 20:45:54Z
i know justin biber
20:45
and lady gaga
Avatar
hehe
20:46
i like listening to lady gaga actually haha
Avatar
chillerdragon BOT 2021-07-23 20:46:13Z
:D
20:46
send music
20:46
i hear same 2 songs from my yt recommendations all day
Avatar
what are those?
Avatar
chillerdragon BOT 2021-07-23 20:47:35Z
Cigarettes After Sex
20:47
and izzamuzzic slowed remox
20:47
xd
Avatar
idk i'm not into lady gaga that i have a favorite song or smth but she has super long albums you can just put on for quite a time without repeat
Avatar
chillerdragon BOT 2021-07-23 20:48:31Z
nice
20:48
i will give it a try rn :D
20:49
PAPAPPAPAPA POPKAKAKAKAKA FACE
Avatar
chillerdragon BOT 2021-07-23 20:50:15Z
thats not lady gaga
20:50
is it?
20:50
:d
Avatar
oh and check out glass animals
20:50
haha no
Avatar
chillerdragon BOT 2021-07-23 20:51:16Z
the thing i miss most about discord is the ddnet music channel with the quality teeworlds DJ's popping in songs
20:53
timakro: does trashmap have a captcha?
You're invited to talk on Matrix
Avatar
I believe not
Avatar
chillerdragon BOT 2021-07-23 20:54:25Z
im working on a project for fun :D
20:54
no google shit
20:54
and no js needed
20:54
image.png
Avatar
i think it's ip limited?
20:54
not sure
20:54
hah nice
20:54
i made the most annoying captcha as a toy project years ago
20:54
let me see if i can find it
Avatar
chillerdragon BOT 2021-07-23 20:54:55Z
:D
Avatar
chillerdragon BOT 2021-07-23 20:55:38Z
hahah lmao
20:55
thats techi
20:56
how did u make it?
Avatar
it has some rules to generate valid nonsensical JS and then just takes out some chars
Avatar
chillerdragon BOT 2021-07-23 20:56:42Z
oh wow self generated
20:56
cool
20:57
did you generate it using paint splashes?
Avatar
maybe i could tune down the size of the snippet to something actually solvable but that would be less impressive ^^
20:57
wut?
Avatar
i dont htink they can see mentions
21:05
@timakro that js solver was used the entry exam script on hackmud right?
21:05
those were fun times
21:05
i dont play it anymore tho, but cool game, its a mmo sandbox with js scripting
Avatar
chillerdragon BOT 2021-07-23 21:06:45Z
scroll up to ryos article
Avatar
hahaha
21:06
awesome
21:06
So generating valid perl would be just take a random ascii string and ask perl if it's valid, if not repeat xD
Avatar
chillerdragon BOT 2021-07-23 21:07:36Z
they?
Avatar
wut? (@Ryozuki)
@timakro that js solver was used the entry exam script on hackmud right?
Avatar
Avatar
Ryozuki
i dont play it anymore tho, but cool game, its a mmo sandbox with js scripting
da screeps
Avatar
@timakro so uforgot rip
Avatar
@Patiga here?
22:06
@Learath2
Avatar
Okay, I took a look at your prs and they look rather safe, one question about ddnet/ddnet-discordbot#21, what do you think this could be used for?
Avatar
Can be used by testers in testing channels using the command edit. The arguments are directly passed to the program. The message in which the command is executed must either have a map attached or ...
Avatar
especially extend_layers
22:07
extending layers up and left
22:07
which is not supported by the editor
22:07
also cleaning up unused envelopes and images
22:07
which testers usually want mappers to do and can easily be automated
Avatar
Makes sense
Avatar
although yeah, the interface might be not the most user-friendly, because it literally takes command line arguments. but its just the testers that can use that command
Avatar
I'm also just a little scared about command line injection attacks 😄
Avatar
if you want, the debug pull request means a lot more to me than the edit one
Avatar
Avatar
Learath2
I'm also just a little scared about command line injection attacks 😄
https://docs.python.org/3/library/asyncio-subprocess.html#creating-subprocesses I think injection attacks via the command line are only possible if we use the create_subprocess_shell, not create_subprocess_exec
22:11
they would need to find an exploit in my parser, which I find rather unlikely
Avatar
Ah, that's good, I guess I'm okay with both prs then
22:12
Okay, I"ll give these a merge, let's see if they blow up
Avatar
actually let me first get twmap compiled on the server
Avatar
cargo install twmap if you haven't used that before
22:14
ah
22:14
as long as you have cargo ^^
Avatar
and rustc xd
Avatar
My arm is absolutely killing me this time around
monkalaugh 1
Avatar
sounds like you are havin fun
Avatar
Avatar
Patiga
although yeah, the interface might be not the most user-friendly, because it literally takes command line arguments. but its just the testers that can use that command
I also planned to make the command available to everyone in #bot-cmds, although I think that has time and I'll wait for whenever the next bot is up
Avatar
Avatar
Patiga
sounds like you are havin fun
atleast I have 5g now
22:27
f8c2548 Print debug info for maps - Patiga 0271a78 Merge pull request #20 from Patiga/pr-maps-debug-info - Learath2
Avatar
@Patiga merge conflict on #21 now
22:27
well
22:28
21 kinda included 20
Avatar
ah, I think I solved that conflict in 21 once ^^
Avatar
Yeah it's very simple, solved it on the web editor
Avatar
gimme a sec, the merge should be quick
22:29
ah
22:29
nice
Avatar
ok now lets see how this blows up 😛
22:30
@Patiga so how can we give it a quick test?
Avatar
nothing could possibly go wrong with any deployment 🙃
22:30
sure
22:31
which channel can I use
Avatar
Avatar
Patiga
nothing could possibly go wrong with any deployment 🙃
integration hell timeee
Avatar
#deleted-channel looks suitable
22:37
5bae895 Print debug info for maps - Patiga acd2e8c Integrate the binary edit_map from twmap - Patiga 896d052 Merge branch 'master' into pr-edit-map - Learath2 9402d22 Merge pull request #21 from Patiga/pr-edit-map - Learath2
Avatar
@Learath2 if you are still awake: going through the last messages is going to create some edge cases. testers can for example accept a map from an otherwise untrusted person by giving a specific reaction. I don't think I want to be bothered to check that. but that might just be edge-case enough to be ignored, I could maybe make the bot reply to the map it edited
Avatar
Sure, mine was just a suggestion
Avatar
yea its a good suggestion for sure, that would be much more intuitive
Avatar
@Learath2 tested functionality on a private discord server, the checks if the map is from a trusted source are copied from other parts of the code
Exported 187 message(s)