MurphyA/hacker-news huggingface dataset:
by snowwrestler | 2025-12-01 15:59:22+00:00
Since at least Drupal 7, the core CMS has included the concept of “private files.” The files are stored in a directory that is not served publicly by the web server. Instead the CMS generates a proxy URL for each file, which is handled by the CMS like a page URL before serving the file by streaming it through PHP. So: it’s a heavier load on the server, but you get full permission management by the CMS.

Wordpress does not have this in core—no surprise. I was surprised to find that it’s not even available as a community plugin. I had to pay a developer to write a custom plugin when building a members-only website in Wordpress.

Some folks downplayed the risk of someone finding and directly accessing the file URL if it wasn’t referenced on a public page. It’s crazy to see it created a national government incident in the UK.
by hombre_fatal | 2025-12-01 15:59:30+00:00
If I already have a preformed 4v4, then I don't need anticheat.

The question is what to do about the rest of the time for everyone else. Shopping around private servers and dealing with individual server admin quirks is a regression from matchmaking UX that Starcraft had in the late 90s or that Halo 2 had in the early 2000s.
by dksnpz | 2025-12-01 15:59:43+00:00
For the last year, I’ve been helping small teams and founders adopt AI internally. Every conversation started the same way:

“Our model gives inconsistent answers.” “RAG isn’t pulling the right info.” “We upgraded models but accuracy didn’t improve.”

Different teams, different tech stacks… but the same root issue kept appearing:

Their knowledge was a mess.

Not “bad” — just unstructured:

PDFs written years apart

Google Docs with contradictory info

Notion pages that nobody updated

Slack messages treated like documentation

Old wiki articles buried under new ones

Multiple versions of the same process

These companies were feeding this chaos directly into AI systems and expecting reliable outputs.

What I realised is simple:

AI isn’t failing because models aren’t good. AI is failing because the input knowledge is fundamentally broken.

And no model — not GPT-4, not Claude, not Llama — can reliably interpret contradictory, duplicated, or disorganised information.

The hidden bottleneck nobody talks about

We spend so much time discussing:

- vector DBs

- chunking strategies

- embeddings

- RAG pipelines

- context windows

- fine-tuning

- prompt engineering

…but almost no time talking about the foundation these systems depend on:

Is the knowledge itself clean, structured, and consistent?

In nearly every case, the answer was no.

The moment we manually cleaned and structured the knowledge, AI performance improved immediately — even without changing the model.

This pattern kept repeating.

So I built something to automate it.

The tool I built to solve the knowledge integrity problem

After seeing the same issue across dozens of teams, I built Varynex — a platform that automatically turns messy, scattered internal knowledge into clean, structured, AI-ready data.

It takes raw, inconsistent inputs and outputs a structured knowledge layer that models can actually reason over.

If you’re building anything AI-powered, this layer makes a bigger difference than people expect.

If you want to see what that looks like: https://varynex.com
by everydaydev | 2025-12-01 16:00:01+00:00
Svix is a solid managed webhook solution, and their platform is clearly geared toward enterprise teams. For smaller teams or startups, the same reliability patterns—durable delivery, retries, replay—are valuable but often at a lower cost point. That’s where products like Relae aim to make sense: providing similar operational guarantees in a way that’s more accessible for non-enterprise use cases.
by jandrusk | 2025-12-01 16:00:20+00:00
What is love? Baby don't reboot me, baby don't reboot me :) Truly a rock solid OS and I use it for my personal DNS servers and never had any issue, it just run and runs and runs with minimal bloat. I think it's way more stable than Linux, but obviously has some work to be a comptetive desktop. I've recently developed the philosophy of using Omarchy as my desktop and servers are FreeBSD unless there's some reason it doesn't fit my use case.
by ferguess_k | 2025-12-01 16:00:41+00:00
I don't disagree with you. I really really love the hardware -- and BTW it would be a dream if I get to work with OS/Hardware people in Apple. I don't like the software, especially the OS built-ins, but I guess I can find alternatives in App store.

I might eventually go down this route, if I can't find a reasonable good one. I use VMWare in Windows to access Linux on my 5550, so it's not a far stretch to switch the host.
by brendoelfrendo | 2025-12-01 16:00:42+00:00
Honest answers are yes, yes, and yes. It may be unavoidable for the average person to avoid imported goods from China, but we should remain aware of our place in the world and try where we can. If the US does invade Venezuela, I sincerely hope that individuals and business owners try to cut as many ties with complicit US tech companies as possible. Honestly, with this clusterfuck of war crimes going on over "drug boats," I hope they're already starting.
by mikeyouse | 2025-12-01 16:01:05+00:00
I’ve helped several elderly neighbors get setup with casting to their TVs as well. Just a debacle that’s going to frustrate a bunch of people for no good reason. Really wish the teams that implement ‘features’ like this were forced to deal with the consequences. At least in the olden days, they’d get feedback in the form of calls and complaints to their help line but now it’s just “Too bad, app changed, deal with it.”
Ask HN: Who wants to be hired? (December 2025)
by whoishiring | 2025-12-01 16:01:26+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? (December 2025)
by whoishiring | 2025-12-01 16:01:26+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=46108940
by kevstev | 2025-12-01 16:01:38+00:00
What was a little different then was that tech jobs paid about 30% more than other jobs, it wasn't anything like the highs we have seen the last few years. I used to describe it as you used to have the nicer house on the block, but then in the 2010s+ FNG salaries had people living in whole other neighborhoods. So switching out of the industry, while painful was not as traumatic. Obviously though having to actually flip burgers was a move of desperation and traumatic. The .com bust was largely centered around SV as well, in NYC (where I live) there was some fallout, but there was still a tailwind of businesses of all sorts expanding their tech footprint, so while you may not have been able to land at a hot startup and dream of getting rich in an IPO, by the end of 2003 it was mostly stabilized and you could likely have landed a somewhat boring corporate job even if it was just building internal apps.

I feel like there are a lot of people in school or recently graduated though that had FNG dreams and never considered an alternative. This is going to be very difficult for them. I now feel, especially as tech has gone truly borderless with remote work, that this downturn is now way worse than the .com bust. It has just dragged on for years now, with no real end in sight.
by PTGPSoftware | 2025-12-01 16:01:40+00:00
SEEKING WORK | Laravel / PHP and React / Inertia / Livewire

Remote: Yes

Location: UK (Flexible on your timezone)

Relocation: No

Languages\Tech:

* PHP + Laravel + PHPUnit/Pest + Livewire/Inertia

* Javascript/Typescript, React, Zustand

* Python

Backend: Laravel, Node

Frontend: React , Vue , Livewire

Email: PTGPSoftware@outlook.com

PHP/JS/TS Development, Extremely competitive rates available.

I build new projects and revitalize legacy code. I work mostly with Laravel and React/Inertia or Livewire.

I integrate modern tools pragmatically, adding real-time features via Websockets (Laravel Reverb etc) and AI capabilities like RAG for context-aware search and content generation.

I develop methodically – implementing tests for new features and maintaining clear documentation while keeping sharp focus on shipping tangible results. Through proactive communication, we'll collaboratively define the sweet spot between code quality and delivery pace.
Show HN: AI Agent for YC Startup School Content
by red93 | 2025-12-01 16:01:40+00:00
Hey everyone! We recently worked on a weekend project we thought might be helpful for anyone starting a startup or navigating the critical early stages. We trained an AI agent on the full transcript content from the official YC Startup School YouTube channel—that’s over 600 minutes of content from founders and experts - so you can instantly unlock the knowledge for specific pieces of advice.

What It Does You can ask it complex, specific questions about anything covered in the curriculum, and it will give you a summarized, instant answer based only on the Startup School material. Example Questions: "What is Paul Graham's advice on picking co-founders?" or "Summarize the key takeaways on product-market fit metrics." The Goal: We wanted to create a simple, reliable shortcut for accessing the knowledge in one place.

Important Notes Not Official: This is not an official tool or service of Y Combinator or Startup School. It’s a side project built by a couple of founders (that's us!). It's a "Fun" Project: It's still a work in progress and a fun experiment in AI knowledge retrieval. If you spot any weird answers, hallucinations, or bugs, please let us know in the comments! We hope this will be useful. Keep building!
by donaldguy | 2025-12-01 16:01:46+00:00
Location: SF til ~Xmas, then TBD Remote: Yes (fully or hybrid) Willing to relocate: Yes, especially out of USA Technologies: Kubernetes + DevOps-y etc. [Enthusiasticly:] Rust, Elixir, shell(s), HTML/CSS/etc; [Less enthusiastically:] Go, TypeScript/JS, Ruby, C, …; [Begrudgingly:] Python, Java Résumé/CV: https://drive.google.com/file/d/1Q5Pf8aRO6WDlAQ_3oveBs0O2M7Ki25El/view Email: donald.b.guy@gmail.com

Hi. I’m an MIT-educated software generalist leaning DevOps/infra, w/ about 10 years in software industry… up til early 2021. Then I had a nice, long, self-financed (via previous startup RSU-sell-off) sabbatical, but now need rather urgently to return to working for a living.

[Unfortunately for this time and place,] I am pretty unenthusiastic about both AI/ML and “AI”, but I am interested in dev tools, IoT stuff, hardware-software systems broadly, education, green energy, A/V production & distro, new-wave social/indieweb, civic tech, … and probably amenable to a lot more missions I haven’t especially considered.

I'm comfortable jumping up and down levels of abstraction and I like making things work together well. I'll call myself "full-stack" but in truth I tend to be most interested in all "edges" (HCI, API, hw/sw).

I have never been very good at job-acquisition (and it's only gotten worse), but I am pretty sure I could add a lot of value a lot of places if given the chance.
by tomdickson | 2025-12-01 16:01:52+00:00
Tendavo | Founding Engineer | Stockholm | On-site (Hybrid) | Full-time | Visa | https://tendavo.se/

Tendavo helps SMEs win public procurement tenders - a massive, neglected market. We are bootstrapped, profitable and have around 100 happy customers without taking a dollar of external investment. We are based at the SSE Business Lab, where companies such as Klarna and Legora originated.

We spent the last year validating PMF. The CTO has built the core foundation, and now we are hiring a Founding Engineer to architect and code the rest of the platform side-by-side.

The Team: CEO: ex-McKinsey | CTO: +13 years of startup experience, previously founded a data startup scraping 50m pages/week.

The Role: You will work side-by-side with the CTO to build the platform from the ground up. You get full technical ownership to design agents and LLM workflows that replace our manual routines. This is a high-agency role: We have validated Product-Market Fit; your job is to scale it.

Tech: Python (AI & core systems), PostgreSQL, TypeScript, GCP

We offer equity, mentorship from a technical team, and a clear path to VP/Head of Engineering.

Reach out to me directly at tom.dickson@tendavo.se - we'd love to hear from you!
by allanjude | 2025-12-01 16:01:56+00:00
klarasystems.com | OpenZFS Developer | REMOTE | Full-time Contract

We successfully hired from HN in the previous round and are looking for another OpenZFS Developer (3+ years of experience) to join our team!

Klara Inc. provides development & solutions focused on open source software and the community-driven development of OpenZFS and FreeBSD. We develop new features, investigate/fix bugs, and support the community of these important open source infrastructure projects. Some of our recent work includes major ZFS features such as Fast Deduplication (OpenZFS 2.3: https://github.com/openzfs/zfs/discussions/15896) and AnyRAID: https://github.com/openzfs/zfs/pull/17567.

We’re looking for an OpenZFS Developer with:

- Strong C programming skills and solid understanding of data structures

- Experience with file systems, VFS, and OS internals (threading, locking, IPC, memory management)

- Familiarity with ZFS internals (DMU, MOS, vdevs, ZPL, datasets, boot environments)

- Ability to work across Linux, FreeBSD, or illumos environments

Previous upstream contributions to OpenZFS or other open source projects are a big plus.

Submit an application through our site: https://klarasystems.com/careers/openzfs-developer/
by nunoarruda | 2025-12-01 16:01:57+00:00
Location: Portugal

Remote: Yes, remote only

Willing to relocate: No

Technologies: HTML, CSS, JavaScript, TypeScript, RxJS, Angular, Ionic, Cordova, Capacitor

Résumé/CV: https://nunoarruda.com/resume.pdf

Email: nuno@nunoarruda.com

Frontend Angular Developer and Ionic Developer Expert
by firatcanbozkurt | 2025-12-01 16:01:58+00:00
Location: Turkey

Remote: Yes

Willing to relocate: Maybe

Technologies: Javascript/Typescript, React, React Native, Next.js, Node.js, Nest.js, Supabase, TanStack Query, Tailwind CSS, HTML, React Hook Form, Zustand, Zod, PostgreSQL, MongoDB, Prisma ORM, Git, Rest API, Websockets

Résumé/CV: https://www.firatcan.dev/firatcan_resume_final.pdf

Portfolio Website: www.firatcan.dev

Email: firatcanbozkurt@hotmail.com

Hi, I'm Fırat I have 2+ years of experience and I am a Full Stack Engineer with experience building scalable SaaS platforms and mobile applications. I specialize in developing end-to-end solutions using modern technologies like React, Next.js, React Native, TypeScript, and Node.js to create seamless user experiences across web and mobile platforms.

I’m highly comfortable working in remote environments and distributed teams. I have hands-on experience with Agile workflows, sprint planning, daily stand-ups and effective collaboration practices like code reviews, PR management, async communication, and cross-team coordination. I’m familiar with tools commonly used in modern engineering teams, including Slack, Notion, Jira, and GitHub.
by blandflakes | 2025-12-01 16:02:03+00:00
No, it doesn't matter. You are advocating for the special case, not the average case, and it has no bearing on C#'s _general_ aptness that it can't be deployed somewhere. The same is true of Java! This is nitpicking with no justification.

> Any guest language on the JVM will trip on the InterruptedException just as well, it is called leaky abstractions for a reason.

They can (and do) reduce how often and where you have to interact with it. I at this point am not sure whether you are intentionally arguing from a position of ignorance or whether this is actual bad faith. Are you suggesting that abstraction is not useful or impossible? Yes _obviously_ InterruptedException is still on the classpath and in implementation code; that doesn't mean we should throw in the towel and interact with APIs that constantly throw it.

> Improvements on the platfrom language eventually always drive the guest languages away, because all guest languages either lose their value proposition, or use the platform to bootstrap their own ecosystem.

You have done nothing to address the issue that Java adopts new features extremely conservatively and slowly. I already used the perfect example that you gave of Structured Concurrency, which is not only not enough, but not even available, and ten years late. It is simply false that Java has done anything significant to compete with its guest languages. Javascript, yes! C#... debatable, but certainly better at it than Java.

> Turns out when they take second option, they open the door to having libraries that only work in one platform, and the usual #ifdef like complexity.

This is why I'm skeptical of multiplatform approaches such as Kotlin's, but that my suggestion that Kotlin is useful is not based on any degree of multiplatform support. Even at the end of the day if I thought Kotlin didn't have a future, my point is that that is table stakes level of abstraction in 2025 and Java ain't it.
by gnfargbl | 2025-12-01 16:02:15+00:00
The real kicker is in point 1.13:

> website activity logs show the earliest request on the server for the URL https://obr.uk/docs/dlm_uploads/OBR_Economic_and_fiscal_outl.... This request was unsuccessful, as the document had not been uploaded yet. Between this time and 11:30, a total of 44 unsuccessful requests to this URL were made from seven unique IP addresses.

In other words, someone was guessing the correct staging URL before the OBR had even uploaded the file to the staging area. This suggests that the downloader knew that the OBR was going to make this mistake, and they were polling the server waiting for the file to appear.

The report acknowledges this at 2.11:

> In the course of reviewing last week’s events, it has become clear that the OBR publication process was essentially technically unchanged from EFOs in the recent past. This gives rise to the question as to whether the problem was a pre-existing one that had gone unnoticed.
by tseropian | 2025-12-01 16:02:30+00:00
Senior / Lead software engineer specialized in web technologies - 15+ years of eperience

Location: Netherlands or Remote Europe / US Remote: Yes Willing to relocate: No Technologies: Typescript, Node.js, AWS, Serverless, Postgresql, Docker, AWS, React, GraphQL, Python, pen and paper Résumé/CV: https://seropian.io Email: thomas@seropian.io
by troupo | 2025-12-01 16:02:44+00:00
I've worked in streaming. If you see a feature pulled, or announced and delayed, or announced and never shipped, 99.99999% of the time it's due to licensing. Every single permutation of any action that a user may find beneficial is covered by a different license with a different cost.

Oh. And ads. There's another can of worms if you need to serve ads.

In this case it could be that Netflix is an asshole. Or could be that they really could not figure out proper device attribution and ad reporting to the leeches that are the content owners and ad networks.
by keepamovin | 2025-12-01 16:03:05+00:00
Right...good point! Okay so the two arches at the top are the factors' digits. The horizontal bar down the bottom is the product (semiprime) digits. And the diamond is the "multiplication tableaux" (each cell is the produce of some pair of factor digits, split into two halves, a quotient and remainder modulo the radix). The vertical columsn of this diamond (highlighted visually when you hover over a product digit) sum (with carry) to give the corresponding product digit.

So the idea is you make guesses on the values in the cells (in the arches or the tableaux) and these guesses have consequences (some of which are "auto propagated" and displayed visually).

The goal is you use these intersecting contraints to deduce the digits of the prime factors thus solving the factorization of the semiprime.

That help?
by Kuinox | 2025-12-01 16:03:09+00:00
Did you played in this era ?

- If you were too good on some server, you'd get banned.

- If the admin doesn't know well cheating, he could tolerate something that was obvious cheating.

- Cheaters could just change server often.

It used to be easy to just ban peoples yes, and it was as easy to switch servers.

Plus on most competitive game today, you have custom lobbies, which do exactly what you want, and there is a reason why only a minority of players uses it.
Show HN: I built a SaaS that does nothing (for $2.99)
by martin_schenk | 2025-12-01 16:03:16+00:00
Creator here. This is a satirical take on startup culture where every product promises to "transform your life."

The loading screen shows messages like "Installing good vibes..." and "Calibrating happiness..." For $2.99 you get the "Premium Reality Adjustment Service" - which does exactly the same thing as the free version. For $4.99/month, we automatically make everything OK every Friday at 1pm. Built with Node.js, Stripe, available in 5 languages. It's the most honest product I've ever shipped - it promises nothing and delivers exactly that.
by saberience | 2025-12-01 16:03:32+00:00
I have a bachelor's degree in Computer Science, which I assume is what you are referring to by "computer science education".

My only assumption is that you're really out of touch with the ordinary world of humanity if you think most people are aware of stuff like this:

https://www.cs.dartmouth.edu/~ac/Teach/CS105-Winter05/Handou...