skysight-inc/HackerNews huggingface dataset:
> Why do developer companies keep thinking they are aocial twitter-facebook-like things?

Because that's been their main selling point since day one. Git hosting + social coding platform. I guess because they became the leading code hosting platform in the world, they think that that's because of their social features. What you're seeing today is just a continuation of what they always have been doing.
You would've not found much performance difference downgrading either if that's all of your use case. Why did you upgrade a machine that was already good enough?
"Did you mean 'just in time?'"
Not only that, imagine living in a country with terrible public education. I'm sure crime rates and other similar indicators would be way up. Not exactly a fantastic place to live.
It seems poignant to acknowledge that while this type of potential deception or fraud hiding in statistical analysis may be to the detriment of society or patients at large, a greater fraud is being perpetrated on the whole of humanity in the 'one size fits all', 'gold standard' of clinical trials.
The human body is unique between individuals, drug interaction is unique to body chemistry.

This isn't up for debate nor is it absurd to call for genotype specific studies of efficacy. We, collectively, have allowed real miraculous discoveries to flounder as a result of this failure to appreciate personalized medicine.

We will look back on this Era in awe with the ineptitude of our methods.
Chaos Mesh and SkyWalking: Better Observability for Chaos Engineering
Small kids. Non-stop work. No help from parents or the government. In my country if you're a freelancer, you got zero pandemic-related stipends. Has ended in divorce. Traumatized kids. I'm an emotional wreck, but I try to hide it and soldier on. There's only so much people can take before they give up.
Two years after Chrome and Edge, Firefox 100 is getting AV1 support
> I know parents who thrived with their toddlers,

With both spouses expected to continue full time working, and no child care coming in? Politely, I doubt it.
Suggesting that not only do you not trust your wife but you also don’t trust her so much so that you get a paternity test without her knowledge shows a huge lack of faith in the relationship, and I would caution against this. Please remember the original circumstance is that a woman ends up pregnant on an imperfect birth control; there’s no reason or contextual evidence for any sort of cheating behavior. Assuming your partner is cheating with no evidence sucks. Assuming your partner might be cheating so much so you have to get a paternity test sucks even more for the non-cheating partner.

This is in situations where a heterosexual woman gets suspicious if her partner has literally any female friends. What if she started going around and wanting paternity tests of your friend group if they happen to be pregnant, just to make sure you didn’t cheat with any of your friends, despite you remaining faithful the entire time?
It's a bit crazy that it even matters. Or that systemd comes up at all in a selfhosting convo.

I have friends that selfhost stuff on mac, windows, and linux. They are probably above average as far as tech goes but they are all 30 somethings in non-tech jobs, real-estate, finance, advertising, sales.

I field questions from time to time, but it's pretty rare. Never once got a question about an init system. On any os or distro.

These guys aren't writing init scripts, they are going through the apps documentation and typing 'systemctl start appName.service' and then moving on.

or starting it with docker or even one of the clever little web UIs that you can install that helps you install selfhosted apps.

I thing there's a part of us that wants to believe this shit matters to normal users but they just don't care. And if the service doesn't start, they file a bug upstream and the maintainer usually takes care of it.
> It says black bodies emit photons, but...how exactly?

When an object has any temperature above 0K, that means the chemically bonded particles are moving around/vibrating. This movement of charged particles (release of internal energy) creates electromagnetic radiation (photons).

The other radiation you are talking about is also energy being released as photons, but it is from electrons in an excited state falling to a lower energy state.

Molecules can take in energy differently. Some frequencies of incoming energy produce bond movement/vibrations, and other frequencies can excite an electron's state. Consequently, when the energy is released, it can be in different frequencies (infrared/heat, visible light, UV, etc.) depending on the amount of energy lost. Since electron orbitals are discrete states, the release of energy from an electron going to a lower orbital is a discrete frequency of light.
>Otherwise very nicely put, but surely there is a useful distinction between "not getting what you want" and "oppression"!

Wants themselves do have ranks, as does the amount of oppression felt by not getting them. As you can imagine, there are likely some people who want 2nd vacation homes, but would prefer not having a 2nd home over not having food if they were ever forced into a situation where they had to compromise. But it's not as black and white as you'd might think. People don't all share the same wants, let alone to the same degree. There are people in this world who would prefer to own 3 homes not caring that there are homeless people wanting just 1 (greed). There are people out there who prefer to go without buying food, dumpster dive, and work minimum wage jobs despite having better offers, all in order to save up to buy a house (I personally know a guy - and this is pride). People who like to go without food (ie fast) for weeks (me). And yet, people who prefer to remain homeless, people who want to help the homeless, and people who don't want to help.

>If every loss is oppression, then winning becomes a moral imperative, possibly requiring escalation to violence

Whether something is a moral imperative is subject to opinion - whether you personally deem it so. But yes, especially at some extreme point, that is reality, and you cannot escape it. This is exactly the sort of thing political philosophers such as Hobbes and Locke argued in their social contract theories. It's why when loss is deemed to be so terribly bad under tyrannical governments, that there are violent revolutions. It's the reason for wars. It's literally what lead to the foundation of the United States.

That said, you can learn to go without most wants. It's what Buddhist monks teach and practice. Additionally, wants have ranks, as I mentioned above. So winning is not always a moral imperative for everyone in every case. Some people simply don't care that much about certain topics, and don't care if they lose the outcome.

>No-one wants to live in that world

Yes, that's why true Anarchy doesn't last long. Anarchy, or the state of nature, can often be brutally violent. Wild animals often kill each other just for fun, it's called surplus killing. Power hierarchies naturally form within same species, just to avoid constantly having to violently fight to determine the outcomes for conflicts. The suffering of being subjugated is often preferred to the suffering of being violently maimed (or mere risk of it) by your neighbor, but pushed to a point it can obviously flip, leading you back into a revolution. As you put it, no one wants to live in that violent world, (at least not very long), so a hierarchy eventually forms in order to avoid having to live in it.

>Aren't we ALL kind of in the same boat with respect to climate change ...

Yes and no depending on how you look at it. Do we all have opinions on those topics? Yes. Do they affect us in some way? Yes. Do we all share the same opinions over them? No. Do we all rank those issues at the same level of importance? Probably relatively to some degree, but ultimately no.
Previous discussion from 2019: https://news.ycombinator.com/item?id=20955465
i guess its brave new world time, we should just make incubators and control the fetus oxygen according to the iq needs
Forspoken Devs Demonstrate First DirectStorage Implementation and AMD Features
So, there's no objective artistic explanation for Selena Gomez; and all orchestral music played in a hall is objectively 'art'?
Computers didn't exist!
> I'm currently working on realiable solutions (physical wireless and application layers) to extend the local-first system to be automatically secured even you have intermittent Internet outage unlike TailScale and ZeroTier

Sorry but i don't understand what this means. Internet outage should not affect your LAN services, no matter what selfhosting distro you use.
I'm not sure this is all that shocking? The US birth rate is barely above replacement level and it's only select groups having kids plus immigrations that keeps the population growing.

It wouldn't surprise me in the least if that grow was limited to 25% of counties (guessing major urban center or at least "corridors").
No, you just build extra for the peaks and use the low-demand period to drive capture of carbon.
As long as it is not as easy as let’s encrypt, it won’t take off.
Brain Is a Cache, Not a Database
I had an iOS speed-reading app at the time and considered integrating their API because users requested it. Not only would they have required individual users to sign in to their API via my app, IIRC their terms allowed them to track what each user was reading. Naturally I declined. I hope OP’s terms of use are more respecting of user privacy.
I wonder why. Firefox Mobile has uBlock Origin too. Can't believe people can bear to open a browser without it. If it didn't have uBlock, I would save the web browsing mostly for the desktop.
If you drop a 'title' column from a users table, for example, you can revert and have the title column reappear with the dropped data, new users added during this time (while the column was dropped) will not have a title.
I've used 'Automatically save after every change' and 'Automatically reload database when modified externally', as the other comment says, with syncing via Syncthing. It wasn't in team, but between multiple devices - laptop, desktop, phone and with a NAS in the sync chain, so there is something always on.

Yet, the sync conflicts happened anyways. The first time it was quite shock, why my password doesn't work, but then I found the conflict password file and the password from there worked.

Your tool made it much easier, big thanks for creating it.

Maybe, if the keepassxc had in the UI, that it detected a sync conflict (that would involve a knowledge how the misc sync tools work) and offered merging them, I would probably stayed.

Ultimately, I switched to vaultwarden, on the same above-mentioned NAS. It does not have all the features of the keepassxc, but it is good enough for me, the sync problems disappeared, and the browser integration works a little bit better (doesn't complain that the main app isn't running, while it is).
I'm tempted to write a competing article: "If you're using SSH in 2022, you're doing it wrong"

There's no need to open port 22 if tools like AWS Session Manager (and GCP's equivalent) are available to you.
Combination of religious groups that favor big families plus immigration from low income countries where large families are still commmon?
What money is the US spending in order to worsen it's own citizens basic needs?

Not needs it stubbornly refuses to subsidize, but actively making sure they remain unmet?
Iirc Israel's large Orthodox community is responsible for most of the growth

https://www.timesofisrael.com/haredi-population-growing-twic...
War in Ukraine: How I Kept Coding Under Missile Attacks
It's pretty clear what 'free' means here, the person getting the treatment is not billed for the treatment. In that way, a society organizes that no one has the existential threat (financially or medically) of prohibitively high cost.

It's so obvious that I don't understand how people still see it as this elevating 'gotcha' moment. It's the same when you drink free beer, breath free air, enjoy free time, etc: obviously it doesn't just appear from nothingness but has (opportunity) cost.
Yeah. And it will find mountains of stuff for you to wade through, a lot of which you could have avoided (since you know it has nothing to do with this humongous chat app, if it had been made available to search elsewhere in stead of in Teams). So now maybe you won't even find what you're looking for in the sea of search results.

This is related to the "directories vs tags" discussion, and that whole "the kids don't even know what files are any more" thing.
Which is surprising because mobile is especially unusable without ad blocking.
There is already the EITC, and you get deductions for them as dependents. As a parent, I don't feel a need to punish the childless. Money != time or stress.
Top Insights About Web Application Optimization
This is the type of modern wisdom that the person you’re responding to is deliberately contradicting. This modern wisdom is why our birth rate (at least for citizens) is so catastrophically low. Sure, you can’t be a 20yo janitor with a housewife, 3 kids, a home, and new iPhones every 2 years, but plenty of people go for kids before they’re “ready” and make it just fine.
One of the DEC Vax chips had an Easter egg message in Cyrillic for the Russian engineers who were reverse engineering DEC systems to clone:
https://micro.magnet.fsu.edu/creatures/pages/russians.html
youtube-dlp, a popular fork, has support for downloading comments!

I think the output format is json, so not the cleanest to simply read though.
two factors in Israel might explain

1) immigration - of course Israel grants the right of every Jewish person to live in Israel, in fact paid an incentive to relocate. Presumably there a constant inflow from the Jewish diaspora and their descendants which might supplement the population

2) orthodox families, I'm guessing, have outsized families. Where women do not participate in the market economy, they end up having lots of kids instead

Again, no idea on the percentage contributions of either of these cases, but it might go some way toward explaining Israel's countervailing trend!
NGRX Store in Angular: A Nightmare for Your Project
theoretically yes. but from what i know, nobody does it because of better alternatives. in any case - both the countries are well recognized to be nuclear powers and "on the table".
And all the people with bad luck? What's that, the devil?
> Google has the whole internet for example, but it's relatively easy to find things.

Used to be; not so much any more.
I still have living systems that I put through the manual transition of the init systems and the /usr/ merge.
"Some of my favorite interfaces are graphical."

However, accomplishing tasks with textual, batch-oriented interfaces seems easier to script, version, and integrate.
It is combination of two things. X.509 is arguably overly complex ASN.1/X.500 thing, but that is not the main issue.

Main issue is that most people do not even grasp the concept of a certificate (ie. binding of public key to some additional information that is signed by some other entity).
> Github has always been a social tool without the need for a newsfeed-type thing.

GitHub has always had various activity feeds. Here are two early screenshots from 2008:

> Project and Developer News Feeds - Keep tabs on your favorite projects and the people that work on them.

https://web.archive.org/web/20081113115832/http://github.com...

> Public Developer Profiles - See what other developers are working
on and how many commits they've made

https://web.archive.org/web/20081113115936/http://github.com...

From https://web.archive.org/web/20081111061111/http://github.com...
Imagine being a pilot who also has to be a flight attendant for twenty passengers with different diets and allergies, five of whom are unreasonable to the extreme and two of whom are prone to violent outbursts, working 60 hour weeks on unpredictable shifts, being paid 1/2 to 2/3rd the salary, not having had a real vacation for three years, while your airline constantly tries to decrease your benefits, after your last four copilots left within weeks, while constantly speed walking around the plane and not having enough time for meals or breaks.

Then every time you try to adjust the flight controls, four warnings pop up, company policy is to ignore the first two and sometimes the third. You're always supposed to pay attention to the fourth alert because it's super important, but it looks exactly the same as the other 12 alerts you saw this hour, and the passenger in 12B is having an asthma attack and the one in 20C is vomiting and upsetting everyone around her. And your copilot just quit again and your planned vacation for next month got canceled and you're asked to work two doubles again.

You make a mistake, and a year later some lawyer asks you why you dismissed warning #4 nine months ago when SOP clearly says you need to pay attention. Don't you know how to do your job?!
Hmm. How much experience do you have with alcoholics? To me this sounds very naive. I have seen various forms of well meaning enablement that follow this exact pattern. The drinker still buys drink for themselves on top of their "ration" while maintaining a facade of moderation for the one buying them drink. If someone is meeting them a couple of times a week, then they plan bigger binges around those visits.

I have had the pleasure of clearing out the private stashes behind the washing machine or garages full of hidden empties despite the claims of a gullible enabler about the progress being made. 1l of 5% is barely going to wet the whistle of a dependent drinker making me less inclined to believe this is a unicorn case of magical moderation. If there is one thing that happens very early in problem drinking, it's all the fucking lies about drinking.
yes! we need to embrace this, probably only way to keep population numbers stable
Another problem with the current situation which isn't mentioned in the PEP: I often see people writing `foo_bar or 1` instead of `foo_bar if foo_bar is not None else 1`, which is usually incorrect when a is a number (zero is falsey). I think a terser "official" way of doing this would help there.

But, I often solve this with a function like:

```
def default_to(x: Optional[T], d: T) -> T:
return x if x is not None else d
```

I wonder if having this function as the official way to do it would solve the problem without the "specialness" of `??`.

But there's no good equivalent that I know of for `?.`, that's a real pain to do with python as it is now so it seems like a nice addition.
Mojeek is excellent, and because they use 100% their own index they have a much higher hill to climb.

When I say "Best"for a general search engine, my definition is that it would fulfill the needs of myself and my non-technical family members. Kagi and Brave Search both do that while being different enough to not be just another Bing clone. I use Mojeek often, think it is great, and having their own index is a tremendous asset, but it doesn't quite meet that full definition yet.
that kind of features turn off many developers, including me

reason why i abandoned MSN messenger back in the days was because they started to mimic facebook features, same thing as skype, as people pointed in the github discussion
Did you read Microserfs and JPod, by Douglas Coupland? The reality of '80s/'90s Microsoft was a bit different from modern FAANG.
Computers existed, they were just mechanical or human until the invention of electrons.
Seems leader is 17 yo Albanian living in the UK.
https://krebsonsecurity.com/2022/03/a-closer-look-at-the-lap...
See also bone fires (bonfires)
That's great, if you never look at the front page nor the feed, you're not even affected by this change. Leave the "outrage" for people who are affected by it.
A large dose of a central nervous system depressant like heroin should do the trick.

The reason why that often ends badly is probably the same reason why we evolved to have always-on brains: self-preservation. I don’t know about you, but I’d gladly take that inconvenience in return for always having open airways.
It can also be happy with its existing marketshare. When a public company the motto is grow or die.
We should be very hesitant to create laws that we expect to be selectively enforced, because it empowers law enforcement to make all sorts of bad decisions in the moment.

This already happens with photos and filming despite the general presumption of legality. Adding a bunch of nuanced exceptions would make it much worse.

Understand that the way this works is that officers can stop you from filming at any time. Then later you might get a judge to say, “the officer had no legal right to stop you.” The officer goes “oops” and that’s it. Obviously you cannot go back in time and get the moment that you missed.

A clear, simple, well-known presumption of legality makes it a lot harder for a misbehaving officer to appeal to the concept of a “judgment call.” And it makes it easier for a judge to say “you should have known” and impose consequences on the officer.
No, industry standard for online credit card transactions is 1-1.5% in the EU and 2.5-3% in the US. Even back in 2008 before 3d secure was common and before the EU regilations we as a tiny online casino had 2.5% fees.

30% is between 10 and 20 times a reasonable fee.
I can surely recommend reading into SSH certificates using the ssh-keygen manpage. No any extra tools required.

I sign SSH certificates for all my keypairs on my client devices, principal is set to my unix username, expiry is some weeks or months.

The servers have my CA set via TrustedUserCAKeys in sshd_config (see manpages). SSH into root is forbidden per default, i SSH into an account with my principal name and then sudo or doas.

My gain in all of this: I have n clients and m servers. Instead of having to maintain all keys for all clients on all servers, i now only need to maintain the certificate on each client individually. If i loose or forget a client, its certificate runs out and becomes invalidated.
That's precisely why i started working on https://codeberg.org/southerntofu/ansible-selfhosted

Its abstractions are still a bit shaky and a lot can be improved so it's far from ready for the general public, but i still consider it a great step forward because for the supported configurations, all i have to do to setup a new server is:

- edit config.yml

- run roles/deploy.sh

- enjoy

I'm happy to answer any questions on why (politics) and how (technics) i'm building this, and i'd be more than thrilled to receive feedback and contribution. In the past week i started working on a test suite so it's easier to contribute.
Israel has a large and growing ultra-Orthodox population, with an average of 7.1 children per woman among the ultra-Orthodox Jews: https://en.idi.org.il/articles/25385

The US has a similar fertility-focused religious movement, but it's much more fringe and relatively smaller. Religious beliefs can drive super-high birth rates in pretty much any society, but aside from Israel, higher education has been associated with lower rates of religious belief. Declining religious participation and intensity of belief may well be contributing to the fall in global birth-rates.
Crazy that the GitHub repo went from almost no starts to 800+ in one day.
I bet almost all users of the platform don't consider it a social platform and don't use it as such.
I don't think it will be targeted at growth of a project. It will be optimizing for recruiter spam in the feed.
Don't forget about the no-ops "If you're opening a shell on any server, you're doing it wrong (2022)" method.
Yeah, that's fair.

So, you don't use YouTube at all?

What video streaming sites do you use as an alternative? Or do you just not consume online video that isn't behind a strict publisher?

My understanding of the YouTube-alternatives is that they tend to be more anti-censorship, so they're likely to host even more "worse" content then Joe Rogan vs. YouTube.