MurphyA/hacker-news huggingface dataset:
by sebastiennight | 2025-04-21 07:49:10+00:00
This argument needlessly anthropomorphizes the models. They are not humans nor living entities, they are systems.

So, fine, the gemini-2.5-pro model hasn't gotten more intelligent. What about the "Google AI Studio API" as a system? Or the "OpenAI chat completions API" as a system?

This system has definitely gotten vastly smarter based on the input it's gotten. Would you now concede, that if we look at the API-level (which, by the way, is the way you as the employer do interact with it) then this entity has gotten smarter way faster than the middle-schooler in the last 2.5 years?
by littlestymaar | 2025-04-21 07:49:45+00:00
It's not: whatever the way you define AGI, you cannot just ignore the key letter of the three letters acronym: G stands for “General”.

You can argue that for the first time in the history we have an AI that deserves its name (unlike Deep blue or AlphaGo which aren't really about intelligence at all) but you cannot call that Artificial GENERAL Intelligence before it overcomes the “jagged intelligence” syndrome.
by croes | 2025-04-21 07:49:57+00:00
The genetic differences are negligible.

Like your first link showed: There is a greater diversity between African countries than any African country to Europe.

You could break down those differences down to the village level but it’s a useless distinction and more likely the base useless racism and nationalism.

By that logic every single humans death is a loss of genetic diversity.

And thanks to international travel and migration this differences already get mixed up.
by Arisaka1 | 2025-04-21 07:50:16+00:00
I know this post is for Facebook, but I've noticed my mood improving when I decided to leave LinkedIn.

Even though I am rationally aware that people work in better environments and get paid while I'm job searching for the past 6 months, it feels like seeing any sort of announcement regarding other people's successes hits a subconscious chord my brain hates. It felt like I'm being actively intimidated, making my already depressed and sad state of job searching worse. The "highlights reel effect" on LinkedIn is deliberate and I'd argue inevitable, because everyone is trying their best to show how good they are as candidates and workers.

Now that I closed it, and I'm sticking to the usual communities (Discord, etc.) may be running into better engineers than me but I see it either as a neutral event or a positive one, because they share their code and insights which I can learn from.
by or_am_i | 2025-04-21 07:53:17+00:00
Yeah, I guess I'm silently assuming the developer's time is more valuable than the API costs (which is true in the majority of use cases in US+EU, unless using parallel/multi-shot strategies or hyper-expensive frontier models).

I agree, it can feel a lot like a slot machine at times, and it's a failure mode somewhat unique to developing with LLM, where it doesn't just fail outright or tell you "I don't know how to do that", but instead you find yourself in the end of a sometimes hours long spiral of trying just-one-more-prompt.

It's important to experience this mode of failure and learn to notice the "spiral" early and adjust the approach. Sometimes it's enough to switch to a different model, often an explicit planning step helps. But more likely than not, a "spiral" means approaching the frontier of LLM possibility. In my experience, certain types of changes are really hard for current gen LLM to pull off, like large scale refactorings changing the project architecture, or implementing genuinely novel algorithmic ideas, so we still need a human touch for these (yay?)
by perching_aix | 2025-04-21 07:54:23+00:00
> and if you've ever heard of "brinkers" it's a certain type of troll who will play by the rules, and basically trigger anyone with a hot temper

Didn't know there was a term for this, good to know it wasn't just me seeing things. Witnessed this happen countless times while assisting with moderation on Discord. The only worse thing than the rules defending these people's behavior is when fellow moderators decide to cover for them too.
by anenefan | 2025-04-21 07:54:24+00:00
A few months back I was looking for new seasons of some tv shows to watch. The latest season of Astrid et Raphaelle (Astrid: Murder in Paris / Astrid) [1] [2] should have aired and so I checked the schedule of a couple of the more likely free to air tv channels but was not having any luck.

However also being someone who more often will read the rough plot before watching I went looking. The gem was an article [3] [3-archived] on the latest fifth season but once it started to wrap up the previous fourth season I knew it was generated dribble. One small incorrect detail might have been expected but a whole plate full of slop was incredulous. So sad it's actually noteworthy.

[1] https://epguides.com/AstridetRaphaelle/

[2] https://en.wikipedia.org/wiki/Astrid_et_Rapha%C3%ABlle

[3] https://www.newsunzip.com/entertainment/astrid-season-5-rele...

[3-archived] https://archive.md/uaVdy
by PaulRobinson | 2025-04-21 07:54:38+00:00
Semantic point: nice and kind are not the same thing.

The nice thing to do when somebody is behaving poorly, is to ignore it until it becomes untenable (firing them, leaving them, and so on). The kind thing is to address it and let them change their ways.

Wanting to be nice is baked into our social structures - nobody wants to be seen as the un-nice person - but being kind is where relationships and interactions get strong. You just need to do it with empathy.
by johnisgood | 2025-04-21 07:54:45+00:00
It is very easy to filter those out from the output of GPT, though, using basic UNIX utilities. In fact, many methods don't survive reformatting or copy-pasting, not requiring filtering at all.

It is a very basic watermark technique (text steganography) if it indeed is supposed to be one.

A more advanced one would be a linguistic (grammar-based) one, but I am not going to give any more ideas. :D
Show HN: Dive v0.8.0 Is Here – Major Architecture Overhaul and Feature Upgrades
by biggo_official | 2025-04-21 07:54:53+00:00
Dive is an open-source AI Agent desktop application designed to seamlessly integrate LLMs that support Tool Calling with the MCP Server. As part of the Open Agent Platform project, Dive aims to create a flexible and scalable AI agent ecosystem.

Try the latest version now: https://github.com/OpenAgentPlatform/Dive/releases

Highlights in v0.8.0: LLM Feature Updates Add, modify, or delete API keys for LLM providers and manually input custom model IDs. Option to enable or skip model validation. Full support for models with Tool / Function Calling capabilities.

MCP Feature Enhancements Users can now freely add, edit, or delete tools within the MCP Server. The configuration interface now supports both JSON and form-based editing, with seamless switching between the two formats.

DiveHost Architecture Update As of version 0.8.0, DiveHost has been fully migrated from TypeScript to Python. Although this technical transition temporarily paused development for about two weeks, we’re happy to report it was successfully completed and opens up exciting new possibilities.

(*Why the switch to Python? We encountered several limitations using LangChain in TypeScript—particularly with integration in LM Studio. The Python version of LangChain, on the other hand, works smoothly. After evaluating our team's resources and engineering priorities, we chose to transition to Python—not because one language is inherently "better," but because it better suits our current development needs.)

DiveHost Is Now a Standalone Daemon Project This version of DiveHost can run independently without a frontend UI and is ready to serve as an Agent-to-Agent (A2A) server in future deployments.

https://github.com/OpenAgentPlatform/dive-mcp-host
by pmcginn | 2025-04-21 07:55:45+00:00
Your attitude is exactly what the parent comment is describing. You have the benefit of decades of scientific research and government mandates that didn't exist for previous generations. Modern cigarettes date to the late 1800's but the link between smoking and cancer wasn't established until the 1950's. It took over a decade after that for the first warning labels to appear on packs, and the photo type you're describing didn't exist until the 2000's.

It seems obvious to you because it has been made obvious to you. It wasn't the same for people in the first half of the 1900's. The parent comment is making the same point: it's not obvious to most people today, but in fifty years from now, people will look at the research, the decline in the birth rate, the increase of anxiety, and effects we can't imagine today and go "social media has very visible side effects fairly soon, how did they not know?"
by helsinkiandrew | 2025-04-21 07:56:03+00:00
The examples they give all look like valid uses of different Non-breaking spaces, with width hints for their use/location, this might be a little overzealous if written by a human but perhaps not for a machine.

https://en.wikipedia.org/wiki/Non-breaking_space

Different display apps may "display them identically" but others and typesetters/printing apps might not.
by pjmlp | 2025-04-21 07:56:41+00:00
Not really, Ruby has plenty of curly brackets, e.g. 5.times { puts "hello!" }.

In both cases, while it wasn't curly brackets that drove their adoption, it was unavoidable frameworks.

Most people only use Ruby when they have Rails projects, and what made Python originally interesting was Zope CMS.

And nowadays AI/ML frameworks, that are actually written in C, C++ and Fortran, making Python relevant because scientists decided on picking Python for their library bindings, it could have been Tcl just as well, as choices go.

So yeah, maybe not always curly brackets, but definitly something that makes it unavoidable, sadly Modula-2 lacked that, an OS vendor pushing it no matter what, FAANG style.
by lazide | 2025-04-21 07:57:24+00:00
Well, serious in the same way cult members have to be serious.

If you crack and admit it’s fake, everything falls apart and it’s your fault. Expulsion out onto the street follows.

Even worse, now everyone else is going ‘how could you be so dumb to believe it’ and/or ‘you sure fucked up by admitting it was fake’ all at the same time.
by PaulRobinson | 2025-04-21 07:59:08+00:00
If you really value your running club, why not help them set something else up?

You could offer to help the people who do all that posting to get it onto an email list or some other platform away from Facebook. A small indie website somewhere, even a blog.

I know this sounds like work, and you just want to enjoy your running club, but if it gets sticky, the people who are currently posting everything on FB will eventually realise there's value elsewhere and they'll keep it ticking over.
by imnitwit | 2025-04-21 07:59:21+00:00
There aren't even proper recipes. You could go to 3 different cafes on the same street, order the same thing, and get 3 totally different results. Afogato? Every barista has their own "personal experience". The names they use aren't even "real" anymore. Not coffee-related but the first thing on top of my head: They sell bacon here in Iran, and for those unaware, pork is haram in Islam, thus illegal to sell, produce, or consume. It's just cuts of beef or lamb that they sell as bacon! And the catch? It's more expensive.

the same thing, but with a different price tag.
by tobyhinloopen | 2025-04-21 08:00:16+00:00
Basically impossible, or at best very impractical. Companies change their product after you buy them. This is not a hypothetical - this happens all the time. It happened to you, and to me.

My most recent example: I wanted to calibrate my display using a "calibrite display pro hl" and suddenly got prompted with a software update. After updating, an account is suddenly required. This device is way past its return date. I cannot return it. I'm now stuck with a device that cannot be used with their software without creating an account.

Another example: Philips Hue devices were changed to require an account.

These days I focus on getting commercial variants of devices, since they usually don't have cloud or smart crap in them. For example, there's commercial variants of many TVs. They don't have smart crap in them and are designed for 24/7 usage.
by ii41 | 2025-04-21 08:01:01+00:00
If the "just a string" is html, sql, python, etc., the programmer is making a mistake as string interpolation shouldn't be used for those things in the first place, and I really hope < 80% cases of "just a string" are among those.

"just a string" where the string really is just a string is really, really common though. Python is the go-to language for a lot of people (including me) if they just want to bash together a one-time-use script that will never see input from other people, and f-strings are incredibly useful in such cases for generating filenames, debugging messages, etc.
by Tabular-Iceberg | 2025-04-21 08:01:54+00:00
Probably not a bad strategy. The people who go by Google reviews probably only visit once in a lifetime whether they like Thailand or not, so it pays to wow them with fraudulent reviews and then gouge them as much as possible while they’re in the country.

It’s not as if they’re going to leave early in the stay and go back to Europe or North America, because of the sunk cost fallacy.
by Jensson | 2025-04-21 08:02:26+00:00
> Have you not experienced being on the recieving end of such accusations?

No, I have not been accused of being an AI. I have seen people who format their texts get accused due to the formatting sometimes, and thought people could accuse me for the same reason, but that doesn't count.

> I think this demonstrates the same point.

You can't detect general intelligence from a single message, so it doesn't really. People accuse you for being an AI based on the structure and word usage of your message, not the content of it.
by TheCapeGreek | 2025-04-21 08:03:15+00:00
I'd still not class WhatsApp as a social media platform as your story implies. It is a communication tool for the most part with some social features slowly being baked in. The downsides you're speaking of are far more applicable to Facebook, Instagram, TikTok, and similar, more than WhatsApp, Telegram, or Discord.

I don't know where you're based, but in general these days at least one "chat app" of some kind is the de facto standard in most countries. For a lot of the world, that's WhatsApp.

The US is an outlier in still relying majorly on SMS as the communications platform.
by johnisgood | 2025-04-21 08:03:28+00:00
What exactly is your point? I have already stated my preferred methods, none of which involve hormonal birth control pills. Moreover, I have never attempted to persuade or pressure anyone into using such medications.

In relationships, mutual understanding and compromise are essential. I fully acknowledge that certain decisions come with trade-offs. For example, I would not hesitate to take Silodosin and deal with its potential side effects if it benefited the relationship. I would expect the same level of consideration in return (reciprocity), but that does not equate to coercion or irresponsibility.

My position remains unchanged: I would avoid hormonal contraceptives for myself, and I do not advocate their use by others. My preferred approaches are non-hormonal and do not carry such implications (as I have stated in previous comments). That said, I believe that in a committed relationship, some level of shared sacrifice or compromise is not only inevitable, but necessary.

Given that, I fail to see how your point is relevant to the context of our discussion. If your intention was to imply that I expect others to make sacrifices I would not make myself, then I outright reject that assumption. Mutual responsibility, respect, and voluntary compromise are foundational to any relationship I engage in, coercion has no place in it.

If this conversation is shifting from an exchange of ideas to personal insinuations, I see little value in continuing it further.

Thank you. :)
by nyx | 2025-04-21 08:04:01+00:00
I wonder what the "free-market" types will say to minimize criticisms like those in this thread once everything that can possibly be purchased requires bending over for this sort of abuse.

Is the fantasy that some entrepreneurial savior will come along and voluntarily forgo all the massive spying profits in order to cater to the minute proportion of consumers perceptive enough to realize they're getting molested on the daily?

How about smartphones, for example? "Vote with your wallet," says the smirking corporatocrat, "and just buy a mobile operating system that respects your personal privacy." Alright professor, looks like my choices are iOS or Android, so I'm kind of hosed either way? Unless I want to return to a 2004 feature set, or perhaps a GNU/Linux paperweight with a 20-minute battery life that can't use banking apps or place phone calls?

I exaggerate (but in my opinion only slightly), and sincere apologies for tone--but it's quite frustrating to be met again and again with such a smug dismissal of what to many of us feels like an inescapable horror. This depraved race to the bottom, with every MBA-steered ship vying to see who can violate us the hardest, seems to be standard practice these days, and "purchase different products" puts the onus on consumers to fix what isn't their fault in a way that leaves an awful taste in my mouth.
by PaulRobinson | 2025-04-21 08:04:01+00:00
There are people out there - probably many people - in your country under the age of 30 who feels the same way about Instagram as you do. These are the people you want to meet, not the people on Instagram.

If you hate Instagram and the anxiety it gives you, the people you meet on there will never be really on your level, or you on theirs. You will waste your time and effort on shallower relationships that can't get deep because you want to engage with life differently and not be on social media.

Dig deep into the hobbies that give you joy, and go to as many meetups and social occasions around them as you can. Leverage your friend and family network - the people who know you, and get you - and build on it.
by gargigupta | 2025-04-21 08:04:15+00:00
How MCP and A2A Protocols Work Together (or Replace Each Other) in the AI Agent Ecosystem

Google says A2A MCP, with each solving different problems in the agent ecosystem. But it’s not as black and white as Google positioned it.

In this post, we have broken down what each protocol does, how they relate to each other in a typical AI agent pipeline, and why understanding both is crucial if you're building the next generation of AI applications.

We have presented multiple perspectives so you can make informed decisions about which approach makes sense for your projects.
by ChrisMarshallNY | 2025-04-21 08:04:24+00:00
I own an iPhone (and iPad). It forces me to re-enter my device password, every couple of days. Has done that, for ages.

I think that can be disabled, though. I know of a couple of folks that won’t even enable Face ID. I think that’s insane. The phone has our entire life on it. The thought of having that much information available to any pickpocket is sobering.

I refuse to use custom apps for things like banking and store loyalty, etc. I keep a photo of my store loyalty card’s barcode in my Photos app, because it does get me significant discounts, occasionally, but I won’t install their app.

Most of these custom apps seem to be pretty shoddy quality, in my opinion (I’m a snob, though. Many folks don’t seem to mind). They seem to be written with some kind of hybrid system, and some are little more than webviews.
by cassianoleal | 2025-04-21 08:04:28+00:00
I’ve had issues as well, especially since I have multiple VLANs and mDNS reflection. Once I found out that was the problem and how to solve it, things started working better.

I have nothing against Thread, other than the fact that it requires specialised hardware, whereas Matter over WiFi uses what I already have in place. It’s all trade offs in the end.

My IoT VLAN is firewalled off from the Internet. Sure a misconfiguration could still mean that protection is lost, but that’s probably also de case with Thread.

Interestingly about IPv6, I have a few Matter devices who despite having IPv6 addresses, are only accessible over IPv4. I’m not sure what that means but it surprised me.
by matsemann | 2025-04-21 08:04:32+00:00
The action cam market is a bit weird at the moment. The others have caught up to GoPro, and some say even surpassed. But the field is very messy, you can't trust half the stuff.

Dji and Insta360 are very good at giving away free stuff to influencers, and to tech reviewers with strings attached (like forbidding side-by-side comparisons). Sock-puppets constantly recommending these brands, etc.

As a consumer it's very hard to make an informed decision on what to buy. Can't trust anything you read about the models.
by nehal3m | 2025-04-21 08:04:33+00:00
> However, unless you can align the needs of users with the revenue goals of the company

I’m reading this as: The corporate internet is unable to fulfill the actual social needs of its users.

>Most people (me included) have very little intellectual capacity after work and other responsibilities, and need some easily absorbed "slop" to kill their time. I've personally tried engaging in more creative pursuits, but I can't do a good job at it at with all my energy sapped.

And this translates to: Our economic system drains us of so much of our energy that living a fulfilling life is no longer possible, and so we fill our valuable time with the slop that same system serves us.

I think you’re being downvoted because your comment speaks to an uncomfortable truth, namely that none of this is working to advance quality of life but rather to advance the contents of a few wallets.
by hcaz | 2025-04-21 08:05:07+00:00
> Pope Francis died on Easter Monday, April 21, 2025, at the age of 88 at his residence in the Vatican's Casa Santa Marta.

> Pope Francis has died at the age of 88, the Vatican has announced. - Cardinal Jorge Mario Bergoglio was elected to lead the Catholic Church in March 2013 after Pope Benedict XVI stood down.

https://www.bbc.co.uk/news/live/crknlnzlrzdt