skysight-inc/HackerNews huggingface dataset:
So Linux gives users too much control of the things they own? Sounds like anti-cheat is inherently user hostile. Maybe we should be pushing developers to stop relying on owning things that aren't theirs to own? Then again, we're talking Epic here.
These people also have no idea, except abstract one, how it is to live in authoritarian country, when access to non-government news is hard or impossible, and even saying your opinion can be dangerous.

As someone who was on the receiving end of sanctions in ex-yu, despite being antiwar and going to protests, I can’t ever support wide sanctions which affect all people. Years we were under sanctions were the worst years of my life. The worst thing is they harm oposition and make regime stronger. Government can tell “the world hates us, and those who want to colaborate with west are traitors and you should not vote for them”, and that’s easy sell to population directly suffering from sanctions.
The wonderful world of migraines and triggers.
Americans revolting no, but I'm sure the Iraqis would have something to say about revolting Americans. ;-)
Fertilizer costs are skyrocketing, and Russia is saying not to export to western nations now too.
Redditors exposed Ukrainian safe-zones
Why should we finally send in the planes?
Clearly refusing to do business with a murderer is the same as murder.
It's a layer of abstraction on top of an already complex abstraction (the plain web), so of course it's going to be complex, by design. Browser vendors like Brave are trying to make it easy however, and you can do some crypto stuff with that, without having to install extensions.
[Disclaimer: Russian]
According to my estimations, probably at least 95% of people who are "against the war" do not go out to participate in protests. My estimations are based on talking to my colleagues (large IT company).

Yes, starting from now, protesting becomes more risky (you may go to jail for years if you get caught second time). But just a week ago, it was mostly harmless (yes, some people get arrested for few days, but will anyone say it's comparable to what's going on in Ukraine?).

And from these 5% who go out now many (including myself) were not protesting in 2014.

So to be honest I cannot see how we are not responsible.

[Edit] 95% is a VERY conservative estimation.

[Edit2] And of course people from other countries are also responsible for crimes which their governments are or were doing (many of these crimes resulted in many more deaths than this conflict yet - hopefully it will remain so). So don't feel good about yourself guys.
Billions of dollars isn’t actually that expensive for governments. Such projects are only considered expensive because water is not currently a problem.
Sorry, I'm not sure what you're talking about. But I think it's pretty basic common sense that nobody censoring information will explicitly admit to it.
> A training building was involved in a small firefight. Reactor was never in danger and radiation levels didn’t change.

1. This wasn't a small firefight. It was an hours long fight including numerous tanks, armored vehicles, rpgs, etc.

2. The training building caught fire, but it was far from the only piece of the complex shelled.

You can find the 4 hour long video of the fight here: https://www.youtube.com/watch?v=fYUT36YGOh8

I'm not going to watch it again to find you timestamps (sorry), but I can assure you that in it other buildings (including the building with the camera, which is not the building which caught fire) are seen being shelled.

I also believe that this footage/geolocation of damage within the complex is credible, though I have no hard proof of that: https://mobile.twitter.com/RespectIsVital/status/14998955944...

Edit: The information about radiation levels increasing does appear to have been false, but that's the only incorrect claim I've seen about what actually happened. There are also competing claims about how badly this reactor could melt down if it lost cooling, so at least some of those are incorrect. Which of these are intentionally false though is unclear.
Well, that's you and you circle of people. I can count at least five persons in my circle of friend who think people are not dying of covid. Some acknowledge more people are dying, but they think the reason is different, other people think statistics are being manipulated.

But there are people who literally think the world is 4000 years old. There are people who believe evolution doesn't happen. There are even people who believe the earth is flat. And you find a strawman that there are people who think that nobody is dying of covid?
Besides, I didn't mention power level. Yes, effective radiated power is regulated.
I have trouble with this idea that there is equivalence between violence on private property (or even public property), and violence in the US Capitol. Especially when that violence is timed to happen while Congress is in session counting the votes from a presidential election, and the people committing the violence are explicitly saying things about overturning the election results.

My feeling is that everyone actually agrees it was an insurrection, and the arguing is pro-forma.
I’d love to know what you think the West can do, except that we are scared? I think the West is doing absolutely the right thing. This is a disaster for Putin but you know what could turn it around for him? If we give him an excuse to escalate the war and unite the Russian people against the West.

EDIT: those are some good ideas. I definitely think we need to turn up the sanctions, so far Putin seems on the backfoot but he has increased the shelling of civilians, even agreed-upon evacuation points which is just straight up evil.
I stumbled across fbinfer and gave it a try for a larger C++ project on Linux a few days ago.

It worked out of the box, because fbinfer can tap into the compile commands database that can easily be generated by CMake and other build tools.

The tool has nice output about its current progress, but even when running with many threads, its long translation and analysis durations made it somewhat impractical to use on a large project. I understand that later it can run with incremental changes, and can reuse some data from previous runs. In this case it probably may be better suited. But the first-time analysis of a large project is very time-consuming.
I am not saying this is unique to fbinfer. Other static analyzers tend to have the same problem.
To be fair, I haven't yet inspected the tool's various options, which can potentially speed up the analysis.

The initial report the tool created contained several findings. Mainly "potential" nullptr dereferences and a few "potential" data races. After manual inspection these all turned out to be false positives.
However, the tool also found several dead stores, which turned out to be actual dead stores. So it is at least helpful w.r.t.

From my perspective, the tool has potential. Probably some of the false positives can be turned off via configuration, and using it for incremental analysis may also reduce its runtime so that it becomes tolerable for larger projects.
I would not put all eggs in one basket, keep safe part of your assets to a safe private digital asset as XMR (Monero).
They can advocate as much as they want, but there is nothing to understand - censorship is not justified in this context.
On the other hand, Romans did not have elevators, and the top floors of the townhouses were the cheapest to rent.
I looked it up and the ratio of German soldiers to US soldiers is about 2:1 in Germany. Pretty remarkable when you think about. They are kind of outsourcing their military to the US. And that's a choice the Germans made, and are starting to reverse.
Probably that taking Ukraine back from Putin will involve much more bloodshed and a higher potential for a nuclear exchange than using military force to defend it from the beginning would have.
> Are you for or against that? What are the reasons for your position?

If Putin says its war then it's war, no? The west has justified not intervening to avoid war. If it's war anyway, then we should intervene. If this isn't explicit enough, we should intervene militarily in Ukraine.

> You need to expand on your comment for it to have meaning.

Not really, there's a lot implied by my comment...
I'm not sure how you interpret giving air defense actionable information on incoming 800mph planes as anything but "real time targeting".
It's not the sanctions directly. Putin is retaliating by instructing that fertilizer not be exported to the west.
I am in demand now as a data analyst. But I did that already in my first jobs after college.

I was able to get by on working as a bartender while looking for a job. I had fun doing it and little cost of living.

Why should I have sacrificed my mental health or my happiness for a job working for assholes? (pardon my language)
My grandparents owned a food processing business until the early 90s. One of their main businesses was slicing potatoes to be used in grocery store potato salad.

They had a room dedicated to removing eyes before running them through the peeler.

From the stories I've heard they'd use anything. Potatoes where half the bag is rotten mush, sure. Rotten potatoes where the sprouts have big enough spuds to process, use the sprouted spuds.

I think those were the extreme cases, since they're stories I've heard, but I doubt any similar facility isn't cutting out eyes and processing them today.
> NATO/the West is choosing to worsen the lives of 144 million Russian citizens due to the actions of ~several hundred people.

That's the single biggest falsehood of this whole thing propaganda wise: that the Russian people aren't responsible for what's going on.

The Russian people are responsbile for their culture, which keeps producing and promoting authoritarianism, decade after decade, generation after generation, century after century.

Oh those poor Russian people, applauding Putin when times were good, cheering the increase in Russian might, cheering the annexation of Crimea, rah rah rah. Oh no, Putin has gone into Ukraine, who could have seen it coming!?! It's all bullshit, they cheered him on. Putin's popularity went way up with the annexation of Crimea, so he's doing it again on a greater level, he's repeating what worked last time with the Russian people - they love conquest and the return of glory for the Russian empire. These are important beliefs of the Russian culture and Putin is very aware of that. Putin fed them endless images of strength, all those ridiculous photos of him pretending to be strong doing a thing, it was all propaganda for his people (now ask yourself why it worked, why that propaganda; because Putin understands very well the Russian culture and what to feed it).

They are responsible.
Also Estonia isn't a prime destination for Russians in this situation. Countries that don't require a visa are. Yesterday 42 passenger planes landed in Yerevan (Armenia), normal number being 3-4 daily.
I’m not sure I appreciate this type of argument. Is the credibility of a movement actually undermined if the progress currently asked for isn’t the final objective? Is moving in the direction of what I want not an action you could take seriously if I don’t reach my destination?

There might be valid points against this, but preventing any partial solution because it isn’t the ultimate solution seems to be more of a derailing tactic (where the conversation is instead devolved into trying to examine what the ideal solution would be in a hypothetical we wouldn’t be able to achieve) than an actual argument.
People exist in the West outside the USA, you know. They also have their own agency and a fear of Russia annexing their countries thanks to the close proximity to the current conflict.
And what happened now that Finnland and Sweden pondered joining NATO? Putin warned them. Ukraine wanted to join NATO and Putin has always said that this is unacceptable but NATO did not back down. And you can easily say that there would be no big NATO presence or even nuclear missiles in Ukraine, but you have to convince Putin that this is and will remain true. But NATO already promised to not expand eastwards after the end of the cold war and then did it anyway, so it is not surprising that there is a lack of trust on the Russian side.

All Russian attacks in Georgia and Ukraine followed the Bucharest declaration from April 2008 which states that Ukraine and Georgia will become NATO members. Under Yanukovych Ukraine decided to not go ahead with the NATO membership and remain unaligned. After that the situation escalated again in 2014 as Ukraine started again to seek NATO membership.
... but thank God it has not come to that"

Is the rest of the quote. Cherry-picking 101. Jesus, Reuters. WTF do you want me to pay for?
> Putin is worried - whether justified or not -

That seems too strong a statement. Unless you have personal or expert insight you do not know Putin is thinking.

> - that US nukes will end up right at his borders.

I thought there was no real advantage to moving nuclear weapons close to borders any more. I am no expert, my impression was the static location made them vulnerable to attack and counter measures. Submarine launch platforms were the priority for this reason.

If that's true then it would not make sense for Putin to have any real worry about this. Though it might make for a good public argument.
No need to use URL shorteners here, just let the scripts cut the display down to something user friendly:

But I've cut a lot of the tracking crap out for you:

https://yandex.com/maps/org/rezidentsiya_na_myse_idokopas/84...
Being blocked from sharing Russian-owned content is absolutely nothing like being cut off from the internet or information. At best it's limiting the spread of Russian-owned content.

I'm not sure why HN comments are so quick to make these extreme fear-mongering comparisons. Just yesterday I saw a top comment comparing Youtube removing a video to Chinese censorship...
The restrictions aren't necessarily on the import side. Even if they are, it's irrelevant since Putin has placed restrictions on the export side.
> Normal javascript works fine these days for a sprinkling of front-end interactivity. jQuery is not even necessary anymore.

If you just need a sprinkling of front-end interactivity, you don't need a framework and you never needed it. If you're building a web application with lots of features, re-used components, complex data structures, etc., a framework helps you a lot. And the web today is full of complex web applications, since most of what used to be desktop applications 15 years ago are now web applications.
Is there a reason NBA players live in houses that have swimming pools?

Why don’t I see anyone mentioning that wizards are rich and powerful (because they have magical powers), so they live in large expensive houses, which in a medieval setting are often castles with towers?
Digital Textbook on Probability and Statistics
Ask HN: The hardest problem you ever worked on as a web developer?
I get this question all the time for interviews, and I never have a good answer. In fact, it's possible if you do have a good answer for this question, it's because you're doing something wrong. But what do other people have?
Ask HN: How can the tech community help during this crisis?
Other than donating funds or providing remote employment, how can the tech community at large help help here? We have a lot of compute power at our fingertips, and more importantly, knowledge that surely can be utilised to assist both Ukrainians and Russians who oppose the insanity or are in the dark as to what goes on?
I was implying that there is no war where I live, to contrast with the situation in Ukraine.

It's not even comparable to what's happening in Ukraine.
"We"? I don't remember becoming American anytime recently.
Like any tool, it can be used for both good and bad.

And like any tool, once it exists, it exists. Pointless to worry about if it should exist.

The only useful reaction is to ensure that for whatever powers of manipulation and discrimination it gives to some, that individuals get to use the same tools in their own defense.
Ask HN: Are there any iOS HN clients with keyword based filtering?
Doesn’t have to be native or anything, a mobile web client ala Nitter would be preferable if anything.

Absolutely cannot use browser extensions though which is weirdly enough all I’ve found so far.
Dogs communicate mainly by smell and sound. I don’t even think dogs see screens, at the way we do.

If you somehow make the device smell like the human when the dog presses it then I guarantee you’ll get a much stronger response. Maybe the dog would even figure out that when he gets lonely, he can press the button to get a “remote” presence and voice of his owner.
A lot of Russians do have visas they obtained for tourism.
It's because a vast majority of modern meat eaters don't ever get it into their heads (thanks to the neat packaging) that they are eating a once living being which has a similar body structure to theirs.

The grossing out is purely subconscious thought about this reality. Of course, for those that do enjoy even the cringy bits, this thought is pushed even further deep down. There is not much difference between closing the eyes and eating what ever is kept in the mouth purely relying on sense of taste and opening the eyes and eating a living thing when the sense of taste is dominating everything else.
Yea I can't imagine. The whole situation is just shit and it is all because of one guy.

My wild hope for this situation is that somehow Putin and his gang are ousted, and we can Marshall Plan Russia into a successful, prosperous European democracy. Even make them a partner with NATO like we tried to do before. Admittedly the Russian people would have to want that, so that's a precondition, but I'm hopeful.
This is the exact same response you'd get if it had everything to do with ~censorship~ attempting push back on anything that reduces a propaganda vector.

Do you see?
The ukranian army benefits from the human shield. The russian don't since they can't attack without causing civilian deaths (and the associated backlash).

But I guess you believe the Russians are eating civilians alive if they can.
So we need to make up 30% of grain in the world. Surely 30 countries can produce 1% more grain than they usually do to make up the deficit.
You could get shot in the head during Euromaidan[1] demonstrations in Ukraine (2013-2014). And they were able to remove Viktor Yanukovych from office.

Many other countries escaped from Russian influance thanks to mass demonstration (Poland, East Germany, ex USSR nations).

It is not easy, but there is not other way. Only Russian can dethrone Putin, no one else.

[1] https://en.wikipedia.org/wiki/Euromaidan
Cut off Russian gas and oil completely for starters, go after all Russian investments in the West, refuse to do business with any company in Russia, no more boats in and out of Russia, no more cargo, refuse to do business with companies from other countries that continue to do business in Russia, gift major arms and training to Ukraine on the assumption that this war isn't going to be over in a week.

Putin will see his reasons for escalation wherever he wants, whatever will suit him, if that becomes the touchstone then we are already way across the line regardless of our fears. After all, we exist.
Some people assume the cause is lost and that people like Putin only understand force.

I see the point. But I disagree with that...

* First we need to make sure we tried every other option. If WW III does start we need to be 100% sure it wasn't started when there was some other option.

* I think he's a very logical actor. People incorrectly say that his operations don't make sense. They make perfect sense. He did test runs in Crimea, Eastern Ukraine and Syria. The west didn't do anything so he assumed nothing bad will happen

The problem is he's stuck now. He wants to withdraw but he can't without looking weak. He climbed too high on the tree and he knows that if he withdraws without a "win" he won't live much longer. The west needs to find a way that he can spin as a "win" moving forward. Otherwise this might snowball.
Q&A with Ukraine's Deputy IT Minister
Blocking .ru URLs is ten times worse than a war and desinformation?
> It's insane how much Kremlin apologia there is on HN.

If you think about it, that's really just a way of saying that the community is divided on this topic. Of course it is—any large-enough population sample is. It's the same with every divisive topic, and war is the non plus ultra of divisive topics. What's different in this case is not the mechanics of the discussion or the community, it's the intensity of feeling, which is inevitable and understandable.

The two most important things to understand are (1) the vast majority of commenters here, even when they're repeating points derived from others, are holding their views in good faith—they simply have different backgrounds (personal, geographical, familial) than the people holding opposite views; and (2) if this community is to survive for its intended purpose, we need to remain kind and thoughtful with one another across differences. Yes, even during a war.

I'm not saying it's easy, but it's possible to be firmly on one side of a war while remaining kind and thoughtful with the individual humans you encounter. Not only is it possible, it may even be one's human duty, at least for anyone who doesn't want to pour their little cup of personal influence into the ocean of collective violence. Be that as it may, it's definitely every HN commenter's responsibility, because it follows from the site guidelines (https://news.ycombinator.com/newsguidelines.html), which are designed to keep this place alive for its intended purpose.

Many years of experience have shown (1) and (2) to be true in general, and they're especially true now. If it seems otherwise, that's probably because HN, being a non-siloed site, lacks the homogeneous subcommunities that other sites partition themselves into with their follow lists, social graphs, subreddits, and so on. ("Homogeneous subcommunities" are what internet commenters like to call "echo chambers", and that is precisely what we don't have here. We are all in one large room together.)

The irony is that HN ends up feeling more divisive precisely because it is less partitioned. It's necessary to understand this about HN or you will end up with quite a false picture [2]. I wrote a long explanation of this a couple of years ago: https://news.ycombinator.com/item?id=23308098. It's even more true now than it was then.

[1] https://hn.algolia.com/?query=silo%20by%3Adang&dateRange=all...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
More like, Ukrainians want to fight and the West is sending weapons their way. It's not as much egging on as it is providing a force multiplier.
I saw a picture of a Russian mall from yesterday, lots of people out and about shopping like nothing is amiss. So far the Russian protests are pretty anemic (I mean in numbers, not in passion, and I greatly respect those currently protesting), it seems most Russians are a lot more concerned with the status quo, and that life is still pretty comfortable for them while bombs rain down on Ukrainian civilians. There’s so much they could be doing to show their disagreement with the government.
California jogger Sherri Papini staged own violent kidnapping, FBI says