skysight-inc/HackerNews huggingface dataset:
Well yeah, but think of the poor product managers who must impose their vision on consumers.
Do you have a reference for the claim that exposure to fluoride from natural dietary sources is far higher than what occurs from fluoridated water?

An EPA review on fluoride exposure that I found (https://www.epa.gov/sites/default/files/2019-03/documents/fl...) puts most estimates of the "natural" dietary fluoride intake at 0.9mg per day. This is in contrast to the estimated 0.7 * 2 = 1.4mg of fluoride a person will ingest from consuming fluoridated water (with a fair number of water systems fluoridated at levels greater than 0.7mg/L).

Another study I found from the EFSA estimates fluoride intake from non-supplemented food at 0.120mg per day for adults compared to 0.500mg per day from water fluoridated at (1.0mg/L)
(https://efsa.onlinelibrary.wiley.com/doi/epdf/10.2903/j.efsa...). Admittedly, in countries where salt is fluoridated, this will constitute the majority of fluoride ingested (especially given most of them don't fluoridate their water :P). But I don't think anti-fluoride advocates would support this either.

I also don't understand what you mean by the "strong claim" and "weak claim" of the NTP monograph. You seem to have doubts that the claims of the NTP monograph are true, based off of the known mechanisms of fluoride toxicity?

My best guess for why the rational anti-fluoride advocates are so stirred up over water fluoridation is that it is a policy proposed without currently a rigorous scientific backing. Per the recent Cochrane review, there is evidence that fluoridation mildly benefits children's teeth, and a lack of high-quality evidence that fluoridation presently benefits adults teeth. There also isn't good evidence that fluoride consumption isn't harmful at present levels (fluorosis is known to occur, and studies evaluated by the NTP point to neurodevelopmental harms, albeit with the conclusion for higher concentrations of fluoride); nor is there strong evidence that systemic fluoride ingestion has any benefits. They might therefore be angry at a somewhat political policy of forced medication that isn't well backed.
LLM attacks take just 42 seconds on average, 20% of jailbreaks succeed
That is unfair and a mischaracterization of Mozilla.

1. Most people are not using a fully encrypted self-hosted email server. "Phoning home" is meaningless if everything is already hosted in the cloud, more like the cloud phoning the cloud. But point taken, it is one MORE person with access to your data.

2. Again, sync services are helpful for most people and can easily be disabled for power users.

3. Mozilla is doing as much for free software as anyone and should be supported in this expansion.
Just tested a bunch and it seems like `path of exile [skill/currency]` usually ranks the Fandom higher while `poe [skill/currency]` ranks the new wiki higher which is why I never noticed (I actually never noticed because I block the PoE Fandom and pin the new wiki on Kagi)
That's a positive feedback loop. Ads are the root of all evil on the internet, and the end of that loop is "no more ads". And I don't want to hear shit about the internet dying without ads, in the same thread people are talking about cloudflare serving TBs of data for free or a $4 unmetered VPS.
Nah. It will happen gradually and the existence of older housing that is still viable if not work-free will reduce the costs. Older people will for sure be spending some saved wealth on this, and worker wages will go up.
First off I can’t read that. Please use more common pseudo code for your example if you want me to understand.

Second it looks like there’s a function called for here that does something similar to reduce? That’s a functional thing.

The topic at hand is for loops as in loops that are procedural statements which is what most people recognize as loops. For, while, do while and those things you see in popular languages. Not some obscure construct in lisp.

If your talking about the isomorphism between functional and imperative programming, I already covered that.
Use the C++ clippy version, plenty of variants to chose from.

Which by way is a good point, even Rust needs its clippy, so not everything is so perfectly designed to make clippy superfluous.
I tried it once and it instantly showed no results, but then I tried it again and it returned results in <1s. Just try it with a bunch of queries, I think there's caching too so it's hard to gauge performance properly.

The blog post about the demo is from 2021 and they haven't promoted it much since. I'm surprised that they even kept it online, according to the sidebar it was ~$810/month in AWS at the time.
Something I really enjoyed about this article is that really helps explain a counterintuitive result in hand drawn 2D animation. It's a well known phenomenon in hand drawn 2D animation that naively tracing over live action footage usually results in unconvincing and poor quality animation. The article demonstrates how sampling and even small amounts of noise can make a movement seem unconvincing or jittery- and seeing that, it suddenly helps make sense how something like simple tracing at 12 fps would produce bad results, without substantial error correction (which is where traditional wisdom like arcs, simplification etc comes in).
This is behavior is mostly just unspecified, at least for C++ (not sure about C).

I'm aware of some efforts to bring deterministic floating point operations into the C++ standard, but AFAIK there are no publicly available papers yet.
Haha wtf that's not what I was going for at all. I was talking about hunting within the context of animal population control. Shelters perform animal population control with a few added steps. Not sure why everyone thought it was about eating animals when the whole danger of strays is because of a lack of animal population control.
I think you would end up with a lot more institutions designed in the vein of Credit Unions rather than banks. The differences are subtle but noticeable. They still generate profit but they're non-profits, and so the profits they do generate are invested immediately back into the institution, by way of expanding their branch offices, providing lower rates or relief to members who are struggling, and other misc. community-focused projects.
I don't think local community banks typically hold onto a lot of mortgages. They would originate the loans and then sell them to someone else.
[2]

Man why doesn’t it have a cli tool?? Wouldn’t it be nice to :'<'>!typeboxify a selection.
Wow. This is a big hole. At least the patches didn't brick anything like crowdstrikes did.
The lotus will be pleased.
Yup, still happens. The easiest way to reproduce it to change a title of one of the charts to `title=""` (make sure to type it, not copy-paste). I'm using Safari for macOS if this makes a difference.

Unexpected Application Error!
Unexpected EOF
eval@[native code]
parseChartCommand@https://tenno.app/assets/index-y2OkIpP6.js:114:333
But the cause isn’t simply being for-profit. There are plenty of for-profit enterprises which make good products.

If I were to propose a cause, it would be the normalization of internet stuff being “free”.
> The US need never formally default on its dollar obligations, as it can simply print dollars

The assertion was that bond holders would hate for the value of the maturation currency to fall. This is true, regardless of the currency origin.

Beyond that, printing more dollars or defaults, would influence USD value to some degree, but would not guarantee a decline in overall attractiveness.

One of the pillars of US hegemony is OPEC appointing USD as the preferred trading currency, over the last 50 years. Another is the industrial capability that the US exercised in WW2. It demonstrated that the US is capable of incomparable mobilization, growth of production and innovation, when properly motivated.
It's funny the author throws a dig at Python for its syntax that actively discourages this kind of code. Like… my guy you're not taking the hint. Python makes things it doesn't want you to do ugly as sin. It's why lambda is so awkward and clunky.
The end states are different however.

>So it’s still guaranteed to balance out on a century timescale…

Balance in what sense? In terms of trade, countries can perpetually run a deficit if they share a currency. Wealth isnt zero sum and is continually created. This can be used to pay a perpetual deficit at a cost to growth.
I hear that you want to be empowered, but you want the people around you not to be.

Understanding why you think your role should be empowered (ultimately responsible for the product) and the benefits it brings is _exactly_ why the people around you should be empowered as well.

It sounds to me like you’ve never been in the software businesses where true creation is happening and you’re in the world of pseudo contractors or explicit contractor arrangements. All I can say is there is a much better world, you should change your attitude and hustle to get there.
numpy is only fast if the computation does not escape it. There are plenty of cases where execution ping-pongs (if that's a verb) between python and the C(++) wrapper numpy actually is. Then everything becomes quite slow.

Anyway, I see data scientists and statisticians (at least 100% of the ones I know) completely ignoring Julia, just because they only have been exposed to Python and R in their education. The quality of the programming language/ecosystem seems to be irrelevant.
It's bad if you're a search engine. It's not as bad if you're a human who is capable of parsing natural language semantics.
Yeah, Wikia in aggregate was in the top 50, maybe a top 20 site at various points. Wikia was built on caching. From my memory, about 99% of page views hit some kind of cache. If that dropped down to 97%, servers started to suffer. It's good to remember that the Fastly CDN company is a spinoff of Wikia, it was developed internally there first. Without that (varnish cache plus lots of memcache) Wikia would not have been able to handle the traffic. Mediawiki is horribly inefficient and one reason why Wikia was attractive as a host was that we had figured out a bunch of tricks to run it efficiently. The default configuration of mediawiki/wikipedia is real bad. Bigger independent wikis just couldn't handle the scale and many of the best independent wikis moved there for that reason. Just as one example, every link/url on a page hits a hook/callback that can call into an extension literally anywhere in the code base, which was several million lines of PHP code. I remember the "Batman" page on the DC wiki used to take several minutes to render a new copy if it fell out of the cache. That was one page I used for performance optimization tests. The muppet wiki and the lyrics wiki also had huge performance issues and fixing them was some of the most fun engineering work I've done. Every useful feature had some kind of horrible performance side effect, so it was always a fun puzzle. I also hate landing on a Fandom wiki now but thanks to the actual editors, it's still got some good content.
Custom Dictionary Types in Pydantic
They haven't stopped? Or if they have stopped they aren't saying so.

The second generation of Arc is called Battlemage and the successor to Ponte Vechio is Falcon Shores and both are promised in 2025.

This is later than originally expected by a few months but no reason to think they've abandoned it.

If they do ever decide to do that it wouldn't be because the first gen didn't make money but because they no longer think they can subside it long enough for it to become profitable, which can either be because they run out of money or because it isn't gaining market share at the rate they expected.
How much did Dawnmaker cost?
That's not entirely true. Tree-shaking algorithms could have a “noDynamicAccess” option that errors on such use (only viable for applications, not libraries). Alternatively, the algorithm could be integrated with the TypeScript compiler API to allow dynamic access in some cases (e.g. where the `anything` function in your example only returns a “string literal” constant type or a union thereof, instead of the `string` type).
Speaking to search, both DDG and Kagi seem to be doing fine, each with very different models. Google could figure out something there.

Google ads would be fine on its own. They'd continue to dominate.

Google Analytics would probably have a problem. The big thing going for it is that it's free. Without being able to funnel their data hoovering into the rest of the ecosystem they'd probably lose that. If they _did_ have to charge, would they release a simpler tier that isn't so mind-bogglingly complex? That'd be nice.

Docs? Yeah, I don't see a way forward with that unless they charge a lot. There are some competitors, but they suck, and they struggle, and google docs seems one of the major nodes of interoperability between a lot of their products. It's be really hard to replicate that if you're broken up.

Calendar. Hah. Well. Everybody gets to suffer given that google calendar uses its own protocols. It's not like everybody could just switch to DAV and have close to the same functionality, at least out of the gate.

I agree with you re: Chrome and Android, but I will say that current FOSS forks of Android seem to do well. I think they have enough runway to continue making a good product. It would put phone makers into a bind, but I personally think their suffering is also a good thing. Fewer phone makers == less e-waste. Maybe people start holding onto their phones for a few years.

Honestly I couldn't care less about Chrome, except that I hope it does die. But Microsoft could take over the engine and use its hegemony to continue funneling money into developing it.

Firefox would be in a tough spot. They'd have to find another sponsor. I know they've been trying to diversify but I think we'd see a very different browser from them within 3 years of the breakup.

The good news is that there is no shortage of oligarchs to help pick up the pieces. Which is good because I bet Alphabet is going to start whinging about "massive layoffs" soon.
https://youtu.be/NzxVjUF6NQ0?t=1739 - here's Ratan Tata's answer - "I want to go to bed knowing I didn't do it".
That's personalized search results for you :) That lake would not be ranking high for anyone except the people in the vicinity.
Unless we talk about Switzerland. But that's like 2% of the continent so what you say is valid.

And given too left-leaning and fanatical green-deal-at-all-costs push from Brussels economical situation won't get better, in contrary. They could be pouring money into defense, its not like in 20 years russia will stop wanting to subjugate/murder us all. Or they could try not killing their own automobile industry so quickly. Or...

EU started a slow but steady decline given changes in global economies, it will take probably a long time due to various factors but trend is clear.
The balance is not maintained for individual goods, but rather for the whole market. If the EU is better than the US at manufacturing everything, the exchange rate will fall until the US can at least do one thing cheaper. Exchange rates don't help raise people's standards of living, but they do prevent countries from becoming economic dead zones.
This person is trying to clarify that the problem isn't specific to Fandom, it is a general problem with our system of capitalism and will never go away until we change our system of economic incentives.

Basically, sell everything of value to make a quick buck is the guiding principle of our economy at present. It's the best way to get rich even though it ultimately makes society way worse off long term. We have to solve this on a fundamental level or things like Fandom will just keep happening.
I guess most people think of hunting as a recreational activity, followed by hunting for food. Hunting for population control is usually called culling. Regardless I didn't downvote your original comment. I just found it puzzling.

Additionally, animal shelters don't just sterilize animals, they find them new homes. A sterilization-only effort would be more like "hunting (culling) with extra steps"
Portugal already has tax breaks for the youth (aka IRS Jovem), but the new right-wing government is seeking to extend what the previous left-wing government introduced. That includes loosening requirements and extending the duration of the tax breaks.

Now, while in Portugal people talk about these as measures to retain the Portuguese youth in the country, no political party has framed it as a measure to capture foreign youth. Puzzling to me.
how long were you doing that for? Did the grey beard finish his career at IBM?
Mint > Ubuntu
You say you were a kid when you sold it. I could have sworn you weren't from conversations we had on IRC at the time.

Although I most assuredly was a kid.
One additional thought regarding query performance is that content-defined row groups allow localized joins and aggregations which are much faster than the globally-shuffled kind.

If the sharding key matches (or is a subset of) a join or group-by key, then identical values are local to a single shard, which can be processed independently.

This type of thing is typically done at large granularity (eg one shard per MPP compute node), but there are also benefits down to the core or thread level.

Another tip is that if no shard key is defined, hash the whole row as a default.
Restartable Sequences "RSEQ" Seeing Up to 16.7x Speedup with Newest Linux Patch
World's Most Powerful Quantum Computer Can't Run Classic Doom
Everybody knows these things become less effective after N years without an overhaul. At some point, it's not much deterrence if you assume the unmaintained warheads are unlikely to detonate and the unmaintained launch systems are unlikely to launch.

We might not need to overhaul them, but in order to keep their deterrence, we need everybody to know we've overhauled them.

If we actually do want to overhaul them, it's useful to do so relatively frequently so the knowledge and practices aren't totally lost.
Yes, trigram mainly but also bigram and/or combination of both are used generally to implement fuzzy search, zoekt also uses trigram index. But such indices depend heavily on the content being indexed, for example if ever encounter a rare "trigram" during querying not indexed, they would fail to return relevant results!
LSH implementations on the other hand employ a more diverse collection of stats depending upon the number of buckets and N(-gram)/window-size used, to compare better with unseen content/bytes during querying. But it is not cheap as each hash is around 30 bytes, even more than the string/text being indexed most of the time ! But its leads to fixed size hashes independent of size of content indexed and acts as an "auxiliary" index which can be queried independently of original index! Comparison of hashes can be optimized leading to a quite fast fuzzy search .
That's me! I also wrote the blog :)
You could have more currencies than states. That is how it used to work in the US.
This doesn't reflect well on Asahi Linux. It feels similar to the WordPress drama of the past few weeks: individual people have a personal vendetta and are holding an open-source project hostage. I'm certain not all WordPress or Linux maintainers are behind their respective dramas but are inevitably pulled into it.
Are you living in a pre 2008 world or something? Stop being so pedantic.
As if WebAssembly doesn't impose similar restrictions, with specific kinds of toolchains, and now the whole components mess.

This WebAssembly marketing is incredible.
As someone who listened to music from this album on a shitty clock radio growing up, this feels perfect.
> It's important to consider

If I had a penny...
The US exit tax isn't a fixed penalty for leaving, but rather a way to wring "pending taxes" out of citizens renouncing their citizenship. Per the exit tax you pay taxes as if all your assets had been sold, thereby forcing security gains to be "recognized" at that point.
>However, educating that your food isn't instantly bad when it's gone pass would encourage people to waste less food.

If there's a date then frankly I don't want to waste brain cycles thinking if something in the fridge or freezer has gone bad, unless it's so obvious I don't have to think much about it. If it's past, out it goes. I have enough crap to worry about already.

If it means I waste money, that means I'm buying too much and that can be easily resolved.
I just disable javascript and googletagmanager and don't see any ads. The good moment is that Fandom shows static content as opposed to an average web 2.0 SPA.
The article explicitly covers this question. Looks like they're setting up explicit legal(?) agreements. One key point is the domain name: minecraft.wiki, for example, not a subdomain of something owned by Weird Gloop. So the wiki can leave if it wants to.
> Haskell do-notation, is it imperative?

No it’s not. It only works in context of a monad and it achieves what looks like imperative code by utilizing closures.

I think it’s quite obvious imperative code with mutations but a deterministic end result can be hidden behind a function and treated as pure. I don’t think anyone misses this point so it’s likely redundant to bring that up. Either way it’s not the point of the conversation.
LLM Confabulation (Hallucination) Leaderboard
Cloudflare employee records her layoff [video]
I would love to see it released with a fingerprint lock feature (Android).
Kubuntu 24.10 Oracular Oriole Released
The market can adjust the exchange rate between the US and the EU, but not between the Portugal and Spain. This is in a sense the ultimate in government currency control, and if 1:1 is not the exact ratio that the market would have set, one of the two countries will be emptied out.
So if I pass that Request option to another function that expects a Request object, the compiler is going to track that I’m using an extended object instead of the actual Request type in the function signature and allow me to access the “foo” property?

That’s what I’m specifically talking about. Yours is just dependency injecting a type, which is more avoiding the existing types in the library. That would be the “wrapping” option I was talking about. You don’t need to extend the types if you’re just going to dependency inject them. You could just have an entirely separate object that you pass around at that point.
> My issue with the go way of iterators is, you can’t chain them like you would in JavaScrip

Because it’s not JavaScript, and that is a good thing.
The reason those lattice field theory computations are done that way is that they provide stochastic but polynomial-time algorithms for exactly the same kind of exponentially-large state space that appears in quantum chemistry.
"The point of the foundation is to ensure free access, in perpetuity, to the software projects we support" https://wordpressfoundation.org

That's not only on their website, it's also stated in their 501c3 filings with the IRS.

Another thing to note is that "wordpress.org" is hardcoded into several places in the source code, and Matt has outright refused to make it more directly configurable.

There are even more issues involved, so while your point is sound, the reality of the situation is pretty complicated.
Another example of lack of computing history.

Never happened before, really?!?

What examples since 1958 would make you happy?

Burroughs, Corvus Systems, IBM, Apple, Unisys, MSR, embedded,....

Probably none of them, I bet.
That is understood.

However, it is generally too hard (in C and C++) for compilers to tell whether you were wanting to do the thing at any one particular place.

So compilers have two options: Assume that you never do the thing, or always assume that you don't do the thing.

The former is often better for performance in practice, and it's true most of the time, so here we are.

As has been pointed out elsewhere, one of the strengths of Rust is that it shifts how pointers (references) work and allows the compiler to more often know for certain that you don't do the thing, without making assumptions.