MurphyA/hacker-news huggingface dataset:
by lynndotpy | 2025-09-25 14:11:37+00:00
I know this is not typical, but I just run into breaking bugs on Firefox on every platform which prevent me from using Firefox (except Intel MacOS, which I have not used, and Windows, which I haven't used in a few years.)

For Safari, the problem for most platforms is that it doesn't run on most platforms. It doesn't really count to me if I can't use it on my computers. (Caveat that there are non-Safari webkit browsers, but they're not very good.)
by adgjlsfhk1 | 2025-09-25 14:12:54+00:00
There's a reasonable argument that the trademark hasn't been generalized or abandoned. There's not other project out there using the RubyGems trademark (as far as I know). As such, OP has a decent argument that there were no previous violations in need of enforcement. Until a week ago, the trademark was (arguably) being used by a community owned project as desired.
by MisterTea | 2025-09-25 14:13:24+00:00
Here's my big question: are there datasheets/programmers manuals available or is this yet another proprietary mess of a SoC that ships undocumented Linux drivers with binary blobs? No thanks.

I will not spend money on hardware no one can reliably patch or write drivers for. I also want other operating system maintainers to be able to write drivers and get booting.
by NetOpWibby | 2025-09-25 14:14:08+00:00
> I honestly didn’t care about individual blogs at all when I was a young net user.

Wow. This was me too. I was excited to hop on the Rockman.EXE Online forums and tell people about my homepage I was constantly redesigning/rebuilding.

> The defeatist in me feels like I will just never have that same feeling again online.

I feel you, but I’m still chasing that. Close circles are where it’s at though, maybe we gotta be happy with that. SIGH
by bonzini | 2025-09-25 14:14:10+00:00
> - if there's a problem with the code, there's no guarantee that the submitter will be available or interested in fixing it once it's got upstream, so it's more important to catch subtle problems up front

It's also more important to have good tools to analyze subtle problems down the line, thus increasing the importance of bisection and good commit messages.

An underrated benefit of "make it easy for reviewers" is that when a bug is found, everybody becomes a potential reviewer. Thus the benefit does not finish when the PR is merged.
Show HN: SQLite-RAG – A semantic search engine built on top of SQLite
by marcobambini | 2025-09-25 14:14:13+00:00
Over the past few months, we have developed a new hybrid search engine built on top of SQLite. It combines vector similarity search with full-text search (FTS5 extension) using Reciprocal Rank Fusion (RRF) for enhanced document retrieval.

Let us know what you think!
by CIPHERSTONE | 2025-09-25 14:14:19+00:00
"No ads" is possible. It's a choice really. Too many bloggers also want to make money and think ads are the way to do it. That's certainly their right, but it doesn't have to be that way.

Want no ads, start browsing gopher sites. No ads there. Or find people making blogs just because they want to. They exist. Github + Jekyll is a great option for free static blogging if your willing to spend a little time getting it setup and learning something new.
by vladvasiliu | 2025-09-25 14:14:31+00:00
Which Olympus is that? My OM1 can be tethered. I tried shooting with the camera connected over USB to a Windows computer, and it worked perfectly.

It also claims it's able to do the same via wifi when you connect it to an access point (instead of its integrated AP mode). I don't really have a use for this functionality, so I didn't bother to type my wifi password on the camera to try it out, so I can't comment on how well it works.

I've just tried this with darktable/Linux, and it also seems to work. It's somewhat slower than with the Olympus software under Windows, but I can change random parameters, such as shutter speed, aperture, and white balance. I can move the focus manually, which will trigger the zoom-in helper (it's how the camera is configured to behave when manipulating it directly). Taking a picture copies both JPG and RAW files (camera is setup to capture both) instantly.

Edit: on an iPhone, I can use PhotoSync instead of the OI Share app to retrieve pictures over Wi-Fi. It's quite slow, though. My iPhone is too old to support direct USB-C connections, so I haven't tried that, though I intend to try iy tomorrow with a friend's phone.
by hattmall | 2025-09-25 14:14:43+00:00
Are you happy / accepting of the current state of alcohol / cigarettes or do you think they should be less regulated in how they manufactured and market their products? I would advocate taking anything away, only applying standards and regulations to how companies employ algorithms and dark patterns to increase engagement. I think we need to have consumer benefit driven standards and regulations around user generated content platforms.

I certainly enjoy mainstream social media platforms but find it frustrating that the company is motivated to show me what I don't want to see and make it difficult to find the content I prefer. Simultaneously this is done while creating walled gardens to limit open access to information that is only the property of the platform by virtue of anti-competitive user agreements.

First and for most user generated content should be openly accessible.
by jarek83 | 2025-09-25 14:15:15+00:00
Nice read and I'm trying to follow and use your tools. But it's just seems hard to make Claude Code follow the instructions - it always diverges into researching and proposing fixes as well as searching for root causes - which is strictly said it the research_codebase not to do.

From many tries I had a success only twice. Could you give some hints on how to use it?
by emilyj980 | 2025-09-25 14:15:21+00:00
Madhya Pradesh has emerged as one of the fastest-growing IT hubs in India, with Indore leading the way as a prominent destination for software development and digital solutions. Home to a thriving ecosystem of talented developers, innovative startups, and globally recognized firms, the state is attracting businesses from across the world looking for reliable and cost-effective technology partners.

In this article, we highlight some of the top software development companies in Madhya Pradesh for 2025 that are redefining the digital landscape with their expertise, creativity, and customer-centric approach.

1. Encanto Technologies When it comes to software development in Madhya Pradesh, Encanto Technologies stands at the forefront as the No. 1 choice. Over the last five years, the company has earned a reputation as one of the most trusted and fastest-growing software development firms, consistently delivering innovative, reliable, and high-quality solutions. Their dedication to excellence, client satisfaction, and advanced technology has made them a preferred partner for businesses worldwide.
by sunshine-o | 2025-09-25 14:15:45+00:00
What do you expect?

Ryanair has always been an horrible corporation in the business of shipping drunk and old people for £5 with the help of public subsidies. They also largely abused their staff to enable that business model.

They are like many other corporations creating more and more fragile systems and I bet one of those days something is gonna go wrong and nobody will board their plane for a day or two.

Just stop feeding the beast...
by Dan42 | 2025-09-25 14:15:51+00:00
I see posts like this one pop up from time to time. I love it. Based on my 30y of exp that's also the workflow I converged on. It seems to me like every experienced and skilled developer is converging on this. jujutsu is entirely built to accommodate this workflow.

There are no silver bullets or magical solutions, but this is as close to one as I've ever seen. A true "best practice" distilled from the accumulated experience of our field, not from someone with something to sell.
by onionisafruit | 2025-09-25 14:15:54+00:00
It was primarily that shadow. Until recently I worried every time I fidgeted too much or got angry enough that I wanted to punch somebody [0].

Knowing I could become sympathetic at any point made me more conservative in my career. Once that happened I would have less than five years of earning left. As a kid I wanted to start a business [1], but that was always too risky. Instead I’m the guy who actually considers the employer life insurance options because there’s no way anybody will insure me on my own. I’ve worked at a couple of late stage startups, but I’ve never been part of the early days where payroll is on the line every month.

This could have been mooted by a genetic test at any point. My wife, brother and mother thought I shouldn’t get tested. They’re the ones who know me the best, so their unanimity was influential. But it was my decision all along and I own it.

[0] In hindsight the fact that I never actually acted on a violent impulse should have been reassuring instead of worrying)

[1] what a nerd
by komali2 | 2025-09-25 14:15:59+00:00
I'm not a liberal, I don't worship law as a basis for ethics. Hence why I specified how I think things should work under liberal democracy (not arrested for the symbol) vs how I think things should work under other systems. Under other systems the word "crime" isn't really meaningful, more of concern is what is considered disruptive, violent, antisocial, or harmful to other people, which describes perfectly the wearing of nazi symbology as well as the ideology itself.

Nazis should be ejected from society. Liberal democracy shouldn't have laws that allow arresting people for speech. Those aren't mutually exclusive concepts, that's just an anarchist explaining to you their ideology as well as how they apply their values under the current system.

Tell me, straight faced, that displaying a pair of antifa flags is as bad as displaying a swastika.
by talkingtab | 2025-09-25 14:16:08+00:00
I do not think "old" helps a discussion and probably impedes it. A better conversation is perhaps about what features we call "old" are good and desirable. Then how we can build a new, sustainable system with those features.

Unfortunately sustainable is somewhat equivalent to money. Whatever work you do, and even if you love it, in general it needs to have a functional business model. Businesses that can financially support the people who provide them, tend to continue.

Personally, I believe this is the fundamental problem with many of the things that we now fondly think of as "old". Google groups? What was the business model? Did it make money? How could you make money from doing something like that?

The fundamental business model IRL used to be "fee for service". Not lock in. Not subscription. It works, because if people want the service they can pay for it. Okay, so hint: what are the issues of implementing fee-for-service on the internet?

hint number 2: someone mentioned banner ads in a comment. Is that fee for service? If not, for extra credit, what would be the side effects of a banner ad type business model? Are there useful services that could be provided with an alternative business model. Etc.
by bayindirh | 2025-09-25 14:16:16+00:00
If your server is old, the RAID card's PCIe interface will be another bottleneck, alongside the latencies added if the card is not that powerful to begin with.

Same applies to your NVMe throughput since now you have the risk to congest the PCIe lanes if you're increasing line count with PCIe switches.

If there are gateway services or other software bound processes like zRAID, your processor will saturate way before your NIC, adding more jitter and inconsistency to your performance.

NIC is an independent republic on the motherboard. They can accelerate almost anything related to stack, esp. server grade cards. If you can pump the data to the NIC, you can be sure that it can be pushed at line speed.

However, running a NIC at line speed with data read from elsewhere on the system is not always that easy.
Show HN: Crowdsourced viral Costco inventory tracker
by soelost | 2025-09-25 14:16:47+00:00
I built KirkList after repeatedly seeing viral products on TikTok/Instagram, rushing to Costco, and leaving empty-handed. Costco's inventory varies wildly by location but their app only shows online stock.

KirkList lets shoppers crowdsource what's actually on shelves. Spot something? Post it with location and price. Looking for that viral Biscoff Cheesecake or Stanley cup? Check what others have found nearby.

Key design decision was optimizing for quick posting - users need to snap and share while actually shopping, not fill out forms later.

Would appreciate feedback on UX and thoughts on scaling crowdsourced inventory tracking.
by Workaccount2 | 2025-09-25 14:17:09+00:00
Google's customers are advertisers.

People overwhelmingly prefer ad-supported to subscription supported. Google would be a dramatically better service if everyone who used it paid. I really, really, cannot overstate that.

The internet sucks because users feel entitled to everything on it for free. They don't want ads and they don't want to pay subscriptions. uBlock origin, archive.is, and constant complaining about how the content sucks.

The internet is full of children with a naive understanding of how things work. The are so deluded that they even call on companies to simply provide them everything for free if they want to be "successful".
by giraffe_lady | 2025-09-25 14:17:43+00:00
You said magic twice attacking me but I said it zero times. It's just not even a "good" bad read of what I did say.

What I'm talking about is changes because of updates, yes. Auto updates, or ones I did, or an update to specific software that caused a library update to break something else. All that counts as "me changing it" sure. Like I said I guess I need a system a little less prone to breaking because of my actions. I'm a programmer not a linux admin.
by bariumbitmap | 2025-09-25 14:17:58+00:00
Related prior submissions (no discussion unfortunately):

Breeding Attack Squirrels with Genetic Algorithms <https://news.ycombinator.com/item?id=21554792>

Track the dangerous squirrels attacking the US power grid <https://news.ycombinator.com/item?id=10891572>

A terrifying and hilarious map of squirrel attacks on the U.S. power grid <https://news.ycombinator.com/item?id=13772934>
by palmotea | 2025-09-25 14:18:12+00:00
> Introduced in the early 2010s, the smart washing machine promised convenience and efficiency by allowing users to control and monitor their washing machine remotely. The connection to a Wi-Fi network allows the user to operate functions from a smartphone, download additional wash programs, and receive alerts when a load is complete.

Unless the thing will load and unload itself, all those "features" are stupid.

We really ought to have a special derisive name for buzzy features like those, that make absolutely no sense and are basically useless in the real world.
by cyphar | 2025-09-25 14:19:04+00:00
> Before Go, Rust, and the like arrived on the scene

I'm glad you now agree that Go and Rust have enough similarities to be grouped together in this discussion. ;)

> There may have been some glimmer of understanding of needing to interface with the system at a low level that Go is not well suited for, but "oooh shiny networking abilities"...

I mean, that's just not how Docker was developed at all. I was there (okay, maybe not at the very start but I was involved in the project when it was still very young).

The honest answer is that they didn't foresee how annoying it would be to deal with those things in Go, not that they didn't expect to have to do those things. For one thing, their internal version of Docker at dotCloud was written in Python and so they had a good idea of the kinds of things they will need to do in the rewrite. Lots of lessons were learned over the past decade, you can't just retroactively apply modern maxims like that (i.e., "well, obviously we now know that Go isn't good at X so when they started using it obviously they didn't really plan to use it for X" isn't particularly convincing, especially to people who actually lived through it).

(But none of this is particularly relevant to the original point IMHO.)
by gbil | 2025-09-25 14:19:18+00:00
>It said that rules under the act affected the way it provided users access to apps. “Pornography apps are available on iPhone from other marketplaces – apps we’ve never allowed on the App Store because of the risks they create, especially for children,” it said.

Oh the children card! Too bad you do ship such an app with your device since forever, it's called a Browser!
by TheJoeMan | 2025-09-25 14:19:19+00:00
What's odd is that the search engines, youtube, etc. get to claim the impartiality towards content applies to "impartiality" towards ads. I am younger, and I still almost got scammed trying to find a phone number to call a travel booking site. I called the number shown on Google, and they wanted to "verify my account" and triggered an email verification code. Only at the last minute did I realize it was an account takeover attempt. But that isn't Google perpetuating a crime?
by evilduck | 2025-09-25 14:19:45+00:00
> If you want to resurect old web, just give a free hosting with FTP.

Also know as: How to get a visit from the FBI or a state agency equivalent once someone discovers you're a viable conduit of unsavory content.

The old web is dead, it will never come back because it relied on ignorance, naivety, charity, and good faith. Those are mostly all gone. You can still stand up one of these hosts and pages for yourself but you must still be incredibly vigilant because automated attacks on your host will be happening non-stop. Jumping into hosting for others is no longer a hobby and it never will be again.
by 2THFairy | 2025-09-25 14:19:55+00:00
> They definitely were a thing all the way back to the first browsers.

I am not disputing that ads were a thing. I am not disputing that ads were common.

I said that there were a lot of sites that chose not to run them.

> They all wish they had the viewership for ads.

This is just not true. Like, c'mon man, the very site you're on right now takes this approach.
by StopDisinfo910 | 2025-09-25 14:19:58+00:00
> the EU hasn't curbstomped Facebook and never will

The EU fined Meta 200 millions euros for failure to respect the DMA regarding their data collection policy. That's on top of the 1.2 billion euros fine Meta received in May for failure to respect GDPR.

That certainly looks like curbstomping to me.
by vallassy | 2025-09-25 14:20:04+00:00
Obligatory XKCD:https://xkcd.com/927/

I fail to see what a new protocol would bring to the equation. I see it more as a human behaviour issue, network effect, worse is better etc etc.

My grandma uses Facebook because someone taught her how, she doesn't have the capability to explore technology on her own. That honestly goes for most people, they treat their computer as necessary for getting along in modern society and nothing more.

Facebook is the internet.
by Hilift | 2025-09-25 14:20:11+00:00
Reducing costs is the wrong incentive. If you look at a modern vendor such as Splunk or CrowdStrike, they have huge estates in AWS. There are huge swaths of repeating data, both within and across tenants. Rather than pointing this out, it is simpler and more effective to charge the customer for this data/usage, and use simple techniques so that it isn't duplicative. Reducing costs would only incentive and increase this asinine usage.
by reaperducer | 2025-09-25 14:20:44+00:00
When I go to IKEA for a desk chair, I have to walk though many other unrelated things to see the desk chairs. The difference is that IKEA sells IKEA only.

This is the sort of thing that makes people on HN start screaming "ZOMG! Walled garden!!!!11!!eleventy!1"
by SAI_Peregrinus | 2025-09-25 14:20:54+00:00
Yes, and you can waste a ton of a coworker's time doing it.

Say you're upgrading to a new library, it has a breaking change to an API. First, add `#if`s or similar around each existing change to the API that check for the existing library vs the new version, and error if the new version is found. No behavior change, one line of code, trivial PR. One PR per change. Bug your coworker for each.

Next, add calls to the new API, but don't actually change to use them (the `#if`s won't hit that condition). Another stack of trivial PRs. Your coworker now hates you.

Finally, swap the version over. Hopefully you tested this. Then make a final PR to do the actual upgrade.

For something less trivial than a single breaking upgrade, you can do the same shit. Conditionally compile so that your code doesn't actually get used in the version you do the PR in, you can split out to one PR per character changed! It'll be horrible, everyone will hate you, but you can split changes down to ridiculously small sizes.
by nickfthedev | 2025-09-25 14:21:04+00:00
Hey

the last couple days i spent my free time with developing Launchie - a launchpad replacement for MacOS 26 Tahoe.

I already learned a lot in the progress (I am a web dev usually) and also many people wrote me how happy they were, that someone made a replacement for the removed launchpad from MacOS 26.

Features:

- Folders

- Rearranging apps

- Different Sizes (Windowed, Maximized, Fullscreen)

- Different Styles (Glass, Sheet)

- Modifable HotKey (Default is CMD + K)

I hope the MAS Approval comes soon, until then you find the app under launchie.app

Already over 1000+ people have downloaded it from github (link on website) which is nuts if you ask me
by 999900000999 | 2025-09-25 14:21:16+00:00
There are two types of idea guys, Idea Guys who actually can get funding.

And those who can't.

I've already wasted too much time creating small prototypes and then cold calling/emailing VCs/YC.

It's a big club and I'm not in it, at this point I'd rather just make weird games with my friends and open source them versus trying to chase a dime.
by st_goliath | 2025-09-25 14:21:34+00:00
> I didn’t care about the 1,000 words a single person wrote about their trip abroad. There was no way to interact with it?

I wonder, have you ever read a novel? Hundreds of pages a single person wrote about a story that happened (usually) entirely in their head, printed on paper, no way to interact with it. It's a great experience if the author has some skill at this.
by Aurornis | 2025-09-25 14:21:34+00:00
> Until a week ago, the trademark was (arguably) being used by a community owned project as desired.

The community isn’t a legal entity. Saying that it’s owned by a public community with no boundaries or membership is equivalent to saying it’s genericized or abandoned.

Even if it was, that would undermine this trademark registration which was registered by a single individual.
by DonHopkins | 2025-09-25 14:21:43+00:00
Or weirdo Russ Hanneman vibes who bought a company called The Lady so he could use his phone as a parental remote control to raise his kid with AI:

https://www.youtube.com/watch?v=wGy5SGTuAGI&t=217s

A company I'm funding, we call it The Lady.

I press the button, and The Lady tells Aspen when it's time for bed, time to take a bath, when his fucking mother's here to pick him up.

I get to be his friend, and she's the bad guy.

I've disrupted fatherhood!
by curiousObject | 2025-09-25 14:21:57+00:00
Apple calls for changes to anti-monopoly laws and says it may stop shipping to the EU

If that happens, then the demand is big enough that companies would import millions of iPhones from other regions and sell them in the EU.

For warranty service, the company would ship the phones back to the original country where Apple sold them.

Then, if that causes Apple too much trouble, then Apple would have to detect that the phone had been spending most of the time in the EU, and refuse to provide free servicing under warranty.

That’s an interesting can of worms for Apple.