skysight-inc/HackerNews huggingface dataset:
JWT is not OAuth2. In fact, OAuth2 shouldn’t even use JWTs in the first place. For example, all big systems (Google, Amazon, Microsoft) use opaque tokens for OAuth2 (in third party contexts) due to revokation, PII, and other concerns. Complexity doesn’t scale if used in the wrong context. And needing to put a nail in the wall (pass by value tokens) justifies buying a hammer (JWT) but not a chainsaw (OAuth)
Truly Headless Draw.io Exports
In case it goes down again: https://archive.is/3KbWA
Indeed, literal thousands of years of ingrained social privilege and brutal repression of under-castes would tend to have produced nice social benefits for Brahmins.

It's stupid, silly, old and outdated.
I put together a quick-n-dirty backup script. It's tested.

#!/bin/bash

set -e

BACKUPDIR=/srv/backup/$(/usr/bin/date -I)
umask 137

cd /tmp

backup_init() {
echo 'Initializing backup...'
mkdir "$BACKUPDIR"
chown root:root "$BACKUPDIR"
chmod 751 "$BACKUPDIR"
}

backup_postgres() {
# Postgres
echo 'Backing up PostgreSQL...'
sudo -u postgres /usr/bin/pg_dumpall > $BACKUPDIR/postgres.sql
}

backup_podman_volumes_for_user() {
if id "$1" &> /dev/null; then
echo "Podman user $1 found. Creating backups of volumes..."
mkdir "$BACKUPDIR/$1"
chmod 751 "$BACKUPDIR/$1"
for volume in $(sudo -u $1 /usr/bin/podman volume ls --format {{.Name}}); do
echo "Backing up volume $volume for user $1"
touch "$BACKUPDIR/$1/$volume.tar"
chown $1:$1 "$BACKUPDIR/$1/$volume.tar"
chmod 660 "$BACKUPDIR/$1/$volume.tar"
sudo -u $1 /usr/bin/podman volume export "$volume" --output "$BACKUPDIR/$1/$volume.tar"
chown root:root "$BACKUPDIR/$1/$volume.tar"
chmod 640 "$BACKUPDIR/$1/$volume.tar"
done
else
echo "User $1 not found. Skipping."
fi
}

backup_bitwarden() {
backup_podman_volumes_for_user bitwarden
cp /home/bitwarden/vaultwarden.conf $BACKUPDIR/bitwarden/
}

backup_etc() {
echo 'Backing up /etc...'
rsync -a /etc/ $BACKUPDIR/etc
}

backup_jellyfin_metadata() {
echo 'Backing up Jellyfin metadata...'
mkdir $BACKUPDIR/jellyfin
rsync -a /var/lib/jellyfin/ $BACKUPDIR/jellyfin
}

backup_postprocess() {
cd /srv/backup
echo 'Compressing...'
tar -czv --atime-preserve='system' -f $BACKUPDIR.tgz $BACKUPDIR
echo 'Removing...'
rm -rf $BACKUPDIR
}

backup_init

backup_etc

backup_postgres

backup_bitwarden

backup_jellyfin_metadata

backup_postprocess
What percent adoption do we need to see all the benefits like my goldfish getting its own IP address? Will we stop using NAT soon?
Yes, it's a relatively recent innovation, but it's pretty awesome. Symbol server has always been one of the things I actually liked about Windows development, which didn't require installing debug packages for every DLL before the bugs happen and you catch them. https://sourceware.org/elfutils/Debuginfod.html

NixOS has had a similar thing for a while called "DwarfFS" where a FUSE filesystem instead resolves filenames back to the package that needs to be installed, which was around for a while before debuginfod, but very NixOS specific. I'm happy this is now so much more widely available as of recently.
Tribalism is old, archaic, outdated, and not useful (from a global perspective at least)... and yet it's everywhere. We're human, and for better or worse this seems to be a condition that we can't escape.

EDIT: I really shouldn't say tribalism is not useful. We wouldn't be so tribal if it didn't have its benefits (evolutionarily speaking). But now that we live in a global world it is increasingly becoming a net negative.
For port, I think all that should be necessary is to take wine and -D_FORTIFY_SOURCE. As long as you have the right grapes.

(Sorry, I know we don't do jokes here, but hey it's New Years, right?)
It's also okay to not assume that certain categories of people are sheltered and naive, based solely on their gender status and inferred ancestral composition. And in need of a public calling-out and talking-to, based solely on those observed properties.

Which is what started this whole sub-thread, after all.
Do you use iCloud’s privacy feature for safari? I have been having this issue ever since I turned that on.
Don’t Shell Out
Now, image how the world could be a bit better if BeOS was open source.
There have been no inter caste marriage restrictions in India either since 1954.

https://en.wikipedia.org/wiki/Special_Marriage_Act,_1954

Obviously, just like mixed race marriage took a while to be culturally accepted in the US, it is a similar situation in India.

More importantly, it almost always comes down to socioeconomic class rather than caste or race. The upper socioeconomic “castes” or “tribes” or whatever you want to call them have been inter marrying forever, and no one cares.

I would easily bet if a Brahmin kid brought home a significant other worth a billion dollars, their parents would not give a crap if the SO was a lower caste person. By definition, just being worth a billion dollars would somehow elevate them out of their caste. Same with white and black and Asian and Latin American or any other tribal designation.
Just don’t want it forced on me and by its nature it becomes a hard dependency over time, thus, it does.

I’m not interested in another argument but calling my position “pitchforks” is a bit disengenuous and irritating (which is why I’m replying, off-topic, to you).

While I think it has something to offer I would like potentially better alternatives to be able to exist in future, this is not “pitchforks”.
Sorry but that’s just wrong. The biggest auth systems in the world (Google, Amazon, Microsoft) do not rely on OAuth2 for internal services. Isolating auth into a central service and acquiring user consent as a third party, which very literally is the only purpose of OAuth2, are two very different things. Saying that you need a third party delegation tool to „scale“ an auth system is like saying that you need a good combustion engine to build an electric car.
They didn't have to go through the northbridge itself, but they had to go over the frontside bus that connects the CPU to the northbridge (and would normally be point to point).
It's bad because profits off of open source's good name without actually being open source.
The world uses less energy than arrives from solar, so clearly it could be, if you had enough generation and storage.

It’s not a great line, what is needed is how much generation and how much storage is needed.
Good point. However, one can’t conclude that with any reasonable certainty from the article.
The only problems I ever had with Linux over last two decades were exclusively "obscure problems". But there were a lot of them and they are always different and very entertaining. Basically it all boils down to the two factors working simultaneously - 1) bad QA process, and 2) extreme fragmentation of literally everything on every level, increasing test coverage beyond possible.

For me Linux will probably never be "home ready" and will stay on servers and embeds where it is perfect and amazing.
The goal is for everyone to be able to enjoy that.

That may be the "goal". Whether public drag-outs as displayed in the OP serve to achieve that is another matter entirely.
I think vegetarianism may be a possible indicator.

I believe there are shibboleths they use to suss each other out as well such as asking about ancestral village, charity customs, etc.

(speaking about actual Indians as well as 0-gen and 1-gen. Obviously if immigrants somewhere those tendencies disappear over time.
Tell HN: Wish you a prosperous and happy 2022
Sure, probably a little bit more work. But I think building a tree of 1339 items is quick enough even on a PDP-11, right?

Or is there a step to this I'm missing? Can't they be analyzed individually and then joined?

Conceptually this merging isn't much different from the fact that gcc -MD needs to output data formatted in a way that Make understands.

But fair enough. I feel like I'm for the second time am saying "just add another stage to the build". Still. "Dead on arrival" is a bit much.
That's what I meant, but admittedly I communicated it poorly - you need to reconfigure various bits of the code to use this credentials chain, which can sometimes not be supported by poorly written tools.
Letters from the Union of Concerned Scientists, the SPLC, Greenpeace, EDF, etc etc appearing in my mailbox and asking for money, suspiciously about 1-2 weeks after I signed up for an event. That's how.
Water Cremation (Alkaline Hydrolysis)
Uh, it is. The article lists 7 CEOs. That's hardly statistically significant out of all CEOs in the West, compared with both the number of all ethnicities that are CEOs of Western companies, and potentially also not significant compared with the number of Indian CEOs of Western companies (it gives no data there).

And when you consider it's the caste with the most opportunity, well...you're basically saying that gains by those who had greater opportunity somehow justifies the system that gives them those opportunities. That logic would also support any oligarchy, aristocracy, etc, so long as those in power successfully remained in power.
It's more like a dictionary lookup[0] than some general pattern. Also there are many regional variations. So if you have come across a particular lastname before you happen to know they are brahmin.

[0] - https://www.momjunction.com/articles/brahmin-caste-surnames-...
Rationality by Steven Pinker. As always, the polymath covers a lot of ground and illustrates the connections beautifully.
It only takes one slip...
Thank you! I think it checks all the blocks. A bit strange main screen but that’s so not an issue.
Reminds me of the good old days with EUC-KR, KSC 5601, and all those different encoding schemes I've successfully repressed in my memory for years. Yes, you could probably assert that a piece of string was either Korean or English but never anything else... because the system was incapable of representing it.

I'm not exactly sure how a code page is supposed to help us here. Developers have trouble supporting multiple languages when they're all in the Unicode Standard. Supporting code pages for languages they've never heard of? Not a chance.
I'm sorry, but this is a horrible take. I don't want every Joe Schmoe to have this capability in their back pocket. I can't even trust vetted people who have been elected into power to use it responsibly. Why on earth would I trust the drunk creep at the local dive with it? This is like saying every household in America should have an M1 Abrams because their value would rapidly decrease and therefore they'll be less dangerous.
Thanks for the reply! Also wow I hadn't realize that Apple supports hardware decoding of Google's VP9 codec. Googling a bit, it looks like this is new in the M1 Macs. Though not sure if it supports AV01 yet? When I browse Youtube in Firefox I seem to get AV01 encoded videos. Are you sure Firefox on an M1 Mac is using hardware decoding? I wonder if they might just be using an optimized software decoder. Wish I had an M1 mac to test!

Frustratingly I couldn't find any description of videotoolbox codec support on Apple's documentation, though I did find that this VP9 constant exists: https://developer.apple.com/documentation/coremedia/kcmvideo... (but couldn't find an AV01 constant)

Re: Casks, I hadn't thought about it but you're totally right that this is probably mostly due to macOS developer signing issues.
From the name I was expecting something like image boards (think 4chan) where you can add a username to your post by specifying a secret, which will set your username to substring(sha(secret)). Instant authentication with no signup.

This isn't that, instead it seems to delegate the registration to some Namecoin-like thing, and I verify my identity but signing the content with my secret key? Did I get that right? I guess the advantage of that approach are human readable user names
How does a torque wrench know the nuts are lubricated?

Is 80 foot pounds of torque not 80 foot pounds of torque no matter the level of lubrication?
As the article mentions, these are thought to refer to particular games ("ashtapada" = (game of) eight steps, "dasapada" = ten steps). From the description (https://en.wikipedia.org/wiki/Ashtapada), they sound like casual games somewhat similar to Ludo/Parcheesi.
The problem is being 99.9% effective just isn't good enough. One person slips through and it's all over. It isn't realistically possible to keep covid out of areas.
"It is expected to break away from dependence on pesticides by means of applying this method to technology for exterminating pests with high-power lasers, etc. Thereby we can realize sustainable agricultural production that can balance both pest control and environmental conservation."

Conservation through elimination
Thanks, I vaguely remembered some bad news about it but did not imagine it was brain eating amoeba ! Apparently all that’s needed to avoid this is using sterile saline solution or first boiling the water, but I don’t know whether the ol’ sacred texts include this bit of advice.
Yes that is a very level playing field they competed on. Imagine how much even better top talent we'd have for late leadership at aging tech companies if the talent pool was broader.
I don’t believe a single point of that was valid in 2011, let alone now. Witness the rise of CGNAT as a workaround for not migrating.
Thank you @kiyanwang for sharing my (Tal KimHi) definition of Engineering Enablement.

Hi All, Please let me know if you have any comments or questions about the roles and responsibilities of this strategic function.
What am I supposed to enter for the signature? Is there a help page?
To Stay Sane, Ramble: Lost on the Lost Coast During Covid
It depends on area/region/language/place, so it's probably too way too many to list.

You can look at common conventions here: https://en.wikipedia.org/wiki/Indian_name
I guess we can agree that there is a cultural inertia that instantly biases someone against something based on perceptions of time XD
> You can't make any of those things free. You can only make them socialized.

If something is socialised then it is free to choose from. So it is free as in $ and free as in freedom.

> If they are planning to kill people then that are planning to violate negative rights of others. You lose your rights in that case.

Makes sense in principle but impossible to do in practical. Nobody has a mind reader. Nobody can accurately predict the future behaviour of other people. Do you agree that your thinking is impossible to actually implement?
openSUSE Leap and microOS
Scotland's target of 100% electricity generated from renewables missed
Seems like the skills are optimized for corporate ladder climbing as well.
Ask HN: What's the best resource to learn web-app pentesting?
I too can cherry pick "Things that suck" in any OS. What's your point?
> if you had enough generation and storage.

If.
I think the author is missing (or perhaps just discounting) the fact that not all developers have the same level of competency. Just because someone releases code as free software or open source doesn't mean they have done the work that a more skilled practitioner of the art would do prior to public release. It's not just money that determines code quality, but there are cases in which it can help. Taste in selecting which code and features are accepted by a maintainer will have a huge impact on the resulting security track record of a project.
I couldn't care less about the Indian caste system and instantly ignore anyone that talks about it. Just because its relevant to you doesn't make it relevant or important to me.

I'll treat people as individuals regardless of what class, gender, race, sexuality, or any other qualifier, as long as they have the cognitive capability to comprehend reality and be well informed.
That is EXACTLY what a regular person does with computers. Linux crowd completely missed the point of Linus video - he is perfectly capable working with Linux and fixing issues. But in the videos he was role-playing a regular switcher user, that was the whole point of the video.
Lol, that is by no chance a pre-requisite. I lost count for beef/pork eating supposedly high caste members in the West, who at the same time were shaved head, janeu/tilaka wearing, and demonstratively religious.
But not before $130k or more changed hands, apparently.
Two options: quarantine bubble failure or incubation longer than .. 15 days?

Both are possible, though the former is more likely. 5 day intervals for incubation seem too short for 100% safety. I believe omicron has some data points of longer incubation already.
Ask HN: Who are you reading in 2022?
Would like to get back into reading more long form writing from individuals (blog posts) in 2022. Who/what should I be adding to my feed reader?
Not even then. If they can verify 100% compliance, we can adjust our estimates about the false negative rate of these tests (which we already know not to be perfect)

(And maybe not even that. There could have been an infection between the tests “when leaving Cape Town for Antarctica” and actual departure)
What good will a mouse tracer do without context of what's on screen? Never heard this being put in place for workplace surveillance. Complete screen recording yes but just mouse (or even keyboard which does make some sense) no
Reminds me of how people would get angry when you suggest a site should switch to HTTPS and people would demand you prove why it would be worth it rather than just doing it anyway since it's free and easy. Glad we have mostly moved past that.
I'd say the team is using it wrong. SQLite is really intended for embedded use, not a Postgres replacement. The two shouldn't even be mentioned in the same sentence. SQLite is weakly typed, performing autoconversion from ints to strings.

The value in SQLite is its light weight, and not it's SQL side. If you're building a mobile app and you're loading a lot of local data, it might be the right choice.
New Zealand has done a pretty good job over the last two years. Whether the costs outweigh the benefits is a separate question
In some sense, yes. You could also say that Alain Hubert has an Antarctic station, he just happened to be Belgian.

https://en.m.wikipedia.org/wiki/Alain_Hubert
You can either use Bob Wallet [1] or hsd RPC. You'll need a Handshake [2] name as well. There's a PR on the Bob Extension that streamlines this process (think metamask) [3].

[1] https://applause.chat/v/9

[2] https://handshake.org/

[3] https://applause.chat/v/5
Or, smarty pants, we do different things. He's a lawyer with a set of tech-needs, I'm a teacher in IT who experiments with different ways of doing things to possibly pass them on to others. But, thanks for playing.
AKA Cheater Pipe in Texas.
'ls -i'
It already has been deemed illegal in the EU:

https://noyb.eu/en/clearview-ai-deemed-illegal-eu
$50/hr after ten years. That's crazy! But I guess that type of seniority preference is typical among union jobs.
In 3rd grade, I resolved not to make New Years Resolutions, and so far, I've managed to keep to it.
In case anyone else needs to look this up, torque-plus-angle means seating the threaded fastener to a base torque, and achieving the target tension from there by further turning the fastener a specified angle. So super duper simple and something that many of us have done instinctively or from instructions, now we know there is a term for this general technique. Cf https://dannysengineportal.com/torque-specification-torque-t...
Y Combinator managed to convince startups that would have been founded anyway to give up expensive equity to them. I'm not sure they would have failed without YC.

Put another way, if you take a piece of every startup on the planet, can you claim influence if some of those startups eventually succeed?
> Their ideas reflected YC’s implicit view that for every problem in the world, there is a startup solution

I dream of a world where we try to solve problems first and monetize them second, and I don't mean growth hacking.

> It’s Y Combinator’s world, and we’re all invested in it.

There are many people who resent this world. I'd like to live in a world where success isn't measured by money.
Jeez even at home? Glad I don't work in that industry. I hate anything economic or financial anyway :P
See also how Google got criticised for publishing historical maps of Japan. The reason? Locations where burakumin (untouchables) had lived were visible on those maps. This caused fears that these "bad addresses" would contribute to discrimination against inhabitants.

These things really do span generations.
Do you also ignore people who talk about racism? It's not like casteism and racism are that different
That is a new building, which is 200 meters away from the main one:

https://goo.gl/maps/hLfERuVH8GAcX9LP9

https://goo.gl/maps/PpndZavS65ZccC8c8

I took a walk around there in late 2013, and I was surprised that for such a big company, the buildings are rather unimpressive, and they are located in an otherwise normal neighbourhood, surrounded by... houses (I expected them to be located in an business district).
Not all aircraft broadcast ADS-B positions.

And as a low-time pilot who’s been bit with laser beams from people’s Christmas decorations, I’d argue the big sky theory doesn’t apply here.
Its an emerging market that its participants are optimistic about. Nobody knows the answer they just try to get a piece of a growing pie. The time to market is hours, instead of months/years, for the same or greater monetization, and thats all there is to it.

If you’re waiting for the consensus on which quantitative analysis to use to justify your participation, then you’ll miss it.

Given the superior paths to monetization and liquidity, and the shorter lifecycle from inception to market, than everything else digital or software related, its easy for many people to just conclude that its not worth debating about and just act.
It wasn't until I retired from the tech industry and drove Uber and delivered Uber Eats for something to do that I realized how many Indian and Chinese engineers are in Silicon Valley. Huge 6 story apartment buildings covering a city block filled with engineers, often doubling and tripling up in small apartments. Some of the Indian engineers would tell to me (they were always friendly, the Chinese would often just go to sleep in the back of the car) that their agency was making most of their money. My hats are off to you guys and gals for working hard in America. I know the death marches and conditions you have to put up with. Caste concerns in America shouldn't be one of them.
The new windows 2022 vnext with azure arc is pretty good, RDP is so much better than VNC. Also wamp is so much faster on windows than on linux in my experience on tuning php/python/mysql/postgres stuff. Windows and its shared memory connection to DB on the same machine bypasses pipes, which is where most of the slowdown comes i think
Is it just me, or does the article amount to "a huge intelligence community is gathering intelligence data on a huge scale"?

Perhaps the article's target audience is the young and naive? Because as "news", it seems right up there with "most teenage boys think very often about sex".
Thanks for the sane take.
It's portable as long as you like testing in multiple is contexts.

It's basically the same offer java gave the world: write on e, test everywhere.
There is a beta-ish build (https://discuss.binaryage.com/t/can-we-help-test-total-space...) which works on Big Sur and M1, at least, (I haven't upgraded to Monterey yet.)
What's bad about Pi-hole?
>Just don’t want it forced on me and by its nature it becomes a hard dependency over time, thus, it does.

systemd is the choice of basically everyone who builds distros, so of course it's going to be hard to avoid unless you volunteer to do all of that work yourself. When you take work from someone else, that comes with taking on the choices that they make.
Useful Photography for Beginners
I've looked at it, but I have a good decade.5 on my current car so it will be one of those things I check on in the future.