HackerTrans
TopNewTrendsCommentsPastAskShowJobs

oddx

no profile record

comments

oddx
·26 dagen geleden·discuss
> it of course will still have identity in being a unique structure in memory

No, it will not. The design allows multiple objects to share one structure in memory across multiple records, or not have such a structure at all (see Scalarization in the article).
oddx
·2 jaar geleden·discuss
Also in Iran, also in Belarus
oddx
·2 jaar geleden·discuss
Russian has this letter

- english N -> russian Н

- english H -> russian Х

- english X -> russian doesn't have 1 letter equivalent, usually КС or ИКС used
oddx
·3 jaar geleden·discuss
I dedicated a day to evaluating feature flag software based on specific criteria:

    - Must support multiple SDKs, including Java and Ruby.
    - Should be self-hosted with PostgreSQL database support.
    - Needs to enable remote configuration for arbitrary values (not just feature flags). I don't run two separate services for this.
    - Should offer some UI functionality.
    - it should cache flag values locally and, ideally, provide live data updates (though pooling is acceptable).
Here are the four options that met these basic criteria and underwent detailed evaluation:

    - Unleash: Impressive and powerful, but its UI is more complex than needed, and it lacks remote configuration.
    - Flagsmith: Offers remote configuration but appears less polished with some features not working smoothly; Java SDK error reporting needs improvement.
    - Flipt: Simple and elegant, but lacks remote configuration and local caching for Java SDK.
    - FeatureHub: Offers fewer features than Unleash and Flagsmith; its Java API seems somewhat enterprisly but supports remote configuration and live data updates.
Currently, I'm leaning towards FeatureHub. If remote configuration isn't necessary, Unleash offers more features, and if simplicity is key and local caching isn't needed, Flipt is an attractive option.
oddx
·3 jaar geleden·discuss
But caching doesn't required here. Hash.new calls block only if value isn't initialialized.