@ray_gay@hachyderm.io avatar

ray_gay

@ray_gay@hachyderm.io

Software Dev. Rust, C, Python

I also like trying to make games in Godot or experimenting with Vulkan or WGPU

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

lily, to rust
@lily@glaceon.social avatar

i never considered doing a pub use on enum variants...

ray_gay,
@ray_gay@hachyderm.io avatar

@lily isn't that also how "Ok", " Err", "Some" and "None" are just available?

uvok, to random
@uvok@furry.engineer avatar

Smile for the camera

ray_gay,
@ray_gay@hachyderm.io avatar

@uvok das Ding habe ich demletzt auch endeckt.

Das lässt einen direkt sicherer fühlen... Nicht!

system76, to random
@system76@fosstodon.org avatar

Could/Would you use this keyboard with these keycaps?

ray_gay,
@ray_gay@hachyderm.io avatar

@system76 would

ray_gay, to Bloomscrolling
@ray_gay@hachyderm.io avatar

Lupine :)

#BloomScrolling

ray_gay, to photography
@ray_gay@hachyderm.io avatar

When using the Minolta MD 50mm 1:1.7 lens on my Canon EOS2000D with completely open aperture, it results in this hazy like effect.

I haven't figured out if it just is like that or if the lens is dirty or something else. I kind of like it though :)

#photography

ray_gay, to photography
@ray_gay@hachyderm.io avatar

Using a Minolta MD 50mm 1:1.7 lens with a Canon EOS2000D

#photography

inderix, to random

i find a new project

  1. oh neat lets do that
  2. spend hours working on it
  3. hit a random small snag
  4. fuck I hate this thing
  5. fix it
  6. got damn i love this thing
ray_gay,
@ray_gay@hachyderm.io avatar

@inderix me, but i give up at step 4

ray_gay, to Nvidia
@ray_gay@hachyderm.io avatar

I tried using NVK and zink instead of the proprietary NVIDIA driver today. I have to say it works very well and i can finally use wayland without some ugly glitches. Very cool.

Mara, to rust
@Mara@hachyderm.io avatar

🦀 I'm really excited about today's #rustlang release! 🥳

  • offset_of!
  • stripping release binaries by default!
  • IP/socket types available in no_std!
  • File::create_new (won't overwrite existing files)!
  • more array and slice methods (each_ref, chunk methods)!
  • Mutex::clear_poison!

https://blog.rust-lang.org/2024/03/21/Rust-1.77.0.html

ray_gay,
@ray_gay@hachyderm.io avatar

@Mara c string literals 🤤

inderix, to random

okay guys I'm gonna try the wawa pizza

ray_gay,
@ray_gay@hachyderm.io avatar

@inderix how's it taste?

ray_gay, to random
@ray_gay@hachyderm.io avatar

Why is the morning 😔

ipg, to random
@ipg@wetdry.world avatar

has anyone else listened to music. heard it's pretty good

ray_gay,
@ray_gay@hachyderm.io avatar

@ipg i'm not really in the music fandom. I heard there was some drama recently?

mimic, to random
@mimic@the.gayest.dev avatar

the.gayest.dev policy update

im updating registration requirements
you must correctly name who is the gayest user on this instance now /j

ray_gay,
@ray_gay@hachyderm.io avatar

@mimic home of sexual

radar_raccoon, to random
@radar_raccoon@raccoon.place avatar
ray_gay,
@ray_gay@hachyderm.io avatar
ray_gay, to random
@ray_gay@hachyderm.io avatar

I tried out Github copilot recently. I created a User struct, wrote an empty impl block and asked it to write me the function fn gender

It wrote:

fn gender() -> Option<String> {  
 None  
}  

Very nice

enfys, to random Welsh
@enfys@wetdry.world avatar

currently doing the "i should write my own 3d engine" thing after seeing starfox/starwing for the 50th time

ray_gay,
@ray_gay@hachyderm.io avatar

@enfys 😔

schizanon, to webdev
@schizanon@mas.to avatar

Hot take: frontend libraries should E2E test the examples in their docs and nothing else.

ray_gay,
@ray_gay@hachyderm.io avatar

@schizanon just recently found the case where the examples used some css variables --xyz-gray-light but in reality they were --xyz-grey-light

🫣

pancakes, to random

cancakes

ray_gay,
@ray_gay@hachyderm.io avatar

@pancakes can'tcakes 😔

ray_gay, to random
@ray_gay@hachyderm.io avatar

The cat

#CatsOMastodon

eniko, to random
@eniko@peoplemaking.games avatar

me: ah its a beautiful warm and sunny day, im so glad to not feel cold for a change 😌

2 hours later: overcast, rain, thunder, lightning

ray_gay,
@ray_gay@hachyderm.io avatar

@eniko very very frightning

slyka, to random
@slyka@pawb.fun avatar
ray_gay,
@ray_gay@hachyderm.io avatar

@slonkazoid @slyka afaik they removed "Purge all caches" from uBlock origin, since it may cause problems (and too high costs for their CDNs)

ray_gay,
@ray_gay@hachyderm.io avatar

@slonkazoid ah ok. Maybe you havent got some update yet. On l my devices on Firefox and Chromium this button is missing since a few days

ray_gay, to GraphicsProgramming
@ray_gay@hachyderm.io avatar

I wanted to begin writing a game. Because i like lowlevel stuff i thought about writing my own engine with #wgpu but that would take too long. I then tried #godot and it's very good, but i kinda felt like having too much already done for me. I then tried out #bevy and nearly immediately fell in love. I just have to see how long until i shoot myself in the foot enough to go back to #godot

shuttle, to rust
@shuttle@mastodon.online avatar

As a #rust developer, what are your favourite library crates?

ray_gay,
@ray_gay@hachyderm.io avatar

@shuttle this one helped me the most: https://crates.io/crates/is-even

jumar, to random

@rytmis @lunascaped why would it need opengl ffs 😆 thankfully dumb ovens are still going to be cheaper than these and works good enough for my use case at least.

ray_gay,
@ray_gay@hachyderm.io avatar

@rytmis @jumar @lunascaped could it run DOOM?

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