@chakie@toot.community
@chakie@toot.community avatar

chakie

@chakie@toot.community

Software stuff. Aspiring game developer.

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

chakie, to homeassistant
@chakie@toot.community avatar

Contemplating adding a SkyConnect Zigbee dongle to our Home Assistant. Seems to be pretty ok, or at least as reliable as Zigbee in general gets. Initially just a couple of basic Aqara sensors to test with. Anything larger will need routers/repeaters for better reach.

chakie,
@chakie@toot.community avatar

@holgerschurig I’ve seen that people prefer that over ZHA. Not exactly sure how it works though. It gets the Z data and then shoves it into Mosquitto from which another part of HA gets it? Sounds a bit complicated? We do have a Mosquitto running already for some other stuff so setup would be easy.

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

It is not so easy to come up with a name for a game, so I put this question in the closet. The project has a code name, but until there is at least some gameplay or alpha of the game, there is no steam page. Sometimes I try to squeeze a name out of myself, but so far nothing comes out

video/mp4

chakie,
@chakie@toot.community avatar

@maxim As long as you follow the normal format "Bla bla: Bla Bla - The Bla Bla" everything will work out.

chakie,
@chakie@toot.community avatar

@maxim I very much prefer simple one or two word names. All those long ones either hint at a long series of many games across decades of years, or they just look pretentious and daft.

chakie, to python
@chakie@toot.community avatar

Whatever happened to Perl? Back in the day it was wildly popular and was used all over the place. Then there was supposed to be a big rewrite for Perl 6 and that's the last I've ever heard of it. No news, no releases, nothing. For me Python came in and ate Perl's lunch, so I don't miss it at all. Python is better in every way for me. Honestly Perl was a horrible language, but still interesting to see it die so suddenly.

chakie, to ruby
@chakie@toot.community avatar

Meh, I fucking hate messing with Ruby to try to get it to work for Fastlane. The various tools all make no sense. It's gem this and bundle that and it's all a mess. I wish Fastlane used Python which has good ecosystem management.

maxamillion, to linux
@maxamillion@fosstodon.org avatar

I'm just going to say it, and we can agree to disagree if you do in fact disagree...

systemd has categorically made Linux better in basically every way imaginable

It's earnestly cool if you don't agree but it's really really good

🤷

chakie,
@chakie@toot.community avatar

@maxamillion When it just works it’s perfectly fine. But when things don’t work as you expect it’s really hard to debug. As it’s so immensely complex it’s easy to do things the wrong way.

simonbs, (edited ) to random
@simonbs@mastodon.social avatar

Would you pay $5-$10 per app per year to be automatically notified when your app is featured on the App Store?

chakie,
@chakie@toot.community avatar

@simonbs Sure, if my app ever had a chance at being featured (it hasn’t).

chakie,
@chakie@toot.community avatar

@cerebralcoding @simonbs I feel like Apple is very conservative in what they feature. They mostly pick old known apps or new apps made by celebrity developers. I feel like my money should be used to help me promote my stuff, that’s at least what Apple pretends that the App Store is for.

chakie,
@chakie@toot.community avatar

@cerebralcoding @simonbs As for media I understand it pretty well. Easier and safer to write yet another article about a known name that readers may recognize than about some unknown developer. But Apple shouldn’t be bound by those rules.

chakie, to ios17
@chakie@toot.community avatar

I guess now could be a good time to see what’s new in iOS 17. At this stage Apple has fixed all the bugs they ever will fix and it’s as stable as it’ll ever be. My app has so far required 16, so I don’t think there will be any issues with porting. However I can’t remember a single interesting feature in 17 that I actually wanted as a developer? Was there anything new at all? Not talking about minor convenience updates to some old API:s, but brand new stuff. Anything?

chakie,
@chakie@toot.community avatar

@MuseumShuffle No, they don’t really fit. But I made a small personal app to track electricity prices and it uses the charts. Weren’t they added in 2022 though? The bar charts I used were a bit buggy, but kind of worked ok with some caveats.

chakie, to homeassistant
@chakie@toot.community avatar

Seems Home Assistant nowadays has to be installed either in a virtual machine or by reformatting an entire PC. Not ideal if I already have a machine that is supposed to perform some other tasks too. I assumed one could just install some packages from a 3rd party repository like in the good old days.

chakie,
@chakie@toot.community avatar

@larsmb I don’t have much memory in this NUC, and Docker eats a lot of it. I don’t mind the dependencies, that’s what apt is good at handling.

chakie,
@chakie@toot.community avatar

@dtc @larsmb But this version is apparently limited in what it can do?

chakie,
@chakie@toot.community avatar

@ikkeT @larsmb I've never tested podman myself, but it looks interesting. Is this version one that can do everything or is it, like the Core version(?), limited in some ways?

chakie,
@chakie@toot.community avatar

@larsmb @ikkeT So you run Core? I do have my own Mosquito running already where various sensors, solar panels and electricity prices are sent and then saved by a service.

davidbures, to swift
@davidbures@mstdn.social avatar

How do y’all write your property wrappers?

image/jpeg
image/jpeg

chakie,
@chakie@toot.community avatar

@davidbures The last, but with the curly braces correctly.

chakie,
@chakie@toot.community avatar

@davidbures @ohennig Which of the three is easiest for you to read, given your condition?

chakie, to SwiftUI
@chakie@toot.community avatar

My biggest annoyance with SwiftUI has to be that so many modifiers are for a View, but there’s so many cases where they don’t work. Like .refreshable. It seems to only work on List. It does not work on Chart or VStack. If a modifier does not work on a certain view where it is perfectly legal I want to have it documented and see a warning when running in Xcode. This isn’t rocket science. Having code randomly do nothing without any warnings is extremely bad design.

Cykelero, to random
@Cykelero@mas.to avatar

Whoa—just realized that on Sonoma, screenshots you capture sometimes have the “hidden” flag set. They don't show up in the Finder at all, unless you reveal them with ⌘-period.

So over the months, I've accumulated over 40 screenshots that never showed up! That actually explains a lot 😅

chakie,
@chakie@toot.community avatar

@Cykelero So it’s a bug or an intended feature?

chakie,
@chakie@toot.community avatar

@Cykelero Not yet seen this myself, but I tend to copy my screenshots to the clipboard from the small "preview" that's shown directly after you take a screenshot, and then delete them. Maybe your script renames the file before all metadata (?) has been fully written or similar, causing it to sometimes be lost?

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Thanks to @PadraigOCinneide the new SwiftGodot removed the last tedious piece of boilerplate.

Signals are now a breeze to use,

Check them out:

https://github.com/migueldeicaza/SwiftGodot/discussions/206

chakie,
@chakie@toot.community avatar

@PadraigOCinneide @Migueldeicaza Lovely. camelCase just looks so much better in Swift code. Is the aim here to make Swift a real alternative to GDScript and C#?

chakie,
@chakie@toot.community avatar

@Migueldeicaza @PadraigOCinneide Really cool. I don’t mind GDScript that much as it’s basically Python, but Swift has its benefits for non trivial games.

chakie,
@chakie@toot.community avatar

@Migueldeicaza @PadraigOCinneide I was really positively surprised by it when I started tinkering with Godot a while back. The learning curve for the language itself was mostly nonexistent, most time (which wasn’t much) was needed for learning how scripts interact with each other and the nodes.

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