RonSijm

joined 1 year ago
[–] RonSijm 1 points 6 months ago

I manually redraw my service architecture because I can create higher quality documentation than when trying to auto-generate it.

But you can get a baseline depending on which Cloud you use. For example, in AWS you can use workload discovery - that generates a system overview.

Bonus (optional) question: Is there a way to handle schema updates? For example generate code from the documentation that triggers a CI build in affected repos to ensure it still works with the updates.

Yes, for example, if your build server exposes the API with an OpenAPI scheme, you can use the build server to generate a client library like a nuget or npn.

Then in the API consumer you can add a build step that checks if there are new version of the client library. Or setup dependabot that creates PRs to update those dependencies

[–] RonSijm 15 points 6 months ago (4 children)

I don’t know when it happened or if it was always like this

Well it happened when Unity changed their license to a money grab license that everyone hates. So now the meta is just fuck-everything-unity

[–] RonSijm 10 points 7 months ago (1 children)

It's not really a rug-pull in the usual sense though - of "all of a sudden you cannot use this product anymore"

You can still use it up to the commit where they changed the license. And then people just make a fork from there and the community moves away from the initial project to the fork

[–] RonSijm 0 points 7 months ago (1 children)

The month before Dwarf Fortress was released on Steam (and Itch.io), the brothers Zach and Tarn Adams made $15,635 in revenue, mostly from donations for their 16-year freeware project. The month after the game's commercial debut, they made $7,230,123

So about $16k on a 16-year project = $1k a year. He seems to be doing well after the paid release. So not really a success of "free software"

[–] RonSijm 1 points 7 months ago

Well TAI stands for International Atomic Time and "international" generally pertains to Earth-bound locations.

Coordinated Universal Time sounds like it has a bigger inclusivity scope

Otherwise we'd have to rename TAI to "Intergalactic Atomic Time"

[–] RonSijm 32 points 7 months ago (5 children)

Sure, we can compromise; they can have their own timezone, but it has a constant time value.

const moonTime = DateTime.Utc.MoonTime

[–] RonSijm 2 points 7 months ago

Cool thanks, I never heard of that one before, I'll try it out

[–] RonSijm -2 points 7 months ago (2 children)
[–] RonSijm 43 points 7 months ago (8 children)

YouTube is bringing its ad blocker fight to mobile. In an update on Monday, YouTube writes that users accessing videos through a third-party ad blocking app may encounter buffering issues or see an error message that reads, “The following content is not available on this app.”

Yea, noticed that last week. Is already fixed again in latest revanced.

[–] RonSijm 2 points 7 months ago (1 children)

it could be through a stylesheet, an alternative frontend, even just a pointer on how you could style a website into a different style. thanks!

You could download the Lemmy Frontend and rewire the API to point to the reddit API

If you just want to modify a bunch of things client side, you could download the browser extension Stylish

[–] RonSijm 1 points 7 months ago* (last edited 7 months ago)

Yea, what @[email protected] posted is actually Java

What even is the point of creating standards if you design backdoors to them

If you're building in a backdoor anyways, why would the backdoor require 5 lines of weird reflection to get the type, type info, fieldinfo with the correct binding flags, and then invoking the method?

I think it's kinda neat compared to C#, just being able to say "Ignore private/protected/internal keywords"

view more: ‹ prev next ›