MurphyA/hacker-news huggingface dataset:
by AStonesThrow | 2025-05-06 11:51:13+00:00
Something that cannot be ignored, but seems quite glossed over in this thread of 400 comments: elementary and middle school are typically the best and most important day-care service for working parents. Especially anyone who is blue-collar and does not choose their schedule, any single parent who cannot be home at all during the day, double-income parents who are likewise absent.

It is one thing for comparatively comfortable white-collar homemaker moms to lovingly pack a little lunch for all their kids the night before. It's another thing entirely for them to send their kids packing and rely on the school itself to provide that nutrition.

And personally I see this as a bit of a dilemma. Because parenting and homemaking skills are often honed by the practice of preparing lunches and providing for the children. If you, as a parent, are not accustomed to doing this, you're going to bond less with those children, you're going to rely on state assistance more, and your children are going to bond less with you, resulting in a more distant relationship than one forged through the common experience of acquiring, preparing, and consuming food.

So free school lunch assistance is, in some ways, mandatory for a culture of working parents, and certainly if we're going to keep children out of the industrialized workforce, we need to keep them in school and well-fed. But at some point, children become quite dependent on the state and they are going to look to the state to provide other needs, as well, if the parents are not stepping up to that. So will children grow into full-fledged contributors who pull their own weight, or will they simply exist to expand the welfare state?
by winamtch | 2025-05-06 11:51:19+00:00
From pixelated platforms to groundbreaking RPGs, we're taking a nostalgic trip back to the golden age of gaming! Discover how classic titles like Pac-Man, Doom, and Ultima Online laid the foundation for the thriving online gaming experiences we enjoy today. Explore the surprising ways retro gameplay, design principles, and community spirit continue to influence modern MMOs, esports, and indie game development.
by gonzobonzo | 2025-05-06 11:52:16+00:00
> Every conclusion that follows is only logical if you go with a completely nonsensical assumption.

He specifically said that his father had enough money, and the issue was specifically paying for school lunches. Unless they literally woke up in the morning and went out for every breakfast before school every single day, and came home and ate a restaurant every single night, and went out to dinner three times a day on the weekends for every meal, and his dad literally didn't even keep a scrap of food in the house for himself and the fridge was completely empty, then there was food in the house.

It should be obvious which of those assumptions is "completely nonsensical."

> If OPs Dad was willing to let his kid starve daily I wonder what his punishment would have been for eating his Dad's food.

He specifically says he stole his dad's cigarettes many times and resold them.

Are you trying to claim that he would have gotten in more trouble for eating food from the fridge than for stealing his dad's cigarettes and reselling them? You're correct that there are many nonsensical assumptions here, but you seem to have missed which ones those are.
by firefax | 2025-05-06 11:52:22+00:00
I always liked how they framed the gun being jammed into Gregor's back at the opera, the entire scene carries a certain tension that modern films often fail to sustain or rely on things like explosions or handcannons rather than a .38 and a well acted angry whisper that you will be quietly exiting this theater or your brains will be exiting your fucking skull that is a much more accurate depiction of what it's like to operate under non-official cover.

Sadly, the movie really shows it's age when the "cultural attaché" starts lecturing Robert Redford's character that "our countries are friends now". It's hard to suspend disbelief watching it nowadays.

To swing the discussion back to cinematography:

I'm going to avoid spoilers despite it being an older movie since a disturbing amount of folks in the hacker scene have not seen it but the later scene in the tunnel, arm extended was another great cinematic... shot :-)
by goku12 | 2025-05-06 11:52:46+00:00
I did consider the possibility of tapping signals using the EMI from the repeaters and amplifier pumping lasers. But an OFC carries an incredible amount of data over several individual fibers. And each individual fiber carries several channels using multiplexing (WDM). I don't think that their timing is synchronized either. In short, I find it hard to believe that these signals can be practically tapped from the EMI from the supporting systems. Of course, I could be completely wrong. I wouldn't mind being proven with any sort of relevant literature.
by meifun | 2025-05-06 11:52:49+00:00
This movie helped me:

1. Relate to a blind student in our school when they could hear things differently than the rest of us.

2. Realize that social engineering is thing and I tried to practice it in high school to gain access to computer rooms where the "fancy" computers were.

3. Realize that a government can steal or in general can be sneaky/secretive.
by t1E9mE7JTRjf | 2025-05-06 11:53:01+00:00
I'd guess it's more recent, since it's more recently we scaled.

With slavery, there wasn't consent. So I'm not sure that's comparable.

> I pray I get to live to see the end of all of the above in my life time.

That's kind of my point though, you can do that right? There are lots of collectives and alternative communities where you interact with people how you all agree. Or if you have a different structure, you can start it. Or do you feel differently?
by XCSme | 2025-05-06 11:53:06+00:00
I mentioned updating is only necessary if you plan to keep developing the software.

If you build it once, and the existing functionality is enough (no plans to add extra features ever again), then you can remove all external dependencies and make it self-contained, in which case it will be very unlikely to break in any way.

As for the security aspects of not updating, with the proper setup, firewall rules and data sanitization, it should be as secure 10 years later as any recently developed software.
by charcircuit | 2025-05-06 11:53:26+00:00
>meaning that the school lunch may be the only decent meal they get

"Give a man a fish, and you feed him for a day. Teach a man to fish, and you feed him for a lifetime."

By giving away food you are getting people stuck in a bad situation. Preventing a reconfiguration of people's lives. A kid could have figured out how to get 3 proper meals a day if they had to figure out how to get food themselves instead of sustaining themselves on a single daily handout.

>Kids don't have money to purchase what they need

Again you are underestimating the abilities of kids. They are capable of providing value to others and consequently receiving money or goods that they need.

>parents have a duty to feed, clothe, house etc them.

But this duty is not because their children don't have money. The duty is because they are family. I wouldn't expect a patent to take in every homeless person to their household because they don't have money to purchase what they need.

>Intentionally not providing children what they need, like food, is abuse, period.

I think it's more complex. Parents have power over children and using that power they can restrict what they do and make it impossible for them to acquire what they need. To me this restriction is what is abusive and it would apply to anyone else. If you locked anyone in a room and denied them water, that would be abuse.
by robotfelix | 2025-05-06 11:53:46+00:00
It's worth noting that including Critical CSS in every page load isn't the only way to use it.

A lot of unnecessary bloat can be avoided by only including it when it looks like a user is visiting for the first time (and likely hasn't got the CSS files cached already) or only using the Critical CSS technique for pages that commonly come at the start of a session.
by nullify88 | 2025-05-06 11:54:37+00:00
A great example of this is Hard Boiled 1992, the Hospital Shootout.

I think audiences are beginning to appreciate continuous scenes and are becoming more frequent in western films. The most recent one I can think of is John Wick 4, when it goes top down.

Some of the recent Michael Bay movies are so aggressive when it comes to cuts, the average shot length must be 2 or 3 seconds.
by sbarre | 2025-05-06 11:55:13+00:00
I saw Sneakers when it first came out in theatres and at the time I was in high school and working part-time in a shoe store..

I had learned from the store owner that you can tell so much from someone's shoes, often more than from their clothes.

Combined with that line in this very formative movie (for me), I still to this day can't help but check someone's shoes when I first meet them.
by 0x38B | 2025-05-06 11:55:47+00:00
From a 2022 study in Nature (1) where researchers grew limpet teeth:

"The proof-of-concept presented in this study can be scaled up using made-to-measure chitin sheets and synthetic substitutes for limpet cell-conditioned media. Given that chitin is currently a waste by-product of the fishing industry⁴⁴, our approach would allow its repurposing into a novel composite material that could substitute for many existing synthetic materials that are manufactured in a polluting or unsustainable manner, and could help solve environmental challenges such as the ocean plastics crisis. Furthermore, as chitin is itself biodegradable, this bioinspired composite meets the key modern engineering challenge of sustainability. In short, this new material has the potential to be manufactured and disposed of without generating harmful waste products."

1: https://www.nature.com/articles/s41467-022-31139-0
by sheepscreek | 2025-05-06 11:56:00+00:00
I run a similar number of services on a very different setup. Administratively, it’s not idempotent but Proxmox is a delight to work with. I have 4 nodes, with a 14900K CPU with 24 cores being the workhorse. It runs a Windows server with RDP terminal (so multiple users can get access windows through RDP and literally any device), Jellyfin, several Linux VMs, a pi-hole cluster (3 replicas), just to name a few services. I have vGPU passthrough working (granted, this bit is a little clunky).

It is not as fancy/reliable/reproducible as k3s, but with a bunch of manual backups and a ZFS (or BTRFS) storage cluster (managed by a virtualized TrueNAS instance), you can get away with it. Anytime a disk fails, just replace and resilver it and you’re good. You could configure certain VMs for HA (high availability) where they will be replicated to other nodes that can take over in the event of a failure.

Also I’ve got tailscale and pi-hole running as LXC containers. Tailscale makes the entire setup accessible remotely.

It’s a different paradigm that also just works once it’s setup properly.
by diggan | 2025-05-06 11:56:23+00:00
> Sadly it appears that people in the LLM space

This seems to be somewhat of a Python side-effect, same goes for almost any Python projects thrown together by people who hasn't spent 10% of their life fighting dependency management in Python.

But agree with uv being the best way. I'm not a "real" Python programmer, similar boat to parent that I just end up running a bunch of Python projects for various ML things, and also create some smaller projects myself. Tried conda, micromamba, uv, and a bunch of stuff in-between, most of them breaks at one point or another, meanwhile uv gives me the two most important things in one neat package: Flexible Python versions depending on project, and easy management of venv's.

So for people who haven't given it a try yet, do! It does make using Python a lot easier when it comes to dependencies. These are the commands I tend to use according to my history, maybe it's useful as a sort of quickstart. I started using uv maybe 6 months, and this is a summary of literally everything I've used it for so far.

# create new venv in working directory with pip + specific python version uv venv --seed --python=3.10 # activate the venv source .venv/bin/activate # on-the-fly install pip dependencies uv pip install transformers # write currently installed deps to file uv pip freeze > requirements.txt # Later... # install deps from file uv pip install -r requirements.txt # run arbitrary file with venv in path etc uv run my_app.py # install a "tool" (like global CLIs) with a specific python version, and optional dependency version uv tool install --force --python python3.12 aider-chat@latest
by itfossil | 2025-05-06 11:56:46+00:00
This post resonates a lot with me. As somebody in the twilight of their coding career - I totally understand what the author means by "over-responsibility"

After 25 years - I'm over it. But the flip side of that is that I can't un-see the fact that so much of the tech shit in my life is broken and it has practically become a second job trying to manage it and / or fix it. Thankfully I don't do it by trying to code replacements like the author seems to. Instead I try to come up with workarounds or find replacements.

Nevertheless the weight of the curse is about the same I figure.
by piva00 | 2025-05-06 11:58:30+00:00
I absolutely agree, I cannot comprehend why there's even a discussion in the USA for not providing free hot meals for students. Running tabs, pestering parents, all of that sounds absurd for a very simple moral answer: yes, kids should have access to food in schools, no matter their wealth status. I don't even care about richer parents getting free food for their kids at school, all kids should be treated the same.
by baq | 2025-05-06 11:58:40+00:00
> I genuinely wonder if you actually have ever written c/c++

I have; enough for one lifetime if you ask me. It was hunting use after delete which made me stop.

I kinda agree with you, with the caveat that both can be true. If you want to write safe-ish C++ you’ll use defensive containers from the start and watch iterators like a hawk. You can also take a more cavalier approach and live with the consequences (which might not happen and then you win big).

Rust wants you to basically not use references unless your data fits the one writer xor many readers model (painfully including struct members, recursively) and the cavalier approach is very strongly discouraged on the language level. This forces you towards safety, but I also agree with everyone else who say that isn’t how computers actually work. The impedance mismatch is an engineering tradeoff to make.
by jongjong | 2025-05-06 11:59:27+00:00
This is one of the reasons why software development is so difficult, most people cannot even begin to imagine how complex the user environment can be. Even within very niche problem domains you may have to deal with a broad range of different environments with different locales, different spoken languages, operating systems, programming languages, compilers/transpilers, engine versions, server frameworks, cache engines, load balancers, TLS certificate provisioning, container engines, container image versions, container orchestrators, browsers, browser extensions, frontend frameworks, test environments, transfer protocols, databases (with different client and servers versions), database indexes, schema constraints, rate limiting... I could probably keep going for hours. Now imagine being aware of all these factors (and much more) and being aware of all possible permutations of these; that's what you need in order to be a senior software developer these days. It's a miracle that any human being can produce any working software at all.

As a developer, if some code works perfectly on your own computer, the journey has barely just begun.
by moomin | 2025-05-06 11:59:28+00:00
I have a standard joke about Random Access Memories that, although I'm not saying that Daft Punk contributed nothing to Get Lucky, I'm saying that if _I_ made a record with Niles Rodgers and Pharrell Williams it would be a top 10 hit as well.

R.A.M. is more that they'd decided to finish and made one last album that was as much fun as possible. It's a bit like "Accelerate" by REM in that respect.
by gus_massa | 2025-05-06 11:59:33+00:00
> So I guess the 126-dimensional shape actually also is in 127-dimensional space then

Sometimes you need more dimensions to embed the manifold. For a 2-dimencional object, the most famous example is the Klein bottle https://en.wikipedia.org/wiki/Klein_bottle You can construct one of them in 3-dimmension only if you cheat. Yhey look nice and you can buy a few cheating-versions. But you can embed the Klein bottle in 4-dimensions (without cheating).

For the manifold in the article, I'm not sure how many additional dimensions you need. Perhaps 127 (n+1) is enough or perhaps you need 252 (2n) or perhaps something in between. You can always embed an n-dimensional manifold in the 2n space, but that is the worst case. https://en.wikipedia.org/wiki/Whitney_embedding_theorem
by fazeirony | 2025-05-06 11:59:41+00:00
when kids during the napster era were downloading music, the mega-corporations yelled that their bottom-lines to shareholders were being destroyed.

now, when the mega-corporations do it, it is 'just the cost of doing business'.

in both cases, the mega-corporations win because...they have the most money. law, and certainly justice, is not for the poor. at least not in america.
by overu589 | 2025-05-06 12:00:00+00:00
Coming is it?

A slow roll to a crash, where we all watch in helpless disbelief.

Americans are self deceivers.

America is a culture of lies.

The very best of you are just as foolish and thick headed as your opposition, you simply have more faith in your cult of “so called science” and a human nature among you long since undermined.

Our leadership selection debacle exhibits a different truth than you tell yourselves.

America is a lascivious mob of fickle apatites. Once cleverly cynic, you are now sarcastic and cruel. Wish fame or notoriety upon none you admire for they will be devoured from the inside and out, in the end despised for it.

You eat and shit your sweetest tastes and balk at the stench of a depleted world.

You are not the America you think you are.

These sound like a joke: Truth, integrity, free will, human rights, and a righteous rule of law.

They seem the exhausted gimmick, the well worn prop. You might even think we “try”.

Your failures as human beings are just to start. We haven’t even gotten to the part about the evolution of Power, and the modern state of thought control hobbling you into submission.
by framapotari | 2025-05-06 12:00:18+00:00
1) If they don't have time or competency then surely they can pay for the services of someone who can. Most people don't have the time or competency to grow their own food but we still expect them to purchase their food from someone who can.

2) The state taking money from people by force in order to mandate the shaping of malleable young minds sounds like exactly the kind of grave consequences of socialism you fear.
by goku12 | 2025-05-06 12:00:30+00:00
Well, apparently the object causes bunching of other bodies in the Kuiper belt. And it would have got enough time to complete a few orbits. I assume that at some point, the other objects on its orbit would have been thrown off course or consumed by the planet.

> how would we even classify it as clearing or not if there's nothing to clear?

I assume that it's based on mathematical modeling.
by ndsipa_pomu | 2025-05-06 12:00:42+00:00
I've long wanted to have a linux filesystem that robustly supported "tags" for files so that I didn't have to rely on the filesystem hierarchy to represent media files etc. e.g. I might want to tag a particular films as "Scifi" and also "Horror". Of course, for films, NFO files are typically used for this kind of metadata, but I'd like a similar facility that could be applied to any type of file.
by andsoitis | 2025-05-06 12:01:04+00:00
Casino design employs various tactics to make players lose track of time, encouraging longer play and increased spending. These techniques include eliminating clocks and windows, using maze-like layouts, and manipulating sensory experiences like lighting, sound, and scent.

I know your point is they don’t do it more than department stores do, and you might very well be right. I think it is probably hard to prove either way.

https://www.e-architect.com/articles/the-psychology-behind-c...
by ninkendo | 2025-05-06 12:01:11+00:00
It’s important that a for loop takes ownership of the vec, because it’s the only way you can call things inside the loop body that require the element itself to be moved.

If you don’t want the loop to take ownership of the vec, there’s literally a one character change: put a & before the thing you’re iterating (ie. for x in &y). That borrows the vec instead of moving it.

You seem to want rust to decide for itself whether to borrow or own the contents, but that way lies madness… it will be really hard to reason about what more complicated code is doing, and changes would have very non-local effects on how the compiler decides to use your code.

For me, move-semantics-by-default is the key idea that rust got right, and it’s a very simple concept. It’s not intuitive, but it’s the key idea behind all of rust’s benefits for memory management and preventing concurrency bugs. “Learn one simple but non-intuitive thing and you get these huge benefits” is a tradeoff I’m very much willing to make, personally.
by thrance | 2025-05-06 12:01:29+00:00
Yeah, I'm a socialist: I believe children shouldn't be hungry in the richest country the Earth has ever seen. Sue me. Your slippery slope fallacy is no excuse for you willingness to let children starve.

Your country is falling into fasicsm and there are still people like you going "feeding kids is literally communism". No wonder this country is going down, its citizens are incapable of the most basic compassion toward one another.
by figmert | 2025-05-06 12:01:33+00:00
> What I really wish for is a lightweight alternative offering a Kubernetes-compatible API that runs well on inexpensive VPS instances. The gap between enterprise-grade container orchestration and affordable hobby hosting remains frustratingly wide.

Depending on how much of the Kube API you need, Podman is that. It can generate containers and pods from Kubernetes manifests [0]. Kind of works like docker compose but with Kubernetes manifests.

This even works with systemd units, similar to how it's outlined in the article.

Podman also supports most (all?) of the Docker api, thus docker compose, works, but also, you can connect to remote sockets through ssh etc to do things.

[0] https://docs.podman.io/en/latest/markdown/podman-kube-play.1...

[1] https://docs.podman.io/en/latest/markdown/podman-systemd.uni...