Having a tight dev loop is important for complex games too — when you press F5, you build the whole game. Sometimes you even build the engine and all dependencies. Shipping usually follows a slower patch schedule since you need to pass certification etc.
If you work on a game, building ImGui tools isn’t a primary concern, it’s what you do to be able to easily test your stuff.
I apologize for having phrased my comment such that it implies European countries are not contributing. The Baltics, Poland, and Norway [0] are contributing outsized amounts to Ukraine. Russia's (most recent) invasion hits close to home for them, and it shows.
Your chart actually illustrates what I was trying to say, which is that some of the largest EU countries, namely Germany, France, and Italy, have been hesitant to act on a larger scale that would possibly put them in the crosshairs of Russian retaliation. France, being the only sovereign nuclear power remaining in the EU, is particularly important. Having its largest countries be more willing to flex military power would let the EU act outside the shadow of the US and be considered a superpower in its own right.
They were notorious for having extremely bad working conditions. While they've supposedly made an effort to improve them, their notoriety won't go away quiet as fast
What do you mean by “want more immigration”? More tax payers? More potential customers? More cheap workforce? Immigration as a help for unfortunate people in other countries?
To me, for the new deal to override an old deal, the new deal has to be better than the old deal plus the cost of breaking my word. I take at least a bit of pride in my word, so it’s basically “first come, first served. Unless the new thing is incredibly and unexpectedly good”.
There are a lot of companies that don't primarily do web development, maybe look into that if you know or want to learn Java, C++? Telecom, automotive, finance, games, medicine, industry. These companies need a lot of developers and they're typically much nicer to work at. Better paid, much less stress.
I wish, honestly. A lot of business/safety critical software is written by developers around the world that are paid less than the average web developer.
How's the C++ career path? I'm considering it. Always liked C and more low level stuff. I'm just wondering if C++ will be worth the investment 10 years from now or are languages like Go/Rust killing it.
I want something stable where my experience will compound nicely over the years.
I personally can't see a career in a particular programming language. There are so many programing languages out there. Wouldn't it be better to get expert like knowledge in some specific area. For example becoming an expert in distributed systems for the automotive industry. You would then participate in design and implementation of a distributed system. I think this would narrow down the needed knowledge, however life long learning is still needed.
There are so many languages but C is still out there and so many young people don't wanna touch it. As for the domain knowledge it transfers quite well I think. If u did some c++ for a database how bad does your knowledge decay if you go to the auto industry?
I don't wanna be argumentative very happy to be corrected here I really want feedback on this decision.
Maybe we misunderstood us here a bit :-)
I didn't mean that your C++ skills are decaying when you switch to automotive industry but before that you we're a C++ database developer.
My thought was that instead of learning a particular programming language, become an expert in e.g. database systems.
Maybe I can give you some personal information about stability of C++. Answer: in my opinion it depends on the industry.
We are writing software in C++ for machines which will be used for the next 20 years. In our case, knowing C++ very well is a plus because our systems have to live long. For example some time ago we needed a software developer who has knowledge in C and assembly for the C51 microcontroller architecture for some old human machine interface. Nevertheless we're evaluating Rust for new projects. As you can see in my industry C++ knowledge is very stable but be prepared to learn a new language like Rust.
This, try to learn languages from different areas. You don’t really have to become an expert in a domain either, knowing C++, Java and basic software engineering will get you into a lot of places.
Good luck! Try not to get stuck on extreme details; C++ is a very rich language but most people that work with it have pretty rudimentary knowledge, you’d be surprised.
Thank you! Can u explain further your point on learning a language from different angles? Or in general what is your strategy to remain relevant in tech?
Sweden & Denmark favour high taxes and social responsibility; I'm sure you are aware but in socialist countries, healthcare, education and economic support are all provided free to every citizen, regardless of how much they earn.
Sweden & Denmark absolutely live that vision.
People get confused because they've conflated socialism and communism, where communism is a means of controlling and distributing the means of production across the people; an economic model that differs from socialism which puts the needs of the people in control of the state; but allows innovation outside of that.
Some people also get confused because they believe that anything involving a private market means Capitalism; that's not true, capitalism is a specific system where, by definition, the wealth has similar rights to the labour in how it gets paid. Some people think this is why capitalism is innovative, because it incentivises "old money" capital to invest, but it favours rewarding people who already have money, which is at odds with the Swedish model.
I think you're right that Denmark is not materially less socialist, in fact you could argue that Sweden is the less socialist one as they've been selling off their healthcare systems to private healthcare for a while now.. Which has resulted in a pretty bad healthcare system honestly.
Most countries in Europe provide that don’t they? Also, Sweden has the number 8 highest income tax in Europe and has in fact very low taxes on investments (the ISK accounts).
“Pretty bad healthcare system honestly”? That’s a big exaggeration… both public and private healthcare has worked great in my experience. Sounds like you have some kind of beef with Scandinavia.
1) Most countries in Europe provide [healthcare, education and economic support]
Varies state to state, in some countries there is "mandatory health insurance" which is subsidised, NHS is free at point of sale in the UK.
Education is also dubious, as in some of Europe there's subsidies for childcare under school age, but it's nearly universal to have free healthcare for standard ages (school years 0 - 11); and very few countries offer higher education (university) for free (and even fewer pay you) -- Sweden/Denmark do all of that.
When it comes to income support, if you lose your job then you're really taken care of, it's not really as binary as "do they offer support", in Sweden you can have 80% of your pay for the first year in most cases, only 20% of that is paid by your employer; which is a bit unprecedented in Europe.
2) Sweden has the number 8 highest income tax
Such things are not so easy to quantify, Sweden has 2 tax rates;
a) Municipal tax rate, (usually around 32%~)
b) Federal tax rate (20%)
Municipal tax applies to everything you earn, Federal tax only applies to everything after 45,000 SEK (4.500 EUR/mo); that's for income tax, there's also social contribution tax that your employer pays (19-30% depending on how they operate in the country) and the highest VAT in Europe.
You'd have to try to understand how that applies for you. My salary is higher than average but not absurdly high and I'd earn more money in my pocket in every single other country in Europe, I think that's because there's an "absurdly high earner" tax in most countries and a lot of those comparisons take "maximum effective tax" as their only reporting metric, UK has 4 tax bands for example, one of which only kicks in at 150.000gbp p/a; which is 4x the national average and the tax rate then is still lower than Swedens.
So it being "8th highest" is dubious. I'd be interested to see the citation; though I would agree that websites are not doing a real analysis about what they're saying and just stating an "effective top tax"
3) Private healthcare works for me
Private healthcare through my insurance is actually great, but nothing is better than a fully working properly socialised healthcare service; they have tremendous buying power, even operate their own supply chains and can provide services which don't just bring them profit.
My childhood in the UK without the NHS would have been positively miserable, it's hard to imagine how it was because of what it has become now though.
"if you lose your job then you're really taken care of" only if you've paid into insurance: to get taken care of you need to pay into both an a-kassa and an inkomstförsäkring. Ie, two insurances. The money you get from the government is usually capped, and capped low (considering all salaries in Sweden).
Also, remember the ISK accounts. By paying 0.375% on your account assets annually, you don't pay any capital gains tax. This is imo a big enabler for the "common person" to build up capital.
Your source (tax foundation) is incorrect in the way I mentioned, it takes "top personal income tax" as its only metric without consideration about where that tax rate begins to be applied.
It's also completely wrong about Denmark, where the top tax rate is actually capped at 52.07%
> Altogether, the marginal tax rate cannot exceed 52.07%
> People get confused because they've conflated socialism and communism, where communism is a means of controlling and distributing the means of production across the people; an economic model that differs from socialism which puts the needs of the people in control of the state; but allows innovation outside of that.
This is incorrect. Socialism is workers owning the means of production. Communism is a post-capitalist classless stateless society. When people say socialist in terms of the Nordic countries, it is more about social democracy than workers owning the means of production.
The problem with our understanding of the term is that it's used by people who mean socialism to be communism, and have conflated them. (perhaps unintentionally).
Even in Marxist theory, which is the point of reference to communism, Karl Marx States: ‘socialism is the first stage of the worldwide transition to communism’
Ergo it is not communism in of itself.
I'll leave this little prose from the bottom of the dictionary definition for socialism:
> The term ‘socialism’ has been used to describe positions as far apart as anarchism, Soviet state Communism, and social democracy; however, it necessarily implies an opposition to the untrammelled workings of the economic market. The socialist parties that have arisen in most European countries from the late 19th century have generally tended towards social democracy
"True Communism" has always been the promise of heaven-on-earth without a God. It never happens, of course--any power vacuum is immediately filled by greedy people with no scruples. At least in a society with a God, there's something for the power-brokers to be afraid of.
Autocrats are pervasive and sometimes they feel inevitable, which is why it's nice when we are able to build social structures that are resistant to corruption.
Unfortunately even they are fallible.
But why did you say this in response to my comment?
Swedens and Norways top political parties have ‘social’ in their name. Also, I would say socialism is more of a sliding scale based on ‘how big’ the role of government is. It depends on what level of the ‘social programs’ fall under the perview of the government vs. private industry.
I would say Sweden and Denmark are more ‘socialist leaning’ compared to other democratic republics of the world.
In my free country media has to obey rules. There are rules for porn, ads, defamation, bad language. Not sure where youa re from that media can has no rules and they can publish anything without any consequences.
But that media is not in your free country, it's hosted outside. You're banning people connecting to servers in other countries, hosted under their laws.
That is irrelevant, Google, PornHub respect the local laws if they want to do business here. I don't think my country constitution protects the free speech of Russian media, they can spawn a local media and then follow the local laws if they want constitutional protection, but just to emphasize in my country TV channels were closed because they ignored the laws too many times and fail to pay their fines.
Also no need to pretend you don't know what Russian version of the "facts" are, you can find what their claim in media and social networks. But in Russia world each fact might be in a superposition of 3 realities, the initial Russian fake reports, then when caught the second altered fake report , and the third convoluted fake version where the army of trolls found all their previous holes and patch them with more idiotic falsehoods. 2
> That is irrelevant, Google, PornHub respect the local laws if they want to do business here
But they don't do business "here", they do their business "there". We're "here" and connecting to their service "there". EU doesn't want us to connect to their business "there".
> Also no need to pretend you don't know what Russian version of the "facts" are, you can find what their claim in media and social networks. But in Russia world each fact might be in a superposition of 3 realities, the initial Russian fake reports, then when caught the second altered fake report , and the third convoluted fake version where the army of trolls found all their previous holes and patch them with more idiotic falsehoods.
I was born in yugoslavia, I know how the government-lead media is. And that's another reason to not-censor foreign media, even foreign government owned, because the real truth is always somewhere between what russians say and what the western media says. I really don't want to read articles like this: https://www.theguardian.com/world/gallery/2022/may/17/evacua...
Maybe read higher quality media, if you don't like the West go ahead and read media from here in Easter Europe. I am also checking BBC News and I am plesently surprised that they always mention things like "Ukrainians say" , "Russian diplomat says" , "we can't confirm" . This means that you will get the news with a delay on this website because they have actual employee that will connect with real people in all camps and ask fora response, they also have articles debunking fake news from Russia etc.
I am in EU and I have access to TASS https://tass.com so at least in my country I can get free access directly to Russian main media, I can also see the Russian trolls version of facts on social media and Russia has a group of fans that promote their alternate reality so we are not in "danger" of not knowing what Putin wants us to know.
TL:DR
- we don't have absolute free speech in EU, most constitutions have limits and consequences for bad behavior (we are not USA)
- there is high quality western media(stop reading tabloids)
- if you hate the waste read Easter European media, Ukrainian neighbors have journalists on the ground and they are also more familiar with the history of the region and remember media past Russian/Putin actions
- only a few propaganda media channels might be blocked, there are plenty Russian media channels available, so only "concerned trolls" will raise the issue that we the poor EU guys can't read Putin approved facts.
If I make a law in my country that allows me to throw rocks at people in another bordering country without repercussions, then that other country should just let me do it because those are my country's laws?
If Netherlands allow smoking marijuana, and your country doesn't, should you remove all the signposts pointing towards the Netherlands (DNS block) and block the border crossings (IP block), because you're afraid some of your people will go there to get high?
You're conflating intent of one law with execution of another.
No one would do that, because it's stupid and ineffective.
Instead you potentially punish the citizen for having committed a crime on foreign soil, and/or arrest the dealer should they come to your country. This is something nearly every nation state already does. Another thing to look at is extradition treaties.
In the case of disinformation, punishing someone for reading it doesn't stop the spread, but the manufacture of it is undesirable. Current execution is the best method to reach the intent, because doing things like blowing up webservers is undesirable.
how do you know if something is disinformation if your government blocks your direct access to the content and suggests that you read local moderated outlets instead? You just blindly delegated your conclusion forming capacity to a third party that decides for yourself.
Because all this content is still easily available, it’s just that you need to consciously want to access it instead of being served it by “I’m being lucky”.
> Instead you potentially punish the citizen for having committed a crime on foreign soil, and/or arrest the dealer should they come to your country. This is something nearly every nation state already does. Another thing to look at is extradition treaties.
But they didn't commit a crime on foreign soil... they did something legal there.
The servers, manufacture and the information is created and stored in russia, and we're just "travelling" (with our IP packets) to russia to read that content there (I'm assuming the servers are located there).
I still remember when freedom of speech was a right people fought for, even if they didn't like what "the other person" said.... sadly, this is changing and bringing with it dark times.
> But they didn't commit a crime on foreign soil... they did something legal there.
Irrelevant to how a state chooses to organize its criminal code. If the act is considered severely criminal in nature then most nation states do not care where it occurred, nor should they.
> I still remember when freedom of speech was a right people fought for, even if they didn't like what "the other person" said.... sadly, this is changing and bringing with it dark times.
Lies by foreign actors are not the same as opinions or criticism of a country's own citizens.
They are an offense against the public and should be policed. This isn't about simply "not liking what someone said". This is about statements that have negative value; created for the express purpose of causing confusion and harm.
Of course we are at war - Russian nazis invaded, and so we are defending. But you can’t send nukes, because
1. Nukes are bit more complicated than vodka or coal, and given that nowadays Russia can’t even make a car, nukes need regular servicing, and the rest of its armed forces are a joke, it’s highly unlikely their nukes are any better.
2. Sending nukes would turn Russia into wasteland; rest of the world would do better because of its natural advantage.
I’m sorry but people in general aren’t critical thinkers — broadcasting false and misleading communication should be avoided since it’s extremely dangerous. See the storming of the Capitol Building. It’s especially dangerous when that communication is meant to undermine your country and what your country stands for.
so then why do we have this conversation at all? Russia has done nothing wrong, it's just protecting its own dumb proles from false and misleading information meant to undermine their country and what it stands for.
It's relevant, because we didn't ban western media (well, our own) back then, for spreading false propaganda (ending in many many deaths), and we're banning RT now, because it's "them" and not "us".
If we hate false news/propaganda/... then ban cnn (and many other media), but we clearly want (and allow) "that kind" of propaganda, just not the russian one.
Look at the headline image, the title ("evacuated"), and the "feels" that they're trying to produce. And the reality? They surrendered and were taken as prisoners of war to siberia.
If someone has surrendered, i want our media to report "surrendered" and if they were taken as prisoners, I want to see "prisoners" mentioned somewhere... I have no idea what they were trying to achieve with an article like this, but it sure as hell wasn't truthful reporting.
If you work on a game, building ImGui tools isn’t a primary concern, it’s what you do to be able to easily test your stuff.