Jonah Henriksson
banner
jonahplusplus.dev
Jonah Henriksson
@jonahplusplus.dev
Writing code and listening to tunes ✌️

CS Major at UCF
It might also be that you are shadowing the variable name.
March 17, 2025 at 3:20 PM
You can use
if let Some(q) = q.take()
March 17, 2025 at 3:04 PM
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).
February 13, 2025 at 5:48 PM
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
February 13, 2025 at 5:14 PM
But everything other than HTML, CSS, and JS is optional, so why complain when you choose to use a framework/library?
February 13, 2025 at 5:08 PM
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`).
January 6, 2025 at 9:31 PM
It's also just fun.
January 3, 2025 at 7:01 PM
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).
January 3, 2025 at 7:00 PM
mfw my Rust hello world is 24kb larger than C's hello world (completely unusable)
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
media.tenor.com
December 29, 2024 at 11:23 PM
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.
December 26, 2024 at 11:37 PM
Are we GUI yet?
areweguiyet.com
December 26, 2024 at 11:26 PM
Especially since when I want to write a script for data processing, I'm probably going to use Python or Bash for portability.
December 20, 2024 at 9:30 PM
I tried it when testing NixOS but then went to Fish and Arch instead. It's really cool, but unnecessary for most devs IMO.
December 20, 2024 at 9:28 PM
ye
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
media.tenor.com
December 18, 2024 at 10:00 PM
I learned a lot from it, and then moved on to contributing to Bevy bevyengine.org
Bevy Engine
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
bevyengine.org
December 4, 2024 at 2:47 PM
lol, one of my first Rust projects was writing an OS using os.phil-opp.com
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.
os.phil-opp.com
December 4, 2024 at 2:45 PM
Congrats 🎉
December 4, 2024 at 12:03 PM
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.
November 29, 2024 at 2:13 AM
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.
November 29, 2024 at 1:34 AM
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.
November 29, 2024 at 1:29 AM
Congrats! 🎉
November 28, 2024 at 7:47 PM