MurphyA/hacker-news huggingface dataset:
by mr_mitm | 2025-04-18 08:15:51+00:00
He wants to look for discontinuities in the Hubble relation. Quoting from the article:

> Looking to the future of his research, Lieu says the next step to validating his model of the cosmos could come through observations using earthbound instruments rather than something like the James Webb Space Telescope.

>"The best way to look for the proposed effect is actually to use a large ground-based telescope—like the Keck Observatory [Waimea, Hawaii], or the Isaac Newton Group of Telescopes in La Palma, Spain—to perform deep field observations, the data of which would be 'sliced' according to redshift," the researcher notes.

>"Given sufficient redshift (or, equivalently, time) resolution effected by the redshift slicing, one might just find that the Hubble diagram exhibits jumps in the redshift distance relation, which would be very revealing."

Not sure how feasible this is though.
Show HN: I rebuilt my AI browser game using 100 pieces of feedback from HN
by stevekwon211 | 2025-04-18 08:16:06+00:00
In February I posted a rough AI browser‑game prototype and asking game dev tips. Then I got about 100 comments that really helped. I went back, rewrote most of it, and here’s the current state:

What’s new

- Endless world with mountains, lakes, and altitude‑based snow

- Living systems – trees grow, bears roam and charge if you trespass

- View switch – press V for first‑ or third‑person on the fly

- Guest mode – no login, just play

- Type‑anything crafting – enter “wooden glider,” “big wall,” “steak,” etc with proper materials; AI invents the recipe and stats

Still many things are raw and not-ready, but I want to keep sharing progress and gathering feedbacks.

If you try it, I’d love to hear where it falls apart first and whether the core loop feels fun.

Thanks for any feedback!
by timewizard | 2025-04-18 08:16:18+00:00
The people around the pool and lake where I grew up? From what I'm reading while searching it seems that "hyperventilate" is probably a bad term for the type of breathing I was shown. We wouldn't do it until we felt a conscious change like dizziness but more like 4 to 8 good deep full and fast breaths before holding, enough to notice, but not so much that it presented the dangers I'm now reading about.
by brokegrammer | 2025-04-18 08:16:22+00:00
The MSRP doesn't make sense because since the crypto boom, we've seen that people are willing to pay way more for GPUs. Now with the AI boom it's even more obvious.

$4,000 is a reasonable price in the US because of the high income. The average monthly salary in my country is $500 but a few people are still buying those cards at $4,000. A lot are buying on credit or even taking loans.

I bet if the cards start selling at $6,000 people would still buy them.
by ForOldHack | 2025-04-18 08:16:37+00:00
I would argue that it is falsifiable. What I think you are looking for is verifiable and repeatable. It took almost 30 years to verify Einstien. He said about the collection of a hundred papers trying to prove he is wrong, "you only need one paper to prove it wrong."

It's a therotical paper. Leave it to the expermentaliats to design a test to prove it right. Diffraction gratings prove QED. Right. Feynman's biographer said that.
by mdp2021 | 2025-04-18 08:18:11+00:00
It was too difficult to soften the original title, which was flat and hid the important content; I kept it (added the quote marks) and just added the context. (I did not want the original title to have people distance from the important content, but on the other hand it is also the article writer's evaluation and conclusion...)

In short,

> The Trump administration nearly let the US government’s $44 million contract with MITRE expire — a contract that funds the Common Vulnerabilities and Exposures (CVE) program. CVE is the naming and tracking system that allows security researchers, governments, and software vendors to coordinate on known vulnerabilities. It’s how the open internet defends itself. With just hours to go, the contract was renewed. // But the damage was done. // CVE doesn’t run on cash. It runs on trust
by touristtam | 2025-04-18 08:21:52+00:00
I'll admit it, I have a fairly narrow range of music I like so the following works for me on this basis: I don't like Spotify and other music streaming services as they never are consistent with their licensing or good with their recommendations. And the adverts are obnoxious. What I like is radios like Radio Paradise: https://radioparadise.com/player or regular radios available through online streams (such as the French radio FIP: https://www.radiofrance.fr/fip). There is enough to discover on either and they are still mostly in the range of what I would/could listen should they not have existed.
by adrian_b | 2025-04-18 08:22:13+00:00
Strength very rarely matters in knife blades, unless you use knives as pry bars (strength determines the force required to either break the blade or cause a permanent plastic deformation of the blade, i.e. to permanently bend the blade).

What matters is the compromise between hardness (good for edge retention) and toughness (required to avoid chipping).

Many alloyed steels (especially with chromium and vanadium) allow a better compromise than simple carbon steels, i.e. either a higher toughness at equal hardness or a higher hardness at equal toughness.

When you do not specify simultaneously hardness and toughness, simple carbon steels may seem good enough, because they can be made to be either very hard or very tough.

If you cut only very soft things, like fish meat without bones, a very hard carbon steel blade (like a traditional Japanese yanagiba) will not have any disadvantage versus an alloyed steel blade. When you want a more versatile knife, an alloyed steel blade will be superior.
by cedws | 2025-04-18 08:22:58+00:00
Conceptually I like unikernels, but I don’t think they’ll ever take off, it’s too arcane. Everyone knows how to deploy to VMs and debug their application there if needed. How do you debug a misbehaving app under a unikernel when you have no shell, no tcpdump, no dig? How do you secure your app with no iptables?
by ColinHayhurst | 2025-04-18 08:24:36+00:00
Paper here: https://arxiv.org/pdf/2503.08733

TL;DR - replace one big singularity with multiple singularities.

As in last sentence there is "The only difference between this work and the standard model is that the temporal singularity occurred only once in the latter, but more than once in the former."

tldr
by meindnoch | 2025-04-18 08:24:44+00:00
You don't get half the oxygen. You get as much oxygen as you would during normal calm breathing, which is pretty shallow. Basically, you take a normal breath, which is about 50% lung volume, and then fill your lung up to max capacity with n2o.

But you know what? Pulse oximeters are pretty cheap nowadays. Try it for yourself.
by jjmarr | 2025-04-18 08:25:04+00:00
> This notion that the entire world should be safe for children by default, and that anything and everything adult should be vilified and locked up, is toxic as all get-out and builds shame into the human animal over something required for the perpetuation of the species.

The world should be safe for kids because kids are the future of our society. When the world isn't safe, families won't have kids and society will start to decline. Maybe that means giving up some of the privileges you have. That's the cost of our future.
by whatnow37373 | 2025-04-18 08:25:20+00:00
> I’m not going to run a piece of software that requires 16GB of RAM, has a complex installation script, and is known to be a pain to maintain.

This has to be self-hosted eventually either by you or Sentry themselves so the full cost of this is coming down somewhere. The planet is round and all that and there's no getting away from these inefficiencies, but you can kick the proverbial can down the road.

Also, they are incentivized to make the open product as hard to use as possible so color me surprised the self-hosted edition is hard to operate.
by troupo | 2025-04-18 08:26:03+00:00
> all are profitable today and all were acquired.

They are either profitable or acquired :)

> Becoming profitable, even at this point is just a matter of deciding to stop expanding

Yeah, growth at all costs is one of the defining factors.

> it's a startup accelerator after al

The only business models for Y Combinator startups are:

- run indefinitely long on unlimited investor money

- get sold to the highest bidder at some nebulous market valuation

Becoming profitable never enters the picture :)
by anshargal | 2025-04-18 08:26:52+00:00
Obj-C apps are not deprecated yet, so the approach in that GitHub repo must still work. That app is indeed written in C, but a big chunk is about building Obj-C classes and using other Obj-C objects - so it’s not quite C. You won't get much performance benefits or additional flexibility this way.

C is Turing-complete, so you can technically write anything in it. But on iOS, you'd need to build your own C library for application-level Apple SDKs, since Apple doesn't provide one. For simple apps (like small games or toy utils) - a minimal wrapper in Objective-C or Swift could be just a few hundred lines.
by esseph | 2025-04-18 08:26:56+00:00
I remember going on leave from right outside Sadr City in 2008ish to a Midwest Walmart a few days later.

A kid there was throwing a tantrum in the isle about his mom not picking the right color toy off the self for him.

It was incredibly jarring for me. At that time events in my life were extremely visceral. If I ate a time or two that day, it was a good day. If I didn't get shot at that day it was a great day. If I didn't get blown up by an IED or RPG, it was an incredible day.

I was eating breakfast one morning and a wild dog had drug the amputated arm from a surgery over from the incinerator that was currently broken, and decided to eat it next to me. The arm still had part of the camouflaged sleeve on it.

The idea of being upset over the color toy your mother was buying you was the most insane thing to me.
by nirvdrum | 2025-04-18 08:26:59+00:00
I don't follow what either you or the OP are upset about. Where is the apologism and why do you think it's needed?

Kagi rolled out a free feature to its existing customers without increasing the price of their plans. The limits of that plan seem quite generous, as well. The only way I can make sense of the OP's post is that the OP wants the Kagi subscription price to decrease. Perhaps that's fair, but it doesn't make any sense here because you're strictly getting more for your money. If you're paying $10/month for a subscription, yesterday you couldn't use Assistant and today you can for the same $10/month. Placing a cap on how much you can use seems quite reasonable given the service costs money to operate. If you choose not use it, you're no worse than you were yesterday... you can happily go about using the search service you were already paying for.

Is the problem that the free usage isn't unlimited? Is it that not using the free service doesn't reduce the search price? Or is it that those using Assistant more than you appear to be getting more value for their money? I'm not trying to be dense, but I really don't see what's even remotely controversial about this announcement.

Lately, every subscription I have is increasing the fee without giving me anything. Kagi is giving me something extra without charging me any more money. I'm sure the nefarious intention is to make their service more attractive to non-subscribers and grow their userbase, but interests can align.
by sumonoahid | 2025-04-18 08:27:00+00:00
If you are Solo founder, Indie Developer and Have a great ideas. Want to make a MVP as soon as possible. Then Check out https://www.launchjet.dev/. All in one starterkit. Landing page, Docs page, Privacy page, Auth, Email confirmation for new users, Newsletter subscription collector, Dashboard skeleton (Draw you idea there), Stripe webhook and more. I think it's a great tool to start building quickly. Works with AI agent too. Clean documentation provided. But if you are stuck feel free to text me personally on discord or X/Twitter. First 10 buyer can get a 30% discount with this code LAUNCHJET30
by Sinosteelpipe | 2025-04-18 08:27:45+00:00
The application of PAW (Plasma Arc Welding) and TIG (Tungsten Inert Gas Welding) hybrid welding technology in the manufacturing of stainless steel pipes combines the advantages of the two welding methods, significantly improving the welding efficiency and quality. The following is a detailed analysis from aspects such as technical characteristics, application scenarios, process advantages, and research cases:
by Weryj | 2025-04-18 08:27:58+00:00
We self-host sentry in Hetzner, but with a high-end server. 96c, 512gb. It ends up only costing around $300 a month, however with the scale of events that it processes, the managed version would be in the 10's of thousands.

The overhead at low volume is pretty high, but in the higher volumes (25M transactions/24h) it's a massive cost saving for us.

Edit:

There were just some initial headaches with needing to increase kafka partitions and add replications to the transaction processors, otherwise we didn't quite leverage the available compute and the backpressure would fill Redis up until OOM.
by crimsonnoodle58 | 2025-04-18 08:29:01+00:00
+1 for Glitchtip.

We also found the same problem as OP with self hosting sentry. Each release would unleash more containers and consume more memory until we couldn't run anything on the 32gb server except Sentry.

We looked at both GlitchTip and BugSink and only settled on GlitchTip as it was maintained by a bigger team. Feature wise they were quite similar and both good alternatives.

So far so good with GlitchTip.

And thanks Op for making BugSink, the more alternatives the better.
by yarekt | 2025-04-18 08:29:15+00:00
Well done! I came to the same conclusion (with the exact same bewilderment steps) as I do love Sentry myself. I will definitely try Bugsink, it’s something i’ve been looking for ages.

Feedback on competition bashing: sometimes they deserve it, they should really just come out and say it: “open sourcing our stuff isn’t working for us, we want to keep making money on the hosting”, and that would be ok
by gerash | 2025-04-18 08:30:26+00:00
I ran a few of these geo guess queries between OpenAI O3 and Gemini Pro 2.5 and O3 does much better on average.

It does spend an order of magnitude longer time on inference by searching through websites and analyzing the image but it often produces an impressive output. To me it also feels Gemini down samples the image as it tends to have a harder time reading small text vs O3.

That said O3 did tend to confidently say false things
by littlecranky67 | 2025-04-18 08:30:51+00:00
I've been telling women to keep copies of all the dick pics they get sent. Since you can tell by the characteristic noise of a cameras sensor which other pictures were taken with the same camera. All missing is a search engine capable of doing this. I feel with AI, we are 2-3 years away from people uploading a dick pic to AI and getting the social media profile of that person...
by shippage | 2025-04-18 08:31:39+00:00
Sometimes, I wonder if those with an inner monologue focus on that process as being their consciousness, because they often use it to self-reflect on their own thinking process. It's that meta-reflection that people seem to consider their consciousness.

For those of us without an inner monologue, perhaps it's similar, just with a different way of self-reflecting.

I'm in the weird position of having memories of me as a child with a detailed inner monologue, and memories of post-stroke me without an inner monologue. The old memories feel like someone else's memories. I even called them xenomemories for a few years after my stroke because they didn't feel like they belonged to me.

In those old memories, I thought of my inner monologue as "my thoughts" and "my consciousness," but I have no memory of what was going on beneath that level. The words just seemed to flow in a way that made sense to child me. It was like young me needed words to keep thoughts stepping forward in an endless chain of reflection and reasoning via language. Young me didn't value anything except the build artifacts (the words), so all the rest of my thinking process never made it into my memories.

It was the effects of losing those words that made me so hyperaware of everything else going on in my brain, and I had to build up a new understanding of who "I" even was.

All the recent talk about the potential for LLMs to "think" in latent space instead of words feels so very similar to my own experiences, going from words with well-defined meanings to something less sharp, but with more room for nuance. Your mention of thinking in semantic space feels right to me based on the way I think through complex problems today. Thinking in words is exceptionally slow and clumsy for me.

In a sense, it feels like I traded in a binary computer for an analog (or quantum) one, and just like computers, I would imagine each style of thought has its strengths and weaknesses.

It would certainly be nice if my word compiler wasn't so slow and buggy, though. It makes it a lot harder to leave permanent notes for myself or communicate with others.
by baobabKoodaa | 2025-04-18 08:32:40+00:00
I don't like how this was rolled out. I'm currently paying for "Unlimited Kagi Assistant" and the Kagi website STILL advertises "Unlimited Kagi Assistant". And they stealthily rolled in limits? I pay the same amount, but it's no longer unlimited, and I only know about this because I happened to notice it on HN. Otherwise I would only know after hitting a limit.
by sebastiennight | 2025-04-18 08:33:02+00:00
In this app, the process runs entirely in the browser and has no LLM calls at all, so we don't have the ability to rewrite the conversation (other than performing regexes or other crude operations on the text of a comment, which is how links are turned into "See the link I posted in the thread").

I also think it's incredibly difficult (even with an LLM) to render properly a multi-turn multi-user conversation without sticking to the actual hierarchy of the thread. We would probably run into the "summarize the thread and lose nuance" problem again.
by timschmidt | 2025-04-18 08:34:00+00:00
I only learned recently that during his first term, Trump didn't take the president's daily briefing from the CIA, but instead paid a private intelligence service to prepare one. With all the talk about draining the swamp, ending the deep state, releasing / attempting to release Kennedy assassination and Epstein documents, revoking security clearances, it seems like there would be means, motivation, and opportunity, so to speak.
by prox | 2025-04-18 08:34:23+00:00
I used to teach various pranayama’s (yogic breathwork) and we tend to go easy, especially if you are not going to go into a 3 year seclusion as a lifetime yogi.

All practices were 3 breaths only. If you really enjoyed one or the other, you can do them a few times a day.

Because exactly as you say, you don’t want to disturb the natural pattern. If you have an unhealthy breathing pattern, the idea is that yoga, rest and relaxation will take care of the rest.

Beyond that we are not doctors, so if I noticed something peculiar with someone’s breathing, or it came up, I would direct them to a professional.

I never liked the Hof method, it works on the wrong side of the nervous system for me, as it’s too activated. I feel it’s good perhaps if you got to do something stressful and you need resilience.
by ndsipa_pomu | 2025-04-18 08:34:40+00:00
Quite - it's not as though sexual identity has always been a strict binary between male and female. Other cultures have explicitly recognised different gender identities for ages which makes me think that it's part of the Western Christian cultural identity to only recognise two genders. e.g. Thai culture has a number of different recognised sexual identities and of course, India has the Hijra.

To my mind, people who are anti-trans identities are simply trying to exert control over others rather than having a generous nature and accepting that different people are different.
by Cthulhu_ | 2025-04-18 08:35:08+00:00
I used to run a website / forum and for a few years we did a secret santa; we sent and received packages to and from abroad. Not complete strangers, and anyone not comfortable with it (we did have multiple victims of stalking etc) didn't have to participate of course. But I got goodies from abroad, including a pink NY hat and an acrylic 9/11 memorial display thingy. Because why not? I sent clogs back, of course.
by vanschelven | 2025-04-18 08:35:19+00:00
Yeah I fully get how that's a volume where going self-hosted Sentry makes perfect sense at the bottom line and including any upkeep you might have.

Bugsink's also quite scalable[0], but I wouldn't recommend it a 25M/day.

[0] https://www.bugsink.com/scalable-and-reliable/
by strken | 2025-04-18 08:35:27+00:00
In terms of where carbs fit in, you're eating 200g of protein a day, which at a guess is 2x to 4x your lean body mass in kg. I'm not saying that it's wrong, it's probably very effective, but the average diet probably swaps that (historically very expensive) protein out for (historically very cheap) bread and rice.
by louthy | 2025-04-18 08:35:43+00:00
Fair-use limitations were always there. It sounds like they weren't actively enforcing it, but now they are because of some problem users. I don't think anything has changed for you unless you're one of the users this refers to:

Q: Why did Kagi start enforcing the fair use policy?

A: The policy was enforced due to excessive use. For instance, the top 10 users accounted for approximately 14% of the total costs, with some individuals consistently using up to 50 million tokens per week on the most advanced models. Our profit margins are already quite narrow. 95% of users should never hit any usage limits.
by sebastiennight | 2025-04-18 08:36:39+00:00
Ah! You don't need to enter the exact number of comments in this field, you can leave it at 100.

Entering a max of "26" manually is what created the off-by-one error, I think, because of the original post being counted as a comment.

But yeah, I'll fix that.

If I leave the max at 100, then I get every comment (original post + al 26 comments), here's the output audio: https://drive.google.com/file/d/1fIis8yQn-YuOmJwq1J4cLtthQV0...
by littlecranky67 | 2025-04-18 08:37:16+00:00
To be fair, choice would be to allow both in your JSX like Preact does. Usually I wouldn't bother as I get your point with consitency. But from a practical standpoint, whenever you paste some HTML code from somewhere else, the first thing I need to do is search/replace class= to className=. Probably more relevant for tailwind/bootstrap users than MUI.
by precommunicator | 2025-04-18 08:37:30+00:00
We've just applied a helm chart a while back. It just works. We maybe had like a few incidents over the years, requiring stuff like Kafka queues to be wiped.

The argument that you have to read a sh script doesn't make sense to me. Are you gonna read source code of any software is referenced in this script or any you download too? No? What's the difference between that and a bash script, at the end of the day both can do damage.
by notpushkin | 2025-04-18 08:37:31+00:00
You can start by looking at https://kagi.com/stats?stat=leaderboard and adjusting domains that make sense to you. E.g. I have all Pinterest lowered, as well as w3schools.com as I prefer developer.mozilla.org (which I raised instead).

For bangs I’m pretty sure the default ones might be enough – just use them! Some of my go-to bangs are !gh, !gm for Google Maps (Kagi Maps are sometimes not as good in Asia), !yt, !mdn, and !amo for addons.mozilla.org.

I also have this redirect rule:

^(https://www\.nytimes\.com.*$)|https://archive.ph/2025/$1

So that if an NYT article comes up in the results I can get a version without paywall directly. You can set it up in https://kagi.com/settings?p=redirects.