MurphyA/hacker-news huggingface dataset:
by johnnyanmac | 2025-07-21 09:22:45+00:00
>LLMs are already a lot smarter than me

That's highly doubtful, not unless your definition of intelligence requires volume of regurgiting information and not contextualizing and building on such knowledge. LLMs are "smart" in the same way a person who gets 1600 on the SAT* is "smart". If you spend your time minmaxing towards a specific task, you get very good at it. That skill can even get you as far in life as being a subject matter expert. But that's not why humans are "inelligent" in my eyes.

*yes, there is correlation. Because people who take the time to study and memorize for a test tend to have better work habits than those that don't. But there's a reason why some of those kinds of students can end up completely lost in college despite their diligence to study.

>I don't understand the skepticism.

To be frank, we're in a time where grifts are running wild and grifters are running away red handed. Inside and outside of tech. I am very septical by default in 2025 for anyone who talks in terms of "what can happen" and not what is actually practical or possible.
by cedws | 2025-07-21 09:23:12+00:00
Enterprise security is cargo cult to the max. You can run 10 different dependency scanners, static analysers, AI analysers, it doesn’t prove shit. You can be SOC1, SOC2, SOC1337, whatever and still have the most moronic bugs. The same ones looked over by the pen test firms running some basic ass open source tooling and bike shedding over shit that makes no difference.

The same companies won’t run a security bounty program because they think it’s a waste of money.

Security people just don’t get it, they don’t think like the bad guys.
by Someone | 2025-07-21 09:25:39+00:00
But code outside the standard library can’t do that, can it? fopen returns a pointer to a FILE, and you can’t know how a struct FILE should be copied.

You can’t just memcpy the bits and then mix calls to fread using pointers to the old and the new FILE struct, for example. I think the standard library need not even support calls using a pointer to a FILE struct it didn’t create.
by nudgeOrnurture | 2025-07-21 09:26:20+00:00
yeah, it's always fun when toddlers are told to read the docs, first, and then a few blog posts that clarify things in varying ways, then another article on how to ask (the right) questions and finally, give a summary of what one already tried and documented carefully because one already took a course on journaling one's path through the maze that is deprecation, version requirements, and basic libraries neither included in the most used distros, nor included in the setup of the package one is trying to install.

don't matter, money is the motive and good ol' Ponzi made sure the gut biome of his obedient little army sticks to his divine ways of doin' things: job security, 'just doin' one's job' and that pat on the head TED talk, of course
by bluelightning2k | 2025-07-21 09:26:28+00:00
Analogy: wow this Tesla full self driving mode is legit, the car really can drive itself! I'm all in, I've fired my driver and deleted Uber.

OK the car scraped my other car. I made it apologize and PROMISE not to do it again.

OH NO IT HITS THINGS AND PEOPLE EVEN WHEN IT SAID IT WAS GOING TO BE GOOD.
by sunshine-o | 2025-07-21 09:27:06+00:00
> I wonder if ESP32's are capable of running NetBSD?

Interesting question but can't find much about it [0]

I guess for the most recent ESP32 it will be under RISC-V.

People have been able to boot Linux on them for a while so why not...

- [0] https://wiki.netbsd.org/ports/
by ben_w | 2025-07-21 09:27:19+00:00
This feels correct.

Without speculating on the internal mechanisms which may be different, what surprises me the most is how often LLMs manage to have the same kind of failure modes as humans; in this case, being primed as "bad" makes them perform worse.

See also "Stereotype Susceptibility: Identity Salience and Shifts in Quantitative Performance" Shih, Pittinsky, and Ambady (1999), in which Asian American women were primed with either their Asian identity (stereotyped with high math ability), or female identity (stereotyped with low math ability), or not at all as a control group, before a maths test. Of the three, Asian-primed participants performed best on the math test, female-primed participants performed worst.

And this replication that shows it needs awareness of the stereotypes to have this effect: https://psycnet.apa.org/fulltext/2014-20922-008.html
Ask HN: Is there a way to get uBlock Origin on Chrome >= 138?
by nomilk | 2025-07-21 09:28:37+00:00
Chrome updated today and notified me ublock origin is not supported. I tried to install it from GitHub but:

Failed to load extension File ~/Downloads/uBlock0.chromium Error Cannot install extension because it uses an unsupported manifest version. Could not load manifest.

Is there any way to use ublock origin on chrome, or is it necessary to switch to firefox?
by vidarh | 2025-07-21 09:28:45+00:00
Way to make us feel old :)

Others have mentioned it was a directory, but it sent me off on a nostalgia trip, so here is an "obituary" of sorts, that is itself getting rather old:

https://jeffcovey.net/2014/06/19/freshmeat-net-1997-2014/

And here's the HN discussion from back then:

https://news.ycombinator.com/item?id=7925135

(including a couple of my own comments, which aren't all that intersting)

And the wikipedia entry:

https://en.wikipedia.org/wiki/Freecode

None of these really convey the cultural importance of Freshmeat to the opensource community at the time, though. For a while, Slashdot + Freshmeat were among the two first sites almost everyone I knew and worked with would open in the morning.
by Lio | 2025-07-21 09:29:28+00:00
Hopefully this came across but I'm definitely not always rooting for either Tony Sorprano or Walter White.

Like you say, you experience the story through these dubious characters. Especially on multiple watch throughs you can really come to despise them but the series are so well made that the writers can bring you round multiple times.

There's something about the cognative disonence of how most people experience life there.

I was once told that most people that do bad things just convince themselves that what they're doing is actually OK.

So someone that steals from cars blames the car's owner for leaving it unlocked. That rings true for me. They're not sociopaths, they're bending their reality to justify their actions.

That's obvious criminality but I think that almost everyone is doing something like that to some extent.

For example, just look at the popularity of fast fashion that's almost certainly made with slave labour. At this point in time I don't think anyone buying from Shien[1] or Temu[2] could be in any doubt. They must know, they just don't care. They're still just everyday people.

1. https://www.bbc.com/news/articles/clyg7n1d85go.amp

2. https://www.bbc.co.uk/news/business-67752413.amp
by markdown | 2025-07-21 09:30:27+00:00
I get the well-founded distrust of dietary supplement companies (the OG snake oil salesmen), but they've started banning kava, a completely legal food.

So... not dietary supplement companies, but a particular food that is completely legal and regulated as a food by the FDA.

You have a business selling food? Are you a bar? A restaurant? Well if you start selling this particular food we don't like, you will be debanked.
by JdeBP | 2025-07-21 09:32:46+00:00
You have this backwards. Source compatibility is not broken by such a change, with zero source changes required in order to accommodate it for almost all applications; and far from OpenBSD "never, ever, ever" maintaining binary compatibility Masahiko Yasuoka and Philip Guenther took deliberate steps in this very case to ensure as much binary compatibility as they could, retaining structure layouts as-is and retaining several symbols for library internals that macros used to reference, even those that won't be used by freshly recompiled applications.

The warning, and the bumping of several shared library major version numbers, is most definitely about the standard streams breaking binary, not source as you have it, compatibility. Any newly compiled binary that is using the C standard streams won't run on old shared libraries because of the new symbol references for __stdin, __stdout, and __stderr.
by gettingoverit | 2025-07-21 09:33:35+00:00
Nice to know!

I thought about it in terms of cardinalities of types. If A and B are types with |A| and |B| values correspondingly, there are |B|^|A| possible functions A -> B.

Another funny thing is that if you consider

forall a. (a -> a) -> (a -> a)

the type of natural numbers (weird, I know, but basically we encode numbers in unary with number of times we compose (a -> a) to itself), then exponentiation on such numbers will be

a ^ b = b a
by madeofpalk | 2025-07-21 09:34:37+00:00
The funny thing about this - and I don't know whether this is as good or a bad thing - is that you could probably almost implement this XMLUI entirely in React/JSX.

Glancing over the markup, none of this seems too alien to React.

This all seems not too dissimilar to the generic pages-as-JSON DSL that every CMS/developer reinvents every other project.
by johngai | 2025-07-21 09:34:42+00:00
After years of working with outdated ERP systems and hearing the same frustrations from growing businesses, we decided to do something about it.

We built Barawave — an AI-powered, cloud-based ERP for teams who’ve outgrown spreadsheets, clunky interfaces, and siloed software.

Here are 10 signs it might be time for you to upgrade your ERP (most of which we’ve seen firsthand):

You’re manually entering the same data into multiple tools

Reporting feels like pulling teeth (and takes days)

Your system has no real-time visibility

You’ve duct-taped multiple apps together to stay afloat

You rely on one person who "knows how it works"

There's no AI — just more work and more clicks

Customization means hiring a dev team

Mobile experience is basically unusable

You pay enterprise prices for features you don’t use

Your team dreads opening the software

If any of this sounds familiar, Barawave might be worth checking out. It’s built to be modular, affordable, and smart — with AI baked into workflows like invoicing, HR, and CRM. You can activate only the modules you need, and we help with custom builds.

We’re currently onboarding early users with a free trial, full setup support, and custom module access.

Website: https://barawave.com Try it: https://barawave.com/dashboard/register

Happy to answer questions about ERP, tech stack (Laravel + Livewire + Alpine.js), AI use cases, or our roadmap. Feedback welcome!
by em500 | 2025-07-21 09:35:45+00:00
Not that I have any direct knowledge, but I think a real king (either medieval or modern day) has a huge number of constraints on life opportunities. They have a lot of nominal wealth, but probably also too many obligations and duties (real or perceived) to just say, the heck with it, I'm going to be a full time traveling musician or rock climber or some such.
by johngai | 2025-07-21 09:36:03+00:00
We’ve seen tons of founders and teams confused when it comes to choosing between ERP and CRM software. The truth is — you probably need both at some point, but not always at the same time.

We wrote a breakdown that might help clarify the differences and guide your decision: ERP vs. CRM: What’s the Difference and Which One Do You Need?

It covers:

What ERP and CRM systems are (in plain English)

Core functions and overlaps

When to choose one over the other

Why most businesses outgrow having them separate

This came from years of working with clients who either over-invested in one tool or had no idea what they were missing until it cost them time, money, or customers.

We also explain how Barawave (our AI-powered cloud ERP) integrates CRM functionality, so you don’t have to bolt on 5 different platforms just to get basic visibility across finance, HR, and sales.

Would love feedback on the article or your own ERP/CRM experiences. What did you start with, and where did it break?
by DrScientist | 2025-07-21 09:37:44+00:00
What's really annoying is when you do find a company that produces quality product and then it get's bought by one of the big brands and then the process you outline starts to happen - the brand is exploited through a combination of marketing and cost cutting.

What makes these quality brands sell out? I suspect when they become a target of the bigger company, there is a combination of carrot and stick - with the stick having a significant component of the larger company using it's channel dominance to exert pressure.
by l0ng1nu5 | 2025-07-21 09:38:28+00:00
It boggles my mind that they gave police a legal avenue to take over accounts and modify data a few years later:

The Surveillance Legislation Amendment (Identify and Disrupt) Act 2021 (SLAID Act) introduced new powers for Australian law enforcement to combat serious cyber-enabled crime. These powers include data disruption warrants, network activity warrants, and account takeover warrants.

https://theconversation.com/facebook-or-twitter-posts-can-no...
Show HN: Parents Would you use a screen-time coach for your kids?
by kranzelbart | 2025-07-21 09:39:07+00:00
Hi HN,

We’re currently working on PlatyPause, a gamified screen-time guide for kids and families.

Instead of hard limits or constant battles, PlatyPause helps parents set up healthy screen-time habits with a custom roadmap based on child development research. Kids follow “missions” like in Duolingo—earning badges, leveling up, and being guided by a fun mascot. Parents stay in the loop with real-time insights and gentle nudges to keep things on track.

If you are or have been a parent of a 5–12 year-old, we’d love your input as we build: https://platypause.com

We’re especially curious:

- Would this kind of structure help in your home?

- Does the gamified approach sound like something your child would engage with?

- What features or insights would you want most as a parent?

Thanks in advance.. your feedback will directly shape what we’re building.
by vanderZwan | 2025-07-21 09:39:13+00:00
> I understand the context but this, in general, is abysmally bad advice.

The context, for the record, is inventing good general software architectures (and by extension generalized programming paradigms) for everyone to use. I agree with you that this is bad advice for generally fixing things, but for this context it absolutely makes sense to me. The hard problems are more likely to cover all the walls you'd bump into if you start from the oversimplified ones, so they are much better use-cases to battle-test ideas of what good architectures or programming paradigms are.
by GuB-42 | 2025-07-21 09:39:19+00:00
Is there anything that is proved to be "immunity boosting" apart from vaccines?

Well, and germs of course. Germs will cause an immune response, but that's probably not the kind of "boost" you are interested in.

As for AI, I guess it is sufficiently vague and also not a medical claim, so you can put it everywhere. But because it is just as vague for consumers, is it even worth something for marketing?
by matttproud | 2025-07-21 09:40:43+00:00
I don't have anything against ZSH or similar shells. I think they are great, but they are not my thing.

Latency is a deal-breaker for me, and this is where autocompletion engines generally introduce surprising user-interactive pauses. I've generally settled with using mksh (or OpenBSD's KSH depending on the environment) with little configuration outside of aliases, variables, and few local functions. I'm not left with this inkling feeling like accidentally running find(1) over an AutoFS file system backed by NFS that needs to authenticate, mount, and then run the operation.

When I need something more sophisticated, I lean on using Go or Elvish and potentially delegate some UI elements out to https://github.com/charmbracelet/gum.

I'd rather keep my shell simpler and delegate out any other complexity to these other programs. Autocompletion and these other features simply aren’t free.
by rdm_blackhole | 2025-07-21 09:42:24+00:00
I think the problem with this sort of regulation is two fold.

The first is that the cost of compliance is astronomical for small businesses and therefore it doesn't makes sense to supply your product/service to UK users if you don't really need them.

The second issue is the issue of data privacy. I don't think it is stretching the truth to say that the age verification is the Trojan horse of the upcoming digital ID requirements.

It is very clear that the UK/EU wants to move to a world were everything you do online is tied back to your digital ID somehow.

The problem with that is that we do not know how long and where this data will be stored, nor who will have access to it and what will happen when it starts being used to prosecute people in the future.

If the requirements were to simply prove you are above 18/21 and that was the end of it, then maybe it would be somewhat more palatable. But in reality, we know where this road leads.

It is not inconceivable that in 10 years from now once the full digital ID requirements are in place that you, a random citizen will find yourself in hot water because you accessed some part of Reddit and left a comment on a post where someone was advocating to go protest on the streets without the required permits to do so.

Make no mistake, this is where this leads. Full on surveillance state. And they say China is bad? Seems to me that China has become and example to follow instead of cautionary tale.
by rawling | 2025-07-21 09:43:18+00:00
> Ever notice that the notation for a ⇒ b looks awfully similar to a >= b, just with the symbols switched around? Well, they're the same thing.

...

> This means that only if x>y, then the statement is false. A simpler way to write this is that x ≤ y, which reveals the connection.

So it's the same as <= not >=?
by globnomulous | 2025-07-21 09:44:30+00:00
Unfortunately, I see no mention of a closed related issue that nobody ever seems to discuss or even question: the Internet has turned most people into 24-hours-per-day shoppers. Who decided that we should want to live this way and just accept it unquestioningly?

Being at home used to mean being able to shut off browsing, buying, and consuming and to shut out the people and companies that want us to think about purchasing this or that.

I've stopped doing this. I now avoid every part of the Internet and every electronic practice that subjects me to this awful facet of our culture. My life has improved, and I'm certain my brain has benefited.
by littlestymaar | 2025-07-21 09:44:33+00:00
AFAIK this is only a part of it, it still has its opening library, as well as the end-game one (IIRC chess is a solved game for up to seven remaining pieces on the board).

Also, the PR you link says the removed code in fact had a performance impact, just too low to justify its code size 25% of all Stockfish).
by sunshine-o | 2025-07-21 09:44:44+00:00
Gemini is a first step in the right direction but it doesn't really have an immune system protecting it to what happened to the web. Meaning what happen when Gemini get so successful that idiots and bots start flowing into it.

My guess is Gemini would be a good starting point to experiment with bold ideas:

- We need some form of web of trust system. As most of the time we are not interested to be exposed or interact with agents more than 1 or 2 hops away of what we trust.

- Sorry but we will need to form of "nano" payment system in place. If a bot want to consume resources on my server, maybe fine but they will have to at least pay for it. We already pay today for every websites using proof-of-work challenges, and I would rather give that money to the person hosting.
by ben_w | 2025-07-21 09:45:37+00:00
> Humans needs to eat and take care of family, for which they need a job so have lot less freedom to disobey explicit commands and expect to do those things.

While true, I think there's a different problem here.

Humans are observed to have a wide range of willingness to follow orders: everything from fawning, cult membership, and The Charge of the Light Brigade on the one side; to oppositional defiant disorder on the other.

AI safety and alignment work wants AI to be willing to stop and change its behaviour when ordered, because we expect it to be dangerously wrong a lot, because there's no good reason to believe we already already know how to make them correctly at this point. This has strong overlap with fawning behaviour, regardless of the internal mechanism of each.

So it ends up like Homer in the cult episode, with Lisa saying "Watch yourself, Dad. You're the highly suggestible type." and him replying "Yes. I am the highly suggestible type" — And while this is a fictional example and you can't draw conclusions about real humans from that, does the AI know that it shouldn't draw that conclusion? Does it know if it's "in the real world" or does it "think" it's writing a script in which case the meme is more important than what humans actually do?

> [1] which humans are and however much the industry likes to think otherwise agents are not

I have spent the last ~ year trying to convince a customer support team in a different country that it's not OK to put my name on bills they post to a non-existent street. Actually it is quite a bit worse than that, but the full details will be boring.

That said, I'm not sure if I'm even corresponding with humans or an AI, so this is weak evidence.
by DrScientist | 2025-07-21 09:47:37+00:00
Indeed.

To add to this, bloated performance is often 'death by a 1000 cuts' - ie there isn't just one thing that makes it slow, but it's the cumulative combination of many individual choices - where each choice doesn't incrementally make that much difference, but the cumulative effect does.

ie if you have 100 code changes, each one adding 'just' a 10 millis - suddenly you are a second slower - and yet fixing any one problem has a minimal effect.
by Canada | 2025-07-21 09:48:28+00:00
We need to simply take away children's access to the unfiltered internet, and we need this to be done by local device parental controls - children get iPhones that allow only a whitelisted part of the internet. We adults need to enforce it and make it a social norm, like you don't buy cigarettes for kids. Then this mass surveillance "for the children" concept can go away, and also the children really shouldn't be exposed to certain information, which we all know it when we see it, until they are old enough.
by Rygian | 2025-07-21 09:50:07+00:00
Security, as the reunion of Confidentiality, Integrity, and Availability (CIA), definitely includes vulnerabilities where a malicious user can trigger a kernel panic, as it impacts Availability directly, and potentially Integrity as well in an indirect way.

The distinction you make is a separate step down the line: you do a risk assessment and decide that, in your particular context, a specific vulnerability is not a threat worth defending against.

For that same vulnerability, others will reach different conclusions in their respective risk assessments.

That doesn't make it any less of a vulnerability.
by throwaway_20357 | 2025-07-21 09:50:52+00:00
I'm glad for any initiative that leads to less crap reaching the markets that is either dangerous or has a shelf life of a few months before breaking down. The EU as a whole will become even less competitive if we don't re-gain some level of quality awareness and place quality at the center of the things we consume and produce.

This should not be understood as anti-China but should apply to all products on the EU market. China has some well-respected quality-conscious consumer brands (e.g. Hifiman, Fenix Lights, DJI, Anker, Govee...) but it seems a lot of smaller companies there put easy revenue over any concerns for quality.