MurphyA/hacker-news huggingface dataset:
by mr_toad | 2025-11-03 15:42:55+00:00
> If everyone lives in one big city and there's literally no one in the rest of the country, then I expect mobile reception (and every other service) to be pretty good for everyone, because they all stay in the big city.

Sometimes the reception is good but the data rate is poor because of too few towers per person, or because the cellphone companies connections to the wider internet are saturated.
by embedding-shape | 2025-11-03 15:42:56+00:00
The organization behind the "crackdown" have made a press-release themselves: https://www.fact-uk.org.uk/latest-crackdown-on-illegal-iptv-...

Follow the links in that and it seems to mostly be about people selling Firesticks with software on it that allows purchasers to view piracy streams without doing anything but plug in the device.
by hedora | 2025-11-03 15:42:57+00:00
You’d need to add back in an all wheel drive powertrain. A typical drive shaft is 20 to 50 pounds (9 to 23 kilograms)

The motor is high torque, so I’d expect the drive shaft to be on the heavier end of that.

I’m not including the other power train components, but it’s easy to imagine it all adding to more than the weight of a second engine + wiring.

Also, having one more complicated power train is probably less efficient than two simpler ones, which implies a bigger battery.
by slightwinder | 2025-11-03 15:43:12+00:00
Emacs had many changes in the last decade, even very deep changes. What did not change is its fundamental concept, the foundation. And this is probably true for most software. They barely change on a fundamental level after a certain age, just receiving more features, sometimes remove some, or rework the look.

So the question is, that is recognized as a real change? Did Chrome change? Seems overall the same to me. Did Firefox change, might depend on whom you ask. It changed it's internal with Quantum significantly, switched their extensions-system, added multiprocessing, but on surface, for the normal user, it's probably all the same.
by xpe | 2025-11-03 15:43:34+00:00
I never disagreed with the utility and importance of understanding backprop. I'm glad the article exists. And it could be easily improved -- and all of us can gain [1] by acknowledging this rather than circling the wagons [2], so to speak, or excusing unforced errors.

> ... he could have written "the problem with not learning how back propagation works and just learning how to call a framework is that backpropagation is a leaky abstraction". But that would be a terrible sub-heading ...

My concern isn't about the heading he chooses. My concern is deeper; he commits a category error [3]. These following things are true, but Karpathy's article gets them wrong: (1) Leaky abstractions only occur with interfaces; (2) Backpropagation is algorithm; (3) Algorithms can never be leaky abstractions.

Karpathy could have communicated his point clearly and correctly by saying e.g.: "treating backprop learning as a magical optimization oracle is risky". There is zero need for introducing the concept of leaky abstractions at all.

---

Ok, with the above out of the way, we can get to some interesting technical questions that are indeed about leaky abstractions which can inform the community about pros/cons of the design space: To what degree is the interface provided by [Library] a leaky abstraction? (where [Library] might be PyTorch or TensorFlow) Getting into these details is interesting. (See [4] for example.) There is room for more writing on this.

[1]: We can all gain because accepting criticism is hard. Once we see that even Karpathy messes up, we probably shouldn't be defensive when we mess up.

[2]: No one is being robbed here. Criticism is a gift; offering constructive criticism is a sign of respect. It also respects the community by saying i.e. "I want to make it easier for people to get the useful, clear ideas into their heads rather than muddled ones."

[3]: https://en.wikipedia.org/wiki/Category_mistake

[4]: https://elanapearl.github.io/blog/2025/the-bug-that-taught-m...
by benhurmarcel | 2025-11-03 15:43:44+00:00
I stopped using Nextcloud when the iOS app lost data.

For some reason the app disconnected from my account in the background from time to time (annoying but didn't think it was critical). Once I pasted data on Nextcloud through the Files app integration, it didn't sync because it was disconnected and didn't say anything, and it lost the data.
by kccqzy | 2025-11-03 15:44:09+00:00
In my opinion the worst part is that although this woman wants to have more children, she herself is evidently unable to perform frontline childcare duties and she is basically asking her teenage daughters to do childcare. She had previously asked her older children to do childcare and resulted in one of them staying at home during college and failing her college classes. Clearly she can't take care of the babies herself. She might look good on paper as a candidate mother and the judge behind the case had committed procedural errors, but still the new children should be adopted.

> MaryBeth’s teenage daughters were the presumed front-line child care for the twins once they were born. “All of us were pissed,” Isabelle says, “because we knew we couldn’t handle another child, let alone two.”
by glenstein | 2025-11-03 15:44:10+00:00
If dav works best for you, you're using it right.

I would assume that the people for whom a slow web based calendar is a problem (among other slow things on the web interface) are people who want to be using it if it performed well.

They wouldn't just make a bad slow web interface on purpose to enlighten people as to how bad web interfaces are, as a complicated way of pushing them toward integrated apps.
by deckar01 | 2025-11-03 15:44:19+00:00
It is an AI fever dream. The readme suggests all dimensions are just a single angle transformation, yet the gist says you have to stack the tuples into vectors to increase the dimensionality.

There are physics systems that are simplified by operating with phase vectors. It is not a magical constant time dimension hack.

https://en.wikipedia.org/wiki/Phasor
by 1vuio0pswjnm7 | 2025-11-03 15:44:26+00:00
The PQConnect documentation, specifically the document "INSTALL.md", describes the pq1 portion of the CNAME as a subdomain.

Please update your DNS A/AAAA records for all domains on this server as follows: Existing record: Type Name Value A/AAAA SUBDOMAIN IP Address New Records: Type Name Value CNAME SUBDOMAIN pq1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.DOMAIN.TLD A/AAAA pq1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX IP Address TXT pq1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.DOMAIN.TLD p=42424 TXT ks.pq1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.DOMAIN.TLD ip=IP ADDRESS;p=42425"
by jabl | 2025-11-03 15:44:52+00:00
> You probably know already, but ICE cars only convert about 20–30% of fuel energy into motion, while EVs are often +90% efficient. So when an EV has to work harder (extra battery weight or colder weather), you notice the drop in range more.

There's a kernel of truth here in that Otto engines suffer lower efficiency at part load, however I suspect the real reason is that gas car range is "good enough" and refilling is fast, so one doesn't tend to obsess about remaining range.

> This is also why cold weather seems to affect EV range more.

That's because a) some batteries suffer degraded performance at low temperature, and b) ICE cars use the plentiful waste heat for cabin heating whereas an EV needs a heat pump or even resistive heating of the cabin air.
by DrScientist | 2025-11-03 15:44:55+00:00
I'm not an expert - but the axial flux design while old is been largely ignored due to manufacturing problems that have now been overcome ( so most of the dev has been on the radial flux variety ).

And apparently axial flux motors have shorter magnetic flux paths which reduces losses.

ie the efficiency gain is due to the switch from radial to axial flux - not some incremental gain on radial flux.

Having said that the efficiency gains are relatively small - 1-2%.

However again there is a compounding effect, in that the reduction of loss of energy as heat, leads to requiring less cooling - and/or the motor is able to operate a full efficiency over a wider power output range ( as heating the copper increases the electrical resistance ).

https://www.stanfordmagnets.com/advantages-and-disadvantages...
by forgotoldacc | 2025-11-03 15:45:35+00:00
There are countless carbon sinks within the ocean. It finds its way into the shells of creatures (calcium carbonate) and hangs around for a very long time in solid form. And lots of creatures die/defecate, that sinks to the bottom of the sea, and much of the carbon there doesn't rise back up since not all of it is consumed.

And when you're spreading seaweed over a fish farm, a good chunk of that is flowing back out into the ocean and contributing to the cycle of carbon deposits.

https://animatingcarbon.earth/fish-the-excretion-effect-boos...
by Tade0 | 2025-11-03 15:45:37+00:00
In my region, where the number of hours worked annually is 1800+ as per OECD, it's quite simply difficult. Employers expect full time availablity and would rather not have anyone fill that role than allow for this.

My friend managed to do it by boiling that frog via taking Friday afternoons off. Everyone was happy with that arrangement, so he started taking entire Fridays off. Then he switched to Mondays.

Meanwhile my SO got a hard "no" on any amount of reduction. She's looking for a part time job, but it's not something employers normally advertise.
by indigo945 | 2025-11-03 15:46:16+00:00
> None of the blogs mention that building an HNSW index on a few million vectors > can consume 10+ GB of RAM or more (depending on your vector dimensions and > dataset size). On your production database. While it’s running. For potentially > hours.

10 GB? Oh jolly gosh! That will almost show up as a pixel or two on my metrics dashboard.

Who are these people that run production Postgres clusters on tiny hardware and then complain? Has AWS marketing really confused people into believing that some EC2 "instance size" is an actual server?
by hamburglar | 2025-11-03 15:46:54+00:00
It downloads a lot of JavaScript, it decompresses a lot of JavaScript, it parses a lot of JavaScript, it runs a lot of JavaScript, it creates a gazillion onFoundMyNavel event callbacks which all run JavaScript, it does all manner of uncontrolled DOM-touching while its millions of script fragments do their thing, it xhr’s in response to xhrs in response to DOM content ready events, it throws and swallows untold exceptions, has several dozen slightly unoptimized (but not too terrible) page traversals, … the list goes on and on. The point is this all adds up, and having 15MB of code gives a LOT of opportunity for all this to happen. I used to work on a large site where we would break out the stopwatch and paring knife if the homepage got to more than 200KB of code, because it meant we were getting sloppy.
by cagdi | 2025-11-03 15:47:40+00:00
I'm building Huminloop – an API / automation node that routes tasks to our human experts marketplace.

The problem: Some AI workflows break when they hit tasks requiring human judgment, legal authority, or expert review. Hiring is slow and expensive for sporadic work.

The solution: POST a task to our API (or use our n8n/Zapier nodes), get matched with a vetted expert, receive completed work. Pay per task.

It's enabling on-demand humans-in-the-loop.

Use cases we're seeing: - Legal document review before sending - Sales calls for high-value leads - Compliance checks requiring licensed professionals - Quality control on AI outputs

Currently validating with early users. Looking for feedback from folks building AI agents or automation workflows.
by tacoooooooo | 2025-11-03 15:47:45+00:00
some fair points points on the specifics.

> maintenance_work_mem

sure, but the knob existing doesn't solve the operational challenge of safely allocating GBs of RAM on prod for hours-long index builds.

> REINDEX CONCURRENTLY

this is still not free not free—takes longer, needs 2-3x disk space, and still impacts performance.

> HNSW vs B+tree

it's not that graph updates are uniquely expensive. vector workloads have different characteristics than traditional OLTP, and pg wasn't originally designed for them

my broader point: these features exist, but using them correctly requires significant Postgres expertise. my thesis isn't "Postgres lacks features"—it's "most teams underestimate the operational complexity." dedicated vector DBs handle this automatically, and are often going to be much cheaper than the dev time put into maintaining pgvector (esp. for a small team)
by OutOfHere | 2025-11-03 15:48:05+00:00
In the English language, we need to stop spelling Turkiye as Türkiye. Note that I did not revert to the old spelling of Turkey. English does not have ü as a character. We spell all other countries using the A-Za-z character set, and no exception should be made for Turkiye. It doesn't matter how they want it spelled. If tomorrow they want it spelled Ṫüřḳïýe or Ĵăƥȃn̈ or Ǥëŗṁāņẙ, we should not have to oblige.
by xg15 | 2025-11-03 15:48:31+00:00
Not sure if it's a trend already that some countries are trying to exert more control over their own names, but I noticed the same with Belarus a few years ago. It used to be called "White Russia" in german, but at some point, the name vanished from both press articles and official publications and was replaced with Belarus. According to Wikipedia, there was a german government decision to change the official usage of the name, co-initiated by the Belarusian government. (This was before the war, so I assume the relations weren't yet as icy as they are today)

https://dgo-online.org/informieren/aktuelles/belarusisch-deu...

https://web.archive.org/web/20210924060241/https://geschicht... (in German)
by _the_inflator | 2025-11-03 15:48:46+00:00
"hitting refresh"

You made my day. I totally agree with you: state, state management, UX/UI.

I am extremely proud that I lately implemented exactly this: What if... you pass a link or hit reload - or back button in browser.

I have a web app that features a table with a modal preview when hitting a row - boy am I proud to have invested 1 hour in this feature.

I like your reasoning: it ain't a technical "because I can dump anything in a url", nope, it is a means to an end, the user experience.

Convenience, what ever. I have now a pattern to put in more convenience like this, which should be pretty normal.

The only think that remains and bothers me is the verbose URL - the utter mess and clutter in the browser's input field. I feel pain here and there is a conflict inside me between URL aesthetics and flatter the user by providing convenience.

I am working on a solution, because this messy URL string hurts my eyes and takes away a little bit the magic and beauty of the state transfer. This abstract mess should be taken care of, also in regard to obfuscation. It ain't cleanly to have full-text strings in the URL, with content which doesn't belong there.

But I am on it. I cannot leave the URL string out of the convenience debate, especially not on mobile. Also it can happen that strings get stripped or copy & paste accidentally cut of parts. The shorter the better and as we see, convenience is a brutally hard job to handle. Delicate at so many levels, here error handling due to wrongly formatted strings, a field few people ever entered.

My killer feature is the initial page load - it appears way more faster, since there are no skeletons waiting for their fetch request to finish. I am extremely impressed by this little feature and its impact on so many levels.

Cheers!
by zeppelin101 | 2025-11-03 15:48:47+00:00
The major shortcoming of NextCloud, in my opinion, is that that it's not able to do sync over LAN. Imagine wanting to synchronize 1TB+ of data and not being able to do so over a 1 Gbps+ local connection, when another local device has all the necessary data. There is some workaround involving "split DNS", but I haven't gotten around to it. Other than that, I thought NC was absolutely fantastic.
by hamdingers | 2025-11-03 15:48:47+00:00
If your concern is being mysteriously cut off from communities by capricious and inscrutable moderators then all the Fediverse offers is an opportunity to experience that over and over indefinitely. I've never encountered a community less interested in accountable moderation.

Is it still true that pretty much anyone can post your handle with #fediblock and get you and your entire instance sent to the cornfield automatically by hundreds of servers? This destroyed my city's mastodon instance and drove everyone I knew there to bluesky.
by tracker1 | 2025-11-03 15:49:17+00:00
I don't understand your argument... there are quite a few operating systems receiving active development. For that matter, just with the Linux kernel there are dozens of operating system distributions, several based on BSD and more still when you consider ongoing support for Solaris forks and more bespoke OSes (redux, etc) and clones (ReactOS, Haiku, etc).

If YOU want another OS, there's nobody stopping you from developing, forking or otherwise funding the creation or developing one.
by Oxodao | 2025-11-03 15:49:29+00:00
That should not happen. I use it a lot and never had this issue, there maybe is something wrong about your setup.

A good idea is to have it on an always-on server and add your share as an encrypted one (like you set the password on all your apps but not on the server); this pretty much results in a dropbox-like experience since you have a central place to sync even when your other devices are not online
by majewsky | 2025-11-03 15:49:41+00:00
> whatever gets taxed is discouraged

Except when the behavior is too common, in which case it will become a relevant revenue source for the government, incentivizing them to encourage the vice. Case in point, here's the Japanese tax agency asking for ideas how to incentivize young people to drink more alcohol. https://soranews24.com/2022/08/17/japanese-government-worrie...
by freefaler | 2025-11-03 15:49:52+00:00
The free market could do that without unions. Doing so increases the cost of labor in the product as % of the total price. You're super highly valued employee, your employer will be more than happy to buy your work in packages of 4 days instead of 5 if it suits him and you. Also if this is not suitable for one party of the deal (either employee or employer) both can go and freely trade/buy their labour.

However, generally advocates propose a blanket "mandatory 35 hours week", which have many negtive consequences:

- Why do you need to "enforce" that to other people who can't or wan't earn the same way and are more than happy to work overtime because they need to say earn more to pay medical bills or want to save to buy a house? Isn't that limiting the amount I as a person can sell my own work hours to the business?

- How can the business compete on the local market when other companies aren't forced to do work with the same cost base for the labour component in the final product?

- How can the business compete with the Mexican company across the border who can do it for even cheaper?

Free markets are very brutal and at the first glance are bad for humans, but their efficiency gives the tax base for redistribution. Also they're inherently moral, because if you can do something for your fellow citizens and swap your labor for their money and back, then you shouldn't expect to be entitled to their surplus earning redistributed via the welfare system.

In tribes in the olden days, when a person got sick/too old, many tribes just left him to die, because they couldn't afford to feed him. Societies are much wealthier now, but we shouldn't forget that starvation and poverty are the default state, not the other way around.
by embedding-shape | 2025-11-03 15:50:04+00:00
> Is there a joke I'm not getting? Or is there some paper that I can read and understand this?

This is exactly what I wished to have answered for myself by submitting this to HN! I came across it in an unrelated PR on GitHub, didn't understand enough to figure out if it's actually something noteworthy or not, but sounded like it, so here we are.

Now someone just have to figure out if this is actually sound or not :) My hunch from looking through the commits is that it's made by someone with an unsound mind, but you never know, could just be I don't understand enough.
by Balinares | 2025-11-03 15:50:50+00:00
100 people vastly underestimates both the complexity of the GCP landscape and the relentlessness of the daily fraud onslaught, and you don't know what the false positive rate of humans is vs that of the algorithms.

It would take thousands, at least, with top training and the breathing space to actually engage with customers individually. Mind you Google should still do it in my opinion.
by pbronez | 2025-11-03 15:50:59+00:00
Neat project, nice to see more investment in the AsciiDoc ecosystem. I've shifted my focus to Typst, but I've long liked AsciiDoc as an authoring format.

Also TIL about HTMLBook, which looks like a nice subset of HTML for documents.

https://oreillymedia.github.io/HTMLBook/
by hamburglar | 2025-11-03 15:51:03+00:00
Requiring me to do those changes in series as separate merges is the bureaucracy.

There is a reason pull requests and merges operate on branches, not just individual commits. It’s like you’re intentionally hamstringing yourself by saying these things must appear as a single commit.

Do I want every PR to be a long ugly list of trivial half-done commits with messages like “fix typo” or “partial checkpoint of encabulator functionality”? No. Does everything need to be hammered down into a single wad? Also no. There is a middle ground and people should be trusted to find it, and even to have their own opinion on where it is.
by shagie | 2025-11-03 15:52:13+00:00
Comparing US job openings from 2024 to 2025 seems to be selective. Is the job in sudden decline? Or a reset to a norm? Or is the decline something that has been happening over even a longer timeframe?

Taking two years and drawing conclusions from those two years seems to miss larger pictures - especially when the mess of Covid and the pandemic years and that job market is mixed in with this. Yea, that's half a decade back but companies are still trying to figure out how much staff they need where.

Photography? Yes, that's likely been impacted. Compare https://web.archive.org/web/20230124085038/https://www.bls.g... and https://www.bls.gov/ooh/media-and-communication/photographer... and the rate of growth has changed. However I'll also draw attention to the estimates that there's only a few thousand open positions with that classification each year. This includes self employed stock photographers and artists - corporate photographers have been a hard thing to get for a much longer timeframe (I looked into it a little bit back in '09). Additionally, artistic photography is impacted by the amount of money that regular people are willing to spend at art festivals and the like - that's gone down irrespective of AI.
by 0xEF | 2025-11-03 15:52:16+00:00
> There is also the pretty major issue that native English speakers cannot even pronounce "Türkiye", nor easily type it.

Skill issue. I don't speak Turkish either, but it takes all of two minutes to look up and learn the pronunciation and how to type an umlaut over a U with a simple alt code. I mean, come on. The Turkish government isn't asking everyone to convert to Islam and get to a conversational level with the language, just say their country's name how they think it should be said. If a nation can't even ask of the world to do such a simple thing without native English speakers getting bent out of shape over it, then it might be time for some serious self-reflection.

But hey, downvote away if it makes you feel any better.