skysight-inc/HackerNews huggingface dataset:
Out of interest, does anyone have any book/article/resource recommendations for writing a programming language? This is something I would like to revisit, not to write a 'good' language, but to revisit all the concepts I was introduced to in college in practice rather than in theory.
yeah, definitely not the only one pushing the design as well - dominick has had a pretty big impact I think right? He's at least helped me.
Ask HN: What is a good way to block Russian users from using my services?
Don't get drawn into this garbage. It is an argumentative technique to obscure the facts they refused to acknowledge or refute.
"The moral of this story is crystal clear: Our real-life systems of nationalism, militarization, and escalation are comically absurd and potentially lethal — it’s up to the youth to change the systems before it’s too late."

As comically absurd as it might be, how should the youth change the systems to do something about it? I hope the youth don't find it comical for Ukraine to defend itself. This morning, having armaments for defense feels less absurd than it did last week.
The Russian barbarians have destroyed Budapest in 1956. Grozny in 2000. Both were rebuilt. Kyiv will be rebuilt again. It took Hungary 33 years to be free of the Russian yoke, Chechnya is still occupied 22 years in but nothing lasts forever.

Remember the Ukrainian anthem:

Ukraine is not yet dead, nor its glory and freedom,

Luck will still smile on us brother-Ukrainians.

Our enemies will die, as the dew does in the sunshine,

and we, too, brothers, we'll live happily in our land.

My favorite renditions of it, quite different ones: https://youtu.be/yAthTRmepys https://youtu.be/ouXXAE73ASY
Beyond Indie Hacking
It is worth noting that some “nations with fewer scientific resources” provide their students and researchers broad access to scientific papers through their public universities and research institutions. That part of the article seems to be affirming the autor’s prejudice without a shred of confirmation
You dont think the British Empire gained a lot of knowledge from criminals during its day which would be classed as Guerrilla warfare today?

And with regard to current technologies, all we have done is gone from analogue to digital and added some encryption, new frequencies and directional capabilities, so the methods relevant for analogue will still be relevant today, but the directional capabilities will add some stealth ability making things somewhat harder, but this has a parallel like word of mouth communication, so maybe those techniques could be redeployed or adapted?

When is life not a Live Action Role Play?

Social media is dominated with the Ukraine crisis, and it just seems like one big LARP, where those who signed up to do a job are now being asked to do it, just like we saw with medical personnel and Covid. And those mothers who packed their kids off to be slaughtered in the nationalism, makes me wonder why do we punish some right wing nationalists and not others like mothers?
It costs about $200 to leave if you’re a man.
I only have that problem with new music. Music I know by heart melds with and attenuates the background.
About that... https://www.bbc.com/news/live/world-europe-60542877

On a positive note, I guess those doomsday clock guys can finally have their 12:00 lunch.
Alright, that is a point I did not consider. This makes me feel that it is difficult to use Bitcoin for expedient transactions, due to the fact that you'd need to put high fees on each transaction.
100%

I've never understood the motivation for these kinds of tools. Have always come across as over engineered.
> as long as the same obfuscation is not widely used so that the inspection software can check for it.

I imagine there are only so many things you can detect with DPI before the network connection becomes (even more) prohibitively slow. And you can check for rot13 or base64 or common compression algorithms (but beware of zip bombs), but you can't check for properly encrypted data since it will appear as random bits.
It was pre-COVID, 2018, but the worst consumer experience I ever had was an online order for delivery of some Ikea bookcases. The estimate was 4-6 weeks, and I started inquiring after 8 weeks. The official third-party shipper blamed it on Ikea, and Ikea blamed it on the third-party shipper when I finally reached them on the phone. We gave it another 4 weeks and then cancelled the order. After 4 more weeks they still hadn't refunded my credit card, so I had to contact my credit card issuer to fight the charge.

With that said, my wife and I still love Ikea, and we've done some pretty extreme things to buy their stuff in-person. This includes driving many hours for weekend getaways to the nearest city with an Ikea to do a bunch of things (zoo, aquarium, etc.) but primarily to get something from the Ikea, and dealing with some very sketchy unofficial third-party services that help buy Ikea goods (at a 2x markup) in places where you couldn't otherwise get them (Hawaii and Korea). Even with a 2x markup, there are some great deals.
They have already lost even before the war begun simply because they do not have enough firepower and autonomy to win. So their best choice is not try fighting to the death resulting in a totally devastated country that need to be rebuilt, under the winners rules and condition, with their best citizen already dead, but welcome the winner (not joking) to force him to avoid much damage to the invaded country, because their own military and population will not accept a war any longer, and being able to offer a working country that need people who know how things work there to remain afloat, so the enemy can only accept to a certain extent local rulers.

Doing so they:

- preserve their country in the short term

- keep a very little bit of sovereignty they will not get from a full defeat in the short-medium term

- have room to sabotage internally the enemy in the mean-long run

The sole that benefit form a strenuous resistance in Ukraine is actually the west who get a weakened Russia at the expense of Ukrainian life and richness. The very same that happen with Arab springs, Colorful revolution etc: previous dictatorship get weakened or destroyed to be substituted by others, always at people expense, against people interest.

Did you try to imaging who benefit from Ukrainian war? Try to depict the global picture:

- the USA and UK that have very deep social unrest due to the economic crisis, the covid governance etc inducted by the push to the neoliberal Green New Deal/Great Reset have them silenced because now there is a war;

- the EU that have started to consider established mutually benefit partnership with the Russian Fed. now fall back under the NATO umbrella, against EU interests since the partnership with the USA is well established but it's not fair for EU, while a new one with Russia since they desperately need a partner and China is really not a friend would be far more balanced;

- EU gov, facing similar unrest than UK/USA ones now have something else to divert public opinion angry;

- Russian gov can justify growing domestic poverty and oppression "due to the war";

- China have the occasion to deeply tie Russia as the sole reliable and strong partner, forcing Russian to cooperate on hi tech military gear and more natural resources, probably enough to overpower USA;

So the real winner here are the Chinese, without even a fight. The second winner are the western neoliberals, especially those from WEF/IMF etc since the Green New Deal became an even more important priority WHILE the classic energy sources remain in a very strong position. The third only partial winner is the Putin entourage that winning a war means securing more years in power and more domestic power while actually securing their indefensible western side. The looser? Surely Ukrainian people, BUT ALSO EU people, and ultimately USA/UK people who have their unrest set aside unresolved because "of external priorities".

Remember to win a war the very first basic need is knowing who is your enemy...
Once again the common civilian pays the price
As someone whose spent the last 9 years writing a programming language, I would say this author is correct. Not necessarily about the GUI in particular, but about the larger point that there are any number of aspects in PL design which will consume an infinite amount of time. For them in was a gui, for others it’s a type system, compiler, package manager, language server, memory management, parallelism, or any number of other infinitely complex subtopics in the field.

I made a comment yesterday to this effect yesterday, so I’ll just leave that here: https://news.ycombinator.com/item?id=30484632
You’re very correct. The most illogical position to take is that Russia will stop with Ukraine. It is true that Putin has genocidal wishes against the people, but just like Hitler what he really loves is power and conquest.
highly unpopular opinion. NATO does have its share of blame for this escalation. they did it on purpose I would bet, to finally defeat Russia through a difficult war, without even losing 1 soldier. NATO was formed exactly for the purpose of countering the Soviet Union. Ukraine joining means rockets at small distance from Moscow. isn’t it reasonable to see it as an existential threat? it defeats the nuclear parity. US has invaded countries for much much less
Sure. Russia made China a boogeyman.

Let's be honest here. China is using Russia to see how this goes, if it goes negative, they will abandon Russia. If Russia would have seized Ukraine within 2 days, the wouldn't have done anything.

They are just playing the waiting game and try to take advantage of it, see the "Art of War".

And if you didn't realize it. Russia is now dependant on China, not the other way arround. China will get their cheap resources and Russia will have a lot less export markets/profits. It's litterally a win for China without doing anything.

In the meantime, there will be a strategic change in the West where the old idea of "trade will help democracy" is abandoned and the realization that it can't be applied anymore for 'bad actors'.

Russia would never have continued on this path without China's permission. If China was "our ally", they would have voted as such on the security council, instead of lifting restrictions on Russia - https://edition.cnn.com/2022/02/25/business/wheat-russia-chi...
Is it just me or does ‘narrow waist’ feel unnecessarily gendered when the name of that so-called waist is actually ‘neck’?
Yes they can, and we may well get to that. But keep one thing clear: Putin is the aggressor here and no matter what he will determine whether or not this turns into a nuclear war or not. But effectively we are already at war, and that it is on just side a proxy war.

The second a Russian boot crosses a NATO/EU border it will likely escalate so rapidly that you won't have time to make coffee to see how it ended. Until then Putin is can make all the noise he wants. Or he may try a nuclear first strike on NATO.

Other possible escalations, which I'm not sure about what the response would be, would be the use of the TOS-1 against civilian targets in Ukraine and the use of tactical nukes in Ukraine.
It’s funny watching the United States weaken its own currency. People in the far future will read the history books with great amusement.

Like, in what way does this benefit Colorado or the United States?
Ukraine is calling on Red Cross to come and help them return the bodies, another brilliant move from them. It means - as far as I can see - that they are ready to show their cards to Red Cross and the international community.

Also we see Russians ask for unconditional talks, which wouldn't be happening if they felt they had a good chance.

I think, as I have hinted to before, that Russians would be wise to break a leg instead of going down to Ukraine.

Same for Russian factory workers, store workers and railway workers: if one can delay/prevent young ones from being sent down to the righteously furious Ukrainians, that might save many lives.
This is for Windows, I don't use Windows often but last I checked this wasn't built into the OS.
Yeah, I mean it _is_ absurd… but also feels like Pandora’s Box. We can’t go back to pre-nuclear armaments.
> Peter Thiel once said something along the lines that nobody is against aging research, because in practice what you’re solving for are problems everybody wants cures for, like Alzheimer’s, cancer, Parkinson’s, etc.

> I often think about that quote because aging is such an intractably hard problem, we’ve sort of collectively rationalized it as something “good”. You see it in many religious traditions. In the zeitgeist. That somehow death gives life meaning. Makes it good.

> But I’ve never found anybody who thinks cancer is a good thing. Nobody sane at least.

This seems to be suggesting that people (have convinced themselves that they) dislike aging research because they have convinced themself that aging is good, which... I just don't think is true? I think most people would like to not get old, but they are just skeptical about this research.

In other words, aging research doesn't have a bad reputation because people are morally opposed to aging research, it has a bad reputation because it's just pretty dismal as science.

A lot of aging research makes assumptions (such as the "programmed aging" theory) that are widely believed to be false by mainstream scientists, simply because that's the only scenario in which it is actually feasible to "solve" aging at our current level of technology.

As Peter Thiel said in that quote, most people want to solve diseases like Alzheimer's and cancer.

The problem with a lot of aging research is that we haven't solved these diseases, and it seems like we simply can't solve them yet because we don't understand enough about how the human body works. We can't even prevent hair from turning gray or (in a satisfactory way) balding. The idea that we can seriously slow or stop aging overall at a point in time where we can't even solve these individual diseases frankly seems pretty unlikely.
Do you work on interesting problems?
You mean the common civilian in Ukraine, surely?
China is becoming a very attractive location for the sciences: https://www.nature.com/articles/d41586-020-00084-7

No joke at all.
To be honest, it's really hard to get Putin's perspective. No one knows where he gets his information, even the hardest Russian propaganda wasn't as hard as the claims he made during last week. He claimed that Ukraine is captured by "nazis and junkies", was talking about "genocide of millions of russians on donbass"(donbass is region where russian-based separatists have been fighting ukrainian army for almost a decade), he denied that Ukraine is "real" country. He claims to protect russian-speaking people(which is bullshit, I speak mostly russian, but I'm distinctly ukrainian, there are many people that speak russian and fight Putin in this war, it's not about language). He made many claims and there is more than an hour of his "dedications" in the last week. You might want to listen to them. But no one can really claim to understand him anymore, since all predictions went straight to garbage a week ago.

>Is it really enough for so many people to just think "Putin bad man" and not consider that his country might have a legitimate reason for invading another state?

He killed, poisoned and jailed opposition for more than 20 years. Now, when he dealt with opposition, he tries to jail everyone who is popular and independent(there were many examples in the recent years). His government is incredibly corrupt and positions are given based on loyalty, not competence. There are many proofs to that. You might want to see some of the Navalny's investigations, that were made before he got poisoned and jailed. It's pretty save to say that Putin is a bad man.
Ukraine is a lot more democratic than either Belarus or Russia.
I did some research recently to figure out exactly how the path syntax used by the various SQLite JSON functions and operators works: https://til.simonwillison.net/sqlite/json-extract-path
I bought the BL rather than the BE in 2019 for $75 shipped. It's now over $90. the ADC works fine, have never tested the logic analyzer part.
The shortcuts have even been explicitly signposted in all of the IKEAs I have been to.
The next political platform dujour will entail calling the other sides' nuclear bluff. I can see the slogan now: "Let's get it over with!"
Ask HN: Any recommendation for a good History of Science book?
Ideally, I'm looking at something similar to Russell's History of Philosophy but for science. I am studying the history of philosophy right now, and I'd like to complement the curriculum with some reading on the history of science.
I'm in both groups (I suppose they may have significant overlap, as they seem related to some kind of spatial reasoning or perception). Not especially proud, but not ashamed, either.

There are also things that I find trivial and intuitive and other people struggle with. For example, telling "its" from "it's" is a common example.

Different strokes for different folks.
As the other comments mentioned it's due to application instead of window switching. I find it frustrating to alt-tab to some application with no windows (because I closed it but on macOS that doesn't close the app), which only makes the top bar change and is not my intention 99.9% of the time.
AltTab instead has sane defaults and allows a lot of customization including multiple shortcuts for different purposes.
You, as many people here, are again mistaking dependency injection with dependency injection containers. You don't need containers for dependency injection, most codebases can just wire everything by hand without any problem.
Why are these companies grouped together in the headline? Is this a subtle jab at Twitch that they serve the same content as OnlyFans?
sorry to ruin your hope but it’s unlikely Russia will accept defeat here. they will go in with all they have. nothing to lose anymore.
You expect perfection on day one of a democracy? High standards for someone that doesn't believe in fighting for a cause.
apparently this content is not viewable from where i am lol
Are there widespread protests by the common civilian in Russia right now? If not I have no sympathy.
They are looking for the exact opposite, a shortcut that will only switch between different apps. Cmd+` only switches between windows of the same app, and I believe cmd+tab switches between windows of any app.
I can't find any sources on this. That's fake.

I see a lot of Russian streamers who stream right now.
Indeed. Either people's memories are super short or they are not reading the news.
> Polis said the state is getting a payment provider to accept crypto equivalent and deposit the money into the state’s treasury for that amount.

Colorado won’t be accepting bitcoin. They will be accepting dollars from a payment processor that accepts bitcoin.

Your tax bill will still be in dollars, and at the end of the day you will be responsible for ensuring that the correct number of dollars ends up in state coffers.

This is the same as saying that Colorado will now be accepting Canadian Dollars and Peruvian Soles because I can use a foreign denominated credit card with their cc processor.
What can we expect from China in dealing with the Ukraine crisis?
Maybe the difference is cultural/environmental? I live in Europe in a city with organic street layout and I find Ikea easy to navigate. Unlike typical grid layout store, I can remember location of every section because they are more distinct. Also shortcuts feel natural just like when driving in the city. I always use them to skip 70% of the store. In a grid layout store I'm always lost, because I can't remember the aisles despite visiting them much more often.
Having used both, I very much prefer wire's compile-time satisfaction vs fx's runtime satisfaction.

If I miss something, I'd much rather know when I try to compile instead of waiting 'til a specific code path that uses a missing dependency fails.
>>unless you buy antiques

That, RIGHT THERE, is a real hidden gem.

If you look around, especially after spending just a bit of time observing and educating yourself, you can find astonishing bargains. They are everywhere, on Craigslist, in thrift stores, etc.. Where I live (New England area), you can find fine mahogany tables, dining room sets, cabinets, etc. for truly cheap money, often even free. It seems that most people these days either just do not appreciate the value of good furniture, or literally do not know what they are missing.

Obviously, you can find antiques that require fortunes to purchase, but that is really just the highly visible tail of the market. Just find a set of styles that suits you, and look for good construction and finishes. For the cost of an Ikea piece that'll last a few years, you can buy furniture that will last a lifetime (and already has lasted several). And the search is fun and builds fun memories.

Highly recommended
> “It is kind of like credit card payments, with the bonus that there are no returned payments,” Polis said.

For me (live outside US) this sounds a little strange, are returned payments on tax payments happen so often that a governor has to mention it?
Kiev is not Kyiv!
help Ukraine
Turkey to implement pact on access to shipping straits due to Ukraine war
The problem is always, and has always been, wanting things. Desire and our compulsive need to split the world into concepts that can be the aims of our desire.

Not saying it's not a fun game, but if you take it too seriously you're bound to go crazy!
Maybe I would follow some of the advice he's proposing, if it were given by someone from EU, also paying those costs.

As I see it, its some American roleplaying real help
When at war, there are 3 possible outcomes.

Either you win.

Or you lose... And the enemy takes your territory and governs your people. This is bad.

Or the war drags on for years, killing generations of people. This is worse than losing. The human costs are far bigger. Children grow up learning how to fire an AK47 before they learn to write.

Guerrilla warfare usually ends up in that last case. That's why I wouldn't suggest anyone advocate for guerrilla warfare. It's simply a way to kill millions and end up with a permanent stalemate.
The shelling of Ukrainian cities with missiles started right after Putin finished his speech at about 5:00 am local. Starting and ramping up the engines of Mriya might take time plus pilots are also likely living some distance away, plus fueling, plus flight plan, et al. Well... noone could imagine that a civil plane will be the explicit target.. and noone expected such a turn of history and all the non-millitary directed violance and destruction of civil building and infrastructure done by Russian army.
Autodata: Automating common data operations (2021)
For the record, while its clear you think I'm not with you, I totally agree with this statement.

Increasing demand for electricity is absolutely essential to convince politicians to back the scale up of the grid that will be needed as more people have electric cars and home heating systems.

Buying electric everything today creates demand that forces the hand of people debating installing new natural gas infrastructure that will be used for 80 years, or finally saying that it isn't worth it because a high percentage of people switched to electric and we can't justify the cost anymore for a few holdouts on gas, we just force the last few to switch to electric at that point.

All that being said, today people are dying, and Europe is afraid to do much about it because everyone has been increasing natural gas use to offset coal, it was a cheap solution to part of the problem.

We might not agree that resisting Russian expansionism is an important short term objective, but I believe we need to start acting like Russia rewrote the world order a few days ago and we can either fight that or roll over.
y'all need to stop pretending you're in lord of the rings
There are.

Please understand there are many voices in Russia, and many are furious and terrified.