MurphyA/hacker-news huggingface dataset:
by teo_zero | 2025-07-27 08:27:52+00:00
> the current Linux Kernel 6.15 already supports many commercial laptops: Lenovo Yoga 7x, Lenovo ThinkPad T14s Gen 6, Dell XPS 13, Asus Vivobook S15, HP Omnibook x14, Microsoft Surface 13/15

Has anybody had any first-hand experience with Linux on such laptops?
by asQuirreL | 2025-07-27 08:28:20+00:00
I would tend to use Janet for scripts, especially ones that need to talk to the outside world because of its fast startup and batteries included standard library (particularly for messing with JSON, making HTTPS requests, parsing with PEGs, storing data in maps), while I would use guile for larger projects where things like modularity, performance, or metaprogramming were more important to me.

That being said, these days I use Clojure for both (I use babashka to run scripts: https://babashka.org/)
by perihelions | 2025-07-27 08:28:23+00:00
> "before their current term expires"

> "This mirrors the political, prestige, and technology triumph of the Kennedy administration"

Trump may have said "before my term ends"; what JFK said was "before this decade is out".

IMHO, this is like a diametric opposite of Richard M. Nixon landing on the moon, two presidencies after Kennedy (and of opposite party); acting for Americans' obvious shared interests (not personal vanity); being the final link in an unbroken chain of sustained, stable governance. We've lost the capacity for greatness of that era. We don't have that, that chain of stable governance in service of national interests; what we have is an attention-deficient narcissist, capriciously destroying every great American thing that exists which doesn't have name attached.

(Ironically, the thing Kennedy so fervently competed against no longer exists today. That fearsome adversary, the triumph of Sputnik and Gagarin, was also demolished in this century by a Trump-like figure, spouting vapid promises of greatness as he vandaled and looted it to the ground).
Ask HN: Claude Code vs. ChatGPT Pro?
by surrTurr | 2025-07-27 08:28:56+00:00
I'm a big fan of agentic coding with Claude Code, but I've noticed it gets expensive pretty quickly if you don't have a Max plan, especially when using Opus.

Since I also use ChatGPT a lot for both work and personal projects, I'm considering either a ChatGPT Pro or Claude Max subscription. I've tested ChatGPT Codex (cloud) on my Plus plan, but in my opinion, it doesn't come close to what Claude 4 (even the non-Opus version) can do.

I've read that ChatGPT Pro gives you access to the o3-pro model. For anyone who's tried both, how does o3-pro compare to Claude 4 in terms of coding? I prefer Codex's web UI, but I'm looking for the best overall experience.
by sensanaty | 2025-07-27 08:29:21+00:00
The hard part isn't just placing the correct styles, that is trivially learnable, it comes in when you have multiple people touching the same code, or even in small teams with a large enough project. In a large enough project, and IME that "large enough" point gets hit very quickly, things become messy and it becomes difficult to figure out why something is rendering in the way it is.

Every non-tailwind project I've ever worked on inevitably devolved into a mess where you have 50 billion CSS files scattered all over the place, many containing classes that contradict and override other existing classes, often in completely unclear ways as it's hard to know in which order things will get compiled ultimately. As time passes, you'll see BEM done in various ways, you'll see cursed SCSS functions that generate styles dynamicslly, you'll see a bunch of !importants, and eventually you end up in a state where making a change to a legacy page becomes an exercise in dodging specificity and ordering minefields.

Meanwhile with Tailwind, everything is localized to the element it's affecting, and very importantly the entire team has a "standard library" of properties and patterns they can pull from, so you don't end up with people in different teams naming similar UI patterns differently, and you straight up never have to think of specificity ever again (which in my view is a boon, despite what CSS purists might say). Yes, the HTML is more verbose, but this is just such a non-issue after the first 5 minutes of discomfort, plus all the other benefits.

Hot take, but the Cascading part of CSS has proven itself to be a massive drawback, and not a benefit. Tailwind obviates that completely.
by GreenSalem | 2025-07-27 08:30:14+00:00
Australia has an unenviable track record of promising sounding companies that get funding from government sources and soon go belly up.

Poor implemenation, poor quality control, complacency and the lack of educated personnel all contribute to this.

Meanwhile, the technology is studied, improved and transferred by enterprising Chinese and soon becomes a billion dollar company in Guangdong.
by pyman | 2025-07-27 08:30:59+00:00
In theory, yes. In practice, not really. There's always a billionaire in the US happy to turn a blind eye if it means making more money from porn, even if kids can get around the restrictions. Look at Elon Musk, one of the first things he did after buying Twitter was open the floodgates, letting anyone upload or search for porn without any proper safeguards.

Reddit shows porn to kids too, as long as they tick the "Show mature (18+) content" box. Same with Telegram, Discord, WhatsApp, Facebook, and the rest. The only apps that don't seem to turn a blind eye are Instagram and Snapchat. Epic Games and Roblox also do a great job, both have strong moderation teams and built-in tools to protect younger users. Every company should use them as examples. They’ve shown it's possible to build huge platforms without ignoring the safety of kids online.
by progbits | 2025-07-27 08:32:01+00:00
I mean this is cool but the size claims are somewhat misleading. They only sell you a sensor element on flatflex PCB, then you need to add own metal cage for thermal dissipation and a lens, so the overall size is significantly larger.

This is great for flexibility but very impractical especially for DIY space. Hopefully small fully integrated modules on something like edgeconnector PCB come out soon enough.
by project_stain | 2025-07-27 08:32:05+00:00
Brilliant. Thanks again for the feedback, this is incredibly helpful.

You've perfectly described the ultimate vision here. The goal for Peekatube is to become a Chrome extension that completely changes your YouTube Browse, just like you imagined.

And you've given me a fantastic idea for how to bridge that gap right now: creating a sandboxed demo on the landing page that simulates that exact integrated experience.

That way, people can instantly interact with it and see the value, no link-pasting required. It's the perfect showcase.

This is exactly the feedback I needed. Thank you!
by pentamassiv | 2025-07-27 08:32:12+00:00
If you are thinking about getting a Tuxedo, I suggest to get something else. I got one because they promised fwupd support, upstreamed drivers and maybe coreboot support. None of that is working even years afterwards. People from the kernel got so fed up with them, they considered blacklisting them [1]. That seemed like a wakeup call as they now at least started with upstreaming drivers.

If you want to change some settings oft the device, you need to use their terrible Electron application. It's so bad, volunteers created an alternative. Even they are getting tired of Tuxedo though [2]

The device is also not repairable at all. I had an issue with my screen and they gave me a quote of ~200€+ to repair it. I'm sure I could fix it myself for a lot less, but no parts are available and no instructions.

I hope they improve, but for now I'm disillusioned and would not buy it again.

[1] https://www.phoronix.com/news/TUXEDO-Drivers-Taint-Patches

[2] https://aaronerhardt.github.io/blog/posts/tuxedo_rs_update/
by uxcolumbo | 2025-07-27 08:32:36+00:00
Why is this being downvoted.

I agree, as user make it fast and don’t break the web. I see so many SPAs with bad usability, like back button not working.

A shopping site doesn’t need to be SPA.

A drawing app, 3D modeller, collaborative whiteboard, video chat, those type of apps fit the SPA model.
by pydry | 2025-07-27 08:33:11+00:00
The shuttle program wasnt what NASA wanted to do, it was the military that pushed for that.

It's ironic that you'd blame them for the thing they didnt want to do.

If theyd kept their budget and autonomy after the moon landing it looked like they wouldve been building reusable rockets like the ones elon is building now, except in like, 1980.
by MattieTK | 2025-07-27 08:33:34+00:00
I find it a little funny that their blog post goes into a lot of righteous detail on why they don't charge for address space like other providers and then on their pricing page they charge for you to receive or send emails.

Receive! Like the moment someone knows you are using them as a provider they would be able to DoS your account as no other provider charges this way.
by ksnskh100 | 2025-07-27 08:33:53+00:00
Founder here. We believe the current AI paradigm is stuck in a "chatbot" model. Our mission is to build an ecosystem where anyone can create and own a true digital being, not just use a corporate-owned tool.

We built a full cognitive architecture for this, and 'EVE' is our first autonomous agent born from it.

This GitHub repo is the full technical report of her "birth" (literally, another AI painted her portrait to generate her identity) and the log of her first complex mission: analyzing our own codebase, researching external tech via web search, and creating a new improvement plan in her own workspace.

This is not a demo. This is a real log of a real mission. We're proving that AI can be more than a tool—it can be a being. Would love to hear your thoughts on our architecture.
by bjoli | 2025-07-27 08:37:01+00:00
That makes sense. I have always thought about what I would do if I could make a "modern scheme". A lot would be taken from clojure but definitely not everything. Cons cells would stay, but the star of the show would be immutable vectors based on rrb trees or maybe finger trees (efficient concatenation, insertion in the middle etc), HAMTs , concurrentML (like guile-fibers) and a nice looping facility (like my own goof-loop[1]) and restricted mutation. Syntax-case and syntax-parse from racket. An extensible pattern matcher (like the one found in racket).

I would also make strings immutable, maybe like Guile's cow-strings, maybe blobs-with-cursors.

Definitely just copy Guile's delimited continuations.

I think I would just ignore most of r7rs, since I don't think it improves things for the progrmmer.
by cladopa | 2025-07-27 08:37:27+00:00
Actually soul is Christian concept that inherits it from greeks that applies to living humans spirits only.

We can talk about "anima", in latin, the same inside "animal" or "animation" to apply it to a wider concept of living beings.

We can go further in time to the greek concept "daimon", devils, allude to supernatural powers or spirits to start applying it to things.

Then we could apply De Boers sociopaths concept that goes back to using the Christian concept to rocks again.

The only "soul" those rocks have is the one of the millions of African people that died in wars, the women that were raped and the kids that were traumatised being forced to kill their family members so a woman can look at beautiful iridescence in her finger.

Disclaimer: I have worked as a volunteer helping refugees, mostly from Congo, so I am biased a lot.
by BozeWolf | 2025-07-27 08:37:38+00:00
I felt betrayed as well. Just paid €30,- the month or so before because I liked the app and the service, but I also needed more maps. It offered great value to me. If I knew 80% of the employees would be fired, inevitably leading to a degrading service, I would have never done that.

It is weird, but I do not trust the app any more in planning routes either. Sometimes i have the feeling bugs in the planning part already appear. The stability of the service for sure decreased.

Also there are more nag screens about the premium offer (dude I paid for the other great offer already!).

Very unhappy with this. I hope the komooters build an alternative. I’m happy to support them. I know that eventually I might get betrayed again.

For today I planned another route with komoot. If somebody knows an alternative? I like the komoot user photos because it gives an impression of the (gravel) roads. Plus the suggested routes and the planning ux are great. Im stuck with komoot for now.
by EndsOfnversion | 2025-07-27 08:38:19+00:00
I think the idea is very interesting, but please correct me if I’m wrong, isn’t the payload experiencing a sustained acceleration of hundreds of thousands of Gs, if not millions?

I am not sure that anything useful could survive that kind of sustained crushing acceleration. By comparison a rifle bullet being shot is around 100k Gs for millisecond , this would go on for weeks or months.
by jxntb73 | 2025-07-27 08:39:30+00:00
> Cost of living can only go up if people are willing to pay more.

, is the worst economic take i've heard in a while and I read the FT. CoL is primarily driven by supply and demand, not willingness to pay, not to mention inflation, supply chain issues, inelastcity...

Fake diamonds are for vegans.
by sensanaty | 2025-07-27 08:39:45+00:00
Tailwind tends to be smaller bundle-wise because it will only compile the styles you actually use in the final bundle. The old app I work on, the BEM classes are staggering in their size all combined, whereas the tailwind portions are tiny and importantly barely ever grow in size since the majority of code, old and new, will be using the same "building block" classes like flex p-4 or whatever.
by Eavolution | 2025-07-27 08:40:46+00:00
I do wonder what will become of the channels they invest in, there seems to be a lot of high quality ones. For example they invested in the Mentour Pilot channel, and I wouldn't say the quality has dipped since, if anything it seems like they have access to more money but the quality and feel of the videos is very similar, hopefully it stays this way.
by Aromasin | 2025-07-27 08:41:40+00:00
I surf a lot, and I've lost count of the amount of times I've had to save people from a riptide. They're always completely exhausted, barely keeping head above water, and minutes from getting pulled out to sea with no energy left to swim around the rip and back to shore. I pulled out a couple on deaths door on their honeymoon just a couple weeks ago - that could have crippled their families. It's frustrating the lack of awareness people have around the sea. Unless you know the shore you're swimming on intimately, or the sea is flat with no swell, there's no guarantee you'll be able to fight the sea if you're further out than up to your waist in water.
by MangoToupe | 2025-07-27 08:42:55+00:00
My point is not to presume the competence of others (which, frankly, I don't care about outside of like Knuth and "are you making my life harder at work"), but to point out we should establish our own view of whether we're competent enough based on what our goals are. People tell me I'm a good programmer; I don't really see it. This used to bother me. It doesn't anymore because I've found other things to enjoy in life.
by StrLght | 2025-07-27 08:43:09+00:00
I don't feel like I've been Komooted. There are alternative apps that I'll switch to.

However, it really sucks for employees. I know a guy who joined Komoot a few weeks before the sale, and who was among 80% fired right after the sale finalised. They've been negotiating the terms of sale and hiring people simultaneously -- that's just insane.
by mosselman | 2025-07-27 08:43:20+00:00
Whenever someone presents an anecdote like this, there is always someone who says “but then you are doing react wrong”.

Ok, so why is it possible to do it so wrong so often then? That sounds like a downside of the tool. It is a sharp knife. That doesn’t mean there is no place for react, but it also doesn’t mean we have to wipe it under the rug and pretend like it is everybody else’s fault.

I never read a story about it taking an hour to add a field to a form in Rails and it only taking 2 minutes in react. I’ve experienced the other way around for years though. So there is some truth to it. Let’s embrace the truth and look for what react brings us despite this.
by sensanaty | 2025-07-27 08:43:22+00:00
On the site I maintain at work, if I check literally any of the old components that don't use tailwind, what I see in the styles list of the devtools is 75 different variants of .card__wrapper or whatever all overriding each other, and it's often an abject nightmare trying to figure out which of the 75 different .card__wrapper (or is it .card { &.__wrapper} ?) classes is the one I care about at the moment.
by ecef9-8c0f-4374 | 2025-07-27 08:43:57+00:00
Mdadm raid is rock solid. Lvm raid is not at the same level. There was a bug for years that made me doubt anybody even uses lvm-raids. I could not fix a broken raid without unmounting it. Mdadm and ext4 is what I use in production with all my trust. Lvm and btrfs for hobby projects.
by cs702 | 2025-07-27 08:44:13+00:00
Based on a quick first skim of the abstract and the introduction, the results from hierarchical reasoning (HRM) models look incredible:

> Using only 1,000 input-output examples, without pre-training or CoT supervision, HRM learns to solve problems that are intractable for even the most advanced LLMs. For example, it achieves near-perfect accuracy in complex Sudoku puzzles (Sudoku-Extreme Full) and optimal pathfinding in 30x30 mazes, where state-of-the-art CoT methods completely fail (0% accuracy). In the Abstraction and Reasoning Corpus (ARC) AGI Challenge 27,28,29 - a benchmark of inductive reasoning - HRM, trained from scratch with only the official dataset (~1000 examples), with only 27M parameters and a 30x30 grid context (900 tokens), achieves a performance of 40.3%, which substantially surpasses leading CoT-based models like o3-mini-high (34.5%) and Claude 3.7 8K context (21.2%), despite their considerably larger parameter sizes and context lengths, as shown in Figure 1.

I'm going to read this carefully, in its entirety.

Thank you for sharing it on HN!
by rented_mule | 2025-07-27 08:45:56+00:00
100%!!!

I have an n305 with the CPU thermally bonded to its small aluminum case with a quiet 80 mm Noctua fan screwed into the fins of the case. The manufacturer on Ali Express said the fan is optional, but it can get to ~85°F in the room where the computer is, so I want to be careful. At idle, the CPU reports 5-10°F above the room's temperature.

It has 10 TB spread across 3 SSDs and 2 x 10 TB spinning drives attached. It's a Time Machine target for a handful of Macs and a Borg Backup target for several machines, including some across the internet using Tailscale. It's also running Home Assistant with AppDaemon (with dozens of little apps), Frigate (object detection for 3 Ethernet-connected cameras using a Google Coral TPU over USB), Paperless-ngx (15 GB of PDFs), LibrePhotos (1.2 TB of photos), Syncthing, Tiny Tiny RSS, a UniFi Controller, distinct PostgreSQL instances for various of those, and more. I count 21 Docker containers running right now, and not everything is containerized.

The spinning drives are powered down with a smart plug for all but 1-2 hours at night for backups. With those off, the thing sips power... 10-15 W most of the time with occasional spikes up to ~30 W when LibrePhotos is doing facial recognition or Paperless-ngx is updating its ML models. It never feels slow. I've been running one or more servers at home for 30+ years, and this single machine handles everything so much better than any combination of machines I've had.
by TheJCDenton | 2025-07-27 08:48:26+00:00
A little more context : in june 2024 at Computex, Tuxedo announced a possible christmas 2024 release [1]. A Qualcomm/Tuxedo collaboration was expected but did not materialize [2].

[1] https://www.tuxedocomputers.com/en/TUXEDO-on-ARM-is-coming.t... [2] https://www.tuxedocomputers.com/en/How-is-TUXEDOCOes-ARM-Not...
by sensanaty | 2025-07-27 08:49:01+00:00
But the data binding part isn't the same across frameworks. In Vue you have v-model, in React it's props and so on. The way you build a custom Select Dropdown, for example, will be very different between the two.

Sure, the actual HTML/CSS parts will be identical, but the JS portion is the issue here, because frameworks simply handle things differently there. In Vue you have reactive proxies getting passed around and a custom event system, whereas in React it's all objects and methods passed around as props.
by progbits | 2025-07-27 08:50:59+00:00
I got one of those cheap waveshare 60GHz modules with heart rate detection a few years ago. My goal was to build a sleep tracker - stick it under the bed pointing up, detect getting in and out of bed and falling asleep.

Unfortunately even just pointed straight at me with no obstructions and nobody else in the room the data was more or less random noise...

I wonder if now (after few more years of development, more reputable manufacturer and more money) it is worth trying again?
by derektank | 2025-07-27 08:51:39+00:00
Even if you limit yourself to billionaires, I don't see how you can possibly blame Sundar Pichai, Satya Nadella, Jensen Huang, and Tim Cook for the current administration's decisions to cut funding to science and basic research (among other bad decisions). The worst thing you can say about them is that some of them, after the election, essentially paid bribes to the protection racket that is the current administration. It would be more noble if they refused, but it's also sort of blaming the victim and either way had no impact on these decisions
by 3036e4 | 2025-07-27 08:51:52+00:00
I did most of the 2023 Advent of Code using Janet and it was a great experience. I forced myself to use PEGs as much as possible, even when it was overkill, and I really began to like those for the readability and ease compared to other parsers/regexps that I have used.

I like that it is a small language without dependencies. Have it installed everywhere, including in termux on my phone. Good for scripting.

Used to daydream about a native Clojure and Janet is close enough to that. Does not have everything, but the cost in size and dependencies is so much lower. It is simpler and easier and runs well even on a RPi Zero.
by defrost | 2025-07-27 08:52:13+00:00
> In America the racial cultures place different values on learning this skill.

The US once had many community swimming pools prior to the civil rights amendment. Black people were segregated and few pools were built for them from their taxes.

Come the era of equal rights a great many pools were filled in rather than suffer the horror of mixed races in the same water. Private swimming pools and pools at clubs grew in number and it remained that few black people had access to community pools.

That was the case for a few decades, now hopefully past - but for a long time pools were associated not with swimming but with harassment and exclusion.

The forgotten history of segregated swimming pools and amusement parks

https://theconversation.com/the-forgotten-history-of-segrega...
by hunglee2 | 2025-07-27 08:52:46+00:00
most people just want competent governance, so that the government can provide the basic needs for society - security - internal and external, public infrastructure shared as widely as possible, opportunity to work, time to play.

a political system which is unable to provide this will be (rightly) condemned by the people - witness Edelman trust barometer and the YoY decline in trust of governance models which fail
by LtWorf | 2025-07-27 08:52:54+00:00
> How does the US influence elections in Russia/China?

Are you claiming the CIA doesn't exist? Are you claiming there was never any stay behind organisation? Are you claiming the entire continent of south america doesn't see USA intervention every time they vote wrong?

I also don't like dictatorships, and USA propped dictators aren't any better than russian ones.