lotanis

@lotanis@discuss.tchncs.de

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

lotanis,

Context: I am an embedded software engineer. I write a lot of low level code that runs on microprocessors or in OS kernels, as well as networking applications and other things. I write a lot of C, I write some Rust, I write Elixir if I possibly can, I write a lot of Python (I hate C++ with a passion).

I don’t think you want Rust. Python is unbeatable on “idea to deployment” speed. Python’s downsides:

  • Painful packaging/distribution if you want to get a load of people who don’t have Python installed to run your thing (e.g the GUI program we currently maintain for talking to our hardware)
  • Performance under some circumstances. There are some things that are not quick in Python. They’re not always the things you expect because Python actually drops down to C modules for a lot of the number crunching that you might do. E.g. for ML you are basically using Python to plug a load of bits of fast C code together

Rust is good when you need at least one of:

  • High speed
  • Control over use of memory
  • Low level systems programming (drivers etc.)
  • Can’t cope with a Garbage Collector
  • Compiling to a microcontroller

If you’re doing one of those and so have become expert in Rust, then it is actually excellent for a lot of other things. E.g. you might build your data processor in it, and then distribution is easy because it’s just a single binary.

One option you might look at is Go. You get a lot of performance, you get good parallelism if you need it, it’s designed to be easy to learn, and it also compiles programs to a single binary for easy distribution.

lotanis,

You need some mechanical features to locate the Deck as it goes in to ensure that the USB locates properly.

lotanis,

What can you possibly need more than 100TB of storage for?! Presumably some redundancy but still way more than I can imagine a personal need for.

lotanis,

Similarly I lose immersion when I’m going into a corner and I struggle to see the car on my inside. That’s why I want to try VR.

I don’t play with a shifter, just paddles on the wheel (driving F4 in iracing), so I don’t think I’d have any trouble with where the controls are. Maybe the Apple Vision Pro will end up being the best racing headset though and solve your problem.

lotanis,

Black Skylands. A friend gifted me a copy on steam after he had a transaction error and got two copies. Thought it might be fun for a few hours but I’ve been obsessed.

It’s an open world exploring game where you’ve got an airship and go from island to island, and it’s a top down twin stick shooter. The mobility is really enjoyable with the grappling hook, the combat is fun with interesting weapons, tech and upgrades and you have an airship!

lotanis,

I bought this one off Amazon and it seems fine:

Joyhood Carrying Case Compatible with Steam Deck, Portable Travel Carry Case, Hard Shell Storage Bag Fits Steam Deck Console with TPU Soft Cover, Gifts for Men (Slim) amzn.eu/d/fj6lQNS

lotanis,

Great article. Similar to “NASA’s booster size is the result of the size of a horse’s ass”: linkedin.com/…/4-feet-85-inches-space-shuttle-hor…

lotanis,

He’s not unknown - they’ve got multiple years of Trey Lance in practice. We don’t get to see most of that but the 9ers staff do and they’ve decided he’s not good enough to start.

lotanis,

I don’t know, Sam Darnold had some positive traits and needed a fresh start. Maybe in Shanahan’s system he’ll look awesome if (when?) Purdy goes down.

lotanis,

One component that affects it is that the defender is allowed to compete for the ball. So if they’ve got their head round to see it and are going for it then they’re given more leniency than if they just check someone’s progress while running downfield.

So, roughly (although it IS incredibly subjective): pulling on an arm in a way that prevents a defender getting to the position to catch the ball=bad. Pulling on an arm while you’re both trying to get to an incoming ball=ok.

lotanis,

From that quote I took “that salmon is ok, but this dish that it’s in is overall good”.

lotanis,

Like the sibling comment it feels the opposite way round to me. The Switch feels like a child’s toy - light, small and not wildly comfortable to hold for a long period of time. The Deck feels much more ergonomic and solid to hold in my hands - I still enjoy the feeling of just picking it up (had it for 7 months) because it just feels like it fits.

Some of this is because I have big hands and the Switch obviously has to work for kids hands and the Switch being lighter is actually better for longer sessions but when I got back to the Switch now it feels cheap and flimsy.

lotanis,

There’s also Stormgate coming out later this year from a load of the former StarCraft developers.

lotanis,

I’ll join next time I log in. Been a bit busy at work though!

lotanis,

If it’s dead then it’s no risk, right? Afterwards it’s either working or still dead.

Beeper Finally In Public Invite Stage! (refer.beeper.com)

If any of y’all were curious of Beeper when it came out (a Matrix backed chat app) but weren’t able to get an invite for whatever reason, then here ya go! Feel free to ask any questions about it if you got any! (No I don’t work for Beeper, just like this more than Element and self-hosting)

lotanis,

What do you mean by Phase 2?

There’s some stuff about the roadmap for most of this year: blog.beeper.com/p/state-of-the-app-spring-2023

How is it even possible/practical to obey traffic laws?

I’m talking specifically about obeying the speed limit, doing a full stop at stop signs, etc. After receiving a speeding ticket for doing 53 in a 50, As an experiment I went a full day obeying all traffic laws 100% and it caused so much road rage. For example, there is a 2 lane road near me with a speed limit of 50 (where I...

lotanis,

I think the UK has completely eliminated the US style stop sign. I haven’t seen one in years.

lotanis,

Have you tried reporting it to Steam support? They’re pretty good and it sounds like you’ve got the precise cause narrowed down

lotanis,

Carrying cash - particularly coins - is such a pain in the neck. I pay for everything on card whether I’m in this country (UK) or travelling abroad.

I’m almost at the point where I don’t need to carry a wallet at all - contactless on my phone takes care of a lot.

lotanis,

Yeah, it can and should be a warning to studio heads, but as game consumers we absolutely should raise our expectations (and stop buying micro transaction crap). There are plenty of big studios with money who could buy the licence and spend years making the game, but those studios belong to the big publishers who optimise for profit not for game quality.

lotanis,

This is like the physical product version of the Nigerian prince scam - have something so shit that the only people who engage with you are idiots.

lotanis,

I think we need to be realistic that we aren’t going to do much better than this price point. Instead, I’m hoping that they can stay at this point and periodically improve the hardware.

lotanis,

This is great, but I found the alphabetical sort order made it difficult to analyse. Perhaps it would be better to sort by AVG?

lotanis,

Yeah, I agree that the above is excellent advice. Engaging in a way that comes off as “you’re a shit parent so I’m going to do it for you” isn’t likely to build conflict. It’s possible how the mother reacts regardless of what you say (due to insecurity about her parenting), but it’s going to be much better if everyone is working together rather than against each other, so that’s the best place to start.

lotanis,

The Game Hub thread on /r/NFL was amazing. It was easily the best way of seeing which games were actually playing, when the next ones started, what the current scores are etc. Then links to the individual game threads for more detail.

If you’re watching Redzone or even just debating whether to switch on the TV it was awesome. Even just for a summary Monday morning of everything that happened.

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