MurphyA/hacker-news huggingface dataset:
by incomingpain | 2025-07-11 13:07:01+00:00
The spot we are in the cycle, we have a comfortable life with minimal struggle.

This means far less resilience is developed which is literally pathways in the brain that arent built.

This literal weakness/disability is going to lead to "pain". The old school way was "Life sucks, toughen up." but the new way is "you poor thing, you should never suffer, here's pills."
by SAI_Peregrinus | 2025-07-11 13:07:20+00:00
It's an LLM. It's as in touch with reality as teenage intern on magic mushrooms, by design. LLMs have no senses, no contact with the outside world except their chat box context window & occasional training of a new model. They hallucinate because that's all they can do, just like if you locked a human in a sensory deprivation tank with nothing but a chat box they'd hallucinate. All output of an LLM is a hallucination, some just happens to align with reality.

I want people to not pay these asshats $200/month, not to accept it blindly. I want people to understand that if support isn't advertised (no support link on the home page) that means there's no support. I want people to not trust LLMs blindly. I want people to not fall for scams. I don't expect to get what I want.
by mathiaspoint | 2025-07-11 13:07:30+00:00
No way it happens. The business/marketing people can't stand their JS getting messed with.

There was a whole thread the other day about a framework for smuggling these huge analytics bundles through content blockers. Funny it was just around the same time another large thread was on the front page full of marketing people spazing out over the low click through rate when people are given AI summaries and aren't forced to "experience" these corporate sites running on their computers.
by mythrwy | 2025-07-11 13:07:31+00:00
The machine flattery is a big turn off for me.

No, my simple and obvious statement was not "a deep and insightful point". No I am not "in the top 1% of people who can recognize this".

The other thing that drives me crazy is the constant positive re-framing with bold letters. "You aren't lazy, you are just *re-calibrating*! A wise move on your part!".

I don't find it ego stroking at all. It's obviously fake and patently stupid and that verbiage just mucks up the conversation.
by piva00 | 2025-07-11 13:07:44+00:00
I don't think you know what you are actually talking about, you are confusing the EU with Europe, if talking about Europe you are giving a blanket statement over 40+ countries with quite different cultures, societies, etc. If talking about the EU then you have no clue what the EU actually is.

I recommend using more precise language about what you are talking, at the moment you just sound very confused.
Show HN: Multiple barcodes can be generated on single page
by ddddddO | 2025-07-11 13:07:58+00:00
Hi!

There may be times when you want to generate multiple barcodes and scan them (even if there is not now, there may be such a scene in the future).

In that case, this site will be useful!

https://ddddddo.github.io/barcode/

This site can generate QR codes from URLs and multiple barcodes! The barcode generation process is Go! (For now, it is only displayed in Japanese.)

The features and functions of this site are detailed below.

- Code generation process is performed in Wasm - The code generation process is completed locally, without communication with external parties. - Code generation process uses github.com/boombuler/barcode

- Multiple barcodes can be generated on a single page - Enter a URL in the URL form to generate a QR code for that URL. - Enter the Basic Authentication credentials for the target URL in the User/Password form, and the credentials will be embedded in the generated QR code. - Click the “Add Barcode” button to generate multiple barcodes. - QR Code for URL can be hidden. - If the QR code for the generated URL contains Basic Authentication information, the page cannot be shared in a screenshot, so you can hide the QR code by pressing the dedicated button. - Enlargement and blurring on mouse-over - When there are multiple barcodes, you may scan another barcode when scanning. In such cases, mouse-over the target barcode to enlarge and blur the other barcodes, making it easier to scan. - Share page content by URL - The query parameters reflect the URL entered in the form and the string from which each barcode was generated. Use it to restore this page - However, User / Password is not reflected in the query parameter because it is not allowed to be shared.

The repository for this site is https://github.com/ddddddO/barcode
by ceejayoz | 2025-07-11 13:08:01+00:00
> Are we expecting everyone to say "this was AI created" on every image that is AI created?

Yes. The New York Times, for example, would say something at least like "photo-illustration by <so and so>" or "artist's depiction". It's not just the provenance here, though, that is upsetting. It's this bit that puts it well over the line:

> with human for size reference

Which implies the graphic is accurate and to scale enough to be used as a "reference". It is not. The human is weirdly proportioned; the beavers have different (amounts and styles) teeth; the AI comes with no scientific understanding of the real creature. It's a guess, based on a prompt unknown to us.
by bramhaag | 2025-07-11 13:08:47+00:00
In yesterday's thread about Grok 4 [1], people were praising it for its fact-checking and research capabilities.

The day before this, Grok was still in full-on Hitler-praising mode [2]. Not long before that, Grok had very outspoken opinions on South Africa's "genocide" of white people [3]. That Grok parrots Musk's opinion on controversial topics is hardly a surprise anymore.

It is scary that people genuinely use LLMs for research. Grok consistently spreads misinformation, yet it seems that a majority does not care. On HN, any negative post about Grok gets flagged (this post was flagged not long ago). I wonder why.

[1] https://news.ycombinator.com/item?id=44517055

[2] https://www.ft.com/content/ea64824b-0272-4520-9bed-cd62d7623...

[3] https://apnews.com/article/elon-musk-grok-ai-south-africa-54...
by piva00 | 2025-07-11 13:09:07+00:00
> I don’t know of any ideologies whose ends are simply violence. Fascism is definitely not one of them.

You don't know much about the EU nor about fascism, why do you feel the need to opine on both while clearly showing you have no idea what you are talking about.

Educate yourself, it will make you a better person :)
by FZambia | 2025-07-11 13:09:48+00:00
Many here recommend using Kafka or RabbitMQ for real-time notifications. While these tools work well with a relatively stable, limited set of topics, they become costly and inefficient when dealing with a large number of dynamic subscribers, such as in a messaging app where users frequently come and go. In RabbitMQ, queue bindings are resource-intensive, and in Kafka, creating new subscriptions often triggers expensive rebalancing operations. I've seen a use case for a messenger app with 100k concurrent subscribers where developers used RabbitMQ and individual queues for each user. It worked at 60 CPU on Rabbit side during normal situation and during mass reconnections of users (due to some proxy reload in infra) – it took up to several minutes for users to reconnect. I suggested switching to https://github.com/centrifugal/centrifugo with Redis engine (combines PUB/SUB + Redis streams for individual queues) – and it went to 0.3 CPU on Redis side. Now the system serves about 2 million concurrent connections.
by dinfinity | 2025-07-11 13:11:25+00:00
The distress is due to a lack of imagination about how the future could look and reasoning from the world model people are familiar with.

1. "We need kids to make money for us!" — Economic output (not per capita, but just absolutely) is still almost monotonically rising. Whether done by human or artificial labor is irrelevant. The idea that a small, young generation can't economically support aging populations is only true if we let all the capital accumulate in places where it hardly contributes to supporting the population and demand that all of the required resources come from labor.

2. "We need kids to wipe our asses!" — Contentious, but long-term AI and robots will 'take (a lot of) our jobs'; it is a matter of when, not if. There is an incredible disconnect between being afraid for "too few people to do the jobs" and "there won't be any jobs for humans anymore". The idea that we will have too few people to care for the aging population is not compatible with being afraid all white-collar human jobs will disappear.

Changing our societies to work with the impending new reality will require moving past our primitive notions of what is "fair" (unemployed == moocher) and past the ever-frustrating false dichotomy between free-market capitalism and 'communism' (We should introduce a variant of Godwin's law where whenever somebody mentions communism or socialism as the alternative in a discussion on capitalism, their argument is immediately void).
by bluGill | 2025-07-11 13:11:46+00:00
As it should have been. Even if you (as I do) agree with the rule itself, it needs to be implemented in the correct way. Otherwise you end up in a world where there is no rule of law; and in turn no rights except for those in power. Sometimes those in power might be on your side, but that doesn't mean they are right. You need to oppose the way this rule was passed in all cases because otherwise you have nothing to work with when some other rule is passed that you don't like.
by rockyabc40 | 2025-07-11 13:12:53+00:00
I dont think you guys are capable of looking beyond whats directly in front of you, but if you were you would realize how great this is. Pushing out long time government employees who have been there for decades, some contributing others not at all just collecting a check. This is going to create job opportunities for so many young people wanting to get a job in government, such as myself. I realize a lot of you liberals have no concept of these things because you were born with a silver spoon, but, sometimes change and violatility is a good thing. Especially when a majority of the country is unhappy with current circumstances.

You guys remember those USAID employees who supposedly are just peaceful helpers? They are trying to throw a coup now: https://www.nationalreview.com/2025/07/democracy-experts-sco...

Yet yall cried and cried when they cut it because why?
by imdsm | 2025-07-11 13:13:04+00:00
We label everything as an addiction if we do it too much and enjoy it.

But what if the thing we do is good?

Addicted to eating vegetables, addicted to healthy living, etc.

If a developer is using AI for example and they spend a lot of time doing it, and they're feeling fulfilled and happy, then that's fine.

And that's what it has to come down to: does it have a net benefit or net detriment?
by tjwebbnorfolk | 2025-07-11 13:13:22+00:00
I don't have a big issue with that particular phrase itself. Although the passive voice is designed to conceal or obscure the actor, which doesn't accomplish anything here. Attributing a suicide to anyone other than the actor starts to appear oxymoronic very quickly. Yes life is complex and whatnot -- that's a given, we don't need a reminder every time anything happens.

But really it's the transparent and ham-handed attempts by some others to smooth over the sharp edges of reality merely by re-phrasing how things are written.

People generally don't want pity, but these re-phrasings accomplish nothing other than to make clear that one person feels sorry for another.
by lou1306 | 2025-07-11 13:13:44+00:00
I think they are saying that the current title ("people died ... amid scandal") muddies the water when it comes to the causal relation, arguably "people were led to suicide by baseless accusations" _might_ be a more faithful descriptor of who's at fault here, but I understand journalists don't want to risk being sued (and neither do I, hence my use of _might_)
Show HN: High Perf. Event Broadcast Engine (PubSub, Kafka, SQS Alternative)
by sooiam | 2025-07-11 13:13:51+00:00
Hey HN,

I'm excited to share Amebo, a new open-source HTTP Event Broadcasting library I've been working on. It's designed to act as an asynchronous communication engine that helps decouple your applications from traditional, often complex, messaging systems like PubSub, Kafka, RabbitMQ, or SQS.

The core idea behind Amebo is to provide a simple, HTTP-first API for registering event schemas, submitting message payloads, and broadcasting those events to various destinations. This makes building event-driven architectures or microservices much more straightforward, without the overhead of managing dedicated message brokers for every interaction.

Key highlights:

High Performance: Built for scale with sub-10ms latencies, efficient batching, and connection pooling. It's been battle-tested with millions of requests.

Simple Integration: JSON Schema validation for events, flexible backend support (PostgreSQL, SQLite, Redis), and a clean RESTful design.

Enterprise-Ready: Features like clustering for high availability, built-in authentication/authorization, and observability hooks are baked in.

Flexible Event Delivery: Supports various "Event Engines" for broadcasting, including PubSub, Kafka, RabbitMQ, SQS, and direct Webhook delivery with retries.

Amebo is ideal for scenarios where you need robust, asynchronous communication between services but want to avoid deep integrations with specific messaging queues. Think event sourcing, lightweight service-to-service communication, or reliable webhook delivery.

We've focused on making it easy to deploy (Docker-ready) and simple to integrate into existing Python ecosystems.

You can find the documentation and source code here:

Documentation: https://rayattack.github.io/amebo/

GitHub Repository: [Your GitHub Repo Link Here - e.g., https://github.com/RayAttack/amebo]

I'd love to hear your thoughts, feedback, or any questions you might have. Thanks for checking it out!
by _fat_santa | 2025-07-11 13:14:10+00:00
We need to push to make this stuff legal. I wouldn't go so far as to say lets sell it OTC vape pens at gas stations but a middle ground where you can go to a doctor to have this treatment performed.

I personally have never taken DMT though from everything I've read and heard on podcasts it's not something to be taken lightly. I think having a sort of "DMT Clinic" that you can go to would be the best middle ground of allowing the public access to these substances while also ensuring that there is a trained professional there to guide you through the process.

Saying "trained professional" in this context feels wired because this stuff has been underground for so long but I think it's starting to bubble up into the mainstream enough that we need to start bringing all that "into the light". Lets have training programs that teach people how to administer this stuff properly, how to deal with the negative side effects, etc.

One of the things that while I find understandable is ridiculous is the fact that Bill had to use a pseudonym in the community. I feel like if were at the point where you have C-suite types at Apple taking this stuff, it's time to think about making it available to the broader public.
by FerkiHN | 2025-07-11 13:14:13+00:00
I recently built a project called PIT (Phono In Terminal) — a terminal image viewer written in C that renders .png/.jpg images using actual RGB colors in your terminal (with optional 256-color fallback).

What makes it different?

Zero dependencies (just stb_image.h)

Works even on very old or embedded systems

Fully cross-platform (Linux, macOS, WSL, Windows Terminal, Termux, etc.)

Compiles down to ~250 KB

CLI options for zoom, flip, resize, offset, background fill, and more

Doesn’t require X11, SDL, or curses

Here's a screenshot from Termux showing Tux inside a text-mode terminal (demoed using ANSI blocks and real RGB shading): (HN doesn't support images, but you can try it yourself from the repo)

Comparison with tiv: tiv is an excellent and mature tool (C++ + ImageMagick), optimized for Unicode and quality. PIT, on the other hand, is hyper-minimal — no dependencies, fully embeddable, and runs even in initramfs or micro distros.

GitHub: https://github.com/Ferki-git-creator/phono-in-terminal-image...

Would love to hear your feedback or ideas!
by aaronbaugher | 2025-07-11 13:16:53+00:00
Yeah, it's not a significant amount of land. But it does seem like these companies prefer to take quality farmland instead of unused land. There's something similar happening near my town, where a company wants to put a big solar array on some prime farmland, and the locals are asking why that spot and not getting an answer. It might save a small amount on development, as farmland is fairly flat and has no trees to remove, but that's miniscule in the overall budget for these things, and rough ground would be much cheaper to buy. But the corporation behind it and the government entities involved are digging in their heels and insisting on using farmland, without any explanation why.

So it does seem like some of the people making these decisions just like the idea of taking farmland out of production for some reason. Maybe they just don't like farmers or modern farming methods. If that's their motive, they may not realize how tiny an effect they're having on the total, because most non-farmers don't really understand how much land is out there.

It's like the people who say Bill Gates is trying to control the food supply because he owns something like 270,000 acres of farmland. Even that just isn't that much, not enough for him to control anything larger than the horseradish market.
by piva00 | 2025-07-11 13:17:05+00:00
Are you trying to have a debate on what the presupposed end of an ideology such as fascism is by the stated goals of fascists or do you prefer the empirical way it devolves into the inevitable end?

I'd appreciate if you don't use a throwaway account for that though, I like to interact with people showing true colours, not hiding cowardly.
by disgruntledphd2 | 2025-07-11 13:17:20+00:00
It's funny, as the EU is normally bashed by left people for being too right, and right people for being too left.

Like, lots of the Treaties are pretty neo-liberal (private services, competition is always good, privatise stuff) but lots more are more left wring (the anti-monoploy stuff, the social charter etc).

Really though the EU is 27 governments in a trenchcoat, so it tends to reflect those governments (which change over time).
by JW_00000 | 2025-07-11 13:17:26+00:00
But look at the questions:

"Does my use of AI lead me to neglect my personal hygiene, nutritional needs, or physical health?"

(compare with: "Does my eating of vegetables lead me to neglect my personal hygiene, nutritional needs, or physical health?")

"Have my digital behaviors jeopardized my studies, finances, or career?"

(compare with: "Have my healthy living behaviors jeopardized my studies, finances, or career?")

All questions are about negative impact on your life. To me it doesn't matter whether you label it "addiction". If you answer yes to most of these questions, whatever the subject, it is severely affecting your life.
by superamit | 2025-07-11 13:17:29+00:00
One of our first employees just quit and it kind of broke my heart.

Founders are supposed to bluster through this kind of thing, but I struggled to even write a proper job listing to hire his replacement.

Finally I just decided to write to spend a week writing those feelings into the listing. Surprisingly, this yielded more applications than we've ever had for a position!
by account42 | 2025-07-11 13:18:13+00:00
> How do you do Gmail style threading view in thunderbird ?

I used an extension once but it broke at some point.

> - see all email bodies for a single conversation in one long list , like a DM in a messenger, with smart hiding of quoted text so you only see new content

Or not so smart hiding of "repeated" content like say an image with a different URL but hey the rest of the <img> tag is the same so close enough for Gmail.
by XCabbage | 2025-07-11 13:18:37+00:00
> Could you or I be 100% certain we wouldn't react the same way?

Probably not - but when I say that we should not deemphasise their agency, I don't think I imply otherwise. The opposite, in fact: to even ask or try to answer the question you ask here - to consider how I would act if put in the circumstances of another person - is to view their suicide as agentic.

(Observe that you could not meaningfully ask, of someone who got lung cancer and died due to asbestos exposure, whether I could be certain I would not "react the same way" to asbestos exposure! That is the difference between the "disease" framing and the "act by an agent" framing.)
by baggachipz | 2025-07-11 13:18:54+00:00
> Otherwise you end up in a world where there is no rule of law; and in turn no rights except for those in power.

glances around nervously

I guess my hope here was at least there would be _something_. Trying to unsubscribe from spam is an absolute disaster now. CAN-SPAM is a joke. The only option I really have is blocking senders, which is an endless game of whack-a-mole.
by shoebham | 2025-07-11 13:18:58+00:00
A side project I created because the roads in India are terrible and it needs to be highlighted.

So i created Gaddhe [1] (pothole in english) as a website where users can upload geotagged pothole photos anywhere within India and it will pinned on the map

I took heavy UI inspiration from a similar site [2] built for bangalore

[1] https://gaddhe.xyz/ [2] https://blr-potholes.pages.dev/
by sharifhsn | 2025-07-11 13:18:58+00:00
Yes, but trauma is a useful framework to help an individual recover from addiction. While some individuals will struggle more than others, everyone has a path to avoiding addiction, and one of the best ways to do this is to build an environment for people that compensates for trauma. It’s much easier to confront things that were done to you, than to mistakes that you yourself committed.
by soulofmischief | 2025-07-11 13:19:05+00:00
This is a hell of a lot of bias and assumptions. I don't think you have any desire to have a fair conversation about this, you're just using this conversation as a soapbox to yell at the sky about things you don't understand.

Your comment is so riddled with strawmans, hypotheticals, gatekeeping, insults and accusations, I don't think there is any value to be had talking to someone in your state. Once you understand this technology better and lose the bad attitude, maybe we can try this again.
by jovial_cavalier | 2025-07-11 13:19:06+00:00
There's nothing wrong with seeking outside help, I just don't suggest you involve monetary incentive. Friends and family will not let you trauma dump on them for an hour every week for three years, because it's exhausting. They will tell you shut up and learn eventually, and if you don't they will leave you. Then you'll either learn or you won't.

The therapist will happily collect lots and lots of money from you without fixing anything.
by bluGill | 2025-07-11 13:19:42+00:00
The expensive saws in the US come with good guards. However there is no way you can put a $300 guard on a saw and sell the whole saw for $100. Thus cheap saws get cheap guards that get removed (if they are even installed). Stick with hand tools until you can afford the expensive saws with good guards is my advice.

The above is about table saws. There are other power saws you should consider instead that are cheap and work. However there is a reason the table saw is considered the king of so many woodshops and until you get a good one you will be compromising ability to do some common jobs. Just because everything can be done with a rock to high doesn't mean most people are willing to do that and I don't blame them: a table saw should be in your plans or shop if you are a woodworker.