skysight-inc/HackerNews huggingface dataset:
I think for the common use case of distributing giga bytes of data in a reasonably efficient way, 7zip is fine (e.g. simheaven.com uses that for huge scenery downloads). Where things get tricky is splitting the resulting archive in multiple files. This used to be common with rar and I think 7zip also supports this. That is convenient when downloading over a slow/unstable connection (or if you don't know how to resume an aborted download with wget or ftp). Less of an issue these days but of course browsers don't support this. With zip files this also used to be a thing that some tools supported. I'm old enough to remember PKZip being a new thing :-).

For as an actual backup format, tar is a common alternative. I'd probably use tar with bzip2, 7zip, or even gzip compression. It supports a few more compression algorithms of course. The main downside is that tar files are less common on windows and the whole double file extension thing confuses people with file managers that hide them (i.e. most users on windows or mac). Of course most of the archive/zip ui tools out there would support tar files anyway. Where it gets weird of course is with things like file permissions and other linux specific stuff like user and group ids. It's the reason zip is so popular, it doesn't support that at all. Tar is a bit over engineered for the simple use cases.
As with any learning, dedication is the key. You won’t believe how much progress one can make in just a couple of weeks of a persistent study.
I wonder if it could be ported to the MiSTer platform. It seems to be a very common and friendly device.
Poland is ready to take 2M Ukrainians, same for Romania, the country made an announcement today they can take 500k refugees today. Migrants are allowed to cross the border on any ID, even expired will be accepted.
They are claiming that they are spending money on weapons but they don't - as non-profit they cannot do that. Instead they spend all the money on medical kits, medical trainings, night-sight devices and so on.
> `grep` can be excluded from the output by putting square brackets around one character of the search pattern

That's a great trick, thanks! I'm so used to adding '| grep -v grep' at the end of a 'ps | grep' command, your way is much nicer.
>The ICBMs also had a range of 5,000–10,000 km (initially targeting the United States), which meant that they could only have been re-targeted to hit Russia's far east.[9]

I never knew ICBMs had a minimum range as well as a maximum. Interesting.
More notes in my other comment here: https://news.ycombinator.com/item?id=30467618
Flutter for Web feels incredibly sluggish and drops frames whenever I do any interaction. I’m not sure why that’s happening when most of the WebGL and WebGPU demos run at high frame rates.
Yeah, otherwise we may as well call all types of wealth collection "crowd sourcing". I think saying this is the same as crusades and liberty bonds is founding your observation on pedantry.
Do you know that not all keyboards have home/end?

My XPS might as well not because they're placed horribly, MacBooks don't, and my Chromebook doesn't have the physical keys but maps them to hotkeys that some applications use so the behavior is inconsistent. My tablet and smartphone keyboards also don't have a way to send home/end with their native keyboards.
There's a video on YouTube of a prison warden who went into solitary for 48 hours. He said it was painful - but that, considering how violent some of the prisoners he had to hold were, he would still not rule out its use. It's not an ideal option in any way, but sometimes it's just the least-bad option.

In my opinion, we should focus on overuse and abuse of solitary confinement, but elimination is not possible for some prisoners.
Yes, UK and US foreign policy has been, and in many places around the world, is currently, ethically, morally questionable.

As a UK citizen, of voting age for 20 years now, I'm guilty as charged. I voted for Blair before the Iraq war, but like many others protested on our streets in the build up (and I haven't voted for them since).

Doesn't make us wrong about Putin though.
In a similar fashion than other people here, my first contact with ARJ was via a copy of Doom compressed and split into several floppies.

Some years ago I remembered out of the blue ARJ and checked their site (the one this submission is about). It was nice to see they were still around. I am the kind of person that love the "About" sections and I could not resist to check their "Our Philosophy" one: http://www.arjsoftware.com/phil.htm:

From the beginning, our family decided that God would be the senior partner in our company and that our business practices would strive to reflect the principles that He has so graciously provided to the world in His Word.

I am not used to people bringing religion into IT related stuff, I was kind of surprised surprised, in a honestly curious way.

(Edited to fix some format)
My wife just got an embroidery machine. I've been meaning to look into this. As someone who has written their own g-code interpreters for their custom robots, what am I getting into?
There are also a lot of young Russians who aren’t thrilled to be drafted in the Russian army.
When done responsibly, it's pretty clear ranch cattle are in the same or less physical agony as their counter parts. Where I live, it's not uncommon to see wild elk, antelope and sometimes even bison grazing alongside cattle. The wild ones must fend off predators and often starve during the winters. Cattle do not.

The same cannot be said for industrial scale ranching. In fact, I think the production of dairy is typically far more more inhumane than that of beef.
Measurements and details (“a hinge foldable about an axis perpendicular to the rear-facing wall”, “a cross-sectional shape of the enclosure is triangular”)

This is to protect (somewhat) against lookalikes.

One interesting part is that they mention an inductive charging coil. Cursory reading didn’t tell me whether that’s for keeping a mouse charged or for charging the device.
> I had a horrible realisation that my borg backups were timing out ... meaning the ... backup I had was ...

A backup that isn't tested is not a true backup, it is a disappointment waiting to be found! This can happy with any backup tool, my hand-crafted¹ rsync based scripts included.

Testing isn't hard to setup if you don't mind the final step being manual. Snapshots have a checksum file, and daily one is picked and rechecked, any difference is an indication of bit-rot on the storage medium or something accidentally getting deleted/modified otherwise. After the newest copy is created by the main backup script a list of files not touched since the backup started is made and pushed up, the backup site checks those files and sends the result back so it can be compared. Any difference in these checksums results in an email to an account that makes my phone shout in a distressed manner. The manual part here is occasionally checking the results manually because not getting an email could either mean all is well or that something has broken to the point that the checks aren't running at all².

For specific systems like my mail server I have a replica VM, not visible to the Internet at large, that wipes itself and restores from the latest off-site backup. I look at that occasionally to see that it is running and has the messages I've recently sent and received. As a bonus this VM could quickly be made to be publicly available and take over with a few firewall DNS changes, should the main mail server or its host physically die, and even if it doesn't take over its existence proves that the restore method is reliable should I need to restore the one in the primary location. Some extra automated checks could be added to this too, but again there comes a point where writing the checks takes more time than just doing that manually³ and I'd still do it manually out of paranoia anyway.

[1] If I'm honest, “string together” would be much more accurate than “crafted”

[2] I could automate that a bit too, but then that automation still needs to be verified occasionally, it quickly gets to the point where it is double-checks all the way down and making sure you check manually occasionally is far far more maintainable a system.

[3] If these were a business thing rather than personal services, then the automated procedure vs manual checks desirability balance might change somewhat.
I think there's value in borrowing a bit from various cultures. American individualism has a role in creating a strong sense of self and instilling confidence (but take it too far and you get the examples enumerated here about isolationist preppers), while Japan and Europe have strong sense of community (leaning more towards Europe due to Japan's culture causing a bit of oppression around individual identity in deference to the whole) and coalescing around shared struggle and overcoming that struggle.

There is a reason they break you down and build you back up as a team in military bootcamp.
To compare them, would you please elaborate on the technical side regarding the write throughput?
With brief interludes of quiet, yes.
CNC Trade Secrets by James Harvey

CNC Programming Handbook by Peter Smid
My experience was from 2013ish so it may not be applicable here.

Best IDE and environment for C# is Visual Studio (not vs code) on windows. For me, C# is the best if you want to handle monetary transaction, due to it's native decimal data type. It is the worst to handle frontend (html) due to their static data types (cmiiw).
We switched to CockroachDB for some of our most heavily loaded tables a few years ago - and the scalability and operational simplicity has been great.

I don’t have a like for like benchmark, but at least for writes - we’re running with 5 replicas of each range so that’s 5x the disk write i/o just from that.

Add in some network overhead and running raft etc, and you are going to be needing a lot more resources than for PG to maintain a similar throughput - but adding resources when you can scale horizontally is so much easier that the tradeoff is worth it in my experience.
If you had an unlimited war chest you would do the same before your competitor does and you end up in a lengthy legal battle.
I have not used or even opened a .rar archive in probably 10 years. I am absolutely surprised about the amount of comments of people actively using it or even saying anything good about WinRAR. Wow. Disclaimer: I use Windows and Linux daily.
> 11/18: Complete beginner (A0) excluding basics like “hello, do you speak English?”

OP: please clarify what the above means. When you say you did "A0", I'm presuming it's a level in the French proficiency measurement system. Is it just the exam that you completed, or was there accompanying course material as well? If the latter, please point me to the actual course material you used.

I've been learning French for a few years now (Michel Thomas method). I'd conjecture that this was the most helpful (considering you weren't in an immersion situation to help you): iTalki
Maybe it's his honest opinion?
Someone tell Putin, I guess.
The world was not 100% behind the US invasion of Iraq, or even 20%. The US had the world's support, after 9/11, to go into Afghanistan. The US was emboldened by that and attacked Iraq with very little global support, for reasons unrelated to the 9/11 attack.
Had Dex, it was discontinued last month: https://androidcommunity.com/samsung-to-discontinue-dex-for-...
Those are very expensive and booked months in advance. Aphyr sometimes comments on HN and is of course a better source on this but that's what I recall reading.
How is this better than a laptop for education? Most schools have laptop carts that they wheel into classrooms in lieu of dedicated computer labs I think.
Memorandums are internationally treaties. The term has a different meaning in that context.

You’re right though, it doesn’t spell out any mutual defense statements.
That’s one of the main tenets of the realist school of IR theory that Mearsheimer is a major proponent of. States act in their own rational self-interest.
Yup, it seems that they solved the problem of 'M1 chips are so great people will keep their devices for 5+ years and we will lose sales' with 'let's fuse them with something easily breakable and expendable'.
Why is it odd? He's in Russia. Pretty sure he knows that if he speaks out about it, he'll either be deported or arrested.
I’m terms of user experience Apple is unparalleled. If I was a teacher and there was a cheap option to educate kids with less hands on from me, I’d go with that option in a heart beat.
Android 13 won't support DNS over HTTPS as previously planned
Everyone will hate me for saying this, but nothing like glideapps for this.
> docx/xslx are open formats.

In theory, yes. In practice, you will see files in transitional schema in the wild and you need MS Office to work with them, unless they are not just a very basic document.

(I had a similar case in the past, the document contained forms, and it would not render properly even with MS Office for Mac available at the time).

> About psd, yes, that's proprietary. What government agency mandates its use for the public to interact with them? (genuinely asking, not being snarky)

Not aware of G2C, but in other scenarios, it happens.

In our country, public administration is not allowed to use rar either. Only zip, tar, gz, and tar.gz. Despite that, I did receive a rar once; also an Outlook .msg file. Rar was not really a problem, and .msg was solved by communicating with the other side (Mac Outlook cannot open them).
> It's fucked up that it was attacked

I don't think many people outside Russia disagree with that (including the GP).

> it's not fucked up that there are social expectations for its citizens to rise to its defence in its time of need.

This ia a misrepresentation. It's not a social expectation, it's part of the current martial law decrees. As far as I'm aware (please correct me if I'm wrong) there is no general draft, yet. It's also not a pro-russian statement to say that limiting the travel ban to men only is inhumane - it tears families apart that may never re-unite again, leaving both halves weak to all kinds of dangers. It's also not clear what is being gained in exchange for this. There are many women part of the voluntary defense forces, just as there are many men who cannot reasonably participate in the fight.
Well slashdot has editors. HN is all upvoting without real editorial selection going on, so instead of seeing the regularly scheduled yearly "year of the linux desktop" post you'll see it 2-3 times a month because it's a popular idea and many are still encountering it for the first time (given how rampant mac use has become in the dev community)
TransferWise?
The End Is (Not) Nigh: Disaster Prepping with Michal Zalewski
Yes, I can and will, but the point was "why homebrew for linux?".
Later I read the author was just not familiar with the Linux ecosystem which pretty much answered my question.
zstd and brotli are not products though, they’re just components that have been open sourced (BSD/LGPL2, and MIT respectively). The fact they’re from Facebook/Google is irrelevant here. You do not support or endorse Facebook/Google because you use zstd/brotli.
Duolingo is incredibly good if you're receptive to spaced repetition learning.
Yep, it's weird how the "boomer" types who said to eat butter, steak and potatoes, ended up having healthier diets than almost anyone does today. Personally I just eat like an ancient Greek and leave it at that. They didn't have Doritos, so I can do without them too.
Not the source shown, but the Ukrainian Parliament has tweeted a similar radiation map: https://twitter.com/ua_parliament/status/1497108007863435279
Russia’s Invasion of Ukraine Toppled the Old World Order
Not using “env” isn’t “wrong”. It depends how many platforms they want to supply

Bet yes pipefail and nounset should definitely be set.
A0 isn't official but it's a reference to https://en.wikipedia.org/wiki/Common_European_Framework_of_R...
Don’t compilers write code for you?
> OP: please clarify what the above means. When you say you did "A0", I'm presuming it's a level in the French proficiency measurement system.

https://www.coe.int/en/web/common-european-framework-referen...
On Linux, pgrep is probably what you need most of the time, or pkill.
So we will have another massive die-off of endangered saiga antelopes this spring.
Googling the IBAN (UA458201720313281002302018611) finds search results [1] from sites including treasury.gov.ua [2], mil.gov.ua [3] and 24tv.ua [4]. I currently see only 23 results for the IBAN code, but I blame this on the newness/novelty of the information and a suspicion that Google's keyword indexing engine doesn't particularly like rare/unique terms (both when parsing queries and tokenizing page content).

Googling the USREOU [4] code (00034022) leads me to discover [5] that this code maps into an open-data public register that several search/scrape services [6,7,8,9,10] identify (with the help of Google Translate) as the Ukrainian Ministry of Defense. A cursory examination suggests that all of these services seem to 100% corroborate each other.

The MFI (820172) is a very simple/common query/construction that returns junk/irrelevant results without further context. I wondered if this number being incorrect would cause a transaction to irreversibly "commit" but not go to the correct destination (or anywhere), so I tried to understand its significance. It's a Monetary Financial Institution code [11], part of a European banking standard that Ukraine participated in until it very recently switched to IBAN in 2020 (!) [12]. Critically, while the format of an IBAN (International Bank Account Number) seems (my speculation!) to be up to the implementer to format (seemingly within some loose guidelines... again, speculation), the way Ukraine is doing it is they are embedding the MFI code into the IBAN: UA45𝟴𝟮𝟬𝟭𝟳𝟮313…. Thus the MFI is provided by the MOD likely for bureaucracy purposes, and if it is needed at all it is encoded redundantly into the IBAN in any case. Yay.

**Disclaimer**: I encourage challenging and fact-checking the rationale presented here before proceeding. (The registry information [6..10] is honestly mildly interesting.)

Thankyou for coming to my Wikipedia comment (this was fun!), dodge the citations as you go past :P

[1] https://www.google.com/search?q=UA45820172031328100230201861...

[2] https://www.treasury.gov.ua/ua/dopomoga-na-materialno-tehnic...

[3] https://www.mil.gov.ua/dopomoga-na-materialno-tehnichne-ta-m...

[4] https://24tv.ua/ru/finansovo-podderzhat-ukrainskuju-armiju-o..., https://24tv.ua/mzs-otrimalo-bagato-zvernen-za-kordonu-shhod...

[4] https://www.allacronyms.com/USREOU - "Unified State Register of Enterprises and Organizations of Ukraine"

[5] https://www.google.com/search?q=00034022

[6] https://youcontrol.com.ua/en/catalog/company_details/0003402...

[7] https://opendatabot.ua/c/00034022

[8] https://dozorro.org/profile/UA-EDR-00034022/5/role1

[9] https://clarity-project.info/tenderer/00034022

[10] https://izi.trade/tenders/companies/00034022

[11] https://en.wikipedia.org/wiki/Monetary_Financial_Institution...

[12] https://about.pumb.ua/en/info/iban

[13] https://bank.com.ua/en/news/zaprovadzhennya-mizhnarodnogo-no...

[14] https://www.iban.com/banks/privatbank

[15] https://en.privatbank.ua/iban
It feels like we’re a long way from that but headed in that direction with everything being on the same architecture now. This was much harder to see with intel in the picture.
BGP Security in 2021
`lynx` still works for me.
I think china's plans for tw are not necessarily determined by Ukraine, mainly because getting TW hurts the west and empowers China way more.(chips,obviously)
It's a reasonable assumption to make and personally I think China wants tw regardless. Hybrid wars that are being started and slowed down : I.e. joggling with your opponent's forces are very dangerous.
Show HN: Use GitHub Markdown Comments to Render UML Diagrams
I think the most likely explanation is that the account only came to Patreons full attention due to recent events and (probably) an insane rise in support.
The second paradox.sh in './paradox.sh ./paradox.sh' isn't run at all. It's soucre gets read in as input to behave_differently.sh.
Lets be clear.
There is no difference between weaponry and military grade. That people entertain the notion is a sign of the softening of language and perversion of meaning by the political classes to justify breaking their own founding document to centralize power (in the case of the U.S.)

There is weaponry, and there is volume. And if you want to completely sidestep these issues, get a mill, some metal, and get fabbing.

Save the squishy little handwringers their conscience. My heart goes out to you folks. Give 'em hell.
Is Scheme Faster than C? (≈ 2004)
> As horrific as that is, that sort of stuff happens in wars all the time.

But when it happens in your country, your city, even your home...

I just wish You to not meet war eye-to-eye.

I'm actually looking into war's eyes directly.
Exactly. Yet notice who he's focused his criticism on all these years. I've never heard him acknowledge the irony of how he's living.
> No heart system

What! This is revolutionary!

The bullshit heart system is absent?!
I left Poland with my mom and $500 right as tanks started rolling, that was 41 years ago. I currently live alone in a giant farm house I was about to renovate for rental. This is the least I could do and it's actually easy. So far it is older folks coming. I look forward to learning some nice Ukrainian recipes from these people!
I think the UEFA should ban all russian participation, like all the west should have stronger actions and isolate russia on different levels, most importantly isolate the economy and flatten it the ground, it is possible to do but there is always a cost for that. But it is the least it can be done if military intervention is not on the table.

Also taking a serious stand against russia should be a priority, there are many conflicts that you can support sides that are facing Russian aggression which shouldn't be costly. Lets not forget the US passing on russian actions in.syria gave putin thr confidence and chance to act stronger in Ukraine. We can think about Libya where there ar some US allies in the region and France supporting the russian actions there.

Raising the costs to russia will be the only chance to avoid the possible terror of wars that might happen later.
Another contender is gron which does the same. It's written in golang instead of rust.

https://github.com/tomnomnom/gron

<pre>$ cat test.json | gron</pre>
I expect they’ll have a pretty easy time in the places dominated by ethnic Russians who welcome Russian rule. I further expect they’ll have a considerably harder time in the non-Russian areas.
Good story. It is collected in Radicalized (ISBN 978-1-78954-494-7) which contains four of his novellas (including this one) about dystopian futures. I can recommend it.
No, that is not at all what your link says. The article is talking about a specific software named "DeX for PC, Mac", DeX itself is not discontinued.
Only preventative measures! One would know enough, for example, not to try to construct a static analysis tool to helpfully tell the user if their code will inadvertently loop infinitely. Imagine running the tool on itself.
Yes, that's the tweet I quoted and am asking about.

(It's the tweet that's double-RT'd by the tweet that's the HN submission).
You don't have to donate directly to the military. You can donate to any relief organizations, independent journalists covering the war, etc. There's a lot on the periphery that need donations as well.
Open Source Cloud Platform – OpenStack