I would say groovy is the best scripting language on JVM platform.
And character encoding is the worst thing in the world. I use UTF-8 to make my file compatible with other OS, but stupid windows decide to use GB2312 when I use Chinese.
So, in the screenshot, you can see I successfully integrate groovy scripting in my program, but somehow the JVM failed to translate the file related string from gb2312 to UTF-8.
According to StackOverflow, from PS core v6+, UTF-8 without BOM is the default encoding. But sadly, I'm on v5.
Wow.
Somehow, visualization is the most fascinating tech to me. Of course, sounds and other things are fantastic, but it all takes time to feel. For example, the sound, you have to listen to it second by second. Any fast-forwarding will result in an abnormal feeling (and we called it "distortion"). In contrast, images are just lying in front of you, and you can watch the whole film by seeing all frames (assuming it's a physical film, not something digital).
And by converting sounds and other info into images, we humans might not able to read it (you can't read a QR code by just staring at it, right? Right?), it's kind of abstract to us. But it is also concrete enough that allows us to roughly understand what's going on there. Just looking those digital dolby sound encoding in the film, it's not the changes in air pressure (something we called sound), it is the SOUND.
* Maybe, I mean maybe, because I don't know how to properly write frontend things and do data visualization, so I feel it's super cool to me. LOL
----
The Optical Audio of Sound-On-Film
by Technology Connections
https://www.youtube.com/watch?v=tg--L9TKL0I
在某种程度上还挺准,我确实是那种大部分时间中立,但总体还是倾向与自由与进步。
作为copyleft的一份子,我觉得最重要的事情就是信息的自由流动。因此版权就是个寄吧()
在我看来,版权应该在保证出版物能够自由流通/分发的前提下保护原作者的权利。所有人都应当可以按照`as-is`的方式分发(即不受编辑、修改、演绎和非盈利),而做商业使用(营利性放映、演绎和修改)则应该支付费用。
All it needs is a simple question on discord.
Stupid.
Fabric suddenly stop loading my custom lang file
WTF
Although you can't see it in-game, you do see my anger in the log.
It's not copy and paste. It's, hmm, reference. Yes, sometimes you need some reference to get the work done.
Why doesn't fabric offer a uniformed way to work with common things like config? They just throw everything to third-party devs, and there not much documents on Google.
At least it should offer something like config <-> json/yaml, it's Java!
Interesting.
----
“The US Government Sells Human Poop” (YouTube)
This government warehouse keeps our entire society up to standard. Part of this video was sponsored by Google Domains. Take the first step to get online with...
**I have a job now!**
I'm a Chinese shitizen, but I generally don't post in Chinese to avoid being suffering from other Chinese.
I'm physically a male, but I don't care how people think about my gender. I can be male, or female, or cat. But if you ask, I'd prefer to be referred to as a male. Also, I support LGBT+ people, and I'm a copyleft. I don't think I'm too aggressive in arguing things, but sometimes I do. You should handle it with care.
I post about programming (most time is Java and Kotlin, unless I have a new love), and some random things I find interesting. I also post about my mental health, which is in a stable state of instability, thanks to my parents and Chinese society.
Anyway, if you want to follow me, I'm glad to see you. And, have a nice day.
Alt (for Chinese content): @skyblond