skysight-inc/HackerNews huggingface dataset:
From the article :

"NATO’s naval response to Russia also has implications for the West's ability to assert its interests elsewhere, such as the South China Sea, where Beijing claims sovereignty.

"If, with the whole world watching, we cannot deter the Kremlin, I don't think the Chinese will be terribly impressed about what we say about Taiwan or the South China Sea," said retired U.S. General Ben Hodges, who commanded U.S. Army forces in Europe from 2014 until 2017 and who met Ukraine's President Volodymyr Zelenskiy in Kyiv in early February."
This method is super inaccurate, since visitors from many countries (including Ukraine) could use Russian as their preferred language. You might probably want to use IP geolocation instead.
FYI, after opening your page in the same tab (by accident) as HN, I couldn’t get back to HN, going back a page just ended up looping back to your site. I absolutely hate when websites do that (messing with expected behavior), please consider fixing it.

(On iOS)
Good old gopher & lynx days ...
I've encountered RAR files unar cannot open. It seems there are several versions of the RAR format, and unar only understands the older ones.
I believe "us[ing] RAR" here means the creation of new RAR files. In fact your experience strikes me as another reason to actively avoid RAR; there is no guarantee that your RAR archive can be decompressed with third-party softwares other than WinRAR itself.
I am still learning how to code certain things in JavaScript, I'll take a look on the site to see how this is implemented and will record a few weeks of response times so I can analyze the variance.

Sounds like interesting research!
Match the donations.
> Why can’t folders be automatically treated like singular archives when I try to do operations on them for which that makes sense? Why do I have to think about these details?

Operating systems do blur the boundaries of this a bit, now -- you can explore zip files as if they were folders, mount disk images from files, and you can work with folders as bundles (e.g. a macOS application is a disguised bundle, an RTFD document is a directory with contents etc.)

Some applications (like mail apps) have always done a good job of handling (combining, compressing) folders so they can be moved/sent as files.

The problem is all of these application things are probably best done at a GUI level. At a filesystem/command line level you want the distinction to be explicit.

Of course a few OSes ditch the distinction entirely and concern themselves only with objects -- OS/400 for example. Which might be closer to the world you are imagining.
Yeah I use RAR daily and I have no interest in using a tool made by companies who exist to collect data and use it to serve you ads.

I’d rather pay $29 for a lifetime license than have any chance at giving more data about me to Google or Facebook.
Someone did a big mistake since 2018 then,

https://www.phoronix.com/scan.php?page=news_item&px=Linux-Ki...
You can use bank transfers and Bitcoin to donate directly, see this page: https://savelife.in.ua/en/donate/

It seems that bitcoin donations are pouring in (over $4 million already). You can watch the bitcoin address here: https://bitinfocharts.com/bitcoin/address/bc1qkd5az2ml7dk5j5...
This is what I see: https://i.stack.imgur.com/Sl9RD.png
(/s)
Yep. And this oil has been refined already, might as well burn it now. That plane will fly with or without me in it. /s

Except the providers actually adjust to demand. If the products are not sold, they will make less of them.

I can't remember the name of this particular fallacy.
Frankly, I think that's a much wiser approach than escalating the situation further with DDos attacks.

https://en.wikipedia.org/wiki/Nonviolence
They'll get free vetting from the CIA.
What politicking there is, on a active and retired US military travelling to Russian since 2013, having high level contacts with the Russian government, and then lying about it, to its own country Law enforcement?

https://www.justice.gov/archives/sco/file/1015126/download
Just a side note: If you don't need to query your json, you can use a text field instead of jsonb.
of course, that was my point
scratch is great if kids like it, it is absolutely real programming language, i meant that just my kid didnt enjoy it
Do you really think Ukraine has a reasonable chance of resisting this invasion? It doesn't look like it to me. So what are you offering other than prolonging the agony?
.ace and WinAce -- which died out fast, and eventually had a nasty security bug in unacev2.dll that caused it to be removed from most 3rd party utilities.

https://en.wikipedia.org/wiki/WinAce
Western propaganda uses the carrot while the autocracies of the world use the stick.

Of course the west will win people over easier…
This is why trying "both sides" or staying "neutral" on every issue doesn't make sense.

> If you are neutral in situations of injustice, you have chosen the side of the oppressor — Desmond Tutu
Nice idea, much better than blocking access completely, like what Intel or lots of other sites do.
>>Does anyone know why RAR is better compression-wise than the two more modern standards?

Because RAR was original compression algorith(I suspect - collection of different algorithms that are applied for different cases) and those two others are based on ONE generic algorithm, which is dumb.

>>It doesn't seem like it's been updated in a long time

Because rar is perfect and what I need. I'm still using RAR files - not interested in 7z and have no idea what is the other standard mentioned. RAR has recovery record, that 7z lacks - when you have archives, that are decades old and moved from one HDD to another, where HDDs develop faults and you need to recover files - that suddently makes difference why rar is still better than 7z, when your files are corrupted in 7z - they are gone.

WINRAR License is least concern for me, because when WinRAR was created, there were different times, when there was an idea, that auhor(and maintainer) should have all the legal rights to his work(and that also includes compensation) - not some company, that is employing talents. Also idea, that your work should be free to everyone was wild idea, when software developers had to pay all the bills and eat as well. Also, closed propiertary sources were historically better for security.

RAR comes from times, when zip was dominating(and it was bad archive) - rar was better at compression than zip and it was quicker to compress and it was also supported on Linux. I have no idea what is 7z doing nowadays, but when it was developed first, it was improving zip, which nobody liked at that time. Also, 7z even nowadays havce some limitations, which requires workarounds, which is time consuming in archive creation. Anyway, none of those arguments for not using RAR seems good enough for me in especially on non open source Windows environment. The only reason for me to stop using RAR would be if Windows had access to RAR (open) source.
maybe lots of the language, but not templates. Cfront 2 did not have templates, and Cfront 3 did have them without using the preprocessor.

You can even check out how it was done: https://github.com/seyko2/cfront-3/blob/master/src/template....
> You could, but it would be bullshit.

In your (our) opinion. But that does not make it an absolute truth.

> If you really had paid attention to German history you would have realized that sometimes violence is the only way to deal with an emerging threat. It is precisely the lack of decisive action that allowed Hitler the space to do what he did.

And that's why I ended my post with:

>> It might sometimes be necessary, but it's never "not bad".

I don't think that turning the other cheek is the right move here. My point is that we don't get to feel good about violence because it's against the right guys.
Absolutely shameful.
Most people in that region (Northern Mexico) were immigrants from the US.
That is something I fully agree with.
Radiation spikes in Chernobyl
Are we seriously equating e2e encryption defeated more than a year ago by owning the physical device in a certain state (previously unlocked and with keys in-memory) to plain text messages stored on a central server?

And never forget Telegram's promise to cooperate with Roskomnadzor in the name of fighting 'extremism' (https://www.independent.co.uk/news/world/europe/telegram-rus...).

I am not even looking at Cellebrite’s plug all the way from 2020 (because https://signal.org/blog/cellebrite-vulnerabilities/).
More notes on writing web scrapers
I'm not sure what you're talking about.

The major tool promoted in the article is 7Zip which is not made by either Google or Facebook, costs $0, and doesn't contain ads or collect data.

The two tools which are made by Google or Facebook are command line utilities which also don't contain ads.
Thanks for the reference to Dismal Arithmetic, I found it very interesting. By the way, according to Wikipedia, Dismal Arithmetic is now called Lunar Arithmetic. https://en.m.wikipedia.org/wiki/Lunar_arithmetic
I use this a lot to make library decisions. I tend to avoid larger libraries in favour of more compact ones, to try and keep the bundle size lower.
Yeah, like all those whiners complaining about how first generation BWR containment was totally inadequate.

Never mind what happened at Fukushima, right? /s
7z does not offer archive recovery. This has saved my archived data couple of times, which would be gone, if I was using 7z.
Is it better to have that tab open or use LOIN directed at https://www.rt.com/
"Russian visitors" by User Agent languages or IP? Either way it's hard to get the nationality right.
Aurora most definitely does not do that for Postgres. Postgres’s storage layer is separate enough that this is quite possible.

Edit: maybe the confusion here is about what “storage layer” means here. The physical row encoding is still the same. What’s different in Aurora (there are white papers on this) is how the WAL records get applied directly to encoding aware distributed as opposed to separately syncing the heap storage to disk.
"The "official" news in russian federation are all fake and we believe it is better to shut them down!"

Now the people are the censors? In the fog of war, how can we judge information if we have no access to the information?

Is it fake news that the U.S. said that they would not let N.A.T.O. into Ukraine?

As with all technologies, they come with responsibility. Acting as self censors is just as bad as letting the government do it for you.

I know this is an unpopular opinion, but think of what happened at the begging of the Iraq war and the lies of WMDs.
Look at the cost though. Afghanistan is the poorest country in the world, people are actually starving there now, women aren't allowed to work, people are being murdered for their political beliefs. Just so they could give their invaders a bloody nose.
Before you let your imagination run wild, how about you do some basic research, like looking at my history. It's not pretty, but to think I'm some propagandist working with Russia is laughable and just demonstrates the point I made. A comment which I deleted because in these absurd times you need to be lock step with the current narrative or be branded a propagandist, conspiracy theorist or traitor. It's pointless trying to discuss the issue.
> And yet the results were... pretty minimal?

I wouldn't assume the "results" would be very visible or civilian facing. More along the lines of accessing military systems, intercepting communications, etc.
I wouldn't send a RAR to my grandparents, but if I had to send pictures for a school reunion I would expect everyone to either know how to open a RAR or to be able to figure it out. Worst case they will google rar and will find WinRAR as the first result.

For zstd or brotli I can't even name a GUI program able to open them outside a somewhat obscure 7zip fork.
If you have half decent internet connection, Compressing and Decompressing the files is going to take more time than simply just sending it or downloading it.

I still remember we use to compare compression tools and format on compression ratio. But I cant record the last time I care about any of these any more. If it needs to compress just use zip. The same happened to Audio Codec as well.

Video Codec is where we still have lots of work.

And it is sort of strange RAR comes up, something we used to use everyday and is now for most people completely forgotten.
Don't use xz or 7-zip...use lzip:

https://www.nongnu.org/lzip/safety_of_the_lzip_format.html

https://www.nongnu.org/lzip/manual/lzip_manual.html#Quality-...

https://www.nongnu.org/lzip/xz_inadequate.html
Indeed, it has become much more usable on my travel netbook (Asus 1215 B).

Nowadays it is really tolerable.
Wow. Just after a cursory glance at the underlying relpipes project, I must say: This looks exactly like something I've hoped somebody what develop it for decades.
Yes, I mean command line; it is a long time that I used the gui, though I don't think it is updated often.

With command line, I arrived eventually to a set of switches to use, but the -mt option seems to allocate core per file. That means, that if the filesizes of the archived files are not somewhat distributed, it won't work very well. The extreme is, if you have one huge file and few small ones, the small ones will be compressed quickly and you will be still waiting for the huge one to finish with a single core.

And then there are apps that use liblzma underneath. `flatpak build-bundle` can take almost forever.
No method is perfect, obviously. But in this case you probably want to use a bunch of heuristics, placing them in a OR statement would probably get you as close as possible.

- Check preferred language (won't work for Russians who prefer English, and will show for non-Russians who prefer Russians)

- Check where IP is coming from (won't work for Russians on the border if public node is on other side of bordering-countries, won't work for Russians who use VPNs)

- Check preferred locale (won't work for Russians who has a different preferred locale, will show for non-Russians who use Russian locale)

- Finally, ask the user where they are from (worse UX, won't work for people who are lying)

Using all of them gets you pretty close to "perfect" but again, nothing is 100% perfect.
What a bullshit, at most it would be inconvenient and people have to spend a lot of money on electric radiators for a month or so.
PAR2 can be easily used with any other archive format and any compression algorithm.

For example I am using it with a pax archive format (which unlike tar handles correctly all file metadata, e.g. extended attributes) and with lrzip compression (better for large files, e.g. movies, which do not compress well with more usual algorithms).

I assume that WINRAR may have a simpler interface for inexperienced users, but a knowledgeable user can easily write a pair of simple scripts with all the command-line options needed to combine PAR2 with any archive file format and any compression algorithm and arrange them to be invoked e.g. by right-clicking on a directory or on an archive file.
> I think the Vlasov army was totally killed.

Yes, but most Russians are still not punished for their crimes like Crimean Goths. Moreover, they openly wear fascists symbol: ROA flag, and Russian Eagle is surprisingly similar to German Eagle.

> USSR was brutal. World War 2 was extremely brutal - they lost 30 million people

USSR lost 12 millions in WWWII, fighting Poland with Germany (1939), Finnish, and Germany with England and US. Losses are raised to 42 millions to hide 30 millions Ukrainians killed during Holodomor (7 million adults and 23 million children). RF accepted number (02.04.2008) is 7 millions only, but they are still hiding them in WWWII losses.

> USSR was pissed at how rabidly some Ukrainians and others killed people when they sided with the Nazis.

Guess what? If you kill millions of Ukrainians, they remember that for a long time.

Anyway, Berlin was taken by First Ukrainian front and Second Ukrainian front. No Russian army was involved in the taking of Berlin, because Russian Liberation Army (ROA) was on Nazi side.
My hypothesis is the value in NFTs are driven by black market money laundering where high prices are a benefit—not a drawback.

Once the government gets better at cracking down on them I suspect their values will plummet.
My wife and I have both deleted our Patreon accounts in protest. As far as I'm concerned, Patreon is directly blocking aid to a country defending itself from a pathological aggressor.
Sometimes probabilistic answers are okay, though.
I think they only got past a single reviewer and counted that as success, none of their harm code made it into the kernel proper. However the University also committed thousands of automated "fixes" for linter warnings that weren't part of the study and the kernel maintainers ended up reverting all of them due to the Universities overblown claims.
Why would you try to compress pictures....in your case zip is as good as everything else (and less problematic to open)
NimbleChain: Low-Latency Consensusless Cryptocurrencies
On a website everything is a "div"? Or what do you mean with your question?
At least the gossip is relevant
Can you explain to me what is the "realness" of Berry's paradox?
The "stars exist!" argument really annoys me. Among other objections, stars don't even use the specific fusion reactions that terrestrial fusion reactors would use.
This would also finally remove the excuse the Signal devs have for not including the app in F-Droid. Third-party repos aren't very discoverable and the official repos don't let the devs use their own keys.
https://news.ycombinator.com/item?id=30465654
I always thought Bellingcat, the open source intelligence website, had a peculiar name. I didn't know it's origin until now.
> You can downplay those CVEs, but the fact is they exist.

Indeed. Rust decided by policy that it needs to not only fix mistakes, but also tell people about them.

There's a big difference though between the fact that such a large piece of software isn't perfect (to be expected) and the choice to silently ignore whole categories of problem and pretend they just don't exist or blame the programmer for holding it wrong.
Why not cross that bridge when those less clear situations happen rather than throwing about the false neutrality principle[1] as a defense now?

[1] Thinking about this https://www.goodreads.com/quotes/99574-we-must-take-sides-ne...
Use cargo? It is user level
No, because Russian soldiers get demoralised the longer they stay or fight: noone waits them in Ukraine with hugs, its not their land. Not just Ukrainian soldiers fight with them, but also civilian people resist, especially those who sign for local (in-city, in-town, in-village) defence groups.
Disaster planning for regular folks (2015)
Be fair. It's the relativistic electron beam from a disruption that's going to do that, not the plasma itself. :)
Protective armour of C. difficile revealed providing target for treatments
If text-based access to popular websites is your cup of tea, there are two very good gopher interfaces I use regularly: gopher://gopherpedia.com for Wikipedia and gopher://gopherddit.com for Reddit.

The latter is not very helpful on image-based threads but is excellent for text-rich threads (like askreddit). The gopher interface to wikipedia is surprisingly full-featured; I love it.
I am not sure if the civillians that get currently killed by Putin's invasion would agree to your Neo-nazi argument. How can killing other civilians rectify the killing of another 15000 civilians (if your number is to be believed)?
Classic 'salami tactics':

https://www.youtube.com/watch?v=o861Ka9TtT4&t=73s
Despite the distinct name, this project aims to upstream all changes to PostgreSQL (see Alexander's comment: https://news.ycombinator.com/reply?id=30464060&goto=item%3Fi...)

So rather than a "new database", it's probably better to think of it as an iteration of PostgreSQL
Nice project.

But the fact you need AI to convert a 'notebook' into 'proper code' shows you just how bad jupyter notebooks are.

(I don't mean 'notebooks' in general. I mean 'jupyter notebooks' specifically.)

It used to be that programmers were taught that "your main function should read like a table of contents, and delegate details appropriately". Now it's "Y U NO FIT EVRYTHIN IN ONE PAEG?"
This stat is from 2012. 9 years old.
It's because in every company I've been a part of, a substantial number of meetings are unproductive bikeshedding.

I'm a lead, my job isn't 100% hands on coding anymore. But the number of "this could have been an email" meetings I have attended in my life is high. Mostly in person.
A side effect-free treatment for cancer without damaging normal cells
I hate this kinds of ideas. They should play with the "computer" and learn to program it, know the inner workings.
Too complicated to even try to read. Rsync is great but I've switched to Borg for backups. Borg isn't perfect but it is a higher level approach to backups, as it were. Hetzner recently dropped the price of their Storage Box backup product to about 2 euro per TB per month, and Borg works nicely with it. Borg encrypts all the backup contents and conceals the metadata on the backup server, and yet you can (with the encryption passphrase) mount the backup archive as a read-only file system through FUSE and access it through normal file navigation. It is impressive.
>So it's still the best for long-term archiving.

No it's not, lzip is it and war, as written by archive.org and the European-IT-department
For sure. YourKit is an excellent piece of software to discover the hot spots in the code that are the bottleneck in such cases. It takes just a few minutes to discover and add the type hints in the proper places.
Source in the graph says Russian Federal State Statistics Service not the world bank. This is like asking Russian government to grade their own performance.
You made a decision to give that animal the best life you could.

Note the "you could" part.

You did the best you could, and you obviously learned from your mistakes. Don't be hard on yourself, that's everyone else's job and they don't need the help.
There is not a single area in food production that future us won't look back with astonishment at the sheer madness. The amount of destruction and suffering that regular farming does with pesticides, herbicide, fertilizers, deforestation, water and air pollution is on a planet scale. It insane how much destruction we do just so a few people has the luxury to eat a few culturally selected fresh vegetables year round while still living in cities (and also throwing away most of the food). Most of the worlds biodiversity in insects are gone, as well as most of the world fresh water supplies and forests. Complete oceans, like the Baltic ocean, have been turned into a death trap for animals as a result of fertilizers, slowly killing fish and other animals through suffocation or starvation.

Here is hope that the future realize that the only ethical way to produce food is through methods that neither require land, fertilizers or fresh water. This is also the only way forward if the worlds populations will continue to increase.
You are though, allowed to offer educational training to Ukraine nationals.

Maybe there could be some formal initiative to clear out the grey/black area's so white hats can not fall upon their ethics.
You know why this is not being done? If Russia and China stop buying oil using the U.S. Dollar guess who gets screwed? If you do not know that this is mostly what this conflict is about, well, hello.

https://www.cnbc.com/2021/06/03/us-sanctions-may-see-russia-...
It is fixed, thanks.
Pocket to pocket gas fees are getting totally out of hand.