MurphyA/hacker-news huggingface dataset:
by scotty79 | 2025-11-14 06:03:13+00:00
Everything's shitty in its own way. Modern (or even golden age era) movies, with top production values are equivalent of Egyptian wall paintings. They have specific style, specific way to show things. Over the years movie artists just figured out in what specific way the movies should be shitty and the audiences were taught that as a canon.

AI is shitty in its own new unique ways. And people don't like new. They want they old, polished shittiness they are used to.
by FloatArtifact | 2025-11-14 06:04:17+00:00
> It's a computer that runs Linux.

I'm fully aware of that. Imagine sideloading mobile applications on the steam machine. It's very hard to get a platform that reasonably respects your privacy. Smart TVs and boxes like Roku go out of their way to invade privacy. I'm not sure about Apple TV. It would be nice to be able to use the steam box as a replacement _officially_. I have no doubt there will be some sort of community effort.
by pronik | 2025-11-14 06:05:07+00:00
To be fair, this is not the first time we'e heard about this, https://github.com/kubernetes/ingress-nginx/issues/13002 exists since March. However I also thought that the timeline to a complete project halt would be much longer considering the prevalence of the nginx ingress controller. Might also mean that InGate is dead, since it's not mentioned in this post and doesn't seem to be close to any kind of stable release.
by AlotOfReading | 2025-11-14 06:05:31+00:00
The comment I'm responding to implicitly assumes memory safety violations are like other bugs where that it's meaningful to speak of programs being more or less correct depending on the number of issues. What I'm emphasizing is that code with safety violations, strictly speaking, isn't C/C++ at all. It's more like parsing paint splatters as perl [0]. You might get something resembling what you want if you're lucky, but you also might not depending on how the compiler feels that day.

Let's use an example: https://godbolt.org/z/TP6n4481j

The code shows main immediately calling a nullptr. What the compiler generates is a program that calls unreachable() instead. These are two different programs. If memory safety is "just" a bug, this would be a miscompilation. It's not a miscompilation though, because what I've given the compiler is something that resembles C++, but is actually some similar language where null dereferences are meaningful. The compiler only knows about C++ though and C++ doesn't have nullptr dereferences, so it assumes I haven't done that. Instead it generates a program corresponding to an execution trace that is valid C++, even if it can't see the call to NeverUsed(). If you use -O0, you get the segfault as expected.

A single instance of memory unsafety (or other UB) can take your program arbitrarily far from "correct". All other things being equal, a program with 1 violation might be just as incorrect as a program with 100. I could add a hundred more lines of safety violations after Do() without changing the compiled behavior. You don't even need to execute the unsafety to have "spooky action at a distance" cause that change.

[0] https://web.archive.org/web/20190406194101/http://colinm.org...
by businessmate | 2025-11-14 06:05:40+00:00
AI mediated visibility behaves differently across sectors. The assumption that brand strength or market share predicts AI assistant behavior does not hold. This article introduces the first reproducible sector benchmarks using AVII and PSOS for CPG, finance, and travel. The results demonstrate that surface visibility is not a proxy for persistence, that multi model divergence is intrinsic to current architectures, and that sector variance has direct governance implications for FY26 audit and disclosure.
by scorpioxy | 2025-11-14 06:07:09+00:00
That's a huge topic but I would say implement a hobby project and learn by doing. Pick something you're interested in and start writing code to exercise the theoretical concepts.

A small piece of advice is to make sure you're motivated before diving in. Debugging a race condition, just as an example, can be quite involved and consume a lot of your time and energy to even reproduce.
by raincole | 2025-11-14 06:07:31+00:00
Creativity is not unique to humans, but legal rights to protect creativity is unique to humans (or human-represented organizations). Humans are always special case in law.

Selling human livers and selling cow livers are never treated the same in terms of legality. Even the difference between your liver and that of a cow is much, much smaller than the difference between your brain and Stable Diffusion. I'm sure there isn't single biochemical reaction that is unique to humans.
by makeitdouble | 2025-11-14 06:10:02+00:00
> things were simple back then

If you were working in the orgs targeted by k8s, I think it was generally more of a mess. Think about managing a park of 100~200 servers with home made bash scripts and crappy monitoring tools and a modicum of dashboards.

Now, k8s has engulfed a lot more than the primary target, but smaller shops go for it because they'r also hoping to hit it big someday I guess. Otherwise, there will be far easier solutions at lower scale.
by constantcrying | 2025-11-14 06:10:03+00:00
This is a bad example. Nude mixed gender saunas self select for a specific part of the population, which is not made uncomfortable by being stared at by people sexually attracted to them.

I would never visit auch a place and neither would large part of the population in these European countries. To be honest I find these places disgusting. And yes I am from a part of Europe where they exist.

The idea that just because nude saunas exists, everyone who wants to go swimming has to be subject to those conditions is ridiculous.
by practal | 2025-11-14 06:11:30+00:00
See, I don't get why people say that the world is somehow more complex than the world of mathematics. I think that is because people don't really understand what mathematics is. A computer game for example is pure mathematics, minus the players, but the players can also be modelled just by their observed digital inputs / outputs.

So the world of mathematics is really the only world model we need. If we can build a self-supervised entity for that world, we can also deal with the real world.

Now, you may have an argument by saying that the "real" world is simpler and more constrained than the mathematical world, and therefore if we focus on what we can do in the real world, we might make progress quicker. That argument I might buy.
by figassis | 2025-11-14 06:12:29+00:00
This is terrible. Of all things k8s, ingress was the part I just did not want to have to mess with. It just worked and was stable, this gateway is completely unnecessary. And it seems to me that nginx retiring is just because people were pushing for the gateway so much that they threw in the towel. Infra is not react, people need to leave it alone.
by nis0s | 2025-11-14 06:12:47+00:00
The nature of evil is debatable when someone uses the word against ideological opponents. There are things which are unequivocally evil, but most people are ill-equipped to differentiate between evil and what they don’t like due to their cognitive biases, political biases, and lack of knowledge or experience. For people in functioning democracies, this means waiting and observing, so you can fund activities and vote accordingly. I don’t like the colloquial use of the word “evil”, in which one type of political extremist uses it against another, as in that case they’re both wrong, but for different reasons.
by metalogical | 2025-11-14 06:12:54+00:00
Exactly this. When I looked at Wisprflow at $12/month, I realized over 2 years I'd pay ~$290 for software that runs entirely on my Mac with near-zero server costs on their end.

The "forgot to cancel" revenue model works, but (like you implied) it's predatory when the software doesn't need ongoing infrastructure.
by nevi-me | 2025-11-14 06:13:50+00:00
The main reason why clusters still make sense is because you'll have a bunch of people accessing subsets of much larger data regularly, or competing processes that need to have their output ready at around the same time. You distribute not only compute, but also I/O, which others are pointing out to likely dominate the runtime of the benchmarks.

Beyond Spark (one shouldn't really be using vanilla Spark anyways, see Apache Comet or Databricks Photon), distributing my compute makes sense because if a job takes an hour to run, (ignoring overnight jobs) there will be a bunch of people waiting for that data for an hour.

If I run a 6 node cluster that makes the data available in 10 minutes, then I save in waiting time. And if I have 10 of those jobs that need to run at the same time, then I need a burst of compute to handle that.

That 6 node cluster might not make sense on-prem unless I can use the compute for something else, which is where PAYG on some cloud vendor makes sense.
by serf | 2025-11-14 06:17:21+00:00
>I think we’re overlooking that most non-technical people don’t really care about ads. They’re already used to seeing them everywhere.

I think you're wrong. Just because they're effective at advertising means nothing about the perception of quality and associative effects.

You don't see in-your-face advertising at the fanciest restaurants and opera houses for a reason, it reduces the overall perception of quality.

also, a personal anecdote, my long dead tech-clueless mother used to have me install adblockers for her on her browser. Why? Because the ads got in the way of the damn news pages.

You don't need to be technical to be inconvenienced or irritated by an advertisement.
by Ekaros | 2025-11-14 06:17:54+00:00
I would guess that if there were a court case where a poet sued someone commercially that is for pay(say tickets specifically for it) reciting his poetry they might very well win. So reciting poetry probably could be copy right infringement at certain scale.

And as AI companies are commercial entities. I would lean towards direction where they doing it in general, even if not for repeating specific works, it could be infringement too.
by constantcrying | 2025-11-14 06:18:04+00:00
You are taking a small part of the German population and arguing because this small population is comfortable in such a situation everyone has to be forced into these situations. This is obviously a terrible argument.

No, most Germans find this disgusting and would never want to participate in this. Most Germans want to change in segregated rooms.

>Don’t project your own hangups onto the rest of the world.

You are projecting the sexual hangups of some Germans on to the rest of the world.
by scorpioxy | 2025-11-14 06:18:14+00:00
Interesting and unsurprising. Until there are some meaningful consequences and fines for companies that treat data security so lightly then nothing will improve and customers will have to deal with the effects.

I once received notice from a business letting me know that my medical data has been stolen. The letter was quite evasive and carefully worded but I understood that someone walked in and grabbed an external hard drive that had all the medical data on it, unencrypted. This is one of the larger medical businesses in Victoria by the way. Included with my medical information is my identity information that can be used maliciously. This is happening frequently here with big names being reported but many smaller names going unnoticed.

The problem is the amount of information that organisations are asking for and are lax in protecting. Making the so-called "identity theft" a big risk.

I can also share that I've been in meetings with clients where security and privacy advice wasn't welcome and brushed off as being unimportant. There's been some welcome moves by the federal government somewhat recently to get businesses to treat this issue seriously but so far it's only in the form of advice and I can tell you the advice wasn't the thing that was lacking.

edit: Oh and the notice that my data was stolen came a few months after it happened, from memory.
by dangus | 2025-11-14 06:19:47+00:00
This just seems like sensationalist nonsense spoken by someone who hasn’t done a second of Ops work.

Kubernetes is incredibly reliable compared to traditional infrastructure. It eliminates a ton of the configuration management dependency hellscape and inconsistent application deployments that traditional infrastructure entails.

Immutable containers provide a major benefit to development velocity and deployment reliability. They are far faster to pull and start than deploying to VMs, which end up needing some kind of annoying deployment pipeline involving building images or having some kind of complex and failure-prone deployment system.

Does Kubernetes have its downsides? Yeah, it’s complex overkill for small deployments or monolithic applications. But to be honest, there’s a lot of complexity to configuration management on traditional VMs with a lot of bad, not-so-gracefully aging tooling (cough…Chef Software)

And who is really working for a company that has a small deployment? I’d say that most medium-sized tech companies can easily justify the complexity of running a kubernetes cluster.

Networking can be complex with Kubernetes, but it’s only as complex as your service architecture.

These days there are more solutions than ever that remove a lot of the management burden but leave you with all the benefits of having a cluster, e.g., Talos Linux.
by ro_bit | 2025-11-14 06:21:53+00:00
I notice a distinction made in the docs for image, video, and "web page" slop. Will there be a way to aggressively categorize filter web page slop separately from the other two? There's an uncomfortable amount of authors, even posted on this forum, who write insightful posts that (at least from what I can tell) aren't AI slop, but for some reason they decide to header it with a generated image. While I find that distateful, I would only want to filter that if the content of the post text itself was slop too. Will the distinction in the docs allow for that?
by Vegenoid | 2025-11-14 06:21:59+00:00
> This essentially turns the operation of a robot into a kind of video game, where inputs are only needed a in low-dimensional abstract form, such as "empty the dishwasher" or "repeat what I do" or "put your finger in the loop and pull the string"

I don't really understand, how is this like a video game? What about these inputs is "low-dimensional"? How does what you describe interact with a "high-level control agents like SIMA 2"? Doesn't SIMA 2 translate inputs like "empty the dishwasher" into key presses or interaction with some other direct control interface?
by djhn | 2025-11-14 06:22:16+00:00
Another way to estimate upper/lower bounds for hosting videos is by considering the grey market adult video industry. It seems like there are hundreds, if not thousands of websites providing access to video, and from a unit economics perspective I remember reading those advertising CPMs are on the order of $0.01-$0.05 even for the biggest and least illegal websites like the Mindgeek properties. So I would assume the more shadowy websites operate at a budget of less than $0.01 per thousand views in revenue.

I’m assuming their CDNs are just specialised low cost hosting providers as opposed to p2p IoT botnets, but you never know.

I wish someone had the time and motivation to do an investigatory technical deep dive into the infrastructure they use.
by Brian_K_White | 2025-11-14 06:22:50+00:00
The mechanics are a solved problem by sqrl I think, but it's too much responsibility for basically everyone.

You really do fully own and control your identity, and if you botch it and lose your top level keys, no one else can give you a "forgot password" recovery.

If this level of unforgiveness were dropped onto everyone overnight, it would mean infinite lost life savings and houses and just mass chaos.

Still I think it would be the better world where that was somehow actually adopted. The responsibility problem would be no problem if was simply the understood norm all along that you have this super important thing and here is how you handle it so you don't lose your house and life savings etc.

If you grew up with this fact of life and so did everyone else, it would be no problem at all. If it had been developed and adopted at the dawn of computers so that you learned this right along with learning what a compuer was in the first place, no problem. It's only a problem now that there are already 8 billion people all using computer-backed services without ever having to worry about anything before.

The real reason it's never gonna happen is exactly because it delivers on the most important promise of end user ultimate agency and actual security.

No company can own it, or own end users use of it. It can not be used for vendor lock in or data collection or profiling or government back doors or censorship or discrimination or any of the things that holding someone's password or the entire auth technology can be used for to have control over users.

No (large) company nor any government has any interest in that, and it's way too technical for 99.99% of people to understand the problems with all the other popular auth systems so there will be no overwhelming popular uprising forcing the issue, and so it will never happen.

A method already exists (I think), that solves the hard problems and delivers the thing everyone says they want, and everything else claims to be groping for, but we will never get to use it.
by sorami | 2025-11-14 06:23:01+00:00
Rekichizu is a website where you can view historical maps with modern map design.

Currently, maps from the late Edo period (around 1800-1840) are published and updated regularly.

The project launched in August 2023. In November 2025, the English and Hiragana versions of the website were released, making these historical maps accessible to a wider audience.

The underlying data (map tiles and styles) is provided as open data under the CC BY-NC-ND 4.0 license.
Show HN: Martillo – an open source Raycast alternative (Hammerspoon, lazy.nvim)
by sjdonado | 2025-11-14 06:23:18+00:00
Martillo is pure Lua, fully hackable. Build workflows, automate tasks, and use a command palette with fuzzy search. Drop any Lua file into `store/` and it loads automatically with zero configuration.

Configure it all in one file. Add keybindings, define aliases, and compose actions with helpers. The setup is declarative and easy to share, powered by Hammerspoon’s simple access to deep macOS system APIs.

Ships with 60+ actions (clipboard history with images/files, process killer, 25 window positions, smart converters, network utilities, screen ruler, safari tabs, calendar menu bar, browser redirect).

MIT licensed. No dependencies, no build step.
by tw1984 | 2025-11-14 06:24:59+00:00
> Nobody has access to 'frontier quality models' except Open AI, Anthropic, Google, maybe Grok, maybe Meta etc. aka nobody in China quite yet.

welcome to 2025. Meta doesn't have anything on par with what Chinese got, that is common knowledge. Kimi, GLM, QWen and MiniMax are all frontier models no matter how you judge it. DeepSeek is obviously cooking something big, you need to be totally blind to ignore that.

America's lead in LLM is just weeks, not quarters or years. Arguing that Chinese spy agencies have to rely on American coding agents to do its job is more like a joke.
by Jun8 | 2025-11-14 06:25:09+00:00
If you are interesting anything related to cuneiform writing or ancient Mesopotamian culture , Irving Finkel, a British Museum curator, is a treasure.

Here he is teaching how to write cuneiform: https://www.youtube.com/watch?v=XVmsfL5LG90

Here is a hilarious talk he gave at Chicago's Oriental Institute on Noah's Ark: https://www.youtube.com/watch?v=s_fkpZSnz2I
by dangus | 2025-11-14 06:25:36+00:00
DevOps teams are always running slightly behind and rarely getting ahead of technical debt because they are treated as cost centers by the business (perpetually understaffed) and as “last minute complicated requests that sound simple enough” and “oops our requirements changed” dumping grounds for engineering teams.

Plus, the ops side has a lot of challenges that can really be a different beast compared to the application side. The breadth of knowledge needed for the job is staggering and yet you also need depth in terms of knowing how operating systems and networks work.
by sunaookami | 2025-11-14 06:26:05+00:00
Man these names are so confusing and now reasoning_effort "minimal" was renamed to "none"? And the error message says only "medium" is supported?? Also the docs make no mention if gpt-5.1-chat-latest is included in the "free" offer (when having prompt sharing turned on). The popup says gpt-5.1 is included but not gpt-5.1-chat even though gpt-5-chat-latest is included. Why is it even called "chat" when it's official name is "Instant"? And what even IS the difference between gpt-5.1 and gpt-5.1-chat if both support reasoning_effort??
by komali2 | 2025-11-14 06:26:23+00:00
> Two weeks before launch, they pulled the plug

> It took 6 months of being stuck after reaching a local maxima in my career. I was working on menial, meaningless, tasks that I knew amounted to nothing while I was doing them. That caused my burnout.

This idea I think about a lot, and I believe another way to describe it is "alienation from labor," or, in the doing of labor, alienation from purpose or meaning. Marx wrote about alienation from labor:

> “If the product of labor is alien to me, if it confronts me as an alien power, to whom, then, does it belong? To a being other than myself.” (Economic and Philosophical Manuscripts of 1844)

> "Labour power is...a commodity which its possessor, the wage-worker, sells to capital. Why does he sell it? In order to live...the worker, who for twelve hours weaves, spins, drills, turns, builds, shovels, breaks stones, carries loads, etc.--does he consider this twelve hoursí weaving, spinning, drilling, turning, building, shovelling, stone breaking as a manifestation of his life? On the contrary, life begins for him where this activity ceases, at table, in the public house, in bed. The twelve hoursí labour...has no meaning for him...but as earnings, which bring him to the table, to the public house, into bed...." (Wage Labour and Capital, 1847)

Imo though I agree with Graeber that we've gone beyond just alienation from the product of labor and into alienation from all purpose, in a world where a huge swath of labor and productive energy is put towards genuinely useless things.

> "...a bullshit job is a form of employment that is so completely pointless, unnecessary, or pernicious that even the employee cannot justify its existence even though the employee feels obliged to pretend that this is not the case." Bullshit Jobs, a Theory
by dns_snek | 2025-11-14 06:26:58+00:00
> If you don't like an LLM, then don't interact with it, just as you wouldn't interact with a human you dislike.

It's not a matter of liking or disliking something. It's a question of whether that thing is going to heal or destroy your psyche over time.

You're talking about personal responsibility while we're talking about public policy. If people are using LLMs as a substitute for their closest friends and therapist, will that help or hurt them? We need to know whether we should be strongly discouraging it before it becomes another public health disaster.
by mads_quist | 2025-11-14 06:26:58+00:00
Sure, I am not against Hetzner, it's great. I just find that running sth in HA mode is important for any service that is vital to customers. I am not saying that you need HA for a website. Also, I run many applications NOT in HA mode but those are single customer applications where it's totally fine to do maintenance at night or on the weekend. But for SaaS this is probably not a very good idea.