MurphyA/hacker-news huggingface dataset:
by abnercoimbre | 2025-09-30 01:13:35+00:00
Ah right, that’s just the “wow factor” hook. If you scroll down a smidge you’ll see a 3-minute video trailer.

The Media page also has a 15-minute demo comparing Terminal Click against suckless.

Of course I just need to do a better job telling you what we’re all about without the need to watch videos.
by mullingitover | 2025-09-30 01:13:56+00:00
> It actually does require a little bit of sophistication to understand the distinction between a system and the people in it.

This is a great argument for doing a better job of educating young people. Problem solved, let's get to work.

Hang on, I'm getting word that the pro-patriarchy people with an iron grip on the throats of every aspect of the government are are gutting education.
by tadfisher | 2025-09-30 01:14:15+00:00
I hate that HN's guidelines ask me not to do this, but it's hard to answer point-by-point when there are so many.

> You have to actually know or intend the criminal use.

> If a company knowingly provides a service to facilitate imminent lawless action, that's already illegal.

And if I tell an AI chatbot that I'm intending to commit a crime, and somehow it assists me in doing so, the company behind that service should have knowledge that its service is helping people commit crimes. That's most of SB 53 right there: companies must demonstrate actual knowledge about what their models are producing and have a plan to deal with the inevitable slip-up.

Companies do not want to be held liable for their products convincing teens to kill themselves, or supplying the next Timothy McVeigh with bomb-making info. That's why SB 53 exists; this is not coming from concerned parents or the like. The tech companies are scared shitless that they will be forced to implement even worse restrictions when some future Supreme Court case holds them liable for some disaster that their AIs assisted in creating.

A framework like SB 53 gives them the legal basis to say, "Hey, we know our AIs can help do [government-defined bad thing], but here are the mitigations in place and our track record, all in accordance with the law".

> When the state mandates that companies must identify and filter certain types of information because the government deemed them "dangerous capabilities," that's a speech restriction on the companies.

Does the output of AI models represent the company's speech, or does it not? You can't have your cake and eat it too. If it does, then we should treat it like speech and hold companies responsible for it when something goes wrong. If it doesn't, then the entire First Amendment argument is moot.

> The government is forcing companies to build censorship infrastructure instead of letting them make editorial choices.

Here's the problem: the nature of LLMs themselves do not allow companies to fully implement their editorial choices. There will always be mistakes, and one will be costly enough to put AIs on the national stage. This is the entire reason behind SB 53 and the desire for a framework around AI technology, not just from the state, but from the companies producing the AIs themselves.
by ryandrake | 2025-09-30 01:14:18+00:00
I couldn't find the part of that web page where they said anyone was inherently evil based on their race or gender, or that young men were "the problem", or that anyone was "excluded". Maybe you can point it out for me. I didn't follow each and every link there, so I might have missed it. In fact, they specifically call out "young people and students" as a priority! Inclusion of groups A, B, and C does not imply exclusion of all other groups.
by jmcodes | 2025-09-30 01:15:56+00:00
Yes I'm actually not too fond of the DX of Deno. I don't know why. It's a perfectly fine runtime and the permissions are obviously great but the texture is off if that makes sense.

I always gravitate to Bun when I can, it feels light and fresh.

Also I'm definitely going to try out your project this weekend, I've been looking for something like this to put together a free college info aggregation site from the college's public sites themselves, like financial aid dates, on campus programs, etc..
by clearleaf | 2025-09-30 01:17:15+00:00
Nobody on earth has ever taken this idea too far? Even if I hadn't seen it myself this would be hard to believe. I've seen people go for the throat just because of opinions on Sailor Moon's color correction. And I mean fully treating them like a monster. The world is an awfully big place to make claims such as the one in this comment. It's one thing to say it doesn't matter or that it's not as bad as this or that, but this is the exact kind of gaslighting that's really messing with people's brains and sending them into underground avenues to discuss how they've been abused and what should be done about it. If we could just stop being so weird about this it would be a lot better. Why is it so hard to say that sexism is bad no matter who it happens to?
by mixmastamyk | 2025-09-30 01:17:40+00:00
Right after hello world you need a list of arguments or a dictionary of numbers to names. Types.

Writing map = {}, is a few times faster than map: Dictionary[int, str] = {}. Now multiply by ten instances. Oh wait, I’m going to change that to a tuple of pairs instead.

It takes me about three times longer to write equivalent Rust than Python, and sometimes it’s worth it.
by cma256 | 2025-09-30 01:18:08+00:00
I'm writing a programming language for feature-flags/remote-config. I figure a simple DSL has to be an improvement over YAML or a series of forms in a web app.

I'm also generally disappointed by the lack of testing that's performed on feature-flag definitions. So I'd like to have a test runner capable of asserting your feature flag's rules matches your intent.
by bryanhogan | 2025-09-30 01:18:13+00:00
Have been working on my blog ( https://bryanhogan.com ) and writing more about using Obsidian well. Last two posts were first how to use Obsidian to make a website ( https://bryanhogan.com/blog/obsidian-website ) and the latest a tour of how my current vault works ( https://bryanhogan.com/blog/obsidian-vault ).

Also working on DailySelfTrack ( https://dailyselftrack.com/ ), an app to track what matters to you in a way that you find relevant. So it is a mix of habit tracker, health log and journal. Like a spreadhsheet app, but with much better UX. And like a habit/health app, but with much greater customization.

I want this to be a tool highly useful for people who have complex health issues, are working towards ambitious goals, or just want to regularly reflect on their day.

I'm building it since I couldn't find a satisfying solution anywhere. It's local first and does not force you into a subscription, or tries to exploit you with any other dark patterns
by protocolture | 2025-09-30 01:18:24+00:00
>- Ignore AI voiced books

My biggest issue these days, is that after spending 1000 hours messing around in eleven labs, almost all female american audiobook narrators sound AI generated to me. I feel like as a demographic they must have sold a lot of voice recordings to the platform for analysis. I have DNR'ed a few audiobooks recently due to this.
by jacquesm | 2025-09-30 01:18:25+00:00
That is a 'pinky promise', it may well be true and let's assume you are well intentioned but it leaves the door open to you not being trustworthy after all or someone intercepting the data while it is being processed (for instance, by compromising your service).

In order for you to process the dream data you have to at least make a temporary copy. One way to get rid of that is to move the interpretation part to the client side if possible. Another thing you could do is if people are really concerned about the content of a particular dream to suggest they use TOR or some other anonymization (not perfect, I know) service to at least hide their internet location from you, the operator of the service.

Does the app itself run entirely within your own infrastructure or does it call out for part of the work?
by edcrp | 2025-09-30 01:19:17+00:00
Working on AuraJoie, a calm, private space to share meaningful photo albums with family and friends.

No likes, no feeds, no noise... just beautiful albums and good energy.

Focus is on memory moments, not social media. Early users are using it for family trips, kids, and quiet reflections.

Would love feedback: https://aurajoei.com
by spartanatreyu | 2025-09-30 01:20:15+00:00
> Does anyone have good examples of the "metaprograms (programs that make/analyse a program" he's referring to?

That's a little tricky because almost anything can be a metaprogram. They're basically used when something could be "simplified" by writing a DSL, but you don't want to invent a whole new language (but you're going to anyway).

But some examples off the top of my head:

- For HTTP routers: HTTP methods (GET/POST/PATCH/DELETE/QUERY) are used when requesting a route. Instead of setting up the boilerplate of registering a url route and handling the different possible http method calls, a developer might want to use a more ergonomic macro to handle all the setup. (e.g. @<HTTP method>(<string of url>, <lamda function that returns a string that is sent back to the browser>)

- For MVC Frameworks (Same thing for MVVM, MVCL, MV*, etc... frameworks): Making a Model, View and Controller Macro that takes a name and a function and hooks it up to the application.

- For standards implementations: Adding special/non-standard bounds checking that is only calculated during compile time and removed from runtime for performance purposes (e.g. This int can only be between the ranges of -12 <-> 378 and 10621 <-> 11012)

- For game design: This level can only be solved by following the specified sequence. During the compile/build step, a proofer is run that ensures that the conditions for solving the level still hold. That way if someone adds a teleport item later in development, it doesn't break earlier levels.

- For testing: To mark a test case for a function
by cyphar | 2025-09-30 01:20:19+00:00
On the flip side, contributions have financial value, otherwise what are we all doing here?

I don't think they want a tax deduction necessarily, they're just pointing out that because of how voluntary labour is valued by the tax system it is rational to want to be paid for contributing to non-profits instead of doing it for free.

If you spent N hours working and donated your $X*N salary to a non-profit, you'd get a tax deduction for that amount. However if you instead spend the same N hours contributing, you get literally nothing even though the work should be valued at some fraction of $X*N if not the same value (and some laws such as campaign finance limits do treat volunteering of this form to be valued at standard rates even if it's unpaid, so this is not without precedent).

I don't think a tax deduction like that would work (everyone will pretend to be donating 16 hours of volunteer time a day), so it's back to charging for your work as a contractor.
by emmelaich | 2025-09-30 01:20:22+00:00
> Yeah, but who ever writes "x=0.9" as a constraint on a partial index?

Not me! But you have me curious now; does sqlite do a text comparison for the constraint? Surely (maybe not) 0.9 == .9?

Can you do a constraint as (int)(100 * x) <= 90?

PS. Thanks for sqlite!
by MyOutfitIsVague | 2025-09-30 01:20:23+00:00
I have to ask, do you actually mean AS/400, or IBM i? Most current development for IBM i is done in PASE. I work in IBM i, and nobody I know is still writing C++ for the ILE. I imagine most of the ILE C++ is in maintenance mode and probably not using anything as modern as even C++20.
by OfflineSergio | 2025-09-30 01:20:30+00:00
WithAudio a one-time payment, desktop text-to-speech app that helps users read better by highlighting text as it's spoken.

Current Challenges:

Technical: It's difficult to consistently parse text from various document formats. The I also wants to expand to more platforms but I know I need to focus on marketing.

Non-technical: The product has seen some success with minimal marketing, but I keep getting distracted by spending too much time on technical work. I know I need to do more for marketing but I keep going to my safe space (my IDE).

I believe in the product but it keeps reminding me how difficult is to get somethig to a polished, finished state for all users. 90% of the project takes 90% of the time and the other 10% takes another 90% of the time.

Appreciate any feedback.

https://desktop.with.audio
by sumtimes89 | 2025-09-30 01:21:26+00:00
How is it passive? You are literally choosing to use a camera by pointing it in a specific direction and press a button to make it record. The problem is how people who record videos of others are perfectly fine with it while other people might not be. It's not other people seeing me or noticing me that is the problem. It's random people I don't know recording me because I don't get to choose how the video/recording stored on their device will be seen or distributed in the future.

Businesses recording security footage is different because there is some type of social contract that they won't publicly release it. If I knew for example that the grocery store I shop at was posting security videos to youtube I would go spend money at another grocery store. I can choose not to go to a sporting event concert because I don't want to be on a jumbo tron. I have way to choose whether or not some random person will record me while I'm working out or taking my dog out.
by bgwalter | 2025-09-30 01:21:50+00:00
It is not at all an ad hominem. Disclosure of interests and conflicts for interest were assumed to be declared in the open even a decade ago.

Carter sold his peanut farm to avoid conflicts of interest, Trump launched a coin pump & dump on his first day.

If a Nobel Prize winner works for a corporation, that should be disclosed (the original title contained "Nobel Prize Laureate" instead of "DeepMind Director").

But I suppose that in the current age where everyone just wants to get rich these courtesies no longer matter.
by protocolture | 2025-09-30 01:22:30+00:00
Trying to document my current hobby project, but stuck in the analysis phase. I dont even know what it is. When I try to describe its purpose I get blank looks. People tend to need physical demonstrations to understand whats going on. Its not entirely new, or novel, its definitely not revolutionary, but it is a hybrid of so many things, in a very indirect sense, that its just beyond my verbiage. Not a humble brag, I dont think its amazing or anything. I have just failed to describe it. Have been trying to get a phd I know to look at it, and describe it for me, but he just straight up isnt interested.
by Soupy | 2025-09-30 01:22:33+00:00
"Google maps but for old maps": https://pastmaps.com

This is a solo startup that I've been working on for 2 years now. It's a labor of love and I'm very lucky and thankful that it's big enough to surprisingly pay all of our bills. Still constantly feeling FOMO over all of my startup buddies working with AI and LLMs while I plug away at old maps and GIS .

It gets ~80K MAUs and just slowly and consistently is growing organically through word of mouth through history focused communities. I'm currently playing with expanding the coverage internationally as I still only support the US which is a wickedly fun project.
by sevensor | 2025-09-30 01:23:14+00:00
> Principles are a bit subjective and if you lean on them all the time without thought it's a sort of laziness - you're not really examining the situation and what it merits.

I think there’s a very important developmental stage for programmers where they buy in to a set of principles past the point of all reason. It can be maddening to work with them at this stage. They’re all in on type systems or OOP or hexagonal architecture or what have you, and everything looks like a nail for that hammer. But eventually, some of them see the shortcomings of the one true way and come out better programmers for it.
by jojohai | 2025-09-30 01:23:23+00:00
Hey. After covid i had the same issue too. It went better with a combination of theses 2 :

- Breathing exercices to calm the vagus nerve - Probiotics to repair the gut : Handle SIBO -> Intestinal Barrier permeability -> Gut Inflammation

It can get better in 3 months. You issue is a autonomic nervous system dysfunction + enteric nervous system dysfunction, and regular doctor cannot help you. Maybe check with a functionnal doctor.
by jmcodes | 2025-09-30 01:23:26+00:00
Like the the other commenter said, just for the permissions.

If Bun had a sandbox I'd use it.

Deno isn't my cup of tea (although I appreciate it more after building with it the past two days). My impression is that it is lightweight, you can deploy it easily to edge workers and it's built on rust so you can actually use it to build your own runtime with only the parts you want. (I was working on this for a game when I ran into the CF blog article).

Node/npm is the grandpa, can't go wrong but it doesn't run typescript by default and you'll lose cool points.

pnpm is cool don't really know what makes it different these days except it has a nice cache by default so you get faster installs, and you can do monorepos semi-easily. It's my default if I can't use Bun.

Bun is newer and my current favorite. You can compile to single executable, have access to most of the npm ecosystem (some packages still have minor issues), you have a built in sqlite db so it's great for prototyping, and some other niceties.

There's a lot more to it but that's the important differences I run into in my day to day.
by williamDafoe | 2025-09-30 01:24:10+00:00
The oversupply has extended from phds down to bachelor's degrees. With 37% of Americans getting bachelor's degrees it doesn't mean anything anymore and is wasteful overtraining. I'm no Trumper but somebody has to stop the greedy life-wasting that academics have created by overfunding a lot of stupid duplicate research and excessive college educations by people who never have an impact...
by m82labs | 2025-09-30 01:24:51+00:00
An “everything” feed reader. Its a plugable framework that allows you to push anything into an RSS feed reader type interface. Email, Slack notifications, RSS, etc.

I want one place to manage ALL notification settings. So if I want to be notified of Slack messages that contain the word “cat”, I can do that.

I am also looking to add summarization and tagging using a local SLM. Trying to find a method that can run on older hardware.
by NetOpWibby | 2025-09-30 01:25:17+00:00
I'm working on a video platform called Nickel. 5-second clips and 5-minute (max) videos. I've been slacking on development but realized recently that I lack focus and am easily distracted by other projects. I wrote about this yesterday.

https://blog.webb.page/2025-09-28-ikigai.txt

I did figure out something I've long wondered about recently. Y'know how you can see previews of videos in Messages? I got it working! Here's an example video: https://nickel.video/6NI3n_IlIlII

My inspiration for Nickel was 1) missing Vine and 2) not wanting to use YouTube to share my gaming clips.
by kretaceous | 2025-09-30 01:25:50+00:00
I need the search service so bad.

I attempted something like this because I wanted a good books search service which provided me at-a-glance information I needed from Storygraph & Goodreads. The main things I look for when I search a book is genres/Storygraph's "moods", number of pages, whether it's part of a series, rating across services & how much does it cost.

Could never make it work properly.
by hbn | 2025-09-30 01:26:51+00:00
I'm almost a week late but they don't stream audio from their servers. Your device pulls directly from RSS feeds which individual podcasts are in charge of maintaining and paying hosting costs.

They do have a few online features they run, like syncing your subscribed podcasts and listening progress and whatnot, and I think they have their own index of RSS links for searching, but nothing compared to streaming audio.

Anyway, as of today they backtracked on showing ads to people who purchased the app before it went free. I guess they're claiming it was a bug, which I don't really believe but I don't care as long as they undid making the app ugly.
by ecshafer | 2025-09-30 01:26:54+00:00
I really like Odin as a language. I have tried Rust and Zig as well (of the newer systems languages). I think that Odin has a great niche and a lot of potential in the games industry. If what you need is a systems language with good speed and manual memory management and memory safety, BUT you also need fast DEVELOPMENT speed its great. Rust slows down development speed too much, especially for something like games where you are playing things loose and need to pivot a lot. Zig is also fantastic, but I think that some of the extra safety features make it a bit slower in development speed.
by zobzu | 2025-09-30 01:27:21+00:00
chroot'ing isn't sandboxing or "containers". And I don't think it's a very good explanation, actually - not that its necessarily easy to explain.

It looks like the author just discovered the kernel and syscalls and is sharing it - but, it's not exactly new or rocket science.

The author probably should use the existing sandbox libraries to sandbox their code - and that has nothing to with AI Agents actually, any process will benefit from sandboxing, that it runs on LLM replies or not.
by ryandrake | 2025-09-30 01:28:23+00:00
First of all, evil was not my word--it was what the OP (setterle) claimed people were "being told their whole life."

I do empathize with young men who believe they're being persecuted. They are suffering and are in great need of intervention: likely counseling and possibly mental health treatment. It's a shame mental health resources are unavailable to and under-utilized by many Americans, and I wish for all our sake that access to such resources was straightforward and non-stigmatized. Ironically, some of the very institutions that people want to toss away in their desire to "raze the whole damn thing"[1] are institutions that could help them.

1: Also OP's words
by dweekly | 2025-09-30 01:29:24+00:00
I'm working to build a tool for macOS and Windows desktops to help non-technical users figure out what's wrong with their home internet and how to fix it. https://www.networkweather.com/

It's literally just me in the garage right now banging out prototypes, talking to MSPs, and probing networks/WiFi/OS to make this tool.

The hope is that companies care whether employees are productive when remote/hybrid/on-the-road, or at least are sick of trying to triage first line helpdesk tickets about home network issues and Zoom glitches.
by martin-t | 2025-09-30 01:30:05+00:00
In a way, yes, you'd be paying the people not just to write down the rules but to discover them first. And there's the accuracy/correctness/interpretability tradeoff.

But also, have there been any attempts on the scale of the Manhattan project attempting to create a GOFAI?

Because one idea I ran into is that we might be able to use genAI to create a GOFAI soon. And it would be as hard as using genAI for any kind of large project. But I also can't convincingly claim that it's somehow provably impossible.