MurphyA/hacker-news huggingface dataset:
by jwr | 2025-11-03 15:52:37+00:00
> Until I read the story about how Steve Jobs was mad about the fact that Mac was slow to start and asked teams to fix it. Surprise, they fixed it.

What was different then was that Steve Jobs actually loved computers and used them. That is not the case for our modern computing behemoths (Microsoft or Apple).

Dogfooding is a thing, and having a person in power who can say "no" is important.
by MisterTea | 2025-11-03 15:53:12+00:00
OpenBSD used to run my network but Plan 9, specifically 9front is even easier. Everything is configured using NDB which is a flat text file containing entries for each system on the network. On my CPU server I run DHCP, DNS and TFTPd, which are three lines in /cfg/$sysname/cpurc. That's it. No init system and no /etc. Just start the programs which all look at the same central database for config info. When I setup PXE booting it took literally 5 minutes of adding the tftpd line, adding an extra bootf= tuple in the machines ndb entry, a plan9.ini in /cfg/pxe and I had a machine pxe booting 9front over the network when turned on.
by cbondurant | 2025-11-03 15:53:18+00:00
It makes perfect sense to me that nextcloud is a good fit for a small company.

My biggest gripe with having used it for far longer than I should have was always that it expected far too much maintenance (4 month release cadence) to make sense for individual use.

Doing that kind of regular upkeep on a tool meant for a whole team of people is a far more reasonable cost-benefit analysis. Especially since it only needs one technically savvy person working behind the scenes, and is very intuitive and familiar on its front-end. Making for great savings overall.
by mattmaroon | 2025-11-03 15:53:32+00:00
You have the sort of view of America that I can only imagine comes from somebody who has never been here. I don’t know what you mean by batteries, I’m not aware of any we don’t have available.

We have the second most electric vehicles after China, and nearly all new power generation being built here is renewable. I’m not sure how you managed to turn this into some anti-American rant, but at least do a better job of it, it’s very easy.
by foobar10000 | 2025-11-03 15:54:07+00:00
IMO for some things RAG works great, and for others you may need attention, and hence why the completely disparate experiences about RAG.

As an example, if one is chunking inputs into a RAG, one is basically hardcoding a feature based on locality - which may or may not work. If it works - as in, it is a good feature (the attention matrix is really tail-heavy - LSTMs would work, etc...) - then hey, vector DBs work beautifully. But for many things where people have trouble with RAG, the locality assumption is heavily violated - and there you _need_ the full-on attention matrix.
by Aurornis | 2025-11-03 15:54:12+00:00
That’s a drive unit, which is more than the motor. Read the description:

> This kit includes the Tesla motor, inverter, gear box, power cables and drive shafts.

Drive shafts, gearbox, power cables, inverter. Also includes the mounts, which is likely not factored into the lab calculations for this marketing material.

You cannot drop 150lbs from the Model 3 motor because it doesn’t even weigh 150lbs.
by riskable | 2025-11-03 15:54:45+00:00
I was going to say... The size of the JS only matters the first time you download it unless there's a lot of tiny files instead of a bundle or two. What the article is complaining about doesn't seem like it's root cause of the slowness.

When it comes to JS optimization in the browser there's usually a few great big smoking guns:

1. Tons of tiny files: Bundle them! Big bundle > zillions of lazy-loaded files. 2. Lots of AJAX requests: We have WebSockets for a reason! 3. Race conditions: Fix your bugs :shrug: 4. Too many JS-driven animations: Use CSS or JS that just manipulates CSS.

Nextcloud appears to be slow because of #2. Both #1 and #2 are dependent on round-trip times (HTTP request to server -> HTTP response to client) which are the biggest cause of slowness on mobile networks (e.g. 5G).

Modern mobile network connections have plenty of bandwidth to deliver great big files/streams but they're still super slow when it comes to round-trip times. Knowing this, it makes perfect sense that Nextcloud would be slow AF on mobile networks because it follows the REST philosophy.

My controversial take: GIVE REST A REST already! WebSockets are vastly superior and they've been around for FIFTEEN YEARS now. Do I understand why they're so much lower latency than REST calls on mobile networks? Not really: In theory, it's still a round-trip but for some reason an open connection can pass data through an order of magnitude (or more) lower latency on something like a 5G connection.
by davidpapp | 2025-11-03 15:54:47+00:00
Hi community!

Moat is a high-performance reverse proxy and firewall built with Rust, featuring:

XDP-based packet filtering for ultra-low latency protection at kernel level Dynamic access rules with automatic updates from Arxignis API BPF statistics collection for packet processing and dropped IP monitoring TCP fingerprinting for behavioral analysis and threat detection TLS fingerprinting with JA4 support for client identification JA4+ fingerprinting with complete suite: JA4H (HTTP headers), JA4T (TCP options), JA4L (latency), JA4S (TLS server), and JA4X (X.509 certificates) Automatic TLS certificate management with ACME/Let's Encrypt integration Threat intelligence integration with Arxignis API for real-time protection CAPTCHA protection with support for hCaptcha, reCAPTCHA, and Cloudflare Turnstile Content scanning with ClamAV integration for malware detection PROXY protocol support for preserving client IP addresses through load balancers Health check endpoints for monitoring and load balancer integration Redis-backed caching for certificates, threat intelligence, and validation results Domain filtering with whitelist support Wirefilter expressions for advanced request filtering Unified event queue with batched processing for logs, statistics, and events Flexible configuration via YAML files, command line arguments, or environment variables
by Der_Einzige | 2025-11-03 15:54:54+00:00
OpenWebUI and similar ChatGPT-lite interfaces are a bad UI/UX for LLMs. "Normies" should not be using local models and those who want local models should be exposed to the settings/complexity that projects like oobabooga/sillytavern/comfyUI force a user to educate themselves about (i.e. LLM sampler settings, chat templates, etc). It's telling that the best AI generated content is made by people using these prosumer style projects, and not using simplified trash like OpenWebUI.

The proliferation of bad UI in consumption of AI systems has done unfathomable damage to discoverability of LLM features, especially new innovations in LLMs like far better sampling algorithms (i.e. min_p). Users are massively harmed by the features they don't know about and wish they were using but don't/can't because they are shepherded into the most brain-dead simple UI possible.
by hitekker | 2025-11-03 15:55:04+00:00
Kostya fanned the flames https://codecs.multimedia.cx/2011/10/why-ffmpeg-is-better-th... As for "his" ownership, I think LibAV was a failure each team member should own and comes to terms with.

That's my point and also why I won't dig more. The author hasn't come to terms with his bad experience with ffmpeg, in LibAV or otherwise. Whatever the baggage is, it feels quite messy and heavy. It weighs down the article, with too much bitterness and resentment. That could work for self-therapy, less so for a credible account. As he confesses at the end:

> I wrote this post with an ulterior motive—I don’t want to feel shame when remembering that I took part in that project. So far though the more I hear about it the more disgusted I become.
I have +1000 gaming screenshots with nowhere to put them, so I'm building this
by ddoemonn | 2025-11-03 15:55:07+00:00
Like many of you, I take tons of screenshots while gaming. They end up in random folders, get deleted when I need space, or just forgotten. I wanted a dedicated space for gaming moments, so I'm building capturega.me

The idea:

Organize screenshots by game Community voting system (like Reddit, but for gaming captures) Comment and connect with other gamers Spoiler and NSFW filters built in

I'm opening a waitlist for beta and I need your honest feedback. Is this solving a real problem or just me being weird about my screenshots? What would make you actually use something like this? Happy to answer questions. And yes, I'm ready for brutal honesty. That's how we build something people actually want.
by jacobolus | 2025-11-03 15:55:09+00:00
Probably not, but this counterfactual depends on the circumstances, and depends on your values. For example: people might argue about the relative harms of various kinds of slavery vs. cultural genocide vs. land dispossession and forced displacement ....

After contact there were waves of mass die-off of people throughout the Americas due to disease brought from Eurasia: are we positing that those deaths still occurred? Because they were extraordinarily destabilizing. For example, if we hypothetically imagine that the balance of disease severity was the other way around and 90% of the population of Eurasia was wiped out over a century in several waves of horrific pandemics, then history would look quite different indeed, and it's all but impossible to predict precisely how.

European states other than Spain also did horrific atrocities in their conquests and colonial projects. Are we positing that we just replace Spanish kingdom(s) with some alternative European monarchies? Or are we imagining a situation in which peoples of the Americas retained some autonomy?
by Brendinooo | 2025-11-03 15:55:31+00:00
Yeah, I was wondering something similar, especially because there was a huge surge in tech job hiring during the pandemic, and part of the story from 2020-2025 is the industry regressing back to the trendline before then. Some people say the rise of ChatGPT (in what, 2023?) is part of that but I'm not convinced.
by trashb | 2025-11-03 15:57:09+00:00
The fact that it was written on a mechanical typewriter isn't very relevant as even today some writers prefer writing on those, in that time they where obviously still quite common (and more accessible compared to computers).

Modems where expensive but so was a computer, however perhaps people where able to experience the technologies through their workplace or schools investments.

The ideas of Networking/big networks & cracking/hacking/phreaking where not strange in this time. Actually it was probably in the right place to write fiction about. Since most people where not familiar with the terms but had perhaps heard them on the news, advertisements or similar media. Allowing them to reason/dream about networks and the potential of connectivity while the interfaces and had not quite solidified into examples you could easily point at.

For reference the movie Tron came out in 1982. And CBBS was around since late 1970s. And not to forget people in the 1980s where quite comfortable with the phone network. Pagers and early mobile devices (phones/laptops) became available, there was a certain hype/energy about what the "connected" future might hold. A few years later saw the explosion of the BBS scene and technologies like Fidonet where developed and accessible for the computer enthusiast at home.

The point being that while "things in the book that we think of as familiar didn't even really exist" they didn't exist in the capacity we see today. The seeds of the technologies was there even in everyday media channels and it is not strange that a science fiction writer would extrapolate from that.
by bradlys | 2025-11-03 15:57:13+00:00
How is it possible to vet for attractiveness unless everyone invited agrees everyone else is attractive before going? Most women I know are so choosy about what they find attractive that the only way you’d get 10 women to agree that any individual man is attractive is that he’d have to be a model. I don’t know many straight models who have an interest in orgies. They don’t typically want to share.
by donnygreenberg | 2025-11-03 15:57:30+00:00
Hi HN,

AI/ML is a vertically integrated field. Frameworks and methods that integrate deeply down the stack win. Despite this, most open-source ML libraries and frameworks do not integrate with infrastructure whatsoever, leaving abundant scaling, fault-tolerance, resource-optimization, and reproducibility opportunities on the table. With so many infrastructure layers to support, like Kubernetes, Slurm, SageMaker, and more, this was a practical necessity for resource-constrained OSS maintainers.

Over the last year, as the ML world converged on Kubernetes, we saw a massive opportunity: To provide a native interface for OSS ML libraries and frameworks to integrate deeply with infrastructure, providing programmatic, "serverless" interfaces into Kubernetes which meets them there they are. Their code remains portable across clouds, OSS, and industry, and zero-cost abstractions give them all of Kubernetes' richness and control if they want it.

Today, we're open-sourcing Kubetorch to fill this gap. Others have tried to bring ML to Kubernetes, we're bringing Kubernetes to the ML devs. One fun use case is for OSS ML libraries to easily use custom compute in CI (e.g. GPUs, distributed) cost-effectively and portably.

If you have feedback, papercuts, or interest in collaborating, we'd love to hear!
by Arnt | 2025-11-03 15:57:59+00:00
It's good money for a reason.

In France, you don't pay US prices for daycare for your children, you don't have to save up to send your children to university, and so on.

This sort of comparison is difficult to do well. Say you compare Paris with Los Angeles. Should you include a car since that's necessary in one of the cities you compare, or leave it out since living in the other without a car is perfectly reasonable?
by magicalhippo | 2025-11-03 15:58:42+00:00
Or the same number of 64k intros[1][2][3]...

[1]: https://www.youtube.com/watch?v=iXgseVYvhek

[2]: https://www.youtube.com/watch?v=ZWCQfg2IuUE

[3]: https://www.youtube.com/watch?v=4lWbKcPEy_w
by jjfoooo4 | 2025-11-03 15:58:55+00:00
When using vectors / embeddings models, I think there's a lot of low hanging fruit to be had with non-massive datasets - your support documentation, your product info, a lot of search use cases. For these, the interface I really want is more like a file system than a database - I want to be able to just write and update documents like a file system and have the indexes update automatically and invisibly.

So basically, I'd love to have my storage provider give me a vector search API, which I guess is what Amazon S3 vectors is supposed to be (https://aws.amazon.com/s3/features/vectors/)?

Curious to hear what experience people have had with this.
Recovering from an Allergy That Ended My Google Career – How Do I Start Over?
by lclu | 2025-11-03 15:58:58+00:00
Three years ago, I was bitten by a lone star tick and developed an allergy to mammal products. It was misdiagnosed as a severe autoimmune disorder for three years. During that time, I was mostly bedridden and on medication — no projects, degrees, or work to show for it. After discovering the true cause, I’ve recovered, but my career is in disarray.

I graduated from the University of Waterloo and spent six years at Google working on the search stack. I was very happy with my trajectory before getting sick.

Now, the job market feels completely different from what I remember. How can I restart my career?

1) Should I mention my medical leave on my resume, or wait until an interview to explain?

2) I’ve relocated to a lower cost-of-living area and have personal ties here — what are my chances of finding a US remote role with compensation comparable to my previous position?

3) How should I best prepare for interviews? I enjoy reading textbooks and want to start doing personal projects again.

4) What back-end engineering skills are most in demand right now?

5) What are effective ways to network beyond my existing LinkedIn, college, and work connections? Discord seems active, but meetups and conferences feel less helpful.

Thanks so much for taking the time to read and respond.
by gunalx | 2025-11-03 15:59:08+00:00
But the 120b model has just as bad if not worse formatting issues, compared to the 20b one. For simple refactorings, or chatting about possible solutions i actually feel teh 20b halucinates less than the 120b, even if it is less competent. Migth also be because of 120b not liking being in q8, or not being properly deployed.
by wafflemaker | 2025-11-03 15:59:26+00:00
It also makes automation easier. I have a script auto adding vagrant VMs under known names when working on a project with vagrant. And had to go at great lengths to avoid nuking the main config file.

And same for for Emacs: it's much easier to vibe code some changes (don't know ELisp that well). And then when knowledge of the language matures I can look at fixes and at least know what was the idea behind them.
by SkyPuncher | 2025-11-03 15:59:49+00:00
From what I can see, being closer than the average engineer to the space (but not an expert on my own), a few things are happening:

* Engineers are being pushed for ownership of security more directly. You still need someone on the team to guide and support them, but they're not going to be directly involved all of the time.

* Significant amounts of automation and centralized security. Supply chain management is a double edge sword. It does open up vulnerabilities, but you can simply pay one of the SaaS companies in the space to help with a lot of the heavy lifting.

* Commoditization/Platform-ification drastically reduces attack vectors.

OWASP has a nice comparison from over the years: https://github.com/OWASP/Top10/blob/master/2021-2003_Compari...
by fossilwater | 2025-11-03 15:59:57+00:00
Interesting, I consistently get around 1.3 - 1.7 Gbps in all of my devices that support 6E and 7 (base iPhone 17, MacBook Air M3, base Samsung Galaxy S24) wherever I am in my apartment. This is with the default router and settings provided by my ISP. My router is even hidden in a sort of a cupboard with the electric switch board.
Ask HN: Who wants to be hired? (November 2025)
by whoishiring | 2025-11-03 16:00:00+00:00
Share your information if you are looking for work. Please use this format:

Location: Remote: Willing to relocate: Technologies: Résumé/CV: Email:

Please only post if you are personally looking for work. Agencies, recruiters, job boards, and so on, are off topic here.

Readers: please only email these addresses to discuss work opportunities.

There's a site for searching these posts at https://www.wantstobehired.com.
Ask HN: Who is hiring? (November 2025)
by whoishiring | 2025-11-03 16:00:00+00:00
Please state the location and include REMOTE for remote work, REMOTE (US) or similar if the country is restricted, and ONSITE when remote work is not an option.

Please only post if you personally are part of the hiring company—no recruiting firms or job boards. One post per company. If it isn't a household name, explain what your company does.

Please only post if you are actively filling a position and are committed to responding to applicants.

Commenters: please don't reply to job posts to complain about something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try https://dheerajck.github.io/hnwhoishiring/, http://nchelluri.github.io/hnjobs/, https://hnresumetojobs.com, https://hnhired.fly.dev, https://kennytilton.github.io/whoishiring/, https://hnjobs.emilburzo.com, or this (unofficial) Chrome extension: https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal....

Don't miss this other fine thread: Who wants to be hired? https://news.ycombinator.com/item?id=45800464
by hollow-moe | 2025-11-03 16:00:03+00:00
My laptop did something like it last night but not exactly : it booted from HIBERNATION to apply updates and reboot. Auto updates have been turned off for a while and yet this happens. You can't trust micro$oft for even the smallest thing. Edit: And I'm fairly sure this is a wanted malicious behavior. The thing was hibernating for quite a time before doing it, like it would wait for me to leave the office/for the computer to be in a bag on the way back home and I wouldn't notice what happened.
by uticus | 2025-11-03 16:00:19+00:00
Most of the comments here ask "what's the point?"

I'd like to submit this has no practicality from a Vim tutorial perspective. However, from the perspective of anyone wanting to learn about graph theory and who understands the concepts of typing efficiency incorporated in Vim key movements, this could be very interesting.

Kind of like many other things using Wolfram - a personal notebook that someone found interesting or useful, take it or leave it.
by stakent | 2025-11-03 16:00:20+00:00
Location: Poland (EU timezone, UTC+1)

Remote: Yes (20+ years remote/autonomous work)

Willing to relocate: No

Technologies: Python, Go, PostgreSQL, FastAPI, Django, Docker, K8s, Redis, AI/ML (NLP)

Resume: https://linkedin.com/in/dariusz-walat

GitHub: https://github.com/stakent

Email: dariusz@walat.eu

Senior Software Engineer with 20+ years building systems that can't fail - from industrial control to modern distributed architectures.

Unique value: Industrial reliability mindset + modern tech + emerging AI capabilities.

Looking for: Teams deploying AI/ML in production. I've documented systematic agent failure modes from building production systems - see walat.eu/series/ai-agents-in-practice/
by WireScreenNYC | 2025-11-03 16:00:23+00:00
WireScreen (Series A) | Senior Software Engineer | NYC - hybrid | Full-time | $165k-$210k base + equity | https://jobs.ashbyhq.com/wirescreen/89e08ab3-01ed-4296-9459-...

WireScreen is a fast-growing Sequoia-backed Series A startup building the go-to open source intelligence platform for navigating global supply chains and China-related risk. While China maintains some of the world’s most detailed corporate ownership records, the real challenge is connecting the dots. That’s where we come in—surfacing the networks, relationships, and financial ties behind companies to support national security, compliance, and regulatory oversight.

We’re looking for senior software engineers to build our data platform and help us ingest and model messy, unstructured data into insights and actionable intelligence. At the heart of this is a 50m+ entity knowledge-graph with 200m+ relationships represented - and we need your help to build a system that can scale this up by an order of a magnitude. Today, we mostly use Python, Postgres, Airflow and Pyspark.

If you have prior startup experience, can bring strong Python (PySpark is a big plus) experience and have previously worked with TB-scale data sets - we’d love to talk to you.

Apply here: https://jobs.ashbyhq.com/wirescreen/89e08ab3-01ed-4296-9459-...

Or you can reach out to me directly at leo.green@wirescreen.ai - I lead recruiting here at WireScreen, but if I don't know the answer I'll ping our engineering folks and come back to you fast.