skysight-inc/HackerNews huggingface dataset:
Seems like depression is like tissue regeneration. It tries to fix things then it bails out. Depression is often called a pit, when you're in it, you haven't the slightest idea nor capability to do whatever. The only evolutionnary value I see in this is making you so sluggish you'll be left out by whoever or whatever is harming you because time goes on and they'll move.
TLDR:

- have a proper worldwide domain

- obtain a certificate for that domain

- point the domain to local IPs in your network and use the certificate on the local server.

Doesn't change that you'd need to self-sign certs for .local or other funky domains.
1. Would require legal changes. Until it is less profitable to make cheap junk that doesn't last and isn't repairable companies will not stop ravaging the environment in their reckless pursuit of profit. Consumers are trapped by this. In the exceptionally rare case where a company does manufacturer their products to be durable and repairable they tend to be exceptionally expensive niche items.

2. What I mean is this. Consumers cannot shop and boycott their way out of climate change. Reusable grocery bags/straws may give the consumer a hit of dopamine but these actions amount to little more than virtue signaling in terms of the effect they have on the environment. When no company offers a compromise free environmentally friendly durable and repairable alternative in any category consumers are trapped. This is the case with most products, and is why consumers cannot sacrifice (money, time, convenience) their way out of climate change.

3. Okay? Back to square one. That's the same sort of rhetoric we get about shuttering coal mines.

4. If I think of a way to solve global warming for $100 I'll definitely call on you to pay up.
Does the opposite happen? There may be cops looking for ways to pad their overtime with wrongful arrests or criminal charges.
> when you import a root certificate you can't typically allow that CA to only be used to authenticate a given subdomain.

While, true, there are some workarounds, that are, ehm, workaroundy.

1. For _your_ domain, you can have CAA records in your DNS. (That solves it for your domains, not for others, if they do not use CAA)

2. Some CA implementations, like FreeIPA one, allow you to issue certificates only for your own domain. They will refuse to sign a certificate for any other domain.

So while it is not 100% solution, it is 80% one.

> In any case, if you go for an internal DNS provision, make sure you set use-application-dns.net to NXDOMAIN on your internal dns server to override DoH too

Also make sure that the browser honors this. Firefox honors canary domain only when in 'auto DoH' mode, but not, when the user has explicitly configured DoH. From https://support.mozilla.org/en-US/kb/canary-domain-use-appli...:

> The canary domain only applies to users who have DoH enabled as the default option. It does not apply for users who have made the choice to turn on DoH by themselves.
Sounds like fascism.
That's not exactly a good sign for the numerical literacy of your undergrads.
People have now wrapped DNS RR in TLS, then in HTTP and they are thinking about putting DNS RR into HTTP headers or into HTML tags.

https://www.potaroo.net/ispcol/2020-06/row.html

In the late 2000's I took the oppsoite approach, because back then, DNS, i.e., traditional 512K UDP packets, was much faster for data retrieval than TCP/SSL/HTTP. TLS has gotten quite fast but using UDP is still faster, that's why we see UDP-based "reliable transport" protocols like (lesser known) CurveCP and (better known) QUIC. I put the content into the DNS RR instead of putting the DNS RR, e.g., IP address, into the content.

Retrieving content, e.g., a web page, has become a two-step process, thanks to DNS. It could be a one step process if we used IP addresses instead of names; I still do this where possible. However to use names, first we have to get the IP address (step 1), and only then can we retrieve the content (step 2). If we combine the IP address with the content then we can eliminate a step.

Putting everything into DNS instead of into web pages gives more control to the user, IMO. Web browsers are controlled by companies that rely on the survival of the online ad industry. DNS software does not have this problem.
Not sure what your point is. Sure, the 3-letter agencies have an investment arm, but the capital used for those investments is a tiny fraction of their operating budget. And that capital still comes from Congress' appropriations.
Since we're all reminiscing...

I was once the (proud) owner of `ozzy@ibm.net` at some point in the mid-late nighties.

I was living in Istanbul for awhile and IBM had just entered the market to bring us all Internet, and decided to use their `ibm.net` domain to give all their customers free email.

Still miss that one xD
How to spot an Amazon affiliate link in articles
> developers and users seem to prefer cross-platform compatibility that web techologies enable

Users don't care about the technology under the hood, and the compatibility can be achieved in any number of ways not just one bloated framework. Developers use this because it makes their life and job easier. But it's still the users who foot the bill one way or another.

It's as compromised as basing every road vehicle on an 18-wheeler platform because this provides the compatibility between all transportation types, a truck can be used for commuting but a subcompact can't be used for freight. Then you ask the drivers to foot the bill for the extra resource consumption or adjusting the infrastructure to accommodate the new and improved "cross-platform" vehicle.
That's fine. They who breed will inherit the earth!
This guide advocates for some pretty silly best practices.

It’s very hung up on making sure the user types the right email address on account registration, having them type it twice, making them provide some sort of security question (before their account is created, mind you!), making sure the question is answered correctly by the person clicking the link, etc etc.

None of that is necessary. Your signup form can literally be a single email field. You validate that it looks enough like an email, and send a unique link to it to continue signup. Then you ask whoever clicked that link questions like “please create a password”, “select a username”, whatever personal information you require.

What happens if they type the wrong email? Well, you send a signup link to the wrong person. Big whoop. Worst case, someone else will get a link to create an account on your system. (Not to create the original person’s account! Because you didn’t ask for anything but an email yet! They would be creating an account, with their own email, even.)

The email validation link only tells you that the person who followed the link owns the email address that was typed. Just don’t do anything permanent (like actually creating an account) until the link is followed, and you don’t need to worry about whether the email was correct.

Now, this still has issues where people can type all sorts of emails into the signup form without friction to make your service spam them with signup links, but I’d argue that the advice in the article has the same problem, just with a trivial amount of additional steps (like having to type the email twice and set up some security question.)
Oh, certainly. But I find it hard to believe that these agencies would keep the support of the public if they started assassinating Congresspeople. At some point there's too much opposition to make it feasible to continue on.

Really, though, I'd expect them to maintain Congress' support through non-lethal means. Bribery, blackmail, stuff like that. A Congressperson in your pocket is much more useful than a suspiciously-dead body.

But still, if US citizens as a whole really wanted them gone, they'd just continue voting in people who will take a hard line against funding them.

I don't expect something like this to come to pass, mind you, but it's possible.
> but start using multiple external 4K+ monitors and the faster GPU starts to shine

And heat up, unfortunately.

I'm completely fine with it getting loud and toasty when I push it, but the 5300M and 5500M in the 16" MacBook Pro ramp their memory clocks up to max as soon as two displays are on, even when idling. This results in a constant ~20W power draw that destroys the battery life, has the fans constantly audible, and makes the top case above the keyboard uncomfortably hot.

Apparently similar issues in desktop AMD cards have been addressed via driver updates, but considering whoever is responsible for updating Mac GPU drivers never actually does it, I'm not holding my breath.
link to the tla+ model of the situation and the proof that proposed solution would work: https://lobste.rs/s/ntati1/even_go_concurrency_is_still_not_...
In the US at least, they are neither liable for the actions of their users nor under any sort of obligation to retain IP address logs. So, as far as I can tell, they're free to respond with "sorry, can't help you." IANAL, though.

The EU on the other hand has mandatory data retention, but it seems that this has been challenged be several countries, according to https://www.eff.org/issues/mandatory-data-retention
Can someone explain to me why don't browsers offer a "local app" mode where they couple with a locally run server and display a more stripped down UI (no favbar, tabs, extensions, etc) for these cases? Is it about security?
Thank you. Now another question: how would you make the same distinction in Russian? I mean an explanation of it not just the actual words, I had three weeks of Russian in high school nearly fifty years ago but none of it has stuck.
I think that's NoScript being overprotective. carbon.now.sh is a site that renders nice terminal sessions as html that you can include as iframes. - better than screenshots because you can actually copy the code. And as part of that request, the shell code is passed in the query string. I haven't investigated, but NoScript may be triggering on that.
"Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway."

– Andrew Tanenbaum, 1981
I initially just wanted to let your post stay uncommented, but I also don't want people to get the wrong idea, so here is my comment to your last sentence:

> In the end Go is a productivity language. If you want to get stuff done it is an excellent choice.

Maybe for mediocre developers. And there are a lot of them and that is totally okay - everyone has been one at some point.
But more experienced and developers who do their job with passion and strive to improve, will be limited by the language very quickly which makes them much less productive. Therefore, with good developers, go will reduce productivity in comparison to some other languages.
There's probably a "misconceptions people have about e-mail addresses" post out there somewhere; the tl;dr is that so much is or will be allowed, for validation you should really only check if there's an @ in the address, for the rest just try to send an email and see if it bounces.

But don't activate an account without e-mail verification. I got a random account on Deezer because someone signed up with my e-mail address; they probably got it off a spam list. But it kind of implies that Deezer didn't do e-mail verification before letting people use their platform.
We could rationalize an opposite hypothesis as well, perhaps they are adaptive responses to lack of adversity. It would be interesting if a good experiment can be formulated to figure it out.

One rationale is that life for billions of years and humans for millions have faced harsh conditions never letting us rest and relax for long.

So if we are sitting still, relaxing, often it meant something must be wrong(physically or mentally) and in less sympathetic times mental illness would encourage culling, either by the tribe or yourself to ensure the limited resources were spent on people who are contributing more physical action.

Roles that didn't have to deal with as much adversity obviously formed eventually, but they took a long time to stabilize, likely being poorly tolerated in most ages, and if the hypothesis was true, were plagued more with the OP's issues.
You wouldn't happen to know how to prevent the tantrum from happening? It's been driving me nuts
It's hosted on Ghost Pro serviced blog platform. https://carbon.now.sh is those code blocks u see in the article it's code highlighter
Just getting diagnosed was worth it. I tried medication and it didn't work for me, but at least now I can explain patterns in my behaviour.

Just knowing what you're dealing with is quite useful. It highlights the strengths and weaknesses you must contend with. I learned to harness my random bursts of energy, but also to control their scope.

Some things that helped: progressively removing "noise" from my life, having a maximum number of "in progress" projects, committing to smaller deliverables.
Well yes, that's the nature of reddit and has been since subreddits were introduced. There's always been a tension between newbies coming in and making identical posts asking identical questions and the people who've been there longer who're bored of seeing the same questions asked day after day.

Usually there's some attempt to ban the newbie posts to make the sub more interesting for the more experienced participants, but this cuts off the supply of new posters and the sub begins to decline. Alternatively more knowledgable people get bored and drift away.
Its TLS and not SSL. Its TLS for a long time now...

And yes be aware that through this, it works fine but you are also exposing your internal infrastructure details through dns.

I'm not seeing a big issue, just be aware of it.
It's hard to determine what our ancestors actually did. I'm sure you could argue any number of solutions they might have used. I'm wondering though what the prevalence is of these afflictions were back then or now in modern hunter-gatherer societies. The latter is not proof of anything, but it would be an indication of what a possibility might be like.
Congratulations. Does it work off-line for use say in making a video presentation?
Instead of using hacky fragile methods , use

https://github.com/FiloSottile/mkcert

to automate setting up local CA and making it trusted.
Often the people who are willing to work long hours and lack formal qualifications are immigrants. Maybe there are not enough immigrants in your town? Or they would have needed to start as apprentices 5 years ago, and it's hard for them to get into the apprentice system?
Maybe they added now or it can be a regional issue, but they didn't have it in Germany at least until 2018 when I looked for them because I wanted to show a co-worker.
$245k in Three Weeks with Ovi Negrean of SocialBee
Is un-pardoning a thing? I'd have figured that a pardon would mean that Trump wouldn't be able to follow it up with his arrest and claiming the pardon was a 'trick'.

Just writing that, though, it feels dirtily and precisely "Trump".

edit: grammar
split dns is typically the solution for this, is it not?
My point is that maybe the problem isn't Fortnite but the fact that the system is giving these kids way too much work (when you factor in transport if they happen to live far from the school this can add another hour or two, but unlike in a full-time job they can't just switch to a closer school like they could with a job) and they don't have enough time for socializing/entertainment?
Ubuntu with Microk8s is very simple. Basically a few lines of commands, well documented and addons exist as well for most use cases.

MetalLB for your loadbalancing needs, prometheus/grafana etc.

https://microk8s.io/docs

And microk8s supports multiply nodes now as well.
C does not have implicit casting from pointer to int: that is a constraint violation which requires a diagnostic from the compiler.
> their just isn't enough interesting work going on using Ada to warrant investing time in learning the language.

You can help change that -- by doing interesting work! The nice thing about open source and self-directed projects is that you can use what you want based on its own merits, and leave bandwagoneering for when you have to find a job.
1. All of the other things he exposed should also be illegal

2. He tried they denied him. I think the entire process of "exposing" illegal acts that has to be done through the very system that is committing the illegal acts is asinine, and anyone that is defending that process is complacent in the abuse of human rights

3. Highlighting the pure and total corruption that is the 3 branches of government, no longer is there a check and balance they have combined into a single corrupt abusive state
Not sure where you're reading that I said it wasn't; I completely agree with you. But if my choices are living in a society where some people evade punishment by being buddies with the cops, or a society where cops routinely stop people for no reason other than a shakedown for a bribe, I'd pick the first option every time.

The original comment bizarrely asserted that bribery is more democratic than the cop-buddy system; that's what I was responding to.

I'd of course prefer a third choice where neither of these things happen.
I don’t use this method. I set the path myself, and it works without anything else.
Ukraine is not in the EU and I wouldn't say the invasion there started 'decades' ago though I don't remember exactly when the war started, must have been after Maidan
I am a professional Scala developer and I can count the number of times where I have created or used shared mutable in the last two years on one hand. No one forces you to do it and the Scala community has developed excellent tools to mitigate these problems when using Java libraries.

Same for OS threads. We use green threads in Scala for a long time now, there is a great amount of library support. Here is some example: https://zio.dev/docs/overview/overview_basic_concurrency
Show HN: Modern Data Engineer Roadmap 2020
I hope so, and that what we now call depression will be considered as silly a moniker as hysteria or "troubled humours" back when.
Appeals court rules NSA's bulk phone data collection illegal
I think you are half correct. The gateway has nothing to do with verifying the file during a DNS challenge. However, the IP of the machine requesting the cert IS saved with that cert information and made public. Let's encrypt will even warn you during the verification process.
I mean, no more so than having poetry or pyenv do some special magic to hopefully give me the right environment?

Maybe it’s more brittle than I’m imagining, but I’ve been doing this for years and have never had it break.
The impact of immigration is even bigger. All first world nations have declining birth rates now and would reduce their population numbers substantially without immigration. Yet in many countries reach record population numbers on a yearly basis - because millions of immigrants keep pouring in.

I'd rather stop immigration before further driving our birth rates down and leaving world of the future to the low intelligence populations that are currently driving population growth on a global scale. The only ones following this "don't have children because of the climate" advice are those intelligent enough to do so. The whole thing is completely dysgenic in its nature.
The lonely developer. Remind myself how to solve (debug) any defect (bug)
No I don't think I'm talking about something else. And I wouldn't submit to the opinion that performance cricitical code needs to be written in C++.

For example, Games are heavy in C++ where there are a lot of abstractions. Engine code is mostly C style as far as I can tell. Optimized code is code that exploits specific properties of systems, hence it is significantly less abstracted than higher-level code.

The stereotypical std::sort example doesn't count, really. There are many reasons why std::sort vs qsort (which are both generic sorting implementations - i.e. not optimized ones) is not significant in practice, but it's still among the most frequently cited examples - hinting that there might be few real wins (with regards to performance) from all this compile time and templates stuff.
what kind of things does the book allude to?
How's the $$$?
Reddit isn’t a high enough priority in my life to warrant having a specific app for it, and I prefer a browser for most websites. I do have banking apps and a couple of other types, but it just seems like a waste of space just to browse a website.

Pretty much the only reason I have a Reddit account is so I can filter the feed.
> Besides clueless commentators on the Internet, who is suggesting depression is simply a matter of 'chemical imbalance'? If that were the case, it wouldn't be brought on by loneliness, and it wouldn't be treated with CBT and talking therapy.

Most of (all?) chemical depression treatments are based on the serotoninergic depression hypothesis that has never been verified. In the recent years more and more arguments come directly against this hypothesis. Yet SSRIs are still the first line of treatment for depressive patients.

https://en.wikipedia.org/wiki/Major_depressive_disorder#Path...
The argument is not against profits but rather there is a huge first-to-market benefit here, which might have an impact on usual quality and safety measures.
Keto, in any of its multiple incarnations, works. That's why it became popular. I just lost 20 kg if you like anecdotes. I first heard about it in the 70's when it became popular in Spain. That time it was called Atkins.

It has always been controversial and there has been a lot of disinformation about it. If you want to see an example look in Wikipedia the difference in tone between articles about Atkins or ketogenic diets and ketosis itself. While ketosis seems like a regular metabolic process as any other, anything about the diets is pictured as controversial and pseudoscientific, even if it's just based on ketosis.

I just stopped caring. The diet itself is much easier to follow now than it seems. There are tons of information in the web, a lot of products and carbs tables. In particular, what I do now different is using a lot more of vegetal food: avocados, broccoli, salads and less protein, but still some unprocessed beef, poultry or fish every day. Erytritol is nicer to my guts than other sweeteners, too. Oh, and don't forget vitamins supplements, specially B1 to accelerate metabolism, but the more complete the better.

I exercise regularly with no problems, gaining some muscle at the same time that I lost fat. And my last blood analysis gave some superb numbers.

Edit: protein shakes that I bought for the gym are also a nice trick.
I've had something similar, not depression or whatever, just not feeling in the right place at work. I was offered an (external) career coach to help with it, also because I didn't really want to quit because it was a fairly cushy job with high potential to be challenging. But it hadn't been challenging or gratifying for two+ years at that point.

The tldr with the career coach was to do more about it myself (very generic I know), eventually last year I looked for jobs critically and found one that ticked a lot of boxes. I'm pretty content right now.
Fun fact: Facebook logs people in if they click on a link in their transactional emails. Don't forward your transactional Facebook emails to other people.

There's also no feature to verify or disavow email addresses.

I wonder if they change this policy now that more people know about it.
I think this is true and that is why fleeing to Russia was the correct choice. Because the whistle blower channels don't work.
They also take a lot of other supplements. So you can’t narrow it down to anything.