@brawaru@mstdn.social avatar

brawaru

@brawaru@mstdn.social

Hello, I'm Brawaru. I like to code various things in #Go, #Java and #TypeScript. Love #Minecraft 💚. I also moderate Discord server and translation project for https://floss.social/@modrinth. He/Him. 🏳‍🌈

ℹ On Mastodon since July 2019.

#️⃣ #fedi22 #i18n #opensource

This profile is from a federated server and may be incomplete. Browse more on the original instance.

primm, to random
@primm@wetdry.world avatar

My Wii Pointer cursor set is finally finished. It replaces all the default windows mouse cursors with nice and crisp renders of the Wii Pointer hand. And I've thrown in some extra icons too so that every cursor type is updated!! (despite the alt. cursor barely ever being used in Windows >.<)

I'm also releasing the vector image files that I made during the creation of this cursor, as I know a few people wanted high quality versions of the Wii Pointer hand ^^ :hd_dvd_spin:

Downloads and a bit of a longer writeup here:
https://primm.gay/extras/other/cursors/

brawaru,
@brawaru@mstdn.social avatar

@primm wish there was a version for us regular DPI plebs, they look neat but all jagged :sad_dog: good job regardless, hope nintendo lawyers won't mind :blobcatgiggle:

wongmjane, to random

According to users from Europe, Europe is the most diverse place in the world and there is no racism or crime in Europe ever

brawaru,
@brawaru@mstdn.social avatar

@wongmjane oh I'm pretty sure, romani people can agree :blobcatmeltthumb:

https://en.wikipedia.org/wiki/Racism_in_Europe oh what's this

brawaru, to Discord
@brawaru@mstdn.social avatar

we're experiencing about 5 spam attacks per day on #discord promoting teen porn and steam scams, and it's only getting worse lately. you'd think they could easily implement automatic detection for that, but nah, why would they, when they can slap more nitro promotions instead. absolutely dysfunctional platform...

anubiarts, to random
@anubiarts@mastodon.social avatar

Farewell, Andy 🖤 2017-2024

I still remember when I met you the first time at October 21st, 2017, you were just a tiny puppy, and I saw you grow bigger and bigger over the years. We shared tons of beautiful moments together, and you were always there for me...
I feel sad for having lost you yesterday, for you not being with us anymore, but I'll cherish all those moments we had, you meant a lot for me, even when others may have disliked you, I hope you rest in peace on a far better place now.

A Picture to Andy, AnubiArts' dog who recently passed away.. Andy is standing up with his head slightly tilted to the right side, while being petted by Anubi's hand. I miss you...

brawaru,
@brawaru@mstdn.social avatar

@anubiarts awh I'm so sorry for your loss :sad_dog: :blahaj_hug:

darkghosthunter, to Software
@darkghosthunter@mastodon.social avatar

I really like Nuxt 3, but not having a clear way to override the global $fetch is a deal breaker to me.

In other words, you're bound plumb your way up to what you need.

And that's what I hate from most Javascript frameworks. There is a lot of plumbing to make something work.

brawaru,
@brawaru@mstdn.social avatar

@darkghosthunter why would you want to override the global $fetch?

brawaru, to random
@brawaru@mstdn.social avatar

nitter is dead. so please stop posting links to twitter threads. instead archive the entire thread manually on something like rentry.co and post link to that. too much effort? sucks to suck, what can I say! you keep using that platform and for some reason want us to use it too, which is not happening ㄟ( ▔, ▔ )ㄏ

ErikJonker, to Signal
@ErikJonker@mastodon.social avatar

Can't be repeated enough, quit whatsapp where you can, use signal. It's great, very secure, opensource, not tied to , non-profit etc.
https://signal.org/download/

brawaru,
@brawaru@mstdn.social avatar

@matv1 iirc matrix still has huge metadata leaks and e2ee there is both problematic and user-hostile, so no one really uses it, so idk.... I think signal is a better option for regular users

@ErikJonker

brawaru, to random
@brawaru@mstdn.social avatar

windows keyboard layout management was created with an explicit goal of torturing people

jacqueline, (edited ) to random
@jacqueline@chaos.social avatar

did you ever go to lan parties?

brawaru,
@brawaru@mstdn.social avatar

@jacqueline not in a traditional sense (born too late for that), but we went to computer clubs a lot with my friends after the school. technically, these computers were all on the same network and games were able to discover local servers, so you can kindaaaa count it as a LAN party, minus the annoying part of bringing anything with you :P

brawaru, to random
@brawaru@mstdn.social avatar

I do actually like labellers concept on Bluesky. Had Mastodon a system like this, we would have far less fights about CWs

brawaru, to random
@brawaru@mstdn.social avatar

zuckerberg: first post in the fediverse
people on the fediverse: fuck you zuck
people on threads: what is fediverse

melroy, to Redis
@melroy@mastodon.melroy.org avatar

Redis changed to dual license. I'm migrating to Dragonfly! Even if I'm not personally hit by this, it's not longer truly open-source, so I exit Redis. Moreover, Dragonfly is also much more performant.

https://redis.com/blog/redis-adopts-dual-source-available-licensing/

brawaru,
@brawaru@mstdn.social avatar

@melroy ??

brawaru,
@brawaru@mstdn.social avatar

@melroy I'm not sure why you bring the open source point if you charge it to another source-available project...

VPS_Reports, to random
@VPS_Reports@kolektiva.social avatar

I am exclusively publishing leaked chat logs from the official Stonetoss Telegram. The neo-Nazi community Stonetoss has cultivated is overflowing with slurs, graphic depictions of murders against minorities, and pro-rape propaganda. My latest on @dailykos. https://www.dailykos.com/stories/2024/3/21/2230686/-Leaked-Stonetoss-chat-log-contains-support-for-Nazis-rape-and-murder?_=2024-03-21T04:17:34.000-07:00

brawaru,
@brawaru@mstdn.social avatar

@lucasmz I mean, durov advertises it as ‘freedom of speech’ messenger lol

@VPS_Reports @dailykos

brawaru, to random
@brawaru@mstdn.social avatar

opting out of AI models training sets is a lot like opting out of spam

  1. if spammers don't care, why would AI bros care
  2. spammers use this to confirm that email is active, so prolly do AI bros
  3. you ban spam email, three more appear, the training sets are no different

a proper regulation is required, but AI bros scare old tech illiterate farts in govs that their gen models might be capable of escaping, spreading and doing skynet kind of thing, and that they work to prevent that

brawaru, to random
@brawaru@mstdn.social avatar

dear frontend devs,

this video on your site showcasing your mobile app, which shows on my screen in 345px width, should have not had 4k quality and such high bitrate

I know it looks great your mac,

but for me this video doesn't play at all and causes entire tab to lag

I'm sorry that in reality people like us exist, but we aren't going anywhere any time soon

best,
disgusting low end users

gamingonlinux, to StardewValley
@gamingonlinux@mastodon.social avatar
brawaru,
@brawaru@mstdn.social avatar

@gamingonlinux stardew is one wonderful and pwetty game :neocat_pleading:

brawaru, to random
@brawaru@mstdn.social avatar

fuck you die explode whatever

brawaru, to random
@brawaru@mstdn.social avatar

thank you google docs team for switching to canvas for document rendering so now neither my screen reader nor browser's read aloud feature can read the documents!! if I go blind tomorrow I am so happy to be reassured that your service will become hardly usable for me

brawaru, to random
@brawaru@mstdn.social avatar

Something about cracked Minecraft launcher developers being either scammers or bigots

nodejs, to random
@nodejs@social.lfx.dev avatar

🐢🚀 The redesigned nodejs.org is live!

  • Fresh look
  • Comprehensive search
  • New learning resources
  • APIs & downloads unchanged
  • Improved contributor DX

Stay tuned for more details in upcoming posts. Explore, share, and give us your feedback!

BIG shoutout to all of the contributors who made this website possible:

  • Node.js Website contributors and collaborators
  • Node.js TSC
  • Our sponsors Vercel, Cloudflare, Sentry, Chromatic, Orama, Crowdin

THANK YOU 💚

brawaru,
@brawaru@mstdn.social avatar

@nodejs woah woah looks great!!

zachleat, to random
@zachleat@zachleat.com avatar

Banning TikTok shows the myopic vision of our lawmakers. The US needs comprehensive data privacy legislation that applies to all social networks and protects our data—and we needed it 15–20 years ago.

brawaru,
@brawaru@mstdn.social avatar

@zachleat from the outsider's perspective, with the current fascists tendencies in US and stuff going in states like Texas, I think asking US to write any data privacy policies is not the best idea :blobcatnervous:

rauschma, to typescript
@rauschma@fosstodon.org avatar

1/ #TypeScript: Common approach for validating untyped data—e.g. Zod: https://2ality.com/2020/06/validating-data-typescript.html
– Encode type via runtime data (“schema”).
– Schema is converted to static type for type-checking.

New approach—Typia. https://typia.io/docs/setup/
– Compile static type to (runtime) validation code.
– Downside: Tools don’t work that strip out types and run result.

Rust does latter approach well. For TS, I prefer former.

brawaru,
@brawaru@mstdn.social avatar

@reconbot I have tried Valibot in the past and it was a pain to write, it very quickly turns into a parentheses hell and Prettier doesn't help it... chaining is a lot more convenient :sad_dog:

That said though, I have honestly completely gave up on those libraries, because they are either pain to set up, or like Zod, completely tank TypeScript's performance doing black magic with types. Perhaps things weren't meant to be strictly validated and writing a custom validator is enough.

@rauschma

grishka, to random
@grishka@mastodon.social avatar

It's been 0 days since I last got cloudflared

brawaru,
@brawaru@mstdn.social avatar

@grishka russian_internet_experience.jpg ? Geoblocking is the worst, Cloudflare or not.

brawaru,
@brawaru@mstdn.social avatar

@grishka not really, any such service will provide you an option to geoblock. This is usually for situations like when your site that is never visited by Chinese users suddenly gets a DDoS attack with majority of the attackers coming from China, there's just no loss of value by geoblocking in this case. The problem is just that it's often misused as a measure to block unwanted countries, but making it difficult to use is not a solution as it simply hinders the legit use cases...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines