MurphyA/hacker-news huggingface dataset:
by uberman | 2025-12-12 22:48:22+00:00
I used to feel this way and when I worked for a very large fortune 500 there were conference rooms where you had to scan your ID to enter. The cost of the meetings were calculated in real time based on who was there and the opportunity costs associated with that. You could see the cost yourself on the wall if you came in 5 minutes late. However, my perspective changed radically once I started to manage a global team with some members in Germany and some in Latin America.

The Germans I worked with tended to be very punctual and to view being 5 minutes early as bordering on being insultingly late. Their perspective was start on time and finish on time at all cost. Running late might mean being late for your next meeting and that would be insulting even if we were on the verge of a major break through. If time expired, then it expired and we could schedule a new meeting to pick up where we left off.

The folks from Latin America on the other hand felt little need to start on time and felt it was no offense whatsoever to do so. They also felt no remorse for going overtime. If a meeting was productive then it was productive and interrupting the flow of a meeting on the verge of a major break through just because time had expired was insulting to everyone who had participated. Everyone in the next meeting would know that you had something productive come up and would excuse you for being late.

Having managed both, I see merits both ways. Management of cultural expectations was more important than management of the clock either for the Europeans or the Latin Americans.
by rhdunn | 2025-12-12 22:48:42+00:00
Re 2 I was wondering if there may be some GR effect as well, as the element's nucleus would have some effect on spacetime curvature and the electrons would be close to that mass and moving very fast.

For geostationary orbits I was thinking of things like how you need to use both special and general relativity for GPS when accounting for the time dilation between the satellite and the Earth (ground). I was wondering if similar things would apply at a quantum level for something QM related so that you would have both QM and GR at play.

So it may be better to have e.g. entangled particles with them placed/interacting in a way that GR effects come into play and measuring that effect.

But yes, devising tests for this would be hard. However, Einstein thought that we wouldn't be able to detect gravitational waves, so who knows what would be possible.
by Andrex | 2025-12-12 22:48:45+00:00
There is no issue except the one third-parties (such as HN commenters) are making out of it.

Fedora and FEDORA reached an agreement a long time ago. Unless I missed something, neither party has disparaged the other in that time. The parent comment is making drama out of literally nothing. Neither side cares so why is parent OP trying to stir shit up?

As the kids say, "not a good look."
by daliusd | 2025-12-12 22:49:49+00:00
As far as I understand there are multiple XML invoice formats and EN 16931 accepts at least two: UBL and CII. At least in theory. I have no idea how it is going to work out in practice, but I will learn the hard way :-) I have invoicing software as side-project and I have decided to make it usable in EU.
by estimator7292 | 2025-12-12 22:51:22+00:00
How about the unabashed raiding of the Commons? Scraping any and all websites over and over so fast that it kills small servers? Meddling in the government, lobbying for regulatory capture. Buying up enough future RAM production to quintuple prices for consumers and lock out competitors. All the copyright stuff. The shift from nonprofit to for-profit, the whole "open" part of OpenAI.

Or perhaps the extremely explicit promise to put all of us out of work forever.

Have you actually heard anything at all about this company from the real world?
by reilly3000 | 2025-12-12 22:51:29+00:00
dang I wish I could share md tables.

Here’s a text edition: For $50k the inference hardware market forces a trade-off between capacity and throughput:

* Apple M3 Ultra Cluster ($50k): Maximizes capacity (3TB). It is the only option in this price class capable of running 3T+ parameter models (e.g., Kimi k2), albeit at low speeds (~15 t/s).

* NVIDIA RTX 6000 Workstation ($50k): Maximizes throughput (>80 t/s). It is superior for training and inference but is hard-capped at 384GB VRAM, restricting model size to <400B parameters.

To achieve both high capacity (3TB) and high throughput (>100 t/s) requires a ~$270,000 NVIDIA GH200 cluster and data center infrastructure. The Apple cluster provides 87% of that capacity for 18% of the cost.
by Rygian | 2025-12-12 22:51:38+00:00
Consider Poland. 80% of its electricity production (as of this moment, almost midnight) is coal + gas (and it imports from Germany). Its generation mix results in 855 grams of CO₂ per kWh.

Consider Germany. 50% is coal + gas, 22% is wind + biomass. At 490 g/kWh.

Italy: 60% gas at 386 g/kWh.

Then compare them to France: 75% of the electricity comes from nuclear, at 47 g/kWh.

All of this despite abundant wind+solar capacity installed in Germany, France, Italy, and Poland.

There is a strong need to remove CO₂-intensive generators and replace them by something that does not send CO₂ into the air.

There is also a strong need to build up capacity to store energy.

https://app.electricitymaps.com/map/zone/PL/live/fifteen_min...
by hagbard_c | 2025-12-12 22:51:52+00:00
Ads are to information what propaganda is to objective reporting. Informative ads used to exist, e.g. the content of the venerable Computer Shopper magazine was mostly ads and quite informative. What changed? Well, those Computer Shopper ads mostly consisted of lists of bits and parts and widgets followed by their sales price, some contact information and that's it. Not so for the blithering idiocracy which is the 'modern' advertising industry where it is all about lifestyle and image and signalling and sex and anything else except for just saying 'buy our widget for €XX.yy a piece, 10% off when buying 3 or more'. Nope, instead of an informative list of widgets and gizmos we get a diverse couple - black man, white woman - smiling happy smiles because of ${reasons} which have nothing to do with whatever they're trying to peddle. Add some bullshit about sustainability and building better worlds together and such, drape it in a rainbow flag and done, here's your ad for those ramen noodles. Oh, you're selling cars instead of noodles? No problem, we'll ask the diverse couple to eat their noodles in a parking lot. What, no noodles? Fine, let them starve in the parking lot, smiling happy smiles because of $reasons. We'll throw in an angry fool of a white man who can be told off by the kind and wise black man, that'll sell those noodles - ehhh sorry, cars. Yes, cars, or was it bathroom slippers? Doesn't matter. Here's your ad, now pay us.
by kgeist | 2025-12-12 22:52:54+00:00
I think what the article is doing wrong is treating all microservices the same.

Microservices can be split into at least 3 different groups:

- infrastructure (auth, messaging, storage etc.) - domain-specific business logic (user, orders) - orchestration (when a scenario requires coordination between different domains)

If we split it like this, it's evident that:

- orchestration microservices should only call business logic microservices - business logic microservices can only call infrastructure microservices - infra microservices are the smallest building blocks and should not call anything else

This avoids circular dependencies, decreases the height of the tree to 3 in most cases, and also allows to "break" the rule #2 in the article, because come on, no one is going to write several versions of auth just to make it a polytree.

It also becomes clearer what a microservice should focus on when it comes to resilience/fault tolerance in a distributed environment:

- infra microservices must be most resilient to failure, because everyone depends on them - orchestration microservices should focus on compensating logic (compensating transactions/sagas) - business logic microservices focus on business logic and its correctness
by vldszn | 2025-12-12 22:53:54+00:00
Funny enough, I’m currently adding e-invoice support to my open-source invoice generator.

Github: https://github.com/VladSez/easy-invoice-pdf

App: https://easyinvoicepdf.com/?template=stripe

I’m planning to use this package to generate e-invoice: https://github.com/gflohr/e-invoice-eu

UPD: issue to follow the progress https://github.com/VladSez/easy-invoice-pdf/issues/121

If you have any feedback or suggestions please feel free to reach out to me :)
by retrac | 2025-12-12 22:54:30+00:00
It applies to most private residential and small-scale business electric use. Rationale would be getting quite political, as you might imagine. But I suppose there are several justifications that are given.

One is to offset the cost to the consumer for phasing out fossil fuels. Coal has been shut down and wind and storage and new nuclear is being built. Politically it has been presented as a matter of fairness; poor people are least able to pay for increases or to retrofit. A kind of wealth redistribution. (Though when you remember large corporately-run farms are included in the subsidy it's maybe not the most progressive form of redistribution.)

In Quebec where they have a great surplus of hydroelectric they also partly subsidize residential electricity with the profits of the surplus sale to the United States. The energy is so cheap there than resistive heating is cheaper than natural gas for home heating. Avoiding dependence on oil and gas imported from either the US or western Canada, or rather trying to lessen that dependence, is a standing issue for both Quebec and Ontario.
by golem14 | 2025-12-12 22:54:58+00:00
I found an interesting set of charts + explanation for China:

https://www.reddit.com/r/Infographics/comments/1ijcocq/chine...

It would really be great to understand (rather than me guessing) China's rationale to build these plants, and also their safety.

They generate about 5% of their electricity with nuclear. That's a lot, but is it enough to power the country if other alternatives stop being viable (war, shortages, ...?) Maybe it's OK for them that in such a situation, they just turn off enough residential power to last through the night with nuclear and storage. z

Do they see the nuclear research as dual use? My understanding is that nuclear subs and ships do use entirely different nuclear plants. Maybe research into small modular reactors is more dual use. There's also use for those reactors if they really want to build moon bases.

Maybe at their cost of the plans (I heard ≈3B for a 1+GW plant), this is actually competitive with solar+storage. It's definitely competitive with western nuclear power plants, if they want to export in other developing markets.
by hmokiguess | 2025-12-12 22:55:04+00:00
On your last point, could you elaborate? I have been using Next.js for a long time and I have never once interacted with Vercel. What soft lock-in are you referring to? I often deploy it using OpenNext and SST in AWS.

Curious to how much is just good marketing on their side and how much is maybe features of it I don’t know that are “vercel native”
by tzs | 2025-12-12 22:55:20+00:00
Be very very careful if you do that.

The data plans on some embedded modems are quite different from consumer plans. They are specifically designed for customers who have a large number of devices but only need a small amount of bandwidth on each device.

These plans might have a very low fixed monthly cost but only include a small data allowance, say 100 KB/month. That's plenty for something like a blood pressure monitor that uploads your results to your doctor or insurance company.

If you are lucky that's a hard cap and the data plan cuts off for the rest of the month when you hit it.

If you are unlucky that plan includes additional data that is very expensive. I've heard numbers like $10 for each additional 100 KB.

I definitely recall reading news articles about people who have repurposed a SIM from some device and using it for their internet access, figuring that company would not notice, and using it to watch movies and download large files.

Then the company gets their bill from their wireless service provider, and it turns out that on the long list of line items showing the cost for each modem, a single say $35 000 item really stands out when all the others are $1.

If you are lucky the company merely asks you to pay that, and if you refuse they take you to civil court where you will lose. (That's what happened in the articles I remember reading, which is how they came to the public's attention).

If you unlucky what you did also falls under your jurisdiction's "theft of services" criminal law. Worse, the amount is likely above the maximum for misdemeanor theft of services so it would be felony theft of services.
by why_at | 2025-12-12 22:55:29+00:00
>(“What’s up?” is one of the most dreadful texts to get; it’s short for “Hello, I’d like you to entertain me now.”) And asking your partner question after question and resenting them when they don’t return the favor isn’t generosity; it’s social entrapment

I'm not a great texter but this resonated with me and I'd never really thought about it. It's annoying when I don't feel like texting and I just get bombarded with questions demanding a response. On the other hand I can sympathize if they want to chat and I just don't.

I feel like I've been on both sides of all the examples in this piece depending on what kind of mood I'm in
by DonHopkins | 2025-12-12 22:55:48+00:00
>That said, a lot of very complicated things are actually written in bash. Distrobox I think is for example.

They're only complicated BECAUSE they're written in bash. If they were written in Python they would be much less complicated, more modular, able to use many existing industrial strength well tested python modules instead of rolling their own ad-hoc ones, and much easier to maintain.
by seanmcdirmid | 2025-12-12 22:56:10+00:00
Until you've actually done it yourself, it will probably sound like vapor ware. The only question is how much energy are you willing to spend, in terms of actual energy (because you are making more calls to the AI) and yes, setting up your development pipeline with N LLM calls.

It is really like micro-managing a very junior very forgetful dev but they can read really fast (and they mostly remember what they read for a few minutes at least, they actually know more about something than you do if they have a manual about it on hand). Of course, if its just writing the code once, you don't bother with the junior dev and write the code yourself. But if you want long term efficiency, you put the time into your team (and team here is the AI).
by zingar | 2025-12-12 22:56:12+00:00
I was imagining a feature that allowed me to search across all my books, which is something that O’Reilly Learning does (actually it gives you answers from their entire range since their model is a license to access all content).

Come to think of it, given how early O’Reilly had this it’s shocking to me that Amazon hasn’t done this sooner.

The O’Reilly Learning search was simultaneously the best and worst of all the early LLM applications. They have tons of high quality content that underpins very useful answers. I’ve also found a bunch of worthwhile books by looking through the sources.

It’s the worst because their template response is extremely unimaginative. I can be asking process questions about managing tech debt and it still gives me a code sample with every response as though I was asking “how do I add this button to my app”.
by neogodless | 2025-12-12 22:56:29+00:00
Ha, yes a bit! Not interrupting or talking over someone was drilled into me in childhood, but exposure to different family dynamics helped me learn that it's not a universal value, and that I can adapt and adjust my communication styles for different groups and situations.

That's still a bit of a struggle to push myself to "speak out of turn" and ensure my voice is included in a discussion.
by giobox | 2025-12-12 22:56:39+00:00
> which is just displaying a web page with some information and buttons.

If all the device needs to be is a dumb terminal locked to displaying a web page, it's really hard to beat the value proposition of modding a dirt cheap Amazon/Android tablet. Most Pi home-built solutions with an addon touchscreen, battery etc will be less elegant solutions that cost more a lot of the time.

Locking a cheap android tablet to a single page is super common in home-brew home automation builds etc, even in builds where Pis are used. You can trivially turn a great many Amazon tablets into home automation dash/remotes/web kiosks.

> but the locked-down android and really android of any kind is just not something I am interested in.

When all you want is the browser, Android is as good a place to start as virtually any other on a device like this.
by adrian_b | 2025-12-12 22:56:49+00:00
Letters with rounded terminals are especially popular for public signage in a few Asian countries, e.g. Japan and Korea.

That is why Microsoft Windows has included such a rounded font for the Korean script: Gulim. On Windows, if you want to render a text with Latin letters with rounded ends, you can use Gulim for the normal text, coupled with Arial Round for the bold text.

On MacOS, there was a Hiragino Maru Gothic rounded font for Japanese (where also the Latin letters are rounded). I no longer use Apple computers, so I do not know whether the Hiragino fonts have remained the fonts provided for Japanese.
by theturtle | 2025-12-12 22:57:23+00:00
I actually used Hot Dog Stand as the inspiration for the color combination on a big internal website years ago. A "committee" was still flapping its gums about the color choice a week before a hard launch, so I simply... decided. A moderately-unpleasant but distinctive combination went into production. I figured that would finally force them to make an actual decision after nine months of meetings. I was wrong. Users seemed to like it OK, nobody complained, so it stayed.

For almost five years.

I actually finally TOLD them, "you never actually decided, so I picked the colors to be deliberately a little obnoxious so you would actually get off the pot and decide."

They were PISSED.

Not long after, I came up with a way for users (not committees of the managers of users, who usually know nothing) to choose their own preferred colors, and over 80% of them never used that feature and left the garish original I had pulled out of my butt in 1999, because now they were used to it.
by SkiFire13 | 2025-12-12 22:57:33+00:00
> So it validated in the input and failed in an unsafe way. Is that what you’re saying? Instead of rejecting the input and failing in a safe way.

It rejected the input and "failed" in a loud way (showing an error) for the user, as opposed to not rejecting the invalid input and continuing anyway in a degraded/invalid state, which would instead have allowed users to continue browsing but would not have worked properly for some other purposes (e.g. it probably would not have continued blocking malicious/bad scraper requests). Neither is ideal, though of course depending on your priorities one might be better than the other.

> My only point was, the language doesn’t matter. It could have been written in brainfuck.

Yeah I definitely agree. My point was that the error was also somewhere else, since an internally-controlled input was invalid.
by Pryde | 2025-12-12 22:58:05+00:00
> Especially as most businesses aren't going to have an automatic way to do this easily...

I find myself surprised by the idea that, in most cases, any business is not used some form of automated solution for resume filtering. In that case, it seems like automated rejection responses should be a capability provided by that solution. I can't recall the last time I went through an application process that wasn't clearly provided to the company I was applying for by a third-party company, though I'll grant that the companies to which I might apply are likely not those to which you are referring.
by hatthew | 2025-12-12 22:58:16+00:00
My context window is about a day. I can remember what I had for lunch today, and sometimes what I had for lunch yesterday. Beyond that, my lunches are gone from my context window and are only in my training data. I have vague ideas about what dishes I ate, but don't remember what days specifically. If I had to tell you what separate dishes I ate in the same meal, I don't have specific memories of that. I remember I ate fried plantains, and I ate beans & rice. I assume they were on the same day because they are from the same cuisine, and am confident enough that I would bet money on it, but I don't know for certain.

One of my earliest memories is of painting a ceramic mug when I was about 3 years old. The only reason I remember it is because every now and then I think about what my earliest memory is, and then I refresh my memory of it. I used to remember a few other things from when I was slightly older, but no longer do, because I haven't had reasons to think of them.

I don't think humans have specific black and white differences between types of knowledge that way LLMs do, but there is definitely a lot of behavior that is similar to context window vs training data (and a gradient in between). We remember recent things a lot better than less recent things. The quantity of stuff we can remember in our "working memory" is approximately finite. If you try to hold a complex thought in your mind, you can probably do that indefinitely, but if you then try to hold a second equally complex thought as well, you'll often lose the details of the first thought and need to reread or rederive those details.
by QuercusMax | 2025-12-12 22:58:20+00:00
My teenager has their cell phone keyboard configured so all the symbols are replaced with cartoon cats. They can't type properly on it at all - I get text messages that are completely garbled - but they love that they can do this even though it actively impairs their functionality.

Some people like having ridiculously long fake nails that make it difficult to do their jobs (i'm thinking some checkout clerks I've seen who can't properly push any of the keys on their terminal), but it's their choice.
by mlsu | 2025-12-12 22:58:35+00:00
From a straight business perspective it's not a waste of time, since the candidates you reject may be candidates you want in the future.

It's always good to be polite. It would be an advantage to send a form letter nowadays, since job seekers will remember it.

And come on. You have a list of emails. Do you really think it's insurmountable for a business to send an email to a list of emails? My "promotions" inbox begs to differ.
by t23414321 | 2025-12-12 22:59:04+00:00
An LLM ..is calculated ..from language (or from things being said by humans before being true or not). It's not some antropomorfic process what using the word thinking would suggest (to sell well).

> across multiple tokens

- but how many ? how many of them happen in sole person life ? How many in some calculation ? Does it matter, if a calculation doesn't reflect it but stay all the same ? (conversation with.. a radio - would it have any sense ?)