skysight-inc/HackerNews huggingface dataset:
https://publichealthscotland.scot/news/2024/january/no-cervi...

"An exciting new study from Public Health Scotland (PHS), in collaboration with the Universities of Strathclyde and Edinburgh, shows that no cervical cancer cases have been detected in fully vaccinated women following the human papillomavirus (HPV) immunisation at age 12-13 since the programme started in Scotland in 2008. "
Agreed. I'm still letting the Lenovo Yoga 9i bake another generation or so and then I'm jumping in. Booklet PC! Finally!! There is an Acer product but it does not fold down flat like the lenovo model does.
Interesting. It's also a key (rather dystopian) plot point in Marcel Theroux's Strange Bodies (https://www.goodreads.com/en/book/show/17452206-strange-bodi...)
>> Basically, the vaccines dont work with prior exposure

This is a beef I have with a lot of medical thinking: that if it doesn't work it would be bad to do it. But that's not true at all - many things are good to do, if there is some chance it will help, even if most of the time it does nothing. You do have to weigh other negatives like cost, pain, hassle, or unknown side effects.

But in general - if it might make me better and won't make me worse - then sign me up!
> end vaccinations

That's not what happened in his last term though. He pushed the COVID vaccinations and it was the democrats who were saying that they wouldn't take a Trump vaccine - do you recollect?
Henry George vs. Silvio Gesell – land value tax or land nationalization
"Lock-free" does not in any way imply a single process. Quite the opposite. We don't call single-thread code lock-free because all single-thread code is lock free by definition. You kind of can't use locks at all in this context, so it makes no sense to describe it as lock-free. This is like gluten-free water, complete nonsense.

Lock-free code is designed for concurrent access, but using some clever tricks to handle synchronization between processes without actually invoking a lock. Lock-free explicitly means parallel.
I think it’s funny how in the US the vaccine schedule says not to get the HPV vaccine if you’re over 45. That means that insurance won’t cover it and I even struggle finding a doctor who will administer it because it goes against the guidelines.

The rationale is that if you’re 45, you probably already have HPV. But that assumes that you’ve been sexually active all that time. It doesn’t take into account people who were monogamous until their 50s and then started having sex with new partners.
<<< Nobody on earth has taken utopia as seriously, on an intellectual, spiritual, and practical level, as the Russians. We have the Brits (by way of Sir Thomas More) to thank for the name and a general distrust of the idea, and America may have been founded on some ostensibly utopian notions, but it's the Russians who ultimately took the idea with the seriousness it merits and followed it to its (tragic, in their case) conclusion.>>>

Russian cosmism: https://en.wikipedia.org/wiki/Russian_cosmism
Does the geology related to the current shale revolution from pretty much the same area have anything to do with that past sea? I’m just curious and too lazy to search for it now on my mobile phone
For those wondering, these figures are quoted in the Guyanese dollar, not the U.S. dollar.

1 Guyanese dollar equals 0.0048 USD.
I won't agree to arbitration services at all, if it removes your right to sue. I have been burned in the past by a manifestly unfair arbitration decision. We submitted our evidence, they asked the other side for their response. The other side lied, and provided no evidence. The arbitration service simply decided in the other parties favor; we were allowed no rebuttal.
Oh that makes sense. Yes, I keep seeing proposals to add bike lanes to highways and I just think, who wants to ride a bike next to all those high speed vehicles with no shade?
Christians in tech drive religious revival in San Francisco
You might be interested in epigenetic inheritence. We do know that some epigenetic marks are passed down but its still very much unknown how much heritable information is encoded in epigenetics.
I'm working on a Textify API that collates elements based on the visible/running flow of text elements. It's not quite there yet, but is able to get the running content of HTML pages quite consistently. You can check it out here:

[0]: https://github.com/dleeftink/plainmark
Today: Firefox gives up on itself.

We need new Firefox leadership right away so it goes back to being a credible alternative rather than a fanboy browser.
They had Comic Sans in 1963?
That's pretty much what the Sidekick was: https://www.t-mobile.com/devices/sidekick

It was branded as a smartphone but it was from around 20 years ago and it's unlikely anyone nowadays would call it such.
I remember being on 0.7 and thinking things were getting worse with 1.0. Not sure what it was other than the simplicity. But now that computers have zero issues keeping up it’s plenty performative and I love using it even more.
It's possible to have simple animation only in SVG but you can add CSS to have complex ones.
Funny...I was just coming here to talk about Qt :)

To be fair, as you say, Qt definitely has shortcomings and some things I don't like. If you're trying to minimize your disk space footprint, it's hard to get anything under 50MB with Qt. The difficulty of navigating the licensing for a closed-source app is (while often exaggerated) quite real, especially for someone using Qt for the first time. And while I understand why they did it, it's often annoying to have to use the Qt equivalents of standard library types (e.g., don't use std::string...use QString! don't use int64_t...use qint64! etc.)

The problem is there really just isn't a perfect library or tool for building desktop apps, and writing your own would be...a lot of work. I share the linked post's distaste for Electron, which without a lot of work tends to result in horribly bloated software (often very nice look and feel, but bloated just the same). GTK sounds nice in principle, but you very quickly find yourself missing all of the functionality built into Qt. So Qt often for me ends up being like what someone once said about democracy: it's the worst system EXCEPT for all the other alternatives we've tried from time to time...all of which are worse.
I wonder, what relatively affordable flights you can get to Guyana? For example, I cannot find flights from São Paulo or Rio de Janeiro.
Thanks, appreciated! Yes, I took the Hz as meaning the rate at which I see an accurate measurement on my screen.
Updates Spark Uproar: Google's AlphaChip "updates" reignite criticisms
Firefox of today has little to do with the Firefox of 20 years ago. Most of the original core team isn't there anymore. It's now been hijacked by activists spending like drunken sailors on frivolities due to the Google infinite money glitch.

Many large projects seem to decay like this and fall into activism. I'm glad KDE has avoided this and keeps improving.
I guess the dependency order is nice, but I’ve been frustrated that Postgres doesn’t provide an efficient binary data format that user code can read or write easily. The SQL, text, and CSV formats are all reasonable and nice for small databases, but if you need to move and especially transform many gigabytes of Postgres data, you are out of luck.

The disk binary format of pg_dump and COPY are opaque different formats, the COPY docs have this to say about the binary format:

> To determine the appropriate binary format for the actual tuple data you should consult the PostgreSQL source, in particular the send and recv functions for each column’s data type (typically these functions are found in the src/backend/utils/adt/ directory of the source distribution)

I didn’t find an easy to use 3rd party library for decoding or reading these native data types, although maybe one exists (then I would chalk my pain up to Google getting worse…)

It feels like such a loss to spend CPU cores parsing ASCII CSV, or even worse interpreting & executing millions of SQL insert statements. To approach any kind of reasonable throughput near the maximum of disk or network IO the only answer is to have a big batch job export the whole DB into a reasonable binary format like parquet/arrow/whatever, and then use a replication job to keep it up to date using deltas. You know, if you have the time and money to set up a whole data warehouse thing.

Then your transform job can read the 3rd party binary data format relatively quickly and do its transform, but when it comes to moving the data back into Postgres, the fastest I’ve found is to turn it back into CSV, stream the CSV into Postgres using COPY, and spend valuable Postgres CPU cycles having it re-parse the CSV again.

Has anyone found a faster pathway to write bulk data into Postgres, perhaps that doesn’t involve at least a one trip through ASCII?
I'd probably go further and say it must be free of charge.

The problem with a nominal fee is fraudsters can be really clever at finding ways to bump up production costs.

You might give the company doing the research relaxed liability, but even then you'd want to be careful. After all, you wouldn't want a coal mining operation conducting "research on lung cancer treatment" by sending in miners without PPE.

If this is a legitimate research into curing cancer then eating the cost to treat test subjects is the least a company could do. The results are what's can be worth a lot of money.
no transactions on data description layer?
Above note is the reason Google can't recommend you anything.

Consider momentarily the amount of data processing necessary to somehow recommend a relevant video from:

~14,000,000,000 videos on Youtube
615 seconds (~10 minutes) mean length.

Which works out to:

8,610,000,000,000 seconds
143,500,000,000 minutes
2,391,666,666 hours
3,274,083 months
272,840 years
27,284 decades
2,728 centuries
273 millennia

Netflix simply attempting to provide somewhat relevant recommendations was a massive data crunching effort years ago, and even that was "only" the official movies and television of humanity. Data take from a previous post I made 9 months ago [1] and from this article [2] and this paper on Youtube data statistics [3].

[1] https://news.ycombinator.com/item?id=39421041

[2] "What We Discovered on ‘Deep YouTube’", https://www.theatlantic.com/technology/archive/2024/01/how-m...

[3] "Dialing for Videos: A Random Sample of YouTube", https://journalqd.org/article/view/4066/3766
> Their engines were mainly 2.5-liters in size and usually naturally aspirated with roughly 150 horsepower. Sure, they were down on power, and efficiency compared to other cars; however, they could easily outlast the competition.

This piece is just ridiculous. 2.5 litre engines are not the norm in Europe and I don’t think they are in Japan either. Along with its comments on hybrids, I think the article is just waking up to what cars are like in the rest of the world, where Toyotas were and still are very reliable. I’ve owned four, three of them hybrids. Likely my next car too.
I have written an app in Vala + gtk4, using meson + ninja as the build system. It is pretty straight forward.

https://github.com/line72/campcounselor/
Agreed. I’m very closely watching https://ladybird.org/
But the moon is 1/9th the mass of Mars (approx)

The moon has an average orbital velocity of 1km per sec (approx)

Mars is 24km per sec (approx) Terminal velocity is 600ms, on earth it's 54ms

So we are talking about something that is an order of magnitude more difficult. I think if retro rockets are to be used then far more fuel will be needed. But that means far more mass, which means more fuel - how much fuel would be needed to slow something like Starship for example?
We've discussed this before. The issue is the same that it's always been. A single mistake anywhere in your codebase means that all language invariants are no longer upheld. No tooling can statically guarantee defined behavior, only catch some of the easier cases. I work in a codebase where we do all of that high powered static analysis and I still regularly find issues with simple tools like ubsan (which isn't remotely exhaustive).

Any instance of undefined behavior in safe rust is a language or compiler bug. The only things you really need to check are unsafe blocks, which are rare enough to individually review line by line on a regular basis.
20 years ago I loved Firefox. tabs and extensions were amazing.
today, it feels slow and uncomfortable to use. I tried too many times to like it again.
for me Vivaldi today is what Firefox was 20 years ago.
The entire antivax movement was started by an obviously awful paper published in The Lancet that they took 12 years to retract. Then, during the height of covid, they published an obviously fraudulent study ratifying the government wisdom about one of the most politicized treatments that some people had adopted.

Lancet frauds have been for vaccines in the West like hiding the people searching for Bin Laden within a fake vaccination campaign was for vaccines in the Middle East.

https://en.wikipedia.org/wiki/Lancet_MMR_autism_fraud

https://en.wikipedia.org/wiki/Surgisphere#COVID-19_misconduc...

https://en.wikipedia.org/wiki/CIA_fake_vaccination_campaign_...

edit: I think everyone should take the HPV vaccine, and I posted the Scottish study in a sibling comment. I think the casual dismissal of things that are not peer-reviewed is not good, when peer-review completely failed about vaccines and vaccine-related subjects in a way that possibly is responsible for the deaths of millions.

Peer-reviewed articles were responsible for the antivax movement. They should be treated individually.
It is a mistake to imbue the Trump regime with an underlying system of rules and reason. Everything Trump does is a personal transaction. RFK Jr. is loyal and brought some critical support to Trump, so Trump is going to let him do whatever he wants. Trump doesn't care about the outcomes.
In short, whatever database you are using, get familiar with the concurrency behaviors, modes, and limitations. They are all slightly (or sometimes significantly) different even if your ORM pretends otherwise.
I am now 31, was diagnosed stage 4b oral cancer in 2022 when I was 28 - underwent the same general surgery as parent comment to remove positive margins left after the initial biopsy of my tongue and almost all lymph nodes in the left side of my neck. I also underwent 6 weeks of radiation. I was not HPV positive and don't smoke or drink so doctors are still clueless as to why I developed cancer.

Can confirm radiation is brutal and almost indescribable. Everything tasted bitter and sulfurous for 6 months, even water. I had a feeding tube placed after not eating for 3 weeks and losing 25% of my body weight (roughly 35 pounds). I was days away from death. I would wake up every night with blood pouring out of my nose and was not able to open my jaw for almost a week. 2 years later, after many iterations of lymphedema, physical and speech therapy I am still in significant pain every day and cannot even swallow my own spit unless I am on narcotics around the clock. That in itself is a nightmare because finding a provider that will prescribe a steady supply of narcotics instead of pushing expensive procedures so they can get rich is difficult. I am routinely drug tested so I can get medications that prevent me from starving to death. It is humiliating.

I am lucky in that my speech is virtually the same as before treatment which is rare, and my taste has returned to normal. I would die of starvation without narcotics and I don't know if I will ever gain the energy and stamina to have children, and yet I still consider myself extremely well off compared to other survivors.

Please get vaccinated for HPV and lower your risk factors for oral cancer in general. It is one of the worst late stage cancers to recover from. You may be alive after the treatments but radiation will destroy your quality of life and you will likely be dependent on doctors for basic tasks for a long time, if not the rest of your existence. I don't want to think about what my life will be like if my cancer ever returns.
Leaders in Democratic States Begin Planning to Fight Trump Policies
This analysis is discussed and linked in the article.
The site literally has a quick visual comparison near the top, which shows that theirs is the closest to 16bit performance compared to the others. I don't get what more you'd want.

https://cdn.prod.website-files.com/64f4e81394e25710d22d042e/...
In older writing, one would have used the phrase literally, to describe someone's religious or political affiliation: beliefs one could have been "persuaded" to adopt. One might refer to a preacher "of the Methodist persuasion", say.

The modern usage of the idiom came about as a joke - as though someone's sex or ethnic heritage were merely a matter of preference. Over time, the original sense has been forgotten, and the humor has been lost through repetition, so it is now just an odd phrase.
There’s a similar story I’ve read before in a different paper regarding about an organ donor who drowned and then the recipient developed an extreme aversion to water.

I don’t recall what the exact title or link to the article was though.
My Boox e-ink tablet has a split screen mode that I use regularly, but I wouldn’t use it on full page (A4/US letter) sized pdfs like journal articles as the text would
be too small.
Exactly. It'd be nice if primary care physicians approached the request with an open mind and had the real conversation about any risk/reward. I don't know if there's any risk to taking the 9-valent version if you might have been exposed to one that it covers. But why isn't it valuable to have protection from the other 8?

My bias is climbing the hill of convincing on this front 5 years ago and being on the receiving end of a pretty dismissive attitude. But I got my way and think it was the right choice.
> Moreover, there may be a narrow window where it can happen: modern microbiology has defences and selection pressures that it make inhospitable to the hobbling chimeræ the first mitochondrial cells would have been.

I don't think it is a very persuasive argument, because it is possible that modern microbiology has defenses because it has mitochondria. I know almost nothing about cells from a few billions years ago, but it seems plausible to me that they were ambivalent towards intrusions of other cells, it can be beneficial or disadvantageous depending on an intruder. Moreover beneficial intruders could give a lot of evolutionary advantage, not like today, when all important things (like mitohondria) are already here. In theory, bacteria could benefit a lot, but there are no ecological niches for a bacteria with mitochondria, all are claimed by some eucaryotes, which are highly adapted.

It is a very common thing in evolution. For example, there are bats, but they cannot evolve and replace birds, because there are birds. Bats have their niche, but they cannot outcompete birds at being more birds than birds. If they were given a chance, then maybe they could try to catch up with birds, but they didn't have a chance and they will have it only if some cataclysm will wipe out birds and leave bats.
> IMMEDIATE TRANSACTION

It has unfair properties, there is no lock queue and workers could starve forever trying to get lock in high contention context. It's very easy to get busy timeout. You have to use external proper lock if you want to use IMMEDIATE mode. A peculiar thing: with external write lock (flock) you could get a true serializability without errors.

IMPLICIT (default) transaction mode in other hand could be tricky to manage, because you could get integrity error on commit.
How do you opt out from web services? Nearly all of them have a all-or-nothing TOS.
I wonder if the newer usage comes from the military, where e.g. a "Staff Sergeant" is a higher rank than "Sergeant."
In fact the article says there are a dozen companies that make custom Fords that occupy some of the space. Zero delivery time I guess.
TicketMaster's continued existence makes a mockery of everything we learned about antitrust laws.
Nickel vs. Nix? as I wrote, Nickel is a "statically-typed successor" - newer, created (in progress) by people with Nix experience, vs. Nix being dynamically typed.

As to the rest - more or less yes, nicely put :)
> It's not the language but the process and the tooling that matters.

You're missing some other critical components: the developers, and the costs.

If you come up with processes and tooling that is difficult to use widely, you're going to negatively impact your ability to deliver. That's not a trade-off you can ignore. If the cost of using C++ safely ends up being that only (say) 10% of the developers who currently use it will be able to keep doing that -- that on its own might justify a government policy decision to avoid it completely.

> but the solution isn't to rewrite everything in yet another language

How many times more effort would it be to rewrite a typical C++ function in a memory-safe language vs. verify the equivalent guarantees with model-checking tools, in your view?

Like how much actual work are you saving here? And how do the resulting turnaround times (say, compile/verification/etc. times) compare?
banning won't help. kids today can easily bypass it. not to mention some apps have logged out experience.
nice try but unrealistic
As for normal I beg to differ, but yeah ofc anyone can rent it.
ClickHouse 24.10
And then the Democrats did take the vaccines. And then the Republicans made it their whole identity to not take the vaccine. in no small part because Trump mocked anyone who did take the vaccines, dismissed the severity and scale of the pandemic as "Democratic lies" and "fake news" (because he wanted to run on the economy) and refused to do so himself, lest the press see him as "weak." And now Trump, being Trump and going whichever way the wind blows, fully embraces anti-vaccine ideology by endorsing RFK - a well known antivaxxer and conspiracy theorist - and promising to give him "carte blanche" control over numerous health agencies and health policy in general.

Do you recollect?
My husband became a conspiracy theorist. Would our marriage survive?
K-means is like the McDonald's of clustering algorithms. It's fast, it's convenient, and sometimes you use it because it's fast and it's convenient...but if you care about quality, it's seldom the right choice. Assuming all your clusters are spherical Gaussians may be convenient but is very often unrealistic.
Studies showed it decreased infection and transmission against the original strain of Covid.[0]

It lost effectiveness against delta and then became nearly ineffective against Omicron (although still helping with reduction of hospitalizations and deaths).

Non-mRNA vaccine is available now (Novavax) and the effectiveness, or lack thereof, seems similar.

[0] https://med.stanford.edu/news/all-news/2021/07/vaccination-a...
> I have a friend like you who wants everyone to live in "communities" with "communal living". He is just ultimately bossy and alienates all his friends (including me to be honest).

You’re the same as your friend. You called my idea stupid. I forgive you but this style of conversation leads immediately to conflict rather than thoughtful discussion. You are just like your friend and you likely don’t realize it.

That being said I can’t agree with you. Men typically don’t like to dance. It’s not a thing. Eating is a thing. Agree to disagree but I don’t think your pov represents the general consensus.
And 20 years ago, who would have suspected that the obscure Konqueror browser from KDE and its KHTML engine would then be used to create WebKit and other engines such as the one that power Google Chrome...
The problem was: Doing rate limiting on the application level was not enough. Once the request hit my backend the incoming bandwidth was already consumed — and I was charged for it.

I contacted Vercel's Support to block that specific IP address but unfortunately they weren't helpful.