Yonle: Notes
32 subscribers
711 photos
53 videos
4 files
197 links
A channel that created for no purposes. Used to post some of my personal projects, memes from other source, and some interesting topic.

You may also Follow WRS-BMKG (24/7) Channel that i made (Earthquake Warning Ch): @WRS_BMKG
Download Telegram
I swear just look how similiar these shits are.

Both did the same just in different guises
After bunch of improvements and tweaks, My Nostr bouncer finally reached to it's finest point.

I did not rewrite it to another language or anything. Still in NodeJS. Now it's efficient in both CPU and Memory usages.

Previously, At this normal traffic, The CPU usage will remain stuck at 50% and then goes 90% at almost every seconds, The load is up to 1. Now as i split two CPU intensive codes into 2 different processes (1 for http & ws connections, and 1 for talking to relays), It just went waaay better than it was before.

I also rewritted most part of the code, Particularly replacing Map() to {}, many other tweaks, and removal of some features that apparently just taking up RAM.

As the result of a lot of tweaks and improvements in the code, The difference is big. Big enough to be noticeable.
Don't you every try to boost neither this channel or my chat group. Does not even worth it as i earn absolutely nothing at all.
Yonle: Notes pinned «Don't you every try to boost neither this channel or my chat group. Does not even worth it as i earn absolutely nothing at all.»
Durov is literally being more and more blatantly retarded on their claim, especially with the recent post in their channel about Signal
Thank god i have good alternative to suggest other than Matrix, It's XMPP.

The OMEMO encryption is way better than Telegram. Even the XMPP server owner could not read OMEMO encrypted message
Well. Too intensive that it drives the kernel mad.
Yonle: Notes
Well. Too intensive that it drives the kernel mad.
This is actually an exercise of making intensive app with multithreading in nodejs.
For streaming services like video websites (eg. youtube), We could use this principle to save some load with worker:

- Master Thread: HTTP server
- Worker Thread: Web rendering, Streaming, etc
I may start learning activitypub someday
Yonle: Notes
I may start learning activitypub someday
The only thing that i was struggling on it was on the privkey and pubkey things.
A compelling reason of why you should ditch iPhone:

1. No services (eg. discord) in app store that will protect boobs
Back then, Companies are trying to make computer more faster than the first Macintosh.

But today, Companies are making computers slower than the first Macintosh in favor of their shits.
Rust language, Even though some people claim that the language is memory safe, I still find several examples, products, or projects that fail to maintain this claim.

Like I said. Even if the language is good, if some users still can't use the language correctly, the claim already sounds like nonsense.
I think it does not matter what language your program or server was written in.

After all, There's no perfect programming languange. It's all depending on how you use and take care of it.

If you could improve it, Improve it. If it serves well, Don't touch it.
Saying "Rust is better than C++" is like saying "A car is better than a machine". You are writing a program that tells the computer to do something. Remember?
Yonle: Notes
Saying "Rust is better than C++" is like saying "A car is better than a machine". You are writing a program that tells the computer to do something. Remember?
Computer is not smart. So you need to be smart when developing in that language. Failure of being "smart" is no match to "you and the machine are equally dumb".