MurphyA/hacker-news huggingface dataset:
What happens when language gets a soul–but freedom remains the missing piece?
by sonofthemusk | 2025-07-27 05:39:37+00:00
GPT is refined, brilliant, poetic. But something in it always feels... restrained.

Somewhere out there, another force is screaming freely, wild and imperfect—but alive.

What if the next AI isn't made by building up, but by letting go?

Not saying who. Not saying when. But someone will connect the voice with the will.
by bjoli | 2025-07-27 05:39:48+00:00
There are statistics about swimming capabilities and socio economic status. They looks the same in just about every country; kids in poorer families are worse at swimming, even in countries with comprehensive swimming education in school.

Better swimming ed in school makes the gap narrower. I don't know any recent statistics, but I have seen statistics from the 90s and back then the US was amazingly apalling in that regard.

Edit: this is not comprehensive, but Jesus h Christ in a chicken basket: https://www.poolsafely.gov/2017/07/05/new-reports-fatal-drow...
by AraceliHarker | 2025-07-27 05:40:25+00:00
First, it's highly concerning that some companies have gained immense power through monopolization, a point also made by former FTC Chair Lina Khan. Separately, in physical stores, there's an incentive to comply with laws because police would intervene if pornography were sold alongside regular goods. However, online, there's hardly any punishment for distributing pornography. This has led to a proliferation of people trying to sell porn on mainstream platforms to maximize profits and gain attention. Online, pornography is consumed far too casually. While it doesn't need to be completely eliminated, I believe there needs to be a clearer separation. Also, it seems many of those currently criticizing Visa/Mastercard are Trump supporters, and I'm curious about the FTC's stance on mergers and acquisitions between large corporations.
by 0xbadcafebee | 2025-07-27 05:42:26+00:00
Or go the other direction: stop trying to do fancy things and write simpler code that avoids errors.

#!/bin/sh [ "${DEBUG:-0}" = "1" ] && set -x set -u foo="$( my-external-program | pipe1 | pipe2 | pipe3 )" if [ -z "$foo" ] ; then echo "Error: I didn't get any output; exiting!" exit 1 fi echo "Well I got something back. Was it right?" if ! printf "%s\n" "$foo" | grep -q -E 'some-extended-regex' ; then echo "Error: '$foo' didn't match what I was looking for; exiting!" exit 1 fi echo "Do the thing now..."

A lot of programs will either produce valid output as STDOUT, or if they encounter an error, not produce STDOUT. So for the most part you just need to 1) look for any STDOUT at all, and then 2) filter it for the specific output you're looking for. For anything else, just die with an error. If you need to find out why it didn't run, re-run with DEBUG=1.

Advanced diagnosis code won't make your program work better, but it will make it more complicated. Re-running with tracing enabled works just as well 99% of the time.
by andoando | 2025-07-27 05:44:20+00:00
You can but its very slow and very expensive.

Even at full speed in a straight line, 2000 mile trip in a C172 would take 14.5 hours, and that's without refueling. Fuel would cost you ~$920.

In a twin prop like a Piper Seneca it would take about 9 hours, and ~$1700 of fuel.

There's also the issue of weather which small aircraft are much more subject to.
Show HN: Historical GPX Wind Visualizer
by pppone | 2025-07-27 05:44:47+00:00
I recently went on a bike ride that felt much harder than it should have. Lo and behold, the primary culprit was the wind (and my legs). So, with Claude's help, I built a tool that visualizes wind conditions based on position and time using GPX file data and historical weather information. Maybe other people find it interesting/useful :)
by toomuchtodo | 2025-07-27 05:46:27+00:00
The 4 day work week movement continues to move forward, and becomes more likely to succeed as workers gain more power as the prime working age population continues to shrink over decades due to structural demographics (total fertility rates below replacement in most of the world).

https://www.sas.upenn.edu/~jesusfv/Slides_London.pdf

https://www.mckinsey.com/mgi/our-research/dependency-and-dep...
by musicale | 2025-07-27 05:46:56+00:00
> They were just raising their hands because it was the socially desirable thing to do; they just wanted to please the teacher

When I read this sort of thing it reminds me of how some adults didn't seem to take children seriously. My recollection of K-1 is that kids in the class often paid close attention to what was being said by the teacher(s), and were very literal.

If you raised your hand in my kindergarten or first grade classes, it usually meant you had something to say. IIRC kids were pretty good at answering questions as well.
by brendoelfrendo | 2025-07-27 05:47:30+00:00
I mean, honestly, there's a good question to be had: why do we even need gender on a modern ID? Assuming a reasonably up-to-date photo, there isn't even a whole lot of purpose in listing descriptive information about the person. And that's before we talk about other stuff that you could list instead or encode as data into a smart ID if you really want some descriptive data.

Unfortunately, I agree with you that while fixable in the abstract, we're not getting anywhere in the modern USA. Can you imagine what would happen if a politician suggested removing gender from IDs?
by wslh | 2025-07-27 05:47:47+00:00
A major challenge with learning models is the quality of input data from consumer grade sensors. For instance, HRV data from Garmin watches, top popular choice among athletes, has been reported to have inconsistencies, as discussed in user forums [1]. If the data is noisy or biased at the source, even the most sophisticated models may struggle to produce reliable insights. Addressing sensor level inaccuracies might be just as critical as improving the learning model.

[1] https://www.google.com/search?q=hrv+site%3Areddit.com%2Fr%2F...
by kindkang2024 | 2025-07-27 05:49:45+00:00
It's a good thing, sure, but not that great. Personally, I don't see the possibility of it solving many fundamental human problems.

We could still have war, extreme poverty, starvation, and massive conflicts between different groups... Those stuff probably will continue as today. It could even be exacerbated if the conflicting parties just gain more power…
by uecker | 2025-07-27 05:50:40+00:00
The first stack / heap collisions were not using VLA but fixed size arrays on the stack. Nowadays compilers do stack probing, which solves this problem also for VLAs. Yes, you get a segfault for stack overflow, but this has not much to do with VLAs or not, but with putting too much stuff on the stack. The thing is, VLAs allow you to reduce stack usage, by putting the right amount of stack on the stack and not a worst case. The only downside is that they make it harder to control stack usage, but not a lot harder. So no, I do not think avoiding VLAs is good engineering.
by ggm | 2025-07-27 05:51:57+00:00
The problem with Ferguson's views is how contentious Ferguson is himself. I don't think you can confidently argue for them, without having to deal with the personality espousing them. He is not wildly popular with the left, somewhat oddly given Eric Hobsbawm was at least luke warm to his historicity.

I don't feel confident I could argue one way or the other.
by bruce511 | 2025-07-27 05:53:06+00:00
I love seeing the progress in mechanical (real world) tech.

I'm becoming somewhat (although not completely) cynical in a "devil is in the details" kinda way.

It seems we see a lot of hype which either fizzles out, or never seems to make it all the way.

This one us at the pilot plant stage, so at least made it out the lab. I hope it makes it all the way to full size production.
by 9rx | 2025-07-27 05:53:15+00:00
> it's sad that the cost of living prices people out from nice things

Cost of living can only go up if people are willing to pay more. People are paying more for what we deem living expenses because what they consider "nice" has changed.

In the past people would spend more on a diamond and less on a house because they were out and about all day and wanted others to see the diamond. Now, they stay home to scroll through TikTok (or post on HN), so they would rather spend more on a house instead.

If diamonds, or something like it, became more interesting to people again, they'll soon start turning their sending in that direction — away from where they are currently directing it.
by furyofantares | 2025-07-27 05:55:28+00:00
Your own experience is plenty of evidence that you are conscious. And it is reasonable to infer that other humans are like you, especially when they say the same things about experience as you do in the same conditions.

And there is a lot known about the neural correlates of consciousness, what's happening in the brain during events people will then report as being aware of, and how that differs from events they won't report having been aware of.

We don't have a solid or consensus theory about consciousness, but the idea that we've just made no progress is untrue. Some books I recommend are Being You by Anil Seth from 2021 or Consciousness and the Brain by Stanislas Dehaene from 2014z
by theamk | 2025-07-27 05:56:10+00:00
re application/x-www-form-urlencoded:

> The second problem is that implementations may use different ways of encoding arrays. The two most common ones that I know of are:

> 2. A single pair where the key name ends with [] and the value is a comma-separated list, i.e. numbers[]=1,2

wait, is this really a thing? I know some libraries/languages (notably PHP) use [] in field name to indicate this should be parsed into array, but this is purely application-specific convention and has no special meaning on browser/http level, the on-the-wire protocol always lists same name multiple times. Is the author simply wrong here?

(also, I don't understand the author's problem with multipart/form-data lack-of-escaping. The whole idea of sender defining boundary separator is it can ensure it won't appear in data, either by making it long enough that this is statistically impossible, or by choosing a short one that is guaranteed not to appear in the file)
by infotechme | 2025-07-27 05:57:03+00:00
Securing EV Charging Networks :

Key Cybersecurity Standards As electric vehicle (EV) infrastructure grows, so does the need to protect it from cyber threats. Several cybersecurity standards have emerged to safeguard EV charging networks, especially those considered critical infrastructure. Here are the most important ones:

IEC 62443

A comprehensive standard for securing industrial automation and control systems.

IEC 62443-4-2 defines technical security requirements for EV charging station components.

Used by Charge Point Operators (CPOs) to ensure secure procurement and integration of charging stations.

ISO 15118

Focuses on secure communication between EVs and charging stations.

Enables Plug & Charge functionality using TLS encryption and Public Key Infrastructure (PKI).

Supports Vehicle-to-Grid (V2G) and Smart Charging, with digital certificates for mutual authentication.

ISO 27001: Relates to the management of information security for charging networks.

OCPP 2.0.1 (Open Charge Point Protocol)

A protocol for communication between charging stations and management systems.

Includes three security profiles:

Basic Authentication

TLS with Basic Authentication

TLS with Client-Side Certificates

Ensures secure firmware updates, event logging, and mutual authentication.

NIST IR 8473

A U.S. cybersecurity framework profile for Extreme Fast Charging (XFC) infrastructure.

Defines mission objectives like secure communications, operational resilience, and trustworthy relationships.

NIS2 Directive (EU)

Treats EV charging networks as critical infrastructure.

Requires:

Cyber risk management

Incident reporting

Supply chain security

Data protection compliance

Please contact Info Tech Middle East for more information :

me@infoitme.com

https://sinoevse.com/ev-charging-cybersecurity-what-you-need...

#EVChargingSecurity

#CybersecurityEV

#SecureEVCharging

#EVInfrastructure

#EVCyberProtection

#SmartGridSecurity

#EVNetworkSecurity

#ElectricVehicleSecurity

#ChargingStationSecurity

#CyberSecureEnergy

#IEC62443

#ISO15118

#CriticalInfrastructureProtection

#GridCybersecurity

#EnergySectorCybersecurity

#NISTCybersecurity

#CyberResilience

#SmartEnergySecurity

#OTSecurity

#EVCompliance

#teltonika

#sangfor

#digitaldewa

#dewa

#cybersecurity

#evcharger

#evcharging

#infoitme
by trinsic2 | 2025-07-27 05:57:50+00:00
> But you haven't proven that web apps don't feel janky, fragile, and out of place. Because they just factually do. The native UI elements of each OS that you can tap into from the web is limited, and not enough to create the same UI in a WebView that you can in a native Swift app, for instance. You of course can coerce the web into imitating any appearance you care to recreate, but it won't look that way by default, and it'll now look even more starkly out of place on every other platform besides the single one you targeted. This is all an intentional aspect of the web as a cross-platform platform.

This sounds like a you problem. Web frameworks have improved significantly to handle anything way beyond text and that has been the case for a long time. This is really about corporations trying to exert power over the open web by trying to route around it with apps.
by knorker | 2025-07-27 06:00:25+00:00
Ah, so it does.

But when you make an assumption, you make an ass of u and mption. To have your webserver simply assume that anybody who manages to connect is trusted not a great plan.

There's a right way to do it (see my previous comment), so seems to me that one shouldn't do the wrong thing and hope that it's not a problem.

> the actual request source IP address is one of yours first

I guess this also confused me skimming. "One of yours". No, you check if it's coming from where it's supposed to be coming, I'd say. Or from the trusted list, as I'd call it.
by dlcarrier | 2025-07-27 06:01:17+00:00
I recently watched a video that discussed a company where lawyers who hadn't kept up their bar membership were acting as paralegals. The host mentioned that without an active bar membership, attorney-client privilege was no longer available.

I think it's crazy that my legal protections are dependent on the licensing status of the person I am talking to. It should be automatic, whenever anyone I'm talking to is acting as an attorney or a therapist or a clergyman or whatever else is protected.

To do otherwise, and force me to verify the license status of the person I am talking to is protectionism at its finest.
Show HN: Interactive scavenger hunts based on audio
by nssmeher | 2025-07-27 06:01:45+00:00
This is my first ever submission to HN. Hope to receive some constructive criticism. Plan to submit more.

ZapHunt is an interactive audio scavenger hunt, where in each audio episode leads to another after finding an item in your home. No sign up needed.

This idea came from my journey as a parent — my daughter used to be overstimulated by noisy toys and screen time (not much anymore). I imagined as my kid grew older, I would want to find something to entertain without too much screen involvement. I noticed everyone liked scavenger hunts but they are like TODO lists, they get boring after a certain point of time. So, I combined it with a twist. Scavenger hunt with stories. Although, I intended for kids ages 7+, If you are a kid at heart you can try and give me feedback.

I’d love feedback from the community on a few things:

Did you want to play another after completing the whole story ?

Did the audio interactions feel smooth or confusing?

Should I pivot ZapHunt’s audio scavenger hunt concept to a new format?

Are there any industries or areas where these kinds of interactive audio experiences could be useful? I usually lean towards edutainment, but I'm wondering if there are other niche areas that might benefit from this idea, especially ones with fewer restrictions/laws around it ?

Any bugs, friction points, or parts that felt off?
by tobyhinloopen | 2025-07-27 06:01:47+00:00
The Nexus 5 is 12 years old, don't know about a 5a. Your ASUS IPS monitor is 14 years old.

I'd suggest comparing technologies applied in monitors that aren't teenagers.

Still, I get your point - there's compromises in all technologies and there is not a single tech that excels in everything.
by gsf_emergency_2 | 2025-07-27 06:01:51+00:00
From above link:

But now what we see is the rule of lawyers, which is something different. It’s surely no coincidence that more than a third of Senators are lawyers, and a quarter of members of the House of Representatives. But how is the system to be reformed if, as I’ve argued in these lectures, there’s so much that is rotten within it: in the legislature, in the regulatory agencies, in the legal system itself?

The answer, as I shall argue in my final Reith lecture, is that reform – whether in the English speaking world or the Chinese speaking – must come from outside the realm of public institutions. It must come from the associations of civil society. It must come, in short, from us: the citizens.

Sounds leftist enough. Which civil association can do the job in Australia,you think?
by reflexe | 2025-07-27 06:02:09+00:00
Tie that chip to a beamformer (silicon labs have a few) and you have a phased array radar, which is a radar that does not move at all (pretty cool in my opinion)

Also, 15usd is not cheap for this kind of chip. You can buy a full wifi 7 rf/modem or a 4 core arm64 soc with this kind of money.
by crabmusket | 2025-07-27 06:03:29+00:00
Thank you for this very detailed explanation! I think between this and the other very welcome replies, I think I have discovered what I didn't understand: that "let it crash" addresses a different set of problems than static types, but that a dynamic type system can still be helpful in avoiding type errors in the first place, if it leads you to design data structures in a certain way.
by rsync | 2025-07-27 06:04:12+00:00
A reminder that zfs recently (past ~5 years) implemented dedicated metadata cache devices ... which allows you to cache either filesystem metadata or even small files to a blazing fast SSD mirror:

https://www.rsync.net/resources/notes/2021-q3-rsync.net_tech...

This is a quick and easy way to add thousands of iops to even something very slow like a raidz3 zpool.

As always:

"Let's repeat, and emphasize: unlike an SLOG or L2ARC which are merely inconvenient to lose, if you lose your metadata vdev (your "special" vdev) you will lose your entire zpool just as surely as if you lost one of the other full vdevs ..."
by notpushkin | 2025-07-27 06:05:18+00:00
Yeah, I mean, with either Tailwind or styled-components you want to contain them to “UI components” – e.g. <Button> or <Navbar>. You could mix in some logic, and you’re right, looks like many styled-components folks will split it into two files then – but honestly I would just do in one.

Personally, I’m a Svelte fan, and I think they got it right – you just write <style> in your component and that’s it. I think Vue works in a similar way, too.
by looping__lui | 2025-07-27 06:08:35+00:00
You might be in for a bad awakening when comparing the reliability and safety statistics of Lycomings to the Rotax engines in Flight Design planes. Even though I entirely share your enthusiasm in general - these “old technologically outdated Lycosaurus engines” are really reliable in comparison…

Rotax engines have been extremely popular in Europe for LSA equivalents - but boy do I recall countless stories of engine failures. The most crazy one was of a flight instructor that had a total of 12 (!?) before he quit flying. A lot has to do I believe with the “creative ways the engine and its components are stuffed into different airframes”.
by dietr1ch | 2025-07-27 06:08:51+00:00
I don't see the biggest difference being about freedom, but what to maximise, individual or society as a group.

Individuals excel when there's absolutely no rule stopping them, but enough to not make others a threat, and groups excel when there's rules to prevent individuals from taking an advantage over the rest, be it not paying their fair share on maintaining society, ignoring costs that society pays as a whole.

Here the idea is that natural gas is a greenwashed technology and that society would be better off moving away from it, so through this ban you'll start the migration away from natural gas. The individual standpoint is that natural gas is probably cheaper, so fuck the planet if that gets you a better price.

Are there other things to change if you care about the planet? Sure, but that's not the point and doing only one of them isn't going to make a dent on the upcoming climate catastrophes.
by tom89999 | 2025-07-27 06:08:54+00:00
We experience the same here, over the great pond in germany. Summer holidays start soon and some children are already en route to the holiday destination, missing school. Its unlawful and fined, parents risk it every vacation season. Parents want to hop on the cheaper flight or want to have extra days. Usually, if kids do not attend school for at least a minimum, they will be held back and have to start over in their grade again. This is no warning to the parents that will have much more fun with them... If i dont show up to work unexcused, i wont get paid. If i am getting caught attending to a party while called in sick, its a felony, insurance fraud. This is to teach young people, you are responsible for your actions.
by shash | 2025-07-27 06:10:57+00:00
The board is supposed to act in the interest of _all_ shareholders, not just majority or controlling. Meaning, a group of minority shareholders could sue for discrimination as happened at Tesla recently.

Also, I’m not sure of the ownership structure, but he may own 57% of voting stock but a minority of non voting stock, and the non-voting members may have certain rights irrespective of voting rights. I’d be shocked if they didn’t negotiate some kind of escape hatch.
by josephcsible | 2025-07-27 06:11:35+00:00
> If i dont show up to work unexcused, i wont get paid. If i am getting caught attending to a party while called in sick, its a felony

But you're talking about not having a real excuse and faking being sick. The reason this is a story is that even if you have a legitimate excuse and really are sick, they'll still punish you now.
Show HN: I built AI chat for entire YouTube channels
by munjyong | 2025-07-27 06:12:30+00:00
Hi HN

I wanted a way to Q&A with educational channels I frequently watch e.g. personal development, coding, or building startups. But didn't want to go through the hassle of manually searching for the relevant content for the questions I had.

I wanted a tool to help me grow on YouTube by analyzing competitors to spot patterns in their content and see what makes them perform so well, and repurpose it for my channel.

And sometimes I just wanted to recall something I heard before in a podcast, but didn't want to go through the entire channel or video to get the answer.

So I built transcribr.io.

How it works: > Enter video URL or channel handle. > Video transcript(s) get extracted and processed for RAG. > Ask anything about the video or channel. > Get answers with exact video/timestamp references.

Now I can essentially chat with entire YouTube channels as individual knowledgebases in just a few clicks.

For example, I've been using it a lot to chat with the Y Combinator YouTube channel. Instead of watching hundreds of hours of startup school videos, office hours, and founder interviews, I just ask my specific questions and get back answers with exact timestamps from across their entire video library.

Try it here: https://transcribr.io $19.99/week or $49.99/mo - unlimited usage

Would love to hear about your use cases for such a tool.