MurphyA/hacker-news huggingface dataset:
by armchairhacker | 2025-05-28 21:40:02+00:00
> Instead of just notching up the version number, Apple will instead mark them by year.

IMO this makes sense when a product lasts for so long. Unity and JetBrains have also done it for their products. It’s easier to remember, especially when related products have different versions like in Apple’s case.

> However, the numbers will apparently align with the year after the one the update is actually released in, similar to cars. That means that the next big iOS update will be iOS 26 instead of iOS 19.

I don’t understand that (or why it’s done for cars either). Are they afraid the OS will be delayed into the next year and would rather its name be a year ahead than behind?
by thaumasiotes | 2025-05-28 21:40:35+00:00
Well, having gone and looked at the website, I'd have to agree that KaTeX would be an improvement, but not for reasons that relate to whether the math is rendered as an image.

Rather:

- The background of the math images is white, which doesn't match the background of the website;

- The baseline of the text in the images is not aligned with the baseline of the surrounding text.

I was imagining a more-competently-put-together website.
by Tijdreiziger | 2025-05-28 21:40:56+00:00
> All that means is that as the receiving party there is absolutely no reason for me to sign anything, or even use my actual signature.

Yes, but this actually doesn’t matter.

The only time when the signature on file is actually relevant is when the sender lodges a claim for non-delivery. In that case, it could be compared to your actual signature.

Conversely, if no claim is lodged, the package must have been successfully delivered.

Disclaimer: not a lawyer.
by dgunay | 2025-05-28 21:41:06+00:00
This looks like a much more sophisticated version of my setup. I had Aider vibe code me a script that just manages cloning a repo into a subfolder, optionally with some kind of identifying suffix on it, and then wrote a tiny script to automate calling that script, `cd`ing into the directory, and then running codex-cli on it. The resulting workflow: I open a new terminal, type `vibe --suffix=<suffix> <prompt>`, and then I can go do something else.
by itishappy | 2025-05-28 21:41:36+00:00
I agree with most of what you've said here, particularly the following line which I'm copying for emphasis because I think it's incredibly important.

> These simulations have a lot of value, they demonstrate that standard cosmology and normal gravity has no problem forming voids and filaments.

That being said, I think the author intends for this article to be more of a call to action than an actual result. Simulations aren't cheap, somebody needs to actually do the work. The point that there aren't any simulations without dark matter is an important one too.
by srkdaniel | 2025-05-28 21:42:11+00:00
Gradienteer is a free, browser-based gradient and color tool built for founders, designers and devs who need great visuals fast. Pick from linear, radial, Bézier, conic or mesh gradients, fine-tune hue, saturation and lightness with live preview, generate accessible palettes, or pull colors straight from any image. One-click exports to PNG, CSS, SVG and JSON make it dead-simple to drop your colors into landing pages, apps, decks or style guides—no heavyweight design software required.
by alephnerd | 2025-05-28 21:42:25+00:00
I'm not saying Buddhism (as in the precepts and tenets of the dharm) is warmongering, but a significant portion of organized and mass Buddhism does accept warfare as acceptable based on their own interpretations.

The issue I (and others in this thread) am taking offense to is saying "Buddhism" as an organized religion is opposed to warfare, when several major and mainstream Buddhist movements view warfare as acceptable.

And denying the impact of Anagarika Dharmapala and the anti-colonial movement in Sri Lanka, Myanmar, and Thailand had on that lens is ridiculous.

And don't get me started about Tibetan Buddhism (yes, a completely different tradition than Theravada Buddhism, though even Theravada Buddhisms have incorporated local traditions), when the SFF and ITBP have very successfully merged the protection of Tibetan Buddhism with combat service back in my ancestral state, and how both Chinese and Indian state organizations have been playing a great game around the core fundamentals of Tibetan Buddhism itself.

And you are clearly disregarding a paper written at NTU by scholars who specifically studied the rise of Buddhist nationalism in South and Southeast Asia.
by nssnsjsjsjs | 2025-05-28 21:43:56+00:00
Yes for sure. 3d printing isn't going to replace everything because 3d printing is a type of manufacturing method with pros and cons.

But in the time it took me to convert a picture of my cat to a 3d model using AI and print it, I could have ... got on the phone to the injection molding lab, and asked about availability to produce the mold for that cat.

3d printing fits the niche where either you need to model or make something bespoke that it isn't worth setting up custom machinery.

The point is 3d printing is useful and the tech is improving and it will get more and more useful. It won't take over manufacturing of course (just like Rust won't take over all programming).
by nullhole | 2025-05-28 21:44:37+00:00
> Buybacks do not do that any more than dividends do.

There's at least a clear relationship if the dividend is reinvested.

If the dividend is spent, though, eg by someone in retirement, then they're different. Under buybacks, the retiree would have to sell some shares to get cash, and would eventually run out. Under dividends, the retiree would be able to continuously pocket money.
by NoMoreNicksLeft | 2025-05-28 21:44:41+00:00
>It makes you wonder how much of the future will even be understandable to us, o

There isn't much of a future left. But of what is left to humans, it is in all probability not enough time to invent any true artificial intelligence. Nothing we talk about here and elsewhere on the internet is anything like intelligence, even if it does produce something novel and interesting.

I will give you an example. For the moment, assume you come up with some clever prompt for ChatGPT or another one of the LLMs, and that this prompt would have it "talk" about a novel concept for which English has no appropriate words. Imagine as well that the LLM has trained on many texts where humans spoke of novel concepts and invented words for those new concepts. Will the output of your LLM ever, even in a million years, have it coin a new word to talk about its concept? You, I have no doubt, would come up with a word if needed. Sure, most people's new words would be embarrassing one way or another if you asked them to do so on the spot. But everyone could do this. The dimwitted kid in school that you didn't like much, the one who sat in the corner and played with his own drool, he would even be able to do this, though it would be childish and onomatopoeic.

The LLMs are, at best, what science fiction used to refer to as an oracle. A device that could answer questions seemingly intelligently, without having agency or self-awareness or even the hint of consciousness. At best. The true principles of intelligence, of consciousness are so far beyond what an LLM is that it would, barring some accidental discovery, require many centuries. Many centuries, and far more humans than we have even now... we only have eight or so 1-in-a-billion geniuses. And we have as many right now as we're ever going to have. China's population shrinks to a third of its current by the year 2100.
by h2782 | 2025-05-28 21:45:51+00:00
> but I do think perhaps AI has given the lazy and priceless an even lower energy route

I don't think AI has anything to do with cops acting as scarecrows (at best) or construction workers take 6 years to build parking.

AI wasn't even as much of a thing 6 years ago, so these things seem fundamentally unrelated. And anyway, the cops and construction workers aren't using Claude 4...

You had me up until then. It's not related to AI at all. It's more related to post-Covid than AI imo. Even before this, blame social media since 2010 people have been more and more sucked into a small screen in their hand and a virtual set of "friends" than what's actually happening in the real world right in front of them. At this level, it's just basic detachment. Their head isn't where their body is.
by lcnPylGDnU4H9OF | 2025-05-28 21:45:51+00:00
> I've already written about 5 comments in this thread explaining [my opinion].

Other people have written more comments in this thread explaining a different opinion. It doesn't really matter how many times you've explained yours. For what it's worth, I think an ancestor comment to this one poignantly addresses a particular perspective:

> The terminology is irrelevant. Senators and judges won't deal with this because they're being paid not to, not because there's a rude word in the name.

It might help to tailor your arguments to this perspective as I suspect it is the most common one. I also get the feeling that's how Doctorow figures it's "pearl clutching": it's less about the "bad word" and more about the "profits".
by rs186 | 2025-05-28 21:46:14+00:00
> Have you run into any cross platform UI bugs

Of course not, it's only for Mac. If they were to support Windows and Linux, they probably would not have published this post.

Cross-platform UI is hard, even harder if you want to keep almost the exact same UI, same feature set across platforms, and potentially an online version. People moved from native applications to Qt to web stack for a reason.

Saying this as someone who works at a company that develops cross-platform desktop application that has millions of users. I can't imagine what my job would be like if we were using any other solution.
Ask HN: What do you think of this color-based variant of Tetris?
by amichail | 2025-05-28 21:46:19+00:00
In this Tetris variant, each tetromino square is assigned a random color (with replacement, from four colors).

When a line is cleared (which may contain multiple colors), any contiguous region of squares that is adjacent to a removed square in that line and shares its color is also removed.

Diagonals are included when considering adjacency — both in defining contiguous regions and in determining adjacency to a removed square of the same color in the cleared line.

When a line is removed, any squares above it shift down.

The distance a square shifts down equals the number of squares below it in its column that have been removed. This number may exceed the number of lines cleared due to the additional removal of contiguous regions as described above.

Is this a novel variant?

Do you think it would be fun to play?
by asdff | 2025-05-28 21:46:55+00:00
Really interesting ideas IMO. I have thought about this how you might found a company, you bring in the accountants, the lawyers, the everything that comes in with that, and then who is even really driving the ship anymore? The scale of complexity going on is not something you can fit in your or even 10 peoples heads. Yet people act like they are in control of these processes they have delegated to countless people who are each trudging off with their own sensibilities and optimizations and paradigms. It is no different to how a body works where specific cells have a specific identity and role to play in the wider organism, functioning autonomously bound by inputs and outputs that the "mind in charge" has no concept of.

And it makes it scary too. Can we really even stop the machine that is capitalism wreaking havoc on our environment? We have essentially lit a wildfire here and believe we are in full control of its spread. The incentives lead to our outcomes and people are concerning themselves with putting bandaids on the outcomes and not adjusting the incentives that have lead to the inevitable.
by absurdo | 2025-05-28 21:46:58+00:00
Like other posters I feel this change is way behind the curve, but not because others did it already and long ago; rather, because as a dyed in the wool Win32 API/Petzold Acolyte, the age of desktop apps ended at least a decade ago in my mind. The rare app here or there that people have installed is eclipsed by phone apps and the browser. In my case I tend to by far have utilities installed moreso than any other kind of program, but that’s not a valid business case for MSFT. So who is their target audience?
by mystified5016 | 2025-05-28 21:47:16+00:00
I think this is more about levels or classifications of intelligence.

If you've ever interacted with a very smart animal, it's easy to recognize that their reasoning abilities are on par with a human child in a very subjective and vague way. We can also say with extreme confidence that humans have wildly different levels of intelligence and intellectual ability.

The question is, how do we define what we mean by "Alice is smarter than Bob". Or more pertinently, how do we effectively compare the intelligence and ability of an AI to that of another intelligent entity?

Is ChatGPT on par with a human child? A smart dog? Crows? A college professor? PhD level?

Of course we can test specific skills. Riddles, critical thinking, that sort of thing. Problem is that the results from a PhD will be indistinguishable from the results of a child with the answer key. You can't examine the mental state of others, so there's no way to know if they've synthesized the answer themselves or are simply parroting. (This is also a problem philosophers have been thinking about for millenia)

Personally, I doubt we'll answer these questions any time soon. Unless we do actually develop a science of consciousness, we'll probably still be asking these questions in a century or two.
by AStonesThrow | 2025-05-28 21:47:25+00:00
Currently the most enduring theory of galactic formation is how some kids showed up on Charn and rang a bell, awakening the White Witch; then they all witness a lion singing in the dark until it’s not so dark anymore.

This theory has been widely accepted in the English speaking world for 70 years, and provided a model for expanding the theory sixfold. However a competing theory was introduced there at Oxford, which was more complex and had something to do with Illuvitar.

Novelty and Theory are mutually exclusive to scientists. Likewise with Obscurity. Now a lack of empiricism and even less falsifiablilty has never stopped them. Paleontologists love to play Mad Libs with sedimentary layers and connect the dots with mythical lost worlds.

If scientists want to weave myths to share with one another and entertain 8-year-old STEM aspirants, that’s fine, but we’ve boldly gone where Theories and Scientific Facts fear to tread.
by top_sigrid | 2025-05-28 21:47:42+00:00
When OpenAI bought Windsurf a lot of the discussion was about which market and which customers they hope to get access to by that acquisition. This deal gives xAI privileged distribution among nearly a billion of users (and potentially future customers) for a magnitude less of money.

Who will „win“ the LLM-AI race is as much undecided as is the common way to interact with them and this seems like quite a sensible bet on distribution for a huge userbase with a very specific integration into a platform. Doesn’t seem at all crazy to me.
by cosmic_cheese | 2025-05-28 21:48:18+00:00
It’s all about diminishing returns.

I’d argue that we’re deep into that territory with graphics and have been for at least a decade now. Yes newer games look better, but the different isn’t radical like it is when comparing ~2005 games to their ~2015 counterparts, and outside of high settings junkies most people would be perfectly happy with 2015-2020 graphics for the foreseeable future.

Battery life on the other hand is nowhere near the point of diminishing returns for many devices. If Apple released an iPhone that got a week of real world battery life for example, it’d be an instant hit. I’d personally love for gaming handhelds to have that kind of just so they never need to be plugged in while used and I rarely have to think about recharging.
by alterom | 2025-05-28 21:48:39+00:00
>There are tons of completely insane things happening in SA, and much that needs to be said and done. If you're saying the minimum threshold for caring about what happens in other countries is actual genocide, then I disagree with you.

I'm not saying that.

The subject at hand is whether there's a "white genocide" taking place, and that subject is summed up in a single word: no.

>People have been incorrectly calling this a genocide for a long time

Which is why it's important to not perputate this harmful falsehood any further.

>on the left you have people trying to ignore it, or minimize it.

By using the term genocide where it's not applicable, you're actively minimizing the actual genocides that have taken place (or are taking place) — and by extension, you're complicit in minimizing the very issue you're discussing.

See, we both agree that whatever is taking place in South Africa is not as bad as an actual genocide.

But by using the word "genocide" in conjunction with it, you're diluting the meaning of the word reserved for the absolute extreme — you're helping spread the notion that genocide doesn't have to be that bad; that "red flags and terrible things" fits under the something sort of kind of like genocide label.

What we have in the end is the parable of the boy who cried genocide [1].

The point of the parable isn't that there's no threat of a wolf attack, nor that is shouldn't be seriously considered.

[1] https://en.wikipedia.org/wiki/The_Boy_Who_Cried_Wolf
by nathan_compton | 2025-05-28 21:49:33+00:00
I think they are both true and closely related. Typically and colloquially, when people talk about meaning they are talking about some state of affairs about what is good or bad with respect to the universe (if the universe includes things like God, a world of forms, ideas of perfection, etc).

I think its very reasonable to believe that the universe does not have any of those properties and that life is random and has no inherent or universal meaning.

I guess there could be some kind of subjective meaning but I don't really see the utility of that idea.
by asdff | 2025-05-28 21:50:49+00:00
IMO they will truly be unleashed when they drop with the human language intermediary and are just looking at distributions of binary functions. Truly, why are you asking the llm in english to write python code? The whole point of python code was to make the machine code readable for humans, and when you drop that requirement, you can just work directly on the metal. Some model outputting an incomprehensible integrated circuit from the fab, its utility proved by fitting a function to some data with acceptable variance.
by rainsford | 2025-05-28 21:50:49+00:00
How much does the lack of parallelization matter in practice though? Sure, AES-CTR can be parallelized, but the authentication function you're probably pairing it with likely can't. And in a lot of cases I'm aware of where encryption parallelism is important for performance (e.g. line-rate VPN encryption), you can achieve parallelism for the operation as a whole without achieving stream based parallelism. In the VPN example, even if you can't encrypt all the blocks in a single packet in parallel, you can probably achieve just as much parallelism speedup by encrypting multiple packets in parallel.
by thicktarget | 2025-05-28 21:50:50+00:00
Your suggestion about carbon is not falsifiable observationally. With real data you can only place an observational upper limit, you cannot measure the abundance is exactly zero. Without a quantitative calculated prediction of the carbon abundance it cannot be falsified. Similarly you can only test direct collapse black holes if you have some way of finding them, their observational properties depend on the formation scenario. You also need the expected number density and redshifts of such objects to reject anything.
by jahsome | 2025-05-28 21:51:35+00:00
I experience similar and I think of discomfort tolerance like a muscle. The more I (am forced to) use it, the less strain I experience when using it.

I am naturally prone to optimizing friction away--autistic engineer--but have come to realize regularly putting myself in uncomfortable positions professionally and personally works for me as a form of exposure therapy.

Nowadays, in the event I'm thrust into such an unfamiliar situation against my will, I'm still functional.

An enormously valuable knock on effect was coming to the realization the things I enjoy most in life are those which have been a surprise, and I would have simply avoided weren't I being intentional in pushing my own boundaries.
by yamazakiwi | 2025-05-28 21:52:09+00:00
>Siren call of much higher job prospects with a ton more money for ITS/CTN compared to YN or RS.

What does job prospects have to do with anything? I'm not trying to be rude, I truly don't understand what you're talking about. The Australian Navy pays their sailors COMPLETELY different per role even if they are the same rank. I have no idea what flight duty pay is and it is irrelevant to my point since it clearly didn't affect me or anyone at my command, making your general statement that the US Navy does it in roundabout ways confusing and incorrect. My buddy was an RN, I was an IT, we made the same money, it's that simple.

For the most part ITS, CTN, YN, RS all make the same amount of money if they are the same rank in the US Navy.

You get paid from the Rank Table, you can look up how much each rank makes. When I was in, I made E-5 in 4 years and was paid the same as other E-5's despite what their job was, or how long it took them to make E-5. This is not a roundabout way to pay someone differently based on their role/rate.

It could be different now as they might want to incentivize growth of specific roles but in my time that was with enlistment bonuses, not rate specific pay (which I have never heard of).
by mrkeen | 2025-05-28 21:54:36+00:00
Until then, let's just get downvoted by the "Lock her up" crowd for insufficient solidarity with Hungary and Marine Le Pen:

Leading French presidential candidate Marine LePen was charged with embezzlement and, departing from standard procedure, immediately banned from running.

Convicted, not "charged". The ban is for 5 years only. She is able to appeal. She is also getting special treatment in having her appeal date moved ahead of the 2027 election. Even if the appeal doesn't go her way she'll spend 2 years with an ankle bracelet and never see the inside of a cell.

How cruel must France be to deny Le Pen her 4th try at becoming president. France has 66 million people, but god forbid they find a better servant of the people instead of putting this weathered nutsack on the ballot for 20 years.
by skydhash | 2025-05-28 21:54:43+00:00
That's one of the foundation of Domain-Driven Design. First you try to comes up with a glossary (aka your axioms). Then you'll notice that some have relations with each other and some terms may have the same name, but refers to two different concepts (or two parts of the same whole). So now you will have your boundaries. Then you try to make a subdomain internally consistent. But you still have to communicate with the other subdomains (to enact actions and query data). These communications are equally important as each subdomain. The hope is to have something that reflects the business domain, especially the cost of changes. Something that's easy/hard to change in the business should be easy/hard to change in the code,

With OOP, this often results in verbose code, because each view of the data (which has its own rules) has its own class. With FP, because you often use more primitive data structures, it's easier to commute between subsets of data.