Functions are definitely not subshells in Bash
You’re right, my bad, I got this mixed up with something else.
Functions are definitely not subshells in Bash
You’re right, my bad, I got this mixed up with something else.
Not sure I’d call what bash has functions. They’re closer to subroutines in Basic than functions in other languages, as in you can’t return a value from them (they can only return their exit code, and you can capture their stdout and stderr). But even then, they are full subshells. It’s one of the reasons I don’t really like Bash, you’re forced into globally or at least broadly-scoped variables. Oh, and I have no clue right now how to find where in your pipe you got a non-null exit code.
It’s not a big problem for simple scripting, but it makes things cumbersome once you try to do more.
In all seriousness though, the core of the technical stack has become very robust in my opinion (DNS being the exception). From a hobbyist’s perspective, things work much better than when the Web was still young. I can run multiple sites (some of them being what are today called apps) on a domain with subdomains, everything fast, HTTP3-capable, secured via valid free TLS certs, reverse proxied, all of that running on a system deployed in minutes…
If you focus on the part of the Internet that you have control over, it’s a lot better than back in the simple days.


Then why go against the AUR and not the official mirrors? The former isn’t always exactly the epitome of securely packaged trusted applications
You can actually invoke the binary inside a venv using πthon as an Easter egg as far as I know
Didn’t try it, but it’s discussed in an issue
Oh, that’s good to know.
I think this is a huge release of just because of accessibility, that’s always been a pain point (read: basically impossible) with LaTeX, I heard ConTeXt is better there but I never got into it. typst on the other hand is very approachable and makes a lot of sense.
While I don’t need accessibility very much nowadays, it’s basically a requirement for usage in the public sector here as PDF/UA. Which I guess is the main motivation.
Looking forward to trying it out when it hits my repositories, which should be soonish.
Another option is docbook, but I never particularly enjoyed working with that…


There’s nothing it can be compared to.
Similarly here. Have an Odroid with that platform, it wasn’t cheap but it came with several advantages:
Very powerful machine for the power usage, I ran a really old Athlon before though (from 2010 or so that I retrofitted with 16GB RAM) that did most stuff just fine. But I wanted some transcoding and also possibly a smaller case.
I run everything bare metal though.


Surely there’d be no other downsides
But yeah inflation outpacing interest is mostly good for the borrower.


Luckily, it’s not the entire Internet, just the unfun part.


Don’t think I could watch through beans being thrown at him


While there is quite the push thanks to Valve, they built upon the work of others, mostly Wine (which I think they fund nowadays) and DXVK (they hired the dev after a short while). So they’re definitely not freeloading, but the main lifting has been done by Codeweavers and Wine contributors through their massive work over the years, plus the quantum leap that was DXVK.
I’m not trying to shame Valve here, they definitely go beyond what they’d be required to by license, but I feel it’s also not fair to call them the reason most games work under Linux when others have poured literal years of work into making it possible.


Repo means repossessed, which is only applicable to items purchased under a credit (e.g. you take out a credit to but a car, can’t pay it, the car gets repo’d); also they only happen on unsecured loans, it’d be the security that would be transferred to the lender, which in this case is Russian, not Ukrainian.
I just always bring a backup yacht with me


The beauty of a loan secured against someone else’s assets is that it doesn’t harm you if you default. Russia could still leave Ukraine and propose how they repay Ukraine for damages, which would also cover these loans; in return, they’d receive their assets back.


The money in the end will most likely go to Europe, as in is given to Ukraine who use it to buy European weapons is my guess. At least until the war is over
The way the article is written is that Europe gives Ukraine a loan that is secured by Russian assets, meaning of Ukraine defaults, Russian assets are transferred to the EU.
“Did I stutter?”


Renting is quite cheap in China because property investors traditionally don’t expect a ROI from rent, but from sale.
Absolute numbers I could find from last year:
As of August 2024, prices for new homes across 100 cities in China averaged 16,461 RMB per square meter, or about $2,318.50.
In the United States, the average price per square foot is around $233, according to May 2024 data from the Federal Reserve Bank of St. Louis. This equates to $2,508.01 per square meter.
This with a lower average income in China; it’s usually less than 1500 USD/month after conversion.


It’s too funny to me that Arch of all distributions attracts the thigh /Unix socks crowd (for lack of better word). Nothing about Arch stands out for me in that regard, there’s no social statement or anything, and when I was more active in the community, it wasn’t known for that.
I was deep enough into Arch to run my own private repository using aurutils, but no thighs :(
Bash has its upsides too, like the fact that it has arrays / lists and dictionaries / hashmaps. In my opinion, it gets iffy though when you need to do stuff with IFS; at that point one might be better off just using specialized tools.
Not saying working bash isn’t good enough, but it can break in very surprising ways is my experience.