MurphyA/hacker-news huggingface dataset:
by rsyring | 2025-09-05 15:33:40+00:00
Might be part of your solution: https://github.com/psviderski/unregistry

> Unregistry is a lightweight container image registry that stores and serves images directly from your Docker daemon's storage. > > The included docker pussh command (extra 's' for SSH) lets you push images straight to remote Docker servers over SSH. It transfers only the missing layers, making it fast and efficient.

But, given that podman rootless doesn't have a daemon like Docker, I think using Podman in a push-to-remote scenario is just going to have more pieces for you to manually manage.

There are PaaS solutions out there, like Dokku, that would give you a better devx but will also bring additional setup and complexity.
by aabbcc1241 | 2025-09-05 15:33:41+00:00
Instead of not letting the students to use AI, how about we adjust the assessment method, and learning objective, to let the students do something that AI along cannot do, so that they can do it w/wo AI but still build up their own skill.

In the workplace, we're using AI anyway.

I'm not sure if this direction is suitable for kids, like we still learn to do calculation even when we have calculator (which is needed for some cases, but for complex math, we opt for tools)
by kermatt | 2025-09-05 15:34:26+00:00
> people abusing the WFH flexibility

If that happens, or management is operating in response to fear, management is incompetent.

I am a manager of a fully remote team, and if people are not getting their job done they are replaced no matter if they are in office or remote.

Meeting goals? All is well. Missing goals, find out why, and adjust dates or resources.

In most cases those who abuse WFH for us have been staff augmentation contractors. I have a theory they may be working multiple contracts, but it does not matter because things were not getting done, and the solution is simple.

The team members who are performing the best with remote work are FTEs, who understand that the benefits of the situation come with responsibility. In fact, sometimes I have to encourage them to _not_ work as much because it is convenient. Unless there is a fire drill, close the laptop at the end of a normal business day.
by reaperducer | 2025-09-05 15:34:33+00:00
An IT department for a company of that size should have ironed out workflows

The business world is full of things that "should" be a certain way, but aren't.

For the technology world, double the number.

We'd all like to live in some magical imaginary HN "should" world, but none of us do. We all work in companies that are flawed, and sometimes those flaws get in the way of our work.

If you've never run into this, buy a lottery ticket.
by gjsman-1000 | 2025-09-05 15:34:38+00:00
If you can't send updated schedules or emergency alerts through the system, I also don't want service started. It doesn't have to be an individualized problem to render local-first useless.

Also, what do you mean by trains being local-first? Trains by definition need to share the same tracks with catastrophic consequences for getting it wrong. You can't figure out if a train is going to possibly be on the same route locally, or if your route has been obstructed. Somebody gets a schoolbus stuck on a crossing, it takes over a mile to stop a train.
by CGMthrowaway | 2025-09-05 15:34:47+00:00
This I've read before and it was very helpful. It's probably where most of my understanding comes from.

If I'm interpreting it correctly, it sort of validates my intuition that attention heads are "multi-threaded markov chain models" , in other words if autocomplete just looks at level 1, a transformer looks at level 1 for every word in the input plus many layers deeper for every word (or token) in the input.. while bringing a huge pre-training dataset to bear.

If that's correct more or less, something that surprises me is how attention is often treated as some kind of "breakthrough" - it seems obvious to me that improving a markov chain recommendation would involve going deeper and dimensionalizing the context in a deeper way.. the technique appears the same just the amount of analysis is more. I'm not sure what I'm missing here. Perhaps adding those extra layers was a hard problem thta we hadnt figured out how to efficiently do yet (?)
by BoredPositron | 2025-09-05 15:34:53+00:00
And how does this apply here? The service isn't even killed like Rossmann blurbs in the video. Did you read the offer or the license of it because it looks more and more like you did not. Especially the faulty or does not work as advertised is plain wrong. The works as expected part would be true in your case but just because you had false pretenses to begin with. To take your words "It looks like you have no idea what you are talking about." Sorry but even companies have rights.

https://customer.bmwgroup.com/pm2/pm-document-service/api/v1...

https://customer.bmwgroup.com/pm2/pm-document-service/api/v1...
by cortesoft | 2025-09-05 15:35:26+00:00
Why is it less fair? The artist gets less revenue per stream, but it doesn’t cost the artist more per stream, and they are earning the revenue per user.

For example, let’s imagine a subscription service with just two users, paying $10 a month and each only listens to a single artist. The first user listens to their favorite album once a day, while the second user listens to their favorite album 9 times a day.

Would it be fair for the artist the first person listens to to only earn $2 while the other artist earns $18? Why should the money spent by the fan of Artist A be used to subsidize the support of artist B, even though they never listen to their stream?

This quirk of “divide by total streams” instead of “divide each users subscription by their particular stream” has lead to a type of fraud where someone will submit a song to Spotify, then create thousands of accounts that just listen to that song 24/7. Those 24/7 listening accounts have unfair say in who gets paid, so much so that you can make more than the subscription price just by having that user stream your songs.
by myrmidon | 2025-09-05 15:35:27+00:00
I'm being a bit facetious here, but if the actual plan is to bring back comparatively low-wage, labor intensive industries to the US, then I think high unemployment at the start of the process is exactly what you want; otherwise, you will cannibalize existing industries for the required labor, inflating prices for everything.

I do not think that doing this is a good idea, especially not at scale, and I believe that the tariff incentives as they currently stand are insufficient to achieve this anyway (but "sufficient" increases to tariff levels are unpalatable and infeasible).
by troyvit | 2025-09-05 15:36:04+00:00
> I ask because the Docker Desktop paid license requirement is quite reasonable. If you have less than 250 employees and make less than $10 million in annual revenue it's free.

It is for now, but I can't think of a player as large as Docker that hasn't pulled the rug out from under deals like this. And for good reason, that deal is probably a loss leader and if they want to continue they need to convert those free customers into paying.
by adolph | 2025-09-05 15:36:24+00:00
Yeah, at a big enterprise the larger challenge ahead of even payment is the legal arrangements. They typically sign some "master license" agreement with an aggregator like CDW. Those places don't seem well set up for software redistribution though. Setting up a Steam or AppStore clone for various utility-ware would go a long way to enabling people to access the software an enterprise doesn't mind paying for if the legal and financial stuff wasn't applying friction.
by bee_rider | 2025-09-05 15:36:58+00:00
Signal seems like an unfortunate loser in this sort of situation. They are big enough to be noticed, but they don’t really have a “business model” that lends itself to complying with this sort of law. I mean, they are more like an altruistic non-profit than a conventional company, so betraying their mission to comply with this sort of law seems… unlikely, right?

I think their source code is up on, like, GitHub or something. Blocking GitHub seems a bit too far for most countries. Who knows, maybe folks in Nepal will figure out a workaround using the source code.
by miki123211 | 2025-09-05 15:37:07+00:00
I've been dealing with setting up Podman for work over the last week or so, and I wouldn't wish that on my worst enemy.

If you use rootless Podman on a Redhat-derived distribution (which means Selinux), along with a non-root user in your container itself, you're in for a world of pain.
by throwaway-blaze | 2025-09-05 15:37:12+00:00
This doesn't make sense. Wall plugs (like circuit breakers) are designed for a particular max amperage draw. If I have a 10A 120V circuit and wall plug, I can't charge my car at 8A?

I have wall ovens that connect via a 50A circuit. Do I need to worry about fire hazards when I bake something for hours and hours?
by OutOfHere | 2025-09-05 15:37:14+00:00
No, it is not necessary to stand on it, and that would be utterly dangerous. Just squat on it directly, first one foot, then the other. Be careful when getting on and off it, using something for support if available. It is not for people with a weak balance. Position as forward as possible so you land correctly. It is a strange thing to have to do, but it will fix and prevent numerous associated issues.

It will lead to more splashing, so use the flush a lot more. It can also help to take a shower thereafter to keep the legs clean.

A side benefit is that no one will want to remain in this position any longer than necessary since it tires the feet, so you don't waste much more time than you need.
by rsyring | 2025-09-05 15:37:34+00:00
> Rootless networking is very slow

I came across just how slow recently:

- Container -> host: 0.398 Gbps vs. 42.2 Gbps

- host -> container: 20.6 Gbps vs 47.4 Gbps

Source: https://github.com/containerd/nerdctl/blob/main/docs/rootles...
by Lerc | 2025-09-05 15:37:56+00:00
I suspect selling the M.2 SSD now is establishing the product now in preparation for something with onboard support.

If so maybe it means the Pi 6 is closer than I thought. I was guessing mid next year.

Really the weak spot of the PI has always been the GPU though. It's always been a generation behind even cheap phone GPUs. I live in hope one day it'll get the upgrade it needs. I definitely think that the way they have been building infrastructure they might be developing the capability to provide something awesome, one day.
by mdaniel | 2025-09-05 15:38:11+00:00
In fairness, Vagrant solves a slightly different problem than does containerization, so I doubt the need went away but rather folks realized no one cares very much about fresh VM, rather it's all about the application configs

Also, fuck them: https://github.com/hashicorp/vagrant/blob/v2.4.9/LICENSE who the fuck are they expecting to pay for Vagrant, or that "AWS gonna steal our ... vagrant?"
by socalgal2 | 2025-09-05 15:38:21+00:00
they are? As far as I can tell they are no more regulated than anyone else.

There in the issue that a news site generally has limited number of contributors where has a social media site has an infinite number of contributors.

In either case, it seems like the same laws apply like defamation laws, fraud laws, etc apply to the authors of the posts which might be easier to target when it’s a news site as the site itself takes responsibility for the content
by Okawari | 2025-09-05 15:38:26+00:00
I've been thinking about doing the same thing as the OP for a while, but haven't really gotten around to it. I've started scrobbling to last.fm in order to see if their recommendation algorithm can be a replacement for Spotify. The jury is still out on that.

As my financial situation has gone from a place where I felt I could not really care and still save a healthy amount per month, to a place where I feel it is more necessary for me to try to keep up with my finances I've gone from really liking Spotify to a realization that I've probably spent enough money on spotify over the last 15-ish years to buy a cheap car or quite a sizeable music collection, had I just spent that money on music directly.

I have gotten my money's worth from Spotify for sure, I listen to it a lot and have probably gotten to hear magnitudes more music than if I merely bought an album or something every month instead, but at this point I can't get over the fact that if/when I unsubscribe to Spotify, I will have nothing and will have to spend a lot to get access to the music I actually care about again.

In a sense, I wish there was an audible style subscription for music. Give me the ability to sample music as a replacement for spotify radio, or/and some playlists like discover weekly and a few personalized ones, and a credit to pick something to buy permanently.
by zahlman | 2025-09-05 15:38:52+00:00
>If you can't send updated schedules or emergency alerts through the system, I also don't want service started.

In the days before systems existed for publishing such schedules and emergency alerts, should public transit service not have been attempted at all?

> Trains by definition need to share the same tracks with catastrophic consequences for getting it wrong.

Just because it uses the same rail gauge as intercity freight doesn't require it to run on the same set of tracks. But if it did, I assume "local-first" entails other traffic just being excluded when an emergency in the local system necessitates it.
by derefr | 2025-09-05 15:38:58+00:00
I think this poster is suggesting that, rather than "thinking" (messages emitted for oneself as audience) as a discrete step taken before "responding", the model should be trained to, during the response, tag certain sections with tokens indicating that the following token-stream until the matching tag is meant to be visibility-hidden from the client.

Less "independent work before coming to the meeting", more "mumbling quietly to oneself at the blackboard."
by gjsman-1000 | 2025-09-05 15:39:43+00:00
Our modern transit system has no correlation to the complexity of transit service previously. Enjoy fewer schedules, more delays, and higher costs; pick three.

Edit, for the pedantic: There's a huge difference between horizontal complexity (i.e. variety of transit options) and vertical complexity (complexity of a particular option). We have less horizontal complexity than we used to; but vertical complexity of a modern railroad is obscene compared to historical standards.

> But if it did, I assume "local-first" entails other traffic just being excluded when an emergency in the local system necessitates it.

No dice; as consider just 14 hours ago:

https://x.com/SFBARTalert/status/1963772853947355630?ref_src...

How does a local-first train safely operate if it could go through a police zone? You need communication, by definition, not local-first.
by chrisweekly | 2025-09-05 15:40:36+00:00
Debt is the right metaphor. Some amount of tech debt is virtually unavoidable; just like w/ $, a low-interest student loan or mortgage might be a great investment, while using a high-interest-rate credit card, or usurious payday loans, represent catastrophe. Cutting a few corners for the sake of GTM is often the former. Forgoing proper tests, or letting PoCs shape architecture, is more like the latter.

I don't see "swimming" replacing it anytime soon -- and the energy you'd expend trying to shift the metaphor might be better spent elsewhere.

That said, "swimming in debt" still works, as a fairly common and intuitive metaphor. Break-even is treading water, profitability is flying above the waves, and accruing debt can put you in Davy Jones' locker.
by mothballed | 2025-09-05 15:41:05+00:00
I think the biggest challenge you will come up with then, is that if interest rates go up 10% you also just increased their opportunity cost to exchange a house up 10% interest for current owners, and now you have to buy them out of the differential between the ZIRP loan they got and the new interest rate to make it worth their time to sell it.

The 30 year mortgage on ZIRP basically created a ratched effect that locked up the market for 30 years, the only way to unlock it I can think of is to drastically reduce the cost to build a house, you don't even need to hardly even actually build any, just force the hand of current owners by making the replacement cost radically lower.
by dathinab | 2025-09-05 15:42:19+00:00
> Why wouldn't Podman make installing it easier?

What else can they do then having a package for every distro?

https://podman.io/docs/installation#installing-on-linux

Including instructions to build from source (including for Debian and Ubuntu):

https://podman.io/docs/installation#building-from-source

I don't know about this specific case but Debian and or Ubuntu having outdated software is a common Debian/Ubuntu problem which nearly always is cause by Debian/Ubuntu itself (funnily if it's outdated in Ubuntu doesn't mean it's outdated in Debian and the other way around ;=) ).
by giancarlostoro | 2025-09-05 15:42:37+00:00
I can agree with this sentiment. It does not matter how insanely good LLMs become, if you cannot assess it quickly enough. You will ALWAYS want a human to verify and validate, and test the software. There could be a ticking timebomb in there somewhere.

Maybe the real skynet will kill us with ticking time bomb software bugs we blindly accepted.
by JCM9 | 2025-09-05 15:42:51+00:00
Tech sector is very frothy at the moment with bloated staffing. It’s going to get worse before it gets better.

Big tech has been doing slow layoffs and would be surprised to see much bigger rounds soon as shops shut down unprofitable projects and expect those left to do more with less. The use of RTO and other means to force folks out has squeezed out what’s gonna get squeezed out so now expect a shift to just flat layoffs.

Some of the big tech companies have so many people that frankly aren’t needed. A ton of folks hired into vaguely defined “AI” roles doing “solutions” and product management nonsense that is ripe to be blown up the second the current hype slows just a bit.

Heading into a period where that needs to get cleaned up. It’s not going to be via “AI” (although that’s the PR spin) but just old fashion slash and burn.
by rsyring | 2025-09-05 15:43:15+00:00
I believe rootless containers require Linux user namespaces which have historically been the source of many vulnerabilities: https://news.ycombinator.com/item?id=43517734

I'm conflicted about whether or not it's better to run a root daemon that can launch unprivileged non-root containers or run rootless containers launched by a non-root user.

Anyone have thoughts or more definitive resources they could point to that discuss the tradeoffs?
by danousna | 2025-09-05 15:43:23+00:00
I use both Podman and Docker at work, specifically I had to use the same docker images / container setup in a RHEL deployment and it worked great.

A huge pain was when I used "podman-compose" with a custom podman system storage location, two times it ended corrupted when doing an "up" and I had to completely scratch my podman system storage.

I must have missed something though ...
by mlinsey | 2025-09-05 15:43:52+00:00
Validation is definitely the bottleneck, if you make all your product decisions through a/b tests and wait for a statistically significant result for each feature.

But there are people with great product taste who can know by trying a product whether it meets a real user need - some of these are early-adopter customers, sometimes they are great designers, sometimes PMs. And they really do need to try a product (or prototype) to really know whether it works. I was always frustrated as a junior engineer when the PM would design a feature in a written spec, we would implement it, and then when trying it out before launch, they would want to totally redesign it, often in ways which required either terrible hacks or significant technical design changes to meet the new requirements. But after 15 years of seeing some great ideas on paper fall flat with our users, and noticing that truly exceptional product people could tell exactly what was wrong after the feature was built but before it was released to users, I learned to be flexible about those sorts of rewrites. And it’s exactly that sort of thing that vibecoding can accelerate
by Jimmc414 | 2025-09-05 15:44:31+00:00
The google comparison is superficial. The skill needed is understanding what different modes of AI can and cant do across different domains, knowing when to use it vs when not to, developing judgment about AI content that goes beyond simple fact retrieval.

We are creating a massive competency gap by treating AI exposure as somehow more dangerous than social media, which we've already allowed to reshape adolescent development with inarguably negative educational value.

AI is already redefining job requirements and academic expectations. Students who first encounter these tools in college will be competing against peers who've had years to develop working usage patterns and build domain specific applications.
by jockm | 2025-09-05 15:44:46+00:00
The problem is that better is not an abstract measure. It is better at what, for what purpose, in what context? I like fossil in the abstract, but it isn’t integrated well into any of my tools; there is only one hosting service I know of; and they took away the wysiwyg option from the build in wiki (a preference of mine). So it isn’t better for me

Your better will be measured against different criteria, etc.
by will4274 | 2025-09-05 15:45:09+00:00
Like I said, this was a few years ago. Since the controversy is basically over, the article has normalized somewhat. Fwiw, the current article still says:

> A controversial etymological claim is that the term emerged from the practice of paying a bounty for Indians, and that "redskin" refers to the bloody scalp of Native Americans.[55] Although official documents do not use the word in this way, a historical association between the use of "redskin" and the paying of bounties can be made. In 1863, a Winona, Minnesota, newspaper, the Daily Republican, printed an announcement: "The state reward for dead Indians has been increased to $200 for every red-skin sent to Purgatory. This sum is more than the dead bodies of all the Indians east of the Red River are worth."[56]

This is all WP:UNDUE. The claim is not just contoversial, it's downright nonsensical, unless you also believe "Indian" is a racial slur.