MurphyA/hacker-news huggingface dataset:
by IshKebab | 2025-10-23 19:31:21+00:00
> Starlink has the precise terminal location

This place is literally on the border, look: https://www.google.com/maps/place/KK+PARK/@16.7146829,98.479...

They likely allow some margin of error in the positioning so that people on the Thailand side of the border don't get accidentally blocked.

Although... I checked and they also apparently don't provide service in Thailand so I dunno what's going on there.
by gnabgib | 2025-10-23 19:31:32+00:00
Related: 'Western Qwen': IBM Wows with Granite 4 LLM Launch and Hybrid Mamba/Transformer (83 points, 21 days ago, 25 comments) https://news.ycombinator.com/item?id=45458987

IBM Granite 3.0: open enterprise models (39 points, 1 year ago, 6 comments) https://news.ycombinator.com/item?id=41901100
by godelski | 2025-10-23 19:32:09+00:00
Thanks, it is good to hear from a first hand source.

I guess I should also add an important note: "mutually intelligible" is a spectrum, not a binary thing. If "mutually intelligible" meant "people understand one another with no issues" then 1) they'd be speaking the same language, 2) the premise of asymmetry mentioned in my original comment wouldn't be possible in the first place.

From what I'm aware, the Nordic mutual intelligibility still requires some training and exposure (it seems you're verifying this). Much like how a person from the West Coast of the US might think someone with a heavy southern accent or heavy New York accent is unintelligible until they get some exposure (but these are still the same language!).
by bryanrasmussen | 2025-10-23 19:32:42+00:00
as I'm understanding this - it would be useful for having your intranet sites available to everybody without a VPN as long as people used the extension - EXCEPT that anyone with the extension would be able to see YOUR intranet sites.

That is to say one use case I can see would be that people could have the extension, log in, and get available the intranet published for that particular log in.

That is to say unless I have totally misunderstood what it does, and my idea is idiotic, both of which are probably true.

on edit: that is to say I say that is to say way too much because I'm used to having people misunderstand things I thought I said relatively clearly.
by TimTheTinker | 2025-10-23 19:33:01+00:00
I'd rather be explicit about what's going on at each step. That way idempotent functions can be handled differently, retry limits can be applied, and no separate preprocessor is required.

export async function welcome(userId: string) { const user = await retry(() => getUser(userId)); const { subject, body } = await retry(() => generateEmail({ name: user.name, plan: user.plan })); const { status } = await retry(() => sendEmail({ to: user.email, subject, body, }), 2); return { status, subject, body }; }
by reliabilityguy | 2025-10-23 19:33:03+00:00
90% of the times when I pay with Apple Pay, and want to switch the credit card I do too many unnecessary taps.

First, I quickly tap on the first button that has the picture of the credit card and its name. As a result I find myself in a menu that shows me the billing address (go figure)! So, I have to click back, and use the button below that simply states “Change the credit card” or something to that effect.

Why, for the love of god, for the info about the billing address Apple uses picture of CC? Why the billing address is even the first option!?

So, multiple clicks when it can be avoided by a proper design (I think in the past the picture button was the one that changed credit cards, but I don’t know if I am misremembering).

Every time it happens I think about Steve Jobs.
by redochre | 2025-10-23 19:33:14+00:00
If by native you mean the first people to enter an area, then the only natives are the Bushmen (San).

The Khoikhoi and the Bantu entered South Africa about 2000 years ago, between 1 and 300 AD.

Europeans arrived to settle in the 1600s, bringing with them many people from Asia, Madagascar and the rest of Africa.

The settlement of South Africa by these different groups did not happen within a 200 year window.
by Teever | 2025-10-23 19:33:15+00:00
I've wondered about the feasibility of doing something similar with scratch lottery tickets.

The way I envision it working is a customer wearing the magic glasses says they have superstitious beliefs and they need the convenience store clerk to spread the tickets out so that they can 'see the aura' or w.e. of the tickets so they can pick a winning one.

I'm curious if this is even illegal. I assume that somewhere it would be but I bet that in a lot of places it isn't and if you were subtle about it you could get away with it for years.

Of course this all relies on the idea that the sensor is something that fits in glasses, or can be discretely hidden in a broach or something they wear with the video feed displayed on their glasses.
by jasonjmcghee | 2025-10-23 19:33:17+00:00
I'm surprised the author didn't mention my personal biggest frustration I've had since I made the mistake of upgrading.

Everything seems to be lazily done now - by that I mean, a modal pops-up and then it resizes to fit the content. Never seen this before.

Or, you open settings (settings!) and it's not ready to use until a full second later because things need to pop in and shift.

And it's animated- with animation time, so you just have to wait for the transitions to finish.

And "reduce motion" removes visual feedback of moving things (e.g. closing apps) so I find it entirely unusable.

And as others have noted the performance is completely unacceptable. I have a 16 pro and things are slow... And forget "low battery mode" - it's now awful.

I'm not doing anything weird and keep like all apps closed and things off when I don't use them and battery life is significantly worse. (Noticed the same on M4 + Tahoe, upgraded at the same time)

Very disappointed and I very much regret upgrading.
by surgical_fire | 2025-10-23 19:33:20+00:00
> Female, woman: Revised guidance noting that some people object to the use of female as a descriptor for women because it can be seen as emphasizing biology and reproductive capacity over gender identity.

This reads as using "male" and "female" is more precise? Communication many times is about being precise no?

Gender identity is typically irrelevant and in many ways too personal.
by kccoder | 2025-10-23 19:33:41+00:00
A slight rephrasing:

Letting 70M+ Americans, many of which are children, go hungry is good for the country because it saves money. And if they don't die from malnutrition, don't worry, we're going to save even more by cutting their health coverage, and eventually social security, a program that people paid into their entire lives.

Take a step back...do you believe these 70M+ people are just lazy, inept, ...? Do they deserve to suffer, especially the children? What are we buying with their suffering? A reduction in spending? A tax break for the wealthy? Is this the only solution?

What if we were to create a real national healthcare system which cared for everyone at a vastly lower cost? That would also save money AND reduce suffering. Seems like a net win.

But that won't get us all the way there, so what else can we do? Everyone knows the answer, increase taxes on the wealthy. Top marginal tax rate used to be 90% (1950-1964), so perhaps there's some wiggle room between that and today's 37%.

Historical Tax rates: https://thesocietypages.org/socimages/files/2012/12/1.png

This country needs a big old heaping of empathy and compassion.
by taftster | 2025-10-23 19:33:51+00:00
I'm not sure, something about the "Recent Stories Summary" section (first view) is hard to read. The spacing is wrong. And the blue font. Someone mentioned Garamond too.

It's creating a "wall of text" effect to me and I'm not able to quickly skim and allow my eye to catch the bits that are interesting to me.

As a comparison, the HN homepage is very accessible to me for skimming and finding things to click into (like this entry).

UI is often quite subjective, understood. But I can't really "scan" the first view fast enough. It's all blending together and causes extra processing on my mind.
by mpeg | 2025-10-23 19:33:54+00:00
Eh it's ok to use `as unknown as X` sometimes

If you have complex types, it's sometimes the easiest way to do what you want, and it's perfectly safe as long as you are 100% sure that the types are compatible.

For example, where you have a fluent-style API where each method modifies the types it's unavoidable to end up using that kind of cast
by renshijian | 2025-10-23 19:34:00+00:00
You're rebuilding trust online through decentralized identity. We're doing something fundamentally similar in AI: making machine honesty verifiable, not just trustworthy Our oracle system creates an "ethical black box" for AI conversations. If you believe transparency and verifiability are cornerstones of the digital future, perhaps our project resonates with you. I'd be happy to compare notes
Show HN: xCapture v3 for thread-level dimensional performance analysis with eBPF
by tanelpoder | 2025-10-23 19:34:34+00:00
This is the first proper release of xcapture eBPF thread sampler and xtop frontend TUI tool.

xCapture gives you an efficient, always-on observability signal for dimensional performance analysis of thread-level activity. In passive sampling mode on a 104 vCPU machine (~2000 threads), xcapture used 0.07% of a single CPU out of all CPU capacity.

We just had a "launch party" at P99CONF and the 20 minute talk is available at:

https://www.p99conf.io/session/xcapture-v3-efficient-always-...
by c0balt | 2025-10-23 19:34:35+00:00
The idea of reducing wiring in a DC seems nice but the argument for latency and power usage seems weird.

Getting faster than a fiber link is likely very hard. Bandwidth might be an interesting angle but also probably comes with some constraints on signal integrity. At the same time, optimizing power usage is always nice but the networking power consumption already seems to be (in the context of the whole system) rather low.
by MarioMan | 2025-10-23 19:34:38+00:00
Space and weight are serious constraints in the car space, but not such a big deal on the side of a house. That’s how they retain their usefulness.

80% could indeed be plenty of usable life for your EV use cases, but it strongly depends on usage patterns. More degradation means more trips to the charger on a road trip. It means trips that you’d regularly make just charging at home at the end of day now require you to plug in at the destination too. It means more range anxiety as a whole.
by DonHopkins | 2025-10-23 19:34:42+00:00
This is so heartbreaking. Vanessa was one of the most universally respected, creative, and powerful genius programmers I had the privilege of knowing, and I loved having such interesting discussions with her about the groundbreaking papers and code she wrote and ideas she had, asking her for advice and encouragement, which she was always so willing to give. I will also miss seeing all the photos on Facebook of her living her life with joy and happiness and delight among friends, and I will continue to tell people about her amazing work and life, and share all the things I learned from her.

Here's some stuff Vanessa and I discussed about Self and her SqueakJS paper:

https://news.ycombinator.com/item?id=40917424
by no_wizard | 2025-10-23 19:34:46+00:00
I've always taken this to heart in looking at how organizations operate, and in broad strokes, not only is was Jobs right, keeping this in the back of my mind has always allowed me to evaluate organizational inertia very quickly.

That said, I wonder, Jobs lived through Apple's transformation, but not its peak phase where Apple was simply printing money year after year after year. I do wonder if Jobs in 2016 would have been able to keep the organization performing at such a high caliber.

Even he seemed like he was making unforced errors at times too, like the "you're holding it wrong" fiasco, but its hard to say since he didn't live through Apple 2013-2019 where it became an ever increasing money printing machine.

In the age of AI, COVID-19 etc. I wonder how jobs post 2020 would treat things.
by LeifCarrotson | 2025-10-23 19:35:12+00:00
Well, you can build some parts of it, but the builds aren't the only thing they're removing. Reading some of the Github issues, eg. https://github.com/minio/object-browser/issues/3546:

> We initially explored a basic admin UI for the community branch but haven't actively maintained it. Building and supporting separate graphical consoles for the community and commercial branches is substantial. Honestly, it is hard to duplicate this work for the community branch. A whole team is involved in console development, including design, UX, front-end, back-end, and pen testing. This commit introduces an enhanced object browser but removes the unmaintained admin UI code.

They deleted the admin UI from the current version of the open-source side. It's time to pay the VCs, the project is being rug-pulled and they're going all in on the enterprise version.
by kragen | 2025-10-23 19:35:35+00:00
For me, it was the thing about the article I found most interesting!

I'm not sure Barendregt is claiming to have invented it, and in your quote, Smullyan doesn't either. I've only skimmed the paper, but the paper is framed as an introduction to the λ-calculus and SKI-combinators, not as a presentation of novel results in the field. Its section "0. Preliminaries" (♥) does claim to present a novel representation of recursive functions, but doesn't bother to mention the numerals. In a journal paper published today, the absence of an endnote there would amount to a claim that the representation of numerals was novel, but I don't think that was necessarily true in that less-bibliometrics-plagued time. Though Barendregt does cite 18 sources in his endnotes, so maybe so.
by GZGavinZhao | 2025-10-23 19:35:53+00:00
What makes me sad is that, as mentioned in other threads, this destruction in reputation could've totally been avoidable. If MinIO had took the time to give out warnings months in advance and help community members (or even other companies) to host the Docker builds somewhere else, there would've be close to none backlash. Yet they've decided to make it such an abrupt transition and especially when a CVE is involved.
by Merad | 2025-10-23 19:35:53+00:00
You will have the same problem if you build a Linux container image using scripts that were checked out on the windows host machine. What's even more devious is that some editors (at least VS Code) will automatically save .sh files with LF line endings on Windows, so the problem doesn't appear for the original author, only someone who clones the repo later. I spent probably half a day troubleshooting this a while back. IMO it's not the fault of any one tool, it's just a thing that most people will never think about until it bites them.

TL;DR - if your repo will contain bash scripts, use .gitattributes to make sure they have LF line endings.
by gjsman-1000 | 2025-10-23 19:35:54+00:00
I don't know, Linus Torvalds was kind of notorious before 2010 for gatekeeping in not-so-constructive ways.

I'm pretty sure this would also render the dot-com bubble the nerds fault?

Let's not go back to how nerd culture used to be regarding diversity... or lack thereof.

I remember when Bill Gates was on magazine covers, viewed as a genius, a wonderful philanthropist, even spoofed in Animaniacs as "Bill Greats."

I guess my point is, "It used to be hard and a liability to be a nerd" was never true, and is nothing but industry cope. The good old days were just smaller, more homogenous, had more mutually-shared good old toxicity and misogyny (to levels that would probably get permabans here within minutes; there's been a lot of collective memory-holing on that), combined with greater idolization of tech billionaires.
by akoboldfrying | 2025-10-23 19:35:59+00:00
> The danger is that it's as clear as day that in the future someone is gonna be killed.

This argument can be made about almost every technology, including fire, electricity, and even the base "technology" of just letting a person watch a camera feed.

I'm not downplaying the risks. I'm saying that we should remember that almost everything has risks and benefits, and as a society we decide for or against using/doing them based mostly on the ratio between those two things.

So we need some data on the rates of false vs. true detections here. (A value judgment is also required.)
by jeroenhd | 2025-10-23 19:36:12+00:00
IMO they should've waited at least a month after updating their README. The timeline is rather short.

It'll be hard to convince people to buy their commercial offering after pulling something like this.

On the other hand, they did the work for free, so it's up to them to decide when to stop doing that. Plus, anyone can fork the repo and maintain their own version with fixes and docker images and everything.
by regularfry | 2025-10-23 19:36:32+00:00
Without having the time right now to dig too deep, I have a few questions:

1. Does it have any idea of the range at which motion is happening, relative to the distance between nodes or otherwise?

2. Can it correlate motion with that of another WiFi or Bluetooth device? So if I'm carrying my phone and it can see me moving, can it tell that it's me?

3. What's the movement -> signal latency?
by mk89 | 2025-10-23 19:36:39+00:00
This is one of the greatest news I have heard of in the last 20 years or so.

More of that, please.

Politicians responsible for starting a war, bombing a country, causing a lot of our current issues (e.g., with illegal migration flows) for purely personal interests and nothing more than that should be in jail. He will not, of course, spend more than 3-4 weeks there, but who cares. Better than noting.

Also, the French people deserve better than this joke of a president.
by cmckn | 2025-10-23 19:36:48+00:00
I'll take the opportunity to air my personal bug grievance --

For several years, there's been an issue with audio message recording in iMessage. Prior to iOS 26, it would silently fail; the recording would "begin" but no audio would be captured. This would happen 3, 4, even 5 times in a row before it would actually record audio.

Apple is clearly aware of the issue, because in iOS 26 the failure is no longer silent. Now, you'll get feedback that "Recording isn't available right now". Yet the incidence is...exactly the same. You might have to try 5 times before you're actually able to record a message.

It's simply infuriating, and it makes no sense to a user why this would be happening. Apple owns the entire stack, down to the hardware. Just fix the fucking bug!
by mike2872 | 2025-10-23 19:36:52+00:00
What really sets TOMMY apart is that it doesn't require line of sight and works through walls. This opens a lot of possibilities.

You can create zones spanning multiple rooms without sensors in each room. Instead of traditional room-by-room motion detection, you could divide your house into zones like "upstairs", "downstairs", or "living area". Especially useful for controlling heating by floor or area-level lighting.

Working through walls also means less clutter. You can hide devices in drawers, closets, or anywhere out of sight.

There's also a pricing aspect: ESP32s can be acquired for a couple of dollars each, so you could have motion sensing throughout your whole house for a fraction of the price of dedicated sensors in every room.
by dzhiurgis | 2025-10-23 19:37:04+00:00
Firstly you probs need to compare averages, not the lowest, shittiest quality E-rated cells.

Then - why would they sell them at discount? They offer superior charge performance (dramatically higher rates and cold weather performance) when compared to LFP. LFP is a PITA in cold climate. I never get negative temperatures yet still get cold gated even in shoulder seasons!
by Nition | 2025-10-23 19:37:09+00:00
> The first response is always the best and I try to one shot it every time. If I don't get what I want, I adjust the prompt and try again.

I've really noticed this too and ended up taking your same strategy, especially with programming questions.

For example if I ask for some code and the LLM initially makes an incorrect assumption, I notice the result tends to be better if I go back and provide that info in my initial question, vs. clarifying in a follow-up and asking for the change. The latter tends to still contain some code/ideas from the first response that aren't necessarily needed.

Humans do the same thing. We get stuck on ideas we've already had.[1]

---

[1] e.g. Rational Choice in an Uncertain World (1988) explains: "Norman R. F. Maier noted that when a group faces a problem, the natural tendency of its members is to propose possible solutions as they begin to discuss the problem. Consequently, the group interaction focuses on the merits and problems of the proposed solutions, people become emotionally attached to the ones they have suggested, and superior solutions are not suggested. Maier enacted an edict to enhance group problem solving: 'Do not propose solutions until the problem has been discussed as thoroughly as possible without suggesting any.'"
by hansmayer | 2025-10-23 19:37:13+00:00
Again folks, you don´t "fix" anything by building a docker image. The fix is already in the source, you just need to run one command to build the image. The registry is something you should have in your infrastructure, if you are at least half-way seriously doing anything in the domain of containers and Kubernetes. But if you dont have one, it seems you are running things locally, for your toy project.Well then, just in that case just deploy from your local docker cache. All of this is actually merely a couple of commands in your simplified use-case.
by bigyabai | 2025-10-23 19:37:17+00:00
We just had this conversation. In many regards, Intel and AMD are doing better at the whole RISC thing than Apple and Qualcomm are. The ARM SIMD acceleration scenario is reaching a fever-pitch and not even the proprietary solutions are competitive with SOTA. The ISA is fragmented simply trying to copy 90s technology. Apple is the flagbearer on a crusade to nowhere.

Methinks the industry should have been nicer to Khronos when they tried rallying everyone under one compute library. But hey, there's still plenty of time to be proven right.
by trueismywork | 2025-10-23 19:37:19+00:00
A lot of small shops will find it easier to shift to a compatible S3 object storage which have their own docker compse scripts up and running than figure out how to build minio images successfully. Most products nowadays gives you ansible and docker scripts which can get you up and running inside an hour and then you can configure stuff later.

Building something on your own on the other hand is probably easily a half-time engineer just for build quality and dependency tracking.

Huge number of MinIO shops is one head node and 7 jbods in a single rack (giving you more thsn 10PB). And two such racks for redundancy and one offside rack for backup.
by 9x39 | 2025-10-23 19:37:31+00:00
I like my just-works stuff, so I was happy to pay a premium for it. Too bad wireless CarPlay is now buggy like a 1.0 release after years of almost no issues [1].

There's little problems that keep accumulating, like the camera app opening up and only showing black until restarting it, at which point I've missed the candid opportunity.

I'm not going anywhere, it's still the right mix of just-works across their ecosystem for me, but dang, the focus does feel different, and it's not about our experience using Apple.

[1] https://discussions.apple.com/thread/256140468?sortBy=rank
by Mountain_Skies | 2025-10-23 19:38:14+00:00
Shareholders didn't know this level of profit was possible and were scared of going back to the ousted Jobs era. It helped that Jobs delivered good growth and profits, though nothing on the scale Cook has with the destruction of Apple's design capital. Some of what Cook has done wouldn't have been possible in the Jobs era due to market and technology differences but in general, Cook has been all about smoothing costs out of processes, with little regard for the things Jobs considered essential.