MurphyA/hacker-news huggingface dataset:
by Intlayer | 2025-10-27 23:11:24+00:00
We're launching Intlayer v7, an i18n framework that works alongside i18next, react-intl, vue-i18n, and other libraries instead of replacing them. The problem: You're using i18next but want AI translation. Or you need centralized content management but don't want to migrate everything. Or missing translations keep slipping into production because there's no automated testing. Most i18n tools force you to choose their entire ecosystem or nothing. Our approach: Intlayer is a compatibility layer. It sits between your app and your existing i18n library, adding:

Multi-AI provider support (ChatGPT, Claude, DeepSeek, Mistral with your own API keys) CMS integration for externalized content management Automated translation testing in CI/CD (Jest/Vitest compatible) Git-aware tracking that only translates what changed

How it works: The plugin system intercepts your existing i18n library calls to provide additional functionality (content externalization, testing hooks, AI fallbacks) while core translation logic stays in your chosen library. v7 rebuilt the caching system for faster builds, optimized TypeScript generation, and reduced bundle sizes. The integration layer adds minimal overhead, translation lookups pass through to your existing library. Tech stack: Works with React, Next.js, Vue.js, Nuxt.js, Vite. MIT licensed, built in TypeScript. Documentation: https://intlayer.org/doc/releases/v7

Curious about feedback on the compatibility layer architecture and if others have solved similar problems differently.
by neilv | 2025-10-27 23:11:52+00:00
Looks like you have a potentially great business for corporate compliance, if you can answer with plausibly high confidence (or indemnify?).

I only occasionally research companies, and it's from an engineering&product perspective, aside from corporate ownership compliance. (For example, I was asked to vet a little-known company as a prospective partner, for building our cloud infrastructure atop theirs. One of the first rapid low-cost, high-value things I could do, besides looking at their docs and trying their demos, was to skim through the history of business news about them.)
by arjie | 2025-10-27 23:11:57+00:00
I wonder if there's a form-factor that looks like an ATX expansion slot (perhaps dual slot) type system with PoE powering it and all the electronics on a PCI-card form-factor. Then the whole thing can all fit on the case neatly, and we just have to plug in from the case to the case and run two Ethernet instead of one.

EDIT: Anything I can think of, China has already built https://wiki.sipeed.com/hardware/en/kvm/NanoKVM_PCIe/introdu...

Amazing
by Animats | 2025-10-27 23:12:11+00:00
Unfortunately, it's a framework. That is, it demands to own the event loop. It has a type "Application" (This is Rust, don't get to say "it has a class Application, which you subclass", but that's how it works.) That's fine for a cold start where you do everything their way, but tough if there's already an event loop. egui, in contrast, is just a library crate which needs to be called on each frame.
by OutOfHere | 2025-10-27 23:12:17+00:00
That is not universally true. Under US law, incitement is a crime if it pertains to imminent action. If it's an abstract discussion about the future, then it falls under free speech law, which is not a crime.

I do acknowledge and understand that this particular case did involve imminent action, and it was in Poland. Even so, it is wrong to generalize a law. For those in the US, it is an insult to the First Amendment to generalize it.
by westurner | 2025-10-27 23:12:20+00:00
mujoco_menagerie includes Mujoco physics simulator MJCF models for 54 robot models; 9 humanoids, 8 quadrepeds: https://github.com/google-deepmind/mujoco_menagerie#menageri...

mujoco_menagerie can also load any of the 135+ models supported by robot_descriptions FWIU

pypi:robot_descriptions: https://github.com/robot-descriptions/robot_descriptions.py

robot-descriptions/awesome-robot-descriptions: https://github.com/robot-descriptions/awesome-robot-descript... :

> A curated list of awesome robot descriptions in URDF, Xacro or MJCF formats.
by pbh101 | 2025-10-27 23:14:04+00:00
While I’m deeply skeptical of any attempt to define a commit message from the diff, if the context and motivation is truly captured in the Slack thread or other prior documents and available for summarization, then how many neurons are you really using on rewording what you already hashed out? Especially if someone would otherwise perhaps skip a message or write a poor one, this sounds like a great approach to get at least a first pass to further modify.
by quickthrowman | 2025-10-27 23:14:11+00:00
To be fair to Sentry Safe, this product is designed to be resistant to fire. A better name for this product would be ‘fire resistant box’ instead of ‘fire safe’ but that’s what they call it for marketing reasons.

A hardened metal safe designed to be resistant to cutting can still be cut through, just not in seconds with a screamer saw (trade name for a metal cutting circular saw)

If you want truly secure, encase your metal box in concrete like John Wick. Access is difficult but security is high :)
by extr | 2025-10-27 23:14:41+00:00
All processes in reality, everywhere, are probablistic. The entire reason "engineering" is not the same as theoretical mathematics is about managing these probabilities to an acceptable level for the task you're trying to perform. You are getting a "probablistic" output from a human too. Human beings are not guaranteeing theoretically optimal excel output when they send their boss Final_Final_v2.xlsx. You are using your mental model of their capabilities to inform how much you trust the result.

Building a process to get a similar confidence in LLM output is part of the game.
by strenholme | 2025-10-27 23:14:50+00:00
Thank you. Also mirrored at: https://archive.today/20250825091916/https://medium.com/@iza...

To summarize:

• All of these anomalous points of light only appear on one particular film emulsion, 103a-E (sensitive to red light)

• Said points of light do not appear with other emulsions used at the same time (e.g. 103a-F or 103a-O)

• Each plate made with 103x-E emulsion has a lot of these points of “light” all over them, which indicates there was an issue with the emulsion.

Some other links:

https://www.ufofeed.com/141549/some-serious-flaws-in-villaro...

https://www.metabunk.org/threads/transients-in-the-palomar-o...
by r0x0r007 | 2025-10-27 23:14:53+00:00
"For me, roughly 80% of the code I commit these days is written by the AI agent" Therefore, it is not commited by you, but by you in the name of AI agent and the holy slop. What to say, I hope that 100x productivity is worth it and you are making tons of money. If this stuff becomes mainstream, I suggest open source developers stop doing the grind part, stop writing and maintaining cool libraries and just leave all to the productivity guys, let's see how far they get. Maybe I've seen too many 1000x hacker news..
by mothballed | 2025-10-27 23:14:57+00:00
The major difference in the more extreme case were I was shot at, or had a gun put to my head, or was caught in between a knife fight, or systematically on a regular basis saw people getting the shit beat out of them. Which I acknowledge can happen anywhere, but such trauma is not so easily rationalized when considering what I'd like my kids exposed to and after viscerally experiencing it in real life.

In any case, "I've found good people from all sorts of cultures and countries" is something I've definitely found to be true, and I don't view that as mutually exclusive. The trouble being, the amount of bad things a certain sector of people get away with can vary a lot depending on where you are and what the cultural response and incentives to that is.
by spankalee | 2025-10-27 23:15:00+00:00
We are only talking about the DOM and not about frameworks.

DocumentFragments empty their contents when appended. This is standard DOM behavior. To "reuse" a DocumentFragments after appending it somewhere you have to repopulate it with _new_ DOM, which is no different from creating a new fragment.

At that point are you really arguing that you can keep a container and keep refilling it and that counts as reuse in the sense we mean? Reuse in spirit is reusing the DOM in the container, not jus the empty container.
by keithwinstein | 2025-10-27 23:15:24+00:00
If we're being really pedantic, in the U.S. context the zones observe "standard time" all year. "Standard time" refers to the standardization across the zone, and the practice of advancing the clock during daylight-saving time changes each zone's standard time. The Unix-style usage of "EST" vs. "EDT" isn't pedantically correct (e.g., New York observes "eastern standard time" even in summer).

See 15 U.S.C. §§ 260a & 263 (https://www.law.cornell.edu/uscode/text/15/chapter-6/subchap...).
by crazygringo | 2025-10-27 23:15:37+00:00
> Why are you defending ads?

Because I'm realistic about the fact that money doesn't grow on trees, and businesses only keep things around in the long-term that clearly contribute to the bottom line.

> especially if they clearly don't need the revenue

Pretty much everyone with shares in Apple would very much like more revenue because those shares become more valuable. There's no such thing as shares that "don't need" to grow anymore.

> Are you ok?

How about we don't talk like that on HN? See:

https://news.ycombinator.com/newsguidelines.html

"Be kind. Don't be snarky... Edit out swipes."
by dkersten | 2025-10-27 23:15:45+00:00
I never found those arguments for keeping time zones particularly compelling. Everyone has their own schedule, trying to standardise time to sync people up is silly, you sync by talking to them and asking them what times they are available. The number on the clock doesn’t actually matter.

But DST affects us exactly because people tried to standardise on time AND then shift that meaning twice a year. If we ditched timezones, then businesses could say ok we will work from 1700 until until 0100 or whatever, based on time relative to sunrise, it it would be consistent all year round.

The thing is, regardless of timezones, you have to ask people what times they work or are available or whatever. Also consider that timezones are arbitrary and made up anyway: china physically spans the space of 3 timezones yet the entire country uses one timezone.
by kraussvonespy | 2025-10-27 23:15:47+00:00
Yep. The low hanging fruit principle in action. You can’t make anything completely secure so you put up more obstacles than your neighbor so the attackers go visit the neighbor instead.

Or in the case of targets with no neighbors like missile bases, you know approximately how long it might take an attacker to succeed, then put big guys with guns within that distance measured by time.
Ask HN: Do Java and .NET developers avoid learning new tech?
by jerawaj740 | 2025-10-27 23:16:44+00:00
I have a friend who works at a big company. He only knows .NET. I asked him about other technologies, but he doesn’t seem to care, he’s paid well. Another friend works in the banking field as a developer using Java and jQuery. I told him about React.js and modern frontend tools, but he only knows jQuery
by techblueberry | 2025-10-27 23:17:05+00:00
I’m doing so, and it’s not that different? Grok gets to the point a bit more, and has a bit more of a bent, but say the Wikipedia page on Communism doesn’t bury the lede on the negatives of communism. Curious if this will end up pointing out that in the end Wikipedia isn’t that bad.

Grok’s pages on the prosecutions of Trump are definetly biased.

I’m probably not the core audience for this though. I use Wikipedia as a reference, not to tell me what to think.
by filleduchaos | 2025-10-27 23:18:04+00:00
How is it misleading? Even Unity and Unreal games often have parts of the engine modified or replaced, e.g. swapping built-in audio for fmod/wwise or built-in physics for something in-house. Pounce Light has discussed the fact that it's primarily the renderer that they replaced[0], and they are not the first, nor will they be the last studio to use a custom renderer.

If your criteria for "made with Bevy" is "every single system in the game must be from Bevy", then sure, you won't find a single Bevy game in existence. But you will also find a lot fewer Unity and Unreal games than you think.

0. https://80.lv/articles/exclusive-tiny-glade-developers-discu...
by zetazzed | 2025-10-27 23:18:14+00:00
The total profit of ALL US health insurance companies added together was $9bln in 2024: https://content.naic.org/sites/default/files/2024-annual-hea.... This is a profit margin of 0.8% down from 2.2% in the previous year.

Meta alone made $62bln in 2024: https://investor.atmeta.com/investor-news/press-release-deta...

So it's weird to see folks on a tech site talking about how enormous all the profits are in health insurance, and citations with numbers would be helpful to the discussion.

I worked in insurance-related tech for some time, and the providers (hospitals, large physician groups) and employers who actually pay for insurance have signficant market power in most regions, limiting what insurers can charge.
by extr | 2025-10-27 23:19:09+00:00
I'm taking a much weaker position than the respondent: LLMs are useful for many classes of problem that do not require zero shot perfect accuracy. They are useful in contexts where the cost of building scaffolding around them to get their accuracy to an acceptable level is less than the cost of hiring humans to do the same work to the same degree of accuracy.

This is basic business and engineering 101.
by tpmoney | 2025-10-27 23:19:13+00:00
I'm not the OP but I've been thinking about this for a little bit since I read your question. Part of me says no, what could be more Sci-Fi than a complete and comprehensive story written by a computer. Who wouldn't want Data to have been able to and succeeded at writing a story that connects with his human compatriots? On the other hand, I also understand the concern and feeling of "something lost" when I consider a story written by a human vs a machine.

But if I'm truly honest with myself, I think in the long run I wouldn't care. I grew up on Science Fiction, and the stories I've always found most interesting were ones that explored human nature instead of just being techno fetishism. But the reality is I don't feel a human connection to Asimov, or Cherryh, or any of the innumerable short form authors who wrote for the SF&F magazines I devoured every chance I got. I remember the stories, but very rarely the names. So they might as well have been written by an AI since the human was never really part of the equation (for me as a reader).

And even when I do remember the names, maybe the human isn't one I want a lot of "human connection" with anyway. Ender's Game, the short story and later the novel were stories I greatly enjoyed. But I feel like my enjoyment is hampered by knowing that the author of a phenomenal book that has some interesting things to day on the pains caused by de-humanizing the other has themselves become someone who dehumanizes others often. The human connection might be ironic now, but that doesn't make the story better for me. Here too, the story might as well have been written by an AI for all that the current person that the author is represents who they were (either in reality or just in my head) when I read those stories for the first time.

Some authors I have been exposed to later in life, I have had a degree of human connection with. I felt sadness and pain when Steve Miller died and left his spouse and long time writing partner Sharon Lee to carry on the Liaden series. But that connection isn't what drew me to the stories in the first place and that connection is largely the same superficial parasocial one that the easy access into the private lives of famous people gives us. Sure I'm saddened, but honesty requires me to note I'm more sad that it reminds me eventually this decades spanning series will draw to a close, and likely with many loose ends. And so even here, if an AI were capable of producing such a phenomenal series of books, in a twisted way as a reader it would be better because they would never end. The world created by the author would live on forever, just like a "real" world should.

Emotionally I feel like I should care that a book was or wasn't written by an AI. But if I'm truly honest with myself, the author being a human hasn't so far added much to the experience, except in some ways to make it worse, or to cut short something that I wish could have continued forever.

All of that as a longwinded way of answering, "no, I don't think I would care".
by stevage | 2025-10-27 23:19:39+00:00
> When people are more connected with each other, they encounter different opinions more frequently. This inevitably leads to more conflict and thus greater societal polarization

If this is true, it is counterintuitive, and runs against the prevailing narrative that living within your bubble and not interacting with opposing viewpoints is what causes polarisation. I thought cities were supposed to be less polarised because people can't help encountering other viewpoints.
by BobbyTables2 | 2025-10-27 23:19:53+00:00
Thanks, needed a good laugh.

Putting a BMC or KVM on the Internet is hilariously unwise.

No need worry about dodgy remote desktop software — the attackers will be able to back door the firmware!

(Yes, iLO verifies firmware signatures… but yes they’ve had horrific vulnerabilities, worse than nightmares).
by Yizahi | 2025-10-27 23:20:48+00:00
The early rising part of the population would love to pull that off, just like it actually happened for centuries now. The problem is that late rising part of the population has never disappeared and does have a voice. Late risers can't do anything with people collectively deciding to open work time at 7 or whatever. But they can and will voice their opinion when a public discussion about time zone will inevitably arise. Surprise, surprise, late risers exist, and they are also human.

PS: by late risers I of course mean people with shifted circadian clock, and not "lazy" people, like they are sometimes presented.
by whichdan | 2025-10-27 23:21:03+00:00
The nice thing with the Elixir example is that you can easily `tap()` to inspect how the data looks at any point in the pipeline. You can also easily insert steps into the pipeline, or reuse pipeline steps. And due to the way modules are usually organized, it would more realistically read like this, if we were in a BulkEmails module:

Users.all() |> Enum.filter(&Users.is_expired?(&1, Date.utc_today())) |> Enum.map(&generate_expiry_email/1) |> tap(&IO.inspect(label: "Expiry Email")) |> Enum.reject(&is_nil/1) |> bulk_send()

The nice thing here is that we can easily log to the console, and also filter out nil expiry emails. In production code, `generate_expiry_email/1` would likely return a Result (a tuple of `{:ok, email}` or `{:error, reason}`), so we could complicate this a bit further and collect the errors to send to a logger, or to update some flag in the db.

It just becomes so easy to incrementally add functionality here.

---

Quick syntax reference for anyone reading:

- Pipelines apply the previous result as the first argument of the next function

- The `/1` after a function name indicates the arity, since Elixir supports multiple dispatch

- `&fun/1` expands to `fn arg -> fun(arg) end`

- `&fun(&1, "something")` expands to `fn arg -> fun(arg, "something") end`
by jimbo808 | 2025-10-27 23:21:32+00:00
Imagine being a young American right now, trying to find purpose.

If you turn on any screen, all you get is AI grifters telling you that whatever your purpose may be, it's surely going to be replaced by AI soon™.

If (when) that doesn't materialize, you can bet there's a visa designed to make sure your chosen career path will have its wages eroded into the ground by the time you're ready to enter the market.

If you even manage to enter the market, that is. That's becoming an increasingly big if, because your country's colleges are enrolling more competition from foreigners than ever, and many of them will be taking advantage of the F-1 visa/STEM opt (now the primary route into the country for 71% of H1-Bs[2]), in order to compete directly against you for entry level jobs.

That's if you even really get to compete. Increasingly, middle management in tech is being dominated by foreigners, many of whom practice extreme ethnic nepotism when hiring. Hope you're prepared to read job listings in rural towns' physical newspapers. Get your tongue ready to lick a lot of stamps, because you'll have to find job postings in rural towns' physical newspapers, which only list a PO Box for you to mail your resume to[3].

[1] https://wol.iza.org/news/tech-giant-accused-of-hiring-bias-i...

https://nypost.com/2022/08/15/tech-giants-confront-ancient-i...

[2] https://www.uscis.gov/sites/default/files/document/reports/o...

[3] https://www.newsweek.com/h1b-job-ads-green-cards-targeted-im...

Icing on the cake: https://x.com/avidandiya/status/1982231594791325903?s=46

https://defencepk.com/forums/threads/frustrated-google-emplo...

Might as well goon?
by tracker1 | 2025-10-27 23:21:51+00:00
I would think you could absolutely create something like that with a few steps on top of a relatively complete component library like linked.

You would probably want an xml/markup representation of component hierarchies, similar to other efforts, this can work with Rust with a macro interface that replaces the render hierarchy with the component structure format of this library. From there, you would need an application to hot-mount the same markup "live" as part of an interactive design tool.

In the end it wouldn't be much different than Glade, XAML or QT Designer. That said, you have to build a foundation before you can put solar panels on the roof.
by magarnicle | 2025-10-27 23:21:52+00:00
The problem is not so much which timezone you pick, the problem is that cron uses 'naive' datetimes. If the timezone is explicit then you don't have duplicate hours because one is 02:00 and one is 02:00DST.

And then you can translate that time to any other timezone with ease, knowing that you are referencing a specific hour in physical time that only ever happened once.
by MattGaiser | 2025-10-27 23:22:03+00:00
This is an interesting argument, as by the first definition, I have more close friends than ever. If I need someone to make me food, I don't have a friend who is either nearby or has time for that.

On the other hand, I can buy all those services on an app for the most part. People I enjoy talking to for hours on end aren't available for $20 anywhere.
by int_19h | 2025-10-27 23:22:21+00:00
From what I've seen in large tech companies, if they bother to do anything at all, you get a token "open source fund" which is then divvied up between different projects, often according to employee feedback. However the money is peanuts so it's clear that this is not a long term support strategy but just a way to placate the employees and say that "We PROUDLY support Open Source!" etc.

Also (and ironically), in the past, this kind of stuff often did have a DEI component of its own. Meaning that a fair bit of that fund would go not to high profile projects, nor to the ones that company actually uses the most, but to whoever can put together a proposal ticking the most "diversity" boxes.

Either way, the point is that companies are simply uninterested in extending any sort of meaningful support, nevermind doing so in proportion to utility derived. And, honestly, why would they? Economically speaking there's no upside to it so long as you can enjoy the benefits regardless and rely on others to prop things up. And ethically speaking, large organizations are completely and utterly amoral in general, so they will only respond to ethical arguments if these translate to some meaningful economic upsides or downsides - and the big corps already know from experience that they can get away with things much worse than not contributing to the commons. It's not like people will boycott, say, Microsoft over its recent withdrawal of support from Python.