MurphyA/hacker-news huggingface dataset:
by trhway | 2025-09-23 06:57:44+00:00
If the sanctions weren't effective Russia wouldn't be insisting on the lifting of the sanctions as a part of any Ukrainian deal.

The sanctions significantly slow down Russian development and are more and more making it into just a mineral mining satellite of China. With time the weakened Russia would just split, and the large eastern part will go to China. Some midparts, with Turkic speaking population may even fall into Turkey orbit. Without the oil and gas rich East, the European part of Russia will be just a destitute village on the far margins of civilized Europe as it had been for centuries in the past.
by komali2 | 2025-09-23 06:58:09+00:00
This is an insight I always want to explore more. I believe that virtue signalling neoliberalism (the dominant ideology regardless of political party in all western democracies - basically, capitalism good) has done tremendous harm by wearing the clothes of various unselfish ideologies while being incredibly selfish.

I agree with you, it's disgustingly condescending for a society to wag its finger at you and preach that you should be kind to one another while it turns around and sends its cops to harass you in your neighborhood, or to take from you taxes and give you little in return and instead spend it bombing people you don't know, or enforces upon you what work you are or aren't allowed to do or when.

What I wonder at is the failure of people who actually ascribe to unselfish value systems to prevent this false form from speaking for them and becoming the true form in the eyes of everyone. No wonder you find it inherently contradictory!

I wonder how those of us that actually ascribe to unselfish value systems might recover our ideologies from this libel.
by nice_byte | 2025-09-23 06:58:11+00:00
Citation needed.

I've seen projects fail for a multitude of reasons, by far the most common are boring political ones, like the leadership not understanding what it is that they want to build.

Hiring people who think bloom filters are "exotic" to work on a distributed system could certainly doom that project to failure regardless of how diligently tested it is.

I assure you that if you have enough competence to actually go through with designing and building a thing, you certainly have more than enough competence to test it. It is not a fundamental discipline that needs to be studied, much less at the expense of fundamental knowledge.

Edit: to reframe it a bit differently: you can always add more tests. you can't fix the problems you don't even know you have due to lack of thorough understanding of the problem domain.
by drysine | 2025-09-23 06:59:28+00:00
>Gorbachev and Yazov never emigrated.

Gorbachev used to live in Germany. [0]

The rest of your comment is again a straw-man argument - Matlock (American ambassador to the USSR at that time) was talking about promises not given in a legally binding way and you are citing some treaty.

[0] https://www.dw.com/ru/mihail-gorbacev-prodaet-bavarskuu-vill...
by thayne | 2025-09-23 07:00:22+00:00
Which is very difficult to do. Even if you ignore that doing so often means leaving behind your home, friends, family, culture, job, etc. to go to somewhere unfamiliar. Most countries, especially the countries that you would want to move to, don't just let you in because you want to. You probably need to have a job lined up, there may be a lottery, it will almost certainly be expensive, etc. And if you are in certain authoritative regimes, you don't just have to worry about another country letting you in, your home country might not let you out.
by thaumasiotes | 2025-09-23 07:00:48+00:00
I'm contradicting the claim. Prisoners aren't slaves. They could be enslaved, but they aren't. They are never sold into slavery and almost never compelled to do any work.

This is the opposite of being "literal slaves". They are literally not slaves.

...unless you believe that before the 17th century, everyone in the world was literally a slave? It was legal to enslave them too.
by latexr | 2025-09-23 07:01:01+00:00
> Writing code obviously isnt his role so I dont know why he would expect his code to be getting merged all of a sudden.

Because people don’t act rationally most of the time, and there are many who slurp the LLM hype to believe they can do anything with it better than humans. And there are plenty of bad bosses who believe whatever they decide is right and must be done.

> Just straight up tell him this isnt useful please stop.

We’re reading about a story second-hand. It is naive to think we have the solution for this person, that he should “just” refuse or do whatever. We’re not privy to every detail from the situation, and should not assume the developer on the other side is an idiot. From the story as told it seems he is frustrated by the situation, don’t you think if he could simply refuse, he’d had done it already? Don’t think of others you don’t know as automatic imbeciles, we don’t know the full story.
by andirk | 2025-09-23 07:01:24+00:00
Besides all of the issues with decades of peer-reviewed studies claiming little to no connection, there is something very strange that the brand name "Tylenol" is EVER used if the supposed culprit is acetaminophen.

TLDR: anti-vax groups want to mainly blame vaccines for autism, and this Tylenol claim takes some of the spotlight away from vaccines.
by Someone | 2025-09-23 07:01:38+00:00
I think one factor is that other companies (rightfully or not) think they have to offer a range of products that uses lots of different hardware.

Looking for a laptop at dell.com, for example, they seem to offer a choice of 7 different CPUs in 5 product lines (Latitude, Inspiron, Dell Pro, Dell Plus, Dell Pro Plus) with at least 3 different graphics cards (Intel Iris Xe, Intel Arc, and HawkPoint - UMA. I also spot a generic “Intel” that may indicate a fourth one)

Their desktops use different hardware, again, with, for example, Intel® UHD Graphics or Nvidia cards.

To me, that suggests they internally somewhat act as multiple smaller companies with smaller budgets to tune products.

Also, if they ask one of their suppliers about a performance issue, chances are the answer is “get out newest product”, not “let’s help you fix that”.

Apple doesn’t have that problem anymore for most of their hardware.
by komali2 | 2025-09-23 07:03:33+00:00
> but deep down I am ready to jump in front of a train once my mother dies.

I have a similar ideology to yours but I'm not sad like this because I'm not experiencing what appears to be clinical depression.

You should seek medical intervention, it saved my life and it might save yours, which is worth saving. Intervention didn't pull the wool over my eyes about how flawed our society is or how selfish neoliberal capitalism tries to force everyone to be, it just gave me the psychological tools to maintain enough optimism to keep me alive and having enough energy to try to make changes, even if they're small local ones.

> People gave up, we are locked in a system voting for people that don't represent our interests.

There are other ways to live. Just because a huge majority of people live in these systems doesn't mean you have to as well, plenty have "opted out" without ending their lives. You could find some people living alternatively through a Food Not Bombs chapter near you, or some other anarchistic or alternative living group.

The dominant social structure isn't designed for people like you and me to thrive and be ourselves and so it's totally ok to find other people like us that want to live differently and let everyone else do whatever bizarre thing they're going to do with these enforced ways of living modern society presents.
by thefz | 2025-09-23 07:04:07+00:00
> The demographic for Linux has a higher than average enjoyment of cuteness, especially with regards to anime

... nope. I loathe the art style of anime, and whatever I see using it I associate immediately with trash.

> While some Linux users may be anime fans, Linux is a production grade kernel used in servers, embedded, distributions and even your local gas pump. ASCII anime art undermines the professionalism and neutrality such a project requires.

Exactly.
by yawpitch | 2025-09-23 07:04:18+00:00
> Why do Americans fear prison so much? Because of how it is represented in popular media, true or not.

Yes, it’s an ouroboros of confirmation bias: the popular media ad nauseum repeats the trope that what they need to fear in prison is ”gay” sexual violence, when what they really need to fear is the violence of the state and its economic interests that threatens to put them there in the first place.

> Second, sexual violence in American prisons is a very real concern

Even if we assume the worst case scenario and double it, sexual violence in prisons is an experience of the minority of prisoners… does that make it less of a concern for those who experience it? Of course not… does it mean that it’s a reason to fear prison, especially when incarcerated for actions that go against entrenched governmental interests? Not really. Again the state violence is the real fear… especially when you note that any percentage of those sexual assaults are perpetrated by “guards”. Isolation, economic exploitation, and the mental health concerns implicit in being deprived of your agency are all much more important fears than the (again trope) that something ”gay” might happen to you.

> Finally, I fail to see how it is a homophobic trope? Nobody wants to be sexually assaulted. It's about the violation, not the act itself.

Not seeing a trope as a trope is kind of the point of a trope. “Ass-pounding” implies a specific kind of sexual activity, associating it with prison implies that all such sexual activity in prison is non-consensual violence — that’s the trope part identified — and also that the act itself is violence and/or something to be feared… something to be -phobic, about, in other words. Given that prisons are still customarily same-sex segregated, then, there’s also the implication that same-sex sexual violence in the form of ass-pounding is a reasonable thing to fear when in prison. Or, in other words, the trope is communicating a homo-phobia on behalf of a culture that presumes one should be afraid of prison because one is afraid of getting one’s ass pounded.

The violation isn’t implicit in the act being mentioned. The fact that you’ve got to explain to a “foreigner” that the violation is implicit because they didn’t know the trope doesn’t make it less of a trope.
by sfn42 | 2025-09-23 07:04:53+00:00
People always say stuff like this, but from my pov it doesn't matter what the populace thinks. They are directly supporting their government with everything they do. They are producing goods and services, they are the army, they are the government, the people are the country.

They have the power to choose who rules them if they want to. Nobody else does. Iranians are responsible for Iran's actions just like Russians are responsible for Russia's actions and Americans are responsible for America's actions.
by vjerancrnjak | 2025-09-23 07:04:57+00:00
I understand your examples, but I'd say ASTs are rare and they're already a convenience, not a performance or efficiency choice. You're using ASTs because you'll be able to write other code quickly.

For the wishlist and purchase order, just think of the boilerplate you have to write to get 1 computation for variable data shapes, compared to doing what you want 2 times.

Copy-on-write types are easy if they are shallow, I'd question why they're so deep that you need inefficient lens composition to modify a deep value. We've already invented relational structures to deal with this. I'm assuming you care about history so copy-on-write is important and is not purely an exercise in wasteful immutability.
by koakuma-chan | 2025-09-23 07:05:08+00:00
I know right? I don't know what all other people replying to you are doing. I just play Cyberpunk, I finished it yesterday. I guess I'll play the new Dying Light next. Some people play golf. I don't know what other "happiness" there can be, though I am interested if anyone has anything to share that I don't know.
by mrcarrot | 2025-09-23 07:05:22+00:00
Yeah, I've been trying it recently and I'm not entirely convinced I want to keep using it.

My biggest annoyance at the moment (and this may be me missing something), is that I have two directories: "thing" and "thing-api". I'm doing work in "thing" much more often than in the "thing-api", but whenever I run "z thing", it takes me to "thing-api" first, and I have to "z thing" again to get to where I wanted to go. It ends up being more effort than if I'd just tab-completed or history searched a plain cd command.
by jalapenos | 2025-09-23 07:05:30+00:00
I like the wording here:

> is a certified recovery coach, a scholar and a teaching assistant who's serving a 40-year sentence for the murder of her husband.

I feel like "husband murderer" probably ought to come first in your little list of titles there.

This system is a joke. If someone's committed a real crime (with a victim), and you allow this, you're forgetting prison is supposed to be a punishment.

I guess it'd be fair if the government kept half of what they make though.... Oh wait...
by Dylan16807 | 2025-09-23 07:06:49+00:00
> I don't need to imagine domains do not exist. They exist. OP brought in domains as an example.

In the context of webpages, a domain lets you deploy new versions.

With a torrent file, a domain does not let you do that.

Please try to understand the comparison they're making instead of just saying "domains are not hashes" "domains do exist".

> For some you want a name where the underlying resource can change, for others you want a hash of the actual resource. Which one you want depends on the application.

Right.

And torrents don't give you the choice.

Not having the choice is much closer to "bug" than "feature".

Needing a new magnet link is fine. The old magnet link working indefinitely is great. Having no way to get from old magnet to new magnet is not as fine.
by Implicated | 2025-09-23 07:07:39+00:00
Totally understandable. You're right that those people are highly unlikely to really care between 2 seconds to being functional and 60 seconds. They're at the coffee machine anyway.

I've been obsessed with building things since I got my first lincoln logs set. I don't "clock out". There's no work computer and life computer, or even more foreign to me, no computer when not at work. I take my laptop nearly everywhere with me and have been known to pull over into the nearest gas station or any parking lot, pull it out and immediately write some code or make some notes due to something I'd just then had some breakthrough or idea about. There's no way I'm doing that if it takes a full minute to boot up and I'm there looking at a fresh rebooted OS. But if I can open it, touch my finger to the fingerprint reader and _immediately_ be productive? Happens all the time.

Hell, I'll walk across the room and open my laptop when my phone is in my pocket because it's just easier to use and it's immediately functional.

Different strokes for different folks, but I'd venture to bet that my experience mimics that of many others.
by willvarfar | 2025-09-23 07:07:58+00:00
Back when national TV mostly showed national magicians, and sparingly, my family loved "Fool Us" because it brought such a variety of different magicians from all around the world into our living room. My favourite magician I've discovered since being online is Lennert Green https://www.ted.com/talks/lennart_green_close_up_card_magic_...

Really wish he'd been on Fool Us!
by bez00m | 2025-09-23 07:08:05+00:00
As someone who also sees this kind of messages fairly often, I always wondered about companies/individuals who voluntarily (not being forced by law, that's another story) block their users by IPs coming from bad countries... The message always goes along the lines of "you're murderer and rapist, we hate you". I still need to find a person who managed to change their political stance after seeing something similar. I don't have a shortage of people who got convinced that enemies are all around.

So, just an advice to all wannabe overseas-dictatorship-overthrowers - be nice, try to educate the people, don't make assumptions about person's wrongdoings and awareness based on their IP.

A good service with a strong message that Russian/Iranian is seeing on a regular basis does a lot more good than a service that throws a perfect insult just once. At least if your goal is to actually change something rather than throwing insults.
by kritr | 2025-09-23 07:08:15+00:00
One useful thing I discovered recently about zoxide is that it has a basedir flag, so in theory you scan scope your query to the directory you’re in or based off some git root.

something like

alias zg=‘zoxide —basedir $(git rev-parse --show-toplevel)’

https://github.com/ajeetdsouza/zoxide/pull/1027
AI image editing transforms German job applications
by rooty_ship | 2025-09-23 07:08:34+00:00
rated photos. Instead of scheduling a studio appointment during work hours, she uploaded a smartphone photo and received professional results in minutes. The photo helped her secure interviews at three major tech companies.

Financial analyst Thomas Weber from Frankfurt achieved 65% cost savings while maintaining quality. His AI-generated Bewerbungsfoto outperformed his traditional photo in A/B testing with recruiters, receiving 23% more positive responses. "The AI understood what German financial institutions expect in professional presentation," Weber noted.

Healthcare professional Anna Schmidt in Cologne used AI to create multiple photo variations for different applications. She tailored backgrounds and attire for hospital administration versus patient-facing roles, resulting in a 40% increase in callback rates. The ability to quickly iterate based on feedback proved invaluable.

User satisfaction metrics show 92% approval rates across demographics. The technology particularly benefits career changers and those entering competitive fields, where first impressions significantly impact opportunity access. German employers report no discernible difference in quality between AI-generated and traditional photos, with many noting improved consistency in digital applications.

## Future of Professional Photography in Germany

The convergence of AI imaging and professional needs suggests fundamental changes ahead. Real-time photo enhancement for video interviews represents the next frontier, with systems already in development that can optimize lighting and background during live calls. This addresses the growing importance of video applications in German remote hiring processes.

Portfolio optimization through AI will become standard practice. Professionals will maintain multiple image variants optimized for different platforms and purposes—LinkedIn networking, corporate applications, and industry-specific presentations. This multi-format approach maximizes reach while maintaining appropriate professional standards across contexts.

Integration with existing German professional networks is accelerating. Xing and LinkedIn are exploring AI photo enhancement features that help users maintain current, professional profiles without scheduling photography sessions. This eliminates the common problem of outdated photos that no longer reflect current appearance.

Platforms like https://www.ki-bewerbungsfoto.app lead this transformation by specializing in German market requirements. Their focus on local compliance, industry-specific optimization, and GDPR adherence demonstrates how AI tools can successfully address regional professional needs. As these technologies mature, the distinction between AI-enhanced and traditional photography continues to blur, making professional presentation more accessible while maintaining the quality standards German employers expect.
by ellen364 | 2025-09-23 07:09:36+00:00
I've been thinking about whether "$some_country rape gangs" seems racist to me. I've come down on "yes".

The reason might seem odd. But it ocurred to me that if you want to use immigration to reduce crime, including rape, the obvious solution is to ban all male immigration.

That shocked me because it seems so wildly discriminatory. Yes, most violent crimes are committed by men. But very few men commit violent crimes. Banning male immigration would punish a large group for the appalling actions of a few. Making it about "$some_country's men" doesn't seem a whole lot better. It's still unjust to punish someone for someone else's crime.

If anyone is curious about the exercise, I recommend trying it. It was disconcerting to sit with the idea of banning male immigration, really seriously consider it and realise how viscerally shocked I was by the idea.

Edit: for context, in the UK right now, phrases like "rape gangs" are part of the debate/argument about immigration.
by jleahy | 2025-09-23 07:10:04+00:00
(disclaimer: CTO of XTX)

These limits aren't quite as strict as they first seem.

Our median file size is 2MB, which means 50% of our files are <2MB. Realistically if you've got an exabyte of data with an average file size of a few kilobytes then this is the wrong tool for the job (you need something more like a database), but otherwise it should be just fine. We actually have a nice little optimisation where very small files are stored inline in the metadata.

It works out of the box with "normal" tools like rsync, python, etc despite the immutability. The reality is that most things don't actually modify files, even text editors tend to save a new version and rename over the top. We had to update relatively little of our massive code base when switching over to this. For us that was a big win, moving to an S3-like interface would have required updating a lot of code.

Directory creation/deletion is "slow", currenly limited to about 10,000 operations per second. We don't current need to create more than 10,000 directories per second so we just haven't prioritised improving that. There is an issue open, #28, which would get this up to 100,000 per second. This is the sort of thing that, like access control, I would love to have had in an initial open source release, but we prioritised open sourcing what we have over getting it perfect.
by devjab | 2025-09-23 07:10:06+00:00
I probably shouldn't have worded it quite the way I did. Considering I praise Go's access modifiers. What I meant was the "old" way of having lots of them and explicitly having to write them out. I haven't tried Kotlin but it sounds nice.

What I like about Go is the simplicity. Everything inside a folder is a package/module and any method beginning with a capital letter is public while every method starting with a lowercase name is package/module only. Coming from a decade of C# it was such a nice thing.

I do work with a lot of Python where you don't have private methods. I mean, you can set up your corporate environment to "hide" _methods or whatever, but they are never turly private, and static methods are... well... they are basically just namedspaced top level functions.
by chithanh | 2025-09-23 07:10:45+00:00
The ISA not but the platform does.

Like you can make an x86 computer that is not a PC. PS4 is one example: https://fail0verflow.com/media/33c3-slides/#/22

But when you make a PC, you are stuck with multiple layers of legacy crap, any of which can prevent proper low power states or suspend.
by reeredfdfdf | 2025-09-23 07:12:29+00:00
Iranian regime sucks, American regime sucks. Both can be true at the same time. I'm not a fan of either, although I think Trump's government does enjoy higher level of support in America than Iranian government does in Iran. Trump hasn't (so far) seen a need to shoot unarmed protesters to stay in power, like the Iranians have done.