It's just called a trie, and yes that's what the described structure is, just a trie on the binary representation of an ascii string. That's different from a search tree, which is used to order things. You can't serialize a trie into an ordered list as easily as a search tree, because that's what a search tree is for. A trie is better if you want to check if a key is already in the collection, because you only have to visit len(key) nodes.
I think we just need to realize not every software developer or engineer is a computer scientist, and we should hire more people with the title of computer scientist to help the engineers understand the best algorithms and structures to use. The engineers should be thinking about the bigger picture and should specialize in networking or databases or whatever. We're trying to make every "Software Engineer" into an expert on all levels of the stack, and it's starting to cause issues. You don't see mechanical engineers working on both fasteners (bolts, etc.) and reinforced cement structures at the same time, then tomorrow they design a centrifugal pump, and the next week they're in charge of the new V8 engine project, but as a Software Engineer I do that kind of switching everyday.
He's called the Monopoly Man as far as I know. Also, I second your remarks; these guys made great businesses... by investing a sliver of their money in smart managers and execs. They certainly couldn't have done it all themselves, not even half of it, so why do they get like 90 percent or more of the profits and upside? Why shouldn't Joe Dirt from bumfuck get double or even triple what they make as a packer? He's the one doing all the work that makes packages move, when it comes down to it.
I've done a few different drugs from alcohol to weed to LSD and the real benefit to the truly mind altering drugs is that they kinda throw a randomness into your mind and you make connections you normally wouldn't that might be useless 95 percent of the time, but by the end of the experience that other 5 percent had helped you too understand something more clearly or from a different perspective. Something like DMT will only take 15 minutes to trip with but it's more risky vs. shrooms which is more prolonged but less intense. Used for different things, each is.
For drugs like weed or alcohol (alcohol being the more dangerous of the two, so you have to be careful), the benefits are much like any medical prescription and vary for each person. I use it for sleep and to focus because it turns off the random stray thoughts when I need that and I'm ADHD and autistic, so it also keeps me off disability and harsh ADHD drugs.
I understand your pov very well because at one point in my life I thought much as you, so don't take insult, I'm just trying to tell you another pov. I'm not saying drugs are great for everyone, or everyone is mature enough to handle them, etc., but for those like me who treat them like tools or a medication that deserves respect and careful consideration, they're invaluable. If they weren't illegal and sketchy to source, it would be easier to teach others, who are going to do it anyways, the safe methods and doses for different drugs.
Anyways, nothing you probably haven't heard, so I won't bore you anymore!
Have any good sources of this topic of macro assemblers? I'm interested in reading about this type of thing. I'll search Google, but you can't always find good sources there today.
If we had socialized medicine like my local Kaiser, I would be so excited. I honestly haven't been treated anywhere else with the same level of care and concern. I used to hate doctors because of bad experience, but the Kaiser system convinced me to take care of myself on a routine basis. Just one opinion, but thought I'd share.
I just want to talk about how to build cool shit I don't want to hear about licenses or crap about how me sharing my code with restrictions isn't really "open source", so no, nothing about "free software" . Stop trying to "gotcha" random people with stupid questions.
If I told you all Americans are responsible for the mai lai massacre and thus we don't want Americans in my country, they aren't good people, what would you say?
As to the second point: your telling me that there aren't Afghanis in American who immigrated here and were able to live within our culture just fine? Fuck off.
You're disgusting because you are generalizing the actions of the few into the whole of Afghanistan.
My personal moral injury occurred when I had spent my best decade in the military, had an issue with depression, then my entire chain of command and ask of my friends in the service stopped talking to me and transferred me to another command where they shoved me in a room alone with no windows to suffer and eventually do what I had to to quit, aka trying to kill myself, because they wouldn't let me leave to do something other than sit in that room. I had always thought they were my family and that military folks always took care of each other, but I found out quickly I was just a warm body. It destroyed my sense of community and I still have problems making close friends.
Love the VA big brain article about this when they are a part of the system that absolutely FUCKS it's own people. Luckily now, I'm starting to feel more like myself before they screwed me, it only took a decade after I stopped seeing the VA quack.
I don't know the answer to the overall mess there, but the USA should have, at the very least, offered to take these Afghani patriots and their families away to a safe place of their choosing. But who am I kidding, the USA barely takes care of their own soldiers, and has a history of abandoning the people of foreign countries that no longer hold interest.
I think we just need to realize not every software developer or engineer is a computer scientist, and we should hire more people with the title of computer scientist to help the engineers understand the best algorithms and structures to use. The engineers should be thinking about the bigger picture and should specialize in networking or databases or whatever. We're trying to make every "Software Engineer" into an expert on all levels of the stack, and it's starting to cause issues. You don't see mechanical engineers working on both fasteners (bolts, etc.) and reinforced cement structures at the same time, then tomorrow they design a centrifugal pump, and the next week they're in charge of the new V8 engine project, but as a Software Engineer I do that kind of switching everyday.