@notgull@hachyderm.io
@notgull@hachyderm.io avatar

notgull

@notgull@hachyderm.io

Open-source programmer and SCP author. Also known as notgull, Saltbag and EelRemoval. All opinions are my own and not my employer's.

PFP was made by SunnyClockwork, banner was made by me

This profile is from a federated server and may be incomplete. Browse more on the original instance.

notgull, to random
@notgull@hachyderm.io avatar

Was using DuckDuckGo and I put in "!y" instead of "!yt", whereupon I was immediately isekai'd into Yahoo Search. I am now forcibly reliving the early 2000's. Please send food

notgull, to random
@notgull@hachyderm.io avatar

I got nerd sniped into writing a replacement for the "ctor" crate that uses declarative macros instead of proc macros. Now introducing "ctor-lite!"

Not making a blogpost or announcement because it’s a small crate and I only expect like two people to use it.

https://docs.rs/ctor-lite/latest/ctor_lite/

notgull, to random
@notgull@hachyderm.io avatar

Well, what I thought was a cold turns out to be a sinus infection. Just great. 🤒

notgull, to random
@notgull@hachyderm.io avatar

You know, two weeks ago I said to myself "okay, I really need to learn this Nix thing", but I ended up getting busy with work and I didn’t have much time to try it out in practice.

Sad to see that the entire ecosystem is collapsing now. Why does this always happen for any technology I try to learn?

notgull,
@notgull@hachyderm.io avatar

@molly0xfff No, I’m worried that I’ll use this power for evil.

notgull, to random
@notgull@hachyderm.io avatar

Winit version 0.30.0 is coming out, with a lot of breaking changes! We would appreciate feedback here.

https://github.com/rust-windowing/winit/pull/3655

notgull, to random
@notgull@hachyderm.io avatar

I thought the rain would wash the bugs off of my windshield. I thought wrong 😫

notgull, to random
@notgull@hachyderm.io avatar

We would appreciate thoughts on releasing async-signal version 1.0.0!

https://github.com/smol-rs/async-signal/issues/31

notgull, to random
@notgull@hachyderm.io avatar

Does anyone know who’s maintaining tower-rs nowadays?

notgull, to random
@notgull@hachyderm.io avatar

You’ve got to be able to admit when you’re wrong

https://github.com/smol-rs/event-listener/pull/130

notgull, to rust
@notgull@hachyderm.io avatar

I wrote the first part of a series about the async-task crate!

https://notgull.net/async-task-explained-part1/

notgull, to random
@notgull@hachyderm.io avatar

Wait, you can use Nix inside of WSL on Windows?

Time to become the most annoying person in every issue tracker ever

whitequark, to random
@whitequark@mastodon.social avatar

you: upset that dtolnay stopped maintaining serde-yaml
me: upset that dtolnay did not stop maintaining serde

notgull,
@notgull@hachyderm.io avatar

@whitequark Wait, why did dtolnay stop maintaining serde-yaml? Did they realize that TOML is a superior data format?

whitequark, to random
@whitequark@mastodon.social avatar

people have the right idea about personality tests (like MBTI or the ones schoolgirls write and use) however what they miss is that to improve predictive power these should be trials with real adversity. you can self-describe your way into being the archetype you want to be but it's harder to do that if you have to actually apply your personality to achieve goals

notgull,
@notgull@hachyderm.io avatar

@whitequark I.e. before you call yourself an INTJ you have to ruin at least one friendship over anime

notgull, to random
@notgull@hachyderm.io avatar

I wrote another blog post! Specifically comparing threads and async/await, and how we can convey the differences better

https://notgull.net/why-not-threads/

notgull,
@notgull@hachyderm.io avatar

2024.notgull.net is still broken so I'm not using it yet.

Forgot tags!

notgull, to random
@notgull@hachyderm.io avatar

Tried to get back into Blender, only to find out that the middle click on my mouse no longer works. Great. I’ve got to buy a new mouse.

notgull, to random
@notgull@hachyderm.io avatar

Personally throwing my hat in for supported an async fn read for AsyncRead in the Rust standard library. There’s so many design patterns that can’t be done otherwise.

notgull, to random
@notgull@hachyderm.io avatar

There are more async concurrency models then there are stars in the sky

notgull, to random
@notgull@hachyderm.io avatar

On the thought of bootstrapping, imagine a UEFI/base firmware implementation that starts off as mostly source, but then compiles itself as it goes along.

It’s corny but I can’t stop imagining a system that slowly builds itself up as it boots. The thought is kind of beautiful in a way, even if it probably wont ever exist

notgull, to random
@notgull@hachyderm.io avatar

On the bootstrap chain of thought:

Has anyone tried to write a Rust compiler in Forth? It sounds painful but probably possible

notgull, to random
@notgull@hachyderm.io avatar

Me: I can’t think of anything to post here. How do other people do it so easily?

People in my feed on an hourly basis: "you ever notice that if you flip a pillow to the other side, it’s cold"

notgull, to random
@notgull@hachyderm.io avatar

I’ll be trying to create an asynchronous equivalent to the notify crate. I think it’s a missing part of the asynchronous ecosystem. Through inotify it shouldn’t be that difficult.

notgull, to random
@notgull@hachyderm.io avatar

Running your own Mastodon instance, Misskey instance or MediaWiki instance is advertised as something simple and easy. But it seems like the kind of thing that ends up eating up all of your free time

whitequark, to random
@whitequark@mastodon.social avatar

"the length of the three football fields" i beg you, please use real units... please...

notgull,
@notgull@hachyderm.io avatar

@whitequark Ah yes real unit. "Hmm yes the ideal unit, one two-million nine-hundred ninety-nine seven-hundred-thousand nintety-two four-hundred fifty-eight of the distance this random particle travels when it’s out in the middle of nowhere."

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • mdbf
  • ngwrru68w68
  • thenastyranch
  • InstantRegret
  • vwfavf
  • Youngstown
  • slotface
  • hgfsjryuu7
  • Durango
  • rosin
  • kavyap
  • PowerRangers
  • DreamBathrooms
  • anitta
  • magazineikmin
  • cisconetworking
  • khanakhh
  • ethstaker
  • osvaldo12
  • modclub
  • tacticalgear
  • everett
  • normalnudes
  • GTA5RPClips
  • tester
  • cubers
  • provamag3
  • All magazines