skysight-inc/HackerNews huggingface dataset:
I thought this was interesting:

> According to the Captured Economy project at the centrist Niskanen Center, “today, around 25 percent of American workers need a state license to do their job — up from 10 percent in 1970.” These regulations make it really hard for workers like cosmetologists or contractors to move to different states due to the financial and time costs of getting a new license. According to the libertarian Institute for Justice (IJ), “on average these laws require nearly a year of education and experience, one exam, and over $260 in fees.”

> And while these laws are enacted under the guise of consumer protection, as IJ finds, there are many ridiculous discrepancies that show that reasoning to be a farce: “[I]n most states, it takes 12 times longer to get a license to cut hair as a cosmetologist than to get a license to administer life-saving care as an emergency medical technician.”

Seems to be that things like this have a way of accumulating, achieving a momentum of their own, eventually considered the new normal.

Didn't Trump sign an executive order trying to reverse this trend, getting rid of state licensing for jobs when it's not really needed?
The crux of the argument is since the West is expanding NATO then it's the West's fault. Excuse me - what does national sovereignty mean? If the Ukraine desires to join NATO and NATO desires to have the Ukraine join then that's the Ukraine's prerogative as a sovereign nation. It's also Russia's prerogative to invade a sovereign nation, but they should fully expect to pay a price for that - up to and including all-out war. This isn't difficult. Both sides are calculating the costs and how much they're willing to pay.
"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."

I'm still not clear - does the Hetzner storage box have the borg binary installed on their end ? As in, one could run:

ssh user@hetzner borg --version

... or are you accessing borg over an sshfs mount, etc. ?

Asking for a friend ...
I think what they're talking about is the following.

If they could focus all of the energy on a very thin layer at the water's surface then most of it would go into evaporating the water rather than be transferred into the bulk.

Sure, heating the bulk makes it easier to evaporate, but it doesn't help as much as concentrating it all on the surface
In the Cuba context, the military thinking was that a blockade (an act of war) would lead to very quickly to a response and hence, open conflict, so why not initiate conflict with the strategic benefit of a surprise attack. The important part is that they acknowledged that a blockade was so severe, that a response was both likely and in a sense justified (though the latter is not important if you are rational).

Thankfully both leaders at least eventually recognized the cost of such a conflict and stopped following the insane logic of escalation to annihilation.

I make no equivalence between Putin's invasion and a "SWIFT blockade". I'm focusing on the foreseeable outcomes, not any sense of what is "justified".
Oh, so as long as the humans in every country that announce the rocket launches and the humans that enter known launches into missile defense systems do their jobs perfectly every single time, then everything will be ok.
Have you checked out Affinity Designer? I'm a near 20+ year user of Illustrator and I find Inkscape 'a bit' of a mess, but Affinity's offering, whilst paid for (but cheap), is much more honed. I can't wait 'til I can transition over to it 100% and unshackle myself from Adobe (just not quite there yet, sadly).
I took four semesters of French in undergrad (U.S.) from zero knowledge. I went to a small, rural high school that only had the budget for a Spanish teacher. I decided I would've preferred French had I been given the choice so I switched when I made it to college.

I met and in some ways exceeded the level of proficiency the author noted. In a lot of ways, this was out of necessity because I would've otherwise been quickly left behind. Based on what the author shared about his own proficiency, I suspect the primary difference for me is grammatical. Ironically, this whole endeavor improved my English grammar too. I had teachers that consistently emphasized "correct French", graded everything I wrote, and then gave me thorough feedback. It seems like this made a big difference. I also peppered my instructors with questions about native slang and speech patterns I noticed in my personal practice/exploration. In response, they did a combination of humoring me with answers and guiding me towards what I needed to know first for those concepts to make sense later. I think this helped a lot because the native 'shortcuts' I learned later made much more sense in context than when I had first heard them.

All that being said, if I wrote up my own list of resources or recapped what I did to practice in my free time it would eerily match this. We consumed most of the same media, used the same practice tools, and even used the same references right down to the method of lookup (setting up the search engines), so there's no question in my mind it's possible to find and utilize resources that get you very far in your own time. I wonder if he has considered that someone learning a language in school should take advantage of all of these tools too.

> I firmly believe that learning languages in school, especially in the United States, is generally extremely inefficient. If you struggled learning a language in school, don’t let that affect your confidence with learning a new language now. If you practice intelligently, you can learn much more effectively on your own. You get to avoid doing redundant work that isn’t helping you, and you can spend much more time getting 1-on-1 speaking time with teachers who put all their focus lessons on you.

It's obvious to me he succeeded due to dedication (and his own account supports this), yet he moves so quickly to condemn the system with only anecdotal evidence. There's no doubt it's not perfect, but couldn't it possibly be that some students simply take French in school to meet a separate requirement and don't really care about learning a language? This was certainly my experience in Undergrad. It was no loss to me as it just freed up more of the teacher's time for my benefit. It also seems like I managed to avoid some of his frustrations in the process based on the experiences I noted above e.g. with finding adequate instructors. Overall, I applaud him for his achievements. I'm just not sure I'm ready to so quickly support this kind of conclusion. Institutions and learning are certainly changing, but it remains to be seen what shape that will take.
This is what I suspected would happen once the US sanctioned Russia.
Seawater-> extract the lithium as a useful byproduct from desalination plants

https://www.science.org/content/article/seawater-could-provi...

https://cen.acs.org/materials/inorganic-chemistry/Can-seawat...

https://www.eurekalert.org/news-releases/699652
They'd be 50% actual spies if you let them defect just like that.
Civil (Comic 2012)
How is not knowing something unethical?

[EDIT] - they said "untechnical", not unethical.
> slave labor force

Remember kids, slavery is still constitutionally enshrined in the US as a form of punishment. No need to "look back" at slavery!
India is only loosely a US ally on issues of mutual interest. They also have fairly good relations with Russia and don't much care what happens to Ukraine.
Which valuable insights?
I'm not signed in and this certainly isn't the case for me (desktop Chrome on Windows 10).
I wonder what will be excuse after Putin invades Latvia, Estonia, Lithuania …
Expecting people to know meta tags is ridiculous for all but very specialized roles. It's the kind of thing you rarely touch once it's set up. I'd expect most developers to be able to guess correct or near-correct answers just from context, which I guess is a test of a certain kind of reading ability. So I suppose that's some kind of signal. But this stuff changes often enough and there's enough subtlety, and very few people touch it very often, that you should be consulting a guide or reference most every time anyway.

This is probably a test of some useful ability for developers to have, but it's not knowledge of these things in particular.

Also:

> <meta name="theme-color" [...]

> This is the proper web standards-esque equivalent of the Apple status bar color meta tag. It tells the browser to theme the surrounding UI.

Oh, so this is the horrible thing that's infecting my desktop Safari and making it hideous and weird and inconsistent? Interesting.
It is so bizarre to me how he consistently and entirely disregards the idea of Ukraine's sovereignty and right to self-determine. Imperialism as inherently justified seems to be a foregone conclusion. If they want to join NATO, or do anything else, Russia does not have the right (not desire) to invade to prevent it, which seems to be his entire thesis. His correlation to a pro Russo-China Canada seems absurd to me because he assumes the US would invade Canada in a similar way but with wide support from The West. I do not agree.
So many people have the idea that "senior" is just someone who's been doing it for a long enough time.
If the oversight you provide as part of your service is unreasonably expensive then you probably shouldn't be in business - if you can't sanely moderate your platform then you also shouldn't be in business. I can rationally accept that argument as quite logical but I can also accept the fact that news papers ran classified ads for years and years without assisting terrorists by giving them a platform to coordinate attacks in plain text on - facebook comes along and suddenly the bar for obfuscated text is "r u rdy 4 the b0mb?"

Companies that are providing such an amazingly affordable service because they're just skipping out on doing moderation don't get to use "Well, doing it the right way would be too expensive" as a defense - that's how you end up with Uber. Uber broke laws, Uber shouldn't exist at this point, something like Uber should exist, but Travis Kalanick should have been fined into near non-existence and not currently be sitting happy on 2.8 billion. We, as a society, need to have standards.
Last time I checked (a long time ago, admittedly) most embroidery solutions were locked-in and opaque. It's a vastly different world to home-built CNCs running off GCode (sadly!).
If you pay close attention, about 60% of words in English are either the same in French or share a latin root.
I'm worried this is optimistic but ultimately misguided thinking.

Russia is invading Ukraine because Putin knows that the consequences of invasion will be small relative to his perceived benefits. NATO/"The West" will not risk a larger confrontation over Ukraine.

Unfortunately, I think that same conclusion extends to the smaller NATO countries. Will the rest of NATO really risk a nuclear war if Russia decides to invade one of Latvia/Lithuania/Montenegro/Estonia? As recently as last year, the US had an anti-NATO President. This could happen again in the near future. If it does, Putin will be emboldened to continue expanding Russia's sphere of influence.
If I may add a few critiques...

# Make sure no one else is using rsync
pro_on=$(ps aux | grep -c rsync)

A better way to do that is with the flock utility.

(
flock -n 9 || exit 1 # Critical section-allow only one process.

...single thread shell script

) 9> ~/.empty_lock_file

Note that the flock utility is specific to Linux, but POSIX mkdir() is atomic and could be more portable.

"${SOURCES[@]}"

POSIX shells do not support arrays. Iterating with read over a here document is more portable.

minutes=$(($minutes - 1))

POSIX is specific that the $ prefix on a variable name can be omitted in an arithmetic expression.

ECHO="/bin/echo"

Many shell scripts never use echo, and this is a good idea. 'NEVER use echo like this. According to POSIX, echo has unspecified behavior if any of its arguments contain "\" or if its first argument is "-n".' http://www.etalabs.net/sh_tricks.html

Perhaps use this instead, in a subshell to avoid stomping on variables:

myecho () ( z=''; for x; do printf "$z%s" "$x"; z=' '; done; )
Using AI to bring children’s drawings to life (2021)
It's an interesting development, but it doesn't look like it really has the qualities leather has (thickness and strength in particular) — it looks more like an alternative for various fabrics. I've seen it mentioned a few times before, but it seems to be a bit stuck on a level of development where the resulting material is nice to use for some proof of concept arts and crafts, but nowhere near a replacement for animal leather. Is SCOBY a dead end or is there more to be expected?

Mycelium leather meanwhile seems quite ahead of the game:

https://www.mylo-unleather.com/stories/mycelium-leather/

Of course, there is a (very) commercial side there that adds a veneer of professionalism, and the brands involved may see this mostly as a very marketable and useful greenwashing effort. Still looks impressive though.

(Damn that website's asinine scroll hijacking though! Whoever though that was good idea!? I can't get it to scroll reliably at all!)
> he’s still 30+ yo and has many many years ahead

I know where you are going with this, but I'm not sure his age is relevant as somebody 50+ yo could have many years ahead of them. Having said all of that, here's his contributions to Postgres which speaks to his credibility:

month | commits | files | churn | langs
---------+---------+-------+-------+-----------------------------------------------------
2022-02 | 3 | 7 | 290 | c,sql,text,unknown
2021-12 | 1 | 5 | 30 | c,sql,unknown
2021-11 | 2 | 1 | 38 | c
2021-09 | 2 | 4 | 74 | c,c_header
2021-07 | 3 | 7 | 135 | c,c_header,sql,unknown
2021-06 | 4 | 12 | 992 | c,c_header,sql,unknown
2021-05 | 4 | 5 | 88 | c,sql,unknown
2021-04 | 1 | 4 | 30 | c,c_header,unknown
2021-03 | 1 | 1 | 2 | unknown
2021-02 | 2 | 3 | 20 | c,c_header
2021-01 | 6 | 16 | 1781 | c,c_header,makefile,sql,unknown
2020-12 | 11 | 69 | 12331 | c,c_header,makefile,perl,sql,unknown
2020-11 | 8 | 11 | 288 | c,c_header,makefile,sql,unknown
2020-09 | 4 | 4 | 258 | c,sql,unknown
2020-08 | 1 | 3 | 23 | c
2020-07 | 7 | 12 | 486 | c,c_header,makefile,sql,unknown
2020-06 | 8 | 8 | 766 | c,unknown
2020-05 | 5 | 5 | 96 | c,sql,unknown
2020-04 | 6 | 28 | 1225 | c,c_header,makefile,perl,sql,unknown
2020-03 | 8 | 119 | 5651 | c,c_header,makefile,sql,unknown
2020-01 | 1 | 10 | 627 | c,c_header,sql,unknown
2019-11 | 4 | 5 | 303 | c,text
2019-10 | 2 | 7 | 312 | c,c_header,sql,unknown
2019-09 | 18 | 48 | 3054 | c,c_header,sql,text,unknown
2019-08 | 3 | 4 | 280 | c,sql,unknown
2019-07 | 6 | 18 | 1046 | c,c_header,sql,unknown
2019-06 | 6 | 12 | 134 | c,c_header,sql,unknown
2019-05 | 6 | 9 | 309 | c,unknown
2019-04 | 4 | 17 | 1651 | c,c_header,sql,unknown
2019-03 | 15 | 55 | 11647 | c,c_header,gitignore,makefile,perl,sql,text,unknown
2018-12 | 6 | 24 | 1289 | c,c_header,text,unknown
2018-10 | 3 | 1 | 21 | unknown
2018-09 | 8 | 43 | 2589 | c,c_header,makefile,perl,sql,text,unknown
2018-08 | 5 | 11 | 2474 | c,makefile,sql,unknown
2018-07 | 4 | 17 | 101 | c,c_header
2018-06 | 7 | 9 | 117 | c,unknown

Note, the analysis is only for the email akorotkov@postgresql.org, so if there is more, let me know and I'll update the metrics.
> If something becomes a net negative "at scale", don't allow it to be "at scale".

I've taken to thinking of this sort of scaling as being the digital equivalent of race to the bottom (i.e. cheap mass-produced garbage products).
China produces cheap manufactured goods. But the U.S. is the world's largest producer of cheap agricultural goods. In fact, China's largest sources of meat source much of their feed from the U.S. The U.S. also pretty much only produces soy for export to China, as does Brazil. My point is that people thing the global economy would collapse if China stopped exporting manufactured goods, but China would starve without the rest of the world feeding their people.

China may be able to feed its people with its arable land, but the reality is that it would be only at a sustenance level. This is why China is investing so heavily in African agriculture.
"Hill to die on" would imply some effective attacks targeting said hill...

So far all you've done is dig.
Entirely up to you, there are always trade offs.
It feels kinda reminiscent of a "FizzBuzz" type of question, serving as a litmus test or catalyst for an informal conversation rather than anything strictly defined.
Look at the book Drawing Space, Form, and Expression by Entice and Peters. Its ideas are extremely deep and insightful. Some nice practical advise too. It's not for everyone, though.
For what it’s worth, you can get minute-by-minute updates on the conflict in Ukraine in Telegram, for example this channel (1). It’s all in Russian or Ukrainian.

1: https://t.me/uniannet
> I do watch Tucker Carlson

Why? What does watching his shows or segments get you?
OpenSCAP: Free, automated security best-practice auditing and remediation
That's the reason I never purchased it
The flip side is many people learn bad pronunciation habits because of reading. Things like Chinese tones for native English speakers or L/R for native Japanese speakers are always going to be hard and no single textbook, tape or app will fix that.
It’s crazy how many news organizations are complaining about Russian propaganda, and then out of the other side of their mouths are using propaganda to strongly imply if not outright state (falsely) that Fox is supporting Russia and Putin’s invasion.

The media’s “don’t question or stray from what we tell you to think in the slightest or we’ll use whatever name we want to drag your name and character through the mud” just makes me and everyone else distrust the media even more.
>"Running more than one at a time just isn't feasible."

When it comes to money everything is feasible. Banks would use a many systems as needed and will build something on top that will make operations look uniform
The ironic thing is vk is not censoring similiar content.
Takes time to get used to any accent.

Americans struggle in Ireland for instance. Or people from the northeast once they get to Louisiana.
>In a sense, not certifying NS2 limits Russias options. Not that I am convinced someone in the Gean government, old or new, ever thought this through so.

The way I see it and one of my political opinions.

1. Big business runs governments around the world.

2. Big business decides the shots and war is bad for business(unless you're in that business)

3. Those big businesses are who prevent wars from happening.

Then again, this is what forced putin's hands. A ton of big business went to ukraine over US investment treaties and the EU stuff.
At the moment there's no technical or legal problem, as far as I know.

Later it will depend on the nature of any new sanctions. If they create a practical problem (e.g. Russia dropped from SWIFT) then crypto may provide a workaround. If they create a legal ban on dealing with Russia then I'm afraid you will have to sever all links with your Russian contractors.

But as others have pointed out you want to seek legal advice because breaching international sanctions, especially against Russia at the moment, is a serious criminal offense.

Maybe also a good idea to talk to your bank about what it their position on customers making transfers to Russia.
How can I contact you to get involved?! This is amazing.
Content quality is key. The post "We're choosing Rust, and not Go, C++, or Node.js" got flagged a few hours ago after reaching the front page briefly: https://news.ycombinator.com/item?id=30465632 Although it reached some conclusions similar to those I might reach, it also (as another poster put it) "invited language flame wars" and contained some shoddy reasoning, which I and others did not appreciate.

I like reading posts touching on Rust which lead to thought-provoking and civil discussions — especially when the choice of Rust is germane — and I appreciate knowing that Rust is involved from the titling/marketing. Thanks for your good work!
Because C doesn't do type inference.
People on internet, especially on twitter, reddit and here are too innocents and/or naives. War is what you described and that will never change.

It doesn't matter what system or ideology people invent, war will always appear in order to to get power or resources. Or just because there are bored, just like Dostoevsky said it.
No, this is not "dependence". Czechia is darker, but it's less dependent on Russian gas than Germany is - thanks to the nuclear powerplants.
This has happened to other wars in the region too. State trolls mass report twitter and youtube accounts to get people banned, or have their videos "age restricted" (which means youtube does not recommend them). It' s the standard practice of google's nonexistent jouranlism/publishing ethics.

Twitter has this thing in Germany where they are required to tell you if someone reported your account. This is at least a good way for reporters to know that they are being targetted by trolls.
I agree, and people should probably ignore advice from people who haven't reached it, unless they'd be content with being b2, which is a lower level than I think people realize.
This is a popular view on HN. I have never understood why.

Wind and solar are the cheapest sources of power. A decades long propaganda campaign has tried, but failed, to cover that up.

Yet this zombie opinion persists in certain political bubbles that get their information from fossil fuel interests.

And now, when one of those fossil fuel interests invades another nation, the prime culprit is... renewable energy? And it's used as an excuse to talk about how utterly indespendible natural gas is, even though experts want us to dump it as fast as possible? Isn't that oddly convenient for Putin, who seems really well liked by all the same people who tell obvious lies about climate change.
Fully agree, Borg is awesome. I wrote up how I'm using it here[1]. In short, borg backup to a local machine, and that machine uses rclone to copy the backups to an S3 bucket off-site. I've had multiple occasions to restore stuff successfully, and I never have to think about whether my data is retrievable.

[1]https://opensource.com/article/17/10/backing-your-machines-b...
Better link https://twitter.com/mfa_russia/status/1497234734765780997
Even at the heught of the nation state as the sole ordering institution in your life I always wondered what compells people to fight for their country other than self defense ofc. At the end of the day you will still be serving the elites when it's all over. Most times they didn't take good care of the veterans. Really no incentive to fight hard other than you were conscripted and treason carries the death penalty.
I wonder why people keep calling HTML "source code"
I saw a tweet yesterday where someone with 4 years of experience was looking for a Staff Engineer position. One thing the engineering community doesn't lack is confidence in our abilities, even if we aren't there yet.
Let's say we decided to go all-in on transforming the US to 100% renewable. Solar, wind and enough batteries to ensure continued power for times lacking sun/wind. For all homes, businesses, industry, transportation.

Do we have enough lithium and other materials for that? And what is the environmental/carbon cost of extracting and refining it? I assume it would be net positive, but I don't know for sure, nor to what degree.
He never talked about the other type of fishing...in a lot of prisons they are in rooms with doors, not bars. Inmates will pump out the gas traps in their toilets and drop lines into the shared plumbing with things tied to help them get tangled. They can then pull the lines through and tie stuff to them.
50 nuclear plants are neither cheap or fast to be built. I don't even know if we have the supply chain in the whole world and the technical man power to build 50 nuclear plants at the same time.
Not really. It's more difficult to refill them and get all the air out than to drain them.