MurphyA/hacker-news huggingface dataset:
by atoav | 2025-04-11 08:58:35+00:00
The right wing propagandist who photoshopped "I hate free speech" over Nancy Faeser standing at a Holocaust memorial and holding a sign with the Text: "We remember"? I guess it is kinda important to not ignore the context of the edited image, especially since Germany for good reasons is not including the rights of holocaust deniers and Nazis in their free speech.

Quite a singular case and it sparked a huge controversy on free speech in Germany, with most scholars and officials siding with the sentiment that what David Bendels did was disguisting, but probably covered by free speech to some degree.

Compared to the free speech violations (and the seemingly inconsequencial nature of the discussions after they happened) this is still just a singular case.

Also, purely from a conceptual standpoint I do not think that a free society has to tolerate every opinion of people who objctively seek to abolish it. If you have a significant fascist movement in your country your speech will have become less free, so limiting their speech before they do is an act of defending democracy and everybody who believes in it.

Just replace Nazis/fascists with radical islamists and check how free your speech really is.
by tialaramex | 2025-04-11 08:58:36+00:00
Exactly. The correct C for working with what may or may not be a valid file descriptor produces the same machine code as the Rust with Option<OwnedFd>. But, if you mess this up and forget to handle an invalid descriptor the C compiler has no idea and your bug goes unnoticed whereas the Rust won't compile because None isn't Some(OwnedFd).
by InsideOutSanta | 2025-04-11 08:59:17+00:00
It's a defamation case. Journalist David Bendels posted a doctored picture of politician Nancy Faeser holding up a sign saying, "Ich hasse die Meinungsfreiheit" ("I hate freedom of speech"). Faeser filed criminal charges against Bendels for "üble Nachrede und Verleumdung" (defamation).

Bendels was sentenced to a 7 months suspended sentence and a fine of 1500 Euros, has to remove the image and apologize to Faeser. Bendels will appeal the decision.

I'm going to guess that this will be overturned on appeal. Every country has stupid courts that make bad decisions. I think this is kind of an edge case between satire and defamation, since Bendels is ostensibly a real journalist who reports on real facts—it seems odd to me that he would publish doctored pictures. Still, I think this will lean towards satire in the end, since I don't think most reasonable people would assume the picture of Faeser was real.

You can read about it here (German):

https://www.faz.net/aktuell/feuilleton/nancy-faeser-erwirkt-...
by jabl | 2025-04-11 09:00:01+00:00
I agree with the sentiment in general, but wrt China in particular, how socialist is it really? Yes, it's a one-party authoritarian state that calls itself communist, largely due to historical reasons. But the contemporary Chinese economy seems very much to be a market economy. Albeit one with a lot of state intervention typical of authoritarian regimes, but that doesn't make it socialist much less communist.
by unconed | 2025-04-11 09:00:15+00:00
>Europe’s universities never became hotbeds of speech-policing by one breed of culture warrior or the other. You can express a controversial view on any European campus (outside Hungary, at least) without fear of losing your tenure or your grant.

This is just wrong. People have been fired for expressing opinions related to COVID, to ethnical tension, islamisation, and so on. Woke in Europe has a lag time of a few years, but the bohemian bourgeoisie is present in full force.

Not only is academic and intellectual freedom under threat, but the danger and persecutions are very very very very obviously being applied with massive political double standards. If you're on the left and you spout narratives that subsidized institutions and lobbying groups agree with, you won't get penalized. If you're on the right, a meme posted by someone else can get your rights suspended.
by reify | 2025-04-11 09:00:28+00:00
nothing new and not only amazon.

https://www.sca-aware.org/sca-news/british-heart-foundation-...

The British Heart Foundation has announced it is helping to train drivers who deliver parcels to Amazon customers across the UK in life-saving cardiopulmonary resuscitation (CPR) so that they can respond to emergencies when out on the road. They are working in partnership with Amazon and more than 100 independent delivery companies across the UK, to offer free training to thousands of drivers.

Sorry your parcel was late. Our driver was saving someone's life. cool!
by pjc50 | 2025-04-11 09:00:29+00:00
I've just realized that this describes almost half of my career: ten years at a UK startup that almost immediately set itself up with a Delaware corp and a San Francisco office, so it could eventually sell out to Cadence; then several more years at a UK university chip design spinoff that also got bought out by a US multinational.

Hard to compete with the power of the dollar. I guess the Trump plan to push the value of the dollar down may finally make US acquisitions of European companies impossible and US salaries uncompetitive.
by aleksam | 2025-04-11 09:00:54+00:00
So I built an app using Google's OAuth for logging in and also getting access to Drive/Docs.

What my product does, it fetches the data from the docs/pics from Drive and send it as a blog post during the build time to Vercel.

I built it primarily for myself, so for me it works without issues.

Now that I want to open it to the public, I needed to go through the verification process with Google (so my users don't get warnings during the signup). Reading the guide, I believe I will fall in the Sensitive Scope Verification.

Has anybody gone through this, and what are the realistic chances they don't approve my app?
by ralferoo | 2025-04-11 09:01:02+00:00
Stuff like "Alongside the changes in browser styles, page auditing tools like Lighthouse now flag cases of <h1>s without defined font-size as bad practice." make me pretty certain this is the wrong change to make.

HTML is about semantic markup, not visual markup. Features like CSS were introduced because people started trying to use the semantic markup to achieve specific visual results, and so CSS was the solution to allow HTML to continue to be semantic markup and CSS to optionally format it if people wanted specific non-default things.

As a reader, I don't want page authors to start hard coding sizes into these elements, because then they'll be more likely to choose non-default values to make their page stand out a bit more.

Additionally, the current behaviour (which I'd never particularly considered before) sounds entirely reasonable - if I take some existing markup and blockquote it in some container, I'd expect the headings to shrink as they're now all sub-elements of some other section.
by rcarmo | 2025-04-11 09:01:30+00:00
As a Microsoft employee who spent 25 years in telco before joining and was very much into the enterprise hosting scene, let me tell you that nobody in Europe was/is able to build comparable infrastructure and managed services.

Telcos sunk a considerable amount of money into building hosting facilities but could not deliver the same scale, international coverage and breadth of features that AWS could, so when Azure came around a lot of telco and datacenter people jumped ship.

Since then (it's been ten years for me) I've seen dozens of EU hosters consistently fail to add the kind of enterprise and security features that hyperscalers provide, and that IT departments _need_ for compliance purposes (Google is still catching up on some of those).

It's not about hosting VMs anymore or having Kubernetes for your startup, it's about the whole enchilada (auditing processes, distributed datacenters, management APIs, development ecosystem, etc.), and not even major hosting providers (some of which, by the way, were almost completely reliant on VMware...) can actually deliver.

And the same goes triple for all of the EU-sponsored/state-sponsored initiatives for datacenter creation/public cloud services/etc.
by allyally | 2025-04-11 09:02:02+00:00
In the field of contract trading, it launched the perpetual contract copy trading function. Users can participate for as little as $10, greatly lowering the barrier to entry and attracting many new traders and small investors. When trading, users can flexibly choose isolated margin and cross margin mode. Segregated margin facilitates separate management of funds for each position and reduces risk; Cross margin can automatically allocate funds and improve asset efficiency, which is suitable for multi-strategy portfolios and complex transactions.

In terms of on-chain trading, Web3 on-chain trading tool "BYDFi MoonX" performed well. It combines CEX-level trading fluency with DEX flexibility, with second-level trading and lowest slippage advantages. Its features are extremely innovative, such as the instant Coin, which allows users to be the first to trade the latest Meme Coin and get a head start in the market; Intelligent risk control supports stop profit and stop loss, double the principal strategy, can automatically recover the principal to achieve "zero cost holding positions"; There are also exclusive "smart money tracking" and "trading signal tracking" functions to help users capture the movement of whales' addresses in real time, and reserve limit order, one-click trading and other convenient operations. In addition, the platform supports multi-asset contract trading, covering mainstream assets such as BTC, ETH, XRP, as well as popular Memecoins such as SOL, etc., and provides rich leverage options to meet the diversified trading needs of novophytes and professionals.
by mdp2021 | 2025-04-11 09:02:08+00:00
A procedure is agnostic past the procedural rules (a calculator only follows a determined flow the way anyone could do without relevant differences); a stochastic process is inherently personal (non deterministic processes have internal biases).

In your example:

-- "iteration over filenames table reaches end → file not found";

-- "non-deterministic choice over lookup strategy does not return a positive → sorry I could not find the item"
by lm28469 | 2025-04-11 09:03:42+00:00
Compared to the US which didn't do any of this...

https://www.bbc.com/news/articles/czrn57340xlo

https://www.reuters.com/world/us/us-authorities-arrest-pales...

https://www.theguardian.com/us-news/2025/mar/06/foreign-stud...
by GavinAnderegg | 2025-04-11 09:03:53+00:00
It changed with the introduction of HTML5. It was one of those ideas that’s great for spec nerds, but flew in the face of previous standards compliance. It’s something I used on a lot of sites in the 2010s, but that I no longer have access to change. I’m betting this will make some old sites built by standards fiends look weird in spots, but not break things too badly.

https://mattryall.net/blog/html-5-headings-and-sections
by xvokcarts | 2025-04-11 09:04:28+00:00
There's very high taxation of high income individuals (60%) as well as companies, supported by a big majority of population, which is then used as propaganda by the gvmnt that high taxes benefit everyone because the government knows best what we need. My feeling is that fellow citizens actually support this idea. Those that don't agree find other ways, which is so easy in EU it almost looks like it's by design.

Such an environment is not as business friendly as it seems. Most politicians in this environment see a solution to every problem in new taxes. Hard to talk about freedom, when you're not allowed to vote on taxes.

There's a also a push for truthspeak - younger generations are no longer sure freedom of speech should be sacred, because it wasn't explained as important enough, so they themselves get ideas about what should be censored and why. Again, the gvnmt is quick to agree with them by offering a way to compile a list of truths.

Also, public healthcare in EU is only for the poor - if you can afford to pay private, you're not even thinking about going public. It just doesn't work like some people here thinks it does.

So, no, Europe is not a dreamland compared to USA, it just has a different set of problems.
by nickslaughter02 | 2025-04-11 09:04:53+00:00
The land of the free which wants to force companies to install a mandatory on-device scanning of your communication? The land of the free which wants to break end to end encryption and allow the government to spy on you? We have wildly different definitions of "free".

https://www.patrick-breyer.de/en/posts/chat-control/

https://www.theregister.com/2025/04/03/eu_backdoor_encryptio...
by hackernews1134 | 2025-04-11 09:05:00+00:00
> Amazon’s operating income in 2024 improved 86% YoY, from $36.9B (an operating margin of 6.4%) to $68.6B (an operating margin of 10.8%). Free Cash Flow, adjusted for equipment finance leases improved from $35.5B in 2023 to $36.2B.

Can someone help me understand these numbers. Their operating income improved (increased?) by 86% but margin only ~4%?

Does that mean most of the improved (increased?) operating income was put towards capital outflow?
by garganzol | 2025-04-11 09:05:02+00:00
Do not get fooled, HN tends to artificially distort our perception of reality by manually ranking and de-ranking topics according to political and monetary agendas of the day.

A very good example of that malignant practice is this very topic which was manually de-ranked.

Those narratives are pushed by the resource owners whose wellbeing depends on disruption and hype. But stability is an enemy of disruption, and delivered functionality is the enemy of hype. So they have no choice but to de-rank the topics like that, otherwise they lose power because everybody starts to see what is hidden behind the mask.
by ben_w | 2025-04-11 09:06:25+00:00
> And Germany has taken its stance on Gaza to extreme levels, where publicly defending Palestine's right to exist can cause you to lose your visa

In practice, even on this website, I have great difficulty figuring out how to phrase anything I want to say on Palestine and Israel in a way that's not likely to induce vitriol.

Heck, neither could Yitzhak Rabin, in his position as Israel's Prime Minister: https://en.wikipedia.org/wiki/Assassination_of_Yitzhak_Rabin

--

Hmm, I've just noticed something: you say "Germany", but some of the news I've been seeing from the USA is people losing their visas by supporting Palestine…
by moefh | 2025-04-11 09:06:31+00:00
> The court concluded that Bendels had altered the lettering and deliberately created the impression that the Interior Minister had made a corresponding statement on freedom of expression.

> [...]

> What is left unmentioned, however, is that the trial only took place because Bendels previously refused to pay a fine of 210 daily rates imposed by the same district court in November.

So I don't see "sentenced to seven months for posting a meme of a politician where she holds up a sign saying 'I hate free speech'".

What I see is "mislead people into thinking the politician said something she did not, and then refused to pay the fine imposed by the court".
by pjc50 | 2025-04-11 09:07:35+00:00
Eh, "obviously badly manipulated image posted on twitter" would be a good indicator of satire, if obviously untrue drivel posted on Twitter hadn't just taken over the world.

UK equivalent: https://en.wikipedia.org/wiki/Twitter_joke_trial

> "Crap! Robin Hood airport is closed. You've got a week and a bit to get your shit together otherwise I'm blowing the airport sky high!!" (for the benefit of my MI5 handler, that is a quotation not a threat)
by rokbenko | 2025-04-11 09:08:08+00:00
Thanks for the feedback!

Let's say you recently became interested in X. You don't know much about it. You hear that John Doe is an expert in X.

> You don't care about your guest at all, so why would we want to listen to you talk to them?

It's not that you don't care about your guest. It's that you simply don't know much about X and John Doe.

Is this a reason not to make a podcast at all? I don't think so. Why? Because many listeners might be in your shoes (i.e., not knowing about X and John Doe). In other words... Do you only listen to podcasts when you know everything about the topic and the guest?

> As the guest, why bother responding to questions made like this?

I don't see podcasts as a ring where two egos fight. I wouldn't care about the podcast host's knowledge about my area of expertise at all, as long as they're genuinely interested in it. Isn't this exactly the reason why they invited me? To learn more about it and share it with the world?

I don't think podcast hosts and guests need to be completely "on the same level". PodcastPrepper is able to process dozens of sources from the web in parallel and create a report on the guest in about 3 minutes. If you have 0 prior knowledge about X and John Doe, with PodcastPrepper's report you quickly gain 10x more knowledge about X and John Doe. Enough to be able to make an episode.
by Aardwolf | 2025-04-11 09:08:14+00:00
> At least it's easy to get a home sleep apnea test and an APAP/CPAP these days.

If one wants to rule out sleep apean (being not the best sleeper) but probably doesn't have it (but other causes like stress) but at least want to measure it somewhat, how could one test that oneself with at least some probability?

Lots of things that are called "at home test" seem to involve getting special equipment and sending stuff to a lab anyway, that still involves a physician, some visitations with them etc... anyway.

Is there anything at all that one can do on their own to have at least some idea of the chances of having sleep apnea or not that does not involve a professional? Even if to then consider a professional if there are some indications? E.g. from an all-night audio recording, any indication of sounds that are yes or not sleep apnea indicating? And heartbeat/oxygen etc... measured by a watch?

Or is sleep apnea such a subtle and hard-to-detect issue that it's really impossible to self diagnose, it's such a subtle thing that only specialized equipment and specialists can do it, and trying to measure anything yourself gives no more answer than a 50/50 random chance coin toss?
by ohgr | 2025-04-11 09:08:22+00:00
This is what we did internally. Someone said we could use LLMs for helping engineering teams solve production issues. Turned out it was just a useless tar pit. End game is we outsourced it.

Neither of these solved the problem that our stack is a pile of cat shit and needs some maintenance from people who know what the hell they are doing. It’s not solving a problem. It’s adding another layer of cat shit.
by pjsg | 2025-04-11 09:08:53+00:00
I note that the times for future stations are in UTC and not BST. Also, when you zoom in to only a couple of stations, the trains seem to vanish occasionally -- maybe when part of the train reaches the edge of the display. I also find it jarring that the trains appear above the buildings rather than get hidden by the buildings. I'd like to see the trains running along the surface... All of these suggestions are much easier to make than to implement!

Good job on this and pretty cool.
by heavensteeth | 2025-04-11 09:08:53+00:00
"chaos and controversy" might be a stretch but I see him solely as an 'influencer' rather than a programmer. Clickbait, reaction content; I remember the last video I watched of his was a C "code review", but based on what I watched, he doesn't know C. Lots of uninformed opinions appealing to people who don't really know what they're seeing.
by altacc | 2025-04-11 09:08:56+00:00
These are interesting numbers and they're oddly buried towards the bottom of the article. A ~20% mark up for mostly sourcing and manufacturing in the US is less than I'd expected, especially given the 250% price difference. He does say something about why that is:

> It's the fact that it's a secure supply chain, that you know, staff that's completely auditing every component, which means we're selling to a government security market with all those additional layers that we've added on top.

So a mix of marketing and supply chain security. Businesses charge the price people will tolerate paying.
by gizmo | 2025-04-11 09:09:08+00:00
Much of what this article writes is not true:

- You can absolutely get in trouble for voicing political speech in Europe. We've seen plenty of headlines of people who got fired in Europe for making offensive statements. In the UK in particular criticizing the wealthy is extremely dangerous because of slander laws.

- Europe absolutely does not have an extremely generous immigration policy. An estimated 24,000 immigrants have died trying to cross the Mediterranean. And this is because of European policy. It's because Europe refuses to honor refugee/asylum claims at the airport desperate people are forced to cross the sea in rickety dinghies.

- Europe does not track wealth of its citizens. Many companies are privately held. Many assets are held overseas. So how does the Economist know wealth inequality is low? But it is known that every time a heat wave hits Europe many elderly die because they can't afford to cool their home.

- “Nobody in Europe is even casually implying they will invade other countries.” Did the Economist forget that European soldiers actually joined the invasion of Afghanistan and Iraq? Europe also used its military to topple the Gaddafi government in Libya. Europe doesn't just talk about invading other countries, it actually has invaded other countries in recent history. Must be amnesia! (You might believe these invasions were morally justified, but that's beside the point.)

- It's true that Europe does not have out of control tech execs who boast about throwing bits of Europe into the wood chipper. But this is because Europe's entirely depends on the US for tech and we don't have any oddball "founder CEO" types. There is no European Bezos, Gates, Jobs, or Musk. CEOs in Europe are professional managers. It's not the same.

The article isn't horrible, but it makes way too many claims that don't hold up to slight scrutiny.
by re-thc | 2025-04-11 09:09:59+00:00
> we are clearly beyond the point where any goods are going to flow between the US and China

No, we're at a point where goods won't flow from US to China, not the other way around.

China has found workarounds for getting into the US for a long time e.g. via Canada and Mexico (why they got tariffs from day 1). They will continue to do so.

Considering that the US is also adding tariffs to every other country, which side would they be on?
by numpad0 | 2025-04-11 09:11:05+00:00
imo the problem is in instance ownership. users has to own and the system should still work. current mastodon model of bunch of aristocrats owning instances doing rounds of 2-minute hatred obviously didn't work. any obligations forced upon above-citizen classes will be abused, and they are for mastodon, leading to some of problems elaborated.

I'm imagining a model of network in which, old Android phone as server for power users collect RSS for initial content density problem, then clients do Discord-y stuff on client devices. client also sync public content with other servers it also belongs to for viral element. Content authenticity shall be handled by blockchain-y chain signing and that can also be proxy for content value. NAT and therefore central server requirement can be a problem in fully decentralizing such platform.

mean income/education/skill level of mastodon instance owner is like global top 0.01% no? that's a flaw in itself.