skysight-inc/HackerNews huggingface dataset:
Thank you for the reference, I think it contributes to add the overview:

Trauma is a fact of life. Veterans and their families deal with the painful aftermath of combat; one in five Americans has been molested; one in four grew up with alcoholics; one in three couples have engaged in physical violence. Dr. Bessel van der Kolk, one of the world’s foremost experts on trauma, has spent over three decades working with survivors. In The Body Keeps the Score, he uses recent scientific advances to show how trauma literally reshapes both body and brain, compromising sufferers’ capacities for pleasure, engagement, self-control, and trust. He explores innovative treatments—from neurofeedback and meditation to sports, drama, and yoga—that offer new paths to recovery by activating the brain’s natural neuroplasticity. Based on Dr. van der Kolk’s own research and that of other leading specialists, The Body Keeps the Score exposes the tremendous power of our relationships both to hurt and to heal—and offers new hope for reclaiming lives.
> Instead of stopping maintenance looking for a sponsor, wouldn't be better to hand it off to other contributors that have already established some trust? Some people may have more time available to be active maintainers. I see activity from other contributors in the git history of the project.

Is responded to with:

> Such contributors almost certainly don't exist. "Activity" from other contibutors != someone who has the time, energy, and ability to be a potential maintainer. In more than 15 years of maintaining the project, Alex was the only person that appeared who could seriously take over the maintainership. He's done a great job, but there's only so much a volunteer can do.

There is nothing being "held hostage". Expecting a volunteer to train new contributors while still managing the project is unrealistic. It is unlikely that any of these new volunteers will step into his role for free.

Thus the realistic options were to let the project die and other orgs take on the works themselves, or fund the guy who has been doing the work for free for 15 years. People values the project enough to do the later.
> Grow up

You may be onto something here. We must retain some of our youthful wimsy to be able to appreciate this project.
The fact that you interchange the words "bitcoin" and "crypto" says all I need to know.
Are you sure it's intentional? A paragraph further down they are using placeholders with underscores
Memories seem in this context to mean state that isn't immediately physiologically apparent. But yes, I think your definition is reasonable too, if not very useful for communication.
Pages?. Postgres does that apparently if enabled. And when a page is read, it is already read… The server just checks the checksum. Only overhead should be recalculating the checksum and validating it.

Now, in case a bit flips somewhere you do not touch often, it would probably keep chugging along without noticing that. Which kind of makes sense?
And if you care about data integrity, you shouldn't be using these. It's zfs, btrfs if you don't want to deal with the licensing issue, or bcachefs (though it is pretty new at this point)
> mostly from Librivox books

That probably explains a lot. I've tried listening to some of those audiobooks - very hit and miss, mostly miss. Definitely amateur hour and mostly bad quality.
It does not seem like the article supports the title. The study seems more focused on spaced repetition?
Lombok is an interesting example, but yes, just with reflection you can already get order-dependent behaviors as the docs note. I've been thinking about giving users more control over this commutativity, but it's not clear to me what it should look like. A strict mode where commutativity is disabled entirely? The ability to disable certain commutative parents?
I'm seeing a variety of places all saying 500 hours per minute, or 30,000x as much upload as clock time.
The Amiga support is coming: https://www.reddit.com/r/amiga/comments/1gilybh/enter_castle... but still some reverse engineering to do.
I read the paper and I didn't think that is what they're talking about. The molecular systems for temporal pattern detection where previously thought to be specialized to neurons, but this article indicates that they exists in other cell types. Bruising is a response to physical trauma, lacking any temporal pattern sensitivity? Molecular mechanism related to learning and memory formation, ERK and CREB signaling are known to be crucial for memory formation in neurons. I think what the paper is showing that this specific molecular machinery for detecting and responding to temporal patterns isn't unique to neurons https://www.nature.com/articles/s41467-024-53922-x
This is what I've always done naturally for the 20+ years I've been writing CSS. The only difference is that I put animation at the end, probably because it came much later than the rest.
The odd conclusions you draw are not what is explained in this article.
That was my followup question, are the memories accurate (even as much as normal memories are), or are they nonsense? Or even better, it'd be fun if they're not completely nonsense, but corrupted in some understandable way (like people/places are substituted for instance). There's no way at all that memories are encoded as essentially mpeg files, so _something_ has to be wrong with them.

But yeah, you're right, odds seem good that they're just nonsense, but even then it just feels weird that the body can even interpret them as memories in the slightest.
Gold itself is proof of work
CRC32C is not that cheap, even with hardware acceleration. Postgres uses CRC32C for the WAL an it definitely shows up in profiles, despite HW acceleration. And that's at a far lower throughput than you can have with e.g. sequential scans. Which is why postgres chose a different checksum (FNV) for data checksums...
I meant it as a job-seeker proving they spent time doing a sample project on a real OS, such as QNX, instead of studying leet-code trivia and thinking they're ready for a job. As an interviewer, I would always choose the one who has skin in the game.
> ZFS & BTRFS both have native FS checksumming, I don't think there's a strong reason not to use it, except maybe in a contained embedded context.

There are many good reasons not to use BTRFS. :)

Also ZFS is hell to use if you're not on an OS that has native support. You become reliant on e.g. kernel modules on Linux , and on Debian this means using Backports which is not something any sensible sysadmin wants to do because it introduces the hell of having a mismatch of all sorts of software unless you spend your life defining exclusions in the apt config.

Also in terms of SQLite, ZFS/BTRFS have no understanding of what's running on them. Personally, when it comes to databases I'd rather the database does its integrity checks. If the OS does some too that's great, but the database blindly assuming the OS will do integrity checking is not a good look in my book.
The one silver lining of having such a terrible diagnosis should be that you are immediately unbound from normal FDA requirements and are able and try anything in the pipeline that might work.
You mean the disk controller or something else? I had not heard of that.
I think first and foremost, using dither patterns is just a lot more authentic to the old black and white visual style Obra Dinn is emulating. Go on YouTube and watch some clips of Shufflepuck Café or The Manhole and you'll see that it's all hand drawn art specifically designed to be viewed in 1-bit, and it's all based on dither patterns, not error diffusion.

Error diffusion may yield better results for converting photos to lower bit depths, but it also makes very noisy looking images where edges are muddied and shades bleed into each other. Bitmap art of that era used patterns because it gave the artist a lot more control over the look.

The goal here is not to minimize PSNR or anything like that, but to give a clear and aesthetically pleasing image. And the goal of Obra Dinn is to do that while also matching a historical style. And if you look at individual screen caps of the game, you can see just how successful that effort was.

Secondly, error diffusion is nonlocal, which makes it hard to implement efficiently on a GPU. With a dither pattern, you can calculate each pixel individually, which is ideal for a shader. With error diffusion, you might be able to do some kind of wacky exclusive scan approach with multiple passes to squeeze some parallelism out, but its almost certainly going to perform worse than a dither pattern.

Finally, locking error diffusion to the camera like he did with the dither patterns sounds even harder than the already difficult work he did to get to a decent level of temporal coherence. I honestly have no idea how you'd do it, because the idea is just antithetical to the entire concept. If you don't solve that problem, I think the result would not only fail to capture the intended aesthetic, but would also be pretty nauseating to look at.
The submission doesn't seem unfair. It's simply pointing out something for users of a specific database to be aware of, and I don't really think SQLite is maligned or impugned in any way.

And FWIW, Oracle, SQL Server and DB2 enable page checksum storing/verification by default.
When it comes to Harry Potter,

> but on closer reading

does not make the inconsistencies go away, but they multiply.
ZFS also but I don't think this applies to SQLite, more to 'real' DBs like PSQL.
It's the concrete design compressive stress - a simple example of a concrete equation.
All the native storage systems at Google do it at every level (block, file, database); I would assume the same is true at AWS and Microsoft.
Yes. It is a "storm in a glass of water", as we say. Probably the client application doesn't assume cosmic bit-flipping events for its own files, which would have equally bad consequences, either. Probably the likeliness for this happening and not being caught and corrected by the storage medium is as low as a hash or UUID collision, which everyone conveniently round down as "impossible".
> With any cancer treatment the exact same procedure will struggle to generalize well across cancer types

As someone with family members living with cancer, modern genetic sequencing has been the biggest surprise.

Not that we could sequence tumors, but that we could do so at scale and classify therapies by effectiveness against specific mutations (in general, even ignoring targeted therapies).

Widespread cancer sequencing seems like the missing link to promote better outcomes, particularly in metastatic cases.
Well the point is to make them think about the prompt. I don't care if someone prompts to come up with a second prompt to get the answer, they need to input and refine to make it fit the goal. So by setting fairly stringent objectives for what the AI needs to generate, you need to be quite specific to engineer the prompt and think about what it needs. And then you need to look at what it said and qualify it somehow to decide if it is good enough - sure you could use a LLM for that too, but what is the prompt for that? You'll need to teach the second LLM what to analyse in the output of the first LLM to meet the requirements of the assignment, so the prompt(s) becomes the essays of yesterday in terms of academic work/thought for the student.

That's the point of what I was getting at - they're going to use AI regardless, so at least work with it rather than against it.
I know her personally, she's been forever obsessed about personal journaling and data.
In C++ or similar languages, where the function parameters behave semantically as either "in" or "in out" parameters, a function that returns an object must have already created somehow the object.

Therefore calling a function just adds a task of invoking a constructor also into the function, it cannot replace a constructor.

In C++, an object cannot be created by assigning a value to it, because the left hand parameter of the assignment operator is an "in out" parameter, like for any other function, so it is assumed that it already has a value of the type of that object.

Therefore an assignment operator must execute the equivalent of invoking a destructor for the target of the assignment, followed by the invocation of a copy constructor.

Attempting to assign a value to memory allocated but not initialized will attempt to invoke a destructor for an invalid object value.

The constructors are the only C++ functions that implicitly have a result which is an "out" parameter, not an "in out" parameter, like the other functions.

Because the memory where the result of the constructor will be placed is not initialized, no destructor must be invoked for it, so all will be OK.

All these rules about when to use constructors and when to use functions and the need to have duplicate almost identical in meaning functions for certain purposes, e.g. copy constructors and assignment operators, complicates a lot C++.

Any copy or deep copy operations would be implemented very simply, just by copying what needs to be copied.

There would be no need for "move" operations of any kind, which are just a trick to avoid the inefficient code generated by compilers when the semantics for some parameters is "in out" when what would have really been needed is "out".

Specifying that some functions are not normal functions, but constructors, or that some operations have "move semantics" is just an extremely complicated way to specify that some function parameters are "out", not "in out". Besides being hard to understand, these tricks only work in particular cases, instead of being able to specify the mode of any function parameter.

In a language with distinction between "in out" and "out", the mode for the result of assignment is naturally "out" and there is no need for the contortions of C++. In such a language a compiler knows when to invoke destructors and when not to invoke them and it knows when no extra temporaries are needed for computing a complex formula with objects.
Are you not "totally dependent" on the air you breathe, the water you drink, the sunlight that gets turned into your food, ...?
Interesting point about MDM. Could the government compel my employer to use their MDM control of my device to gain access?
Not sure what you mean.

LLM output will be used at places beyond your control and then information coming from it will be placed as legitimate, because people generally don't care about the outcomes of their actions. So talking about which individual deserves what is IMO misleading; we, as society, don't deserve such sh*t in general.
I see anewplace hasn't come down on you (@rescbr) like a ton of bricks like he did for me.

You are basically saying the same thing I did, but with different words.

So anewplace owes me a big-time apology.
For those interested in trying Ada out, I wrote a a Rustup-like app that installs Ada's package manager (Alire) on macOS and Linux: https://www.getada.dev

It was also featured on HN (194 points | 6 months ago | 117 comments: https://news.ycombinator.com/item?id=40132373

I've gone from not having anything Ada related on my computer to installing the toolchain, initiating a project , writing, compiling, and running "Hello World" in less then 2 minutes.

Ada has had something of a resurgence in the last couple years, with the latest standard (2022) officially released and for the first time in a few years, Ada has its own dev room at FOSDEM! https://fosdem.org/2025/news/2024-10-28-devrooms-announced/

There's also a growing community at ada-lang.io with a thriving forum: https://forum.ada-lang.io/
Utopia yes, not clear why it would need to be specifically of the religious kind, as "Christian anarchism" is simply yet another possible kind of anarchism so far as I can tell — religion does not seem to be an innate requirement for all of the other varieties.
Have you looked into how much power gold mining uses?
Bitcoin vs Spain - I'd turn the power off to Spain every time.

You are the brainwashed result of a system that is able to print as much money as it needs to brainwash you into believing that it should be allowed to print more.
Can't access the site. It says:
"Sorry, you have been blocked
You are unable to access imranr.dev"
That explains my experience. I only seriously got elbow deep in Macs in 1992.
I'm re-watching the show Silicon Valley and this name would have been a perfect product name in one of their episodes.
Do you live somewhere without a winter, by chance?
> try to be more open to the possibility that you're wrong,

Same to you chum, same to you.

Just because it doesn't look that way from your view of the world, doesn't mean you are right either.

Perhaps just accept we are both right and that you are missing aspects of my context that I cannot talk about due to the sensitive nature of it.
I think it’s possible. There are many innovative and compassionate people in the world trying to solve a variety of crazy hard problems that touch this topic.

But maybe we land in a middle ground. Maybe we make it to another planet.

And if we don’t, we will adapt.

P.S. Watch George Carlin save the plant for a laugh.
I once asked a biologist “using today’s understanding, what is life?” She answered with ”the more we learn, the more I ask myself what is biology?”
Yes. There are far fewer people at each higher level.
There was such a project long time ago.

https://boa-constructor.sourceforge.net/
zfs and btrfs aren’t available in many sqlite deployments
Chimpanzees' performance on computer tasks changes when people watching them
There is an Oracle zfs tuning guide for the eponymous database. I would look at that if I wanted good performance for postgres or sqlite.

https://docs.oracle.com/cd/E36784_01/html/E36845/chapterzfs-...

Google also returned zfs general database tuning:

https://docs.oracle.com/en/operating-systems/solaris/oracle-...
Elevate your living space with the luxe cloud couch
Fast-Graphrag
$32,000 in 1994 is worth $68,000 in 2024 according to official CPI figures. You did alright - this is basically median HOUSEHOLD income at the time, far higher than median "Young single male" income.

But CPI figures aren't what we have to deal with.

Average rent in 1994 was roughly $500 ($6000/year). Today it's $1400 ($16800/year).

You were paying (if a median unit) 15-20% of your income in rent and felt that this was too much and you needed a roommate.

Today there are lots of people making $32000 a year at full-time jobs (that's $16/hr, pretax), or LESS than that, and being told that they need to pay more than 50%. Or that because they make so little (we credit check tenants now!), they simply are not allowed to rent legally.
Okay, what about the Earth? If mitochondria are alive, you must also consider the Earth as being alive too. Personally, I think it's a simple answer. Here's my positively b reasoning on the topic for anyone daring enough. It can be a very blurred line, but much of that is our shadow. Mitichondria are more alive than they are dead. Simply because they exist as potential and can go on and are intended for this, for lack of better words. Where as a rock will not come alive, no matter the conditions. We hope.

Maybe we should think of it like we do for other forms of energy and how I be thought we did think of it already but was of biochemical energy expressions. Along with kinetic energy, potential energy, chemical energy. Surely there is a number determined for the maximum lifetime energy output potential (work) of a single mitochondrion. While it is plain and simple, that's just life for you
> Can iPadOS display a UI tailored to the native resolution of the external monitor such that the user need never interact with the iPad's own display?

Well, since the iPad display is also the touchpad, you probably don't want to never interact with the iPad display. But essentially yes. Some TV's have a worse time than others. iPad's can't control what the TV can handle. In general, I've never had big problems, though I don't use it for 8hr work sessions.

> Is using a mouse with Mobile Safari a pleasant experience if the user is doing many hours of interaction that way?

If you are on macOS you can just scroll your mouse cursor over to the iPad and find out yourself. See: https://support.apple.com/en-us/102459

Nobody can tell you if what they have implemented now, works well enough for you. I use it regularly, it works great.

> (Actually, now that I think about it, iPadOS is too restrictive for me: I can't configure it in ways I would want to, but GrapheneOS doesn't have that problem what with being almost entirely open-source.)

backing out already?! :) Seriously though, you are not alone. iPadOS is restrictive, that is either a bonus or a curse. It does let you focus more on tasks, but it limits how you are used to working in ways that might be hard to handle(especially at first).

I agree about GrapheneOS.

As for emacs, you can run it under iSH on iPadOS. I can't tell you how well it works, since I don't use emacs.
In terms of significance, bitcoin ranks alongside the wheel, the printing-press and the internet.

The use-case is to stop the wide-spread theft of your wealth, often (as in your case) without you realising, enabled by the fiat money printers around the world.
What exactly are the reasons to not use btrfs?
Universal form, checklist, or evaluation. The app is mostly ready at an MVP level, so need to think about what the server side looks like.

https://offthebricks.com/Apps/FormX/index.htm
> If you built an app that used just what the browser gives you and nothing more, you're leaving so much functionality on the floor.

Yeah, please do. Because 99.72% of that "functionality" is used to implement crappy ugly bullshit.
Notes, calculator, and freeform, though not exactly the same features in each. Freeform (which really ought to) doesn't suggest inserting graphs (on iOS, maybe on iPad?) for instance.
What's not helpful is for someone to just read the headline and then start spouting off about whatever comes to the top of their head, without reading anything.

This problem is prolific throughout all sites that permit comments. Youtube is probably the most egregious. I do not believe this could be solved adding UI or UX changes or without adding a lot of friction. People will continue their habits that feed their endorphin and adrenaline addictions. On HN people quickly scan through articles and to your point fire off a comment and move onto the next thing unless the topic is interesting enough to keep them engaged with the community. So I think this is not just changing the commenters habits but also changing the journalist or bloggers style of writing to keep titles short and hard to either misinterpret or get an emotionally charged response as many authors try to do for engagement. I am skeptical that this level of changing global human behavior could be accomplished without some risk+reward system and those systems become gamed or risk killing off a popular site. Every site would have to implement the same changes on a global scale to keep authors honest and tone down the commenter replies.
This is already happening in Ukraine.
Many people won't ever sell their bitcoin - they will spend it (once Gresham's and Thier's laws have played out)
Let's be honest, Trump isn't going to staff anyone who he thinks will say "No", unless he has to (economic positions / business pressure).

So if RFK is wherever, but can get on Trump's radar, Trump will make the demand, and it will be acted on.
Ask HN: What are your favourite technical newsletters?
Hello Again, Kubernetes
I don't think it's a good ground to rejected observational data. If you want the published data to be less biased you should introduce as little arbitrary (not connected to the quality of data itself) barriers as possible.