User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
Private
Experimental instance (or not, ig its staying i dont care anymore)

A queer moron that does cool shit sometimes like being a speaker at an event
Certified euro cuck
A woman
Idk
Nerd

Website:
kamila.pet

If something I say sounds insane it's usually a shitpost, but if you wanna be sure u can ask (It will give me feedback to add notation so that I can be sure it's not misunderstood)

I can be weird and lewd here, I usually try to CW stuff correctly, mostly succeed but viewer discretion is advised, I am not strictly mDNI but I def would require not interacting with lewd posts, and I will block if I realize that this is happening.
Also lewd stuff I post are usually jokes, I am in a monogamous relationship so do NOT try to unironically hit on me. Ironically is fine if I know you and its all for jokes.

Few statements that I believe so if u dont believe you might not like me and I might not like you:
- Trans rights (I mean ALL trans rights. Transfem, masc, enby, anything else too, you are all valid)
- Gay rights
- Queer rights
- MAPs aren't queers. Pedophilia is not a sexuality.
- Privacy matters

See also:
@markasspandi
Pronouns
she/her (EN), ona/jej (PL)
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@yassie_j spoiders mate
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@thermia @alina ohhhh
ohhhhh okay
yeah I don't think they are called trackers (unless I am solely mistaken), but yeah I know what you mean
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@thermia @alina yeah I added link from this
github.com/ngosang/trackerslist
to auto added trackers and at least from what I've seen they help
(its cool that it can auto fetch those, at least in qbittorrent)
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@nova Newton discovering gravity
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
I passed my second math exam!
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@alina neodog_pat_floof
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@thermia false
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@h @LunaDragofelis @follpvosten fair
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@LunaDragofelis @follpvosten Typescript would be fine (besides the part of it being javascript) but I dislike the Any type
cus imo like, what's the point of using strongly typped javascript if u then use Any to lesser it's type system that's just... javascript
Other than that idk, never used typescript more than looking at it for couple of seconds so i can't judge
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@follpvosten @LunaDragofelis (ignoring my huuuge bias towards Rust and it's type system neodog_angel)
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@stfn @witix konie wpierdzielają co się im da
myśle że nie byłby przeciw temu
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
@LunaDragofelis @follpvosten I just hate cloudflare dog bless
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @LunaDragofelis @follpvosten my pet peeve here is mostly that it was just bad error handling, and exceptions wouldn't really save that cus that is a mistake that could happen from laziness in either type of error handling stuff lol
but in exceptions it could happen out of mistake while in Rust here it was done explicitly.
and that it's DAMN cloudflare
like, y'all are big as shit unwrap is a rookie mistake that should just not happen in such critical system, especially that it's like their second time they've done shit like this
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @LunaDragofelis @follpvosten but in production systems you absolutely handle it
I doubt it would be a good idea to have just
catch Exception that catches every random exception, since different types of errors should (probably) be handled differently instead of "just log and discard" (tho ig it depends from system)
the problem with exceptions is that, while yeah sure u don't have to handle them at each step, now I have no idea what's goin in that function. It would require more effort to actually learn if a function can fail, and would potentially let someone accidentally just leave it be, which would then cause more issues.
Explicit error handling should be the default in production systems, especially in such critical architecture as cloudflare.
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @LunaDragofelis @follpvosten wait did I assume that the convo was about cloudflare again or was it about cloudflare this time
cus I was about to go talk about how unwrap is fine for experimenting but cloudflare scale devs shouldn't do bad stuff like that but I might again be having wrong context in my head lol
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @LunaDragofelis @follpvosten but using unwrap is basically like letting exception to just crash the program without handling it
how would standard exception handling help in a case where they explicitly decided to not handle the error
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @LunaDragofelis @follpvosten map and filter in rust deal with results.
if you map over result, it either returns Err if the value it's called on is Err or operates on data inside Ok.
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @follpvosten oohhhhhhhhh
sorry my bad I thought it was about recent cloudflare outage lmao
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @follpvosten like if u dereference a pointer in C without checking if its null then u get screamed at by 20 evangelists yet unwrap is basically almost like that and they just leave if there for funsies
it should be part of their standard cargo clippy config like god dammit
User avatar
MarkAssPandi @MarkAssPandi@shrimpnet.gej.pet
9mo
programming, rust @follpvosten unwrap in production running by one of the largest companies in the world is insane like holy shit how do u even do that even i know that's bad