skysight-inc/HackerNews huggingface dataset:
You can get products with the similar bioactive glass ingredient BioMin [1], though for whatever reason the version that also includes fluoride is not yet sold in the US.

[1] e.g. https://www.walgreens.com/store/c/dr.-collins-biomin-toothpa...
I paid $190 for a refurbished 2020 SE with 100% health battery and no scratches. Still more expensive than cheapo androids but you can have affordable iPhones if you want to
The main thing you need to know about ARC is that you hardly ever need it, so it rarely matters what its performance is. If you find yourself using shared_ptr much, stop.

Also, its susceptibility to cycles doesn't matter, because it is a terrible way to manage graph nodes: just keep them in a vector, with indices instead of pointers.
https://news.ycombinator.com/item?id=29058248

Articles from this site have been posted on here before, lots of commenters don't even notice.
> The best answer I can come up with is some sort of dystopian form of government picked winners where tax money replaced investment capital

if you squint a bit, that's what has been happening in the past 4 or so years considering the the amount of money the feds pumped into money markets that filtered through venture capital funds. This is one of Yanis' postulation: that businesses that require capital don't have to rely on profits, and can instead benefit from money printing; and I'll put up Uber as exhibit A.
No doubt straight up ARC with refcounting bumps on every function call,etc. vs a good GC with same allocation paths...a good GC will smoke it. No question.

But that isn't how I read what Lattner said here, and I've been thinking similar things. Essentially with ARC the goal is to cheat (to be fair with tracing GC it is as well, just in different ways). And you cheat by implementing an ownership/borrow collector type system behind the scenes for getting rid of the need for RC on most of your objects. Once you do that, you have GC competing with stack allocation + some malloc/free scattered in. It becomes a much more interesting fight.
Could have been hand to mouth contact from any number of sources. Bacterial biofilms are pretty easy to transfer and as we recently learned from eating bats it only has to happen once.
I wouldn't manually write documents in groff these days, but I have found that it can still be useful for automatically generated PDF reports/documents.

Groff is lightweight and already installed on most Linux systems, and the build process is way cleaner than TeX. It's easy to make a Python script that reads some data and prints a nice-looking report (or a form letter, etc.)
Almost all commercially released games that are over 20 years old run fine on current cell phones or one of these:

https://retrododo.com/best-retro-handhelds/

Software archival is not that hard unless the ecosystem is specifically designed to prevent it.
Safety critical systems cannot substitute components without going through the certification process again
Website of UK government campaign against end-to-end encryption updated
I figured it’s that they ate all the animal. They always boiled the bones and that strengthened their teeth.

I bet if you look at ancient people in tropical areas they had less teeth as well as less need for them.
CAP Theorem - Twelve Years Later: How the “Rules” Have Changed (2012)
Abundance of sugar in modern diets maybe to blame.
"Intake of added sugar, particularly from beverages, has been associated with weight gain, and higher risk of type 2 diabetes and cardiovascular disease. Natural and added sugars are metabolized the same way in our bodies. But for most people, consuming natural sugars in foods such as fruit is not linked to negative health effects, since the amount of sugar tends to be modest and is "packaged" with fiber and other healthful nutrients. On the other hand, our bodies do not need, or benefit from, eating added sugar. https://www.health.harvard.edu/blog/are-certain-types-of-sug...
My point was more "of the books that would be banned, these are not the right type of books." I don't speak Russian, but I would doubt they have anti-Putin books in Russian or in English. That seems bad for the curators health.
Just make the price of water match the cost of it, and flood irrigation no longer becomes cost effective. Of course wrangling that through the entrenched interests is another story.
I have aphantasia. Curious given the audience, how others feel about math? I've done well when I applied myself but definitely not any kind of genius (D- was my first calc 1 grade).

One interesting thing I noticed is when I actually got into math at the university level and engaged with professors there were multiple times where I got the feedback along the lines of "Well yes that is right but kind of weird way to think about or answer the question."

I think for higher dimensional problems it's actually an advantage? Like I have no idea how to visualize something in r^n. Not sure how much people "visualize" functions in r2/r3? To me the difference between r3->r4 is similar to the difference for r2->r3. It's more complex but the way I'd "visualize" something is largely the same.
The OP's first submission was a "Show HN" for Celody, and since then they've submitted a bunch of these. I'm just trying to figure out if the "author" of this post has had any digital music babies yet.

e: Wow, stumbled on this:

> Once a post has been staked and is live, it is open to judgment. Every post has a binary agree/disagree (or like/dislike) set of buttons. If you agree with the post, you send tokens with the "agree" button. If you disagree, you send tokens after pressing the "disagree" button. Critically, the quantity of tokens sent matters. The more tokens, the more impact it has on the Stakedy algorithm. These tokens also act as a reward to the poster.

Sounds like web3 will be algorithmically provoking outrage even more effectively than web2!
It’s colloquially used to mean economically underdeveloped/developing countries. However recently economists have begun using the term “emerging markets”.
Folks in Rome figured it out thousands of years ago. Still works, last I checked. Los Angeles and San Diego both get water from the Colorado River, hundreds of miles away.
What percentage of the businesses, in any country, use your software?

15%, in a few months, is an astounding penetration rate for a brand new currency with 50% fluctuations.

Looking forward to the list of your global achievements.
Having attended many IAS talks, I don’t think string theory is easy for the likes of Ed Witten.
This paragraph stood with me:

> System designers should not blindly sacrifice consistency or availability when partitions exist. Using the proposed approach, they can optimize both properties through careful management of invariants during partitions. As newer techniques, such as version vectors and CRDTs, move into frameworks that simplify their use, this kind of optimization should become more wide-spread. However, unlike ACID transactions, this approach requires more thoughtful deployment relative to past strategies, and the best solutions will depend heavily on details about the service’s invariants and operations.
genes probably.

I’m mid 30s and have never had a cavity. I go to the dentist every 6months. I also have a huge sweet tooth.
I forget also how this works when federation is involved. Do both servers need to support those extensions too? I do recall even federation of servers with basic features being painful due to differences in signing and encryption modes.

Btw, iChat used to support all those features, but only when the other side was iChat too.
So, this looks like a company that offered legit COVID tests, but wouldn't stop taking customers when they ran out of capacity -- they just started producing fake results when they got more customers than they could process.

The article says that they faked 500 of the tests, out of probably tens of thousands that they ran.

Not defending the behavior or anything, just pointing out that if your narrative is looking for huge swaths of fake tests (either as proof that COVID was being downplayed or as proof that COVID was a scam), you're gonna need to look somewhere other than this story.

This is just the ordinary kind of fraud where some person didn't want to deal with having over-promised and decided that they'd sweep it under the rug consequences be damned.

The story doesn't say whether they were fake positive or negative results, but presumably they were negative, since negative test results are less likely to be questioned.
Antiseptic regrows enamel?
Not unless society survives continuously because our artifacts are quite delicate. It's ironic that the clay tablets we found are probably the only things that will survive another few thousand years.
I also was converted once Apple started to make the cheaper models. I was a android diehard from the original Galaxy until the iPhone 5c hit my price point. It just works and feels more cohesive and responsive.
This. Said much better than my other posts, but this is exactly what I was trying to say. Naive ARC vs GC... a good GC will kill it, so don't make the ARC naive...cheat and find ways to skip most ref. counter bumps. It became amazingly clear when I started coding Rust: you only have to bump ref count when you get a new owner. Most RC objects die with just a few counter bumps. Most objects don't need RC at all (most objects can be single owner). Now imagine a lang (lobster given as an example above) that does this automatically. Sweet spot.
Well, most of earth’s landmass lies in the northern hemisphere.
Don't forget, most petroleum markets are driven on speculation. In my anger with my og comment I didn't consider the EU, especially Germany's, market might not be.
I eat tons of olive oil and drink water while doing so, I’ve had plenty of cavities, what do you think about that ?
While I also agree with the sentiment, I do think it's a little bit like saying "90% of all programming is flow control and assignments"--it hinges on wide definitions that can be contextually helpful, harmful, or both. Resolving to those chords from tones that are outside of the key? Tritone substitutions? Modulations that change what chords exactly ii, V, and i are? &c.

I think it also depends on what jazz is actually being discussed -- it applies well to most jazz standards, but a lot of modern jazz and jazz-adjacent (or perhaps just what I'm familiar with) seems to gravitate heavily towards nonfunctional harmony.
Not to be a wet blanket, but if this happened during a MacOS or Windows upgrade the internet would throw a collective conniption.

The year of the Linux desktop is still a ways off.
Yeah I noticed that while refreshing because the same one came up again. Seems to go against the whole spirit of the “doesn’t exist” theme if it’s not auto generated IMO.
I chose this way around deliberately thank you.
The opposite - I prefer it when an issue is opened before the PR is written. That way I have a chance to respond / give feedback on the approach.

I can respond with things like: "Oh, that problem? Yeah there's already code to work around it - here's what you need to do." Or: "You want that feature? I can see why thats valuable to you. I'm sorry but I'm never going to accept a PR from a stranger adding that. I don't need that feature for my workflow, and its complex, so the payoff isn't there for me to maintain the code. Fork my code, or implement that feature in an external library."

I'd much rather turn down a feature request in an issue tracker than turn down work in a PR, after someone has done all the work already for something I'm not going to merge. That feels bad for everyone.

If you write a good issue and take part in the discussion, that signals that you aren't taking my work for granted. Work with me to make a good repro case, and I'll work with you to fix the bug you're running in to.
The entire war was a war crime. Over 4 million innocent vietnamese died in the war for vietnamese indepedence. Or rather, over 4 million innocent vietnamese died because we didn't want them to have their freedom. We should really tear down the vietnam war memorial and replace it with a memorial for the innocent vietnamese who were murdered. But that's too much to ask for such an immoral and evil nation. But then again, it's not the first country we tried to stop from gaining their independence. We murdered a bunch of filipinos to prevent the philippines from gaining their independence.
The fact that we have "wisdom teeth" seems to indicate that ancient humans did, in fact, get cavities and lose teeth to them.
You need to take care of the battery unless you enjoy it when your things catch on fire.
I mistook clove oil for olive oil too
Let me articulate cause I hear you in that the most hard core Bitcoin maximalists abhor all shitcoins and would probably be okay with a kind of mandate that Bitcoin and only Bitcoin be legally considered currency. My comment is more about people who say "MMT is bad, here is a list of cryptocurrencies that I consider to be real money."

My point is that advocating for the collective freedom to print/burn digital money that competes with government issued money is very similar to MMT in a key way.

In my mind MMT is basically the idea that making modifications to money supplies (including both inflating and deflating them) is an appropriate way of getting beneficial civic, geopolitical and socioeconomic change. But of course most MMT assumes centralized and coordinated changes and relies on a premise that the administrators of those changes are trustworthy.

By advocating for the freedom of anybody to create a new currency for freedom of choice over what currencies they use, the situation that emerges is effectively a kind of decentralized MMT, where the entirety of the money supply is being modified collectively by peoples' choices, according to their needs and values.

A lot of cryptocurrency people seem to have this imaginary ideal scenario where at some point everything will "switch over" to just a handful of the thousands of existing cryptocurrency/blockchain projects and all of the others will just magically die out... but as long as people advocate for the collective freedom to be able to create and use cryptocurrencies it's gonna effectively be a situation where every single project with a token is literally printing/burning/modifying money and stuff that acts like money, based on their needs and governance structures.

And that includes Bitcoin miners. If Bitcoin can be called money they're printing money.
> I am totally convinced that ARC is the right way to go upfront. [...] It gives you deterministic behavior[...]

Does it? In a meaningful way? For arc with strong recount>1, which constitutes the main use case in my experience (weaks are unenrgonomic, for one), which means that the deterministic destruction is not meaningful locally, as opposed to the modern manual alternative, RAII, for instance. Am I missing something?
A cavity is a literal hole in your tooth. No amount of clove oil can fix that.

I'm glad you found something that works for you, seriously, but I'd be careful over attributing. The most likely explanation would be never actually having had a cavity in the first place.
At this late date, a language inadequate to express ARC/RAII is better described as a toy. There is nothing wrong with toys, but they are not to be confused with professional tools. A systems language is, first and foremost, a professional tool.
Yes, I do wash my hands with lead-off. That's to prevent me from ingesting the lead. My question was about skin absorption, not whether or not the lead actually gets on my hands.
There are RC systems where the counts are held external to the objects, which can be a bit more cache friendly.
No. Saliva regrows enamel.
Probably you also should make plans not to live in California - this state is also experiencing quite severe droughts year after year - probably will be same fate as Arizona in maybe couple decades?
they didn't eat mickey D and other crap. no high fructose corn syrup. no sodas.
Don’t make me laugh. I expect I’ll have to work until I drop dead, or eat dog food in my senior years.
I’ve never done this personally but I know in some of the languages I’ve used you can turn off garbage collection. If you really cared about the latency, then you couldn’t’t you just manually collect at certain points in the program?

Or you could use a language like D which lets you write a program without the garbage collector when needed. You definitely have less tools when you do that, but if you are in a situation where you know you want to manage memory manually you probably will evaluate that trade off.
When you pump the water out of a well on your own property, how do you establish what the cost of the water really is?
https://en.wikipedia.org/wiki/Caries_vaccine
ManimML: Machine Learning Animation with Python
ManimML is a project focused on providing animations and visualizations of common machine learning concepts with the Manim Community Library. We want this project to be a compilation of primitive visualizations that can be easily combined to create videos about complex machine learning concepts. Additionally, we want to provide a set of abstractions which allow users to focus on explanations instead of software engineering.
Sometimes you just have to ignore the call. They are basically being held hostage by an emergency service they had no real choice in selecting.
I was in Dogtown a year ago, but Sonic was just reselling AT&T to our address :(

Still very worthwhile to not have to talk to a Telco, but I had to rent + use AT&Ts garbage router because it did some proprietary negotiation step (With the ONT? There was a blog post where someone reverse engineered what was happening).

Now I'm in a smaller city and Sonic claims they have plans for us some day. For the time being, it's the Comcast nightmare.

Edit: and AT&T fiber was asymmetrical. Disappoint.
Never a good idea to name a ship after your capital or your country. I believe that’s why the battle ship the Bismarck, was named that.
I don't experience that at all. Everybody seems to be expecting a platform that only supports posts that are up to 280 characters in length to offer nuanced takes on politics, science, and news. When it doesn't they call it shit. Most of us are using it wrong, the algos are adjusting to that to sell ads, and everybody is miserable about it.
Ouzo, not orzo & pastis not pasta?
Researchers Ask If Psychedelics Inevitably Turn You into a Mystic
I don't daydream but I "self-narrate" - probably to a fault.

Like I'm not seeing anything. I'm just sort of writing a novel where I'm the main character if that makes sense?

It's similar to how I remember things.
If you could use a small receiver, it could be mounted on an aircraft. The transmitters would have to know the velocity vector of the aircraft so as to adjust their focus to where its receiver will be when the waves get back to it, not where it was when its pilot wave was sent.

Without some (quantum) way to ensure that the energy is delivered exclusively to the rectenna, such a system would be hard to justify deploying.
With my engineer's hat on, I can't disagree with you.

There's an argument that open hardware suffers from an overdose of pragmatism, which is not unexpected given that we're mostly engineers. Some barriers will require more of an evangelistic mindset, as it won't make sense from pragmatic viewpoint to build some things that need building.

Love him or hate him, Richard Stallman did turn Free Software into a movement. At this stage of development open hardware might benefit from it's own version of the GNU manifesto and a group of people who coalesce around it?
Salient Ayn Rand quote:

"Contradictions do not exist. Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong."
But at that point, a bunch of us moved our game purchases to indie games, specifically because they still act like products and not services.

Honestly, I'd rather play the original binary instead of some slapped together port to current unity + xcode. At best, the physics or something are slightly off. At worst, the game has major regressions that were introduced by the latest build.

I'm probably weird, but I like buying consoles toward the end of their lifecycles. That lets me limit myself to the top fraction of a percent of the games released over the last five-ish years, and still have a dozen titles to play.
And that is just for the OS itself.

Hardware wise, you can easily pull out 20 years or longer simply by constantly bumping up the OS version.
CUDA has nothing to do with any hardware design, be it FPAG or CPU, or GPGPU, it's a coding model basically on the software side,proprietary to Nvidia.

FGPA using c/c++ for high level design has been in existence for years, not really caught on, and unlikely will make any dent in the near future.
It seems to me the problem with adding a new road is that each driver tries to pick the optimal route for themselves but this causes more congestion overall. A bit like Prisoners Dilemma I guess. Every villain to himself. But what if drivers could be routed by a central algorithm by Google assistant for instance?
It was hard to understand from the inside, too. The programming staff for the Mac port of FrameMaker was two guys, plus their manager who also contributed code. To be fair, it also needed separate testing, slightly modified manuals, box, and media, but still…
(disclaimer: I work at Qualcomm)

> Mobile devices have no UEFI

Since the Snapdragon 835, Android devices with Qualcomm processors use UEFI all the way to the kernel.

However, custom UEFI binaries aren't part of the boot flow, with an Android UEFI boot application running instead.

> no bus enumeration

It's device tree instead of ACPI, but apart from that the situation isn't _that_ different from PCs today. We aren't in the ATAGS era anymore. The reflashing interface nowadays is standardised through fastboot too.

> so the OS image has to be taylored for each device

Thankfully a lot of progress has been done on that.

Since Treble, the BSP proper has been untied from Android releases.

Since devices shipping with Android 12, a Google-built kernel with a stable kernel module ABI has been shipping (for a given major kernel + Android version release combo). This allows kernel security updates to be identical across the whole ecosystem.

> althrough both are arm, you cannot use Ubuntu (or other disto) image intended for one on another

That used to be true, but across the whole Android device fleet (even between SoC vendors) it's not true anymore.

However, there's a catch still: there isn't a central update service. So while you might use a custom OS that way, you'll still need to update the vendor partitions (with the drivers, both kernel and user-mode ones) out of band in that scenario to get updates for those.

More info on generic system images: https://developer.android.com/topic/generic-system-image.

This mechanism allows to have universal Android images that work across all of the ecosystem, and can be used for GNU/Linux distributions on phones too if there's motivation to do so.
Can anyone please enlighten me on: Why isn't more being done to build out infrastructure related to Green Hydrogen?

It seems it just needs Water + Solar Energy.

One would think it would be the top priority worldwide.
FWIW, dental health outcomes for visiting dentist yearly instead of every 6 months are apparently identical.

Downvoters, have a link to an article discussing some studies: https://www.bbc.com/future/article/20140926-how-often-must-w...
This is how we will power our evangelion style mechs