For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | Archelaos's commentsregister

> In most markets Senior developers often command salaries exceeding $150,000 USD per year

Why not outsource this to a cheaper country? For example, here in Germany salaries are about half of that, and the talent pool is excellent.


Afaik Germany is one of the most expensive countries for employing white collar jobs?

The gross income to the employee might be 75k in Germany, but the cost to the employer is roughly twice that amount in turn.

In my (very naive) mental model, US salaries are higher, have less "overhead" for the employer, but leave more responsibility (healthcare, retirement) to the employee.


Employer cost is not 2x, more like 1.2x, employer overhead is mostly insurance related stuff. We had salaray to employer cost tables at my previous job.

What true though is that after taxes you might just receive 60% of your total salary once you deduct taxes and insurances.


Yeah , but the German pension system is unfortunately a scam . Therefore everyone is responsible for their own retirement (private investments e.g etfs) .

> In my (very naive) mental model, US salaries are higher, have a lot less "overhead" for the employer, but leave more responsibility (healthcare, retirement) to the employee.

Unfortunately this time, AI does not have vacations, healthcare, retirement or bills to pay and is available 24/7, 365 days on demand.

Many companies only see this as an opportunity to cut down on employees in 2026 and Session will do the same.

So that is why to answer your question:

> ...Germany is one of the most expensive countries for employing white collar jobs?

The main reason why the downsizing will continue until "AGI" is achieved internally.


If you are getting 60k EUR as a senior developer in Germany, you are getting ripped off. Look for a place with an IG Metall contract, friends - if you would like to be making significantly more than $75k USD full time as a senior developer, anyway.

Id do it for 1/3rd!

Claude (or any other chatbot) can do it for 1/100th of the cost and faster than anyone.

So $150k+ is overpriced.


this is true, Claude and other LLMs are highly skilled at producing secure code

Name checks out.

Less Claudtistic apps, not more.

Add 30% on top of your salary to cover social contributions+ healthcare.

so still 20% less?

German citizen here. I find this attitude horrible and threatening. You are working on sacrificing yet another part of our digital sovereignty to a US company. There are trillions of better things to do with your life.

European Citizen here, and indeed lots of people in IT turn a blind eye onto the collateral damage their work may create.

I know someone who happily codes "verifiable credentials" in Elixir, disregarding all externalities.


What's wrong with verifiable credentials? It's an important thing to have it seems? Your passport or a bank card are verifiable credentials, or at least are designed to be.

It's an EU thing, overcomplicated an not sovereign:

https://ec.europa.eu/digital-building-blocks/sites/spaces/EB...


Oh dear, web 3.0, blockchain. Do we get our sovereign monkey NFT too?

Verifiable credentials (VCs) are W3C standards and do not involve blockchains. Nor does Web 3.0.

Tell this your parlamenentarian.

Can the experiment be summerised by saying that training the model is a kind of probabilistic pre-calculation that converts the Stockfish expert system into a different, rather distinct representation that is worse than Stockfish, but still quite good?


It is a very visible indicator of the quality of the whole. If the spelling is frequently not correct, which a reader can detect relatively easily, how many more mistakes are hidden in the content, which a reader can not detect easily? Are these completely independent variables? I do not think so. Therefore, I also assess the reliability of an article based on the frequency of careless mistakes.

What is an even larger warning sign, are cliches used to spice up an article. Ars Technica is hardly to blame here, but the Smithsonian magazine is full of it.


My mother[0] was a scientific editor, and she was brutal. She was a stickler for proper English, as well as content accuracy.

She once edited a book I wrote. It was humbling as hell, but it may be the only "perfect" thing that I've ever done (but it did not age well, and has since gone the way of the Dodo).

[0] https://cmarshall.com/miscellaneous/SheilaMarshall.htm


Why should the army leave a dead elephant on the road? They would butcher it themselves and take the meat with them (and the tusks). The locals may have found some large bones for their living room decorations (and may be some skin, if they were lucky).


Because they might be in a hurry to reach that mountain pass before the snow comes. Or to meet other goals set by the general and if already stocked up on supplies, it would be quite a burden to also carry an extra elephant (which was likely also carrying things before it died).


Quite unlikely. For an army on the move, especially one that had to cover such a long distance, a considerable portion of the troops was assigned to procure provisions anyway.

Bret C. Devereaux has written a series of three blog posts on the topic of pre-modern army logistics that explains that in detail. See: https://acoup.blog/2022/07/15/collections-logistics-how-did-...


Anything in particular in there, that says rather wait for a mountain pass to become unpassable, than leave some meat behind?

(I don't claim this is what happened, I claim a army sometimes has other needs and might have already all the food it can carry)


This is the first bone they’ve identified. That means no other bones were identified in the last 2200 years.


What exactly are the "neighborhood cameras" mentioned in the article?


Everyone's Ring doorbells and cameras.


Is it legal in the USA to point them on public ground?


Yes it's legal to record spaces that are generally visible to the public.


The odds are very low. It all depents on the people. So far, the European citizens are very privacy senstive. The European institutions are characterized by a huge devision of power. There is no chance that European instutitions can impose their will against a considerable majority of people. If people turn away from liberal democracy, that's another matter. But then everything is lost anyway.


35 years ago, a good chunk of the current EU was under a Soviet-imposed totalitarian rule. Spain was a dictatorship until 1975. And it's been just 80 years since WWII.

It always boggles my mind that most Europeans are absolutely convinced that nothing like that could ever happen again. Meanwhile, many people in the US are convinced that the government will be coming for them any minute now.


> It always boggles my mind that most Europeans are absolutely convinced that nothing like that could ever happen again.

It’s not that it cannot happen again. It’s that the EU is explicitly built against that and if it happens it will come from the national governments (see Hungary), not the EU.


> It’s that the EU is explicitly built against that and if it happens it will come from the national governments (see Hungary)

So to prevent individual EU nations ever becoming authoritarian, like Hungary, we have to cede sovereignty and authority to the EU & EC unelected bureaucrats like Ursula VDL who take over as the main executive leaders, ensuring we'll no longer have the danger of national-level authoritarianism.

Hell of a solution.

Surely the better solution to issues like Hungary is ensuring we get more democracy to Hungarian people, not giving authority over Hungary to someone else the Hungarian people can't elect.


> So to prevent individual EU nations ever becoming authoritarian, like Hungary, we have to cede sovereignty and authority to the EU & EC unelected bureaucrats like Ursula VDL who take over as the main executive leaders, ensuring we'll no longer have the danger of national-level authoritarianism.

Not really, and the example of Hungary shows that it would not be that effective for that purpose.

The EU is a union of nations, not really of people. It was built so that nations play nice with each other. Each member state still does more or less what it wants within its borders, as long as it does not jeopardise the union.

In that way it’s not perfectly democratic, because there are layers of indirection between the citizens and the institutions.

Commissioners are nominated by member states and approved by parliament. So they are generally aligned with the politics dominant at the national level and palatable to MEPs. Von der Leyen is there because she had support from the German government and was from the dominant block in parliament. It’s not direct democracy, but it is not a faceless blob either.


US Supreme Court Judges are not elected. Although I hesitate to use this as an example currently, given how well the US separation of powers is (not) working, the point stands that all democratic systems need some kind of "damping" influence to survive. If successive national governments were hostile to EU bureaucrats there are options open to them to restore sovereignty — e.g. exit the EU, or force change in appointments by coordinating with other EU governments. The fact that senior positions in the EU are unelected does not in itself make the system un or anti democratic.


> it will come from the national governments (see Hungary), not the EU.

what's the difference? The EU relies on national gov't to enforce rules. Until the EU becomes a sovereign entity with standalone enforcement mechanisms, it's no more able to ensure things can't happen than the UN.


National governments are often at odds with the commission. France was regularly threatened and fined for its energy policy, for example, which was not pro-business enough. All EU regulations are the result of horse trading in the council of ministers and the commission, the member states are not helpless victims or perfect enforcement forces blindly applying what the president of the commission of the day wants.


>it's no more able to ensure things can't happen than the UN

It's not the same. EU will cut your funding if you don't follow their rules. UN is not finding any EU countries, but the opposite, we all pay to fund the UN.


Maybe in theory, but the idea that nations that trade doesn’t go to war is a naive one, it has happened plenty and will happen again. As for the structure of voting etc, it’s just a matter of pushing until people give up.


Indeed, which is why entanglement goes deeper than simply trade. The emergence of pan-European companies like Airbus makes the cost for one country to go alone much steeper. Same for the establishment of EU-wide supply chains. There are also incentives to play nice in the form of the customs union and the single market. The moment you leave, you’re on the wrong side of a trade barrier.


How is the EU built against that and how does it matter?


The EU is built on rules that uphold liberal democratic principles, agreed to by national governments in a flush of post-WW2 clarity, and which tie successors to the same principles. There are exit mechanisms, but they impose large costs (i.e. Brexit).


You're saying nothing concrete in particular. What rules? How do they inhibit change? The only thing I can think of which is actually difficult to change is the echr and i see more than a dozen mostly liberal governments queueing up to change it (to little effect so far) over migration issues.


There are rules about election conduct and free operation of courts, to give two examples. Both of which Hungary skirts on occasion but the EU does apply some pressure.


The ECHR isn't actually an EU thing. (It's a Council of Europe thing, which is separate from and predates the ECSC/EEC/EU.)


I know and it's a requirement for being in the EU still.


Sort of correct but also playing with words. Most, many.

There's a divide between generations and geographies to start with. Younger vs. older generations see things differently. Westerners vs. Easterners (especially those who remember the communist times) see things differently.

It's very hard to say what many and most people are doing on either side of the Atlantic. Until a few short years ago you wouldn't have imagined enough Americans would vote for the leader they did, knowing exactly what they're getting, and yet they did. So people aren't always forthcoming about their views and beliefs.

In Europe for anyone who can't remember the "hard times" it's easy to fall into the trap of believing things will stay good forever. The US hasn't had equivalent "hard times" relative to the rest of the world for as long as any person in the US has been alive and a few generations more. So they too can easily believe things can't turn sour, which is why this recent and swift downturn caused so much shock and consternation. But the US also always had a lot of preppers and people "ready to fight the Government" (that's why so many have guns, they say). It's a big place so you expect to have "many" people like this.


> Meanwhile, many people in the US are convinced that the government will be coming for them any minute now.

It's a bit ironic that most of those people voted for Trump, who is now doing exactly that. But I guess they think it's ok as long as the government is coming for others, not for them (at least not yet)...


While I love the premise that he is choosing arbitrary groups to go after and we just haven't been chosen yet, no, he campaigned on this and was elected for exactly this. This is what the people want.


[flagged]


In general, Europe does not subscribe to the US absolutist version of freedom of speech.

At the same time, most European countries are also way more resilient against authoritarian takeover.


‘They’ literally didn’t.


They who and what?


They’ll give you a small handful of examples, of which a number occurred in the UK (famously not a member of the EU), most of which were actually arrests for incitement, and of the remainder the majority were thrown out before ever going to trial, or subsequently on appeal.

Very few of the cases they present will have involved citizens being murdered in the streets by the government for exercising their absolute right to free speech.


The UK has more arrests for social media posts than any other country in the world, including authoritarian countries like Russia, Belarus, etc. Germany is the third highest. Both have thousands, not "a small handful".


Ah, the Joe Rogan school of geopolitics finally rears its HGH malformed head

{1}https://www.independent.co.uk/news/uk/home-news/wales-englan... {2}https://pa.media/blogs/fact-check/fact-check-international-d... {3}https://www.standard.co.uk/news/tommy-robinson-uk-speech-cla...

Most of the erroneous conclusions come from a cursory interpretation of a Times article from last year:

{4} https://www.thetimes.com/uk/crime/article/police-make-30-arr...

In 2023, UK police forces made around 12,000 arrests under the Communications Act 2003 and the Malicious Communications Act 1988. These laws cover sending messages that are "grossly offensive, threatening, indecent, or menacing over communications networks" (which includes social media). Prosecutions resulting tend to come from a small subset of serious crimes - stalking, incitement to hatred, endangering minors etc...

This was gleefully misinterpreted by Musk, Steven Forbes and the rest of the right-wing braintrust as "12,000 people were arrested for saying politically incorrect things."

Germany at third highest is equally in the realm of complete fantasy. The Tagesschau debunked it and concluded that the German numbers make no sense. There is no statistic in Germany for the number of arrests, but the number of people investigated is lower for the period claimed and not all led to arrests so the number is simply a fabrication.

https://www.tagesschau.de/faktenfinder/grafik-festnahmen-onl...

Finally, the notion that China or Russia would self-report less cases than the UK and expect the figure to be believed is farcical. There isn't even something comparable to the anti-activism laws or the HK47 in the UK.


> There is no chance that European instutitions can impose their will against a considerable majority of people

The EU commission just passed chat control to have government mandated software in every phone


Do you have a citation for this? I can't find anything showing that 2022/0155(COD) has passed the EU Council or Parliament (nor can I find any scheduled votes). [1]

The most recent related information I could find was some movement to extend the temporary derogation of the ePrivacy Directive, which expires on 2026/04/03, to 2028/04/03 but even that did not seem to have passed yet. [2]

The very fact they're trying to extend the temporary derogation hints to me that they think it'll take some time yet to pass Chat Control (if at all).

[1] https://oeil.europarl.europa.eu/oeil/en/procedure-file?refer...

[2] https://oeil.europarl.europa.eu/oeil/en/procedure-file?refer...


It's substantially neutered from the original proposal, with most of the scary parts taken out. I'd count that as a win as far as how antidemocratic the EU commission is.

https://www.eff.org/deeplinks/2025/12/after-years-controvers...


Given how many world leaders form the west had absolutely the most vile chats with Epstein about doing despicable things to people, I'd totally want chat control but only for our leaders. They certainly proved that's who needs it the most to keep us safe.


If you want to over simplify at least do it right.


> citizens are very privacy senstive

Their reaction and opposition to ChatControl (or near complete lack of both) would indicate otherwise? They could hardly care less about privacy.

National governments which have openly declared that believe they have the right to unlimited access to any private communication hardly lost any popularity or faced real consequences.


Very privacy sensitive? In Germany, maybe. Elsewhere in Europe, not so much. See the regular attempts to push through something like chat control.


In Italy were already trying to break that division of power, we’ve a referendum that does just that


> So far, the European citizens are very privacy senstive.

In some areas, sure - like GDPR.

In other areas, absolutely not - like chat control.

As another commenter pointed out, it seems as if government mandated privacy intrusion is OK, while violations by corporations are quickly shutdown. It’s like the opposite of how it works here in the US.


> like chat control.

That has never been passed in any form.

> the opposite of how it works here in the US.

It appears that you have conveniently forgotten about FISA, EARN IT, CLOUD act, PATRIOT act, LAED, etc, etc.



It hasn’t been passed in that “voluntary” form either.


> chat control

The Danish proposal for indiscriminate chat control did not receive enough support and was retracted last autumn. Similar proposals have been put forward regularly over the past 30 years and have so far come to nothing just as regularly.

For the conservative (and sometimes not so conservative) non-experts things like this sound like an easy win. So every new generation of politicians has to be educated about it again.


> chat control

The Danish proposal for indiscriminate chat control did not receive enough support and was retracted last autumn. Similar proposals have been put forward regularly over the past 30 years and have so far come to nothing just as regularly.


The problem is they will keep trying just like before, and they only need to get lucky once to succeed, while we need to be lucky very single time.


This is a truism, but not that helpful. I have to be lucky every time I leave the house not to be murdered, but it doesn't substantially change my behaviour. Rather than freaking out or catastrophising we just need to focus on asserting and celebrating and educating citizens in our shared values (murdering is bad, privacy is important).


Nah, I think in this metaphor we need to lock up Mr.Stabby McStabFace instead of just allowing him to go without punishment for his repeated efforts to legalize face-stabbing.


>it seems as if government mandated privacy intrusion is OK

Once you give people an outside boogieman(Putin, Trump, Covids, etc) or a self inflicted false flag crisis(surge in violent crime rates for example) to shake them up to their core and put the fear in them, you can then easily sell your intrusion of privacy in their lives and extension of the police state, as the necessary solution that protects them.

When you start lose control of your people because their standard of living has been going downhill for 2 decades and they realize the future prospects aren't any better so they hate you even more, you can regain control of them by rallying them up on your side in a us-versus-them type of game against external or internal aggressors that you paint as "the enemy". The media is your friend here. /s

This isn't an EU or US exclusive issue, it's everywhere with a government issue. The difference as to why the EU people seem to be more OK with government intrusion compared to the US, is that EU always has external aggressors the government can point to as justification for invasiveness and control, while the US has been and still is the unchallenged global superpower so it has no real external threats ATM, meaning division must be manufactured internally (left vs right, red vs blue, woke vs maga, skin color vs skin color, gender vs gender, etc) so that the ruling class can assert control in peace.

Either way, we all seem to be heading towards the same destination.


Amen to that.


I agree 100%. Europe is just ahead of us for the time being, but our turn is soon approaching...


You may say that, but last I checked, we don’t get stopped and shot in the streets by masked goons on government payrolls.


Sure, but I am talking about government-mandated surveillance through legislation.

Also, your police aren’t afraid to go the extra mile to quash dissent. Look at what’s happening in the UK for example with Palestine Action. The only difference is that they are less armed and better trained.


Remember how UK is not a part of the EU anymore for about a decade by now?


Pedantry at its finest. The UK is European and you know it - regardless of the technicalities.

Since you’re a pedant, look at what Germany is doing in this same area.


Oh boy, did I hurt your feelings or something? If you call this pedantry, I'll gladly be a pedant in your perception. I'll call you ignorant in return though. And since you are an ignorant (notice how I can also take an adjective and ascribe it to your whole personhood?) you probably won't know what the difference between Europe and the European Union is anyway, so there's little hope for a fruitful discussion.


[flagged]


> Sure is convenient that we keep having more and more crisis and boogiemen that governments can leverage...

The problem with this phrasing is it makes it sound hyperbolic, but it is important to remember the world is large and there are always, in a literal and normal sense, multiple major crises going on at any moment.

People who don't pay much attention to politics sometimes get confused about why crises elevated by the corporate media get ignored. A big answer is becuase they are elevated for political reasons, usually the crisis is fairly routine in absolute terms.


>there are always, in a literal and normal sense, multiple major crises going on at any moment

True, but my point I wanted to draw attention to, is HOW these crisis are handled now, not that there's many of them.

Every crisis now seems to be exclusively used as a vehicle to justify taking away just a little bit more of your freedom and anonymity, or implement more fiscal policies that will leave you footing the bill but just so happens it will be enriching the wealthy as a side effect.

Because such policies shoved out the door in times of crisis, don't pass through the lengthy public debates and scrutiny regular policies have to go through, so it's the perfect opportunity to sneak and fast-track some nefarious stuff in.

I'm not that old yet, but I don't feel like this backdoor was misused to this extent in the past, like pre-2008 I mean (except 9/11 of course). It definitely feels like politicians have gooten of taste and are abusing this exploit now more with every little opportunity.


>Didn't really stop them passing whatever rules they wanted during Covid, did it?

>Or today with Russia and Ukraine situation. Sure is convenient that we keep having more and more crisis and boogiemen that governments can leverage to deflect accountability and bypass the wishes of the population, for our own good of course.

>Why do you think Germans supported to tie themselves to Russia's gas and destroy their nuclear power.

You see you might get called a bot, Russian troll, or MAGA a whole lot less, if you didn't pull out ALL the topics those groups are playing at once. There is plenty to criticize about the EU institutions, but man that is a very odd focus.


Two things can be true. While the user you're replying to has a weirdly focused agenda and insistence, some of the points raised are definitely valid.

I do not agree with the overall conclusion that "EU bad". But there are some pretty bad things going on, and the trend is definitely concerning. If you wait until you're on fire, you waited for too long.


Strong static type checking is helpful when implementing the methodology described in this article, but it is besides its focus. You still need to use the most restrictive type. For example, uint, instead of int, when you want to exclude negative values; a non-empty list type, if your list should not be empty; etc.

When the type is more complex, specific contraints should be used. For a real live example: I designed a type for the occupation of a hotel booking application. The number of occupants of a room must be positiv and a child must be accompanied by at least one adult. My type Occupants has a constructor Occupants(int adults, int children) that varifies that condition on construction (and also some maximum values).


> The number of occupants of a room must be positiv and a child must be accompanied by at least one adult. My type Occupants has a constructor Occupants(int adults, int children) that varifies that condition on construction (and also some maximum values).

Or, you could do what I did when faced with a similar problem - I put in a PostgreSQL constraint.

Now, no matter which application, now or in the future, attempts to store this invalid combination, it will fail to store it.

Doing it in code is just asking for future errors when some other application inserts records into the same DB.

Business constraints should go into the database.


Using uint to exclude negative values is one of the most common mistakes, because underflow wrapping is the default instead of saturation. You subtract a big number from a small number and your number suddenly becomes extremely large. This is far worse than e.g. someone having traveled a negative distance.


In C# I use the 'checked' keyword in this or similar cases, when it might be relevant: c = checked(a - b);

Note that this does not violate the "Parse, Don't Validate" rule. This rule does not prevent you from doing stupid things with a "parsed" type.

In other cases, I use its cousin unchecked on int values, when an overflow is okay, such as in calculating an int hash code.


To add to this: I think that what appears to us to be stagnation in scientific interest was due to the fact that Ptolemaios was so brilliant. Contrary to popular belief, the empirical quality of his cosmology in terms of predictability was not surpassed by Copernicus, but only by Kepler about 100 years later.

There were some minor discrepancies, that bothered experts in the late middle ages, which let to Copernicus. But even he could not convincingly solve them. (In his theory the Sun is not at the center, but the mean Sun, as is the center of Ptolemaios deferent not exactly the Earth.)

With Ptolemaios, however, cosmology had stabilised to such an extent that the fundamental questions had found their answers and astronomers turned their attention to practical issues and refinements, such as calendars and the related problem of the very odd movements of the moon. (You need Newton and gravitation to solves this, more or less.)


Yes this exactly.

The Ptolemaic system is an adhoc form of Fourier analysis (circles upon circles). These are universal approximators (another universal class are the neural networks) of (preferably smooth) periodic functions. So with enough epicycles one can fit any complicated periodic motion. But it will not help extrapolate the motion of Pluto from the motion of Jupiter, it's a data fit description, not a causal description.

This is also why I worry about the recent trend of using DNNs in astronomy. We may go Ptolemaic with them.


I often wonder if Quantum Mechanics is a "Ptolomaic" understanding of the sub atomic world.


Yes I have wondered about that. I feel the same about Attention based networks, may be we are not using the most befitting coordinate system to understand them.

https://news.ycombinator.com/item?id=46544981


In recent weeks, one of my clients has seen a significant decline in conversions from Google ads, leading him to suspend most of his advertising campaigns.

Have others here observed the same thing? What exactly is going on here? Where is online advertising heading? Will we soon see AI overviews with explicit or hidden advertising?


What a time to be alive!

After nearly two decades of complaining loudly about deteriorating quality of Google search results and Ad injection, Google puts in AI summaries and provides 1-shot answers to >50% of queries, annihilating the advertising business in the process and TFA is complaining about that?

This is a win! I'm going to enjoy it while it lasts...

I guarantee that the minute enough people wake up and cut their advertising spend with Google, then they'll change tack again.

I wouldn't want to be hanging my career on "SEO marketing" right now..


I'm down 55% year on year. Everyone I know is getting similar drops.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You