skysight-inc/HackerNews huggingface dataset:
I dunno much about this, but I saw a tweet from someone I trust that described SWIFT in HVAC terms as the thermostat, and the new sanctions like blocking off the ductwork for a specific room; more targeted, still painful, and pulling the thermostat wouldn't do much more. [0]

[0] https://twitter.com/daniel_mcdowell/status/14969850312057036...
The enforcement here would presumably look like sanctions, plus materially coming to Ukraine's defense to expel the Russian invasion. I don't think anyone would seriously suggest that a counter-invasion of Russia itself would be a good idea.
This site looks unbelievably scammy.
I guess we can work something out with the president that follows Putin. Maybe the oligarchs overthrow Putin after losing their assets.

Or the gas ships from the US will be there in the next month. Russia is not the only one who sells gas. Just the lowest bidder
Awesome. I love Klosterman. When it comes to the question of "who would you most like to have a beer with?", this is the guy.
(googler, opinions are my own. No insider knowledge about this discussion.).

Bing and Github are both owned by Microsoft. Maybe there are different scraping/throttling rules in-place on Github between Bing and Google?
You might try drawabox.com; I found it pretty decent. Construction-based approach.
Ukraine Military Calls on Citizens with Hobby Drones to Help Kyiv
https://twitter.com/johnkruzel/status/1496905740203827205
Additional Checksum Algorithms for Amazon S3
https://en.wikipedia.org/wiki/Ring_signature

There are protocols that work around address banning
> That might be technically true, but most types of therapy seem to depend on some sort of theory of mind.

Why wouldn't a p-zombie exhibit behavior consistent with having a theory of mind?
Re-read the first four words. This is a description of the public perception, and it was spot on then and is largely still true now. (Add in some racist/white nationalist overtones, they seem to have been layered into the persona as well)
My advice is go to your local library. Here they have a ton of books written for language learners (at different levels, A1-C1). Some old classics like Jules Verne are perfect.
It remains amusing to me that Google is able to be stymied by what is probably a ~200 person or less sweatshop of hackers and spammers. It doesn't match all their bravado about their level of expertise in AI/ML, automation, troves of metadata and historical patterns, etc.
Propaganda, fake videos of Ukraine invasion bombard users
And given that’s a new approach in a Unix-like environment, let’s call it Nix, and the content-addressed download location should probably be called the binary cache :)

[Not really, Nix integrates a build system into the process, and there was prior work I can’t remember that was binary-only and so closer, but the essence of the idea is very similar.]
I don't have time to look too closely into it, but my guess is that it's a bug somewhere in the parser: https://github.com/muffinista/gopherpedia.com/blob/main/pars...

The markup behind that article isn't terribly complicated, but the parser isn't perfect either. For example: https://gopherpedia.com/gopherpedia.com/Gustave_Dore has some glitches in the lead sentence.

My suspicion was that it's getting confused by the line above the intro, but I pasted the article's source code into Wikipedia:Sandbox and gopherpedia read the intro just fine. Strange!
I'd argue it's easier to find a distro without /usr/bin/env.
Yes, that too! pkzip command line switches were a mess.
Maybe a company could decide that developing a tool that, given two programs as imput, tells if those two programs are equivalent would be a great tool to help teams migrate their code to a different programming language (or equivalently migrate to a new version of the same language, like it happened from Python 2.x to Python 3.x). But you can reduce this problem to the halting problem and show that this is not possible. More generally, the halting problem is a great tool to prove that other more practical things are unfortunately impossible to achieve, at least in the general case. But as another commenter pointed out, given a specific problem you could come up with heuristics that work most of the times (but sometimes would not be able to give a conclusive answer)
Russia has been pushing BTC on RT for a while now. Seems related.

That would push the price up.

Counter-move: Will this precipitate the banning of Bitcoin by/in the US?

That would push the price down.

(Simultaneously, possible rate increases also tend to push the price down.)
https://en.wikipedia.org/wiki/Nuclear_weapons_and_Ukraine

Ukraine gave up nuclear weapons for security assurances. The lesson is that if you have nuclear weapons, you do not get attacked - North Korea. You also get to attack other countries. Russia, USA.
> India hasn't said a word about Russia

Why should we? When China killed 20 of our soldiers in 2020,[1] the whole world prayed for "de-escalation and a peaceful resolution." And that is what India will say in the Ukraine-Russia conflict.

[1] 2020–2022 China–India skirmishes (https://en.wikipedia.org/wiki/2020%E2%80%932022_China%E2%80%...)
Russian state television does not agree with you.

https://twitter.com/johnkruzel/status/1496905740203827205
Why is it any more shameful than German BMWs or securing Germany’s gas?

So far the Germans haven't given up anything meaningful that they don't already have. Not a cubic cm of gas has turned away. All they’ve done is delay future flows from NS2.
I just tested this on the following pages (logged out and then logged in):

https://github.com/intellij-rust/intellij-rust/issues/3757

https://github.com/webdesus/fs_extra/issues/12

Comments were not truncated.
There are similar time-loops and incestuous themes in this Heinlein novel

https://en.wikipedia.org/wiki/Time_Enough_for_Love

which is popular among poly people but is one of the very Heinlein books I didn't read when I was a kid, maybe because being the story of a 2000-year old man it's crazy long. (It doesn't help that Heinlein had serious health problems after he wrote "The Moon is a Harsh Mistress" and that everything he wrote after that had quality problems)
Youtube's value isn't as a profit center, but a way of keeping people inside Google's ad ecosystem. Its value is to dominate the video hosting market so that viable competitors can't rise up in its place. If Google can squeeze profit out, that's icing on the cake, but not the core reason why Google wants to hold on to Youtube.

If the profitability of Youtube is on the table, then so should be antitrust, and Google should not be allowed to own it.
What does this buy over using the unbound package found in Alpine?
I am very skeptical of the effectiveness of combating something like a drought by hoping most adults read about it on the news and individually decide to take appropriate actions. These sorts of cases need to be handled at the government and utility level.

I live in a drought stricken region and everybody here is well aware of it, regardless of their news habits, because they learn about it from many other sources.

As one example, the water district regularly sends out fliers telling people there is a drought, making suggestions on how to conserve water, adding restrictions on water use, and more. These messages are far more ubiqutous and effective than current news articles.
I don't think many alternative platforms are particularly serious. This is probably in part because hosting massive amounts of video and supporting streaming is a very hard problem. At the same time, they all shoot themselves in the foot in many ways, whether it's their marketing, lack of real moderation, low momentum of improvement, or their UI design.
This is truly an incredible result. I want to adopt some PQC to my own stuff recently and considering Rainbow as one of my choice.

I also know that Cloudflare is now trying to adopt these PQC protocols[0][1], so I checked the Cloudflare blog post after seeing this attack. Then, I found out a blog mentioning this attack[2], lol.

[0] https://blog.cloudflare.com/making-protocols-post-quantum/

[1] https://blog.cloudflare.com/post-quantum-key-encapsulation/

[2] https://blog.cloudflare.com/post-quantum-future/
That makes me wonder if pressed soybean oil is available. I'll have to look for it.
Nerds Saw Ukraine Invasion Start on Google Maps Before Putin Said a Word
Right - the question just comes down to what his goals are. I'm worried that he's looking to roll up Ukraine and Belarus and start conscripting people and sending them to die fighting NATO forces. And when NATO forces resist he'll say something like "I'm here to free the people of Lativa and if NATO intervenes further I'll nuke NATO bases wherever they are in central and eastern Europe". It's completely rational and it'll cause NATO to dissolve if he follows through and NATO backs down.

I just have such a hard time thinking he invaded Ukraine just to get resources. Or just for security.
I'm probably C2 comprehension, C1 speaking in German. I self-taught to high B2 (based off placement into that level in a Goethe Institut Intesivkurs) in 15 months of 2 hours a day. I studied 1-2 hours per day on average and did not miss a single day.

2 hours a week to B1 in German as an English speak seems totally impossible. I was probably B1 in 6 months at the level of study I described. I studied 5 years of Latin prior to starting so the case system wasn't an additional learning curve. Your pace honestly seems standard.
It hasn't worked before with Putin but people still believe that if the pressure is strong enough he will change. He clearly doesn't care and no one is going to take power from him.
If you want to try out only the Oberon language, you might be interested in oberonc [0] an oberon-07 self-hosting compiler for the JVM.
There are other several Oberon implementations for different platforms listed here[1]

[0] https://github.com/lboasso/oberonc

[1] http://oberon07.com/compilers.xhtml
its crazy to me this can occur for any reason, even if they blame the algo, most companies would not be able to get away with something like this without a major effect on their reputation.
The invasion itself may well be a war crime too (though there are gray areas and Russia has been trying to present itself as on the right side of those lines):

https://en.m.wikipedia.org/wiki/War_of_aggression
Yes, it's amazing how some of the people I know who are the most embedded in the field (working 10 hours a day, 6 days a week, reading updates on movements on the ground in all parts of the world, casualty lists, diplomatic messages, policy/planning papers) are outside of their work, some of the most cheerful people. It seems extremely demanding. Especially if you're good -- having to disregard most of the information and especially commentary designed for public consumption.

I think the most stark, but in a way obvious, lesson is that we should hold ourselves responsible for the predictable outcomes of our actions. It is no good to say "our enemy is evil" and do something that we can reasonably predict will lead to an "evil" action by "our enemy". (Of course you can't always minimize in this way, but it's an important point, because there are numerous recent examples where predictable outcomes were very bad, but ideology won out).
IDK. In an interconnected global economy my sanction of you hurts you, but it hurts me as well. For example, the higher price of oil is good for Russia and OPEC, but not the rest of us.So where is the pain?

Certainly there are things that Russia has that the West needs. In addition, if Russians are generally used to less - and the West isn't - then again where is the pain? After two years of pandemic are most Americans up for this? Most importantly, how can this not influence the 2024 election?

Finally, I listened to (most of) Biden's speech yesterday and I was stunned by the irony. Per invasion Putin was effectively saying "Russia can't trust The West. They're out to get us" and Biden follows that with "Lookout Vlad...we're gonna put a hurting on Russia." Doesn't this validate Putin's narrative?

I understand...it's complicated. But it's also 2022, not 1952.
This sounds great, I will try and read it. I recently read a science-fiction novel with similarly strongly-consistent timelines which was very enjoyable (if a bit slow to start).

https://en.wikipedia.org/wiki/The_Psychology_of_Time_Travel
Try to immerse yourself as much as you can! I think one key factor is to get your brain to think in/about the new language, all the time.
Both Ubuntu and Pop. In fairness, I think I've got it installed on Pop via Flatpak, which is sometimes part of the problem, but that's not the case on Ubuntu.
Looks like a great start to what I'm after will give it a shot thanks!
What's your record low shower time?
I agree, which is why I've qualified it with "often".
Tell me you don't know how bitcoin works without telling me you don't know how bitcoin works.
It is an act of war, but there is a huge material difference between invading and blockading.
Some of the gui stuff actually made it into Plan 9, see the acme editor for more info.

I love all of Wirths writing, he really does a lot to make complex topics approachable.

Note there's a lot more to OOP than adding methods to records, on the surface yeah, but "primitive" sub-typing just scratches the surface. This isn't a criticism, just a note so anyone interested can learn more, Pierce's Types and Programming Languages is a good place to start.
I tried a number of approaches, books, class rooms, DIY, etc. Honestly the only thing that really helped me get over the hump was simply practicing all the basics i've learned over and over again.

Doing nothing but exercises is not very fun so take the things you want to draw like people and landscapes and just get to work. You will probably be unsatisfied with your results but keep the fundamentals in mind and keep practicing.

This isn't a satisfactory answer but I think people who advocate for one basic creative program over another just found some fundamentals that clicked for them.
I was thinking last night about how the USA delayed getting into a war with the Nazis for two whole years while entire countries were taken over. But they even continued to do commerce with them.

I don't expect "boots on the ground" because I wouldn't want to send anyone to their death even if they are young and ignorant so willing to do so.

But hell, the least we can do is make Russia disappear from everything else and close down their world. No travel, no assets outside of Russia to any other country.

They aren't China, we can do that to Russia. China would be a nightmare but not Russia.

They aren't leaving Ukraine ever. Are all the events and cancellations just waiting for things to "shake out"? It's basically forever. Or at least Putin's lifetime but who know who is waiting in the wings.
Are you saying they can't tell what the topic of a video is about automatically.. because they can.

Using that information I would implement a system that would figure out the topic and prevent bots flagging that specific content only.
Feature suggestion: pressing some hotkey exits and prints the path that could be used in jq to select the node that was selected when the hotkey was pressed.

I'm sure it has a lot of corner cases as a feature, but that would be super-useful as companion tool to jq.
After a month or so on Pimsleur Mandarin as a total beginner, I was feeling pretty good about myself so I posted some voice recordings to get feedback. The feedback I got was along the lines of “uhh yeah we can’t really understand you bud”.

That forced me to actually go learn Pinyin and learn about the j/q/x consonants. It took me about 2 months of obsessive practice to fix all the wrong pronunciations I taught myself from 1 month of Pimsleur.

I think for any non Western European language, it’s much better to learn the basics the old fashioned way, especially the writing system and all the phonetic aspects of the language that don’t exist in English.
Aha! Here we go. Compare:

- https://gopherpedia.com/gopherpedia.com/Belling_the_Cat

- https://gopherpedia.com/gopherpedia.com/Belling%20the%20Cat

Without underscores in the URL, the first paragraph disappears. Bizarre.
Ask HN: What can a developer do to help with Nuclear Fusion?
Humanity needs near-free limitless energy if we're to sustain and improve our living standards for the future. Nuclear Fusion is the most promising bet to get us to that future. But it's kind of the domain of physicists and hard core engineers. Is there any way a Fullstack Developer can help ? Maybe with building internal tools ?

Also where do we find jobs for programmers in Nuclear Fusion Companies?

Any pointers would be really helpful.
Scientists stunned by discovery of largest bacterium the size of a fly
They've imposed sanctions on US weapon companies recently. Soon once their domestic airplanes are semi-competitive with Airbus, they may even sanction Boeing.
samizdat: https://gist.github.com/defunkt/759182/ad44c6135d168ae54503a...
> just that accessible tools, frameworks or even books and course lack severely

Right. Using an RDBMS "correctly" requires that you live in 1985. The result is actually better operationally (for model evolution, at least) than what living in 2022 gets you, though. If your product or service is "about" the data it captures/models in the DB, living in 1985 usually turns out to be worth the sacrifice.

The deeper problem is that because everyone uses RDBMSes wrong, the RDBMS vendors aren't being incentivized to invest into the developer-UX for the features that differentiate RDBMSes from other DBMSes. These features could give you a 2022 experience instead of a 1985 experience, but the vendors just don't care about the 2022 experience.

The exception to the incentives being analytical data warehouse services, like BigQuery and Snowflake. These companies do have these incentives, but they don't have the bandwidth to actually address them; nor do they operate on an open-core model where anyone outside the company could help them with their roadmap. (I say this in frustration; my own company is waiting on one of these vendors to implement support for arbitrary-precision integer columns that aren't actually just uint128s; and "lack of bandwidth to address features" is the common refrain I hear from them.)

And there's also the fact that the major RDBMS vendors are all stuck in a 1985 mindset, where they their primary users are analysts manually typing SQL. I still have yet to see an RDBMS whose pitch is "this database is for machines to talk to; it [literally] optimizes for the case of predictable — or even pre-registered† — queries, at the expense of efficient execution of arbitrary one-off queries." (Because, who runs arbitrarily-complex reporting queries against their service's production DB, rather than shoving those off to some other data-warehouse system? "Production DB for a service" should be its own product category.)

---

† Picture: your applications would register versioned schemas in advance with the DB, including all the static templated queries the application plans to do; and then, in exchange, the application would get persistent a set of persistent cross-connection-sharable query-handles. Rather than allowing the user to define indices, the DBMS uses the knowledge of what queries the app will perform to build whatever indices best optimize its own query plans. Multiple app-versions can be registered + connected simultaneously, as versioned-API "portals" onto different projections of the same data. Etc. You know, the same 2022 stuff you expect to be handling yourself on the business layer — but exposed as part of the first-class meta-schema of your DB.
> If they're building a replacement, doesn't that also mean we should use "cut off SWIFT" now, rather than later when it'll be ineffective?

The replacement is already functional.

In fact, Russia is not the only one having built a replacement to protect against the risk that SWIFT would be sanctioned: Europe has done it too with Instex: https://instex-europe.com/about-us/

SWIFT is a private company; those sanctions make it less competitive, and it is hard to play whack-a-mole with a worldwide market.

SWIFT, to be fair, is very convenient because of its standards and high connectivity. But if SWIFT was sanctioned today, banks can use literally any mechanism to route funds, from SPFS to email. What matters is the recursive existence of accounts held at banks that have accounts held at banks.
I think the fact that SWIFT can't be used now, shows that it can never be used, it is not a weapon at all as it is thought to be. Even minor cases like the temporary blockade of iran had small impact.
That seems a pretty basic question for a senior position, it's weird the author says most candidates failed it.
Maybe he was overconfident. Surely he is more risk prone than his western counterparts which are extremely risk averse but that does not make A less rational than B, it's a different dimension

With the information we have at hand this invasion is nonsensical and a fiasco but Russia and China are information black boxes. The world is slowly opening eyes to China and Russia tyranny and now that the US left Iraq/Afghanistan and the West defeated Covid, the future is not so favorably for those that are cultural antagonists (democracy enemies). US economy is facing high inflation but there are rumors of China economy collapsing. It might be that Putin and Xi decided to escalate and show hands sooner than later.

I wouldn't be surprised by China invading Taiwan in the next weeks. Specially after NATO committing assets to deal with an ongoing humanitarian crisis far from the Pacific. As the Fallout franchise summarize: war never changes.
and the US signed agreeing to provide assistance if they got attacked or threatened with nuclear weapons.

you may say that the threats of nuclear aggression were thinly veiled but not technically apply because the word nuclear has not been used. but if you applied an honest interpretation of what is happening you would say that point 4 does apply.

> 4. Seek immediate Security Council action to provide assistance to Belarus, Kazakhstan and Ukraine if they "should become a victim of an act of aggression or an object of a threat of aggression in which nuclear weapons are used".

nobody wants a nuclear war so it's better if the US stays out of it at this point, but just I'm pointing out that got screwed by more than one signer on that treaty.
Yes and No. For Putin, the control and Donetsk and Luhansk was already planned. Everyone in the intelligence scene could note some details like: The Russian Tanks with extra fuel tank and the national guard https://en.wikipedia.org/wiki/National_Guard_of_Russia presence in the region. What came next, IMO, was decided after the Nord Stream 2 halting. Russia will be now in the Polish border and therefore it gets more power in the negotiation table.

> Not sure what you mean by SWIFT being the last option before war, war is happening right now.

The War isn't happening for NATO. NATO as we all know won't do anything regarding the Ukraine invasion. If Russia starts to bulk troops on the Polish border - or any other NATO member, EU will try to solve it diplomatically using the SWIFT option before really going to War.
> Maybe I missed it but this doesn't state how to find French speakers to converse with

It's in there, Italki: https://www.italki.com/
Germany shutting down their most reliable source of clean energy, nuclear energy, is an incredible self own. Hopefully now they will reverse that and quickly for all our sake.
Seems natural to lock the cursor to the map grid (think: Advance Wars). But that is probably easier said than done.
The Tandem app is very good for finding people to talk to.
China is nutritionally only reliant on the rest of the world for meat. If they reduce meat consumption, they can provide nutrition for all of their citizens with their arable land alone.