snaggen

joined 2 years ago
[–] snaggen@programming.dev 5 points 9 months ago (2 children)

That refers to the Edition, and all development up to January 2024 (rust 1.84) was edition 2018. With rust 1.85, Edition 2024 came out. Here is the news in Rust Edition 2024 https://doc.rust-lang.org/edition-guide/rust-2024/index.html , mostly details, so for effective rust everything for Rust 2018 should still be relevant.

[–] snaggen@programming.dev 21 points 10 months ago (1 children)

Hey, there is a long tradition of banning evil math... even Pythagoras did it... But, I guess he at least had good reasons, irrational numbers are super creepy and deserved to be banned.

[–] snaggen@programming.dev 3 points 10 months ago (1 children)

For a more user friendly tiling desktop environment, you should have a look at COSMIC. It is still im alpha, but I use it as a daily driver...

[–] snaggen@programming.dev 7 points 10 months ago (2 children)

Yes, but then you wouldn't find the comment section there to read all the insightful comments.... /s

[–] snaggen@programming.dev 32 points 10 months ago (2 children)
[–] snaggen@programming.dev 6 points 10 months ago (1 children)

And yes, date time handling is one of the most confusing areas on computer science. https://xkcd.com/2867/

[–] snaggen@programming.dev 6 points 10 months ago

I personally think Jiff is based on a very solid design, as it is inspired by Temporal, which is a TC39 proposal to improve datetime handling in JavaScript. I have done some date time handling with chrono, but I find jiff much easier to work with. So, I can recommend you take a serious look, and see if it makes your life easier for your use case. Now, it is only version 0.2, so the API might change before 1.0, but it seems to respect semver, so there shouldn't be any surprise breakage at least.

[–] snaggen@programming.dev 10 points 1 year ago* (last edited 1 year ago) (2 children)

When I was in my 20:ies, I had my alarm clock at the other side of the room and still managed to oversleep. I ended up having it under my bed close to the wall, so I had to crawl in under my bed (quite narrow space) pressing my body to the cold floor to turn off the alarm... and I never managed to turn that off in my sleep. But I would have preferred a wake up call... so, even though I have never used the service when staying at a hotel, I can see why some people use it.

[–] snaggen@programming.dev 16 points 1 year ago

Not the creator, just posting

[–] snaggen@programming.dev 5 points 1 year ago

I think this would be a nice improvement to reduce boiler plate.

[–] snaggen@programming.dev 9 points 1 year ago

On an unrelated note, don't forget to sanitize your input.

[–] snaggen@programming.dev 16 points 1 year ago (1 children)

This is why Bobby Tables mom needs her Github account suspended.....

 

fjärrinlägg från: https://lemmy.world/post/22673996

This mod is written in an unconventional way: it is written in Rust. The Rust code is here. It uses JNI and JVMTI to interact with Java objects. The only Java code in this mod is for loading the compiled native binary into memory.

view more: ‹ prev next ›