skysight-inc/HackerNews huggingface dataset:
As someone who was religious when they are younger but no longer, why? I used to be a devout Christian until I went exploring the world and saw the unreal amount of massive suffering, imbedded greed etc; If god is real, he is a cruel god.

We have the technology and means to ensure every person on this earth does not go hungry and has a safe place to sleep at night. But humans do human stuff.

You probably pass plenty of homeless in your daily life and never look/think of them again. Yet somehow religion constantly preaches harmony and giving to others. Most religious people I know are inherently greedy and abide by Capitalistic morals and act as such.

I guess I could create a bubble for myself and not care about others at an inherently deep level like most humans on earth do.

What would a religious Scholar/Teachings do for me if I can plainly see that teachings are only followed when convenient or warped to fit my world narrative? What would you suggest?
If you specialise you had better hope your specialisation has legs. I have come across several embittered specialists who's toys got discarded. And the CV says "I was a star in this thing when it was a thing".

Apologies for mixed metaphors.
It takes a pretty sustained period of polling to get to 5-10m accuracy though right?
The UI frameworks are hopelessly interlinked. I can't even get it to trim out WPF from an all-WinForms app. I don't have any hope that this will improve substantially for desktop apps; I'm sorta just happy they're still supporting our desktop UI frameworks at all.
+1

I do that on mobile, I have a heavily locked-down Fennec F-Droid for random browsing but it's awful to use Google websites from it, so I keep Bromite around only for checking my old GMail / GDrive accounts (I've moved to other providers but they're useful backups). Doesn't make much sense to bother blocking Google Analytics and friends when I'm already using a Google website.

On desktop I don't have that problem, Librewolf works fine with Google websites for me, and I have a container set up for them.

At work we're on the MS stack so instead of Chrome I keep Edge as my other browser for Azure, Office, and Teams. I have to say, the vertical tab implementation from Edge is one of the best I've seen. Vivaldi's are fancier but they're not nearly as smooth, and Firefox's Tree-Style Tabs extension can't even compare.
Inspired = In Spirit

The opposite may mean you're dead, just like the Benjamin Franklin quote:

"Some people die at 25 and aren't buried until 75."
It's a bit hyperbolic to say a civil war or one party rule is required. We've successfully amended it 27 times, 6 of those after 1950.

Ideally we'd see less of "judges rule without interpreting it strictly," which would help garner popular support for future amendments.
> Except the errors about partial (non-aliasing) borrows of struct fields. That was annoying, although circumventable with some boilerplate. Luckily, it's solved now in the compiler.

Only within a function. You still can't partially borrow a struct across function boundaries.

Anyway I don't believe you that you only got "a couple of lifetime errors at the start, but I understood the reason behind them all". Either you're bullshitting or you have restricted yourself to extremely simple Rust code and haven't really realised how complex them can be (e.g. what does `for<'a>` and `+ '_` mean?)

> In C++ you need to think about the lifetimes anyway or your code will break at runtime, so then coming to Rust it's not that much of a problem IMO.

C++ definitely gives you a head start when thinking about lifetimes, but there's still a huge difference between thinking about lifetimes, and writing them down to prove to a not-especially-smart borrow checker that they're ok. Obviously the latter is better, because it gives you guarantees. But it's still way way harder.
Am I right in thinking that this was for a popular platform that focuses heavily on voting up and down?
This is such a biased view. Java doesn't have functions and you have to work around that (by treating your classes as namespaces). Python doesn't have a type system and you have to deal with that (by using your brain, I guess).
Sometimes it fits language design ("religious dogma" in the eyes of some), sometimes it simply didn't get implemented.

Loops in Haskell are pretty common, tho. Perhaps you meant concept like for loop and this doesn't really fit.
Okay, that makes a bit more sense now actually!
We've only had plastics for the better part of a century. How long did it take the fungi to evolve to eat lignins?
I guarantee you that less than 1% of users of generic languages have the knowledge to argue about this.

Java devs are in a special position since all had to find out the hard way you can't acquire generic parameters at runtime due to type erasure. In Java generics are just syntactic sugar, but this gives them the lowest (none?) runtime overhead.
You have always been allowed to have arrays longer than 32 elements, but dealing with them used to be hard. Beyond the Copy trait, which is a compiler builtin, many traits weren't implemented for arrays with more than 32 elements.

The first such change was implemented in 1.47.0 in 2020 where a bunch of traits were made work on all array sizes: https://github.com/rust-lang/rust/blob/master/RELEASES.md#ve...

It took a few releases, until 1.51.0 in 2021, until custom traits could be implemented for arrays of any length: https://github.com/rust-lang/rust/blob/master/RELEASES.md#ve...

And the feature is still limited. For example, legacy users like serde still can't switch to the new const generics based approach, because of the same issue that the Default trait is facing. Both traits could be using const generics, if they were allowed to break their API, but neither want to, so they are waiting for improvements that allow them to switch without doing a hard API break.
Well to be fair, no desktop experience is solved if one isn't allowed to apply adjustments for their hardware (drivers, user space tools and whatnot).

My experience on Linux certainly isn't flawless, but I have about as many issues whenever I'm handed a Windows laptop as others have trying Linux. Computers suck.
Cloudflare publishes flawed competitor benchmarks, again
I have this problem too. The thing I've noticed about the people that do have focus is that they tend to work strictly 9-6 only. If I have a task to do at 3pm my excuse for distraction is that I'll just work late again or work on the weekend, so I have lots of time. If I know I have to leave at 6pm for an event I'll focus and get the task done. Working from home has been a huge problem as its hard to define boundaries and working after dinner or weekends has become normal (when I say working I mean browsing of course)
Countering fake churn from past due payments
I’m going to start by absolutely agreeing with you on the second half: I have had direct personal contact with a number of addicts over the years, and in virtually all cases it started (and generally continued to be) as a way to escape or numb some kind of unaddressed trauma or other emotional pain. Victims of (childhood or adult) abuse, parental rejection for whatever reason, etc. Additionally, people who I wouldn’t categorize as addicts but rather as… acute substance abusers. The people who don’t drink all week but go to the bar with some friends and end up drinking a dozen beer.

Therapy has changed a lot of people around me’s lives for the better. Indisputably. I have seen 20-year alcoholics change virtually overnight when their abusers are finally caught and the addict-victim goes and talks it through with a therapist.

Where I’m going to disagree, though, is that this is a black and white “Christianity or therapy” issue. I’m coming at this pragmatically; I haven’t been to church in almost 20 years now and religion is virtually non-existent in my life. There’s two things, though, with religion in general that can be hugely useful for someone struggling with addiction and/or substance abuse:

- Therapy-like religious guidance. Many denominations of Christianity (and other religions, but I am not particularly familiar with the exact customs) encourage you to share your burdens with either the leadership or broader community.

- Community itself. Beyond the primary “you are destroying your body” issues with addiction, one of the worst secondary effects is the social effects. When you have a substance abuse problem, “ordinary” people will start to distance from you. This can either end up with you just isolating from the world and getting lonelier (amplifying the problem) or seeking community with whoever you can find who won’t reject you (other people with substance abuse problems… amplifying the problem)

Religion can provide these things and while it’s not for me, I have a hard time dismissing it outright. Especially since we have, as society has become more secular, mostly failed at establishing accessible community institutions that provide these things. One of the most interesting things to me is that almost every other community is generally focused around either specific activities (eg a rock climbing gym, martial arts, bird watching, knitting) or specific professions (eg software developer meet-ups). Church is one of the few places in the world that I’m likely to encounter a very broad cross-section of society.

That all being said, quality varies dramatically. There are some churches that are, to me, completely toxic and have strayed far from “bringing light into this world”.

YMMV, but it works for some people and provides exactly what they need to heal.
The part you're missing is that StableGains was simply parking their investors' money on Anchor, collecting the 20% APY, shaving off a quarter of it, and passing the remaining 15% to their investors.

Skipping the middleman is necessarily better because it is inherently lower risk for an absolute guarantee of 33% more upside.*

Investing in something else with even 16% promised returns, let alone 1500%, is not necessarily better because it is almost certainly higher risk.

* When Anchor (Luna/UST) crashed both StableGains and direct users of Anchor suffered the same percentage losses. But direct investors in Anchor had balances which were necessarily 33% ahead of StableGains investors due to not having StableGains shave off their interest earnings.
Do you have a job?
MS wants to sell software. Google wants to sell ads.
> This is a superficial complaint, but I found Rust syntax to be dense, heavy, and difficult to read.

I'm not sure this is a superficial complaint. People say the hard thing about learning Rust is the new concepts, but I haven't found that to be true at all. The concepts are easy, but the combinatorial explosion of syntax that supports them is untenable.
That's fascinating! Insulin sensitivity is an incredibly complex mechanism, and is always in flux. Hyperinsulemic clamps are one way to measure the boundaries of insulin sensitivity, but doesn't really help you understand the day to day individual dynamics very well. Like I said, drugs are _not_ our area of expertise, so I can't comment much more than that.

State of the art treatment these days (at least in artificial pancreas land, where I spend all of my time) is more focused on sensitivity-agnostic treatment; figuring out the insulin sensitivity dynamically rather than trying to control the sensitivity itself (it's much more multifaceted than a few hormones, we're talking hundreds of possible ways it can change).

Also, and I'm sure the authors would acknowledge this, n=32 is enough to demonstrate a possible effect, but not nearly enough to show this effect in the population at large. You usually need n~5000 or more for such effects to be shown generally, though the actual number depends a lot on the drug and what you're trying to treat.

We're conducting our first human study at a world renowned US diabetes center soon, I'll see what our PI thinks of this work. Thanks for sharing.
> dozens of reasons

Then why not list them right here, right now?
Elon Musk’s Next Target
Yeah I'm surprised there are lots of articles about keeping ipads from children, but not much about their parents.
For those of you complaining about SnowHill9902 recommending religion, please check out Optimize.me (free) for something secular. It's still, IMO, the best collection of practical self-help knowledge and insight available on the internet.
I majored in computer engineering and only touched embedded C and assembly (and MATLAB). I later picked up Go when I wanted to write code to run on regular computers. I never actually touched generics until they were being introduced to Go and I genuinely didn't realize what they could be used for.
The incident with my Linux laptop was definitely not Docker-related, but the description of the issue sounds like it could still apply.

We didn't use Docker at work, at least not on the VMs that I was affected by. This one was a gradual degradation over time - the maintenance process would run fine, but after a while it would start hanging the machine. It really felt like the fs was only good for some amount of writes before the maintenance process got overwhelmed and would hang the VM whenever it ran.

I'm happy to see that things are getting better, but the reputational damage will take a long time to repair.

All that being said, I still use btrfs on my Linux laptop, but I've also become more conscientious about backing it up.
Programming in Elixir
Today on Medium, a frequently requested article from the PragPub archives, June 2013. Dave Thomas
introduces programming in Elixir:

https://medium.com/pragmatic-programmers/programming-elixir-a-gentle-introduction-9c94422cf7b6
Finally! Have been playing around with Objectiv for a few months now. Hit a few problems along the way but the support on Slack has been very good so far.
I don’t think the parent comment is arguing for 100% efficiency though. They just don’t feel comfortable watching YT for an average of 3 hours a day.
Maybe but it seems too common - does nearly everyone have ADD?
It is laptop, not desktop ;)
Getting Started Making Sounds
I'm still waiting for more keyboards option on a DIY kit in North America. Seems like a waste for a modular laptop that you can't order one with no keyboard. You have to buy a separate keyboard in the marketplace and throw away the english one.
To be fair to them, _desktop_ Linux is a fair bit easier than laptop Linux. Laptops have many of the components that have been the most neglected/hardest to work with - wifi cards, bluetooth, trackpads, fingerprint readers... All all the worse because there's often less or no choice of provider for the components.

For the most part, on a full desktop, you can avoid most of the need for those, or buy a part that works better.
How often to neighbors on that street ship their deliveries to one another to cheat on taxes?
To be fair to Linux on the desktop, one of the major challenges is synchronization between new hardware platforms (12th Gen Intel Core), and distro cycles (22.04). We fully expect that the next point release of 22.04 will have a kernel that works well out of the box with 12th Gen. Fedora seems to more consistently be able to go out with more recent kernels. Fedora 36 with 5.17.6 works smoothly.
It seems like the OP had/has an addiction to gaming videos (the only hint was something about esports). I think about this a lot... is all video content considered equal if you had a near addiction level affinity for it?

Watching Fortnite/Minecraft/Roblox videos all night is a zero sum activity... you might get better at the that particular game, but it's a useless skill for 99.999% of us (child labor issues aside). On the other hand, if you use that time learning an actual skill or absorbing general useful information, I think there might be an argument that it's time well spent.

When we are young, we have an incredible ability to grind on things, especially when sleep deprived. As we get older, that becomes much harder and our productivity inevitably falls. I'm finding more and more that I have to go with my bursts of motivation when it hits and ride that wave as far as possible. A little sleep depravation here and there isn't an issue.

All of this falls apart when your life is negatively impacted and you are not adequately managing your health, responsibilities and/or achieving your goals. To sum it up, I don't think an "addiction" to useful information is a bad thing. We live in an unprecedented time of nearly limitless access to information. To have someone not only tell you the information you want to know, but also demonstrate it is game changing. Addictions are bad, but watching Youtube can lead to incredible learning momentum. Achieving that with a balanced life is something I personally strive for.
Experts agree that there is such a thing as anthropologists.
There are so many other (perhaps similar) platforms out there... if you don't provide a set of features, some screenshots or anything that tells me more about Blarb I am not giving you my email.

It's not clear if this is a social network, a blog or a reddit like thing. It's not clear who I am sharing with, what the UI looks like, or anything that sets this apart from other services. All the landing page shows me is the features this thing does not have.
There's another, more sophisticated trick that works for some databases: tracking a global transaction counter of some sort, persisting that in a cookie when a user makes a write and redirecting the user to the lead database if the replica they are talking to hasn't made it to that point yet.

Chris McCord describes how Elixir does that with PostgreSQL here: https://news.ycombinator.com/item?id=31434094

Wikipedia implements this trick on top of PHP and MySQL global transaction IDs (GTIDs) so it definitely scales!
My main repos are all on Github (a few on bitbucket from back when Github did not have free private repos... how many years ago was that?) and I mirror them all with a simple cronjob of "git pull --rebase" (this gets into the normal backup cycle then)

I used to run gitolite (pre Github's existence :P) and I'm thinking about gitea, but for now I am very happy with my setup.
Not really, it was a big motivator for me in three decades I wasted believing indoctrinated garbage. Thankfully I broke out of that tar pit of magical thinking.
Okay, this might get downvoted, but posts like this are exactly why my co-founder wrote a big series on addiction in general and Internet addiction in particular.

For what it's worth, here it is:
https://www.deprocrastination.co/blog/what-is-addiction

Happy to answer any comments, questions, etc
I'm an atheist, yet I don't think science can answer why we exist and what is the meaning of life. I think those questions are syntactically valid but semantically invalid. We kind of (in the 'broad strokes' you say) think () we know how we got here, how life got started, etc. But why? How do you know that? It's an honest question because, again, I don't think that question makes sense so I'd love to know your take on it.

() I say we think we know because I'm actually agnostic (I typically say 'atheist' because it stops some conversion attempts I'm not looking for from even starting, judging by your two comments on this thread I reckoned I can give you the honest answer as you won't try to convert me into anything!) and I believe we can only know what we conclude from the information collected by our senses and our thinking process after that, but an error in either the information collection (think of how the first scientific estimates of the age of the planet were off by a long shot on account of choosing a poor thing to measure -- I'm thinking about the work of Halley here) or in the thought process would result in bad knowledge, and it seems to me there's a part of the scientific-minded population right now that has a blind spot for this: there's overconfidence in science.
There's no possibility of controlling the distribution channel anymore. Some think that web is it, but it isn't. Google Chrome is by far the majority browser, and all they have to do is decide that your website is unsafe:

https://support.google.com/chrome/answer/99020

Sure, users could choose to proceed if they know they want to, but the likely outcome is that you will lose 95% of them.
startups usually dont have enough resources for a black swan.

but this collapse was entirely predictable- many analysts pointed it out and were mocked by kwon and the self-described LUNAtics.

founders either didn't do enough diligence, or didn't care.
According to Dept. of Labor ONET data, doctors are expected to have slower than average job growth.[1][2][3][4]

In some areas of healthcare employment, growth will be higher than average [5][6], but doctors don't seem to be one of them.

[1]https://www.onetonline.org/link/summary/29-1215.00

[2]https://www.onetonline.org/link/summary/29-1229.00

[3]https://www.onetonline.org/link/summary/29-1224.00

[4]https://www.onetonline.org/link/summary/29-1213.00

[5]https://www.onetonline.org/link/summary/29-1071.00

[6]https://www.onetonline.org/link/summary/29-1171.00
Why? “Trivially easy to get license” would be an improvement here.
That sounds Constitutionally questionable and completely unworkable. May as well just outlaw social media.
They're just cliche ideas for how to fill the time. Anyone one who tries to break an addiction suddenly finds themselves with a lot of free time they don't know how to fill.

But on that note, have multiple kids AND get a pet. You'll never have a free minute again.
The biggest problem with this line of response is not only that it utterly ignores scale, cost and speed, as has already been addressed in responses, but consequence.

Yes, in the 8th century BCE one could commission bards to gin up epic sagas of conquest and atrocity to stir the public spirit. In the 15th century, one could hire one of the most brilliant sculptors and painters of all time to create artpieces legitimising a power-hungry thieving dynasty which had seized control of banking, commerce, and the Church. In the 16th century, an earlier horde could by mobilised by an Orange tyrant through pamphlets cheaply printed and distributed. In the 19th century, Wreck-a-Feller could intercept (and rewrite) telegraph transmits, newspapers could sensationalise photographs, and preachers could roll holy until districts burned out.

And so into the 20th and early 20st centuries.

What was not possible until quite recently was for high-fidelity, all-but indistinguishable, continuous imagery, audio, and video to be produced in realtime and distributed globally.

The time between fraud and mass impact is now measure in seconds, and can reach globally. This is well within response intervals not only of populations and institutions, but of individual weapons of mass destruction. The risks of massive consequence are huge.

And that is what is new and novel.

The interaction with other technologies raises yet more concerns. With Slaughterbots a highly-plausible if not actual reality, "leaked" video showing a plausible Slaughterbots attack might itself be a weapon of war. (https://yewtu.be/watch?v=vR91F3tp6eQ)

That is, one of the risks of some presumed capability or knowledge is that even the belief of its existence or validity becomes a tool to be used. The late senator from Wisconsin claimed to have, though never presented, evidence of disloyalty, a common practice in witch-hunts. With increasing scope and scale of data collection and storage, such claims become of themselves ever more plausible, with numerous effects. Concepts such as the Panopticon and "chilling effects" operate not based on actual or observed risks, but on presumed ones. Adam Smith in Wealth of Nations uses the word invisible twice. The unhanded one references the decline in moral amongst soldiers faced with sudden and invisible death at any time, and the costs of perpetual vigilance.

So, no, really, this is not the same. Scale matters. Effects matter.