MurphyA/hacker-news huggingface dataset:
by Slaul | 2026-02-09 15:18:15+00:00
One of my priorities is end user privacy so I'm trying to minimize how much access my service would have to the users library of photos.

Rather than me scan all of the photos I'd prefer the user manually select them. Plus, you get the bonus feature of also getting to review your own photos again :) I find a lot of the time I never go back and look at photos I take. I'm trying to evoke feelings of printing photos and putting them in an album. Digital is no substitute for physical, but if I can get close I'll take it haha

I am considering some ease of use features like library scanning / tagging maybe on an opt-in basis perhaps.
by palata | 2026-02-09 15:18:19+00:00
Matrix is in an interesting position right now because it's honestly not great, but it does exist.

And having control over something that is not great sounds a lot better than having no control at all (in this case over something else that is not great either, i.e. Teams).

Governments don't change easily. It took a threat of military invasion for some of them to start considering moving away from Teams. Whoever gets to replace Teams will probably stay for a while even if it is frustrating (again, just like Teams is).
by T-A | 2026-02-09 15:18:23+00:00
Effective field theory is a general approach to integrate out degrees of freedom which are not relevant to the problem at hand. Trivial example: if you are trying to build an aqueduct (characteristic scale: meters and up), you can safely ignore the inner workings of individual water molecules (characteristic scale: tenths of nanometers), or even the fact that molecules exist at all.

In terms of interaction energies, once you have an effective field theory which demonstrably works well up to some scale E, you know that whatever new physics you may find by colliding things at energies larger than E will not significantly affect physics at energies lower than E.

Thanks to the LHC and its predecessors, E is now upwards of 1 TeV, or equivalently a spatial resolution of 1 attometer; a billionth of a nanometer, less than a thousandth of a proton's diameter. Anyone arguing that this still is not enough, and that a larger accelerator may reveal new physics with wonderful technological properties, must be planning to go live inside a proton.
by pixl97 | 2026-02-09 15:18:53+00:00
Really all you're saying is the human world model is very complex, which is expected as humans are the most intelligent animal.

At no point have I seen anyone here as the question of "What is the minimum viable state of a world model".

We as humans with our ego seem to state that because we are complex, any introspective intelligence must be as complex as us to be as intelligent as us. Which doesn't seem too dissimilar to saying a plane must flap its wings to fly.
by acjohnson55 | 2026-02-09 15:18:55+00:00
That's different form my experience. I've worked many places where there are loads of valuable ideas in the backlog or bugs that are real, but don't have enough impact to prioritize. But the business has limited resources, and there are higher value things on the roadmap.

I'm experiencing the early stages of a reality where much more of this stuff is possible to build. I say early stages, because there's still plenty of friction between what we have now and a true productivity multiplier. But most of that friction is solvable without speculative improvements, like the models themselves getting better.

If I worked someplace where there was nothing of value on the backlog, then I would be worried about my job.
by ForHackernews | 2026-02-09 15:19:03+00:00
I think there's a difference between "No one understands all levels of the system all the way down, at some point we all draw a line and treat it as a black-box abstraction" vs. "At the level of abstraction I'm working with, I choose not to engage with this AI-generated complexity."

Consider the distinction between I don't know how the automatic transmission in my car works, vs. I never bothered to learn the meanings of the street signs in my jurisdiction.
by mekdoonggi | 2026-02-09 15:19:21+00:00
I genuinely thought this was ironic. Was it not? I cannot understand why anyone would do this.

It took millennia of human torment to come to the conclusion that political power should be distributed, because it is a human right. Wealth similarly compels actions, so billionaire-level wealth is inherently unjust.

We've completely circled back to feudalism, just wrapped in a cardboard box with ad that says 'freedom'. And then you've got doofuses protesting in favor?

I don't care if there are rich people, but one person controlling the same amount of wealth as hundreds of billions of people is just wrong.
by NenadVasic | 2026-02-09 15:19:24+00:00
I built an MCP server that gives AI assistants persistent memory across sessions. No more re-explaining your projects every time you start a new chat.

Elara Core runs locally, stores everything in ChromaDB vector databases on your machine, and exposes 34 tools through
the Model Context Protocol (MCP).

What makes it different from basic RAG/memory:

- Emotional state tracking — mood decays naturally between sessions using exponential decay toward a learned
temperament baseline
- Correction system — save mistakes, they get surfaced semantically before you repeat them
- Dream mode — weekly/monthly pattern discovery across sessions (inspired by sleep consolidation in neuroscience)
- Reasoning trails — track hypothesis chains when debugging, including what was abandoned and what triggered the
breakthrough
- Episodic memory — sessions are typed (work/drift/mixed) with mood sampled throughout
- Session handoff — structured carry-forward with overdue detection for items postponed 3+ times

Technical details:

- 19K+ lines of Python, 91 tests
- 7 ChromaDB collections (cosine similarity)
- Pydantic schemas, atomic writes, mixin composition for large modules
- Zero cloud dependencies — everything in ~/.elara/
- BSL-1.1 license (free for personal use, converts to Apache 2.0 after 4 years)

Built it because I wanted my AI to feel like the same entity across sessions, not a stranger every time. One week of
intense development, 70+ sessions.

pip install elara-core

Docs: https://elara.navigatorbuilds.com
GitHub: https://github.com/aivelikivodja-bot/elara-core
Architecture: https://elara.navigatorbuilds.com/architecture.html
by anonymousab | 2026-02-09 15:20:07+00:00
There are probably enough regions where it is required or will be required soon, that it makes sense to just get it over with.

The Internet is more or less becoming a locked down, controlled and fully observed thing for end users and citizens, so adapting to that world sooner and working within it is just sensible future-proofing.

This also lets them more safely target older users with ads, purchase requests, etc. and new integrations for gambling and other high ROI systems.
by t-3 | 2026-02-09 15:20:08+00:00
Without getting into individual physical differences that occur, expectation is a huge part of addiction and overcoming addiction. Rituals are very often a part of substance abuse for similar reasons. It sounds silly, but consciously placebo-ing yourself can be very effective for people trying to quit. "This medicine will cure my addiction" can be a very powerful mantra for people with a strong imagination.
by elictronic | 2026-02-09 15:20:08+00:00
So much is about what is causing the behavior I would expect. GLP-1s don't change the way you think so much as breaking some of the trigger mechanisms.

Are you doing the action because you want to do it, or because your body is responding to that mild trigger that occurs, but your pavlonian response is so strong you can't differentiate.

The thing is, those trigger mechanisms break after weeks without doing them, whereas it is very hard to break them normally without some more extreme measure.
by rickstanley | 2026-02-09 15:20:18+00:00
It's because of the trademark: https://stoat.chat/updates/long-live-stoat

Nevertheless, I don't like the new name either, oh well...

I like this comment though:

Imagine you make a free software project and it runs into trademark issues because people have more money than you to register in more classes than your project.

And then even though your project existed first, they still come after you anyway.

And from that an even more expensive rebranding from this as well.

from: https://news.ycombinator.com/item?id=45626225, not sure how accurate it is, but it makes me want to revolt .
by chidamnat | 2026-02-09 15:20:25+00:00
I wrote a hands-on walkthrough on building AI agents from first principles.

It starts with why single-shot LLMs and RAG break down for multi-step tasks, then builds a simple SQL agent step by step, ending with a system that uses control loops, tools, and validation.
https://chidamnat.github.io/ai/agents/llm/2026/02/08/build-a...

Feedback welcome.
by AnnaHP | 2026-02-09 15:20:29+00:00
Holepuch|Remote, Worldwide|Senior Node.js Software Engineer

At Holepunch, we are redefining the internet’s architecture. Our open-source P2P platform, Pear, enables developers to deploy applications directly from their machine to users, creating scalable, decentralized applications without traditional server infrastructure.
We are seeking Node.js Software Engineers to join our 100% remote, globally distributed team. You’ll work on our P2P stack, which includes over 1500 public npm modules, and help expand our ecosystem.

Why Holepunch?

- Work on groundbreaking technology that prioritizes user autonomy and privacy.

- Collaborate with a team of thinkers and innovators dedicated to reshaping the digital landscape.

- Contribute to a future where technology serves humanity, not the other way around.

Apply now to join our mission:

https://holepunch.recruitee.com/o/p2p-nodejs-engineer?source...

https://holepunch.recruitee.com/o/senior-node-engineer?sourc...
by Traster | 2026-02-09 15:20:34+00:00
I clearly don't understand Design. My expectation is that an amazing prolific designer would deliver different designs in different contexts. At Apple maybe it's this minimalist industrial design. But what I'm seeing here - and forgive me if I'm just an idiot about design, is exactly what you'd get it you asked ChatGPT "Ferrari but Johnny Ive apple design interior".

It's all the same design language and materials you'd seen on Apple product. It's almost like someone went "let's make the infotainment a giant Apple watch".

I would expect you call up a good designer and they design something special that works in the language of your product, something uniquely new, but also uniquely Ferrari. But what seems to be happening here is if you phone up Johnny Ive you'll get a slapdash re-run of 2010s iPhone design.
by anastasija2504 | 2026-02-09 15:20:38+00:00
When teams don’t share information, clash on priorities, or follow unclear processes, even simple tasks can drag on for months.
You get an idea and a moment later, the code’s already in your head. And before you know it – bam! – it’s on GitHub.

But hey, it was your side project, not your day job. Because once you step into a “real job,” things get complicated by the minute.

At first, you might think, Oh, we refine the task, put it in the next sprint, implement it, do a PR, testing… and it’ll be done in about two weeks. No bam! this time, but it’s still fast… comparatively.

That speed reminds you of working alone (or with a small, familiar team) where ideas move almost as quickly as they appear. Code follows a thought, and suddenly it’s in the repo.

But once an idea crosses teams or touches parts you don’t own, time stretches. Days turn into weeks, weeks into months – not because the code is harder, but because communication is: unfamiliar code, processes, priorities, even languages.
Show HN: Docx to PDF in the Browser Using Pandoc and Typst (WASM)
by indie_max | 2026-02-09 15:20:43+00:00
Hi HN,

I wanted a way to convert .docx to .pdf without uploading my files to a random server or installing a 2GB LaTeX distribution.

I built a simple tool that runs Pandoc and Typst entirely in the browser via WebAssembly.

How it works:

- Pandoc (WASM) parses the .docx file.

- It outputs Typst markup.

- Typst (WASM) compiles that markup into a PDF.

Status: It's still a work in progress. It handles basic formatting, tables, and images well enough for daily use, though complex Word layouts might still be a bit wonky.

Why this?

- Privacy: Everything stays in your browser.

- Speed: No server round-trips.

- Lightweight: No need to install Pandoc or Typst locally.

Check it out: https://toolkuai.com/word-to-pdf

Feedback is welcome, especially on how to better map Word styles to Typst.
by RockstarSprain | 2026-02-09 15:20:47+00:00
One thing I heard from some of my friends as a reason why they don't like using Matrix (via Element clients) was inability to use "stickers" like one can on WhatsApp, iMessage and other messaging apps. Apparently, this was important enough for them to lose interest in the platform over it.

I guess the bar is pretty high for consumer messengers these days?
by scottLobster | 2026-02-09 15:20:51+00:00
The irony is "ownership" is a common management talking point, but when you actually try to take ownership you inevitably run into walls of access, a lack of information, and generally a "why are you here?" mentality.

Granted one person can't know/do everything, but large companies in particular seem allergic to granting you any visibility whatsoever. It's particularly annoying when you're given a deadline, bust your ass working overtime to make it, only to discover that said deadline got extended at a meeting you weren't invited to and nobody thought to tell you about it. Or worse, they were doing some dark management technique of "well he's really hauling ass right now, if he makes the original deadline we'll be ahead of schedule, and if he doesn't we have the spare capacity".

If the expectation is I'm a tool for management to use, then I'll perform my duties to the letter and no further. If the expectation is ownership, then I need to at least sit at the cool kids' table and maybe even occasionally speak when I have something relevant to contribute.
by vacuity | 2026-02-09 15:20:52+00:00
Thank you for your comment. I will try to remember and apply it.

I have a similar concept, which is roughly described as "don't extend your own arm onto the chopping block, but make use of other people doing the same". Don't make presumptions, and you will never be wrong. Don't dig holes for yourself. Be kind, respectful, genuine. Don't throw the first punch, but don't let innocent people get hurt. Find common ground. When they extend out their arm, take their hand and guide them towards truth and goodness.
by Cthulhu_ | 2026-02-09 15:21:04+00:00
This is why on paper nobody is prescribed these drugs until they have followed a program to change lifestyle things like diet. You mention "re-selling Mounjaro" - which implies they just took the drugs without the programs, is that correct? Did you expect anything else?

But for many it's considered a shortcut and there's a big network of dubious online shops and weight loss clinics that sell it. It's not unlike crash / fad diets in that regard.

Most people would already benefit from lifestyle adjustments, but those are hard to do for most people - for starters, most people don't even have regular eating habits to begin with, no baseline to even make adjustments to.
by alphazard | 2026-02-09 15:21:14+00:00
Although I'm familiar with this term, I had never read the Wikipedia article which gives terrible examples.

> "It's not that deep."

This is basically Occam's razor and can move discussion back to less complicated theories. Doesn't mean stop thinking, it's an invitation to analyze a less complicated theory with just as much effort.

> "So What?"

This is like "make me care", said a little nicer.
It's now on the other person to adapt the argument/discussion to connect it to something valuable. That requires more thinking.

Only a few good examples e.g. "Stop thinking too much", more commonly "Don't think about it."

A theme with the (bad) examples is that the person saying them wants to assess whether the conversation is productive, or try to understand the other party's goals. That doesn't need to end the conversation, unless the topic would actually be unproductive to discuss. A good response, that continues the conversation, requires more thinking.
by jaboutboul | 2026-02-09 15:21:22+00:00
Dropping alot of weight rapidly can lead to gallbladder issues. If you're on a GLP-1 please look into this and ask your GP about potentially putting you on Urusodiol.

I saw a thread on reddit where a GP chimed in and mentioned that he was giving urusodiol to all his patients at the same time as GLPs, to help prevent the associated issues.

Either way, modern science is great. Just do your research.
by starwatch | 2026-02-09 15:21:54+00:00
Still working on:

https://www.votivus.org

A hobby project I started putting together late last year; a little spot on the internet for prayer and reflection.

https://dugnad.stavanger-digital.no/

A pro bono tech consultancy for local non profits. The idea is to help them use tech to better deliver on their mission.

Just today I finished off building a little PWA to help a couple of non-profits offload the admin of volunteer scheduling (mostly done through whatsapp, messenger, etc).

I'd recommend others try the same pro bono consulting in their local area, it's quite rewarding!
by skyriser | 2026-02-09 15:21:57+00:00
SEEKING WORK | iOS/macOS developer | Worldwide | Remote

Location: Montreal, Canada | EST timezone | Remote, no relocate

• Technologies: Swift, Objective-C, AppKit, UIKit, SwiftUI, Stock/Forex/Crypto

• Tools: Xcode, Github, Figma, Jira/Linear/Trello, Cursor/ChatGPT/Claude

• LinkedIn: https://www.linkedin.com/in/christiancomeau

• Resume/CV: http://chriscomeau.com/resume

• Email: chris.comeau@skyriser.com
by palmotea | 2026-02-09 15:22:18+00:00
Yeah, it kind of strikes me how a lot of the LLM use cases would actually be better served by existing techniques, like more/better libraries. And if that's not possible, it'd be way better to find the closest match, fork it, and make minimal modifications. At least then you have the benefit of an upstream.

But, sort of like cryptocurrency, the LLM people aren't so much trying to solve actual problems, but rather find an application of their existing technology. Sort of like the proverbial saying: when you're selling hammers, you want convince everyone that their problem as a nail.
by Cthulhu_ | 2026-02-09 15:22:21+00:00
"diet" implies a temporary change to achieve a certain goal. However, "changing your diet" has long term permanence in it. But this is hard for a lot of people because they don't have a fixed diet to begin with, instead just eating whatever whenever they're hungry. Same with exercise, people need to make that into a habit.

But forming habits / making lifestyle changes is hard. And when people hear they can just take an injection instead of make lifestyle changes they're like oo, easy!
by tmoravec | 2026-02-09 15:22:24+00:00
> Yet, human achievement in domains such as career success tends to peak much later, typically between the ages of 55 and 60. This discrepancy may reflect the fact that, while fluid intelligence may decline with age, other dimensions improve (e.g., crystallized intelligence, emotional intelligence).

Isn't it about accumulated human capital (aka social networks) and experience more than anything else?
by palata | 2026-02-09 15:22:31+00:00
Are you saying that you can "mark" the channel as "NSFW", and Discord will stop scanning your content, possibly allowing you to share very illegal content through their servers?

Sounds weird to me. Pretty sure that they legally have to make sure that they don't host illegal content. Or does "NSFW" enable some kind of end-to-end encryption?
by kmfrk | 2026-02-09 15:22:31+00:00
Speaking of hosting, Discord used to be one of the biggest (inadvertent) image hosts, so they might have set up the system to reduce legal exposure than to monitor conversations per se.[1]

A lot of the internet broke the day they flipped that switch off.

Weren't external Tumblr hotlinks also a thing back in the day?

[1]: https://www.reddit.com/r/discordapp/comments/16uy0an/not_sur...
Show HN: We added AGENTS.md to 120 challenges so AI teaches instead of codes
by stooderrr | 2026-02-09 15:22:32+00:00
Hi HN! I'm Matt, founder of Frontend Mentor (https://www.frontendmentor.io). We provide front-end and full-stack coding challenges with professional Figma designs, enabling developers to build real projects and grow their skills.

The problem: AI coding tools are great, but they can work against you when you're learning. Ask Copilot or Cursor to help with a beginner project, and they'll happily write the whole thing for you. You ship the project, but you didn't really learn anything.

What we did: We added AGENTS.md (and CLAUDE.md) files to every challenge's starter code. These files tell AI tools how to help based on the challenge's difficulty level, so the AI becomes a learning partner rather than an answer machine.

The idea is simple: AI guidance should scale with the learner.

- Newbie: AI acts as a patient mentor. Breaks problems into tiny steps, uses analogies, and gives multiple hints before showing an approach. Won't hand you a complete solution.

- Junior: AI becomes a supportive guide. Introduces debugging, encourages DevTools usage, and explains the "why," not just the "what."

- Intermediate: AI acts like an experienced colleague. Presents trade-offs, shows multiple approaches, and lets you make decisions.

- Advanced: AI acts like a senior dev. Challenges your thinking, plays devil's advocate, gives honest feedback.

- Guru: AI acts like a peer. Debates approaches, references specs, brings different viewpoints.

The core principle across all levels: guide thinking, don't replace it.

Since tools like Cursor and Copilot already look for AGENTS.md in project directories, this works out of the box with no setup.

We don't think anyone has fully figured out AI-assisted learning yet, and the landscape is shifting so quickly. This is our first attempt at making AI tools better by default for people who are trying to build foundational coding skills, not just ship projects.

Would love to hear your thoughts, especially from anyone considering how AI tools and skill development can work together.
by lushc | 2026-02-09 15:22:52+00:00
This resonates a lot with how my role has evolved with these changes in tooling. What I’ve found helps is a distinct divide between what I really care about in design & quality of code vs. behaviour-first stuff where things can be “good enough”.

For example, I love setting AI on building out support tools. I have quickly written something to improve dead-letter queue management and replayability to support an active issue, where the underlying code quality didn’t matter as much as its correctness. On the other hand, when I’m building a new feature in an internal SDK, it’s a problem I want to think deeply about. Every line of code and how it drives the developer experience matters so much more to me, it’s something I want to do and not offload to an agent (who even with the best AGENTS.md is probably going to have differences in structure, style etc.)

I’ve found I’m able to (for now at least) carve out tasks that give me that joy of programming, by qualifying them on how much I feel it needs that personal touch.