Guild icon
DDraceNetwork
DDraceNetwork / off-topic
Any languages allowed
Between 2025-02-14 00:00 and 2025-02-15 00:00
Avatar
user: how to be more productive? assistant:
Avatar
♂S1mple♂ 2025-02-14 04:59
Norming
Avatar
гайс
05:10
че делать, уебок на мульте с крх блокатеся
05:10
при этом не отрицает
05:10
кикнуть нне могут дауны
Avatar
Norming
Avatar
Avatar
thrash
че делать, уебок на мульте с крх блокатеся
плакать
06:20
this pic is fire
Avatar
MilkeeyCat 2025-02-14 07:08
nice youtube page
Avatar
@meloƞ tailwind dev mode have issues with svelte with ssr off lmao
Avatar
Avatar
TsPiggy
@meloƞ tailwind dev mode have issues with svelte with ssr off lmao
feelsbadman
09:00
Why can't it just be easy KEKW
Avatar
although i can't reproduce it in a sveltekit + tailwind project. it only happens in tauri
09:01
should be easy to workaround tho (edited)
09:02
nvm fixed it
09:04
svelte cache. funny
justatest 1
Avatar
damn
Avatar
tailwind is in. bg-red-500
Avatar
Avatar
TsPiggy
tailwind is in. bg-red-500
hey the error is finally readable
09:12
kekw
Avatar
that's just tailwind nuking the default styling i think
09:12
have you got this apisetup working btw
Avatar
i basically copy pasted the commands from my old API
09:14
and wrapped em around the tauri command macro, but they dont seem to work properly
09:14
no idea what i did wrong
Avatar
if not i might nuke it with a mock page and we can add commands later (edited)
Avatar
sure feel free, i would've debugged them otherwise
Avatar
i mean it's just calling commands, how hard can it be
justatest 1
09:14
kekw
09:15
xD
09:15
Avatar
the begining of the frontend backend war
Avatar
"just add a function"
09:15
WELL I DID
09:15
lets see if i can get a super small stdout command working atleast
09:15
lmao
Avatar
does rust hot reload
Avatar
cargo watch exists
Avatar
i assume tauri does that
Avatar
but i'm pretty sure the tauri cli can hot reload the frontend
Avatar
well that's vite's whole job
Avatar
also can we use svelte 5 syntax. the let thing is getting deprecated sadly
09:18
even tho it is like magic but svelte it getting rid of magics
Avatar
@TsPiggy :c
09:23
KEKW
Avatar
what are you doing. also, i just tried it, browser dosen't work, tarui injects some window stuff to call rust (edited)
09:24
also
09:25
09:25
fixed it
Avatar
Avatar
meloƞ
@TsPiggy :c
Noob
Avatar
okay i'll quickly make myself a coffee
09:28
and then i'll beat the crap out of botani
Avatar
Hello
Avatar
i'll help
Avatar
Web developer is the worst programming job
Avatar
Why do i see red
Avatar
No joke
Avatar
Avatar
Bota
Web developer is the worst programming job
glad i have freddie for frontend
09:29
web backend is fun ngl
Avatar
And thats my main job 😭
Avatar
Avatar
meloƞ
web backend is fun ngl
Well it's just normal dev with endpoints xdd
kek 1
Avatar
Avatar
meloƞ
web backend is fun ngl
Lucky
Avatar
normal dev oof
Avatar
normal dev is fun
Avatar
he just called you normie
Avatar
web dev ❌ ❌
Avatar
I do not like
Avatar
imagine gamedev
Avatar
Avatar
TsPiggy
imagine gamedev
Imagine
Avatar
Avatar
Teero
I do not like
imagine needing math for your shit?
09:30
couldntbeme.
09:30
"hey chatgpt how do i center a div"
Avatar
Avatar
meloƞ
imagine needing math for your shit?
Rayleigh scattering ( RAY-lee) is the scattering or deflection of light, or other electromagnetic radiation, by particles with a size much smaller than the wavelength of the radiation. For light frequencies well below the resonance frequency of the scattering medium (normal dispersion regime), the amount of scattering is inversely proportional t...
Avatar
Avatar
meloƞ
"hey chatgpt how do i center a div"
<div><iframe link=„spyware.Microsoft …
09:32
What you use for backend 🍉
Avatar
Avatar
Bota
What you use for backend 🍉
rust
Avatar
rust
Avatar
And fe?
Avatar
sveltekit+tailwind
Avatar
oh btw freddie, should .-svelte-kit be in .gitignore?
Avatar
Easy math, painful iterating rays through a volume augh my GPU is heating up
Avatar
Avatar
TsPiggy
sveltekit+tailwind
What you building, ive never heard of svelte
Avatar
Avatar
meloƞ
oh btw freddie, should .-svelte-kit be in .gitignore?
yes
Avatar
Avatar
Bota
What you building, ive never heard of svelte
the greatest opensource API tester. Contribute to BlaiZephyr/GOAT development by creating an account on GitHub.
Avatar
why is it not lol
Avatar
Avatar
Bota
What you building, ive never heard of svelte
Web development for the rest of us
Avatar
Avatar
TsPiggy
why is it not lol
i blame the template
09:37
kekw
Avatar
i'll just add it rq
Avatar
This looks criminal
09:38
Reminds me of vue
Avatar
Avatar
Bota
Reminds me of vue
they're basically the same
09:39
but not
Avatar
we are basically using the same stack as teeworlds.cn
09:39
since i already used it
Avatar
Also rust very interessting choise for backend
Avatar
JS frameworks are manifestations of the devil!
KEKW 1
Avatar
Avatar
Bota
Also rust very interessting choise for backend
why interesting? rust is probably one of the best choices for backend impo
09:41
next to go/zig
Avatar
impo
Avatar
Avatar
TsPiggy
impo
in my pipi opinion
Avatar
Clearly we should be using frameworks written in Rust compiled to WASM greenthing
Avatar
Avatar
meloƞ
why interesting? rust is probably one of the best choices for backend impo
It’s uncommon imop
Avatar
Avatar
Bota
It’s uncommon imop
is it?
Avatar
Avatar
risu
JS frameworks are manifestations of the devil!
True
Avatar
ddstats by furo is fully written in rust for example
09:41
blazingly fast 🚀🚀🚀🚀🚀🚀🚀🚀
09:42
what are you guys using for be then @Bota
09:42
go? ts?
Avatar
java!
Avatar
I do anglular with openlayers, i am in a different field
Avatar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEW
Avatar
netease still uses java
Avatar
Avatar
risu
Clearly we should be using frameworks written in Rust compiled to WASM greenthing
I'm half kidding because I'm not really on the Rust bandwagon but I do like WASM enabling more sensible languages Sadly the WASM frameworks tend to be heavier in terms of the downloaded blob size even if they're really fast in some cases
Avatar
If id do full stack id choose: angular, entity framework(any). Postgresql+postgis
Avatar
and of course them still having to interface with the DOM through JS makes the overhead awful
Avatar
Avatar
Bota
If id do full stack id choose: angular, entity framework(any). Postgresql+postgis
As frontend dev this is quite compfy
Avatar
sveltekit is comfy enough for me. even as a full stack
Avatar
Avatar
Bota
If id do full stack id choose: angular, entity framework(any). Postgresql+postgis
the heck is an entity framework? I know I don't know web but I guess I don't even know what I don't know
Avatar
svelte was so easy to setup and get running in i should've went with webdev as a career man
Avatar
although sveltekit really isn't designed for backend, but you can use it as one
Avatar
Avatar
risu
the heck is an entity framework? I know I don't know web but I guess I don't even know what I don't know
If you are not doing backend as main job you use an entity framework
Avatar
i read rust somewhere
09:45
whatys going on
Avatar
Makes ur live easier
Avatar
sveltekit is pog
Avatar
Avatar
Ryozuki
i read rust somewhere
bota said that rust is an uncommon choice for web backend
09:46
in his personal opinion
09:46
VAngy
Avatar
well it is uncommon as a industry standard rn, but more ppl are using it
09:46
axum is pog
Avatar
Avatar
meloƞ
svelte was so easy to setup and get running in i should've went with webdev as a career man
We don't do things because they're easy; we do them because they're difficult.
09:46
Shrigma grindset
09:46
uhhh
Avatar
i think lots of svelte believer stopped believing in svelte since svelte 5
Avatar
at my company for backends we use elixir and elixir nifs to call rust for more web oriented projects
justatest 1
Avatar
I still do tho
Avatar
i NEVER used elixir
Avatar
svelte 4 was the magical one, but svelte 5 is basically just react now. (edited)
Avatar
write backend in C gigachad
09:47
and frontend in vanilla JS
Avatar
Avatar
Ryozuki
at my company for backends we use elixir and elixir nifs to call rust for more web oriented projects
elixir (in the past erlang, and gleam in the future) is the best choice for true web scale
09:47
and im not joking
Avatar
just have a small enough amount of JS that it doesn't pose an issue
Avatar
whatsapp uses erlang
Avatar
Avatar
risu
just have a small enough amount of JS that it doesn't pose an issue
"please wait while we load an unholy amount of javascript code"
Avatar
the 3 langs i mentioned use BEAM so they the same nearly
Avatar
Avatar
risu
and frontend in vanilla JS
Go to hell
KEKW 1
09:48
Anything other than TS i reject
Avatar
ok TS is fine
09:48
vanilla TS then, but no framework bs
Avatar
Js is nouis
Avatar
wasm will win and then rust for frontend too
Avatar
it truly is nouis
Avatar
just need to make manipulating dom from wasm not need js
09:49
A framework for creating reliable and efficient web applications.
Avatar
vibe ssr framework does static output first then hydrate the page with javascript so even if the javascript is slow or not-enabled it still works as a regular page. that's the whole point of a js framework now.
Avatar
Avatar
Bota
Anything other than TS i reject
HTML and CSS only 🗿
Avatar
use yew::prelude::*; html! { <div> <div data-key="abc"></div> <div class="parent"> <span class="child" value="anything"></span> <label for="first-name">{ "First Name" }</label> <input type="text" id="first-name" value="placeholder" /> <input type="checkbox" checked=true /> <textarea value="write a story" /> <select name="status"> <option selected=true disabled=false value="">{ "Selected" }</option> <option selected=false disabled=true value="">{ "Unselected" }</option> </select> </div> </div> };
09:50
rust code
Avatar
Avatar
risu
HTML and CSS only 🗿
banhammer
Avatar
Avatar
risu
HTML and CSS only 🗿
Its secure tho
09:51
No js (edited)
Avatar
It's secure, it loads and renders fast
Avatar
Avatar
Ryozuki
use yew::prelude::*; html! { <div> <div data-key="abc"></div> <div class="parent"> <span class="child" value="anything"></span> <label for="first-name">{ "First Name" }</label> <input type="text" id="first-name" value="placeholder" /> <input type="checkbox" checked=true /> <textarea value="write a story" /> <select name="status"> <option selected=true disabled=false value="">{ "Selected" }</option> <option selected=false disabled=true value="">{ "Unselected" }</option> </select> </div> </div> };
html! macro best macro
Avatar
just great all-round :D
Avatar
Avatar
risu
HTML and CSS only 🗿
i tried keeping my first website plain html, css and vanilla js
Avatar
Avatar
risu
just great all-round :D
Try developing and maintaining it
Avatar
css is turing complete
Avatar
i literally rm -rf'd the repo within 2 weeks
Avatar
u can still OOM with html
Avatar
Avatar
Ryozuki
u can still OOM with html
HuuuuuuuuuuuH
Avatar
ddnet.org is mostly static and i wouldn't say it is super fast
Avatar
i really wish we could have that goated AF webdev who made tater's client website redo ddnet.org
09:54
ddnet.org runs on so many scripts noone has any idea what the fuck does what
09:54
but tbh thats the same for ddnet's server prod afair
09:54
so many scripts....
Avatar
especially https://ddnet.org/ranks with its 3500+ DOM elements
KEKW 1
Avatar
I can redo the websites
Avatar
Avatar
Bota
I can redo the websites
pog pog pog pog pog pog pog pog pog pog
Avatar
In angular ofc
Avatar
https://tclient.app/ idk why but i really love this websites minimalistic, clear style
Open source DDNet client with additional features
Avatar
Avatar
Bota
In angular ofc
monkaStop
Avatar
angular is fiiiiiiiiine
Avatar
Avatar
meloƞ
https://tclient.app/ idk why but i really love this websites minimalistic, clear style
maybe you just like animations
Avatar
Tell me what to do and in my evenings ill start developing
09:56
(Legit offer)
09:57
can we make a town-hall post?
09:57
(serious question)
Avatar
imagine having to load an FAQ text
09:57
although to be fair they probably did that so it is easier to update
Avatar
Avatar
meloƞ
can we make a town-hall post?
If you create it sure, i don’t wat to be bothered reading it 24/7
Avatar
Avatar
meloƞ
https://tclient.app/ idk why but i really love this websites minimalistic, clear style
It's pretty good but the purple and black really isn't my cup of tea...
Avatar
Avatar
meloƞ
can we make a town-hall post?
And you can do backend
justatest 1
Avatar
lol
Avatar
I also had to unblock jsdelivr.net and cloudflare.net just for the site to load
Avatar
honestly, ddnet's static page is not really the main problem, it's the scripts
Avatar
Avatar
Bota
And you can do backend
If not i will make an nx monorepo with entity framework and the whole world will burn
Avatar
ddnet's website doesn't really have a backend for some reason so it is hard for us outsiders to just make a frontend. and melon might need to become an admin to properly do a backend
10:00
although admin melon sounds fun
Avatar
I really like the idea of the site not giving a first impression of old internet vibes... but I still prefer the current way to having something that feels like a modern webapp performance-wise
Avatar
teeworlds.cn spent most of it's life fetching stuff from ddnet, the ddnet web service it is really slow
Avatar
Avatar
risu
I really like the idea of the site not giving a first impression of old internet vibes... but I still prefer the current way to having something that feels like a modern webapp performance-wise
Heard of server side rendering?
Avatar
ye ssr is great
Avatar
Avatar
Bota
Heard of server side rendering?
yeah it is the old way, but for some reason to some people it's also the new way
10:03
we didn't need that in-between period of it not being the way :P
Avatar
Avatar
risu
yeah it is the old way, but for some reason to some people it's also the new way
i think it is different
10:04
nowaday the page is static on load and but they are getting hydrated later, if you turn off javascript in your browser it is no difference from the old server html. but if you have javascript on, the site becomes an client-side application and does update in place instead of having to rerender a whole page on navigation
10:05
and whether you like it or now, manipulating dom in client-side can still be faster than downloading html from server and rerendering them again. ssr just get rid of the blank page syndrome the in-between client-side rendering has
Avatar
In my perfect world "rerendering the whole page" should not be an issue to be worried about :)
Avatar
Js = insecure
Avatar
well, if you inline all the css then rendering a whole page is not a problem anymore, but not many does that. (edited)
Avatar
I'll trust the people who have actually done web dev on whether it's worth the effort to make a website as lightweight as I'd hope for
Avatar
i think the page loading fast is probably more important than being absolutely lightweight
Avatar
I guess what I'm looking for is that kind of crisp feeling you get with good native software
Avatar
i dont care about slow initial loading times
10:14
but if the website caches absolutely nothing and it ALWAYS takes ages
10:14
i'll go nuts
Avatar
It's like, my level of respect for software depends on how responsive it feels, and I want to view DDNet highly
Avatar
oh no my page took a second to load
Avatar
Avatar
TsPiggy
oh no my page took a second to load
BAN
Avatar
meanwhile
10:17
guess which is static
Avatar
freddie can you quickly PR your changes?
Avatar
right, i'm in the middle of doing that
Avatar
shouldn't looked at discord
KEKW 1
Avatar
me having the big green button be like
KEKW 1
Avatar
lets try not to merge our own pr's ig (edited)
10:28
well, i mean it doesnt really matter
Avatar
maybe just don't give me write
10:28
kekw
Avatar
why? you're maintainer
10:28
kekw
Avatar
fair enough
10:28
i never did the pr myself review myself and merge myself thing
10:29
or maybe let's only merge each others pr
Avatar
can i even create pr's when i'm the one owning the repo
10:29
pepeswing
Avatar
@BaumWolle WolleBaum
Avatar
you definitely can
Avatar
ah well yeah, feature branchs
10:30
me dumbdumb
Avatar
Just make ur lives harder with auto merge and pipelines
Avatar
if you wanna be clean about it, maybe be like chillerdragon and open 50+ orgs
10:31
chiller is a github influencer
10:31
10:31
Avatar
Avatar
meloƞ
chiller is a github influencer
kek
Avatar
like he influence github's service quality by spamming it?
Avatar
Avatar
TsPiggy
like he influence github's service quality by spamming it?
he literally wrote a squash bot
10:31
so yes.
Avatar
honestly, waste of an oppertinity to just write something here
Avatar
More like the job influencer but only for github
Avatar
@meloƞ btw the tailwind bug still pop out from time to time, just click the background and it goes away, or just nuke the sveltekit cache
10:33
doesn't affect build i believe
10:34
TIL i never followed melon
momiCry 1
Avatar
same.
10:35
following you now!
Avatar
@meloƞ btw i know it is a template
Avatar
but
10:35
HUH 1
Avatar
d... damn.
Avatar
btw maybe remove the year anyway, since it is the cool thing to do now (edited)
10:37
oh fuck
10:38
10:38
kekw
10:38
i'll forcepush that mf away
Avatar
remind me to sync when you do that
Avatar
me when when when I me when
Avatar
Avatar
TsPiggy
remind me to sync when you do that
reminder
Avatar
what did I even do
10:39
openned my settings panel or something?
Avatar
im pretty sure it autogenerates an empty settings.json everytime really
10:41
@meloƞ you should get your github verification checkmark (jk
Avatar
oh true i forgot to setup gpg
Avatar
tbh the only thing i find helpful with gpg is that it hides when you are being lazy and just used github's web editor
KEKW 1
10:43
💀
10:43
at a glance at least
10:43
Avatar
nice commit
Avatar
THATS CRAZY
10:48
dont worry i'll forcepush em away
10:48
--allow-empty is goated for testing
Avatar
me when i setup git by vibe
KEKW 1
Avatar
I used to use my full name
10:49
then i realize i don't want that
Avatar
my signed email contains my full name
10:50
but I still forget whether i use Freddie W more or just TsFreddie more (edited)
10:50
everytime i set up something
Avatar
that is so stupid, my ssh key is in my github profile
10:50
but it says unverified
Avatar
did you give you gpg identity to github
10:52
also i guess your gpg's email have to be used as one of your github email too i think
Avatar
monkalaugh i'll set it up some other time
10:54
cba now
10:54
kekw
Avatar
valid
Avatar
@TsPiggy i'm still sick, i'll chill a bit, make myself a cozy cup of tea and watch some stuff layback
11:19
!remindme 2-4h to work a bit on the request handler
Avatar
@Cammodude
Avatar
Avatar
meloƞ
!remindme 2-4h to work a bit on the request handler
i mean you don't have to
Avatar
i want to!
11:20
its just if i dont get a reminder, i'll forget
11:20
xD
Avatar
pepeW the guy that does everything now want to do things while being sick
11:20
shocker
11:20
now. where is kde's clock
11:20
k it doesn't have timer lmao
Avatar
Avatar
meloƞ
!remindme 2-4h to work a bit on the request handler
I remind
Avatar
that was 10 minutes
Avatar
he's new on the job but he got the spirit!
11:36
i had a timer on my phone
Avatar
Avatar
TsPiggy
@Cammodude
3 hours then ?
Avatar
2 and half maybe, it's been a while
Avatar
Avatar
meloƞ
@TsPiggy i'm still sick, i'll chill a bit, make myself a cozy cup of tea and watch some stuff layback
Like every weeb ur soul is impure and disease stems from there
Avatar
MUNICH — The European Union’s top diplomat said that any talks between the United States and Russia were now “obsolete” following a drone strike at Ukraine’s Chernobyl nuclear power plant that Kyiv blamed on Moscow. “It clearly shows that [the Russians] don't want peace,” EU foreign policy chief Kaja Kallas told journalists on the sidelines of t...
13:04
oh lord
13:04
@Overlord prepared for war?
13:04
There has been no increase in radiation levels at the plant this morning, Ukraine's president says.
Avatar
Avatar
Ryozuki
@Overlord prepared for war?
Anytime, already have my pln coverted i to dollars
13:13
Anyway gotta give my cat iv drop afk
Avatar
@meloƞ remind
Avatar
Avatar
TsPiggy
@meloƞ remind
Give me another 2 hours xD - anime getting serious rn
Avatar
Avatar
meloƞ
Give me another 2 hours xD - anime getting serious rn
so you want me to remind you in my sleep
14:03
justatest
14:04
I'll set a timer :(
Avatar
ill wake up in midnight just for you
Avatar
Noooo
14:04
Sleep is important
14:05
Go sleep
Avatar
bober
14:08
@Overlord can i buy coffee for 2zl
Avatar
ZLOTE
Avatar
Avatar
TsPiggy
ZLOTE
groszy
14:14
my favorite coins
14:15
i carry 5cents bober as a good luck charm
14:18
rate a coin bag that my mom knitted for me back then
Avatar
big sack
Avatar
medium sack
Avatar
My sink just had to start leaking on a fucking friday pepeW
15:26
Now I can't wash anything until Monday
Avatar
Avatar
Tsumugi
@Overlord can i buy coffee for 2zl
no.
Avatar
Avatar
Tsumugi
rate a coin bag that my mom knitted for me back then
small sack
Avatar
Avatar
Overlord
no.
♂S1mple♂ 2025-02-14 15:33
if i ask nicely tho?
Avatar
Avatar
Learath2
My sink just had to start leaking on a fucking friday pepeW
pipe under sink or literally sink?
Avatar
Avatar
♂S1mple♂
if i ask nicely tho?
then yes
owo 1
Avatar
Avatar
Overlord
pipe under sink or literally sink?
Pipe under sink. I took off the trap and added a layer of teflon tape to see if that helps, but the o-ring is just too fucked
Avatar
Avatar
Learath2
Pipe under sink. I took off the trap and added a layer of teflon tape to see if that helps, but the o-ring is just too fucked
doont U have any silicone at home :s?
Avatar
nope, and even if I did, I don't want to seal it that permanently
Avatar
the white silicone can be cut out later >__
Avatar
Avatar
meloƞ
BAN
i've cut it down to 240ms, while 170ms is just ping
Avatar
Avatar
TsPiggy
i've cut it down to 240ms, while 170ms is just ping
That's hot
Avatar
HUH it's just caching tho
Avatar
🔥 2
🧱 2
yes 2
20:08
what sort of turbodrama is this?
Avatar
people enforcing lgbtq+ and leftist extremism onto an open source project
20:08
maintainers were fired because they were framed as nazis and shit
Avatar
oh, should just back down and let them have it, these sorts of discussions are hardly worth getting cancelled for
Avatar
true
Avatar
Avatar
meloƞ
maintainers were fired because they were framed as nazis and shit
I bet they were, they were "not seeing" their point of view
Avatar
its not like people will say "oh i wont use nixos, their maintainer made a holocaust joke in 2014"
20:12
and even if there are people that will say that, it's fair to say - not a big loss impo.
Avatar
I for one would never use an OS made by someone who made a dark joke 10 years ago
Avatar
what os do you use again?
Avatar
Gentoo, no drama ever, except for the systemd people
Avatar
i think you forgot Funtoo exists
20:14
BASED
Avatar
Avatar
meloƞ
people enforcing lgbtq+ and leftist extremism onto an open source project
how do u even integrate that into an os
21:30
does it force ur desktop bg to a rainbow or smt?
Avatar
Avatar
louis
how do u even integrate that into an os
Easy, you kick out every maintainer that doesn't support it, and also blacklist people from contributing.
Avatar
@meloƞ wake up freddie
Avatar
Avatar
meloƞ
Easy, you kick out every maintainer that doesn't support it, and also blacklist people from contributing.
so how is the power distributed?
21:37
it seems weird that people would be able to do that in the first place
Avatar
Avatar
meloƞ
its not like people will say "oh i wont use nixos, their maintainer made a holocaust joke in 2014"
did he repeat it in 2024 and 2025?
Avatar
Avatar
Overlord
did he repeat it in 2024 and 2025?
yes
Avatar
zzzzz
Exported 405 message(s)
Timezone: UTC+0