Jonah Henriksson's Avatar

Jonah Henriksson

@jonahplusplus.dev.bsky.social

Writing code and listening to tunes ✌️ CS Major at UCF

16 Followers  |  23 Following  |  38 Posts  |  Joined: 13.11.2024  |  1.7548

Latest posts by jonahplusplus.dev on Bluesky

It might also be that you are shadowing the variable name.

17.03.2025 15:19 — 👍 0    🔁 0    💬 0    📌 0

You can use
if let Some(q) = q.take()

17.03.2025 15:04 — 👍 0    🔁 0    💬 1    📌 0

I meant in terms of web standards (everything builds off of HTML, CSS, and JS, so you have to know them to some extent). Even the features that have been added to them you don't have to use (you can still do clearfix hacks in 2025 instead of inline-block or flexbox).

13.02.2025 17:48 — 👍 0    🔁 0    💬 0    📌 0

Depends on what you are developing:
- For frontends and games, compile times are slow/hot reloading requires hacks
- For backends, system software, and CLIs you don't need fast iterations so the compile time is more acceptable

13.02.2025 17:14 — 👍 2    🔁 0    💬 0    📌 0

But everything other than HTML, CSS, and JS is optional, so why complain when you choose to use a framework/library?

13.02.2025 17:08 — 👍 0    🔁 0    💬 1    📌 0

You mean something like `&mut int`? In Rust, adding mut to a function parameter (e.g. `fn foo(mut x: i32)`) just means that you can mutate x in that function (since the parameter will be copied). `&mut i32` means that the reference is mutable (as opposed to `&i32`).

06.01.2025 21:31 — 👍 2    🔁 0    💬 1    📌 0
Snuggles and her 4 babies!

Snuggles and her 4 babies!

My brother's guinea pigs had babies! 🥰 But it happened right after I went back for college 🙃

03.01.2025 22:51 — 👍 0    🔁 0    💬 0    📌 0

It's also just fun.

03.01.2025 19:01 — 👍 0    🔁 0    💬 0    📌 0

It has to do with crates.io. When publishing a crate, some people might not want to take an official sounding name if they aren't planning on committing to maintenance. I know I have published a crate (flashbang for STUN/TURN) and haven't finished implementing it (2 years ago; I want to, one day).

03.01.2025 19:00 — 👍 0    🔁 0    💬 1    📌 0

Dev content creators will be like: "here's this new cool tool I discovered" and then it's just awk

30.12.2024 01:47 — 👍 0    🔁 0    💬 0    📌 0
Preview
a close up of a hamster with tears in its eyes and the words hammy community below it ALT: a close up of a hamster with tears in its eyes and the words hammy community below it

mfw my Rust hello world is 24kb larger than C's hello world (completely unusable)

29.12.2024 23:23 — 👍 1    🔁 0    💬 1    📌 0

egui is cool, but I prefer TS when making web apps, so Tauri is up my alley for making apps work natively + add Rust stuff.

26.12.2024 23:37 — 👍 1    🔁 0    💬 0    📌 0
Are we GUI yet?

areweguiyet.com

26.12.2024 23:26 — 👍 2    🔁 0    💬 1    📌 0

Especially since when I want to write a script for data processing, I'm probably going to use Python or Bash for portability.

20.12.2024 21:30 — 👍 1    🔁 0    💬 1    📌 0

I tried it when testing NixOS but then went to Fish and Arch instead. It's really cool, but unnecessary for most devs IMO.

20.12.2024 21:28 — 👍 1    🔁 0    💬 1    📌 0
Preview
a close up of a man with a beard and a white shirt ALT: a close up of a man with a beard and a white shirt

ye

18.12.2024 22:00 — 👍 0    🔁 0    💬 0    📌 0
Post image

My #spotify #wrapped for 2024! (I was in the top 3% of listeners, lol)

18.12.2024 16:09 — 👍 0    🔁 0    💬 0    📌 0
Preview
Bevy Engine Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

I learned a lot from it, and then moved on to contributing to Bevy bevyengine.org

04.12.2024 14:47 — 👍 1    🔁 0    💬 0    📌 0
Writing an OS in Rust This blog series creates a small operating system in the Rust programming language. Each post is a small tutorial and includes all needed code.

lol, one of my first Rust projects was writing an OS using os.phil-opp.com

04.12.2024 14:45 — 👍 1    🔁 0    💬 1    📌 0

Congrats 🎉

04.12.2024 12:03 — 👍 0    🔁 0    💬 0    📌 0

Maybe I'm just too new to the platform and not aware of what was expected, but it just seems like the expectations I'm hearing from you are not realistic. Like, mistakes are going to happen when running a large platform; that's to be expected, and the account was unbanned quickly, which is enough.

29.11.2024 02:13 — 👍 0    🔁 0    💬 0    📌 0

It would make more sense for them to stay quiet. Giving a response to something so small and insignificant only serves to draw unnecessary attention to it. Personally, I would trust their judgement less if they did something so silly.

29.11.2024 01:34 — 👍 0    🔁 0    💬 1    📌 0

That's a bit ridiculous. A postmortem for the unbanning of a small account? It would set a precedent that would serve to cause more trouble for Bluesky down the line.

29.11.2024 01:29 — 👍 0    🔁 0    💬 1    📌 0
Video thumbnail
28.11.2024 21:13 — 👍 0    🔁 0    💬 0    📌 0

Congrats! 🎉

28.11.2024 19:47 — 👍 1    🔁 0    💬 0    📌 0
Post image

Well, got Arch installed. Only took me about 19 hours. 👍
Now to add a desktop manager...

16.11.2024 15:05 — 👍 1    🔁 0    💬 0    📌 0
Post image

Just got a ThinkPad T480! Time to get Arch installed.

15.11.2024 19:26 — 👍 0    🔁 0    💬 0    📌 0

He and his bed head are so cute!

15.11.2024 16:52 — 👍 3    🔁 0    💬 1    📌 0

What a mischievous lil fella!

15.11.2024 16:08 — 👍 2    🔁 0    💬 0    📌 0

w o a h

15.11.2024 05:10 — 👍 1    🔁 0    💬 0    📌 0

@jonahplusplus.dev is following 20 prominent accounts