MurphyA/hacker-news huggingface dataset:
by lll-o-lll | 2025-10-30 23:42:14+00:00
Adding a data point. I don’t think this is aphantasia, but rather SDAM (severely deficient autobiographical memory). For the future, the memory has to be recorded as facts as the original experience is gone. This means the emotions and other aspects cannot be experienced again. Recording things like, I saw this, I felt like this, I intend to do this.

Not all people who can’t visualise have this SDAM thing (though it is a common overlap), but SDAM means I would remember an event like this less than a problem at work (as an example), without intentional effort to transcribe it.

This sounds a bit cold, but it’s not as cold as it looks. If I read your description of the poor person begging for food, I am emotionally moved. In a similar way, if I examine my memory of the poor person begging for food, I am emotionally moved. I might not be reliving the experience, but the narrative I’ve preserved is enough.

This is why I like listening to my wife describe things we’ve done together. I often don’t remember it, but the narrative is still emotionally impacting. She’s my external memory for things that have happened in our lives.
by dlubarov | 2025-10-30 23:42:22+00:00
It is extremely hard to imagine such an article being written, and such a response generated, about any other country. "Denmark asks cloud providers to privately notify it if its data is leaked to other states" sounds way too boring to be published, let alone generate outrage.

Change it to Israel, sprinkle in some vaguely insidious language (a contract becomes a "secret agreement", etc), and suddenly it's a scandal.
by zelphirkalt | 2025-10-30 23:43:27+00:00
> There is nothing on the modules as programming concept that requires the existence of functions as entity.

I didn't claim it does. To make the point though: bare functions are a much simpler building block, and a much cleaner building block than classes. Classes by their nature put state and behavior in one place. If one doesn't need that, then a class is actually not the right concept to go for (assuming one has the choice, which one doesn't in Java). A few constants and a bunch of functions would be a simpler and fully sufficient concept in that case. And how does one group those? Well, a module.

In Java you are basically forced to make unnecessary classes, that only have static functions as members, to achieve a similar simplicity, but then you still got that ugly class thing thrown in unnecessarily.

In a few other languages maybe things are based on different things than functions. Like words in Forth or something. But even they can be interpreted to be functions, with a few implicit arguments. And you can just write them down. No need to put them into some class or some blabliblub concept.
by 7402 | 2025-10-30 23:44:21+00:00
Hamas is trying to show that it takes digging and effort to find the bodies of the hostages, as opposed to just taking the bodies out of some warehouse.

Israel analyst Dan Shueftan put it this way:

“I cannot imagine the actual disarming of Hamas. They're willing to go back to war to prevent it.

They're willing to have every Gazan die, literally every Gazan die to prevent it. And right now we're in the middle of a period in which they 10 days ago they had 28 bodies of dead hostages. They now have 13.

They are slowly releasing them one or two a night. Now, why are they doing that? They claim it's because that's how long it takes them to find them.

Nobody believes them. What they're doing is they're buying time because as long as they're handing up one body at a time, the first phase, the hostage release, is still happening and nobody moves to the second phase, meaning they're not violating the second phase as long as they're still bringing out those hostages. And what are they doing with the two, three, four weeks that they're buying by dripping out the bodies this way?

They're retaking the ground, destroying any opposition.”

https://podcasts.apple.com/us/podcast/ask-haviv-anything/id1...
by ramses0 | 2025-10-30 23:45:11+00:00
This screams for compatibility with 3d printers. eg: design a piece to be "absorbed" by a LEGO brick (2x4, duh!), and design a capacitive pathway for "two buttons" a-la: https://a.co/d/f7wm3GA

3D print your goblin army, snap it to the base, touch the sword arm to attack, the shield arm to defend, etc. light up the base via capacitive to 0/1/2 inputs and you're set!
Show HN: Kaleidoscope – A Parallel AI Agent TUI
by dividedcomet | 2025-10-30 23:45:41+00:00
I was running into the problem with opencode where I wanted to try a prompt against 5 different models at once, but didn't want to do the work to manage the worktrees and get things running in each instance. So I built up Kaleidoscope, a way to run multiple agents against a single problem, to make the AI slot machine a little easier to get better results out of.

It works best for problems that can be verified by inspecting a running result. It depends on opencode and tmux to do the heavy lifting of agent running and pane management, so it acts as more of the "turbo" for AI to get the result you want or to explore different possibilities.
by dangus | 2025-10-30 23:46:49+00:00
This seems just…not true?

You can always cherry pick apps to fit a narrative.

FOSS apps with simple interfaces: Signal, Firefox, VLC, Gnome [1], Organic Maps, etc, the list goes on and on.

[1] it’s not a simple app but I think there’s a good argument to be made that it’s simpler/cleaner than commercial competitors.
by coastalpuma | 2025-10-30 23:47:32+00:00
I do kind of think the solution to this issue lies at the OS level. It should provide a high degree of UI and workflow standardization (via first party apps, libraries and guidelines). Obviously it's an incredibly high bar to meet for volunteer efforts, but the user experience starts at the OS level. Instead of even installing a program like "Handbrake" or "Magicbrake" the OS should have a program called "Video Converter" which does what it says on the tin. There should also be a small on-device model which can parse commands like: "Convert a video so it can play on facebook" and deep link into the Video Converter app with the proper settings. Application-level branding should also basically not exist, it's too much noise. The user should have complete control over theming and typography. There has to be a standard interaction paradigm like the classic menubar but updated for modern needs. We need a sane discoverable default shell language with commands that map to GUI functionality within apps, and the user should never be troubled with the eccentricities of 1970s teletype machines.
by koiueo | 2025-10-30 23:47:42+00:00
That's really unexpected. To me, git documentation was one of the best cleanest official docs I've ever read.

Just in case, I'm talking about the Pro Git book [0]. I remember reading it on my kindle while commuting to office by train. It was so easy to understand, I didn't even need a computer to try things. And it covers everything from bare basics, to advanced topics that get you covered (or at least give you a good head start) if you decide to develop your own jujutsu or kurutu or whutuvur.

[0] https://git-scm.com/book/en/v2
by peterfirefly | 2025-10-30 23:48:07+00:00
> Do you understand the historical roots from which it emerged?

Justification of one of the biggest, fastest, and most brutal conquests in history? Because everybody who wasn't a Muslim was fair game for killing or slavery? Because all non-Muslim land really belongs to the Muslims?

That's what it actually says.

> Singling out one group as uniquely prone to violence is both uncivil and dangerous in my view.

Something that I very clearly didn't do. And there was nothing lazy about my comparison.
by mandolingual | 2025-10-30 23:48:35+00:00
I think it's easier to square the circle about this by focusing on 'internal voice' - For those with an internal voice, where do the words come from? We don't pick them from a conscious word bank (mostly), they arise from the subconscious brain thinking about the topic at hand. So to sever the 'internal voice' step of thinking and go from the sub/semi-conscious to the page is if anything just more efficient. It's interesting to think about what we actually gain from conscious articulation of words and images - the benefits of visualization seem more clear cut(though more limited than non-aphantasia-havers might assume) than internal vocalization.
by Terr_ | 2025-10-30 23:50:05+00:00
Also, any additional LLM magic would be a separate layer with its own context, safely abstracted beneath the filter/search language. Not a post-processing step by some kind of LLM-shell.

For example, "Find me all pictures since Tuesday with pets" might become:

type:picture after:2025-10-08 fuzzy-content:"with pets"

Then the implementation of "fuzzy-content" would generate a text-description of the photo and some other LLM-thingy does the hidden document-building like:

Description: "black dog catching a frisbee" Does that "with pets"? Answer Yes or No. Yes.
by array_key_first | 2025-10-30 23:50:13+00:00
This quickly falls apart when you need to do stuff and be productive. Reading as a pass time is a different thing.

The problem is nobody makes this distinction for some reason. In my mind there's two types of software - the kind for doing things, and the kind for mostly consuming. As the wise Britney Spears once said, "there's only two types of people in the world: those that entertain, and the ones that observe"

It makes no sense for your CAD program you're building a company out from to be dumbed down.
by hbcondo714 | 2025-10-30 23:50:28+00:00
Similar, I'm accustomed to using the Magic Wand tool in Paint[1] and Pinta[2] to select pixels based on color. I can't find this anywhere in Affinity.

[1] https://www.getpaint.net/doc/latest/MagicWand.html

[2] https://www.pinta-project.com/user-guide/wand/
by laszlokorte | 2025-10-30 23:50:42+00:00
Yes lenses are pairs of functions that allow bidirectional data transformations. One function acts like a getter and one function acts like a setter. The signatures of the functions are designed to compose nicely. This allows to compose complex transformations from a few simple building blocks.

In the end it is really just function composition but in a very concise and powerful way.

In your cambria example the lens is defined as yaml. So this yaml needs to be parsed and interpreted and the applied to the target data. The rules that are allowed to be used in the yaml format must be defined somewhere. With pure functional lenses the same kind of transformation rules can be defined just by function composition of similar elemental rules that are itself only pairs of functions.
by potato3732842 | 2025-10-30 23:52:17+00:00
Some random person is gonna get killed because their eBay sourced electronics were originally purchased for Iran, were intercepted by Mossad and tampered with, sent on their way, got seized in Jordan for sketchy customs papers, bought at evidince auction 18mo later by a reseller, who imported them (or the importer is gonna lose their life's work after being accused of explosives smuggling by the feds).

There's basically no accountability for these intelligence organizations preventing them from playing fast and loose.

On the other hand, there's various degrees of explosives spot checking all over international boundaries and the like. If random explosives are moving around surely someone would run across them, so it my just be some scumbag spook trying to get people scared.
by andrewflnr | 2025-10-30 23:53:24+00:00
Yeah, same honestly. Though I still don't think America is as bad yet. We did try to build actual nations in Afghanistan and Iraq, we just suck at it. Trump is unlikely to actually pick fights with Denmark or Canada. And our internal freedoms aren't gone yet. We can still criticize the president without immediately going to jail... Give it a year or two.
by ordu | 2025-10-30 23:54:26+00:00
I'm still wondering how people find emojis to insert into their texts. Do they scan the list of emojis to find something suitable for each place in the text? Or maybe they memorized a lot of emojis, they know they exist and it is sort of automatic: you write text and the idea pops up to insert an emoji that I discovered some time ago?

I hope that it is closer to the latter, because I'd kill myself if I was forced to look for emojis so much. From other hand to memorize dozens (hundreds?) of different emojis doesn't seem fun either.
by BoorishBears | 2025-10-30 23:55:35+00:00
Government websites like that aren't crazy uncommon because the letter of the law around accessibility can be interpreted to require a real person to be available any time the website is available for certain electronic forms: https://freakonomics.com/2012/08/this-website-only-open-duri...

(people in the comments did not get the correct reason why)
by dragonwriter | 2025-10-30 23:56:15+00:00
> No amount of crashing results in traffic school, just certain kinds of tickets.

Well, sufficient at-fault crashing will suspended your license, and among other requirements for restoring the license may be traffic school, DUI school, or some other program depending on the reason for suspension, so this is not strictly correct. You can't use optional voluntary traffic school to clear points from a collision from your record BEFORE getting a suspension the way you can with minor moving violations without a collision, but that doesn’t mean collisions won’t force you into traffic school.
by dollylambda | 2025-10-30 23:57:33+00:00
In a sense, a POW blockchain such as bitcoin can convey global time/global clock if all participants understand the average block propagation is 10 "minutes"? Sometimes longer, sometimes shorter but converges to 10 minutes in aggregate.

Over great distances this breaks down given limits on the speeds of transmition (speed of light), however, if transmission was instantaneous (quantum entanglement?), that would solve the dilemma of what does "now" mean light-years away given our relativistic idea of time between here and there.
by fragmede | 2025-10-30 23:58:48+00:00
Municipalities trying to make their own Silicon... Alley, Beach, Hills, Slopes, Forest, Prairie, Bayou, Desert, Roundabout, Docks, Glen, Fen, Cape, Oasis, (and more!) with varying degrees of success, so I don't know that it is unreasonably replicatible. Despite all those efforts, OpenAI and Anthropic both are heavy hitters in the AI industry, and they are both headquartered in San Francisco.

Naturally, nothing lasts forever. Not Silicon Valley, not the USA, not the Holy Roman Empire. Some things do last quite a while though. If we look all the way back to Hewett-Packard, though now a shadow of its former self, it was established in 1939.
by array_key_first | 2025-10-30 23:58:57+00:00
The problem is that the financial industry is, like, capitalism-maxxing.

How do you teach "financial literacy" in a practical way without referring to specific products, offerings, or corporations? You really can't.

If you talk to people about investing or retirement, they're gonna talk about Fidelity, Vanguard, whatever. Which is very practical. But I'm not so sure we need our government and education system to basically directly endorse these corporations.
by rainonmoon | 2025-10-30 23:59:37+00:00
If you're working with the people Amazon works with, the risk assessment isn't "Will we get in trouble for this?" it's "When we get in trouble for this, can we defend it on legal grounds?" Given that even the American spooks cited in this article are defending this blatantly immoral and obscene trespass, obviously Amazon's lawyers have reason to believe they can.
by saltcured | 2025-10-30 23:59:52+00:00
I think I am aphantasic or mostly so. I don't see visualizations but have vague echoes of their derived properties like spatial structures. It is almost like proprioception if I were some amorphous being that could spread out my countless limbs to feel the shape of the scene.

But, I do have vivid, sometimes lucid, dreams. I would say they are exactly like seeing and being in terms of qualia. It feels like my eyes, and I can blink, cover my face, etc. It's like a nearly ideal, first-person VR experience.

They are unlike reality in that I can be aware it is a dream and have a kind of detachment about it. And the details can be unstable or break down as the dream progresses.

Common visual problems are that I cannot read or operate computers. I try, but the symbolic content shifts and blurs and will not remain coherent.

Motor problems include that I lose my balance or my legs stop working or gravity stops working and I start dragging myself along by my arms or swimming through the air, trying to continue the story.

If I've been playing video games recently, I can even have a weird second-order experience like I am fumbling to find the keyboard and mouse controls to pilot myself through the dream! That is a particularly weird feeling when I become aware of it.

I feel like I have recurring dreams in the same fictional places, but they can have unreal aspects that lead me to get lost. Not like MC Escher drawings, but doorways and junctions that seem to be unreliable or spaces that don't make sense like the Tardis.
by ValdikSS | 2025-10-31 00:00:06+00:00
Oh, this e-reader has lots of productivity features. You can highlight words (which are later stored in a separate folder), make bookmarks, easily translate words, use screen reader, etc.

I use it mostly for work and academic papers, not for amusement.

Most of the regular simple pdf viewers on the PC don't have this kind of productivity functionality in mind. They might have some, but in general they are not designed to work with read-only text.
by roxolotl | 2025-10-31 00:01:13+00:00
As someone who has aphantasia I did the same thing, but with motes of dust on the window. I’d stare at a single bit of dust or dirt and move my head up and down to make the dirt move with the landscape. It’s funny to read these stories because it solidifies my assumption that I have aphantasia. I did the same thing as a child just without the imagery.
by vladgur | 2025-10-31 00:01:41+00:00
Timelines disagree with you: A) after disengagement from Gaza in 2005 and all the way until this war, Israel did not control the border between Gaza and Egypt. Egypt did

B) 2005 - Israel withdraws from Gaza

Jan 2026 - Hamas wins popular elections

Feb 2026 - rocket and mortar attacks launched by new Hamas govt begin. 179 attacks in February alon

Feb 2026 - international sanctions and tightened Israeli border control begins
by kittikitti | 2025-10-31 00:01:52+00:00
I don't trust any of these cloud providers with my data specifically because of their ties to Israel and the Trump administration. They will always acquiesce to the bully in the room. I've received too many notices from both Amazon and Google about how my data was leaked already. Their motto, "Don't be evil", should have included a wink wink in it.
by array_key_first | 2025-10-31 00:01:54+00:00
That's even worse, because the entire point of the stock market is supposed to be that investors choose where to put their money based on how the company is performing and what they're saying. I.e., you vote with your wallet, and the market therefore punishes bad behavior and rewards good behavior.

If everyone is passively investing, that no longer works. Then it's not even a market. We don't even know, for sure, if that works.
by runarberg | 2025-10-31 00:01:55+00:00
Isn’t there a legal term for this?

It is like if it is illegal to import more then $1000 into the country without declaring, and you (clever) give $900 each to 4 of your friends who are conveniently traveling with you, so you only walk across the border with remaining $400, not breaking any laws. Then when inside the country, your friends give you back the $900 each, meaning you just de-facto imported $4000 while technically crossing the border with less then $1000, as legally required.

If normal people tried to do this they would obviously be charged with the crime of illegally importing money, but also with something like a conspiracy to evade the law.
by bikelang | 2025-10-31 00:01:56+00:00
Siri can tell the time (I just checked - I’ve never tried before now) and you’ve been able to remove people/cars from photos for a while now I believe. Looks like iOS 16? Still took way too long and it wouldn’t surprise me if it is crap compared to Android (I haven’t used it). They also finally added call screening - idk why that took so long as my Pixel 3 had it over 5 years ago.
by hosh | 2025-10-31 00:02:15+00:00
I think that is pretty normal while dreaming, daydreaming, or awake if you don't have aphantasia. Someone skilled in neural-linguistic programming can guide someone into developing greater and greater details.

Psychedelics and certain meditative practices can enhance this effect. There are also specific practices that allow imagined object to take a life of its own.

That's in the private imaginative mindspace. There are other mindspaces. There was one particular dream where I can tell, it was procedurally generated on-demand. When I deliberately took an unusual turn, the entire realm stuttered as whole new areas got procedurally generated. There were other spaces where it was not like that.
by verdverm | 2025-10-31 00:02:46+00:00
To be clear, cambria is not mine

> So this yaml needs to be parsed and interpreted and the applied to the target data. The rules that are allowed to be used in the yaml format must be defined somewhere.

I wasn't trying to get into the specific technology. The Julia still needs to be parse, and while Yaml has them separate, CUE does not (which is where I write things like this and have building blocks for lenses [1], in the conceptual sense)

In the conceptual sense, or at least an example of one, lenses are about moving data between versions of a schema. It sounds like what you are describing is capable of this as well? (likely among many other things both are capable of)

[1] https://hofstadter.io/getting-started/data-layer/#checkpoint...
by fragmede | 2025-10-31 00:04:47+00:00
Stock exchange aside, being able to build buildings without getting held of years or even decades for an endangered tree frog, and also employees being able to afford housing are kind of important to companies. Texas has its downsides, for sure, but it would be silly to pretend there aren't other reasons for companies to move there that have nothing to do with the new stock exchange.
by saltcured | 2025-10-31 00:05:37+00:00
I think you have some abstract symbol capability that is not the opposite of imagery.

I lack imagery but also am nonverbal and hit limits in math. I am terrible at rote memorization or application of formulae.

I did well in math up to a point, which may have hurt me. I simply felt answers to quite a bit of algebra and some calculus, but it doesn't scale. I also got accused of cheating a couple times in primary school, when I could not explain my work when arriving at an answer very quickly.
by bikenaga | 2025-10-31 00:05:52+00:00
Original article: "Diverse somatic genomic alterations in single neurons in chronic traumatic encephalopathy" - https://www.science.org/doi/10.1126/science.adu1351

Also cited: "Repeated head trauma causes neuron loss and inflammation in young athletes" - https://www.nature.com/articles/s41586-025-09534-6
Ask HN: How do you track HN?
by tarasyarema | 2025-10-31 00:06:12+00:00
Let’s be honest, I check HN on a daily basis, but there’s a ton of information. In the end I like X and Y and would like to get a digest or literally the same UI but with what I care. Whats your trick?

I’m tempted to do a bit of claude coding using the api and a custom filtering (as I would like to get not only the frontpage but all the posts as a ton of good ones never get any attention).

Cheers, and love to HN!