Zykino
@Zykino@programming.dev
- Comment on Gamers frustrated as Hollow Knight: Silksong crashes stores on launch 1 week ago:
Arn’t AAA preload useless since you still needs to re-download the entire game as day1 patch anyway?
I mean I almost never buy day1, and also sporadicaly even AA games. So bringing from what I read.
- Comment on localhosting: selfhosting to the min 2 weeks ago:
Maybe you should join forces with YuNoHost. It let peoples selfhost on a Raspberry Pi or any old computer. Can be a “when I start it spare board only visible at home”.
They already have a lot of apps packages that are 1 click to install. Maybe you can discuss to propose an option in their package script to reduce network to the current machine?
The only downside to this approach is that their solution is targeted at being an entire OS. So I suspect most of the work would be to extract the app management from the rest?
One issue I have with your idea is that most open source servers/app are designed to be run on Linux right? Not every users use it on their main machine. You also talk a lot about docker… does it work on Windows? I mean WSL sounds like a nightmare to manage with script, for other peoples. From my point of view, YuNoHost solution is easy enough for a layman, and they will be happy not to break their main PC, have access from their phone, … even if only at home.
- Comment on China cut itself off from the global internet on Wednesday 3 weeks ago:
Pass thoses firewalls and other corporates proxy/VPN/… that block most ports. If what you build is at least partly used where user have internet access, you know this port is open. Even if 22, 8080 and all the others are closed.
- Comment on My petty gripe: forced software updates just make everything worse 3 weeks ago:
Are you the one user of this OS Server side? /s
- Comment on I present you: the Boden Seal 5 weeks ago:
Always forget about this. That the tragedy of seeing the world through internet and mostly picture.
- Comment on I present you: the Boden Seal 5 weeks ago:
I don’t really care about PI, and I think I saw this one last year (and kinda forgot about it).
But the fact is still interesting, the article show the equation and how it related to another one with depth while still being comprehensible.
Nerd snipped, thanks!
- Comment on I present you: the Boden Seal 5 weeks ago:
Oh there is a whole video ? Can you share please, I’m sure everyone love to see them walk around.
- Comment on I present you: the Boden Seal 5 weeks ago:
Maybe I’m just getting paranoid about it. First time I see their fur unaligned, and the rest of the picture is so smooth… If not AI I guess it just hopped out of the water and the care giver made their hair before taking the picture.
- Comment on I present you: the Boden Seal 5 weeks ago:
Is it AI generated comb?
Also, where are my nerd facts?
- Comment on "Bringing your games to other platforms is how you’re going to win" - Circana 1 month ago:
All those cross platform games are basically re-downloaded as day-1 pstch. And how much times after that do they receive updete to fix them? A year or even more if I remember Cyberpunk.
- Comment on how are my fellow peeps hosting your music collection these days? 2 months ago:
Nextcloud.
And a subsonic app. There is also another protocol available so you have quite the choice for which you prefer. Currently using Tempo.
- Comment on Microsoft and Asus announce two Xbox Ally handhelds with new Xbox full-screen experience 2 months ago:
At least the internet crowd went :
Silksooooooooooong ! New images and half revealed date of “you will be able to play it on day one”. So either same launch day or a bit before. 2nd time (after the switch 2 trailer) that they mention silksong for this year. So maaaaybe ? Oh by the way, why are the image shown at an angle? Is it really only to showcase the console? Whatever.
- Comment on Microsoft and Asus announce two Xbox Ally handhelds with new Xbox full-screen experience 3 months ago:
Yeah, I also read that they stopped the project of building an official Xbox handheld to focus on 3rd party hardware. Because otherwise the delay would make them not launch at the same time than the home console.
- Comment on Adobe Gets Bullied Off Bluesky 5 months ago:
Yes. I talked about screenshots because the first message said:
I can’t see any screenshots from the article, all require a bluesky account. At least on twitter you could see images without login before the takeover.
For “text source only” I’m with you quotes are enough.
And if images are post anywhere, always provide an alt text, plz everyone !
- Comment on Adobe Gets Bullied Off Bluesky 5 months ago:
I don’t say “remove the source”, I say “the source can disappear, the way back machine have already been attacked, just do your own copy of the source and make it available”.
I know screenshots can be faked, but if your news source does it it is not reliable. Drop it immediately.
- Comment on Adobe Gets Bullied Off Bluesky 5 months ago:
Source can be destroyed. An alternative screenshoot backup/proof is good measure. Especially in web its better to not depend on an outside server.
Like if they close (or some billionaire buy them and requires an account for everything), your content becomes worthless.
- Comment on Rust is Eating JavaScript 6 months ago:
First time I hear about checked exceptions. How do you use them ? Are you forced to handle them explicitly ? Is the handling checked at compile time ?
- Comment on Rust is Eating JavaScript 6 months ago:
- Is a modern language with a good build system (It’s like night and day compared to CMake)
Meson exists … as do others.
But they are not the default option. And your new job may not use them.
- And I just like how the language works (errors as values etc.)
Fair enough; though why? What’s wrong with exceptions?
Exceptions is a non standard exit point. And by “non standard” I’m not talking about the language but about its surprise appearance not specified in the prototype. Calling
double foo();
you don’t know if you should try/catch it, against which exceptions, is it an internal function that may throw 10 level deep ?By contrast
fn foo() -> Result<f64, Error>
in rRst tell you the function may fail. You can inspect the error type if you want to handle it. But the true power of Result in Rust (and Option) is that you have a lot of ergonomic ways to handle the bad case and you are forced to plan for it so you cannot use a bad value thinking it’s good:foo().unwrap()
panic in case of error (see alsoexpect
)foo().unwrap_or_default()
to ignore the error and continue the happy path with 0.0foo().unwrap_or(13.37)
to use your defaultfoo()?
to return with the error and let the parent handle it, maybe