MurphyA/hacker-news huggingface dataset:
by 1dom | 2025-07-01 10:53:44+00:00
I really don't like the HN have deleted a bunch of both of our posts here, I have them saved.

I stand by my point, this has been a wasted discussion that I shouldn't have engaged with. In some of the deleted posts, I apologised for time wasted. But also, I think you should acknowledge too that neither of us got anything out of the walls of now deleted text.

This is exactly why I tried to shut the conversation down from the start - it was clear to me from the familiarity of your style that it would end this way, and so I was trying to do us both a favour. I understand why you took issue, because of how I did it, but the fact that so much has been deleted here shows that I was correct in my initial response to you: we couldn't and didn't interact productively. I was able to interact fine with the other responses, that's not to say this is your fault at all, but more the combination of our 2 personality types.

Anyway, I guess we're both done here. Apologies again for my role, but you should also perhaps be more open to ending a conversation cordially when someone says they're trying to make the effort to end it, rather than assuming fingers-in-ears bad intent.
by gadders | 2025-07-01 10:53:45+00:00
Maybe he had to keep it a secret?

"A businessman who secretly built the UK’s biggest model railway feared his girlfriend would dump him if she learnt about his ‘dull’ hobby."

Train-mad Simon George, 53, spent £250,000 and a staggering eight years on his 200ft-long project.

https://metro.co.uk/2021/12/07/man-spent-250000-secretly-bui...
by yoz-y | 2025-07-01 10:54:48+00:00
When you look around the comments here, you will see that while people agree on how this should be handled (list of languages spoken, in some preferential order) there is no consensus of where this should list come from.

It could be system - but there is a surprising amount of people who set their OS to some language they are learning, or just English for convenience. And they do not want this to affect the web.

It could be the browser, but YouTube and most other services for that matter, are mostly used through apps.

It could be in the profile (but which one Google, YouTube, local app?)

This seemingly simple problem has an issue with discoverability.
by Rhaast | 2025-07-01 10:54:52+00:00
Hey folks, I've been quietly working on something that could genuinely shift the game for: Pentesters Red teamers Offensive security researchers Imagine this: An AI that doesn’t just scan — it thinks like a hacker. It can: Perform recon Find vulnerabilities Recommend & run exploits Escalate privileges Crack hashes Generate full reports Learn from each step Not just ChatGPT slapped on top. This is a custom-built engine that merges proven tools with AI-driven automation and logic. Why I’m posting now: I’m not selling anything — there's nothing to buy (yet). I'm sharing this now because: I want feedback from real security pros Curious what the community thinks about AI red teaming Looking for early beta testers before launch Quick features: Fully customizable AI pipeline (not black box) No-code interface, but CLI-ready for pros Built for real automation, not shortcuts Web portal ready · Desktop agent in progress · Discord ready Links: Website & signup: https://www.zenthex.online/ Discord (early access + updates): discord.gg/tZu5tJ8pYj Beta tester form is open now So tell me If you had access to an AI that could simulate an entire red team’s workflow… What would you trust it with? Where would you draw the line? Drop your thoughts — feature wishes, concerns, feedback, or just curious questions. Would love to hear from fellow hackers & builders.
by lukan | 2025-07-01 10:55:44+00:00
"I wanted something that I think it was not done before"

But you do know, that this is what LLMs ain't good at.

So your conclusion is somewhat off, because there are plenty of programming work of things that were done before and require just tweaking.

I mean, I am also not hooked yet and just occasionally use chatGPT/claude for concrete stuff, but I do find it useful and I do see, where it can get really useful for me (once it really knows my codebase and the libaries used and does not jump between incompatible API versions)
by munksbeer | 2025-07-01 10:55:47+00:00
You'd need regulation to prevent people from working more.

If I want to live in a particularly desirable house, I have to earn more money than the other people who want to live there too, so I can outbid them. So I'll work harder than them to do so.

(Trivial concocted example for illustration purposes, not meant to be nitpicked)
by _Algernon_ | 2025-07-01 10:58:02+00:00
>The law requires consent before using a cookie to store even a mundane option that was just directly modified by a user.

If your are referring to GDPR this is wrong. GDPR does not require consent for strictly necessary cookies.

>Strictly necessary cookies — These cookies are essential for you to browse the website and use its features, such as accessing secure areas of the site. Cookies that allow web shops to hold your items in your cart while you are shopping online are an example of strictly necessary cookies. These cookies will generally be first-party session cookies. While it is not required to obtain consent for these cookies, what they do and why they are necessary should be explained to the user.

https://gdpr.eu/cookies/

Though language preference does not seem like something that requires a cookie. Just respect the Accept-Language header. There is no need to reinvent the wheel here.
by MangoToupe | 2025-07-01 10:58:45+00:00
> It is meant for people using those apps for resistance and propaganda.

This is exactly the sort of strategy I'd use to ensure that people waste their time in fake realities rather than organize in this one.

Edit: i don't mean to say that people shouldn't post on social media. But, this is not a replacement for real-life action, and you're ultimately beholden to corporations that are likely fine with a dictatorship.
by umtksa | 2025-07-01 10:59:36+00:00
I know this isn’t a question, but more of a general observation about LMs. However, I’d still like to say that a fine-tuned Qwen3 0.6B model can produce more effective and faster results than a raw Gemma 3 12B model. Maybe it’s because I’m not a programmer, but I believe being able to give commands in natural language adds a great deal of flexibility to software.
by rswail | 2025-07-01 10:59:38+00:00
The protocol that Cloudflare are proposing could be implemented by anyone. There will need to be ways for crawlers to register and pay.

CF is acting as the merchant of record, so they will be the ones billing, it's unclear what cut of the price they will take (if any) or if they will include it in their bundled services.

This should be expanded to allow for:

* micropayments and subscriptions

* integration with the browser UI/UX

* multiple currencies

* implementation of multiple payment systems, including national instant settlement systems like UPI, NPP, FedNow etc.
by aspenmayer | 2025-07-01 10:59:51+00:00
I mean, I wouldn't care who referred the paying user. I would optimize my blog to serve free and paying users to the best of my ability. I would hope that I could do that but I don't know what you are trying to do with your blog. Most blogs could probably be self-hosted with some caching and static layout where possible to perhaps avoid needing to use Cloudflare. I guess you already have to be using CF to have access to these paying AI crawlers.

Do you think that there is $25 of value in the creation of your blog, to say nothing of value that AI may be able to extract from it? (I'm speaking hypothetically, as I haven't looked at your profile to see if you link your blog, but I will do so now.)

Edit: I have checked, and I've read your blog before. I think the answer to the question depends on who is asking but I don't know how you feel about the matter. I think asking for folks to pay for free things is a different value proposition than a pay-per-use fee, so the economics are different. You're also offering something different when you give away a blog and monetize access to a community or something similar, which is different still to accepting donations and so on. I don't know what you do for work or if you do your blog full time, but I think it's cool that you make it all the same.
by latexr | 2025-07-01 11:00:07+00:00
Why is this interesting? Do the study again, but now replace “AI chatbot” with “marketer trying to gain your confidence to sell you something” or “serial killer trying to know your location”. What do you think is going to happen? “OMG, people have empathy for serial killers as long as they think they’re a single mom working two jobs”. Yeah, no shit. “People are tricked when you trick them” isn’t an interesting observation, and the conclusions being drawn here aren’t useful. This has nothing to do with AI chatbots, and everything to do with people being lied to.
by icoder | 2025-07-01 11:03:13+00:00
This nicely describes where we're at with LLM's as I see it: they are 'fancy' enough to be able to write code yet at the same time they can't be trusted to do stuff which can be solved with a simple hook.

I feel that currently improvement mostly comes from slapping what to me feels like workarounds on top of something that very well may be a local maximum.
by numpad0 | 2025-07-01 11:03:42+00:00
Normally when someone makes that kind of remarks, the subconscious intent is that we can further enrich rosters of lunch options with abundant Japanese purchasing power, than that we can actually replace rice with something more however rational. So it sort of amounts to modern day let them eat cakes quote - which wasn't crazy as it sounds with context at the time that cakes were supposed to be cheaper than plain breads, if it weren't for famine.
by lproven | 2025-07-01 11:04:00+00:00
> it absolutely boggles the mind that an HDMI output for this thing would be taken care of by an RPi

There's a much much easier way:

https://www.bytedelight.com/?product_cat=videoaudio

The HDMI licence costs quite a lot. It's much cheaper for small runs to use a device with one onboard, and let it emit the very expensive signals.
by some_furry | 2025-07-01 11:04:09+00:00
I pay $300/year for the privilege of being able to write what I want without the pressure to monetize or surveil my readers.

Some of my blog posts are linked by programming language docs for cryptography. Others have helped queer folks transition to a higher-paying tech career.

It's difficult to quantify either of those things in a dollar value. I've opted to not ever do so. But if I can make the AI slop machines pay to view my furry/tech ramblings, I will do enthusiastically.
by greatgib | 2025-07-01 11:04:23+00:00
In theory, why not, in practice welcome to the world where neutrality of internet explode...

Soon they could decide if your requests come from a specific company IP or networks, because you look suspicious...

In addition, bot fighting was never supposed to be about blocking automatic users but about blocking abusers, like spammers and co. So now it means that bad actor can have a free pass if they pay (with stolen credit cards...)

What I think would have been more fair is to propose rate limiting that would apply the same to everyone, so website should be reasonable in the limit they set for the normal users to not be annoyed. And then, you could pay to be able to have higher rate limit to ressources. That will compensate for the incurred cost to the infrastructure and the website owner. With that cloudflare could be in a good position to controle the rate limit, negotiate and collect payments to give it to the website owners.
Show HN: Voxica – Bring your own voice to immersive audio storytelling
by sidearea | 2025-07-01 11:04:36+00:00
Hi HN

A while back, I shared [Voxica](https://www.voxica.io) — a tool to turn dialogue into immersive audio with multiple characters and ambient soundscapes.

Today, I’m excited to share the most requested feature is now live: *You can create your own custom voice* — just record once and reuse it to generate any dialogue in your tone, instantly.

What Voxica does: - Turn written scripts into cinematic audio - Support multi-character conversations - Add ambient sounds like rain, cafés, or storms - Use your own voice (record once, reuse forever) - Export high-quality audio or integrate via API

I originally built this to help with a separate storytelling project, but it’s become something I use daily. Would love your thoughts, feedback, or ideas!

Try it: https://www.voxica.io Demo: https://www.youtube.com/watch?v=8gjfLLRjXQI Also live on PH today: https://www.producthunt.com/products/voxica?launch=voxica
by Nevermark | 2025-07-01 11:05:00+00:00
Nobody made such a claim.

If you serve web pages, you likely serve many of your users on their Apple devices. And you can’t support features of the web for those users if Apple doesn’t want them to have those features, and prohibits browsers with other engines that do support them on their App Store, and prohibits other sources of web browsers.

That’s called “gatekeeping”.
by spacecadet | 2025-07-01 11:05:00+00:00
I empathize with him. I always wanted to make indy games, going back to modding and being part of modding teams for doom, qwake, and half-life... In 2007 when the first iPhone came out, I immediately snagged one and dove into the jailbreaking and app building, eventually releasing 2 games into the app store, One did better financially, one was objectively a better game. Either way, I quit a stable job to focus on that and after 14 months I was unemployed again.

I explored tabletop games after that, modding, expanding, and even building prototypes using 3DP.

When AI exploded 2 years ago I was curious how much of a game it could build and I had recently learned about the existence of Pygame. Ended up building a zero-player 2D space sim. It's stupid, but I appreciate it and there is some art in it.

https://github.com/derekburgess/simcraft

Then recently, a coworker asked if I had tried Codex yet. I hadn't, and while riding in a car had the idea of using Codex on my phone to make a game that I could then deploy on my phone and play. Wanted to explore something meta, so I made an AI dungeon master in the style of Zork. It got out of hand and you cant deploy it on a phone- but I did deploy it remotely on my home workstation and then played over ssh from my phone ;P

https://github.com/derekburgess/dungen

I appreciate games for their randomness and have always leaned into games that incorporate generative sandbox experiences.
by vips7L | 2025-07-01 11:05:12+00:00
I agree but I still think checked exceptions, at least in Java, need more investment syntactically.

They’re really painful with lambdas and you need to do weird things to get them to work properly; like rethrowing and catching some unchecked type. Scala has some interesting research here and describe the problem well [0].

Some other things I think that would go a long way to making checked exceptions more usable would be making try as an expression like in Scala or Kotlin. Not being an expression makes for some really awkward code or giant try blocks where you can’t tell what actually errors.

Finally we really need a way to “uncheck” them unceremoniously. This is one of the largest reasons developers have rejected them. If you can’t possibly handle something you need to write at least 5-6 lines of code to wrap and throw in a runtime exception or you see developers checking things that they can’t handle and then their callers who also can’t handle those exceptions have to deal with the ceremony of unchecking. I’d really love for some `throws unchecked` or try! syntax that would just automatically turn something into a runtime exception:

B func() throws AException; var b = try! func();

This all of course is probably a pipe dream, the OpenJdk team seems to be indefinitely stuck pouring all resources into Valhalla.

[0] https://docs.scala-lang.org/scala3/reference/experimental/ca...
by user923851 | 2025-07-01 11:05:35+00:00
> There really isn't any similar UX decision by any other reputed company

Unfortunately here is. I remember around a decade ago I was buying Doctor Who DVDs on eBay. You would end up with ludicrous translations such as "Der Zeiteinmischer" for "The Time Meddler".

Here's an ebay thread with users expressing similar frustrations. https://community.ebay.com/t5/Buying/How-do-I-disable-Automa...
by matltc | 2025-07-01 11:05:55+00:00
I used GitHub copilot in my vscode setup. Claude Code is its agent mode on steroids: highly configurable, seems to have much larger context window, can write "memories", has hooks now. Highly recommend trying it out.

The time it saved me in first few hours of use easily made the monthly fee worthwhile. I did hit a limit near the four-hour mark (resets every five hours for us Pro subscribers), but just went and reviewed the ~1700 lines it added in that time and cleaned up the config files (updated todos etc)
by cess11 | 2025-07-01 11:06:00+00:00
That's a declaration, which is not binding. The ECHR art. 8 has similar contents and is binding. However, it has a 'unless we really want to'-portion:

"except such as is in accordance with the law and is necessary in a democratic society in the interests of national security, public safety or the economic well-being of the country, for the prevention of disorder or crime, for the protection of health or morals, or for the protection of the rights and freedoms of others."

Currently 'the West' happens to be doing its best to quash international law, so I'd expect even that thin veneer to crumble rather soon.
by Dowwie | 2025-07-01 11:08:08+00:00
I worked in a nascent water tech space recently involving an IOT water flow sensing device installed on a main water line. I worked extensively on detection models capable of distinguishing water fixture use during simultaneous usage scenarios. When your full time job involves a niche domain such as this, a whole new world begins to reveal itself. You can distinguish people based on their patterns of fixture usage. You can determine how many people are living in a residence. You can determine hygiene habits of each person. There's a lot more to these smart home devices than what meets the eye. You thought the sensor was good for just detecting leaks and approximately breaking down water consumption? Think again.

This device alone is capable of doing a lot, but when combined with other sensing devices such as a WIFI motion detection system, you can create a system where the whole is greater than the sum of the parts. First, you may not even need to monitor water flow now because detecting a person in the bathroom, moving about, is sufficient to detect toilet usage followed by hand-wash, and shower usage. You will know duration of each. You may be able to distinguish people in a residence, which means you'll learn who did what throughout a household.

Right about now you may be wondering who would ever want to know this kind of stuff? Who cares if you just used the toilet and didn't wash your hands? Who cares if you frequently use the toilet, or wash your hands excessively, or frequently and excessively wash your hands throughout the day? What if you are a landlord with a tenant leasing agreement stipulating no one other than the listed members on the contract shall occupy the residence without permission of the landlord (with exceptions, of course).
by HarHarVeryFunny | 2025-07-01 11:08:20+00:00
I guess "context engineering" is a more encompassing term than "prompt engineering", but at the end of the day it's the same thing - choosing the best LLM input (whether you call it context or a prompt) to elicit the response you are hoping for.

The concept of prompting - asking an Oracle a question - was always a bit limited since it means you're really leaning on the LLM itself - the trained weights - to provide all the context you didn't explicitly mention in the prompt, and relying on the LLM to be able to generate coherently based on the sliced and blended mix of StackOverflow and Reddit/etc it was trained on. If you are using an LLM for code generation then obviously you can expect a better result if you feed it the API docs you want it to use, your code base, your project documents, etc, etc (i.e "context engineering").

Another term that has recently been added to the LLM lexicon is "context rot", which is quite a useful concept. When you use the LLM to generate, it's output is of course appended to the initial input, and over extended bouts of attempted reasoning, with backtracking etc, the clarity of the context is going to suffer ("rot") and eventually the LLM will start to fail in GIGO fashion (garbage-in => garbage-out). Your best recourse at this point is to clear the context and start over.
by raesene9 | 2025-07-01 11:08:44+00:00
Potentially for smaller players but I'd guess that the larger players (OpenAI, Anthropic, etc) won't go down that line as it'd be pretty easy to spot at the volume they're crawling and a bad look for them when they inevitably get discovered.

Also, Cloudflare is in the position of being able to see a lot of traffic making it easier for them to spot that kind of masking activity.
by wakuwakustudio | 2025-07-01 11:08:52+00:00
You are no doubt right that it will be difficult to change this situation. In fact, it is impossible to change society as a whole. Let's face it. There may be real managers who are starting companies privately and making them easy to work for. However, it is not possible to change all companies.

I just think there are people suffering all over the world. So ... I hope those people can be saved. I also want people around the world to know that there are many people suffering. That's why I made this animation based on my own experience. zoom I want people to know that there are many people in the world who are suffering. I want everyone to see my animation and know what is going on. I know that nothing will change the situation.

https://youtu.be/qyCEpMlesJU
by mojomark | 2025-07-01 11:10:31+00:00
Oh snap- this is awesome, well done! As I was going through this post I was thinking how awesome it would be to have a little robot trap set (snare, base drum, tom-toms, symbols, etc.) drummer that plays along to my pop music while sitting on my desk to give me a little show whenever I need to smile. Or maybe a little bongo player.

Super fun!
by luclom | 2025-07-01 11:11:09+00:00
I hate calendars. I forget to check them and thus I forget things. I dread opening Google Calendar and parsing 4 overlapping boxes.

So I built a WhatsApp bot to send me a summary every morning.

I got a bit carried away and have added some more features to make it conversational. It also lets me do stuff like: – “Call Alex Saturday 11am” → Adds event – “Anything next week?” → Shows a clean schedule – “What do I need to bring with me this weekend” → Tells you everything you need to take with you

Would love your feedback, especially from other calendar-haters.
by mensetmanusman | 2025-07-01 11:11:17+00:00
If policy makers were smarter technocrats, they would know that passive cooling film technology exists now and can cool surfaces below ambient by rejecting sunlight and having high thermal emissivity (unlike metallic reflectors). Add this everywhere to reduce A/C and lower urban heat island effects.

It’s basically performs optically like snow. Paint doesn’t work because it gets dirty too fast, films can incorporate anti-fouling tech.

Delivery companies are already putting these on their vehicles (look at the top of UPS trucks in the US, if there is a giant white rectangle, that’s it).
by denysvitali | 2025-07-01 11:11:45+00:00
On B2 (and S3 storage in general) you can set a retention policy for what happens after you delete an object (e.g: object lock with persistance for at least 30 days). Of course this is not a substitute for a backup - but it's better than discovering that you deleted your whole 1TB library when it's too late