MurphyA/hacker-news huggingface dataset:
by bikenaga | 2025-12-24 19:23:37+00:00
Original article: "Pharmacologic reversal of advanced Alzheimer’s disease in mice and identification of potential therapeutic nodes in human brain" - https://www.cell.com/cell-reports-medicine/fulltext/S2666-37...

Abstract: "Alzheimer’s disease (AD) is traditionally considered irreversible. Here, however, we provide proof of principle for therapeutic reversibility of advanced AD. In advanced disease amyloid-driven 5xFAD mice, treatment with P7C3-A20, which restores nicotinamide adenine dinucleotide (NAD+) homeostasis, reverses tau phosphorylation, blood-brain barrier deterioration, oxidative stress, DNA damage, and neuroinflammation and enhances hippocampal neurogenesis and synaptic plasticity, resulting in full cognitive recovery and reduction of plasma levels of the clinical AD biomarker p-tau217. P7C3-A20 also reverses advanced disease in tau-driven PS19 mice and protects human brain microvascular endothelial cells from oxidative stress. In humans and mice, pathology severity correlates with disruption of brain NAD+ homeostasis, and the brains of nondemented people with Alzheimer’s neuropathology exhibit gene expression patterns suggestive of preserved NAD+ homeostasis. Forty-six proteins aberrantly expressed in advanced 5xFAD mouse brain and normalized by P7C3-A20 show similar alterations in human AD brain, revealing targets with potential for optimizing translation to patient care."
by choraria | 2025-12-24 19:24:43+00:00
Interesting! Didn't think about it that way. Currently, it's a super dumb system. There's a list of ~1.7 million records and the API simply looks-up against that. Super lazy approach. Was avoid running an API across OpenAI or other model but didn't think about hosting a classifier/LLM myself. Might consider it in the future.

Full disclosure: I'm not a developer. I understand tech architectures well. Can code (have coded in JS pre-AI too) BUT will figure this out as I go along. Thanks and truly appreciate the input.

Edit note: added million next to 1.7. fml!
by mschuster91 | 2025-12-24 19:24:45+00:00
> It's interesting, but 20% loss after 100 cycles is just not great. NMC gets that at near 1000 cycles. LFP gets that at near 5000 cycles.

NMC and LFP had similar issues when these chemistries were at laboratory scale. Give it time and the issues will be solved.
by hombre_fatal | 2025-12-24 19:25:05+00:00
Text just fundamentally isn't nearly as graphic as images/video.

Write the most sexually disturbing sentence you can come up with and it's going to be rather meh and possibly quite comical. And any of the gravity that it does have comes from the reader's ability to generate the visuals themself which is mostly out of reach for children who don't have the experience to necessarily know what's even being described.
by 999900000999 | 2025-12-24 19:25:19+00:00
As someone who's made a good living primarily in UI automation for over a decade, thank you.

It's been an interesting journey.I do think Playwright is the defacto standard now, but Selenium was the original browser driver.

Anyway, how does Vibium compare to Playwright ? Playwright's main advantage is it has official support for multiple languages.
by jeroenhd | 2025-12-24 19:25:44+00:00
I've toyed with the idea of hooking up something like Copilot to Clippy to make an "agent" using the Microsoft Agents API.

Unfortunately, the API died in Windows Vista, and was only widely available in Windows XP at the latest.

API documentation seems rather sparse too, though it looks like an LLM somewhere found a pirated book or something with example code because generated code seems to understand the API and its restrictions decently well. Writing the kind of C++ that still compiles on old versions of Windows is what broke my will to finish the project, though.
by zoeysmithe | 2025-12-24 19:26:23+00:00
No one knows, the paper just focused on 100 cycles, but it suggests that if its good at 100 it probably is not terrible at further cycles. I guess we'll have to wait for the next paper but the conclusion seems optimistic about future research:

It is important to note that additional improvements in practical cell parameters, such as further optimized electrolyte (E/C ratio), increased stack pressure, optimized separator selection, and higher areal capacity of cathodes, can potentially enhance both the energy density and cycling performance beyond laboratory-scale demonstrations.

Post-mortem analyses confirmed reduced Li accumulation, minimized swelling, and suppressed cathode degradation, validating the robust interfacial stability of the system. By concurrently addressing the reversibility of Li metal and the structural stability of Ni-rich layered cathodes, this synergistic design offers a scalable and manufacturable pathway toward high-energy, long-life anode-free LMBs.
by exceptione | 2025-12-24 19:26:24+00:00
That is why I fear any AI crash will be so devastating. The stock markets are only up if you count the massive bankrolling of Vibe Inc.

Have mercy with the maga voters, because if that goes boom, their lives get significantly worse. You only have to look Midwest America for how things look like during an all-high Wall Street. I fear the fallout will be worse than the '30s, and I have doubts if the US can money print themselves from the ashes.

I don't want to play dr. Doom, but the signs aren't great.
by hugs | 2025-12-24 19:26:49+00:00
> why the MCP server doesn't expose a JavaScript/eval tool?

no reason other than my number #1 goal was "ship something". i only started the actual coding on dec 11. it's been a bit of a sprint the last two weeks!

though "image-based" vs "dom-based" testing approaches is a very big topic! (look forward to researching that more in the future.)

v1 announcement: https://github.com/VibiumDev/vibium/blob/main/docs/updates/2...
by jeroenhd | 2025-12-24 19:27:31+00:00
> 1. [citation needed]

Traffic-related death rate statistics for Denmark (being 7x lower than the US), Sweden, Norway, Japan. The US does remarkably bad on this statistic, even compared to Canada.

> 2. Just because it's theoretically possible, doesn't mean it's an option that actually exists.

Denmark exists. I've been there. There were cars.

I think the west in general is lagging behind when it comes to EV adoption (and given the politico-corporate interests of many governments, I don't expect that to change). I don't think anybody wants to completely abolish cars in general and I think the drive to maintain ICE cars with all of their downsides just to support a fledgling industry is a ridiculous waste of taxpayer money.
Looking for Decent Conversation?
by kmstout | 2025-12-24 19:28:18+00:00
If you have fond memories of misspending entirely too much of your youth on web-based message boards, or you would like to misspend more of your nights and weekends on them now, Google has you covered. Simply add

inurl:viewtopic.php

to any query, and most, if not all, of your results will be discussion threads on boards running atop phpBB. Similarly, using

inurl:"index.php?topic="

seems to get Simple Machines fora, and

inurl:showthread.php

will unearth vBulletin fora. You can also combine them, like so:

croissant AND (inurl:viewtopic.php OR inurl:showthread.php OR inurl:"index.php?topic=")

Happy holidays, and good hunting.
by Neywiny | 2025-12-24 19:28:58+00:00
Even worse, the windows drivers know they're knock offs and let you use them for a bit and then error out. It's the perfect lesson. They give you that high of "yes, I got one over on the big guys, we're cruising now" and then "I don't know boss it's just all of a sudden not working anymore. Yes I know we're in a production crunch. Yes we should've just bought the real one". On Linux though, no issues for me
by zaptheimpaler | 2025-12-24 19:29:45+00:00
I live in Vancouver, and we have plenty of both roads and bike lanes. Its not hard to fit a bike lane that's usually 1/4th the width of a lane onto a road or allow bikes to share with cars on smaller roads. We have trucks and vans and lots of deliveries too. The reason most cities are oriented around cars is because we designed them that way and it's difficult to change - there's no logistical constraint, its just politics and cost.
by jakewins | 2025-12-24 19:29:53+00:00
You’re converging a lot of ground here! The article is about producing container images for deployment, and have no relation to Bazels building stuff for you - if you’re not deploying as containers, you don’t need this?

On Linux vs Win32 flame warring: can you be more specific? What specifically is very very wrong with Linux packaging and dependency resolution?
by pessimizer | 2025-12-24 19:29:54+00:00
> English spelling is one of the hardest parts of the language to learn because the spelling represents ~16th century pronunciation.

English spelling doesn't represent any pronunciation. English spelling represented pronunciation before the Normans, and afterwards was turned into something that would allow Norman speakers to do nearly-intelligible imitations of unpronounceable English words. Even worse, 1) French spelling also had drifted far from pronunciation (although not as far as now), and 2) English picked up a ton of that French and further mispronounced it.

Such as how place names that now end in "-shire" pre-conquest ended in "-scr," which is how they're still pronounced.

> However what we gained is a common orthography for all the different dialects and accents of English.

True, but those dialects came after the spelling changes. Vowels in English multiplied out of control and became more of a system of how vowels could relate to each other rather than specific sounds, like in (very regular) Old English when a long or doubled vowel was simply the same vowel sounded longer. Germanic vowels are crazy and got crazier.

To understand somebody's English, you listen to them for a while and figure out what they're doing with their vowels - we know from experience that some vowel sounds move together with each other, so when we hear X we can guess Y, and we then look for exceptions and mergers. Once we've figured out the vowels, the words become clear. A fun example is when you compare the Canadian accent to the US accent, and you see some words rhyme in both British and Canadian English that don't rhyme in US English.

IIRC, English is often described as having between 16 and 22 vowels, depending on who is speaking it. Writing that would be hellish, and as you say, you'd have to change spellings when you crossed rivers. English orthography is more like Chinese orthography than one would think.
by ilamont | 2025-12-24 19:30:08+00:00
> Many countries have no issue with that, serving time is considered enough of a punishment. The idea of (especially mandatory) deporting of criminals is relatively new

Paul McCartney would like to have a word with you.

Not just Japan. For decades, SE Asian countries such as Thailand, Malaysia and Indonesia have deported foreign convicts upon release and applied re-entry bans. It's not a new thing driven by right-wing politicians.
by eru | 2025-12-24 19:30:35+00:00
> Foundation-wise, observed improvements are incremental, not exponential.

Incremental gains are fine. I suspect capability of models scales roughly as the logarithm of their training effort.

> (read: drinking water and energy)

Water is not much of a concern in most of the world. And you can cool without using water, if you need to. (And it doesn't have to be drinking water anyway.)

Yes, energy is a limiting factor. But the big sink is in training. And we are still getting more energy efficient. At least to reach any given capability level; of course in total we will be spending more and more energy to reach ever higher levels.
by icedchai | 2025-12-24 19:30:51+00:00
Software is much, much more bloated today than it was in 2005.
64-bit CPUs were available, but not quite mainstream yet. A "high end" consumer system had a couple gigabytes of RAM and chipset limitations generally capped you out at 4 or 8 gigs. You were lucky to have two CPU cores.

If you took today's software and tried running it on a memory constrained, slow, 2005 era system, you'd be in for some pain.
by crazygringo | 2025-12-24 19:31:35+00:00
Not sure what you mean by destructive replacement, since nothing is destroyed.

So I just looked into this, and it's specifically Mixed Raster Content pipeline (ISO/IEC 16485) used in lots of different scanners. There's no need to find which specific software generated it because it's used by lots of them.

It's a technique used to attempt to isolate font characters of the same size and style as separate layers before OCR-ing to make OCR more accurate.

ABBYY FineReader, for example, is mentioned as producing the exact same type of results. But there's no guarantee that was the actual software because lots of scanning software does it -- it's a general technique. Plus it won't even be deterministically reproducible if it was e.g. scanned and OCR'd at higher resolution and then saved at a lower resolution, as is generally considered best practice for maximizing accuracy while keeping file sizes lower.

https://www.obamaconspiracy.org/2013/01/heres-the-birth-cert...

So this is very much a nothingburger. It's not an "alternative theory", it's a complete and total explanation.
by exasperaited | 2025-12-24 19:31:37+00:00
> Even the Brexiteer politicians themselves were obviously none too concerned about popular opinion, as Brexit was obviously in part driven by immigration fears, which they did less than nothing about

Eh? People in the official Vote Leave campaign stoked those fears over literally THIRTY YEARS and were happy to leave the unofficial Leave.EU campaign to explicitly stoke them with racist campaigning.

I don't know where you get the idea that the Leave campaigns were complacent about racisms and bigotry and xenophobia; they excused it or amplified it at every turn (while lying about everything else)

The seriousness of immigration problems remains a black-hearted fucking fabrication drummed up by every single right wing newspaper in this country over the entirety of my life.

I don't think you really know what you are talking about because, for example:

> Remain had nearly unanimous elite support.

This just isn't true. I know some people who move in pretty elite circles, City circles, Oxbridge, and I can tell you that Brexit had at least lukewarm support and in some circles (those who don't know or don't care that Boris is a habitual liar) rabid support.

Remain absolutely knew what it was up against.
by varjag | 2025-12-24 19:31:51+00:00
There are some good people among Russian citizens, abroad or not. Some great people even. Unfortunately they are few and far between and are not representative of the mindset, aspirations and values of their home nation. So saying "the Russians are the enemy" is entirely fair. It is an actively hostile society much like Nazi Germany was during the WW2 and this nitpicking over good individuals is not making the blanket evaluation unfair in any way.
by MobiusHorizons | 2025-12-24 19:32:01+00:00
I will admit I was initially surprised Matt was not already familiar with this behavior given his reputation. I remember discovering it while playing with llvm intermediate representation 10 years ago in college. I would never have considered myself very knowledgeable about modern compilers, and have never done any serious performance work. In that case it had solved a recursion to a simple multiplication, which completely surprised me. The fact that Matt did not know this makes me think this pass may only work on relatively trivial problems that he would never have written in the first place, and therefore never have witnessed the optimization.
by hn_throwaway_99 | 2025-12-24 19:32:49+00:00
As a native English speaker who learned Russian years ago, the o/a thing never felt confusing to me, perhaps because it felt very similar to what English does. Syllables that aren't stressed tend to be pronounced faster with less of a hard sound, and that's just what the o -> a rule feels like to me.

I always felt like Russian was a pretty easy language to learn because it was so regular. Yes there are a lot of cases and declensions, but once you learn the rules, you can get like 95% of the way there, and then even the last 5% of exceptions are quite "regular exceptions", e.g. the "ogo" written -> "ova" pronounced rule.
by anticodon | 2025-12-24 19:32:56+00:00
It seems that cultural domination is dwindling. At least in Russia. Hollywood studios left the country themselves in 2022. But also Hollywood movies are of such low quality nowadays that I stopped going to cinema long before that. Also, they're stuffed with current American narrative (like LGBT propaganda) to the top that doesn't look even a little bit attractive to us. Forty years ago we could look at "American dream" in the movies and feel that we're missing something. Nowadays when LGBT narrative is pushed down my throat forcefully from every scene in the movie and every page of their books (even Sci-Fi), I just stop reading or watching. And there's no more "American dream" that we can strive for or that Hollywood movies can advertise to us. Also their dwindling sales show that this narrative is not attractive even for their own population.

American music seems to lost a lot of popularity here as well. When I hear American music on the radio, it is usually 30-50 years old or more, not the current music which feels totally commercial and artificial.
by orthoxerox | 2025-12-24 19:34:30+00:00
Turkish has a completely different vocabulary (loanwords aside) and a completely different grammar.

"I want to swim" in Russian is "ja hoću plavatj", "I" + "want" + "to swim". The only difficulties are the conjugation of "want" and the aspect of "to swim". In Turkish it's "yüzmek istiyorum", where "-mek" is "to" and "-um" is "I". Even if the system itself is straightforward, it's still alien to a native English speaker.
by fweimer | 2025-12-24 19:35:19+00:00
I don't think it works that way in practice.

Some distributions like Debian or Fedora will make newer features (such as AVX/VEX) mandatory only after the patents expire, if ever. So a new entrant could implement the original x86-64 ISA (maybe with some obvious extensions like 128-bit atomics) in that time frame and preempt the patent-based lockout due to ISA evolution. If there was a viable AMD/Intel alternative that only implements the baseline ISA, those distributions would never switch away from it.

It's just not easy to build high-performance CPUs, regardless of ISA.
by nineteen999 | 2025-12-24 19:35:37+00:00
> It's a hell of a lot easier to just go down with everyone else, apologize on Twitter, and enjoy a forced snow day.

You forget things like emergency services. If we were to rely on AWS (even with a backup/DR zone in another region), and were to go down with everyone else and twiddle our fingers, houses burn down, people die, and our company has to pay abatements to the govt.
by kevinfiol | 2025-12-24 19:35:58+00:00
Might have just been nostalgia, but I've played video games since I was a child, and largely took a extended break from Nintendo titles when I became an almost-exclusive PC gamer in the late 2000s.

I finally played Mario Odyssey for the first time last year, and I instantly felt like a kid in 1997 again, and my mood was elevated with excitement for playing this game -- it was clear a ton of love was poured into the level design and game mechanics. It was the best gaming experience I've had in my adult life.
by chowells | 2025-12-24 19:36:19+00:00
I would die of embarrassment if I had bad code in a project for me. I am at my limit for tolerating bad code in projects for others, where the economics don't support taking the time that would be required to fix the deep problems. Code for me is going to be good. I won't accept anything less. I need a countervailing force, reminding me of the beauty of clear expression of complex ideas.
by akomtu | 2025-12-24 19:36:24+00:00
> Only a slave quantifies its existence through productivity

> If I can turn myself into a mechanism that takes input and consistently works towards some goal...

This is, in fact, a quasi-religion, if you think about it. Its central dogma is that humans are no different from machines, so we can be reduced to automatas with well-defined inputs, outputs, productivity and other measurable metrics.

*Productivity is your heart,
Corporation is your body and
GDP is your god*

would be its motto.
by MobiusHorizons | 2025-12-24 19:37:01+00:00
If you don’t rely on IDE features or completion plugins in an editor like vim, it can be easier to navigate tightly coupled complexity if it is all in one file. You can’t really scan it or jump to the right spot as easily as smaller files, but in vim searching for the exact symbol under the cursor is a single character shortcut, and that only works if the symbol is in the current buffer. This type of development works best for academic style code with a small number (usually one or two) experts that are familiar with the implementation, but in that context it’s remarkably effective. Not great for merge conflicts in frequently updated code though.
by eru | 2025-12-24 19:37:26+00:00
> I simply cannot come up with tasks the LLMs can't do, when running in agent mode, with a feedback loop available to them. Giving a clear goal, and giving the agent a way to measure it's progress towards that goal is incredibly powerful.

It's really easy to come up with plenty of algorithmic tasks that they can't do.

Like: implement an algorithm / data structure that takes a sequence of priority queue instructions (insert element, delete smallest element) in the comparison model, and return the elements that would be left in the priority queue at the end.

This is trivial to do in O(n log n). The challenge is doing this in linear time, or proving that it's not possible.

(Spoiler: it's possible, but it's far from trivial.)
by locknitpicker | 2025-12-24 19:37:50+00:00
If type conversion and the new var declaration keywords are your top complains about a language, I'm sorry to say that you are at best grasping at straws to find some semblance of justification for you irrational dislike.

> I am not a webdev, I don't want to remember those things, (...)

Not only is JavaScript way more than a webdev thing, you are ignoring the fact that most of the mainstream programming languages also support things like automatic type conversion.
by frugalmail | 2025-12-24 19:38:12+00:00
Anybody watch Nick Shirley's tour and interviews at CECOT? https://www.youtube.com/watch?v=OrK9nVLAqwk

I thought he did a great job.

I'd love to hear what others that have seen both think since I'll want to put aside some time to watch this one after all the holiday hustle and bustle are done.

I think it's a great model based on what Nick's tour showed.
by Imustaskforhelp | 2025-12-24 19:39:24+00:00
ps5 as in playstation 5

and I meant that I think that the ps5 can run far away and you can still connect to it from your laptop and even connect a controller to your laptop (as my brother did) to play with a controller which runs on a mac and then it uses the ps5 itself

All in all, I found it really cool for what its worth.
by westurner | 2025-12-24 19:39:31+00:00
> If lignin is not enough to make the inflamed CNTs char instead of ~aerosolize, is the phosphorous in phytic acid would encase the CNT in phosphorus and char.

If lignin is not enough to make the inflamed CNTs char instead of ~aerosolize, would the phosphorous in phytic acid encase the CNT in phosphorus and char (to prevent the health hazards of CNT if burnt)

Is "aerosolized" the word? How could you correct me to help us understand this?
by mc32 | 2025-12-24 19:39:36+00:00
There are things physicists themselves cannot agree on, so there is no "true" interpretation of some things and you can only present your interpretation.

So, sure, they deserve criticism for the "all possible paths" brouhaha but by and large, I think it offers access to physics in a consumable form for many lay people while trying to maintain rigor better than most.