MurphyA/hacker-news huggingface dataset:
by NitpickLawyer | 2025-07-07 10:47:13+00:00
Eh, I'm more interested in talking and thinking about the tech stack, not how a hypothetical evil "they" will use it (which is irrelevant to the tech discussed, tbh) . There are arguments for this tech to be useful, without coming from "naive" people or from people wanting to sell something, and that's why I replied to the original post.
by johngai | 2025-07-07 10:48:12+00:00
I’m John, founder of Barawave — an AI-powered Cloud ERP and CRM platform designed to help small and medium businesses automate and scale their operations without the enterprise complexity or price tag.

We built Barawave out of frustration with bloated legacy systems and disconnected SaaS tools. Barawave brings everything into one dashboard — sales, inventory, HR, accounting, CRM, marketing automation — all backed by an intelligent AI layer that simplifies workflows, suggests actions, and reduces manual tasks.

Some features:

Real-time sync between departments (inventory, finance, CRM)

AI assistant for data analysis, task recommendations & customer segmentation

Smart dashboards that learn what you track most

Integrated CRM with sales pipelines, lead tracking & automated follow-ups

Modular setup – activate only the tools you need

100% cloud-based, no local installation needed

We're currently serving customers in retail, construction, fitness, nonprofits, and more. Early users have reported cutting admin time by 40%+ while improving visibility across their teams.

Would love to hear your feedback, questions, and critiques — especially around product direction, performance, or use cases we haven’t thought of. Happy to answer anything here.

Live demo available here: https://barawave.com

Thanks!
by oulipo | 2025-07-07 10:48:35+00:00
how is it more or less good practice than running any untrusted binary on your system? the only possible stuff would be that the script download is broken midway and it becomes a "dangerous script" because eg of a `rm -rf /some/path` which would become a `rm -rf /` but other than that, it's just the same as downloading any executable on your laptop and running them... any attacks you described on the shell download would work with any other binary, which users routinely do
by gugagore | 2025-07-07 10:49:27+00:00
I'll say it once more: I think it is useful to distinguish between autoregressive and recurrent architectures. A clear way to make that distinction is to agree that the recurrent architecture has hidden state, while the autoregressive one does not. A recurrent model has some point in a space that "encapsulates its understanding". This space is "hidden" in the sense that it doesn't correspond to text tokens or any other output. This space is "state" in the sense that it is sufficient to summarize the history of the inputs for the sake of predicting the next output.

When you use "hidden state" the way you are using it, I am left wondering how you make a distinction between autoregressive and recurrent architectures.
by kazinator | 2025-07-07 10:49:45+00:00
> Expressing stigma and inappropriate responses prevents LLMs from safely replacing mental health providers

Yeah, bro, that's what prevents LLM from replacing mental health providers, not that that mental health providers are intelligent, educated with the right skills and knowledge, and certified.

Just a few parameters to be fine-tuned and it's are there!

Eliza will see you now ...
by loxs | 2025-07-07 10:49:53+00:00
We can argue all day what "think" means and whether a LLM thinks (probably not IMO), but at least in my head the threshold for "decide" is much lower so I can perfectly accept that a LLM (or even a class) "decides". I don't have a conflict about that. Yeah, it might not be a decision in the human sense, but it's a decision in the mathematical sense so I have always meant "decide" literally when I was talking about a piece of code.

It's much more interesting when we are talking about... say... an ant... Does it "decide"? That I have no idea as it's probably somewhere in between, neither a sentient decision, nor a mathematical one.
by homebrewer | 2025-07-07 10:50:12+00:00
If you're writing server stuff, at the coarse-grained level of isolation that Deno provides you're better off using just about anything else and restricting access to network/disks/etc through systemd. Unlike Deno, it can restrict access to specific filesystem paths and network addresses (whitelist/blacklist, your choice), and you're not locked into using just Deno and not forced to write JS/TS.

See `man systemd.exec`, `systemd-analyze security`, https://wiki.archlinux.org/title/Systemd/Sandboxing
Show HN: Promptbuild.ai – Version control for LLM prompts
by error7891 | 2025-07-07 10:50:48+00:00
Hey everyone!

After months of managing prompts in spreadsheets and losing track of which variations performed best, I decided to build a proper solution. PromptBuild.ai is essentially GitHub meets prompt engineering - version control, testing, and performance analytics all in one place.

The problem I was solving:

- Testing 10+ variations of a prompt and forgetting which performed best

- No systematic way to track prompt performance over time

- Collaborating with team members was chaos (email threads, Slack messages, conflicting versions)

- Different prompts for dev/staging/prod environments living in random places

Key features built specifically for prompt engineering:

- Visual version timeline - See every iteration of your prompts with who changed what and why

- Interactive testing playground - Test prompts with variable substitution and capture responses

- Performance scoring - Rate each test run (1-5 stars) and build a performance history

- Variable templates - Create reusable prompts with {{customer_name}}, {{context}}, etc.

- Global search - Find any prompt across all projects instantly

What's different from just using Git:

- Built specifically for prompts, not code

- Interactive testing interface built-in

- Performance metrics and analytics

- No command line needed

- Designed for non-technical team members too

Current status:

- Core platform is live and FREE (unlimited projects/prompts/versions)

- Working on production API endpoints (so your apps can fetch prompts dynamically)

- Team collaboration features coming next month

I've been using it for my own projects for the past month and it's completely changed how I approach prompt development. Instead of guessing, I now have data on which prompts perform best.

Would love to get feedback from this community - what features would make your prompt engineering workflow better?

Check it out: https://promptbuild.ai

P.S. - If you have a specific workflow or use case, I'd love to hear about it. Building this for the community, not just myself!
by b112 | 2025-07-07 10:51:53+00:00
During a period of high trust, I've watched crows training their young via showing.

While crows have "crafty" intelligence, neanderthals would be more apt at this.

But really, the logical first language would be gesture, an extension of already existing body language. And such language is employed by humans when hunting, at war, whenever quiet is preferred.

Even a gesture language of a few dozen concepts is almost automatic, pointing, waving, directional motions, hushing motions, pointing at your head, clapping, etc.

This being extended as full language in beings incapable of complex sound, seems viable.
by imiric | 2025-07-07 10:51:56+00:00
> The flip side of all this is of course the idea that there is still something emergent, unplanned, and mind-like.

What you identify as emergent and mind-like is a direct result of these tools being able to mimic human communication patterns unlike anything we've ever seen before. This capability is very impressive and has a wide range of practical applications that can improve our lives, and also cause great harm if we're not careful, but any semblance of intelligence is an illusion. An illusion that many people in this industry obsessively wish to propagate, because thar be gold in them hills.
Show HN: Tallya – The minimal UX foundation for count labels
by faizanu94 | 2025-07-07 10:54:42+00:00
Tallya (from “tally,” meaning to count, plus “-a” for action) is built after years of watching raw numbers twitch - 317 → 318 → 319 on dashboards and analytics pages. It’s a utility that turns any count into a stable, human-friendly bucket:

• 317 → 300+ • 7 321 → 7K+ • 12 345 678 → 12M+

Tallya is intentionally minimal—one function, one option (suffix). It solves two core UX problems: 1. Prevents distracting flicker when counts update 2. Improves readability and social proof (“7K+ users” vs “7321 users”)

Use Cases • Live analytics dashboards • Marketing pages with “sold” or “views” badges • Real-time leaderboards in games or social apps

Early Roadmap • v1.x: custom thresholds, locale support, exact-mode toggle, bucketing • v2.0: factory API for ultra-high-frequency formatting • v3.x: community-driven bucket strategies, integrations, plugins

I’d love your feedback on: • Does this minimal API feel right? • Which roadmap item should come next?

Check it out and contribute: https://github.com/faizanu94/tallya https://www.npmjs.com/package/tallya

```js import { getLabel } from 'tallya'; getLabel(7321, { suffix: ' users' }); // '7K users'

Let’s build the definitive count-labeling library together!
by 1oooqooq | 2025-07-07 10:54:59+00:00
this story plus the one that jobs asked to end all Easter eggs, just show that this one guy was picked to serve as the example (because nobody would be reading memos, but water cooler talk about the guy who got a dress down would spread like wild fire)

interesting that management choose the guy that, by his own words on this post, took everything without complaining. and that to this day still believes he was the only one screwing up on weird Easter eggs at the time.
by Xelbair | 2025-07-07 10:55:41+00:00
Are they? Usually most analysis ignore costs of having a buffer in the system - either batteries or water reservoirs for pumped storage. That also inclides efficiency of storage, and the fact that cycles of power generation in most cases do not align with usage.

Initial cost per unit is low and they're faster to build - that's the reason of their proliferation - and in case of personal use, subsidiaries.

Compared to nuclear - which takes many political terms to build - politicians can reap benefits early. Because nuclear is superior by every metric except:

- high initial costs

- longer lead time

Not to mention less land required, which is another of ignored costs.
by synctext | 2025-07-07 10:56:16+00:00
Indeed! Advanced countries will and have blocked apps.

For a more extensive discussion on censorship resilient mesh networking, see IETF Internet Standard draft from 2012 [1]. After the Arab Spring there was global hope. Great to see revival of this topic today. Mesh networking is 1990s. The lesson from decades ago was that mesh networking can't be the killer use-case. Users need a reason to install this and allow it to drain the battery while looking for nearby nodes. Mesh networking never broke through the glass ceiling.

Blocking apps is real. Even Amazon killed a side-loaded app [2].

[1] https://www.ietf.org/archive/id/draft-pouwelse-censorfree-sc...

[2] https://torrentfreak.com/amazon-remote-disables-piracy-apps-...
by stared | 2025-07-07 10:58:25+00:00
I won't share any of my examples, as there are both personal and sensitive.

Very easy version:

If you use ChatGPT a lot, write "Base on all you know about me, write an insight on me that I would be surprised by". For me it was "well, expected, but still on point". For people with not experience of using LLMs in a similar way it might be mind-blowing.

An actual version I do:

GPT 4.5. Providing A LOT context (think, 15 min of writing) of an emotional or interpersonal situation, and asking to suggest of a few different explanations of this situation OR asking me to ask more. Of course, the prompt needs to have whom I am and similar stuff.
by gyomu | 2025-07-07 10:59:08+00:00
That’s why we love Easter eggs, they’re a sign that the software is built by a small enough team that those cover-your-ass processes haven’t been put in place.

As an indie dev, if users trust my taste enough to use my software, then I can follow my taste as well when it comes to Easter eggs.

And it’s why most attempts to do cutesy Easter egg style things by bigger companies tend to just sound lame and fall flat.
by booleandilemma | 2025-07-07 10:59:13+00:00
It's no surprise to me that the professional classes (therapists, doctors, lawyers, etc.) are doing their best to make sure LLMs don't replace them. Lawyers will make it illegal, doctors will say it's dangerous, and so on.

In the end it's going to be those without power (programmers and other office workers) who get shafted by this technology.
by danpalmer | 2025-07-07 10:59:42+00:00
Musk's playbook is to do the thing that he feels is obviously right, and figure out the consequences later, and because he's enough of a bully and rich enough, the consequences rarely end up being that big a deal. I believe it's ideological, and from that perspective have a hard time disagreeing with his motivations – I disagree with him, but think he's doing what makes sense to achieve his goals which he believes are good for the world.

He's done this with SpaceX many times over, bullying the FAA and the local council in Texas. He's done this with Tesla again and again with crash data and even selling products that don't exist to consumers. He's going to keep doing it until there are actual consequences because it's hard to say it's not a good business decision if you never actually have to pay for the issues you cause.
by pyman | 2025-07-07 10:59:43+00:00
The problem with this thinking is that hundreds of thousands of teachers who spent years writing great, useful books and sharing knowledge and wisdom probably won't sue a billion dollar company for stealing their work. What they'll likely do is stop writing altogether.

I'm against Anthropic stealing teacher's work and discouraging them from ever writing again. Some teachers are already saying this (though probably not in California).
by bryanlarsen | 2025-07-07 11:00:37+00:00
Maintenance would be a huge advantage for drone fleets, I would think. Harvest is often a ~2 week window. If your combine is down for a good chunk of that, you can get into real trouble. OTOH if one of your fleet goes down, just sideline it and deal with it during your other 50 weeks.

And it can be dealt with by shipping back to factory rather than incredibly expensive field calls.

As they say in IT: cattle, not pets.
by mikewarot | 2025-07-07 11:01:18+00:00
I think of LLMs as an alien mind that is force fed human text and required to guess the next token of that text. It then gets zapped when it gets it wrong.

This process goes on for a trillion trillion tokens, with the alien growing better through the process until it can do it better than a human could.

At that point we flash freeze it, and use a copy of it, without giving it any way to learn anything new.

--

I see it as a category error to anthropomorphize it. The closest I would get is to think of it as an alien slave that's been lobotomized.
by seethedeaduu | 2025-07-07 11:01:37+00:00
I assume that your solution is having a professional diagnosis.

Sadly this doesn't really work due to the current state of psychiatry where many people with legitimate issues are being denied a diagnosis and treatment (see for example: trans healthcare and gatekeeping, adhd healthcare, etc). It is even more weird because often when you go to two different doctors you will get different results.

Not to mention that usually to even explore the idea of getting an official diagnosis you start with a self diagnosis.

> But the vast majority of self-diagnosed "gluten sensitives" do not have such conditions.

If you believe that you have celiac but for whatever reason you haven't been able to test it yet, then there is no harm to try going glutten free. The real issue is how many people deny the very existence of glutten sensitivity and put these people in danger. If you look at communities of people with the disease you will see what I am talking about.
by raincole | 2025-07-07 11:01:54+00:00
Perhaps a few mentally unhinged people do.

A bit of anecdote: last year I hung out with a bunch of old classmates that I hadn't seen for quite a while. None of them works in tech.

Surprisingly to me, all of them have ChatGPT installed on their phones.

And unsurprisingly to me, none of them treated it like an actual intelligence. That makes me wonder where those who think ChatGPT is sentient come from.

(It's a bit worrisome that several of them thought it worked "like Google search and Google translation combined", even by the time ChatGPT couldn't do web search...!)
by anenefan | 2025-07-07 11:02:02+00:00
The herbicide falls into a rather growing group of products best described as chemical slashers. Given safety concerns it's probably safer than paraquat. I have no familiarity with the herbicide personally, so it's not something I've heavily researched. One should know as much as they can when using a potentially harmful product.

Weasels words like thought to be and EU's might are not befitting of anything scientific or assumed to be likely accurate. If there were a level of suspicion, there will be valid and verified studies or empirical evidence that sound out a cause for concern.

Yes the big three chemical companies that have agreements to flog the new generation of herbicide and GM ready seeds have long tried many different methods to hold up Glyphosate usage once the likes of China were able to produce the herbicide at volume since patent expiry in 1999. When all was lost (losing court cases to hinder import) -- suddenly and quite fortuitously some papers got leaked that made a good case against the company.

... and now for dangers closer to home - watch out for table salt, that stuff can make a person person very ill if they have too much - lethal even. It's also bad for trees ... /s
by lelanthran | 2025-07-07 11:02:36+00:00
> It’s strange thinking back to the days where persisting information as simple as a view counter required persisting data to a flatfile* or something involving a database

> These days with node and our modern languages like go and rust it’s immediately obvious how it’s done.

Okay I'll bite. How is it done now and why is the new way better than using a DB?
Show HN: CPU Shit Drawer – AI Generates JSON Coordinates, CPU Renders with PIL
by thunderlab | 2025-07-07 11:02:54+00:00
I built this weird little drawing app where:

Gemini AI turns your text prompts into JSON-based shape instructions

The server renders the image using Python PIL on a plain Linux CPU (no GPU, no canvas)

The site is intentionally slow — CPU rendering is inefficient and queue-based

Limited to 2 requests per day due to Gemini API free tier limits

You can watch your request crawl through a real-time processing queue

It’s purposefully “bad” — just basic geometric shapes — but somehow still oddly entertaining.

The whole point was to see if we could build something fun using only CPU rendering and free-tier AI.

Live demo: https://poops-draw.site Tech: FastAPI, Gemini API, PIL, MySQL, Docker
by wintermute22 | 2025-07-07 11:03:02+00:00
"The real question is can they do a better job than no therapist. That's the option people face."

This is the right question.

The answer is most definitely no, LLMs are not set up to deal with the nuances of the human psyche. We're in real danger of LLM accidentally reinforcing dangerous lines of thinking. It's a matter of time till we get a "ChatGPT made me do it" headline.

Too many AI hype folks out there thinking that humans don't need humans, we are social creatures, even as introverts. Interacting with an LLM is like talking to an evil mirror.
by FeepingCreature | 2025-07-07 11:03:09+00:00
There are many theories that are true but not trivially true. That is, they take a statement that seems true and derive from it a very simple model, which is then often disproven. In those cases however, just because the trivial model was disproven doesn't mean the theory was, though it may lose some of its luster by requiring more complexity.
by sillyfluke | 2025-07-07 11:03:15+00:00
>who cares what the bigots use

you'd think so, but people often operate where multiple contexts could be valid.

Just as a thought experiment, if the eggplant emoji was used to denote "ok" in messaging and then people starting appropriating it for a sexual context, would you or the general public think twice about continuing to use it to mean "ok" on the off chance the other side may misinterpret the meaning?

I would say most likely yes.
by physicsguy | 2025-07-07 11:03:21+00:00
Part of the issue I found is that it's their lowest quality + shortest warranty models that are 'dumb'.

I (UK) bought this (https://ao.com/product/wnc25410gb-bosch-series-8-idos-washer...) Bosch one a few months ago and it is perfectly usable without enabling any of the smart capabilities though. I haven't connected mine to wi-fi at all.
by stared | 2025-07-07 11:04:09+00:00
> trust

Trust is about you, not about another person (or tool, or AI model).

> long term memory

Well, right now you need to put context by hand. If you already write about yourself (e.g. with Obsidian or such), you may copy-and-paste what matters for a particular problem.

> (more importantly) the ability to nudge or to push the person to change.

It is there.

> An LLM that only agrees and sympathizes is not going to make things change

Which LLM you use? Prompt GPT 4.5 to "nudge and push me to change, in a way that works the best for me" and see it how it works.
by turboponyy | 2025-07-07 11:05:00+00:00
Yes, because the visual feedback on your client matters as well (faster reaction times).

Also, it means each frame is more recent. Also, higher refesh rates reduce the mean variance between the timestamps of rendered frames offered by the GPU that are drawn on the monitor, meaning the visuals are smoother. The smoothness is pleasing to the eye and makes it easier to focus.
by anonu | 2025-07-07 11:05:30+00:00
We can disagree on both points.

The example (ok - not exactly the definition - but close enough) is the Triangular Arbitrage in foreign exchange. This is cited in almost every textbook on explaining the topic.

The Wikipedia entry on arbitrage lists a dozen types of arbs. So while they may all be of the same "type" (buy low/sell high) there are nuances. It's like saying all cow meet is just beef: there are different cuts that taste different.
by contrarian1234 | 2025-07-07 11:07:34+00:00
> "If I want to record a performance I went to see, why should I not?"

Because that's the agreement you go into when you see the performance. Same with a purchase of a game with a particular license. If you don't agree to the creators terms, you're free to not partake. But you can't in effect just say, "I don't like your terms, I'm going to do what I please with your work"

You're dictating that you either have to give it out entirely (to everyone? sort of?) or not at all. I think this is just violating people's innate right to direct their labor/work/efforts in a way that they wish. To me it feels fundamentally sort of dehumanizing

In the end, as I illustrate in some of the other comments, I think it fundamentally doesn't really solve anything and leads to people just contorting themselves further to regain control (using DRM and SaaS'ing their software) Mario in 20 years will probably just be streamed from a server and you'll never have access to the code in any form at all

As for copyright.. simplistically I think it makes sense to control your work while you're alive and not control it once you die (the whole idea of children controlling their parent's legacy is kinda gross to me). But that's not a real workeable solution for a variety of reasons. The current system seems ok. I have no strong opinions...