MurphyA/hacker-news huggingface dataset:
by jonathanlydall | 2025-07-23 13:37:12+00:00
Star Trek presents a super idealistic utopian post-scarcity society, probably naively so, but it's primarily intended as an inspiration.

Very good science fiction depicting post scarcity society are Iain M. Banks Culture novels. To me it feels like a far more realistic post-scarcity future than Star Trek (although The Expanse feels more likely than either).

In the Culture there are AIs which remove the need for humans to do any more work and at times in the book he mentions how citizens find meaning to their existence despite a lack of drive for wealth or materials.

In one book (I can't remember which one) in passing it talks about a spaceship being somewhat pointlessly assembled by people, not because it's needed (AI and machines can do it), but because those people wanted to do something they thought would be interesting, I guess they thought of it like building a cathedral.

In the Player of Games, the protagonist prides themselves on being able to master any kind of (non-sports type) game and has built their social status and identity around it.

Despite the utopian existence, messy situations do arise and the stories tend to revolve around an organization within the Culture called "Special Circumstances", which exist to handle "Special Circumstances" which is anything outside of the usual, sometimes covert, sometimes diplomatic, sometimes crisis solving.

Anyway, I highly recommend them if you're into reading.
by npteljes | 2025-07-23 13:37:26+00:00
This is a tired take, not unlike when people bash web developers to make slow and bloated web pages. Completely disregards how little say the individual has in the final product, and especially in the design of that product.

What's actually happening is that companies are expected to a different standards, by customers and other companies alike. By trying to anticipate these expectations, companies go ahead and do the changes that they think will strengthen the brand that they are trying to project. That's all there is to it, the rest is implementation.
by abhishake85 | 2025-07-23 13:37:33+00:00
Proof that ChatGPT Plus is secretly Google-powered - “orphan page” experiment

1. I coined a nonsense word. 2. I then put it on a page not linked anywhere. 3. Forced Google to index it via Search Console; left all other engines unaware. 4. Asked ChatGPT Plus to define the term → it quoted my hidden page verbatim. 5. Ran the same query in Bing, DDG, Yandex → no results
by p_l | 2025-07-23 13:38:11+00:00
GNOME started moving in that direction back in 2.4 release - GNOME 3 was where, for better or worse (my personal opinion for worse) they decided to experiment even further away from the beaten path.

But the seeds of what became GNOME 3 were sown in first 3 releases of GNOME 2, not in widely discussed but unrelated to actual decisions talks about patents.
by nerdjon | 2025-07-23 13:38:21+00:00
I looked at the numbers for this for my personal devices:

- My iPhone is currently covered by apple care with the upgrade program but it does not have loss or theft, which would be an additional $4.16 a month (normally $10 a month)

- My Mac: $3.49 a month (doesnt include loss or theft)

- My iPad: $4.99

- Apple Watch: $2.99

- 2 different airpods, $15 a year each. $30 a year total. Roughly $2.50 a month

This is not including any homepods or apple tv's since I just don't see the point.

Even ignoring the difference in price with the upgrade program the best I can get for 3 devices would be iPhone + iPad + Mac coming to $18.

The $5.99 for adding more devices is more than every device except for an iPhone outside of the upgrade program.

The only people I really see benefiting are those with Apple Vision Pro since that is $25 a month. What am I missing about their calculation for this saving money?

I got all of these numbers from this page: https://www.apple.com/applecare/
by aniforprez | 2025-07-23 13:38:56+00:00
There has never been an application where I worked that anyone is happy with the base design of the button. There is always some variant, some edge case, some requirement that doesn't fit. This is the whole reason why BEM became a thing briefly and it was tedious. Tailwind solves all that. Just have a base set of styles, pass in any additional styles to the component based on the specific requirements and where the component is used, use tailwind-merge in the component and now I never have to care ever again.
by Apreche | 2025-07-23 13:39:04+00:00
This is in alignment with an idea I have been coming around to.

The nostalgia for the old Internet wasn’t about a particular aesthetic. And there are a lot of rose tinted glasses forgetting about flaky slow connections, useless search engines, pop-up hell, etc.

The part of the early web we long for is intrinsic motivation. Being there was its own reward.

Over time, not just on the web, but in all parts of our society, extrinsic motivation has latched on to everything. We used to play video games just because. Now people play them to get currencies to get rewards. We used to make software just because. Now we make it to put in an app store to get rich. We used to share videos for fun. Now we try to get rich on YouTube and Twitch. We used to answer questions on IRC because. Now we answer questions on Stack Overflow, Reddit, or even here, to get karma points. We used to chat just because. Now we share just to get likes and retweets and subscribes.

What we long for is to go back to a time when people were intrinsically motivated. Places like that still exist, but you will have a hard time finding links to them on any platform where users are extrinsically motivated.
by CursedSilicon | 2025-07-23 13:39:31+00:00
The project is what spawned the thought process. Because it has me interacting with a generation of internet users who view the internet very different, culturally and socially to the one I grew up on in the 90's and early 2000's

You also seem to have completely glossed over the critiques of the fact the internet of today is predominantly designed to extract money from its users, either through turning them into machines to milk for "content" or through spying on them to harvest data for advertisers
by jasongill | 2025-07-23 13:39:53+00:00
I wish that this had a "family sharing" option, like "Apple One" does. My kids have iPhones with AppleCare+ but the only way to manage it is from their phone (despite being billed to the Family Sharing plan); would be nice to manage all of the family AppleCare+ stuff from one place.

(Or, Apple could fix the larger issue which is that subscriptions for family members can only be managed from the family member's account/device, despite being shared with the family)
by thyristan | 2025-07-23 13:40:08+00:00
The usual way to deploy such things is actually to create 1 VM for that application, install podman, and then run all those tons of containers in that VM. Because you cannot trust software vendors to not do or require stupid shit like requiring the docker socket, mounting overly broad volumes from the hosts filesystem, provide working and non-stupid compose/helm/...-files and things like that. Often the support contract also requires a specific version of a specific OS, a specific kubernetes distro or something like puppet/chef/... for deployment. Since for the multitude of software vendors and requirements, we couldn't easily fulfill all those at the same time on the same kubernetes cluster or infra, we just split it up into VMs.
by troupo | 2025-07-23 13:40:10+00:00
> You are being disingenuous. I can always use some hyper specific example

These are not hyperspecific examples. We're literally discussing under an article which has a primitive animation which was, quote, "using 60% CPU and 25% GPU on [a] M2 MacBook"

How is 2D graphics programming helping there?

The article goes on to describe, correctly, layout properties ("The W3C spec is full of these!"), paint properties ("this tiny "bikeshed" SVG which you can find on lots of W3C spec pages. It costs ~30% CPU!") and composite properties.

These are not specific examples. These are literally footguns upon footguns that literally have no corresponding counterpart anywhere.

> That doesn't mean that understanding what is typically happening is useless. Which is essentially what your claim is.

Yes, knowing 2D graphics programming is 100% useless to understand what's happening with CSS and DOM.
by dylan604 | 2025-07-23 13:40:15+00:00
{Eye roll emoji}

How many Show HN have we seen of low effort genAI image tools that are less capable and less in every way than the umpteengillion previous versions of a genAI tool? People use the Show HN like it's their parent's refrigerator to hang their preschool art looking for validation or something. If anyone was looking to hire someone in AI, would you see one of these subpar projects from a Show HN and think that's someone you would be interested in working with?
by pc86 | 2025-07-23 13:40:45+00:00
This is just intellectually lazy IMO. "Ticket management software isn't good at managing tickets, it's just good at getting stupid CTOs to pay for it because execs are stupid didn't you guys know?"

I'm sure that's true for enterprise bloatware, but there are dozens of excellent open source and/or low cost issue trackers. Hell, Trello will do about 90% of what you need out of the box if you're operating with 1-3 people.
by abotsis | 2025-07-23 13:40:55+00:00
I usually buy AppleCare+ for my new products (laptop, etc). I think an awesome use case here is the “hand me downs” that my 8yo gets. All are out of warranty, but he’s a lot tougher and more clumsy with the equipment. Covering all that (Mac, iPad, iPhone) for $20/month seems like a good deal.

Then again, when he breaks something, I don’t get to justify buying myself a new one :)
by teddyh | 2025-07-23 13:40:57+00:00
Windows has plenty of issues and hardware problems! It’s just that nobody ever blames Windows for them. It works like this:

Headset does not work on Linux: “This is crap, I’ll tell everybody I know to stay away from Linux!”

Headset does not work on Windows: “This is crap, I’ll tell everybody I know to stay away from these headphones!”

(Re-post from 2022: <https://news.ycombinator.com/item?id=32541772>)
by jajko | 2025-07-23 13:41:05+00:00
But form over function is the core of why Apple is such hugely successful company with just few products. Focus on emotions rather than technical aspects. Design over usability. Less choices for users, just compare how much you can tweak in android vs ios. Removals of buttons, 3.5mm jack, sim card, removable batteries and so on and on just in phone area.

You may not like it (certainly I don't) but its extremely well received behavior. Humans are mostly emotional beings, just look at politics if you think otherwise.
by bayindirh | 2025-07-23 13:41:10+00:00
In our case OS selection is done on a case by case basis, and we don't take sides. In our case depreciation of V2 has no practical implications, either.

This is also same on the personal level. I use the OS which is most suitable for the task at hand, and the root OS (Debian / RedHat / etc.) doesn't matter. I'm comfortable with all of them the same.
by aaronbaugher | 2025-07-23 13:41:26+00:00
Dropped out of college in 1988 after one semester. Never touched a computer there; they were still VAX systems reserved for certain programs at that point. Got my first computer (Commodore 128) soon after that, and started learning BASIC and 6502/Z80 assembly language. Got my first Internet account about 1993, and it came with a shell account, so I started learning Unix tools and a little C. In 1994-ish, a friend asked if I wanted to get in on a new ISP he was starting in my hometown, so I moved back and got a crash course in more Unix/Linux, networking, Perl, and more. Just been doing what comes along and learning enough to keep up ever since.
by slightwinder | 2025-07-23 13:41:35+00:00
I'm curious how many vibe coders can compensate for the AIs shortcomings by being smart/educated enough to know them and work around them, and learn enough along the way to somehow make it work. I mean, even before AI we had so stories of people who hacked together awful systems which somehow worked for years and decades as long as the stars align in the necessary areas. Those people simply worked they ass to make it work, learned the hard how it's done and somehow made something which others pay enough money for to justify it.

But today, whom I mostly hear from are either grifters who try to sell you their snake oil, or the catastrophic fails. The in-between, the normal people getting something done, are barely visible yet for me, it seems, or I'm just looking at the wrong places. Though, of course there are also the experts who already know what they are doing, and just use AI as an multiplicator of their work.
by ryandv | 2025-07-23 13:41:50+00:00
> I want to insult instead of debate because I truly believe people who talk like this need to be publicly shamed for discourse like this.

I will forever remember how charitable you and the white progressives have always been in their discourse, and will reflect the same demeanour to those who earnestly believe that child genital mutilation will transubstantiate the male flesh into female like some barbaric 21st century eucharistic rite.
Show HN: Image to Excel Converter
by jacksonLiu89 | 2025-07-23 13:43:03+00:00
I built this AI wrapper this weekend，it did some help in process images with table, even works with handwritten tables too, So i share it, it was backend with gemini, looks really good in result.

- You can Upload images with tables, get clean Excel/CSV output. - 5 free conversions daily, batch processing supported. - You can merge multiple images into one Excel or keep them separate.
by 65 | 2025-07-23 13:43:35+00:00
Are you seriously suggesting someone new to Linux use Debian, one of the most annoying distros to set up for desktop use?

I used Linux Mint for about a year and gave up because everything was constantly breaking and the software was a direct downgrade from MacOS in terms of usability and prevalence. Oh, and new hardware usually doesn't even work on Linux.

Linux is like Communism, sounds great in theory but in reality it doesn't work.
by MisterTea | 2025-07-23 13:44:01+00:00
The Gnome desktop churn was a bit of a headache. Gnome 3 took this weird tablet approach like Windows 8 did and it felt like they were playing "keeping up with the Jones's" instead of making a solid user experience. I remember around that time trying to record video from my Thinkpad's webcam using Cheese which was a buggy mess. That made me really mad as the Gnome team clearly focused on rearranging the furniture instead of focusing on improving the components that make up the entire desktop experience.

I used to like Mate and moved to Cinnamon but lately I just use XFCE and call it a day.
by alexb_ | 2025-07-23 13:44:21+00:00
I work on an air-gapped network. The most important thing that the words "air gap" communicate is that there is no connection, nothing at all, to anything outside the network. The only way to move anything on or off are using disc drives (no USB for security reasons). The word "private network" does not really communicate that there is a physical gap of no wires at all from the computers on the network and everything else on the internet.
by simonw | 2025-07-23 13:44:31+00:00
I initially thought this was about the Qwen release from two days ago, Qwen3-235B-A22B-Instruct-2507 - https://simonwillison.net/2025/Jul/22/qwen3-235b-a22b-instru... - but that's a no-reasoning model and the Cerebras announcement talks about reasoning, which tipped me off that this was Qwen's Qwen3-235B-A22B from April.

(These model names are so confusing.)
by grishka | 2025-07-23 13:44:46+00:00
Huh??? Have you actually tried talking to non-tech people? Customers hate software updates. Especially the kind that change the design for no reason and/or break their established muscle memory by rearranging the UI layout.

And third-party app developers hate OS updates too, especially, again, the kind that change the UI design. Apple is the most expensive company in the world so the cost of these redesigns is a rounding error for them. For smaller app developers, this incurs significant extra costs for the only reason of Apple just feeling like it.
by bee_rider | 2025-07-23 13:44:49+00:00
I don’t think emulating shame (in the sense of a computer printing statement that look like shame) and real shame have a cross-over line, they are just totally different types of thing.

Feeling shame requires feeling. I can’t prove that an LLM isn’t feeling in the same way that I can’t prove that a rock or a graphics card isn’t feeling.
by rebeccaskinner | 2025-07-23 13:45:20+00:00
I remember back in the gnome2 days there was still a lot of fragmentation. Gnome, KDE, WindowMaker, AfterStep, Enlightenment, ratpoison.

Linux has always appealed to tinkerers and that was always going to lead to some amount of fragmentation. I don’t think it’s a bad thing necessarily. For all of the complaints about it, systemd has unified a lot of things that used to be handled through desktop environments and made things less fragmented as a whole.
by kfarr | 2025-07-23 13:45:21+00:00
I've had a fun time exploring various models for upscaling low poly scenes and finally found a workflow that our users seem to really like, so I figured the HN crowd might enjoy seeing the output as well. It's pretty basic but it works. Right now the steps are separate, but I could integrate all the BFL and Veo APIs into our app if there's enough demand. Would love feedback on how to improve. Haven't tried fine tuning with Flux Kontext Pro, but I see some amazing examples out there and that's next on my list.
by rs186 | 2025-07-23 13:45:24+00:00
> With AppleCare One, customers can now add products they already own that are up to four years old if they are in good condition.

Currently, to get AppleCare after purchase or the 90 day window, you need to go to an Apple store before the warranty expires and ask staff to add it for you. This is never advertised (to my knowledge) but well known. Now they are making it possible to add AppleCare even after warranty expires.

I hate to say this, but no other PC or mobile phone manufacturer is providing warranty service (for consumer hardware) that remotely matches Apple's.
by zeta0134 | 2025-07-23 13:45:56+00:00
I maintain that if the NSA ever really needs to know something, if I somehow possess critical knowledge in a legitimate matter of national security, they are welcome to visit. (They'll have to settle for coffee, I'm not much of a tea drinker.) In this way, I really do have nothing to hide. But I do insist on knowing about it in the moment.

Outside of that very narrow context, they may kindly deal with my communications being secured by default, because if there is a path they can use to decrypt my data, the criminals can also find, exploit, and use that same path. Rather easily, as it turns out. (See: various data breaches, password leaks, company after company getting caught with unsecured S3 buckets containing encryption keys, etc etc.) It's not the law I'm hiding from, but those individuals who would steal every one of my digital assets given the opportunity.

In the specific context of Android, the thing I'm trying to dodge isn't even legal snooping or criminal activity, but specifically marketing. Google is terribly interested in my browsing habits, and so having my smartphone not run their services at all is an excellent way to reduce that flow of information from my device to a third party that I don't particularly trust.
by f33d5173 | 2025-07-23 13:46:26+00:00
To me this article is ridiculous bcause the first thing I think of when I hear "easing function" is the css version of that concept, which seems to solve all the authors problems? The css easing functions are weirdly limited, because they consist of a single function that takes 4 parameters, then a bunch of specializations of that function. There are great websites on the internet for configuring those parametere though, and they are quite general from a practical standpoint. It should be trivial to emulate the concept in any other language/system.
by 999900000999 | 2025-07-23 13:47:14+00:00
Linux is great if you're hardware is supported.

I've never been able to get Linux working right on one of my laptops, on another only rolling releases work.

These rolling releases like to break every 3 to 6 months.

Windows is much more stable on both laptops.

With my mini PC eGPU combo Linux just won't recognize the eGpu at all.
by lrvick | 2025-07-23 13:47:18+00:00
MacOS is closed source centralized trust so it is not even trying to have accountability. If you add in Homebrew you -also- add trust in hundreds of unvetted internet randos pushing and merging unsigned commits without strict review requirements.

Silverblue and NixOS are not fully reproducible, and rely on blind maintainer trust to merge anything they want, then shifts to a centralized build/signing trust model for all packages (single points of failure)

Debian has inflated reproducibility stats as it allows bootstrapping packages from binary blobs exposing it to trusting trust attacks, and overall relies on a distributed trust model where different maintainers maintain and sign different packages (many points of failure)

Stagex, which is what ReprOS is built with, relies on a decentralized trust model with 100% full-source-bootstrapped, deterministic, multi-party-signed commits, with multi-party-signed builds, (no single computer or human is trusted).

The former options are highly complex desktop focused operating systems that are fast and loose with supply chain security in order to maximize contributions and package variety.

Stagex by contrast is -not- a desktop distribution and cranks supply chain security all the way up focusing primarily on those few packages needed for mission critical build, administrative, and server use cases.

ReprOS by extension you can build from hex0 all the way up to compilers and a final .iso bit for bit identical every time, so admins can form confidence they are running unmodified upstream source code without any chance of tampering by a compromised maintainer.
by CursedSilicon | 2025-07-23 13:47:20+00:00
I could've opened the post better, but the "culture shock" came from a project I've been working on for nearly a year. So that's where the throughline of thought started.

I'm definitely biased in my own feelings of "what we lost" since the internet I grew up on was the "queer kid in the 90's in a small town at the edge of the Earth". A lot of folks probably didn't have that same kind of "problem" that myself and (many) others did. The internet wasn't an escape to a world of folks like them because the people "like them" were just everywhere already

It's easy to write off furries or retro tech or other things as "niche" but the reality is that folks like that have always existed, and our need for connection was (and is) as real as anyone else. The internet of the time was where we found that community, where we found one another
by aaronbaugher | 2025-07-23 13:47:34+00:00
The main problem I have with ticketing (and project management) systems is that I can't get the people asking me to do things to use the system. I'll set it up and show them how to use it, and then they tell me about issues via email or text message or voice call. I end up entering the tickets/tasks myself, at which point I might as well be using my own org-mode setup.