MurphyA/hacker-news huggingface dataset:
by danabramov | 2025-10-13 00:10:47+00:00
I think it's only reliant on them to the extent that you want to build copies of the same exact experience, which I personally don't find very interesting. I think a much more compelling story is not, say, "a clone of Bluesky with a Bluesky DM folder", but, say, "a Spaces-like product that closely integrates with Bluesky (for posting) and is also listed as a stream on on Streamplace".

I agree that some information seems important to know, like blocks. (Although in different apps it's reasonable to expect blocks to be app-specific.) Blocks are public on Bluesky though, for this exact reason. DMs are a disconnected service but the eventual idea is some kind of E2E (https://www.germnetwork.com/ is also building something now). Follower-only things could work through some variation of private state mechanism (see https://pfrazee.leaflet.pub/3lzhmtognls2q, https://pfrazee.leaflet.pub/3lzhui2zbxk2b).

>I would love to start using it if I can run it completely decoupled from Bluesky infrastructure.

You could use Blacksky's relay as the input source (https://atproto.africa/), or run your own relay. The only piece you'd then depend on is PLC registry (since it resolves PLC identity). Bluesky is in the process of separating it into a separate entity in Switzerland, but if that's a hard goal, I guess you could forbid `did:plc` identities in your app (vast majority of users) and only ingest data about `did:web` ones? Or do you feel OK about PLC resolution?
by nvdnadj92 | 2025-10-13 00:10:57+00:00
I wanted to build my own speech-to-text transcription program [1] for Discord, similar to how zoom or google hangouts works. I built it so that I can record my group's DND sessions and build applications / tools for VTTs (Virtual TableTop gaming).

It can process a set of 3-hour audio files in ~20 mins.

I recorded a demo video of how it works here: https://www.youtube.com/watch?v=v0KZGyJARts&t=300s

[1] https://github.com/naveedn/audio-transcriber

I alluded to building this tool on a previous HN thread: https://news.ycombinator.com/item?id=45338694
by billy99k | 2025-10-13 00:11:00+00:00
Beijing has factories for things like solar panels, but is still creating coal plants at a rate higher than most other countries.

Many in the US don't have the stomach to achieve what is required (which what's happening in China right now):

1. Slave labor 2. No labor unions 3. Working many more hours for less pay (many employees sleep where they work) 4. Not caring about intellectual property, including your own work that might get sucked up into AI models 5. No workplace regulations

This doesn't even include the fact that China has a massive surveillance network keeping everything in order.

We have 1/100 of this in the US and people already act like they are persecuted prisoners.
by wwalker2112 | 2025-10-13 00:11:10+00:00
A .NET library for quickly making internal tools and admin screens. Very early prototyping right now.

https://github.com/westonwalker/primelit

Drawing a lot of inspiration from interval.com. It was an amazing product but was a hosted SAAS. I'm exploring taking the idea to the .NET ecosystem and also making it a Nuget package that can be installed and served through any ASP.NET project.
by nzeid | 2025-10-13 00:11:39+00:00
> They were searching for a suspect, John Parnell Thomas, who they believed, based on his IP address, had accessed the internet from Hadley house.

Setting aside politics here...

Was the IP address recycled? I used to see this all the time with my old home providers but much less often now. However I go through about 40 IP addresses a week on my mobile data.
by lern_too_spel | 2025-10-13 00:11:45+00:00
> We all need to realize that the left misused government power against the right

How? The arguments I've heard require both of the following to be true:

1. Medical misinformation is a cornerstone of political thought in the right instead of non-politically-aligned anti-scientific nonsense.

2. The government suggesting to media companies that they limit the spread of that misinformation, and those media companies voluntarily implementing systems that do so in order to keep their customers and employees from dying, constitutes government coercion of speech.
by Uptrenda | 2025-10-13 00:12:06+00:00
I'm building an open source NAT traversal and networking framework called P2PD. Built from the ground up to allow things like multi-network interface applications, improved network programming in Python, and if people want it: an easy way to bypass NATs. The thing is: it depends on public servers for some of this which tends to change a lot, causing errors when they're all down.

What I'm building at the moment is a server monitoring solution for STUN, TURN, MQTT, and NTP servers. I wanted to allow the software for this to be portable. So I wrote a simple work queue myself. Python doesn't have linked-lists which is the data structure I'm using for the queues. They allow for O(1) deletes which you can't really get on many Python data structures. Important for work items when you're moving work between queues.

For the actual workers I keep things very simple. I make like 100 independent Python processes each with an event loop. This uses up a crap load of memory but the advantage is that you can parallel execution without any complexity. It would be extremely complex trying to do that with code alone and asyncio's event loop doesn't play well with parallelism. So you really only want one per process.

Result: simple, portable Python code that can easily manage monitoring hundreds of servers (sorry didnt mean for that to sound like chatgpt, lmao, incidental.) The DB for this is memory-based to avoid locking issues. I did use sqlite at first but even with optimizations there were locking issues. Now, I only use sqlite for import / export (checksums.)

Not anything special by HN standards but work is here: https://github.com/robertsdotpm/p2pd_server_monitor

I'm at the stage now where I'm adding all the servers to monitor to it. So fun times.
by thomassmith65 | 2025-10-13 00:12:31+00:00
That is part of my mixed feelings. The other part is... Trump, for example, seemed to throw the generally unpopular Heritage Foundation to the lions. Once he regained power, he reversed course...

"Trump Is No Longer Denying Support for Project 2025" https://time.com/7323278/trump-project-2025-government-shutd...
Show HN: A Hub for Techproblems and Pain Points
by madneko | 2025-10-13 00:12:44+00:00
Hello HN! My name is Geordan and I am building RealPainPoints, a Hub for Tech problems and Pain Points of all kind that require a software solution.

I see a lot of people starting their SaaS ideas, AI automations, Agents, ect... just to see them fail due to no demand, better competitors (difficult migration) and so on.

That's why I am building realpainpoints.com , a hub where builders, startups and problems solvers can look for problems that actually need solving before building another project that nobody is willing to use and especially not pay for.

How it works: 1. The Scraper A scraper that goes through forums like these, comment sections of media outlets, reviews of products and others to filter out and find pain points people are actually facing.

2. GPT analysis When a potential problem is found, that problem is then generated with a title, description, example, implementation example and an overall score comprised of 6 score categories: Market Potential, Pain Level, Technical Feasibility, Innovation, Scalability, Urgency.

3. The Gatekeeper After a problem is properly generated it is passed through another AI that takes the generated problem as input and analysis the 6 categories using tools like google trends and crunchbase.

I have a lot planed for this and it is still really early. If you have any wishes of which feature to see rather sooner than later, I will take it to heart.

looking forward to your comments! thanks!
by sodafountan | 2025-10-13 00:13:03+00:00
That's a very libertarian viewpoint of which I've always tended to agree with, drugs should be legal no matter the circumstances. I remember coming to this forum in the early days of Bitcoin which is also favored by libertarians, I wonder what the majority political viewpoint of HN is. Seems like it would skew toward the libertarian viewpoints of socioeconomics and public policy
by bigstrat2003 | 2025-10-13 00:13:10+00:00
> No one is going to walk away from money that can be made even if the market is smaller.

Unfortunately the tech industry has shown us that isn't true. For example, look at the iPhone mini - I forget the exact sales numbers others have cited, but it sold very well. There is clearly a solid market there, even if it is smaller. But Apple isn't willing to chase it, and nor are the various Android OEMs. The same may well prove true for open hardware.
by ACCount37 | 2025-10-13 00:13:18+00:00
Not OP, but I do think that because "humanlike abstract thinking and informal reasoning is completely unnatural to how computers work, and it's borderline impossible to make them do that" was by far the biggest AI roadblock, in my eyes.

And we've made it past. LLMs of today reason a lot like humans do.

They understand natural language, read subtext, grasp the implications. NLP used to be the dreaded "final boss" of AI research - and now, what remains of it is a pair of smoking boots.

What's more is that LLMs aren't just adept at language. They take their understanding of language and run with it. Commonsense reasoning, coding, math, cocktail recipes - LLMs are way better than they have any right to be at a range of tasks so diverse it makes you head spin.

You can't witness this, grasp what you see, and remain confident that "AGI isn't possible".
by aftbit | 2025-10-13 00:13:28+00:00
I only mentioned it because I clicked it wondering if someone had found a way to "cheat" CAP for graph databases. When I saw that it was being used as an analogy and not literally, I figured I'd comment.

I still don't quite get the analogy. What are the 2 out of 3 that you can have? The second paragraph I quoted gives a classic 1 out of 2 dilemma - either scalable _or_ open-source.
by cyphar | 2025-10-13 00:14:32+00:00
We'll find out in the investigation, but "get-there-itis" is a very common condition amongst pilots and can lead to them delaying making decisions (such as going to alternates) so it's possible that this happened without explicit (or implicit) pressure from management.

That being said, the fact that (AFAICS) they first tried to divert to a closer airport where the weather was similar rather than an alternate with clear weather was probably one of the causes of this event.
by mardifoufs | 2025-10-13 00:15:18+00:00
Yeah, the tech sector's understanding of the notion of consent is so unique and twisted. It makes sense now that the industry has the reputation that it has w.r.t misconduct/harrassment and how it's generally seen as being filled with creeps. Just keep asking until the user slips up or gets tired of the endless prompts/manual work required.
by kace91 | 2025-10-13 00:15:39+00:00
>In this case, it seems obvious that the police should have to pay

Do they ever? Even if they were guilty, wouldn’t it be on taxpayers to pay?

If it is so, then any investigation about potential wrongdoing should be separate from reimbursing the victim - they suffered damage by a public entity without personal fault, and that should be covered whether protocol was followed or not.

That way, there is no public economic incentive to declare police innocent, which is an extra plus.
by SafeDusk | 2025-10-13 00:15:48+00:00
Release a CLI for my open source project: https://github.com/aperoc/toolkami

It is a modified version of Shopify's CEO Tobi try implementation[0]. It extends his implementation with sandboxing capabilities and designed with functional core, imperative shell in mind.

I had success using it to manage multiple coding agents at once.

[0]: https://github.com/tobi/try
by porcoda | 2025-10-13 00:16:29+00:00
I think people are willing to pay for privacy protecting software. The problem is I don’t think people trust companies who claim that because there are too many instances of that “privacy” coming with a subtle asterisk. Businesses can’t seem to resist eroding trust in the interest of $ (growth! Shareholder value!) or caving to authorities. Plus, it’s rare that companies are transparent enough to earn the trust they claim we should give them.

I do agree with the sentiment: people need to get paid to write software, and people want freedoms to be respected by that software. It seems to be challenging to rectify the two in most cases (yes, there are cases where it works - those are the exception not the norm).
by bb88 | 2025-10-13 00:17:14+00:00
TCP over Wireguard is two state machines stacked on each other. QUIC over Wireguard is the same thing. Yet, both seems to work pretty well.

I think I see your argument, in that it's similar to what sshuttle does to eliminate TCP over TCP through ssh. sshuttle doesn't prevent HOL blocking though.
by shadowgovt | 2025-10-13 00:17:16+00:00
> If some piece of software I'm running is the only reason for you to refuse the connection, then you should be obligated.

In general, the obligation has been soft: "If everything adheres to the protocols, it will interoperate" is how we got the Internet. And the Internet was generally useful and so self-incentivized making software work with it with minimal stumbling blocks; nobody was gating FTP clients on only working with Oracle-branded FTP servers because then you couldn't access all the other FTP servers.

But that's not the only model, and I don't see an obvious argument for why should enters into it here. How does that "should" work? Is there legal compulsion? On what moral or philosophical grounds?

> It's slightly similar to how protected class laws work. You can block me for no reason, but not that reason.

Yes, and instituting those laws was a messy uphill battle over immutable properties of human beings. That is a far philosophical cry from "No thank you; I'd like to use all that Apple cloud tech without buying an Apple computer please." I suppose, unless we break the back of capitalism as a societal structuring model, in which case... Yep. We can make whatever laws we want if we throw out the current system.
by matthewdgreen | 2025-10-13 00:17:33+00:00
The real problem here is the lack of accountability. We invented a huge pile of regulations forcing public firms to be transparent, largely because the lack of transparency was easy to abuse and small investors don’t have the resources to do their own investigatory work. Now those regulations are being undermined by this new backdoor approach, and so even public and regulated investments are becoming more risky. It’s a bad trend and it will only reverse when people inevitably follow the incentives and there’s a big crisis.
by ggm | 2025-10-13 00:18:00+00:00
China does not use slave labour in most of the industries which are deploying robots. Have a look at this list:

https://www.business-humanrights.org/en/latest-news/china-83...

yes companies like Samsung and Apple are listed. No, it's not the predominant industry sector.

I don't want to descend into whataboutery, but it's entirely legal to use prisoners for slave labour in the US, and is routinely discussed in US legal reddit and the like: It's normalised in the states which depend on this kind of labour to get some things like road construction/maintenance done. Historically it was field work as well. I am unsure if this continues.

You would not at this point say the VC funded AI push in the west had very much concern for IPR. This is why IPR holders are in court. And yes, courts do exist in China, even if you stand very little chance of a just outcome as a foreigner.

You're not wrong about the surveillance.
by globalnode | 2025-10-13 00:18:06+00:00
yet another nvr (in python). also trying to make a switch for hpm style rocker light switches. these things are devilish. the switch requires a lot of force at a strange angle but i dont want to break it so knowing nothing about mechanical stuff ive had to learn about slip clutches, idling gears, worm gears, ratchet wheels. rack and pinions (ofc. from a hobbyist perspective). i know theres a switchbot and a fingerbot but neither of those will work with that type of switch unless you tape some sort of torque lever onto the light (which i dont want to do). its a rabbit hole :/
by DaSHacka | 2025-10-13 00:18:14+00:00
> To me, this is... fine. Not ideal; but fine. We should fight like hell to score wins where we can, like in right to repair, parts availability, ensuring old devices are kept up to date for as long as possible (Apple is pretty good at this); but if I have to carry an old iPhone in my backpack to access my bank because they refuse to support my hypothetical GnuPhone 5, the world isn't going to end.

But even as you say, as you're using Arch as your desktop computer, things may be fine now, but they're only going to get worse.

Should we all have to carry two laptops because anything running a free software core is just utterly unusable due to remote attestation?

> We need nerds who care about this to stop typing on hackernews and go start a phone hardware company. That's it.

Didn't you just spend most of your comment talking about how the market forces don't care anyway? Would good is starting up a phone hardware company that will ultimately go bust due to total apathy of the general consumer?
by ztetranz | 2025-10-13 00:18:39+00:00
I wish you good luck.

This might be a naive question which you've probably been asked plenty of times before so I'm sorry of I'm being tedious here.

Is it really worth the effort and expense to have a real radio station these days? Wouldn't an online stream be just as effective if it was promoted well locally?

A few years ago a friend who was very much involved in a local community group which I was also somewhat interested in asked me if I wanted to help build a low power FM station. He asked me because I know something about radio since I was into ham radio etc.

I was skeptical that it was worth the effort. The nerdy part of me would have enjoyed doing it but I couldn't help thinking that an online stream would probably reach as many people without the hassle and expensive of a transmitter, antenna etc.

I know it's a toss up. Every car has an FM radio. Not everyone is going to have a phone plugged in to Android Auto or Apple Car Play and have a good data plan and have a solid connection.

I also pointed out that the technical effort is probably the small part compared to producing interesting content.
by 1659447091 | 2025-10-13 00:18:47+00:00
For what its worth I thought the same thing -- that he had to get it himself -- as I already assumed to get a bail bond you still had to pay a percent first. I guess I have been desensitized enough towards absurd laws being from Texas that the idea of TN (or other southern/red states) passing something like that would not be shocking. I do appreciate the clarification/explanation.
by akoboldfrying | 2025-10-13 00:18:51+00:00
If you greedily fill bundles by first inserting all weight-4 items (pearls, etc.) in any order into a single bundle, moving to a new bundle each time the current one gets full, then inserting all weight-1 items (sticks, etc.) in any order in the same way, the solution you get will use an optimal number of bundles, and also leave an optimal amount of free capacity in the final bundle. (It helps to notice that every bundle except the last must be completely full with no wasted space, since both 4 and 1 divide 64.)

If you do the same, but add all weight-1 items before adding all weight-4 items, you'll still get a solution using the same (optimal) number of bundles, but you may use more capacity in the final bundle than needed -- e.g., if you have 61 sticks and 1 pearl, and add them in that order, the first bundle wastes 3 slots and the second uses 4 slots (vs. no wasted space in the first bundle and just 1 slot used in the second if adding in the reverse order).

OTOH, if you mix adding items of different weights (while staying with the approach of only ever adding to the current bundle if there's room, and if not, moving to a fresh bundle) then you can arrive at a suboptimal number of bundles. E.g., adding 61 sticks, 1 pearl and 3 dirt in that order will require 3 bundles instead of the optimal 2.
by AdieuToLogic | 2025-10-13 00:19:17+00:00
Most of what you claim as being better does not address how people can discover concepts of which they are previously aware. To wit:

One cannot complete "labs + quizzes" unless they know how to answer same. One cannot "Ctrl-F in a PDF manual" unless they know what to search for.

As to online docs being better than a printed "5yr old tome on bookshelf", that depends on if the available online documentation subsumes the book. If it does, awesome, but if it doesn't, then there very likely are things to learn within reach of said bookshelf.

EDIT:

An exemplar to consider is how the Actor Model[0] can be used to define a FaaS[1]-based system. Without being aware of this paper, it is unrealistic to expect someone to be able to formulate LLM prompts incorporating concepts identified by same.

Side note: the Actor Model[0] paper is far older than a "5yr old tome" and is very much applicable to this day.

0 - https://dspace.mit.edu/bitstream/handle/1721.1/41962/AI_WP_1...

1 - https://en.wikipedia.org/wiki/Function_as_a_service
by bigstrat2003 | 2025-10-13 00:19:34+00:00
It may surprise you to learn that some people actually like programming, so yes I will. If AI tools are 20x faster then I guess I'll have to use them to get paid, but I'll be damned if I start letting a computer do the fun part for me on personal projects.

That said I'm not too worried. Vibe coding is currently slower due to how bad it is at writing software. In several years companies pouring billions into improving LLMs still haven't been able to make them not suck. That suggests to me that it's a fundamental limitation of the tech at present, and won't get better until another research breakthrough happens.
by montjoy | 2025-10-13 00:21:00+00:00
Peep (The Network Auralizer).

> replaces visual monitoring with a sonic `ecology' of natural sounds, where each kind of sound represents a specific kind of network event.

https://www.usenix.org/conference/lisa-2000/peep-network-aur...

The concept is that we are wired to notice sounds that are out of the ordinary, but “ordinary” sounds are not distracting.

I had forgotten about this project for a number of years until I read Peter Watts’s Blindsight.
by mrdazm | 2025-10-13 00:21:43+00:00
I’ve got a side project going that’s a browser extension (starting with Safari + Sign in with Apple) intended to add a comment layer to the internet as a whole. I’m calling it Chaffiti (https://chaffiti.com).

The idea is to enable a comment section on any webpage, right as you’re browsing. Viewing a Zillow listing? See what people are excited about with the property. Wonder what people think about a tourist attraction? It’ll be right there. Want to leave your referral or promo code on a checkout page for others? Post it.

Not sure what the business model will look like just yet. Just the kind of thing I wish existed compared to needing to venture out to a third party (traditional social media / forums etc) to see others’ thoughts on something I’m viewing online. I welcome any feedback!
by themafia | 2025-10-13 00:22:26+00:00
Even then you have other physical issues to consider. This is one of the things I love about the Space Shuttle. It had 5 computers for redundancy during launch and return. You obviously don't want to put them all in the same place so you spread them out among the avionics bays. You also obviously don't want them all installed in the same orientation so you install them differently with respect to the vehicles orientation. You also have a huge data network that requires redundancy and you take all the same steps with the multiplexers as well.