The US population just feels... increasingly both hostile to itself and aggressively, maliciously ignorant.
It is very disheartening.
3,848 karma · joined October 2, 2013
eximius at lcspace.net
be60cfac56374a74e34d7f09f96cf841191a57c365112a49e3e376b309a51144
The US population just feels... increasingly both hostile to itself and aggressively, maliciously ignorant.
It is very disheartening.
That is to say that Google APIs and services seem fine, but figuring out project management and infrastructure management feel incredibly weird. Not necessarily bad, but arcane and awkward where in AWS I can just hit the ground running.
Arguably, debatably, GCP might have the "more correct" model with resources scoped to projects and such, but it does make the learning curve harder.
This is not an endorsement of the decision to use Okta, but I understand why.
What else did you expect?
I can't help but wonder if there are two sets of interfaces necessary? a set of standard single-threaded traits and a set of multi-threaded traits? would that be sufficient?
As an aside, what workloads require true multithreaded reactors as opposed to a runtime which uses multiple singlethreaded reactors?
Blindly using Arc<Mutex<T>> without considering access patterns is a software architecture problem, not a problem with Arc or Mutex.
Sarcasm aside, I understand your complaint, but still, a little funny.
First, we're building a runtime configuration system on top of AWS AppConfig. YAML/proto validation that pushes to AppConfig via gitops and bazel. Configurations are namespaced so the unique names is solved. It's all open in git.
Feature flags are special cases of runtime configuration.
We are distinguishing backend feature flags from experimentation/variants for users. We don't have (or want) cohorting by user IDs or roles. We have a separate system for that and it does it well.
The last two points - distinguishing between experimentation/feature variants and feature flags as runtime configuration are somewhat axiomatic differences. Folks might disagree but ultimately we have that separate system that solves that case. They're complimentary and share a lot of properties but ultimately it solves a lot of angst if you don't force both to be the same tool.
Which isn't to say we can't take some learnings from the idea, just that it isn't simply a matter of money.
The only two valid usecases of big VPNs like these are
1. Very mild security increase over public wifi 2. Shifting your risk from the ISP spying to mullvad or the VPN provider spying or slightly anonymizing if mullvad rotates IPs.
(2) is a real benefit because ISPs are pretty terrible, but it's still pretty minor in the grand scheme of most people's threat models.
Just do it already.
My reason for Forth is quite simple: it has extremely little structure which makes it a much much easier output target to work with.
At it's simplest, a series of glyphs could directly transliterate into Forth words. More complicated schemes are more interesting, for this purpose, but it would defeat the purpose of its use to target, say, C.
Also, Forth is easily embeddable and interpretable with only the words I want exposed. Whipping C again, but targeting C would mean a whole mess of sandboxing and C bindings which sounds much harder than Forth words or some such.
I have many other ideas too. Multiple rings of circles represent threads or some kind of concurrency, mana is used like 'gas' in the EVM to naturally denote the cost of spells and prevent abuse, possibly compile from Forth to some WASM target or something for performance, etc.
Edit: put another way, Forth-likes blur the lines between a programming language and a mutable environment of high level bytecodes which makes it a natural intermediary language for some cases.
Then take some runes/glyphs/circles/shapes and train an NN to translate them into programs using that Forth-like. I think it would make a game world with a significant amount of wonder in the magic. And a bit of unknowability as I'd probably add a bunch of extra features (astrological cycles, environment effects, etc) that slightly affect the spells.
It's not clear to me if direct carbon capture needs to be distributed.
Is this just a good lawsuit away from being thrown out but no one has done it? Is there some particularly fucked up legal precedent that makes this tenuously legally stable?
My only complaint is it's being developed so slow! Which isn't a fair complaint, really, I just want it!
Though it does seem like perhaps the Finder itself is possibly an unnecessary abstraction.
Frankly, the longer I work, the more comfortable I am seeing these kinds of things. They can be misused, but they are also necessary for some really good things too. The absurd names are funny, but also somewhat standardized enough to be a signal on their own.
A mock is a cache for a desired return value (which is hopefully what the real interface would correctly return).
Edit: actually sethammons link is great