@[email protected] most likely. iirc - trapdoors prevent full-height mobs (i.e. zombies, witches, etc) from spawnings and glass columns prevent spiders from spawning as they need 3x3 to spawn
(i did not realize this is a genuine question, sorry)
people praising me and genuinely thinking i made/did something good will never stop being a life fuel
like, i still don't *really* think so, but it does kinda improve my self-image and self-worth in some way...
*especially* when it's coming from someone i used to/still look up to
@[email protected] @[email protected] being in love but not having long-term goals aligned is actually so painful
you know that you won't last, you know that eventually you will suffer because of breakup, but you keep on going just because hormones
emotions were a mistake
fucking bruh
deno's `@db/sqlite` without "int64 mode" trims all numbers to int32
despite them fitting perfectly in int53
`better-sqlite3` and `bun:sqlite` just try to fit all sqlite `integer`s into js number (and lose precision of it doesn't), but `@db/sqlite` for some reason `| 0`-s them
and in "int64 mode" it returns bigints which breaks half my code bc it expects numbers
i love deno so fucking much you can't even imagine
has there been a regression in deno ffi lol
deno 1.44.2 works fine, 1.44.3 fails with some cryptic error from the library being ffi-ed. and only seems to reproduce in docker...
i wonder if maybe im just dumb and my bindings suck
i was once again reminded that capitalism is built entirely on fucking lies, and only those who can lie can "win" capitalism
i hate this so fucking much
@[email protected]
> says someone who writes in a language that was hastily invented because people wanted a little bit of interactivity in their browser in the 90s
:yeah:
> also, you absolutely can not to rely on reflection, source-generated JSON deserializer has existed for a few versions now
damn thats cool ok
@[email protected]
> why?
you already said it, "dotnet"
> how to make it work?
rewrite in an actual programming language, or just parse fields manually and don't rely on reflection :neocat_googly:
/lh
i spent almost 2 hours debugging why tf doesn't it see a symbol thats clearly there, and i still dont have a single clue
every time i touch c nothing works right smh
i just wanted to quickly build something in 15 minutes for fun, but that never happened and it makes me on a blurred edge between being mad and sad
@[email protected] ig investors like when shit is one-line and don't care about security concerns :neocat_googly_woozy:
they do list packages in registries tho. but sadly theyre all third party :c
one tld (.google) wasn't enough for them apparently so they also bought .goog
i want a tld too, it's unfair google has 2 and i have 0 :neocat_googly_woozy:
i'm a puppygirl
in a puppy world
life in a cage
they say it's strange
you can brush my fur
but don't call me t-slur
dissociation, life is your creation
@[email protected] yeah, probably
i have some experience with sip actually, i already implemented some subset of it once as a poc when i was abusing some random free voip provider, but the code is an utter mess and i'll have to spend quite some time refactoring it.
ideally i'd also want to record all incoming calls and send them as voice messages to telegram, but that's a bit too far fetched for now ig
i just want to receive sms over tcp+sip and forward them to telegram why is it so hard
- most js libs only support websocket because node doesn't exist apparently
- most libs overall don't support sms at all
bruh do i really have to write my own sip implementation
supposedly hot take - polyfills don't fucking belong in libraries
this has been discussed [as back as 2017](https://github.com/w3ctag/polyfills/issues/6), yet somehow people like ljharb still exist and people keep falling for his "supporting node 0.4" premise.
he is THE reason the web is such a bloat, smh
if you *need* to support older envs - you polyfill/desugar shit yourself
the only recent thing in js i know of that can't really be polyfilled are bigints (primarily bc they have their own `typeof` and work with math operators), but most of the other apis **can** and **should** be polyfilled, *by the app*.
though i wonder if i'd eventually forget how to speak my native language if someone forced me to not use any human words for a year or two :neocat_googly:
some random tourist asked me to take a picture of them and my entire english vocab immediately left my brain :neocat_googly:
i probably need some speaking practice... though its not like i really have a lot of people to talk to (none actually) so whatever
@[email protected] @[email protected] it's literally not, it's awful in every way possible
- webpack, in 2024
- if you want even the slightest amount of customization - good fucking luck ejecting and managing that enormous default config yourself
- `react-scripts` has some insane number of dependencies. like why does `react-scripts` need fucking tailwind. why does it need `jest`.
- it hasn't been updated in 2 years already, so when using cra you basically immediately end up with 20+ deprecation warnings from npm, and can't really do anything about it
- and last of all, there are literally dozens of better, faster and more modern alternatives. creating a vite project from a react template is probably even easier than using cra. there's also remix, astro and other ssr frameworks.
there's literally no reason to use cra in 2024, except for ignorance and unwillingness to try something new
@[email protected] its not the first time i've been doing infra stuff here
and every time i do – i genuinely wonder how does this entire company even still runs
our ci has been running on ubuntu 14 for the past two years because nobody ever bothered to update the image.
that image was built in 2022 (ubuntu 14 in 2022, fucking why), with an already-deprecated ansible version and multiple dead git repos in the build scripts.
and of course they still keep using cra even for new projects because they can't be bothered to learn something newer and better. which inevitably leads to `npm ci` taking fucking ages on our garbage ci cpus (like, unironically 10-15 minutes just to download packages)
for some reason its so funny how he just stood there for a second before starting to run
budget of the anime is approx. three cans of ~~beer~~ dr pepper