@bitshifter@mastodon.gamedev.place
@bitshifter@mastodon.gamedev.place avatar

bitshifter

@bitshifter@mastodon.gamedev.place

Software engineer @ Riot Games, ex-Wargaming. Working from home in Aotearoa New Zealand. Writing Rust in my spare time. Author of http://crates.io/crates/glam.

#gamedev #rustlang #mtb

he/him

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

mcc, to random
@mcc@mastodon.social avatar

There's this thing in Rust where there is an ideology that features are additive, and therefore there is no need to have the ability for Cargo to create a dependency which is conditional on a negation. And then when you encounter a situation where you need Cargo to create a dependency which is conditional on a negation, you can't, and if you ask why not the answer will be because features are additive and therefore there is no need for such an ability

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@mcc I did this for https://github.com/bitshifter/glam-rs a while ago. I don't remember all the details but I think it involved adding a std feature that is enabled by default and libm as an optional dependency. Then no_std users build with no default features and enable the libm feature. There's a bit in the readme on how to use the crate with no_std. I remember it being unclear how to actually do this at the time, I think I worked it out by looking at other no_std crates.

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@mcc the other part I just remembered, you can use https://github.com/rust-num/num-traits with the libm feature enabled as a drop in replacement for std math functions, however I recall having problems with this approach and removed it from glam. Possibly because I wanted to support using libm with std. libm provides a bunch of free functions so I just have internal wrappers for math functions that call std or libm depending on what features are enabled.

bitshifter, to rust
@bitshifter@mastodon.gamedev.place avatar

Well it took nearly 2 years since it was initially requested, but I finally merged aarch64 neon support into glam main.

sinbad, to random
@sinbad@mastodon.gamedev.place avatar

F**ks sake they changed something pretty fundamental between UE 5.4 Preview and UE 5.4 Final - the ability to have multiple objects in an asset file, which SUDS relies on - the dialogue and string table are in the same asset; now the string table is gone.

I was worried they might do this because they started hiding them in 5.3 (not a problem) so I tested 5.4 Preview but everything was fine. Now it's completely broken in 5.4 Final, every single dialogue line is <MISSING STRING TABLE ENTRY> 😠

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@sinbad I noticed this in 5.4 as well and haven't had the chance to look into it so thanks for this thread! Hopefully it gets fixed soon, pretty annoying.

craigtimpany, to random
@craigtimpany@mastodon.social avatar

My number one wish from the fallout of the xz backdoor is that it kills autoconf/configure/autohell. That shit is illegible and watching for compile failure is a shitty way to test for features

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@craigtimpany I agree although wasn't this backdoor snuck in via a CMakeLists.txt?

bitshifter, to random
@bitshifter@mastodon.gamedev.place avatar

New Zealand games industry: We can't find experienced developers
Also New Zealand games industry: This role is onsite only

bitshifter, to MTB
@bitshifter@mastodon.gamedev.place avatar

The good thing about my local park is it's mostly sheltered from the wind, because in it is frequently very windy.

Looking back at the start of the aratahi trail and the green hills beyond

forrestthewoods, to random
@forrestthewoods@mastodon.gamedev.place avatar

Ok, so who are some good follows here? I feel like I’ve got a nice little pocket of gamedev follows and followers. But it’s pretty small and I’m not sure how to best discover people here.

Reply with some of your favorite peeps!

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@TomF @forrestthewoods this is the way. As for individuals it depends on your interests. Also on mastodon I try to be quite proactive in following people from interesting posts that get boosted in my timeline.

bitshifter, to MTB
@bitshifter@mastodon.gamedev.place avatar

Today's ride, the coppermine trail in . Awesome ride! Took about 5 hours to do the full loop including riding back through Nelson. The climb was mostly easy, downhill was grade 4, lots of loose rocks but nothing scary.

Uphill through beech forest
Coppermine saddle with bike and abandoned bottle containing mysterious yellow liquid
Stream feeding the Matai river

bitshifter, to wellington
@bitshifter@mastodon.gamedev.place avatar

Summer finally arrived in , went for an epic ride to Mt Kaukau then to Mākara Peak, downhill then home.

Bike with Wellington City in the background from Skyline track opposite Wilton.

jerzone, (edited ) to MTB
@jerzone@techhub.social avatar

Looking through 2017 photos and found some fat biking photos. A lot has happened since then, but I still have that Suzy Q from Rocky Mountain and it's a fun bike. Looking forward to another season once things freeze and there’s snow.

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@jerzone is "This will destroy you" the name of the trail or a warning?

lovelylovely, to random
@lovelylovely@masto.ai avatar

Twitter-X is a powder-keg👇

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@demofox @lovelylovely I feel like there should be a prize for getting banned by Elon, a t-shirt or badge or commemorative pin. I just left of my own accord although I still have the account so I could still go for a ban.

bitshifter, to random
@bitshifter@mastodon.gamedev.place avatar

Anyone else who works from home thinking about putting some sick lighting in their office?

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@aeva ah that I do not know, this picture was from a review of the corner led lights from https://thelightingoutlet.co.nz/products/led-rgbw-corner-floor-lamp-with-remote-warm-white-colours?variant=39341114196010

Bellingcat, to random
@Bellingcat@mstdn.social avatar

Feeling overwhelmed by the amount of misinformation on social platforms? You can find some very simple but clear steps to separate fact from fiction on our latest Instagram post here: https://www.instagram.com/p/CylHJdYsEA6/?img_index=1

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@Bellingcat Instagram? Is it April 1st already?

MouseByTheSea, to random
@MouseByTheSea@mastodon.gamedev.place avatar

Right, windows has annoyed me for the last time, so it’s time to move my personal dev over to Linux. If I ever need to target windows in the future I’ll put it onto some other device and treat it like a console.

But where to go… my needs are light:

  • secure boot
  • c/c++/rust dev taken as granted
  • don’t need fractional scaling
  • don’t need lots of desktop apps
  • nice desktop rendering, esp fonts
  • prob not rolling…

Fed37 was okay, I found 38 a bit buggy.

Opinions welcome.

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@pervognsen @dotstdy @wolfpld @MouseByTheSea I've had issues with NVIDIA drivers in Ubuntu since enabling TPM for Windows 11 on a dual boot machine. I haven't been bothered to try and fix it, using the nouveau driver instead for now.

mcc, to random
@mcc@mastodon.social avatar

I've been told people on this website enjoy me trying to think through computer problems out loud while in incredible pain, so good news: I'm taking my new Thinkpad T14 (https://mastodon.social/@mcc/111218408629532857) out of the box and I'm going to install Linux on it first thing. So expect a LOT of complaining.

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@mcc it usually takes a bit longer until the upgrade is available

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@mcc yeah, the installer download might support upgrading, not sure, otherwise you'll have to wait until the dist upgrade is ready. This goes into more detail https://askubuntu.com/a/1489215, in short the upgrade is a separate process that happens after release

kissane, to random
@kissane@mas.to avatar

Without looking it up—and if it’s not your actual job to know—where would you guess Twitter/X sits on the global top 10 social media platforms ranking? (Ranked by monthly active users.)

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@kissane outside of the top 10

dotstdy, to random
@dotstdy@mastodon.social avatar

How young is too early to start your child on the path to becoming an entrepreneur kidfluencer on LinkedIn?

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@dotstdy with the power of AI you too can have kidfluencers

malwaretech, (edited ) to random

Twitter made a new ad for the platform that features a phone scrolling through Twitter. They ended up pulling it and remaking it after people noticed it contained a tweet mocking Elon for trying to blame Twitter's advertiser exodus on the jews. The second version of the ad, which is still online, contains a tweet about creampieing a rotisserie chicken.

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@malwaretech quality website they have over there

MissingThePt, to random
@MissingThePt@mastodon.social avatar

Elon Musk Stormed Into the Tesla Office Furious That Autopilot Tried to Kill Him, As It’s Only Supposed to Kill Small Children

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@MissingThePt a swing and a miss

bitshifter, to random
@bitshifter@mastodon.gamedev.place avatar

So the antivaxers have moved on to ... anti bike lanes, hahaha wtf

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

@AngryAnt it's so much weirder than that, there's a conspiracy around "15 minute cities" in which people believe "Limiting cars and promoting pedestrian or bike access is framed as a slippery slope to government-run, open-air prisons" from https://www.abc.net.au/news/2023-02-27/the-15-minute-city-conspiracy/102015446

bitshifter,
@bitshifter@mastodon.gamedev.place avatar

More specifically conspiracy theories around "15 minute cities" - https://www.abc.net.au/news/2023-02-27/the-15-minute-city-conspiracy/102015446

I think I just encountered one of these people (online) when trying to have a normal conversation.

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