skysight-inc/HackerNews huggingface dataset:
I've been text messaging with random Russians a bunch over the last couple weeks and have had conversations with ~100 people, some of them quite extensive. Not once has anyone really condemned the war. A few are cynical about their government, people, and the rest of the world, and sad that this has to happen. But the vast majority weren't even that. Just straight up nationalist, repeatedly saying that they had to do something or they would be destroyed by the west. And insisting that Ukraine belonged to Russia. Absolutely no-one denied the facts as far as the toll on human life or the destruction of Ukraine, and not a single person thought its a "special operation" instead of a war. I heard a lot of what seems to me to be extreme paranoia about NATO, America, and Nazis just waiting for an opportunity to invade and destroy them.

The whole experience has been kind of shocking to me. I went into this believing that Russians where like innocent captives of evil politicians and oligarchs and had no idea what was going on. But based on the conversations I've had, that is not the case at all. They know exactly what is going on as far as the cost in human lives, and believe it's necessary to ensure their own survival.
I think this one is more Zelda, less Dark Souls.
> But there are areas (e.g. San Francisco) where getting a non-paying tenant out is close enough to impossible that it might as well be.

You absolutely can evict people in SF, unless you are discussing the recent eviction moratorium, which is not ongoing.
It's wild that Jimmy Carter is watching this process twice in his life now.
It's interesting to see old recommendations (reducing highway speeds) with new ones (WFH a few days a week).

It's also interesting to see the very short timespan of the change being recommended here (4 months to reduce consumption by 2.8 mb/d).
I wouldn't put golang under readability nor Large multi-dev projects, it fails spectacularly on both counts.
Not super interested in GMO or not myself, but knowing where beef comes from seems important. Outbreaks of mad cow disease tend to be confined to certain countries, so it's valuable to be able to know your meat isn't coming from one of those if you don't want to get a prion disease.

Meanwhile it's valuable for corporations to hide where the meat comes from since such a country might sell their beef considerably cheaper to offload it despite the disease. So it's one of those cases where the corporate interests (profit) are against the individual interests (not getting a prion disease) and having government step in and mandate country of origin labeling would be valuable.

I think the US tends to be less strict about meat anyway, though. Our grocery stores still package beef in carbon monoxide to make it look red even though other countries have decided that makes the meat look misleadingly fresher than it really is, for example.
Pretty common in C-family languages (global constants tend to be all-capped in many style guides), and for environment variables as well.
I don't understand, wasn't that to version 6 per the Ops message?

Can you explain? If you buy version 6, then they bring out version 7, wouldn't you buy it again or switch to SAAS?
Yeah I don't really disagree with that. I don't believe housing should be a "market" in the sense I think is meant here. But if it is to be, I agree that landlords need to accept the risk of their tenants not paying and not leaving either.
New London School Explosion
Oh, you seem to be missing that right now those laws are up to the banks. When you remove the banks that makes every node liable for those laws. You having bad tech that makes it hard for you to follow the law isn't the laws problem.
Geeksforgeeks is toxic garbage poisoning the well of good solutions for common problems.
How would you get a random number on a fully deterministic emulator?
There is still a lot of fun to be had!

Driver support for packet injection in Kali Linux is fantastic now, making it easy to spray de-auth packets with most hardware and capture your auth packets without having to wait.

I tested out Hashcat recently with my GTX 1060 (a modest card), and could burn through 170k WPA2 hashes a second. That's a long way from brute force, but doable for most wordlist attacks.
I'm sorry but Ukraine was not peaceful before the invasion. There was extensive fighting in the east over years. External entities where funding various factions and the previous government was a puppet.

You paint Ukraine as some peaceful and stable European place when it just factually wasn't. If Russia invaded Finland I would agree with you but nut Ukraine.
Quality software takes persistent work and maintenance. If they misconstrued it that is on them, but they should be allowed to make some mistakes. I didn't buy Windows 95 thinking it would last until 2020?
LiFePo batteries are already getting produced in huge numbers in China and are very cheap even here in the west. Could the Chinese LiFePo products legally be imported if they were using patented tech? Or is it a specific variation of LiFePo that is patented, and could make the batteries better?

Because at 150-250$/kWh retail price it's going to be extremely hard for local manufacturers to compete in the market against established Chinese manufacturers that can already make state of the art, high quality batteries at insane volumes.
You're making a lot of speculation with no basis. Not a single model or citation across half a dozen comments. Just baseless nonsense of the same quality I can find on the street corner.
And yet they lost hundreds of millions, so maybe not as abusable as you might imagine.
but what about all-cash mortgage lending services and margin loans?
I don't get why this text says AGPL's section 10 would "allows removal of additional restrictions". But AGPL's section 10 does not such thing, it forbids imposition of any further restrictions - which is somewhat the opposite.
That comparison does not make sense.

Russia is not the USSR of old or Germany in the 30s. It's not a great economic power with an independent industrial base. Right now, Putin is throwing in all the conventional forces he can spare, but Ukraine – a smaller and poorer country - has managed to stop the attack with some material support from the West.

Meanwhile, the rest of the world has not been idle. Europe is increasing military spending significantly. Unprecedented sanctions are in place, and their purpose is to destroy Russian economy and cut their access to many key technologies. If the sanctions remain in place, a large part of the Russian losses in Ukraine will be permanent.
Engineering Explained did the math: https://www.youtube.com/watch?v=6RhtiPefVzM

Spoiler: Well-to-wheels, BEV cars are better than the best gas cars (top end prius) even if the source electricity is 100% coal.

The best is still not driving, but it's a step in the right direction.
It's pretty "pot and kettle" that you spend your entire interaction on this website single-mindedly pushing one or the other of two flame wars, and yet accuse other people (with far deeper and more varied comment histories!) of having an agenda.
> A queen bee does not concern itself (so far as we understand the mental processes of other animals) with prospects a billion years from now.

Of course it does! Bees gather honey literally to survive through winters.
Yep. If we had any justification for military intervention in Ukraine, they wouldn't have been invaded in the first place. We kind of just have to hope this damages Putin's and/or Russia's power enough that they don't do it again. Signs are not entirely unfavorable on that front.
No.

Economic sanctions target sectors.

Average Russians not eating McDonald's is not the target of sanctions. Profit from food sales then going to oligarchs and supporting the military is.

This package does more harm to the McDonald's eating crowd....

https://youtu.be/H5GS4uUeHVA
Can someone explain to me why writing an article condemning people for using a word to describe other people is not also part of the war on free speech? This whole debate has a real snake-eating-its-tail aspect to it that I find completely exhausting.
Those distinctions aren't clear from the linked article. Do you have a source that Netflix doesn't have to caption their video productions but NBC does?

Teacher's Prep sounds like an online-only course program. Why couldn't they pull this alleged online-only Netflix loophole?
Ah, so that is why small businesses so commonly do not have a website and use Facebook instead.
Edit: should of course be "taters", per Sam Gamgee.
Hi,

Yes our documentation is probably pretty confusing. It works like this, the base score for all URLs to a specific domain is the harmonic centrality (hc).
Then we have two indexes, one with URLs and one with links (we index the link text).
Then we first make a search on the links, then on the URLs. We then update the score of the urls based on the links with this formula:
domain_score = expm1(5 * link.m_score) + 0.1;
url_score = expm1(10 * link.m_score) + 0.1;

then we add the domain and url score to url.m_score

where link.m_score is the HC of the source domain.
This endless churn of video formats isn't sustainable if every one needs to have specialized hardware.
Night Train to Kyiv
In vim, after typing `gravity_constant`, go to normal mode:

vb~

There, the word is now in CAPS.
> Pulling freshest code out of thousand libraries automatically into the medium security project that you are building is absolutely crazy.

But we have a test suite and a whole CI/CD pipeline to verify everything works! /s

/Until you realize your tests only cover what they cover in the way they cover it.

//Until you realize there is no test suite at all and it's all verified in production.

///It's not like you read the library's code until something was *really* broken or *super* slow anyhow.
Thank you for the detailed breakdown! This was helpful :)

My guess is they made a mistake, and financially you can't build a business from that. So they moved to a SAAS model and now things are good. It sounds like they honored their commitment to version 6, and they are seeing 7 as a new product.
Hell yea baby, now you don't need to find a take-out joint with sink that's mounted too high to file a lawsuit.
I find that slack has moved my writing towards lists more and more. Specifically anything up for a group discussion that can be broken down into a series of points I do, and I use a different "line" to do so. This way each statement can spawn a thread for further discussion. I don't always use numbered lists or even bulleted lists, but I write for a series of items rather than a block of interwoven information.

This is similar to some academic writing I've done where the author of a section writes each sentence on a separate line so that it can be commented on more easily before all the sentences are rejoined into paragraph form.
Why not for Pycharm?
Approaches to user account migration (2021)
Why do you think we are sanctioning Russia? To degrade their ability to project war in Ukraine.

'Russian Developers' are material to the development of the Russian economy, which is the basis for which the war is projected.

Sanctions could very well spread into software in which FOSS would likely be a part of it, and the terms of the licensing may not really matter.

It's for the same reason that Intel, Nvidia and a host of others have dropped shipments, at least for the time being.
I think this is a straw man. It takes the relatively lukewarm “master/slave terminology should be moved away from” and somehow uses it as an example for “if you use ngix you support Putin”. Please consider actually looking at reality how it is, instead of how it might be if it was convenient to bash.
Very kind of the rest of the world to keep falsifying all their data too and claiming record highs outside the US.
Equating "Слава Украине!" and "Героям слава!" with "Heil Hitler!" and "Sieg heil!" was wrong, and you knew it.
> If the West did force this war on purpose, holy shit has it ever been the greatest victory for cynical realpolitik ever.

There's a huge middle ground that consists of various levels unnecessary antagonization and dismissal of the associated risks. We have to be able to criticize the choices and policies that pushed us in this direction without facing a blanket assumption that we are endorsing or trying to justify Putin's actions.
Russian Media Falsely Reports – 'American Troops Being Killed in Ukraine'
Should doctors work for free? Should farmers?
Truly an excellent and thought provoking series.
They will help with reducing floods? Downstream maybe. Where the beavers live? No.
Actually things are working quite well! These events remain remarkable news items. There are tremendous benefits to having an ecosystem built on trust and mutual assumption of good will. Transforming this into a scar tissue bureaucracy after some minor cuts is only one of several options. Another is to make choices like this so socially radioactive that only people with nothing to lose would ever make them. Trust is very valuable.
1Password's current comms style makes me genuinely angry - they almost never directly answer questions, and they always work in a way to call whatever they do now a positive, no matter what they're replying to.

It utterly infuriates me - things like UX feedback are often replied to with "but this is great for me!" by their support staff, rather than actually acknowledging that they might actually have made something with faults.

Mix in other things like their public reasoning for abandoning standalone licenses (users didn't buy them!), while handily failing to mention that they entirely manufactured the disparity by making them so obscure to find that you basically needed to email in to do so, and I have lost all respect I had for the company, it's staff and it's founders.

They're just another random scummy SaaS company that wants big enterprise deal money now, anything special about them is just nostalgia.
> > You’re talking about people who are throwing away money by leaving assets idle

> No, they are watching their assets shoot up in value every day without any operational burden.

It's not either/or. They might be watching the property value go up every year, but they are simultaneously throwing money away by leaving it empty. They could have been profiting from both sources but chose to profit only from one.

(Often rationally, since a bad tenant can destroy the property and never pay, but still.)
Reminds me of the covid meme races.

https://www.youtube.com/watch?v=4f6-MDhygWc&t=0s

The end of that video is a riot, similar to what's going to happen with global warming.
The purpose of History is not to assign blame for current wrongs based on past wrongs. The purpose of History is to not repeat past mistakes.

I'm not saying that America's hands are clean, but dude, you need to focus on the situation of today, and you need to direct your anger and frustration in the right place. Don't transpose past wrongs to the present, or current but irrelevant wrongs to the situation in Ukraine.

Your ideas are extremely loosely connected to current events, and your perspective is unproductive, or "academic" at best.
I wonder if somewhere out there on the web there's an architect forum where architects are whining about wheelchair ramps like the webdevs in these discussions always seem to.
Haskell has full type erasure.
But the perpetual one is a year behind what you are currently using, so that makes it hard to walk away :-)
Most farmers kill beavers because they don't want to share the land. Beavers nearly went extinct in North America because of that, and it caused things like the great dust bowl to happen, because beavers irrigate soil systemically. They're little defenders of the commons. People still haven't learned their lesson, so just having one farmer or two who are willing to lend resources to an enlightened cause is a big step.
I’m assuming you’re male. The desire comes from both sexes but some women need babies.
All I’m saying is that I don’t get why Joe Rogan and MSM are even comparable if they’re being held to totally different standards. You can critique them both without comparing them. They can both spout misinformation and bias differently because they are fundamentally different products. And they can critique each other’s biases and failures because, wel, they’re different things??
But perhaps that's on purpose? Even on HN you will occasionally see people who think software engineering should require a license. Perhaps this is a way to set up barriers to scare people away from making their own websites?
> Is it more dirty than diesel emissions? I have no idea, but old diesels were nasty.

When comparing old diesels to old coal power plants the power plants win by being more efficient but both belch out a lot of pollution. They also have the advantage of burning coal, a fuel which is available in abundance and does not need as much processing as crude oil does to be used in diesel engines.

When comparing old diesels to modern coal power plants this is true at an even higher level since those modern power plants filter out fly ash and are more efficient.

When comparing modern diesels to old coal-fired power plants the diesels win by being less polluting and possibly on terms of efficiency.

Modern diesels versus modern coal power plants goes to the power plants again since these win on terms of efficiency - especially when using combined heat & power - over the diesels.
Richard Stallman talks about free software which is a different concept than Open Source.

https://www.gnu.org/philosophy/open-source-misses-the-point....

Open Source is right now defined as open for everyone by the license, ie. the paragraph about not discriminating.

Perhaps the only sane way for Open Source to exist is to not discriminate.
> In fact that is happening right now, evidenced by India and China aligning with Russia against US/UK.

You misspelled "almost nobody is standing with Russia". The level of consensus is unprecedented.
His point is that value stocks are less affected by those systematic risks
> number of temperature records broken in the past N years instead.

or the total number of temperature records broken per year, charted over time
> Companies are stealing money and getting away with it.

Are they? I think that those companies misunderstand how easy it is to lose trust and how difficult it is to gain it. Humans are extremely good at remembering who can be trusted.
Haha. Personal cronies of a foreign adversary don't get due process.
No,

On the consumer side Office 365 offers a lot of functionality that requires a server component.

On the other hand, who will work on polished software for end users for free?
Yeah. Competing interests. We can all slow down and work like real engineers do, with the same level of responsibility they take on, and check every line of code.

OR we can just do whatever the fuck we want, solving our problems and/or making money. But if we do it without the rigor of real engineering, we can't exactly blame OSS or the devs that provide the OSS for this choice. It's entirely our fault if it goes south.
Not sure how this is Better than loom. I like the privacy part, but is that it?
Elsewhere on the thread you pointed out that fair housing laws mean that you don't get to control who lives next to you even if you're renting out those properties. So your only option would be to leave them empty.
Further even, the OSI and FSF lost in that the courts upheld that you can add the Commons Clause to the AGPLv3 despite the AGPL having a clause saying further restrictions can be ignored. (It gets a little complicated, I believe the reasoning was that Neo4j could only add the commons clause as the original copyright holder/licensor, no sub-licensor could add it)
Global-Tz – 2022ag (Beta)
Moonlighting is exhausting. I find it better to save up money, cut costs, and make a full time move. It's riskier, but if you plan out your runway, you can have time to go back to a full time job if the experiment doesn't work out.

You can also contract (staff aug) to help make ends meet before your consulting takes off.

So, first get your financial house in order, then moonlight a bit to see if you like the OSS project or technical stack, then pull the ripcord.

Source: built a startup after quitting full time contracting; also taught certification courses while building the startup to extend runway.
Bees Don’t Fly at Night
Anti-gay is dead… It’s just flat out wrong — based off incorrect assumptions about how the world works. And it is also quite harmful.

Like with slavery, creationism, and a bunch of other bad ideas, the world is moving on. Or trying to, at least.
> Anglo-America has always been imperialistic.

An odd defense of the country that seized Crimea.

> It still thinks it can dictate terms unilaterally.

You mean like "you, a sovereign nation, are not allowed to join NATO because we, an entirely different nation, don't want you to"?
"The first man who, having fenced in a piece of land, said 'This is mine', and found people naïve enough to believe him, that man was the true founder of civil society. From how many crimes, wars, and murders, from how many horrors and misfortunes might not any one have saved mankind, by pulling up the stakes, or filling up the ditch, and crying to his fellows: Beware of listening to this impostor; you are undone if you once forget that the fruits of the earth belong to us all, and the earth itself to nobody."

⇐ Jean-Jacques Rousseau

"The superior worth of simplicity of life, the enervating and demoralising effect of the trammels and hypocrisies of artificial society, are ideas which have never been entirely absent from cultivated minds since Rousseau wrote; and they will in time produce their due effect, though at present needing to be asserted as much as ever, and to be asserted by deeds, for words, on this subject, have nearly exhausted their power."

⇐ John Stuart Mill
He was where the concept of Design Patterns came from.

In the early days of Design Patterns (GoF, et al), he was often quoted.

I purchased a couple of his books: A Pattern Language[0], and The Timeless Way of Building[1]. These books were very readable.

[0] https://en.wikipedia.org/wiki/A_Pattern_Language

[1] https://en.wikipedia.org/wiki/The_Timeless_Way_of_Building
What was stopping Zillow from having a human look at the property and adjust the price based on factors that their algorithm didn't consider?
I use Bitwarden’s 2FA feature which makes it very simple. Since I’m already using Bitwarden’s Firefox extension for password management, it’s easy to grab the OTP when needed.
This is the part I'm dreading the most about returning to the office. Teammates with mechanical keyboards just drive me mad. I get it you're typing! I can tell from 20 feet away.
I'm curious how they perform in cold conditions. Where I grew up, a solid 50% of the school year was at or below freezing regularly. We really worked those bus heaters -- you know the type, under a few seats scattered around the bus. Curiously, it doesn't seem that buses use heat from the engine, like most ICE vehicles, for heat. Instead, I'm pretty sure they were just using power from the motor for electric heating elements with fans. Given that an electric bus could easily fit an enormous battery slab under the seating, I wonder if electric buses could be even better than ICE buses in cold conditions -- barring the obvious issues with battery efficiency in cold.
I wish music fans were as assertive as gamers.
> They know exactly what is going on as far as the cost in human lives

Do they? Do they know how many Russians have been killed so far?
This article from 1993 was previously discussed on HN (can't find the HN link).

It makes a pretty compelling case for why Ukraine should have kept their weapons. The Clinton administration at the time forced Ukraine to give them up to Russia.

https://www.foreignaffairs.com/articles/ukraine/1993-06-01/c...