> In all honesty, would you hold that argument if Mexico decides to host Russian or Chinese troops?
Ukraine wasn't hosting foreign troops (except Russian troops, some of whom were were the spearhead of the invasion) when the Russo-Ukrainian war started with the Russian invasion in 2014.
(They did start hosting some that were involved in training and advisory assignments after the war started and before the major escalation in 2022, but those can hardly justify the war which started with the 2014 invasion.)
In all “honest” how is that relevant when Ukraine never did that nor was US willing to deploy their troops there to begin with. To what end? Not a single US administration between 1990 and 2022 was particularly antagonistic or expansionist towards Russia..
It's on a take it or leave it basis, I try not spend too long on a comment. Some of them come out well and some don't. I thought there was something interesting enough there to share; if you didn't get anything out of it, my apologies, but I'm moving on.
C++ has plenty of issues, but it's really not that bad, especially modern C++. It's a huge language with tons of features, many of which you'll never use, but as far as writing C++, really not that bad. I've written a lot of C++ over the years, and I've also written a lot of vanilla C. I can tell you that you can definitely get a new project up and running much faster in C++ than in C.
If you are not using classes, you are not using OO at all, by definition.
That does necessarily not mean you are programming badly, although you might be. But restricting yourself to STL and smart pointers does very strongly resemble Java Disease. You might as well switch to Java.
I write Rust too. I like Rust for the mostpart, though there's some issues with the language that really wind me up, mostly to do with the unsafe/safe code boundary.
If you want full control and easier interfacing with the OS, C++ is probably a little better, but Rust is definitely a little easier to work with once you learn the language.
The author of this blog post uses the words engineer and engineering way too haphazardly. In my opinion, calling yourself engineer, when you are not a registered one, is a disservice to the actual engineers (that have to pass technical and ethical exams)
Conversely, engineers can be "registered" and relegated to other adjacent roles because their credentials have been eclipsed by their lack of meaningful experience, and their ideas are no better than the smart programmers in the room. So I do understand the haphazardness to a degree, anyone can engineer, but not everyone can be an engineer.
Did it ever occur to you that the planets orbiting the sun are like the electrons orbiting an atom, and that tiny little people could be living on them, man? ;)
I personally am a a pretty strong capitalist but this argument is a bit tired. Communism was never reached in any of the countries known for 'Communism'. They were all authoritarian regimes, mostly some form of dictatorship
Have you thought about why that is? Not having passwords would make it much easier to use the internet. All that you need is to trust that no one will access someone's account without their permission. For some reason, no large site ever successfully managed to do that. I wonder why?
The problem with communism is that it requires a lot of trust in a central authority. Capitalism only requires trust that the capitalist system keeps working. It's a very low bar and there are countries that still fail to meet it. If you raise the bar via communism, aren't you bound to fail?
One way to express the difference between capitalism and communism is that capitalism is discrete, it mostly works at first but when it doesn't it accumulates government failures until it fails completely, while communism is experiencing a continuous government failure all the time.
Given a sufficiently good government both could succeed but reality is imperfect.
When you have the potential for economic growth then the early years are the most important. Early failures compound by a lot. The later you fail, the more you gain through economic growth. If you 4x your wealth does it matter when it shrinks by 50%? On the other hand, if you only made 2x then a 50% crash will set you back as even a stable 1% gain would be enough to stay ahead. The opportunity cost is growing exponentially! Early failures compound! The cards are stacked against communism.
The boring answer is that we need to find a way to undo government failures in capitalism. We need the next incremental step, not a new system.
By the way, by government failures I not only include the things the government did wrong but also all the necessary things that the government did not do. Today capitalism is mostly suffering from inaction.
I don't think those contortions are all that crazy compared to what you have to do in C though anyways. And you can choose where to spend your effort in optimizing functions.
Sometimes, a function really is performance critical so you spend a ton of time fiddling with it to make it blazing fast, other times you write something non-optimal but straightforward. It's all the same language though, and unlike tools like Cython, you don't lose all your nice high level language features when you drop down to 'high performance julia code'.
"San Francisco Deputy Public Defender Doug Welch called in to the hearing to say his clients charged with shoplifting are not part of organized crime, but are homeless or struggling with substance abuse and need more services."
As if is not stealing if you are a druggie or homeless.
> As if is not stealing if you are a druggie or homeless.
It's arguably a different thing if you're stealing out of necessity or because you're systematically stealing in a large fashion for personal enrichment. Yes, both is a loss, but the latter one is arguably more malicious.
That being said, if stores need to close down because your homeless/addict population is so large that they're basically raiding the stores, you have a far bigger problem on your hands.
It is the job of a public defender to defend his clients. His statement here is absolutely correct. Prosecutors, on the other hand, have to decide what their jobs are.
The purpose of that statement was to point out that it's not like it's hardened criminals stealing novelty items, but homeless and struggling individuals needing basic necessities.
But sure, you're welcome to be as cynical as you'd like.
What are the conditions of sf's homeless shelters? How easy is it for a homeless person to get a square meal or shelter through legal means? Being homeless or poor is only an excuse for stealing if you cannot reasonably get your basic needs met in a legal way.
This is SF. It’s literally illegal for them to take a crap.
After all the public bathrooms were eliminated, the city made an app so you can send them pictures of human feces. That way they can send someone out to clean it up. I guess that’s cheaper than maintaining actual restrooms.
What are you talking about? What their world country are you from wheres shitting on the street is legal? I'm fairly certain that public defecation is illegal everywhere, and probably gets you on a sex offender list in a lot of states.
The reason public bathrooms were eliminated is because they become dens for heroin use. Always fun going to the bathroom with your kids to find druggies rolling on the floor with heroin needles scattered about. How do you maintain a bathroom with homeless people injecting heroin? You need police for that, not simple bathroom cleaners. I'm ultra leftist, but this degeneracy of enabling drug addiction and encouraging crime and homelessness only serves to produce more crime, more homelessness, and more suffering.
I don't live in SF so I won't speak to their particularities but in the cities I have lived in the shelter capacity is below the homeless population, that's for sure.
The sad truth is the easiest way for a homeless person to get a place to sleep and a reliable food supply is to be incarcerated. It is something I don't hear a lot of people talking about but a non-trivial part of our absurdly large prison population are people who habitually reoffend because they have nowhere else to go to begin with. Once you've got a criminal record and you already have no support system on the outside, breaking the cycle is damn near impossible.
We end up paying for it either way so it is a problem worth addressing, at least in my opinion.
Being homeless is pretty tough under "the best of circumstances." From what I gather, the pandemic has been hella hard on the homeless population. It's been nightmarish for many of them.
> What are the conditions of sf's homeless shelters?
I don't live in SF, but homeless shelters are oftentimes disgusting and terrible places. I don't blame anyone that doesn't want to stay in them if they can figure out other accommodations. Nonreligious based shelters sometimes provide very little in terms of hygiene/necessities/food, sometimes basically nothing other than a small cot or gym mat (aka no food, no shower, etc).
Religious shelters often require religious involvement. Forced praying as an example.
There is also the issue of frequent abuse/sexual assault in homeless shelters.
> Being homeless or poor is only an excuse for stealing if you cannot reasonably get your basic needs met in a legal way.
I don't really think shoplifting food to survive is an "excuse". Again, they're not stealing CD players.
So are we pretending that abuse/sexual abuse of the homeless magically stops when they leave the shelter? Is it even logical to assume that there would be less sexual abuse in the streets than in a shelter?
> So are we pretending that abuse/sexual abuse of the homeless magically stops when they leave the shelter?
If there was a specific location in which sexual abuse was prevalent, and you had to decide whether to go to that place or not, would you?
> Is it even logical to assume that there would be less sexual abuse in the streets than in a shelter?
Is this a serious question? "There is a place with a high percentage of sexual abuse, are you more likely to experience sexual abuse there or not-there?"
I would be interested in reading some actual reporting on this. I have heard plenty of third, fourth, and fifth hand reports of how horrible homeless shelters are. But I don't have anything verifiable.
There's plenty of reporting on it. As with all news, it's tough to get realistic accounts of what's going on in shelters because a lot of the people being asked are involved with shelter administration, so obviously there wouldn't be as much emphasis on the bad living conditions. Getting more info from actual homeless people would be helpful, but obviously the entire point is a lot of them are battling substance abuse issues and/or mental health problems, so there are complications on getting decent information out of them.
Yeah I read an account of a girl named Dasani growing up in one of these shelters. Seems not good. I'm not saying people need palatial living conditions but decent food and intact mattresses don't seem like too much to ask.
"... the language issues with some not so well worked out features should be fixed, instead of trying to please everyone."
This. For average programmers like myself, latest and fanciest language features are of little value. C++ and (unfortunately) D are in the same quest: to incorporate every programing language paradigm available, the extra complexity be damned. In the specific case of D, I'd rather have a good assortment of native D libraries than more bells and whistles added to the language.
In all honesty, would you hold that argument if Mexico decides to host Russian or Chinese troops?