MurphyA/hacker-news huggingface dataset:
by cocire | 2025-09-02 10:24:49+00:00
Never heard of a DIY/prosumer EEG! I did do an ambulatory EEG for the hospital once overnight where I left wearing the fancy cap while all wired up, with a little backpack for the electronics and recording device. All the EEG leads fell off when I was sleeping overnight, so it ended up only getting about 6 hours of data, instead of 12 hours (but I got charged like $600 anyways).

My whole Django app is actually open source, including the Apple Shortcut that sends a JSON POST to Django REST Framework to add seizures.

https://github.com/ericoc/seizures.ericoc.com (lots of screenshots and examples of the live data)

I definitely have patterns. I swear my occipital lobe needs its watch battery changed. I occasionally will have 3-6 seizures all spaced exactly 10 minutes after one another. Sometimes exactly an hour apart too. To the minute.

Doctors like when I hand them a chart showing my seizures going down over time, but hate it when the chart shows them trending towards more frequent. The brain seems SO poorly understood from my perspective. I get the feeling that neurologists are not sure what to say or think about the data, since it is not an EEG or MRI.

I called my seizures "double visions" as a kid. They usually only last a minute or two. I can generally carry on a conversation without anyone knowing (besides from noticing me tapping my watch, maybe). My parents and my ex-wife could occasionally tell when I was seizing, but I live solo, commute on foot, and keep my cat alive.

My seizures really just consist of an odd minute or two of an "aura" (I know it's happening) with double vision and confusion. However, I have occasionally had much worse seizures - usually only if I miss medication, and when asleep. I once woke up to a passenger on a commercial flight telling me that they were a doctor while we were mid-air, before I threw up. I have also woken up on my bedroom carpet with bumps, bruises, and scratches maybe half a dozen times in ten years, but have never had any seizure-related injuries requiring urgent/emergency trauma care.

Stress definitely seems to be a trigger for my seizures, but not photosensitivity. I do not really mind strobe lights, but the randomness of the Sun shining through tall thick trees while driving down a long straight road is terrible.
by bregma | 2025-09-02 10:25:54+00:00
> Carriage return moved the paper (on typewriters before the IBM Ball) and moved the print head (the "ball" on an IBM typewriter, or the actual print head on TTYs and DECWriter equivalents) back to column 0.

Carriage return always returned the carriage to the far right. Neither the print ball (if there was one), the printwheel, nor the typebars moved. Linefeed rotated the platen.

It's true the carriage return lever operated both the carriage and the platen. Manually operated with the left hand and pushed one level deep it would release the carriage lock and let you return the carriage to the right. Pushed a second level deep it would rotate the platen one, one and a half, or two lines depending on the setting.
by cebert | 2025-09-02 10:26:15+00:00
I used like the leadership principle “Disagree but commit” the most. I thought it was a good principle for handling conflicts and disagreements. However, I’ve seen how it has been used to justify pushing employees go along with RTO initiatives, often with little to no evidence that such policies actually improve productivity. Employees weren’t given an opportunity to present their side of the issue. It made me realize how they’re a tool for management than actual principles the company lives by.
by simonw | 2025-09-02 10:26:33+00:00
I don't think that's universally true with the new models - I've seen Claude 4 and GPT-5 ask for clarification on questions with obvious gaps.

With GPT-5 I sometimes see it spot a question that needs clarifying in its thinking trace, then pick the most likely answer, then spit out an answer later that says "assuming you meant X ..." - I've even had it provide an answer in two sections for each branch of a clear ambiguity.
by einpoklum | 2025-09-02 10:26:37+00:00
First of all - add Israel. If you're a Gazan than this goes without saying, but even if you're a citizen, then - the General Security Service can and does people into custody without a warrant; often does not publicly disclose or admit said custody; and has "secret" detention facilities to hold such people (example: https://en.wikipedia.org/wiki/Camp_1391)

I also wonder about the US: What about the secret imprisonment mechanisms it set up after the 2001 attacks on the twin towers (9/11)? Were those ever dis-established?
by leoedin | 2025-09-02 10:26:38+00:00
Because they're fundamentally different things? A house is a machine for providing weather protection. The difference between a modern house and an old one is pretty minor. A computer is a machine for doing calculations. The difference between a modern computer and an old one is - by more or less any metric you can think of - many orders of magnitude. Calculations per Watt, calculations per second, calculations per unit volume etc.

It's not even like we're breaking them. This is just the maintainers of the Linux kernel choosing to not spend their time maintaining compatibility with the old architectures.
by latexr | 2025-09-02 10:27:10+00:00
A lossy encyclopaedia should be missing information and be obvious about it, not making it up without your knowledge and changing the answer every time.

When you have a lossy piece of media, such as a compressed sound or image file, you can always see the resemblance to the original and note the degradation as it happens. You never have a clear JPEG of a lamp, compress it, and get a clear image of the Milky Way, then reopen the image and get a clear image of a pile of dirt.

Furthermore, an encyclopaedia is something you can reference and learn from without a goal, it allows you to peruse information you have no concept of. Not so with LLMs, which you have to query to get an answer.
by robbbbbbbbbbbb | 2025-09-02 10:27:26+00:00
Such a cool concept! For anyone who didn't slog through their docs, the recommended hardware system (and the box in their product shots) is the Geekom A5 https://www.geekom.co.uk/geekom-a5-mini-pc and the 8BitDo Wireless controller https://www.8bitdo.com/ultimate-2c-wireless-controller/

Those + some SD cards and a spare evening for setup makes this a really tempting £400 project.
by Someone | 2025-09-02 10:27:45+00:00
https://www.bbc.com/news/world-asia-37997640:

“Three Dutch World War Two ships considered war graves have vanished from the bottom of the Java Sea, the Dutch defence ministry says.

[…]

A report in the Guardian says three British ships have disappeared as well.

[…]

the three missing wrecks were located 100km (60 miles) off the coast of Indonesia, at a depth of 70m”
by qcnguy | 2025-09-02 10:27:51+00:00
> This is why tech and business leaders should stay out of politics.

Yeah but they don't stay out of politics, do they? Gemini painting black Nazis was a deliberate choice to troll the vast majority of the population who isn't woke extremists.

My family subscribes to Grok and it's because of politics, not in spite of it. The answer gap isn't large today but I support Musk's goal of building a truth seeking AI, and he is right about a lot of things in politics too. Grok might well fail financially, the current AI market is too competitive and the world probably doesn't need so many LLM companies. But it's good someone wants AI to say what's true and not merely what's popular in its training set.
by scheeseman486 | 2025-09-02 10:27:56+00:00
I don't think I've ever read any solid refutation of the technical choices of the project, mostly just character attacks, the basis of which are dodgy at best. They're completely up-front about the limitations and catches of their choices, too.

Those links don't really help your case, to be frank. Nothing strcat says reads as incorrect or even particularly controversial, they have personal beef with CalyxOS but their criticisms of the choices of the project are largely on point. They're justifiably upset by the mental health accusations too, it's kind of a joke that one of those people in the thread tried to gaslight strcat about how these accusations are somehow not a recurring issue when I, as a third party observer, have seen it come up all the fucking time.

Meanwhile, you're imagining "attacks" on GNU/Linux phones, when most of what I read from them regarding those was sober and reasonable, if not particularly positive, but they're allowed to do that. Their priorities are clearly security and none of those phones really have any.
by slightwinder | 2025-09-02 10:28:08+00:00
The simple reason is: picking things is annoying. Organizing physical objects is even more annoying, especially if they are bigger. Then you need more physical objects, to organize the physical objects you use, this takes up even more space. And physical organization is also very limited. You have no database, no dynamic filters, no metadata... At the end, having a tangible thing wears off very fast and just becomes a burden.
by elbear | 2025-09-02 10:29:03+00:00
Location: Bacău, Romania

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, TypeScript, Haskell, Terraform, Ansible, NixOS, Docker, PostgreSQL, Azure, Oracle Cloud, AWS

Résumé/CV: https://pub-2e34f05858d2488ca9dbdad99dc1da3f.r2.dev/CV.pdf

Email: lucian at elbear dot com

Github: https://elbear.com/LucianU

I'm a software development generalist with over a decade of experience. My strong suit is my wide range of experience and versatility: I've done web (backend, frontend, scraping), infrastructure automation, tooling, functional programming (Haskell, NixOS).

I pride myself on having the courage to tackle any problem. For example, most recently, I added a feature to an open source client for SQL Server. The work involved dealing with binary protocols, which I hadn't done before, see here:

https://github.com/denisenkom/pytds/pull/182

I'm currently also pursuing a masters in applied math, where I'm learning topics such as Numerical Methods, Risk Theory, Game Theory, Stochastic Processes, Statistics and others.
by sipofwater | 2025-09-02 10:29:10+00:00
Comments by whmxtra (https://www.youtube.com/@whmxtra) posted at https://www.youtube.com/watch?v=TbFIUu_7LIc ("BEWARE! Windows Update and SSD Problem is WAY worse than we thought! Full Demonstration" video by JayzTwoCents)

* whmxtra, "It goes even deeper": https://www.youtube.com/watch?v=TbFIUu_7LIc&lc=UgxOFAkpMCaks... (www.youtube.com/watch?v=TbFIUu_7LIc&lc=UgxOFAkpMCaks_ANsv14AaABAg&pp=0gcJCSMANpG00pGi)

* whmxtra, "And a new problem": https://www.youtube.com/watch?v=TbFIUu_7LIc&lc=Ugwg2WrjpvM2e... (www.youtube.com/watch?v=TbFIUu_7LIc&lc=Ugwg2WrjpvM2epZ1Rn54AaABAg)

* whmxtra, "And another update. Just did a quick check in linux": https://www.youtube.com/watch?v=TbFIUu_7LIc&lc=Ugy6GoefcNaic... (www.youtube.com/watch?v=TbFIUu_7LIc&lc=Ugy6GoefcNaic_iR4TB4AaABAg)

* whmxtra, "And mystery partly solved": https://www.youtube.com/watch?v=TbFIUu_7LIc&lc=UgyXcnwyWqy9M... (www.youtube.com/watch?v=TbFIUu_7LIc&lc=UgyXcnwyWqy9MMVFfIN4AaABAg)

* whmxtra, "Ok another update (and possible solution)": https://www.youtube.com/watch?v=TbFIUu_7LIc&lc=Ugy2W5D-KDtpN... (www.youtube.com/watch?v=TbFIUu_7LIc&lc=Ugy2W5D-KDtpNk-BE3R4AaABAg)
by GuB-42 | 2025-09-02 10:29:38+00:00
There are a lot of parallels between AI and compression.

In fact the best compression algorithms and LLMs have in common that they work by predicting the next word. Compression algorithms take an extra step called entropy coding to encode the difference between the prediction and the actual data efficiently, and the better the prediction, the better the compression ratio.

What makes a LLM "lossy" is that you don't have the "encode the difference" step.

And yes, it means you can turn a LLM into a (lossless) compression algorithm, and I think a really good one in term of compression ratio on huge data sets. You can also turn a compression algorithm like gzip into a language model! A very terrible one, but the output is better than a random stream of bytes.
by imshota1009 | 2025-09-02 10:30:30+00:00
Hi folks! I’ve been growing something fun — a small open-source app that transforms your daily GitHub contributions (“grass”) into beautiful flowers in real time.

Why Contribution Flower?

Because contribution graphs are nice, but they can feel a little… flat. I wanted a way to see growth — to watch code activity bloom like a living garden.

No installs. No sign-up. Everything runs in your browser.
by sipofwater | 2025-09-02 10:31:09+00:00
* "Windows 11 Update KB5063878 corrupted my 8TB Seagate drive (RAW, data loss)": https://learn.microsoft.com/en-us/answers/questions/5534282/... (learn.microsoft.com/en-us/answers/questions/5534282/windows-11-update-kb5063878-corrupted-my-8tb-seaga)

* "Potential SSD Detection Bug in Windows 11 24H2 Following Update KB5063878 (August 12, 2025)": https://learn.microsoft.com/en-us/answers/questions/5536733/... (learn.microsoft.com/en-us/answers/questions/5536733/potential-ssd-detection-bug-in-windows-11-24h2-fol)
by ruszki | 2025-09-02 10:32:10+00:00
This list always bugged me. If Pixel - for example - starts to introduce security patches slower, they will change this list... or even ignore it. If something more secure comes into the picture, they will change this list, and they will ditch supporting Pixel. If they don't, then it will be quite obvious, that they formed this list only to meet only Pixel's feature list. Also Google can obviously satisfy this list more easily, than any other company, so basically they created a moot for them.
by returningfory2 | 2025-09-02 10:32:26+00:00
> That generation is leaving behind an enormous amount of paper and it is mostly going to waste.

But what is really the problem with this? (Assuming the paper in the books is recycled, to be clear.)

I disagree with the idea that books are generally precious objects. At this point in time we have many more books than we need, and many of the books in existence simply will never be read again.
by cranium | 2025-09-02 10:33:56+00:00
I like this lossy compression / decompression analogy for coding too: when you prompt for a feature, you are basically asking to decompress the meaning of your ask into your existing code. Any semantic gap in your prompt will be filled with plausible glue, ie. the LLM makes decisions for you. A good prompt minimizes the glue needed and reduces the potential for really crappy outcome, but it's always a possibility!
by Swiffy0 | 2025-09-02 10:34:23+00:00
Hmm but that sounds pretty much like how I currently understand how our brains work. Not sure how factual this is, but I remember watching a video about how our brains essentially lie to us.

I think there was a ping pong example in the video. It said something like you think you watch the ball come towards you and you think that you are making a decision and action to move the paddle on the ball's trajectory, but what really happens is that most of that is pre-observed, pre-decided and pre- acted upon subconsciously.

So the subconscious part does most of the work and then when your conscious part catches up and you feel like you are doing the reacting, it's actually your subconsciousness lying to you that this was your observation and your decided reaction.

Again, not sure how factual any of that is, but it made sense to me when I thought about how complex the task of observing+deciding+acting is in e.g. ping pong and how very little time there is to actually do all of that. Is it really possible to consciously observe, decide and act to a ping pong ball with so very little time there is to do all of that?

So based on that it does seem like we are the observer and our subconscious is the actor which also lies to us to make us feel like that the actor is us.

I can introspect, but that could just be my subconsciousness doing it and lying to me that it was by own conscious introspection.
by OtherShrezzing | 2025-09-02 10:35:18+00:00
Each paragraph/element has a unique ID, starting at 0, incrementing by 1. You originally land at the page https://blog.meca.sh/3lxoty3shjc2z . When you create a link, you're linking instead to a different page at https://blog.meca.sh/3lxoty3shjc2z/l-quote/64_25-65_174#64 . The format of the extra link metadata is `64_25-65_174#64`, which means:

- Start the highlight on the 64th element/paragraph. Inside of that paragraph, start from the 25th character.

- End the highlight on the 65th element. Inside of that element, end at the 174th character.

- Scroll the user to element #64 on page load.

They've then got some code on the page to add a highlighted span starting and ending at those points.

If the site maintainer is here: For me, the links are currently broken, as they should link to https://blog.meca.sh/3lxoty3shjc2z/l-quote/64_25-65_174#64, but currently link to https://blog.meca.sh/3lxoty3shjc2z/l-quote/64_25-65_174#64_2..., and `64_25` isn't a valid id on page-load.
by quincepie | 2025-09-02 10:35:22+00:00
I totally agree with the author. Sadly, I feel like that's not what the majority of LLM users tend to view LLMs. And it's definitely not what AI companies marketing.

> The key thing is to develop an intuition for questions it can usefully answer vs questions that are at a level of detail where the lossiness matters

the problem is that in order to develop an intuition for questions that LLMs can answer, the user will at least need to know something about the topic beforehand. I believe that this lack of initial understanding of the user input is what can lead to taking LLM output as factual. If one side of the exchange knows nothing about the subject, the other side can use jargon and even present random facts or lossy facts which can almost guarantee to impress the other side.

> The way to solve this particular problem is to make a correct example available to it.

My question is how much effort would it take to make a correct example available for the LLM before it can output quality and useful data? If the effort I put in is more than what I would get in return, then I feel like it's best to write and reason it myself.
by oddmade | 2025-09-02 10:35:22+00:00
Section 11 point 4 "agree not to use our Services for any commercial or business purposes"

I understand they want to limit their liability - so feel free to call me naive...

I'm just old school enough to think that if I buy a tool - I'd have the right to use it and enjoy the results

Imagine buying a bread knife and be told what bread you are allowed to slice ?

Pizza needs an extended license.

No pineapple allowed
by francisduvivier | 2025-09-02 10:35:35+00:00
I recently migrated 2 projects away from Next.js to Vite. It was a lot of work, Next.JS handles quite a lot of stuff: translations, authentication, bundling, css stuff, caching... But it was very much worth it for lowering my daily infuration. I don't think I'll be using NextJS again if I don't have to.
by spwa4 | 2025-09-02 10:36:16+00:00
> Genocidal intent is not hard to find

Especially easy to find among Hamas, or PA, or a whole bunch of other Palestinian organisations even when it comes to their own people.

Palestinian organizations have committed genocide, no need to change definitions or laws, in Lebanon, Syria, Iraq, Jordan, Egypt, Kuwait, Israel and maybe Saudi Arabia too. In most of those places they have a reputation for disgusting cruelty (e.g. using snipers against school children in Lebanon)

In other words: they are not the good guys.
by globnomulous | 2025-09-02 10:36:57+00:00
On the other hand, maybe the original motto really is a perfect motto for programmers. It nicely exemplifies the inadvertantly silly results of the DIY, libertarian, anti-establishment spirit of so many programmers (Who needs experts, knowledge of history, or formal training when you have the internet??) who inexplicably start blogs in the apparent, equally inexplicable belief that the world needs to hear their thoughts on things they know nothing about.
Show HN: AgentSea – Private, fast, and safe AI chat to access latest AI models
by miletus | 2025-09-02 10:37:24+00:00
We’ve been power users of AI tools for the past year, and we kept running into three constant frustrations:

1. Too many subscriptions – Paying separately for OpenAI, Anthropic, Perplexity, and others quickly adds up.

2. Losing memory & context – Switching between models or platforms means you start over each time.

3. Privacy concerns – With most closed-source models, your data may be stored or used for training. That’s not acceptable for sensitive or professional use cases.

So we built AgentSea: a private and safer chat interface where you can access the latest models, agents, and tools in one place, without losing context.

What you get with AgentSea:

- All the latest AI models (both closed and open-source) in a single chat. Switch between models mid-conversation without losing memory.

- Secure Mode for private chats — With Secure Mode, all chats run either on open-source models or models hosted on our own servers - so you can chat with AI without privacy concerns.

- 1,000+ specialized agents built by the community for specific tasks

- Integrated tools — search Reddit, X, YouTube, and Google directly from chat.

- Image generation with the latest models.

Try it for free at agentsea.com

We’d love for you to try it out and share your thoughts!
by platelminto | 2025-09-02 10:37:41+00:00
I was 100% on board with WordPress/WC at first, and had already started building with it, but was immediately coming into issues. Just Work (tm) was my expectation, and was most definitely not what I found.

- I used the product variations feature, 18 variations per product, and all of a sudden the "Duplicate" button took 15 seconds! I learned this is because each variation is it's own thing, so it was making 18 new things (still insane it took that long, on my beefy dev pc). I can't imagine 30-50k products * 18 variations * metadata stuff working fast in any way.

- In avoiding product variations, there's plugins for adding product fields, and plugins for pricing rules, but clicking around to do stuff, or maybe writing php that integrates with plugins that I'm clicking around in... it's not the way I want to spend my time developing. It especially integrates terribly with AI tools, which at this point are an important development tool for me.

- I don't want to have a 1-to-1 mapping between products and pages. This doesn't fit the WC model well (or Shopify for that matter).

Generally, I can imagine an experienced wordpress/PHP dev being able to overcome these issues, but if I'm learning something anyway, I'd personally rather learn a proper frontend framework (be it any of the options you mentioned). Leveraging AI tools also matters.

I appreciate your response! Gives me more confidence in maybe sticking to Django + templates. But from what I've seen, and also in discussions with other developers, I think wordpress is out for this project. Thanks again :)
by incrudible | 2025-09-02 10:39:42+00:00
Hamas does not discriminate between civilian and military facilities in their operations. If there are militants near a piece of civilian infrastructure, should that give them legal immunity from being targeted, in your opinion? If so, how do you think that would affect the strategy of said militants?

At least you're consistent in regards to Ukraine. Now let's take it one step further: Most of the infrastructure of Raqqa was destroyed in the war against ISIS[1]. Did the coalition therefore commit a genocide and/or massive war crimes?

[1] https://time.com/5563553/mosul-raqqa-ruins-after-the-war-of-...