MurphyA/hacker-news huggingface dataset:
by mindslight | 2025-04-29 17:57:36+00:00
So, just in case you missed my point -

I vastly preferred the world in which we could leave the "Elite Jewish Conspiracy" thread unpulled, and write off the rare person mentioning those words as some crackpot. But the reactionaries have been pulling hard on these types of threads, and using the bland generic negative responses to drive even more engagement - "see THEY don't even let you talk about it!". So like maybe we - the "left" if you prefer that narrower label, but really "actually-conservatives" (as in we actually respect the institutions and values of our society, rather than merely pretending to) - need to start tackling these topics head on?

Putting my original point a different way - maybe we need to stop taking the mild widespread pushing of societal tolerance/progressivism/etc from our institutions for granted, and acknowledge it as a hard-won asset created from the horrors of World War II? Like the rightist machine of unquestioned hierarchical execution has and likely will always exist in our society, so if there's some ever present cloying refrain of "don't embrace the rightists" expressed throughout our institutions and media is that really surprising? The alternative is to give the rightist forces of top-down control a blank check, which they will eagerly embrace to carry out individual-prerogative sadism as we're currently seeing.
by bigyabai | 2025-04-29 17:57:47+00:00
It would be easier to agree with you if any PC manufacturers were rushing out to fill the consumer ARM PC market. But they aren't. Qualcomm is sorta just jerking off, Nvidia has the licenses but doesn't want to negotiate with Softbank, and AMD hasn't made a serious ARM-related effort in a decade. The only ARM PC options are the ones that lock you in with MacOS and Apple as your computer nanny. And those customers would buy a Power ISA laptop in 2025 if Tim Cook said it was cutting-edge.

In the end, it sure looks like the ARM detractors were right. Architectural licenses made it so nobody except Softbank partners could afford to design an ARM core. Stock ARM core designs are outright anemic and inefficient even compared to decade-old x86 cores, meaning Broadcom or Rockchip can't just release a board and compete with AMD and Intel.

Nowadays, international detente is down the toilet, Softbank is seen as a penny-pincher, and RISC-V is already being shipped in place of ARM microprocessors in mass-market computer hardware. Apple basically ruined the entire ISA in the process of making it marginally competitive with generations-old silicon.
by silveraxe93 | 2025-04-29 17:57:53+00:00
People found the original post so impressive they were saying that it had to be coming from cheating by looking at EXIF data. The point of this article was to show it doesn't. It got an unfair advantage in 1 (and say 0.5) out of 5. With the non-search rounds still doing great.

If you think this is unimpressive, that's subjective so you're entitled to believe that. I think that's awesome.
by nsingh2 | 2025-04-29 17:58:10+00:00
Tauri is not as platform-agnostic as Electron is because it uses different web views depending on the platform. I ran into a few SVG-related problems myself when trying it out for a bit.

For example, on Linux, it uses WebKitGTK as the browser engine, which doesn't render the same way Chrome does (which is the web view used on Windows), so multi-platform support is not totally seamless.

Using something like Servo as a lightweight, platform-independent web view seems like the way forward, but it's not ready yet.
by ethbr1 | 2025-04-29 17:58:11+00:00
The counter-action to me is seeking out and sitting in discomfort.

Imho, the root cause of the observed behavior is that everyone prefers comfort over discomfort (physically, mentally, spiritually, etc.), and old people typically have the resources (time, money, etc.) to keep themselves in a comfortable state if they choose.

Unfortunately, comfort also means stasis.

Which is fine as long as the world doesn't change outside that bubble... but it eventually always does.
by nlawalker | 2025-04-29 17:58:56+00:00
I read somewhere that this happens primarily in a browser address bar, because they've tuned the keyboard in that context to strongly prefer dots over spaces. I'm not sure if that's true but I have also found that it happens to me the most when doing multi-word Google searches from the address bar, and not anywhere else.

Also, I used a couple alternative keyboards a few years back, but I have found that some point some iOS update within the last few years made the stock keyboard the best for me. When I type on the gBoard on my wife's phone it might as well be dvorak, everything comes out gibberish.
by mulmen | 2025-04-29 17:59:58+00:00
How much can a bana- er, sandwich cost?

I just checked McDonalds in my hometown in Idaho. A Big Mac is $5.99 for just the sandwich and $10.68 for a meal. A Double Quarter Pounder is $8.29 for just a sandwich.

McDonalds is definitely on the cheap side so $10.00 seems like a reasonable estimate of “sandwich money”.

No need to invoke tech bros or silicon valley. Certainly no need to invent a motive.
Ask HN: Does Microsoft pose a risk for private GitHub repositories?
by mortallywounded | 2025-04-29 18:00:09+00:00
I currently have a product codebase that is privately hosted on my own VPS.

Historically, Microsoft hasn't liked my product. I received a C&D several years ago because Microsoft felt my product violated LinkedIn's terms of service.

For ease of collaboration, I am considering moving the code to GitHub (since everyone has an account).

However, Microsoft owns GitHub. What kind of risk do you think this brings? Would Microsoft try to weaponize my code against me?
by tptacek | 2025-04-29 18:00:20+00:00
Whatever else using a KDF to mix Associated Data into your key might be, it's not "strictly better" than GCM. I'm not sure there's much wrong with it (it's the same approach XAES uses for extended nonces) other than how slow it is, but there's a reason cryptographers don't design all the AEADs to work this way.
by __rito__ | 2025-04-29 18:00:24+00:00
> "[...] never do all that when it comes to rapid infrastructure development."

India is now building 100 km highway per day. It created 24,000+ km in the last 5 years. [0]

It has the second-largest road network in the world, second only to the US. [1]

[0]: https://pib.gov.in/PressNoteDetails.aspx?NoteId=151963&Modul...

[1]: https://www.financialexpress.com/business/roadways-indias-ro...
by DamnInteresting | 2025-04-29 18:00:43+00:00
> President Donald Trump personally called Amazon founder Jeff Bezos on Tuesday to complain about about a report that the online retail giant was considering displaying U.S. tariff costs on its product listings [...] Within hours of the call, Amazon publicly downplayed the scope of its plan — and then announced that it had been scrapped entirely.

Apparently Amazon's temporary spine was made of slugs, and it just got salted.
by tehjoker | 2025-04-29 18:01:05+00:00
Protonmail did not comply with Chinese law. I can't say I'm a fan, but this wasn't targeted at Protonmail, it was the same with Google. China requires this because China is a target for U.S. imperialism and must protect itself. The internet, mainly owned by the USA, is basically like radio free asia dot com.

Protecting Chinese technology firms also allowed China to grow highly competitive national companies, a phenomenon we don't see as much anywhere US technology companies were allowed free reign.

> The applicable Chinese law is the China Internet Security Law which came into force in 2017. The law essentially stipulates that foreign companies which operate in China and process the private information of Chinese citizens, must store such data in China and make it available to Chinese authorities upon request. An example of a company which has had to comply with this law is Apple, which has extensive operations in China. A similar law went into effect in Russia back in 2015 (known as Federal Law No. 242-FZ).

https://proton.me/blog/clarifying-protonmail-and-huawei
by bmacho | 2025-04-29 18:01:18+00:00
> Mate. This guy is a software engineer and taking time out of his day to help a client on a forum and explaining why this might happen..

Yep. That explains why is it gross, controversial, and admits a scam. Which is okay, I guess. I've read much worse. (For example, in this very thread. From the person I'm just answering.)

I was just surprised that someone reading it felt that he needs to give money Kagi immediately. We are different.

> It's also not a scam. If you sign up for a trial that tells you you'll be charged at the end and don't bother to notify yourself.. That's 100% legal, 100% expected and 100% on you.

First, no, it's not legal. Especially with

but with Kagi I expected better - especially since the email offering the new free trial promised “A month on us”, and said “Click here to activate your trial, no strings attached”.

Second, they at Kagi didn't want this (according to what they said). It just happened (again, according to what they said). No refunds tho (again, according to what they said).
by mecsred | 2025-04-29 18:01:35+00:00
_#_ has to be one of the worst word shortening schemes I've ever seen get widespread. It only works with a very small number of long-lived technologies, in which case they basically just get a nickname, "k8s" "i18n". It does not at all work for larger contexts. You're basically making someone solve a crossword (2 across, 10 letters with two filled in) just to parse your sentence.
by ChadNauseam | 2025-04-29 18:01:40+00:00
On the other hand, I can't count how many times I've written some code like

let iteration_1_id = 10; dostuff(iteration_1_id); let iteration_2_id = 11; // warning, unused variable!! dostuff(iteration_1_id);

and then spent 10 minutes debugging why iteration_2 wasn't working, when it would have been resolved instantly if I had paid attention to the warnings.
by fellowniusmonk | 2025-04-29 18:01:41+00:00
Based on everything I know about the mechanism of action and the impact of dietary fiber in general on microplastic adsorption I would need to see a study with protocols and raw data published to be convinced that barley is lacking and your solution is superior but I'm open to it.

https://iadns.onlinelibrary.wiley.com/doi/full/10.1002/fft2....
Show HN: OpenCareAI – AI Voice Agents for Healthcare
by Achintya-dayal | 2025-04-29 18:01:52+00:00
I built a platform that lets healthcare providers create AI voice agents to handle patient calls and outreach. It integrates with phone systems via Twilio/Vonage and offers browser-based calling options. The agents can schedule appointments, answer routine questions, and follow up with patients. Everything is usage-based pricing, with full call logs and transcripts. Try it at: https://opencareai.com
by homebrewer | 2025-04-29 18:02:01+00:00
By far the best self-hostable map solution I've been able to find.

I've been using it through https://github.com/maplibre/maplibre-gl-js for the last couple of months, and it's been almost as easy/simple as leeching off openstreetmap.org (which isn't really something you're supposed to do).

The server side is just caddy with three lines of config serving a static file that can be prepared using this project's CLI tool. For example, to get all of Iceland:

$ pmtiles extract \ https://demo-bucket.protomaps.com/v4.pmtiles is.pmtiles \ --bbox=-27.9,61.9,-10.7,68.1 $ du -h is.pmtiles 252M is.pmtiles

Even though it's a vector map, it renders very smoothly on my 5½-year-old Android phone.

Leaflet also works ok. OpenLayers's vector tile renderer is not very good and won't get you far.

Some commercial organizations repackage OSM data just like this project does, but want upwards of $2k per year for the privilege.

Previous discussion (2023):

https://news.ycombinator.com/item?id=37982621
by leeab | 2025-04-29 18:02:03+00:00
GPU observability is broken, so we built Neurox.

When I co-founded Mezmo (a Series D observability platform), we obsessed over logs, metrics, and traces. I learned firsthand how critical app-level observability is for DevOps, cutting through logging noise and finding the needle in the haystack is everything.

But after diving into AI infra, I noticed a huge gap: GPU monitoring in multi-cloud environments is woefully insufficient.

Despite companies throwing billions at GPUs, there's no easy way to answer basic questions:

- What's happening with my GPUs?

- Who's using them?

- How much is this project costing me?

What's happening: Metrics (like DCGM_FI_DEV_GPU_UTIL) told us what was happening, but not why. Underutilized GPUs? Maybe the pod is crashlooping, stuck pulling an image, or misconfigured, or the application is simply not using the GPU.

Who's using the compute: Kubernetes metadata such as namespace or podname gave us the missing link. We even traced issues like failed pod states, incorrect scheduling, and even PyTorch jobs silently falling back to CPU.

How much is this gonna cost: Calculating cost isn't easy either. If you're renting, you need GPU-time per pod and cloud billing data. If you're on-prem, you'll want power usage + rate cards. Neither comes from a metrics dashboard.

---

Most teams are duct-taping scripts to Prometheus, Grafana, and kubectl.

So we built Neurox - A purpose-built GPU observability platform for Kubernetes-native, multi-cloud AI infrastructure. Think:

1. Real-time GPU utilization and alerts for idle GPUs

2. Cost breakdowns per app/team/project and finops integration

3. Unified view across AWS, GCP, Azure, and on-prem

4. Kubernetes-aware: connect node metrics to running pods, jobs, and owners

5. GPU health checks

Everyone we talked to runs their compute in multi-cloud and uses Kubes as the unifier across all environments. Metrics alone aren't good enough. You gotta combine metrics with Kube state and financial data to see the whole picture.

Check us out, let us know what we're missing. Curious to hear from folks who've rolled their own, what did you do?

Lee @ Neurox
by convolvatron | 2025-04-29 18:02:04+00:00
I resent this framing as being entirely about short-sighted consumers valuing convenience. surely it has quite a bit to do with cost as well, both for the producer to increase their margins and also the end consumer. alot of it has to do with choice. the market presents very few non-plastic options in cases where plastic will do fine. so yes, convenience in the 'i hate to buy this plastic thing, but I dont have a week to find someone in estonia that still makes quality goods by hand and then wait for it to be shipped to me' sense
by AbuAssar | 2025-04-29 18:02:23+00:00
Great news, I use tab groups daily in Safari and recently in Firefox beta.

In Firefox, tab groups work better with a vertical tab bar.

In Safari, there is a feature that I wish comes to Firefox: that the tabs in each group act as bookmarks, i.e., they persist across browser restarts and new windows. They are always there within their group; only the tabs that are not in a group are volatile.

This makes tab groups more useful, as you don't fear losing them no matter what.
by mvieira38 | 2025-04-29 18:02:29+00:00
So you're saying it's good to have your results influenced by megacorporation exclusivity deals? I didn't use an adblocker because I was using the app, and having to rely on adblockers is cheating for Google, the services should be judged as is. Google isn't above blocking you from their services for using adblockers, too, as we can see from Youtube
by hnuser123456 | 2025-04-29 18:02:48+00:00
Mid-line pumps do, but "offshore pumps" that pull water from lakes don't actually use any electricity. Otherwise, they would have to build a whole new mechanic for how you power your first water pump. Maybe you'd have to make iron buckets and bring 10 buckets of water to your boiler to get it started, then the offshore pump could use the brief moment of electricity to start pumping water continuously. Maybe you'd have to salvage a solar panel off your ship to start the water pump, since you can't build solar panels in early game. Maybe we're assuming that the water is flowing and the water pump has its own built in water wheel power source.

Same thing with all the coal burning... how does that coal get ignited? Do we secretly have an infinite lighter in our pocket? Are we rubbing sticks together but not showing it for the sake of gameplay?
by cube2222 | 2025-04-29 18:02:52+00:00
This is really cool!

One strategy I often use (which is much simpler and more limited than this), is to finish my message with: “Please do a round of thinking in <thinking></thinking> tags, then a round of self-critique in <critique></critique> tags, and then a final round of <thinking>, before responding.”

It works very well. Similarly just asking it to “find the 5 biggest issues with its proposal” works pretty good (the 5 forcing it to find something, even if it’s mostly irrelevant).
by ksec | 2025-04-29 18:03:08+00:00
Interesting, because out of all the three browser Firefox should be the best at memory management, unloading tabs along with Sessions recovery.

But I have only ever used it on Windows and Mac. So no idea about Linux. You can do About:memory to check out which tabs are using more memory as well as manual memory compact.

Firefox also allows unlimited History, unlike Chrome which I believe you cant even have history for more than 90 days.
by tough | 2025-04-29 18:03:33+00:00
> I should have caught it and we'll fix it.

That's a great reply and hoping for it to give memex a try, not that i want to give a competitor but I can use and give back to OpenAIs codex codebase because its MIT, it would suck to use an app you cannot modify for your own pleasure or build your own specific itching solving version of, most so as a tool for builders
by ceejayoz | 2025-04-29 18:03:48+00:00
> Revenue =/= profit.

I’m well aware. The assertion that gets made is “oh they’re low margin!” They are. But they have massive volume. So they make lots of money still.

> The point isn't what they did with the profits, it's whether the profits are commensurate with the capital they put in (ie. return on equity).

Well, they certainly didn’t start as billionaires a hundred years ago. The profits seem fine.

I’d be very happy to be in the business of selling $1 bills for $1.02, if the customer base is big enough.
by omgitspavel | 2025-04-29 18:03:58+00:00
I also want to add that Kagi recently partnered with a Russian state-owned search engine Yandex: https://kagi.com/changelog#5340. This means they are paying money to the Russian state through taxes and sharing my search queries with it. This was a critical issue for me, and it led me to stop using it and request a refund earlier this year.
by polymetron | 2025-04-29 18:04:02+00:00
For those interested in the deeper structure and test results (including performance benchmarks like 2,000 x 2,000 grids), I wrote a more detailed paper about the quantum algebraic pathfinding method:

[PDF] Quantum Algebraic Pathfinding Paper: https://zenodo.org/records/15163031

It covers theory, performance, visualizations, and edge cases like division by zero handling.
by andai | 2025-04-29 18:04:15+00:00
I am thinking the same thing! Multiple "personalities", in parallel, or in series. For example, I have approximated, in GPT, some of Gemini's ability to call out nonsense, sloppy thinking, by telling GPT to be mean! (The politeness seems to filter out much that is of great value!)

However, the result is not pleasant to read. Gemini solved this in their training, by doing it in two phases... and making the first phase private! ("Thinking.")

So I thought, what I need is a two-phase approach, where that "mean" output gets humanized a little bit. (It gets harsh to work in that way for more than short intervals.)

As a side note, I think there would be great value in a UI that allows a "group chat" of different LLM personalities. I don't know if such a thing exists, but I haven't seen it yet, although the message object format seems to have been designed with it in mind (e.g. every message has a name, to allow for multiple users and multiple AIs).

Even better if it supports multiple providers, since they have different strengths. (It's like getting a second opinion.)
by daemonologist | 2025-04-29 18:04:16+00:00
Keep in mind that this is o3 + web search against a human without web search. A sufficiently motivated person with access to your entire social media history, Google Earth and Streetview, etc. would outperform this significantly and could pinpoint almost any inhabited location with coverage.

If you watch Linus Tech Tips, you may have noticed that when he films at his house everything is blurred out to keep people from locating it - here's a recent example: https://www.youtube.com/watch?v=TD_RYb7m4Pw

All that to say, unfortunately doxxing is already really hard to protect against. I don't think o3's capability makes the threat any harder to protect against, although it might lower the bar to entry somewhat.
by tough | 2025-04-29 18:04:52+00:00
> On the Usage Data side, your code is never stored anywhere other than your machine when you use Memex. And you can enable "Privacy mode" to not have your prompts stored either.

It would be nice if there's some kind of auto-censoring of secrets if sharing code etc, cursor handling of this is very bad bc if I block .env files, then i can't never add them as context and it thinks they dont exist, instaed of knowing they're secrets and to be treated as such.

hoping a less binary solution for controlling what gets shared and not is possibe
by Spunkie | 2025-04-29 18:04:59+00:00
I think it was just stubbornness, pure and simple.

Firefox actually had a feature like tab groups a long time ago. It was removed for "low usage" and ever since then they have been resisting reimplementing it.

Anyways it still needs improvement but I am very happy to see this finally land. At work we have been moving everyone off of chrome after the manifest v3 shenanigans and the lack of tabs groups was a long standing sticking point for some users.
by ronxjansen | 2025-04-29 18:05:26+00:00
I'm about to wrap up the alpha release of an Rust/Tauri based GUI desktop app that allows me (and others if interested) build modular AI agents. At this point it gives you control over the system prompt, LLM, message and which MCP tooling you want to use (to prevent cluttering the request with 69 unnecessary tools you do not need anyway). You can store agents as templates, so you can reuse them with ease.
by Rumudiez | 2025-04-29 18:05:28+00:00
they only posted one photo in the post, but going off of that it's still an easy match based on streetview imagery. furthermore, the AI just identified the license plate and got lucky that photographer lives in a populous area, making it more prominent in the training data and therefore more likely to be found (even though it was off by 200 miles on its first guess)
by jaxtracks | 2025-04-29 18:05:32+00:00
This niche is pretty well served by some of the portable gaming PC companies that have added business netbooks to their lines. GDP has the mini 8" transformer which isn't bad. The 4 just came out with ridiculous specs for such a small machine, but with poor battery to match. The 3 can be had cheaper with less powerful CPUs and better battery. I'm using a onexpro netbook 5, a really high quality 10" that compiles large rust code bases fast enough for me to be happy and also doesn't suck at all to type on, battery is fine at 5 hours with really fast charging.
by dilap | 2025-04-29 18:05:49+00:00
Yeah, that's fair -- you can view Duolingo as just, basically, a fun game, and you do learn something.

But I do think there's space for something equally entertaining (not anki decks!) and more effective.

I learned Spanish decently well, and I think one of the most helpful things I did for that was just hanging out with people, speaking Spanish, and drinking -- not grueling at all, very fun!

What's the app equivalent of that?