MurphyA/hacker-news huggingface dataset:
by vassilbek | 2026-02-19 12:57:28+00:00
For years I’ve worked on Results-Based Management (RBM) in nonprofit/development programs, where early-stage logic model design is still very manual and repetitive.

I started with GPT-assisted drafting, and now I’m piloting the next step with OpenClaw autonomous agents: a focused skill for nonprofit RBM logic model development.

What it generates:
-5-level results chain: Inputs -> Activities -> Outputs -> Outcomes -> Impact
-Theory of Change (if/then pathway + assumptions + risks)
-SMART outcome indicators
-SDG alignment
-Monitoring and data collection plan

Who it’s for:
-nonprofit program managers
-MEAL/M&E specialists
-grant writers and NGO consultants

This is early-stage and intentionally human-in-the-loop.

Goal: faster structured drafting, but expert validation remains the hard gate for quality decisions.

Main open issues I’m actively thinking about: confidentiality, governance, accountability, and validation quality.

Repo:
https://github.com/vassiliylakhonin/Nonprofit-RBM-Skill-For-...

Skill on ClawHub:https://clawhub.ai/vassiliylakhonin/nonprofit-rbm-logic-mode...
Install: clawhub install nonprofit-rbm-logic-model
More technical experiments:
https://github.com/vassiliylakhonin
If you work with real RBM/logframe workflows, I’d really value tough feedback and edge cases.
by thunfischtoast | 2026-02-19 12:57:42+00:00
Rowling is among the last persons on earth that need help on this.

But ignoring that: I do not think that these txt files being online do any economic harm. Noone will go and say "hey, I'm going to read these un-formatted text files instead of buying the 30 year old books for little money or pirating proper epubs which are trivial to find". If at all the kaggle dataset is free publicity. So as the author I would leave them online.
by valeriansaliou | 2026-02-19 12:57:51+00:00
I’m working on Prose, a lightweight XMPP team messaging app that can work as a Discord replacement. There’s no calls for the moment and OMEMO support is on the works but everything else is working great and pretty mature.

Lightweight macOS app / Windows running with Tauri are available and they feel native. But it’s also a Web app that can run on any domain.

Available at prose.org and https://github.com/prose-im/prose-app-web
by ceteia | 2026-02-19 12:58:10+00:00
Sorry, but you are getting the basics of Rust wrong, and that undermines your whole reply. Please read and understand https://doc.rust-lang.org/nomicon/working-with-unsafe.html before engaging further in topics regarding Rust and unsafe. I also encourage you to spend more time thinking about your arguments, and studying basic logic, since you make several basic errors in reasoning.
by codingdave | 2026-02-19 12:58:11+00:00
Yes. The tolerance for slow-loading pages has shrunk dramatically since the early days of the web. Admittedly, 20 seconds was pushing it and people tried to reduce image sizes and such things to make it faster. But I recall in the late 90s, when I was selling CMS software to IBM, they had a rule that all pages needed to load within 3 seconds, and that was considered fast in those days.
by Wowfunhappy | 2026-02-19 12:58:48+00:00
> and for whatever reason 2.4ghz only devices cant find the SSID unless you if there is a name conflict on the 5ghz frequency

Huh? Is this true? It doesn’t make intuitive sense to me—if the device doesn’t have a 5ghz radio I would expect it to be physically impossible for the 5ghz network to interfere.
Show HN: Fera-Search – Privacy-First AI Meta Search Engine
by himanshu_fera | 2026-02-19 12:59:32+00:00
Hi HN,

I built Fera-Search as a privacy-focused meta search engine with AI summaries.

The goal was to combine:
- Multiple upstream search engines
- Minimal tracking
- Fast response times
- AI summaries that run separately so results stay instant

Architecture:
- Frontend on GitHub Pages
- FastAPI proxy on Hugging Face
- SearX upstream engines
- Sarvam for structured AI summarization

Search results return immediately, and AI runs in the background so the UI never blocks.

This is an early version and I’d really appreciate feedback on:
- UX improvements
- Performance
- Privacy model
- Feature ideas

Thanks for taking a look.
by nicbou | 2026-02-19 13:01:09+00:00
Years ago, when I was just getting started as a freelancer, I was trying to figure out how much to charge. The answer I got was "as much as you can get away with". I got paid obscene amounts of money for simple work, but the other side was happy and felt like it was a good investment.

See, if you convince everyone around you that you belong in that seat and deserve that salary, then you do. Let people expose you as an impostor, and if they don't, then maybe you do belong.
by quadruple | 2026-02-19 13:01:24+00:00
> The BEAM's "let it crash" philosophy takes the opposite approach. Instead of anticipating every failure mode, you write the happy path and let processes crash. The supervisor detects the crash and restarts the process in a clean state. The rest of the system continues unaffected.

Do I want this? If my request fails because the tool doesn't have a DB connection, I want the model to receive information about that error. If the LLM API returns an error because the conversation is too long, I want to run compacting or other context engineering strategies, I don't want to restart the process just to run into the same thing again. Am I misunderstanding Elixir's advantage here?
by adrian_b | 2026-02-19 13:01:32+00:00
While LCGs are bad by themselves, they (together with Galois field counters, which have a large number of possible implementations, e.g. LFSRs, GFSRs, XorShift etc.) have some very desirable properties for a PRNG: known period, it is possible to make jumps through the sequence and it is possible to extract sub-sequences from it that are certain to not overlap, e.g. for a multithreaded simulation.

Because of this, the best non-cryptographic PRNGs are made from either a LCG or a GFC that ensures the properties mentioned above, together with a non-linear mixing function that scrambles the output, for much better statistical properties than a linear generator would have alone.

The good cryptographic RNGs have the same kind of structure, but where a one-way hash function or a block cipher function is used to scramble the output of a counter. The counter ensures in a simpler way the same properties as a LCG or GFC. A simple counter can be used here because the output mixing function is much more complex.
by Esophagus4 | 2026-02-19 13:01:52+00:00
Huh… I’ve seen this comment a lot in this thread but I’ve really been impressed with both Anthropic’s latest models and latest tooling (plugins like /frontend-design mean it actually designs real front ends instead of the vibe coded purple gradient look). And I see it doing more planning and making fewer mistakes than before. I have to do far less oversight and debugging broken code these days.

But if people really like Codex better, maybe I’ll try it. I’ve been trying not to pay for 2 subscriptions at once but it might be worth a test.
by phtrivier | 2026-02-19 13:02:41+00:00
It's unfortunately very possible that someone else is filling the "bring underage girls to rich guys" part (seriously, we have to "teach this fantasy out" for most little boys) ; but it might be someone more discrete, with a smaller network, and who will not merge the "socialite businessmen" persona with the "pimp for the rich" persona.

Also, it might be an anomaly that one person has a very big network ; maybe it's usually more of a "small adjacent networks".

So it would be like asking "who replaced pablo escobar or bernard madoff". The answer is (unfortunately) very likely not "no-one" ; but it might very well be "not one".
by spaceman_2020 | 2026-02-19 13:03:00+00:00
Agreed about the venture capital for innovators part, but that has a danger of eventually the tail wagging the dog. Speculative investments enable VCs to fund other speculative investments until the entire chain is only focused on funding speculative products because that's where you get the meatiest exits

Again, see crypto as a prime example - because, at one point, you could command a valuation that was simply not tethered (heh) to reality, you had all these now-dead L1 chains raising $200M+ at $3-5B valuations.

This also leads to a situation where you only end up funding digital plays because the metrics there can be anything. You had these crypto companies raise based on "growth" when that growth was simply coins produced out of thin air and wallets created by the millions with a script.

You can't do that if you're building actual physical products
by bluelightning2k | 2026-02-19 13:04:23+00:00
Reading these comments aren't we missing the obvious?

Claude Code is a lock in, where Anthropic takes all the value.

If the frontend and API are decoupled, they are one benchmark away from losing half their users.

Some other motivations: they want to capture the value. Even if it's unprofitable they can expect it to become vastly profitable as inference cost drops, efficiency improves, competitors die out etc. Or worst case build the dominant brand then reduce the quotas.

Then there's brand - when people talk about OpenCode they will occasionally specify "OpenCode (with Claude)" but frequently won't.

Then platform - at any point they can push any other service.

Look at the Apple comparison. Yes, the hardware and software are tuned and tested together. The analogy here is training the specific harness,caching the system prompt, switching models, etc.

But Apple also gets to charge Google $billions for being the default search engine. They get to sell apps. They get to sell cloud storage, and even somehow a TV. That's all super profitable.

At some point Claude Code will become an ecosystem with preferred cloud and database vendors, observability, code review agents, etc.
by dv_dt | 2026-02-19 13:05:32+00:00
Disney built a whole Marvel studio complex in Georga, USA moving production away from earlier Marvel production in Hollywood and union labor (and chasing tax breaks). Now they're tearing down that down to move to an even lower cost site in the UK. Marvel movies have been dropping in quality all while the execs pinch pennies and opt for lower and lower cost labor. Your data seems to support my assertions more.

"Tangents" of discussion are the whole point of a conversation I'm not approaching this as some competitive one upsmanship proving ground - I don't think either of us are going to get "proof".
by cranberryturkey | 2026-02-19 13:05:44+00:00
The resource-centric approach is the right call. I've been running self-hosted infrastructure for my own projects for a while now, and the biggest lesson is that flat networks just don't scale when you start adding services — every new thing you expose becomes another thing to audit.

The NAT hole-punching with WireGuard for P2P connections is interesting. Do you handle cases where both sides are behind symmetric NATs? That's historically been the hardest case for hole-punching, and most solutions end up falling back to relay servers anyway (which defeats the purpose of avoiding centralized traffic).

Also curious about the connector deployment model — is it one connector per resource, or can a single connector bridge multiple resources in the same network segment?
by Gormo | 2026-02-19 13:05:47+00:00
> but it's the job of the elected governments to build and maintain housing, education, social and welfare systems for their population that keep up with the challenges of the times

I'd say those things are the job of the population itself, via a wide range of pluralistic institutions. The job of governments, which are just specific organizations within a much larger society, is primarily to maintain public order.
by fatherwavelet | 2026-02-19 13:05:52+00:00
I think people want to read how AI is not working , so those are the articles that are going to get traction.

Personally, I don't think the current frontier models would help the company I work for all that much. The company exists because of the skill in networking and human friendships. The company exist in spite of technological incompetence.

At some level of ability though, a threshold will be reached and a competitor will eat our lunch whole by building a new business around this future model.

It is not going to be a % more productive than our business. It is like the opposite of 0 to 1. The company I work for will go from 1 to zero really quick because we simply won't be able to compete on anything besides those network ties. Those ties will break fast if every other dimension of the business is not even competitive and really in a different category.
by cranberryturkey | 2026-02-19 13:06:07+00:00
The bubble framing misses something: the people who are "hyped" are often the ones shipping things that actually work now. Not hypothetically — right now.

I build tools for freelancers and indie makers. The shift in the last year has been real. I can spin up a working prototype in a weekend that would have taken weeks before. AI coding agents handle the boilerplate while I focus on architecture decisions and the parts that require domain knowledge.

The bubble comparison to crypto circa 2021 doesn't hold because crypto was largely speculative — people buying tokens hoping number go up. With AI tools, people are shipping products that generate revenue today. The value creation is immediate and measurable.

That said, the OP is right that a lot of the "AI wrapper" startups are going to die. The moat for most of them is nonexistent. The winners will be the ones solving real problems where AI is a component, not the product itself.
Show HN: I Started a Podcast on Silicon and Economics
by johncole | 2026-02-19 13:06:35+00:00
Not my first time starting a podcast, but definitely the most fun. I enjoy talking to folks about their work, and highlighting trends in semiconductors. I'm starting with some mems companies, and then moving over into covering open source subjects for a bit. If you know someone working on open source silicon, please send me a message!
by miki123211 | 2026-02-19 13:07:03+00:00
Back in the day, text mining for science was mostly ignored, even though it was technically illegal. Authors didn't feel threatened by models for spam detection or sentiment classification. Demanding money from poor academics was pointless (they'd just move on to a different author) and bad PR.

I mean, books3 contained hundreds of thousands of copyrighted books, and people released it under their own name.
by _wire_ | 2026-02-19 13:07:03+00:00
What's the distinction between a coding agent "building" Minecraft and it just retrieving Minecraft, which code is presumably already stored in its matrix?

Put another way, ultimately what's the distinction between a prompt and an index to stored data?

If you have to actually account for all the working details of Minecraft in the prompt to get the agent to express your intent, isn't the code for Minecraft the most certain way to approach this?

A program is a precise behavioral specification. In what ways can this be simplified by "prompting" except to ask these agent to "emit the Minecraft program", but if the agent had never seen the Minecraft code, then how would it determine what to emit?

Was it "shown" a working form of Minecraft? Who made sure the demo was sufficient enough to account for completeness of Minecraft? How was this completeness expressed? If the agent can't actually produce Minecraft and emits an app that's Minecraft-like, then isn't the titular claim false?

If the model has been exposed to the code for literal Minecraft, then how is provenance of the original code accounted for in the agent's output, which amounts to a clever kind of retrieval of previously input data?

It seems the least interesting aspects of this article's claims have anything to do with Minecraft. A most interesting question is why and how is it easier to create a prompt to produce an app than to program the app yourself?
by dandellion | 2026-02-19 13:07:49+00:00
> I imagine for shorter men, it's the inverse but equally bad.

Not really, as a quite short guy, many shops will offer me to have the clothes fitted, and if not it's pretty trivial to fit them myself. Maybe on the most extreme end of short it's more of an issue, but in general I suspect shortening pants and shirts is signficantly easier than lengthening them.
by 11mariom | 2026-02-19 13:09:23+00:00
> I feel sad for the 20-year-old me who really believed in the declaration of the independence of cyberspace.

I would say it was… until everybody is connected to the internet all the time. I would love to get back to the internet from… around 2010? Something like that. IRC was still a thing (made a lot of friends there, many of them I know in person now), forums was still live, blogs were still worth to read and write (nowadays I see like most of ppl moved to fb/ln/x to post…).

When it got "crowded" it's stopped being government independent. Back in a day everyone was (pseudo)anonymous, and here - we're thinking about age restrictions, socials requesting ID/face scans… I do not like the ways it's moving.
by dakheera47 | 2026-02-19 13:09:24+00:00
I’m building JobOps because I got tired of the "black box" nature of job hunting. I’m currently a final-year CS student, and I wanted a tool that didn't just scrape jobs but actually closed the loop on whether recruiters are even looking at my resume.

The Two Big Changes:

1. Hiring Cafe Integration: I added an extractor for Hiring Cafe roles. They now flow into the same scoring/tailoring pipeline as all other roles. So it's the same UI with more job sources. Immediate win.

2. Tracer Links: This is the part I’m most excited (and nervous) about. I added tracked redirects for outbound links in the generated resumes.

How it works: When enabled, JobOps rewrites links to your host (/cv/...), logs the click, and redirects to your destination link.

The Goal: Moving from "fire and forget" to "this specific company actually clicked my portfolio link."

The Trade-off: I know this is a double-edged sword. Some email scanners might flag these redirects as suspicious, which is why it's an explicit opt-in feature. I’ve added rough human-vs-bot filtering, but I’d love to hear from anyone who has dealt with PDF-based link deliverability before.

I’d love your feedback on:

The Redirect Logic: Is there a more "stealthy" way to track clicks that won't annoy IT security?
Source Expansion: Which niche job boards are actually worth the effort of writing an extractor for next?

Repo (star if you find it interesting!): https://github.com/DaKheera47/job-ops (247 stars and counting—thank you to the community for the feedback so far!)
by zknill | 2026-02-19 13:09:43+00:00
There's two parts to this article. The scheduler/preemption, and the transport over the network. The article is absolutely right that long-lived request/response over HTTP connections with SSE streamed responses suck.

The article touches very briefly on Phoenix LiveView and Websockets. I wrote about why chatbots hate page refresh[1], and it's not solved by just swapping to Websockets. By far the best mechanism is pub/sub, especially when you can get multi-user/multi-device, conversation hand-off, re-connection, history resumes, and token compaction basically for free from the transport.

1: https://zknill.io/posts/chatbots-worst-enemy-is-page-refresh...
Show HN: Treliq – PR triage CLI with 20 signals and optional LLM scoring
by chrismagno | 2026-02-19 13:09:56+00:00
CLI + dashboard for open-source maintainers to decide which PR to review/merge first. 20 heuristic signals (scope coherence, complexity, staleness, CI status, etc.) + optional LLM scoring via Gemini, OpenAI, Anthropic, or OpenRouter. v0.5.1 adds --model flag and embedding auto-fallback. Would love feedback from anyone managing large PR queues.
by miki123211 | 2026-02-19 13:10:48+00:00
> I've never been asked to send personal financial documents to an email inbox.

Try going to a self-service short-term rental in the UK / EU. You'll find out 48 hours before the trip that you won't get the access code until you send a copy of your ID to weed+lower.6969@gmail.com, and there won't be time to argue.
by jarenmf | 2026-02-19 13:11:01+00:00
Talking with Gemini in Arabic is a strange experience; it cites Quran - says alhamdullea and inshallah, and at one time it even told me: this is what our religion tells us we should do. Ii sounds like an educated religious Arab speaking internet forum user from 2004. I wonder if this has to do with the quality of Arabic content it was trained on and can't help but think whether AI can push to radicalize susceptible individuals
by fc417fc802 | 2026-02-19 13:11:31+00:00
You could do the equivalent if they would let you. They don't. That's the point I was getting at. How the thing is used is what actually matters, not that it has "absorbed" copyrighted material.

I never claimed any change in copyright law. Only that one analogy was more direct than the other for the purpose of the current discussion.

You didn't answer my question. What point were you trying to make with your earlier reply?
by Gormo | 2026-02-19 13:12:20+00:00
Not sure I'd agree. "Record album" never specifically referred to anything physical, and just means "collection of recordings", regardless of what medium is used for them.

The term "album" by itself did originally refer to something physical -- a collection of photos bound into a book by a glue made from egg whites ("albumen") -- but the semantic shift to "album" meaning any kind of collection offered as a single unit happened well before "record albums" were a thing.

But the term "box set" has not experienced a comparable semantic shift, and still implies the presence of an actual box.
by whynotmaybe | 2026-02-19 13:12:30+00:00
If the framework you're using allows for ui testing, you must use it.

For example in flutter, you can check whether a component is visible on the "screen" and simulate an action with it.

No need to ask a human to test the new ui if you can detect that the new button isn't visible on the "screen" .

Then once you know what's supposed to be there is there, a human must test it.
by randomtoast | 2026-02-19 13:12:51+00:00
> Do you think we should just do nothing and let casual bad behavior go because some people are gonna be abusive? No. I refuse to accept that.

I'm with you, and I also give a clear: No.

My criticism is about how it is handled. If you introduce a new law and already know there is an immediate workaround that makes the situation even worse than before, then you should close that loophole in the first place. If you can't close the loophole because of strong resistance from lobbyists, then it's obvious this is just about "good intentions on paper" so the EU can say they've done something.
by joe_mamba | 2026-02-19 13:12:56+00:00
>I'd say those things are the job of the population itself, via a wide range of pluralistic institutions.

I'd agree ONLY IF I'd pay no taxes to the government. But since most middle class people pay 40%+ of their income to the state, then the state now has the responsibility to handle those challenges for us.

But if the state wants me to handle it, then sure I'd do it gladly, they just need to reimburse all my tax payments so I'd have the financial resources to proactively invest in my future.

But right now we have the worst of both worlds: a huge tax burden on the middle class funding an incompetent state that takes your money, spends it like drunken sailors on bullshit, and when the shit hits the fan, just tells you it's your fault when you fall down, instead of having used your money for societal wide preemptive solutions.