skysight-inc/HackerNews huggingface dataset:
I wonder if the original export code that lead to this investigation was actually correct? It sounds like sprintf() was being called without an explicit locale. This can be fine if Blender does a top-level setlocale(), but can also be subtly and horrible unfine otherwise...

Sounds like there's plenty of opportunity for library-level improvements here (as well as application-level workarounds), but certainly the sprintf_l(..., locale, ...) being slow is the most surprising to me, and likely the easiest to fix.
I love working with rust for personal/toy projects, and I've been really itching to find a good use case on the web!

The last I investigated, there were many gaps where one had to "roll their own x" - as compared to something like Rails, which comes with a lot of functionality (and has a huge ecosystem of libraries to support it for stuff that's missing).

If you're familiar with Rails as well... can you speak to what I'll be missing when I work with Actix? Some things I know I take for granted are the ActiveRecord ORM, the session framework, the availability of gems to handle various authentication systems, caching, and a ready "out of the box" browser testing framework.

I know I shouldn't expect anything close to what Rails has to offer, and for hobby projects I don't have an issue with that, but I'm curious about just how far things have come.
And dont forget all the shit that cuba pulled. Oh boy they were busy.
> Defense Language Institute material (thanks to the Army.)

Is this publicly available, or were you in the service?
Title is incorrect. Correct one is:

F1 considering Cancelling Russian Grand Prix Following being made look like fools after drivers themselves started announcing refusal to participate in any races on Russian soil.
There are a lot of cool YC open source companies!

PostHog, Supabase, Wasmer, Mattermost, Chatwoot and of course Svix, just to name a few!
I don’t think of this as rote memorization tho. This is about, can you read, identify, and explain the different parts. Now, you might not think that is a good test to see if someone is competent or not — and I’m not going to pretend it is perfect. But as these things go, I don’t think it’s a bad starting point.

I could explain nearly every one of those ten lines (and again, I’d have to see to full origin-trials line to know for sure, but I’d say there is a 70% I could infer/BS the answer), not because I’ve memorized anything but because I’ve spent years writing and reading this sort of thing.

Now, if you asked me to write the first ten lines perfectly without any mistakes or use of code completions or boilerplate, I would almost assuredly fail. To me, that’s a stupid memorization test. But asking someone to explain why something is there and what it does, I don’t think that’s the same thing at all.
I've been doing my scripts for decades on various, numerous, Linux and UNIX systems, real and virtual machines and never used env shell nor have I seen "set -euo pipefail" and have had zero issues.

Saying "The first two lines of the script are already wrong;" is wrong. Is that better? IDK, maybe. But "#!/bin/bash" works fine.
Agreed. I wasn't trying to excuse brutality, I don't think. I definitely need to spend more time on this series of thought about what maybe I would do in the circumstance - or what I should expect myself to do to live up to my own standard.
What jumped out for me is the soft underbelly of free market liberal democracies esp like the US today.

We seem to have little continuity in big picture thinking in the Govt and most things are on a 2 year cycle of trying to get majorities in congress and/or the presidency.

Meanwhile a totalitarian state can plot patiently over two or three decades by which time it might almost be too late for the other side to make a difference.

The situations around Ukraine and Taiwan seem like good examples.
And I forgot to ask a question.
Why do you think that we all should feel pain of sanctions? Because we are not able to stand against gov? Well, we are not able. And I think noone would be able if there is such a law and permissions of authorities. And for sure we, who know English(ok, not as good like any EU-person knows) and not working in gov-structures are the most small part of russians who have different opinion
Interesting. Would be nice to see more of the details with some context. I assume "part" of a genetic sequence is shared among many things depending on how big it is (not that many combinations if only looking at a very small piece).
CIPS & SPFS.

TBH, anything that stops the blatant abuse of international systems for political goals by the hegemony looks good for me.
Having seen this video before, I'm not sure dismissing it because of who has taken it seriously is sufficient as an intellectual response. It's a useful modern articulation of the totalitarian strategy. However, when I think of friends who would never watch it because from their perspective, it's just right-wing propaganda, here are the arguments I think they make against it:

- even if it was relevant at the time back in the 80s, applying it to today is not an accurate comparison

- sovietism wasn't real socialism

- whether what he is saying is true or not it arms ideological enemies and undermines the progressive cause, and is therefore misinformation

- his whole structure is decorating an underlying set of deceptions with facts that make it seem true, but it's not.

- if the soviet agenda is that subtle and complex as he says it could have produced him as an equally false disinformation source.

- governments need to do and hide things to manage people and the economy for the greater good so he's saying normal government techniques are evil to make you paranoid

- if you are educated you know this is how politics really work anyway and being responsible sometimes means compromising for the greater good, etc.

- people use this video to justify their existing racism, homophobia, anti-semitism, misogyny, etc.

These have some truth, but I don't think they persuasively discredit the systemic process of attacking a culture with the predictive power that he describes. They're separate things. There is a lot of prior art on the tactics and strategies of totalitarian movements, most of it in the form of american cold war anti-communist propaganda, which though campy, when you view it again from the present perspective of the US having lost it's surprisingly prescient stuff. The soviet goal was to destabilize and dissolve cultures in the space of a couple of generations, and that's what it does.

Sometimes I think the fall of the iron curtain wasn't the end of soviet totalitarianism, but rather, its liberation from being confined to mere nation states, only to spend the 90's and 00's infiltrating western institutions, and we're seeing the fruit of that today. Most of our current leadership went to university in the 90s and were introduced to a wave of critical theory virus then (last one was the 70s), and we are seeing it in the milennials now.
You would need to do that slowly or you'd really piss off voters. And even if you do it slowly, you'll probably piss them off enough that they'll vote in someone who will erase what you've done.
Yes it is totally legal in Hungary, nobody will persecute you for being gay.

On the other hand you have Muslim patrols in cities like London. Maybe it will come as shock to you, but some people don't care much about the laws.
Sweden had 47 gun deaths in 2020, with 10.3 million people, which is 4.6 deaths per million. Massachusetts, the US state with least firearm deaths per capita, had 34 per million as of 2019. US average is 136.
It's very likely. It would be an effortless switch to Bitcoin for Russia and give them access to a currency/network completely invulnerable to nation state controls.

Blocking SWIFT for Russia would be a very, very, very stupid idea because it would precipitate the collapse of the U.S. Dollar. Which, I'd bet, is intentional because the central banks want to push out CBDCs they control and populations are primed to support it willfully (in opposition to Bitcoin) thanks to several years of anti-Russia propaganda. It's a perfect mousetrap.

All Russia has to do is tell European countries reliant on its energy exports that they'll only be accepting Bitcoin moving forward. This would force those countries to scramble to get Bitcoin (if they don't have it already), forcing the price up rapidly.
Conti Russian ransomware gang threatens countries that punish Moscow for Ukraine
That is true especially if your sessions are made very short, which requires the more expensive Google Workspace edition. But if sessions are long, the risk is users lose access to their 2FA and don't notice until it becomes a bigger problem...
You seem to both know some very extreme individuals and also enjoy painting with extremely broad strokes.
But for the job in question, this kind of stuff isn't memorisable factoids.

Knowing what these 2 tags are for is fundamental, the wording of the attributes are vaguely self-descriptive, and recognising CSS from HTML is instinctive.

You can't "get stuff done" without being able to at least bullshit the basics.
Excellent synthesizer, totally recommend.
check ebay for eInk price tags. They are a great source of case+battery+enclosure+screen for $little
For German I want the Duden spell checker tool back.

German has more strict rules for a lot of it's grammar, which can be checked rather well without needing any AI.

It ran local.

Or maybe I'm just nostalgic.

But as far as I remember it was the best spell checker I ever had (for any Language).

But then I'm hardly writing German now-days.
I wasn't able to find anything about Russia throttling Twitter, Facebook etc. in the early 2000s, in order to stifle or control competition. Absence of evidence isn't evidence of absence, but I couldn't find anything about it.

Russia has throttled access to Twitter, listing pretty silly reasons, when really it was because they were in a lawsuit over Twitter not removing content they found objectionable. Here's a source for that: https://freedomhouse.org/country/russia/freedom-net/2021
Mirrors
https://archive.fo/DbEPd

https://web.archive.org/web/20220225041618/https://www.teleg...
I know trans people that use different pronouns with people they haven't come out to and/or know are transphobic, but can't cut out of their life for whatever reason (ex: close family members). I've never heard of it happening at work, but say for example one of these people saw you in your work uniform.
My grandfather was born in a shack and he had to share clothes with his brother. The past wasn't a fairytale.
With the latest C++ features (lambdas, co routines, smart pointers) it seems Rust is a gratuitous effort to solve a problem that is already solved.

Seriously look at modern C++ it is very easy to develop high performance software in a modern language.
They aren't just passing by. There's an ongoing fight for the control over this terrain. And, in the unlikely event of Russian troops retreating, I wouldn't put past Russia bombing it.
We are now firmly in the system of huge leverage, private gain in good times, public guarantee in bad times. Where are our inequality warriors on the left, and tea party hat types on the right? Or at least, where are our economists who understand moral hazard in the middle? Where is any shame from the Fed that its army of Dodd Frank regulators and stress testers so completely missed the fact that the financial system was ripe for breakdown in the next crisis, so long as it did not exactly repeat the previous one?
and why would that happen? 1. it's utterly, completely out of scope of NATO's purpose 2. Europe does not share America's attitude towards China
You should do that AMA.
They are working on an Iron Silicon battery technology:

https://www.mdpi.com/490344

It doesn't quite stack up, but it's promising and the raw materials are two of the most abundant. So there's that.
I'm willing to bet the Americans already got that.
He’s acting rationally in his own interests. Not those of Russia. He intends this war to consolidate his control and that of his faction over Russia.

Did you know Navalny’s court case has started? It should be front page news, but now it’s barely mentioned. That’s not directly why the invasion happened, the court case is probably timed by the invasion not the other way around, but there is a connection. Now anyone protesting against Putin will be anti war and therefore traitors. Sanctions will also consolidate his factions grip over the domestic economy, and provide an excuse to do away with the already flimsy rule of law in the economic arena.

Putin will install a pro Russian client government, like that in Belarus, and make allowing Ukraine to become ‘independent’ in name alone conditional on easing sanctions on Russia. The west will play along because there are no votes in not doing so.
HN has plenty of safeguards against fake news and cyberattacks in general, though they're not all perfect. It would be interesting if it happened and someone would write a report on it.

I fully expect HN to be on an attack list if any. It's not "static" like CNN, and is an important news source to the West.

But if anything, I hope the political news tones down after a few days. It becomes highly polarizing and panic inducing (e.g. "don't use jetbrains because russian"). Hopefully everything with political undertones just gets filtered out entirely.
The two systems aren’t mutually exclusive. You can be a SWIFT member or participant and also use CIPS or cryptocurrency, though I think switching to crypto for payments would create a ton of procedural issues for most financial institutions.
> Why do you think that we all should feel pain of sanctions? Because we are not able to stand against gov? Well, we are not able.

Every person can. That's why sanctions exist: to incentivize a government to focus on its people and isolate a violent government from the world, or conversely, for a people to hold their government accountable.

What would you propose the world do instead of sanctions when diplomacy alone has clearly failed?
Russian ICBM being moved in Moscow
I dont think I understand what you mean, but, if I do, then you could look into using spleeter. It separates musical stems.

https://news.ycombinator.com/item?id=21431071

https://github.com/deezer/spleeter/wiki/2.-Getting-started#u...
Show HN: Create a timeline from Markdown-like text
I know nothing but instead of one number, think transaction.

To fake money you need to forge transaction with input from somewhere, this can be checked.
I think we are getting to a place where the use of nukes is so unthinkable that the deterrent effect is reduced. At which point maybe conventional war becomes more possible.
SARS-CoV-2 has 30,000 nucleotides, the Moderna patent 3,300. And the new finding is 19 of those match.

The articles quotes two experts that say it's a coincidence.

[Professor Lawrence Young, a virologist at Warwick University] 'We're talking about a very, very, very small piece made up of 19 nucleotides. [...] 'So it doesn't mean very much to be frank, if you do these types of searches you can always find matches.'"

[Dr Simon Clarke, a microbiologist at Reading University] 'There can only be a certain number of [genetic combinations within] furin cleavage sites. 'They function like a lock and key in the cell, and the two only fit together in a limited number of combinations.' 'So it's an interesting coincidence but this is surely entirely coincidental.'
> How does the system guarantee that nobody's creating money without notifying everyone?

Through a series of regulations regarding minimum liquidity/capital [1] and/or reserve [2] requirements.

> Furthermore, does the system guarantee that the central banks of each country are correctly adjusting their books in consequence?

By requiring them to periodically report on their assets and liabilities, checking for compliance with [1] and [2], and monitoring their reserve accounts.

[1] https://en.wikipedia.org/wiki/Basel_III

[2] https://en.wikipedia.org/wiki/Reserve_requirement
Help build list of contacts for support of Ukraine
Check out Inkplate for larger, affordable, ready-to-program, e-ink screens - they have both 6" and 10", and even color!

https://www.crowdsupply.com/soldered/inkplate-6

https://www.crowdsupply.com/soldered/inkplate-10

https://www.crowdsupply.com/soldered/inkplate-6color
https://mega.nz/file/U3JAGRKL#fvwxJOQgODvHTKK37d5vaU3eCi8E3B...
As a sample-user, it would be great to have this available in the toolbox.

Just reusing the original recording of a sample is equivalent to drawing a photorealistic tracing of an image: it represents a ground truth, but it's not illustrated in any particular artistic direction. And this makes the multisample libraries available today akin to "dry references" - they can be convincing as reproductions, some of the time, but you're stitching them together like a collage of photos.

If you throw the sample into a synthesis engine you can push around the parameters, crossfade it into a loop, add some envelopes, modulation and layers, and make it a uniquely stylized instrument, and this is one way to take the source material to a new place by forgoing some realism.

Doing the synthesis through style transfer helps move it in a different direction: it gets outside the bounds of directly sequencing performance parameters and makes the performance a little more like an effect, helping to glue the sound. And I think that could be really cool if applied to arbitrary source material.
So they flip flop in and out of Fascism?
No. Swift is "just" a messaging system. No money is transferred over it.

Blocking Swift access makes it very inconvenient for banks to perform international settlement, because banks today rely on automated Swift messages to coordinate such transfers. However, even before Swift, international transfers were possible: by phone or telex. The banks have to find other ways to communicate, which isn't easy in practice, but not impossible. The fact that Russia has its own Swift competitor, to which some international banks might switch over time, would probably help with that.

But by freezing bank accounts at the Fed, the actual settlements - the events at which money actually changes hands - could be prevented in the first place, no matter the way in which banks agreed over those settlements. Switching back to good old telex (or another financial communication network) wouldn't help in such a scenario. Banks would have to fall back to exchanging big suitcases of dollar bills, which obviously wouldn't practically work.

Because no bank would survive this, they would immediately cooperate when confronted with such a threat and freeze any Russian-held funds, even if those funds weren't actually held in USD in the first place and thus would theoretically be unaffected by the Fed account freeze.
The problem with french subtitles is that for many popular series/movies subtitles don't match the actual french speech. Looks like they are just translating English subtitles separately or something.
They bored straight into hell (an actual recent movie that came out The Superdeep)

edit: that's not a spoiler btw, the plot is pretty neat
Definitely do not. There are only two companies in the world with the ability to forge the steel needed for reactor hulls, iirc. One is in Japan and has a massive backlog of orders. The other? It's Russian.
Lord save us from our own clueless generals.
Considering the Russian Orthodox church broke communion with Ecumenical patriarch over the decision to grant Ukraine its own autocephalous church in 2018, I don't think they're going to listen to the pope.
Funnily enough, if you watch the entirety of the videos from this guy he is pretty clearly talking about leftist subversion. Without taking any side here or agreeing with him, just listen to when he talks about subversive education (for example he talks about a push for more social sciences and other "unsubstantial" education ) or to what he refers to as demoralization (which is according to his definition is saying stuff like america was never great, we shouldn't feel proud of our past, and just in general a constant push for victimization).

It's funny how I guess both sides ended up thinking he is referring to the other side though.
That's a great way of skyrocketing inflation.
In Québec we have Antidote. It's a good "old" piece of software you install on your computer and it integrates with office and other programs to provide _explanations_ of why what you write, looks wrong. No keylogger, no getting dumber. It essentially let's you either learn why you're wrong or decide the software is wrong. It used to be French only but they added English too a couple years back. I have no affiliation with Antidote, I just use it everyday.
Thanks!

I'm running Debian so... of course my version is old.
Nearly 100 open issues on Github. It's not something you want to use in production.
In the Senate investigation into Russian meddling in the 2016 election they found that Russia was stoking racial discord and supporting Black Lives Matter.

https://www.vox.com/identities/2018/12/17/18145075/russia-fa...

Anything that divides, causes upset, or is distracting is going to be a good propaganda target, regardless of whether the underlying cause is good or bad.
Hmm it seems curious that this attack on a successful Ukrainian startup is happening at this time.

Could it be a Russian smear campaign? It seems like the sort of thing that the St Petersburg disinformation teams would attempt, in very subtle ways...
The task I gave myself was to subtract out the drum beat (the song graciously gives the isolated loop before the instrument comes in), then mix/baseband the instrument to whatever frequency I wanted. If all went well I would make a complex FIR filter that I would pass tones into.

This model assumes the timbre is independent of the tone, but I can see now that this assumption is quite wrong and something more complicated (like this ML modeling) would be needed.
USA unsupervised services created Daesh, and supplied most of its weapons. This was done to destabilize Assad, and of course to enrich the weapons manufacturers. The idea that Assad and Daesh were ever allies is bizarre.
The last paragraph of the story:

(This story corrects headline, and story throughout, to make clear FINMA told banks to halt new business, not freeze assets, after FINMA corrected the statement on its website.)
Such responses actually highlight the need for us to do basic checks like this.
I laughed so hard at “cyber zerglings”
Says the development manager looking at their team.
The main HN link: https://erlj.notion.site/Neural-Instrument-Cloning-from-very...
You it would impact public opinion if the public were Americans. Not in Russia though because Putin is a dictator and has been in power for 18 years and doesn’t care what Russians think of him.
The thing I think most law-abiding/normal people don't understand about the types of people in prisons is that they are almost exclusively habitual offenders.

While that is true, there are classes of crime that are automatic felonies with mandatory prison time. Things like assaulting a police officer. Which doesn't have to be throwing a punch - simply resisting handcuffs is sufficient for the felony assault charge if the officer is mad enough and friendly with the prosecutor.
The far Right and far Left (tankies) are both being fairly pro-Putin. The Right just has someone like Tucker Carlson with a big mega phone.

But if you listen to the video, he is talking about using the Left's idealogy as subversion.