MurphyA/hacker-news huggingface dataset:
by wjdp | 2026-01-19 05:42:14+00:00
Question is, as long as he's not using their assets, what leg have they to stand on and enforce this? He's selling his software, not infringing on theirs.

On the money, had not spotted how much he was making from this. Given he's been at this for several years and the quality of the product I'm quite happy he's been able to devote the time to this.
by thomasfromcdnjs | 2026-01-19 05:42:15+00:00
I've been slowly working on https://blocksai.dev/ which is a framework for building feedback loops for agentic coding purposes. It just exposes a CLI that can run custom validators against anything with a spec in the middle. It's goal being like the blog post is to make sure their is always a feedback loop for the agent, be it programmatic test, semantic linting, visual outputs, anything!
by zuoning | 2026-01-19 05:42:22+00:00
Just type your idea in plain language. Kutt.AI understands natural descriptions and transforms them into polished video content, automatically generating cohesive scenes with matching visuals, appropriate pacing, and seamless transitions. It even handles the audio, selecting background music that fits your content's mood. Or want dreamy slow-motion or punchy fast cuts? Just say the word.
by farathshba | 2026-01-19 05:45:40+00:00
First edition covers:
• Microsoft Patch Tuesday (114 vulns, active DWM zero-day)
• SAP critical SQLi + RFC backdoors in S/4HANA/NetWeaver
• n8n RCE (public PoC, mass scanning)
• Drupal 7 session hijacking (CVE-2026-0749)
Each broken down by:
• How it surfaces in scans
• Pipeline remediation steps
• Build/deploy/run tuning
Targeted at DevSecOps/SAP teams shipping secure without slowdowns.
Show HN: Early web-inspired writing platform
by eamonobr | 2026-01-19 05:48:53+00:00
I have been a bit addicted to AI dev platforms like Lovable and used it to make a website to bring back some of the early Internet, profile-centric atmosphere.

It's a minimalist writing platform where you can draft private notes, publish posts to a public profile, or post ephemeral status updates.

There is no newsfeed, nor typical features like likes, or comments. I am not an engineer, so welcome all feedback on the setup.
by cal_dent | 2026-01-19 05:50:22+00:00
Exactly. People spend less time thinking about the underlying structure at play here. Scratch enough at the surface and the problem is always the ads model of internet. Until that is broken or is economically pointless the existing problem will persist.

Elon Musk cops a lot for the degradation of twitter to people who care about that sort of thing, and he definitely plays a part there, but its the monetisation aspect that was the real tilt to all noise in a signal to noise ratio perspective

We've taken a version of the problem in the physical world to the digital world. It runs along the same lines of how high rents (commercial or residential) limit the diversity of people or commercial offering in a place simply because only a certain thing can work or be economically viable. People always want different mixes of things and offering but if the structure (in this case rent) only permits one type of thing then that's all you're going to get
by stevage | 2026-01-19 05:50:48+00:00
This caught my eye:

> $50 /month

> $300/year if paid annually

I've never seen such a steep discount for annual payment. 50%!

Whereas this, under the "what we don't do":

> Feature circus

> Workflows, canvases, clips, huddles, lists... When did chat get this complicated?

This is not very believable. This new product doesn't have those things because they haven't had time to build them yet. They will. Because there will be users that want them. Maybe not every user wants every feature, but there's a reason they're there.

People want to integrate their entire company into their chat product, and that's all part of it.
Show HN: Omelo- AI pet health companion, Health timelines and Daily care
by animalcatcher | 2026-01-19 05:50:58+00:00
Hey HN, I’m Amogh. I’m a solo founder building Omelo.

Pet parents make health decisions with almost no data: missed vaccines, forgotten deworming, vague symptoms, scattered notes. Most advice comes from Google or WhatsApp groups.

Omelo is a mobile app that combines:

1. A health timeline built from walks, meals, grooming, vaccines, and expenses

2. A vet-trained AI companion (trained on veterinary literature) that answers questions in context of your pet’s history

3. Support for multiple pets, so patterns show up over time instead of being lost in chat logs

The idea is simple: turn everyday pet care into structured data, then use AI to reason over that data before something becomes an emergency.

We started on WhatsApp, served ~5,000+ pet parents, ran ~80k conversations, and just launched the mobile app to make timelines, reminders, and tracking possible.

Tech stack is intentionally boring. The hard part wasn’t models, it was designing trust, tone, and longitudinal context.

Would love feedback on:

- How you’d design health timelines for non-verbal users

- Where AI actually helps vs where it becomes noise

- What you’d strip out if this feels too heavy

App link: https://www.beomelo.com

Happy to answer anything—product, tech, mistakes, or what didn’t work.
by sdwr | 2026-01-19 05:51:36+00:00
I think it's more about social stratification than bodies of knowledge. The knowledge is treated as a class signifier, especially by the protanogist. In the bit with the friend, the new training he didn't have was practically useful, but, more than that, it sharpened the gap between the "haves" (went to a good school) and "have-nots".
by somenameforme | 2026-01-19 05:51:45+00:00
How is it their right to make that decision?

This is taking the whole 'you don't actually own this game' to a whole new level when trying to dictate what mods you can use with it. The digital world needs a major reboot in terms of consumer rights, and this should happen sooner rather than later as companies are increasingly trying to take this into the real world by attaching software to hardware and then seeking to gain both rent and control due to nonexistent state of consumer rights associated with software.
by Symbiote | 2026-01-19 05:51:48+00:00
No, they are not common. The numbers you've been given are completely wrong.

The GGP has quoted the derailments figure from the USA page, but the total accidents (including trespassers and level crossing accidents) for the EU.

The EU page they cite says there were 63 derailments in 2024.

A derailment in Europe tends to make the news even when there are no injuries.

This single accident has killed more train passengers in Spain than were killed in the whole EU in 2024 (16).
by thot_experiment | 2026-01-19 05:52:43+00:00
Yeah same as sibling comments, I'm in multiple discord servers for IRL friend groups. I personally run one with ~50 people that sees a hundreds of messages a day. By far my most used form of social media. Also as OP said, I'll be migrating to Matrix (probably) when they IPO, we've already started an archival project just in case.
by aw1621107 | 2026-01-19 05:52:48+00:00
> The real answer should have been a new language that has memory safety without all the extra conceptual changes and orthogonal subsystems that Rust brings. The core value of safety did not need the reinvention of everything else with the accompanying complexity and cognitive load.

What would the minimal set of features be, in your opinion?

> For example Zig which instead of introducing a new metaprogramkming language, it uses...... Zig - imagine using the same language instead of inventing a new additional language with all the accompanying complexity and cognitive load and problems.

Zig probably isn't the best comparison since Zig doesn't try to achieve the same level of compile-time memory safety guarantees that Rust aims for. For instance, Zig doesn't try to statically prevent use-after-frees or data races.

That being said, as with everything it's a question of tradeoffs. Zig's metaprogramming approach is certainly interesting, but from what I understand it doesn't offer the same set of features as Rust's approach. For example:

- Zig's generics are more similar to C++ templates in that only instantiated functions are fully checked by the compiler. Rust's generics, on the other hand, are completely checked at the definition site so if the definition type-checks the author knows it will type-check for all possible instantiations. Rust's approach also lends itself to nicer error messages since everything a generic needs is visible up front.

- Zig's comptime isn't quite 1:1 with Rust's macros. comptime is for... well, compile-time computation (e.g., reflection, compile-time branching, or instantiating types). Macros are for manipulating syntax (e.g., code generation or adding inline support for other languages). Each has things the other can't do, though to be fair there is overlap in problems they can be used to solve.

In any case, metaprogramming approaches are (mostly?) independent of memory safety.

> And result and option and move by dedfault - none of these things were needed but they all add up to more complexity and unfamiliarity and cognitive load.

I don't think Result/Option are that complex (if at all) since they're trivially derivable from discriminated unions/sum types/enums.

I'm also not sure how move by default is necessarily "more complexity... and cognitive load"? Maybe as a result of unfamiliarity, perhaps, but that seems more a property of a person than a language, no?
by typester | 2026-01-19 05:54:16+00:00
Hi HN, I'm the author. I've been a long-time user of AwesomeWM and River on Linux. I recently moved to macOS and couldn't find a WM that satisfied me (specifically regarding dynamic layouts), so I built one in Rust over the weekend.

Blog post: https://typester.dev/blog/2026/01/18/yashiki-window-manager

Happy to answer any questions!
by peteforde | 2026-01-19 05:54:21+00:00
If I'm listening to Andy Weir, it's enjoyable and completely manageable at 2.5x.

If I'm listening to anything involving math or physics, 1.5x is typically a ceiling for true comprehension.

Honestly, it all depends on a few important factors: first, a lot of audiobooks are read at a speed that genuinely feels absurdly slow, as though they are chugging cough syrup before recording.

Next, don't discount what I said about high-quality earbuds; anyone that tries listening above 1x on a speaker is doing it wrong whereas having the sound in your ear makes >1x listening easy. You won't get it until you try it, and then you'll feel the same smug superiority I do, I promise. It's a night-and-day change.

As for the rest, including the listening-while-cycling thing, it all comes down to practice and comfort. Like all things worth doing well, listening effectively in the way I describe is a skill. Your reaction to me listening to a book while cycling seems like how I feel about people driving while talking on the phone; I think it's insane and horrifying, but people roll their eyes when you imply that it seems like it's surely dangerous.
by NL807 | 2026-01-19 05:54:47+00:00
>Like it or not, mods should be free.

Why? If it's original work, and it does not violate existing laws, whoever makes it should have the right to seek compensation for their work, if they see fit. It's basically software like any other. Licensing models have been successfully applied to software plugins in past, mods fall into that category.
by JuniperMesos | 2026-01-19 05:55:24+00:00
I would not call the people who ran Twitter before Elon Musk bought the company and took it private "decent people". I think that Musk purchasing the company and running it in a way that a lot of previous userbase objected to was ultimately a huge boon for software freedom - because without that, the large number of people who stopped using Twitter and went to the ATProto ecosystem instead would have been happy to continue using completely-proprietary Twitter. A lot of people were suddenly and viscerally faced with the downsides of building a digital "home" on someone else's platform.
by ping00 | 2026-01-19 05:55:32+00:00
Please count me in if these ever gets going -- I'm a relatively recent transplant (moved here 2 years ago) but found it very easy to plug into the local security scene (Black Lodge Research, Harry's on Thursdays, HushCon, etc.) and while they're fun to hang out and meet other folks in the space, I've been looking for a more hands-on tinkering meetup with clearly defined goals (we are going to learn about XYZ today).

P.S. if you're a hardware nerd, you might like https://dma.space/ (just had their grand opening this weekend) over in Capitol Hill.
by peteforde | 2026-01-19 05:59:22+00:00
I do not choose books over podcasts out of ignorance. I'm just not interested in wading through mountains of garbage to get to what you insist is worth listening to.

I've certainly enjoyed episodes of, for example, This American Life, which friends have recommended to me.

However, our time on this earth is finite so if I am to choose between ephemeral content and things which have made it through an editing process, I will choose books every time. When you encounter people who seem incredibly smart, I all but guarantee that your first thought is never going to be "this person must listen to a lot of podcasts!"

If podcasts make you happy, then I am happy for you.
by majormajor | 2026-01-19 06:00:32+00:00
Let's say you skewed income distribution a bit more like 1950s US, when high marginal tax rates resulted in more equal distribution of revenue through mechanisms like deductions or simply not taking that extra bump from 3 to 4 million. Now the upper 1% has lower income, but they were already mostly not-limited in purchasing power by their income. The upper 5-10% gets more. They go out to eat more, etc, etc.

We tried that experiment after passing "soak the rich" taxes in the early 20th century, and it seemed to work out pretty well for economic growth and living standards. But then we moved back towards "let there be oligarchs with immense wealth" instead. One of the claims was that the "investments" from allowing the powerful to keep most of the revenue streams for themselves would foster enough development to make it more than worthwhile, but instead... the broad base of consumer spending power has tanked, so businesses to supply the masses haven't found spending power to justify new investment/development outside of ad-powered ones participating in an arms race for the constricting consumer spending power that remains (or those industries benefiting from wildly subsidized-in-weird-ways spending like healthcare/pharma). And so it has also inflated asset classes across the board as there aren't enough startup ideas to eat up all the investments because of the general decline in spending power. Which hurts spending power further. (IMO the ability to capture higher and higher amounts of corporate profits as personal income also correlates to the massive financialization, outsourcing, and other short-term number-juicing moves we've seen.)

We can point to a lot of problems that have occurred from taking revenue shares away from the average worker, so it shouldn't be rocket science to think that returning a greater share of revenue to workers would return some purchasing power and guide the economy back towards development and growth instead of zero-sum asset bubbles.
by safety1st | 2026-01-19 06:01:48+00:00
If gas town can actually do stuff well at any price it'll have a radical impact on how society is organized, because there are people out there who have practically unlimited money (billions of dollars of their own to spend, plus they can get the government to print more dollars for them if necessary; you probably already know who a few of these people are).

I've only started using coding agents recently and I think they go a long way to explain why different people get different mileage from "AI." My experience with Opencode using its default model, vs. Github Copilot using its default model, is night and day. One is amazing, the other is pretty crappy. That's a product of both the software/interface and the model itself I'd suspect.

Where I think this goes in the medium term is we will absolutely spin up our own teams of agents, probably not conforming to the silly anthropomorphized "town" model with mayors and polecats and so on, but they'll be specialized to particular purposes and respond to specific events within a software architecture or a project or even a business model. Currently the sky's the limit in my mind for all the possible applications of this, and a lot of it can be done with existing and fairly cheap models too, so the bottleneck is, surprise surprise... developer time! The industry won't disappear but it will increasingly revolve around orchestrating these teams of models, and software will continue to eat the world.
by strogonoff | 2026-01-19 06:02:05+00:00
Personally, a story where there’s any clear-cut “baddies” at this point would violate immersion. We can realistically and objectively classify a given person as a psychopath, an egomaniac, etc. (and such a person can end up having a disproportionate influence over some part of history), but things are a little more nuanced when larger societies are concerned.

I think the Culture series by Iain M. Banks does mostly a good job at not being overly black and white, even though one of the sides has an obvious technological advantage.
by qaboutthat | 2026-01-19 06:02:09+00:00
> Thanks for the honesty.

It's impossible to tell if this is AI or not. Another version of Poe's law. The only thing to do is assume everything is AI, just like you must assume all posts have ulterior (generalluy profit-driven) motives, all posters have a conflict of interest, etc.

Maybe the only thing to do is stop trying to understand posters' motivations, stop reading things charitably, stop responding, just look for things that are interesting (and be sure to check sources).
by cromulent | 2026-01-19 06:04:05+00:00
At least BEA airliners used to have quite a few backward facing seats, up to half the plane.

However, there were a number of problems - people didn't like sitting in them, people didn't like hearing that their seat wasn't as safe as the others, you can't get as many rows in unless you turn them all backwards, and the structure needs to be designed differently so then you need more spares.
by dangus | 2026-01-19 06:04:20+00:00
I see nothing mentioned about integrating webhooks or some kind of similar feature. The Slack app ecosystem and the general ease of integrating literally anything into it is the revolution of the whole thing.

It’s great that this is “Slack with no features/bloat and cheap” but I’m not sure the creators of this project realize how cheap Slack already is.

If you’re hiring employees, paying under ten bucks a month per user for a full communication suite is not bad.

Might I add that the Huddles that get criticized by this product but are actually pretty amazing. This product criticizes AI features but huddles AI summaries are downright incredible with how they summarize a meeting and cut out 100% of the small talk and distractions.
by anonymous908213 | 2026-01-19 06:05:02+00:00
We're busy building real software, not toys. I routinely write all kinds of calculators in my game development, in addition to having 100x more complex code to contend with. This task is as trivial as it gets in coding, considering computers were literally made to calculate and calculation functions are part of standard libraries. OP definitely didn't use Claude to implement math functions from scratch, they just did the basic copy-and-paste work of tying it to a web interface on a godawful JS framework stack which is already designed for children to make frontends with at the cost of extreme bloat and terrible performance. Meanwhile I actually did have to write my own math library, since I use fixed-point math in my game engine for cross-CPU determinism rather than getting to follow the easy path of floating-point math.

It's cool that ChatGPT can stitch these toys together for people who aren't programmers, but 99% of software engineers aren't working on toys in the first place, so we're hardly threatened by this. I guess people who aren't software engineers don't realise that merely making a trivially basic website is not what software engineering is.
by brainless | 2026-01-19 06:06:04+00:00
I agree with the author but then I do not. I have been interested in code tool for agents for quite a while now. My product was originally a coding agent and I pivoted to building an agent platform with multi-agent orchestration.

I still focus most of my thoughts toward code generation but the issue is that logic is not guaranteed to be correct. Even if the syntax it. And then managing a lot of code for a complex enough system will start failing.

The way I am approaching this is: have clear requirements gathering agent, like https://github.com/brainless/nocodo/tree/main/nocodo-agents/.... This agent's sole purpose is to jump into conversations and drive the gui (nocodo is a client/server system) to ask user clarification questions when requirements are not clear. Then I have a systems configuration agent (being written) to collect API keys, authentication, file paths or whatever is needed to analyze the situation.

You cannot really expect any code-tool only agent to write an IMAP client and then get authentication and then search in emails. I have tried that multiple times and failed. Going step by step, gathering requirements, gathering variables and then gluing internal agents (an email analysis agent) is a much better approach IMHO and that is what I am building with https://github.com/brainless/nocodo/

I store all user requirements in separate tables and am building search on top to allow the requirements gathering agent better visibility of user's environment/context. As you can see, this is already a multi-agent system. My system prompts are very compact. Also, if I am building agents, why would I build with Claude Code? It is so much better to have clearly defined agents that directly talk to models.
by kimixa | 2026-01-19 06:06:05+00:00
The Oxford style guide page 18 https://www.ox.ac.uk/public-affairs/style-guide

> m-dash (—)

> Do not use; use an n-dash instead.

> n-dash (–)

> Use in a pair in place of round brackets or commas, surrounded by spaces.

Remember I'm specifically speaking about british english.
by frje1400 | 2026-01-19 06:07:12+00:00
Obviously lots and lots of companies. Do you think a mature company just migrates to a different database unless it is absolutely necessary? That's a multi year project. I'm at a smaller company (around a 100 devs) and we have easily a dozen different production instances, some small and some larger with many replicas, etc.

New projects get MySQL too because we know it and it works.
by XorNot | 2026-01-19 06:07:34+00:00
Which would matter but the entry box in no major browser do was this.

The HN text area does not insert em-dashes for you and never has. On my phone keyboard it's a very lot deliberate action to add one (symbol mode, long press hyphen, slide my finger over to em-dash).

The entire point is it's contextual - emdashes where no accomodations make them likely.