frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Twenty Years of RISC OS Open

https://www.riscosopen.org/news/articles/2026/06/20/twenty-years-of-risc-os-open
34•AlexeyBrin•1h ago•1 comments

Meshdiff – visually compare two STL versions in the browser, client-side

https://meshdiff.com/
68•projscope•2h ago•8 comments

Show HN: Bor – Open-source policy management for Linux desktops

https://getbor.dev/blog/2026-08-02-bor-v080-release/
74•eniac111•4h ago•14 comments

Artificial Intelligence: Ars Notoria and the Promise of Instant Knowledge

https://publicdomainreview.org/essay/ars-notoria/
52•jruohonen•3h ago•6 comments

Show HN: Syncular – offline-first SQL sync with TypeScript and Rust cores

https://github.com/syncular/syncular
38•quambo•3h ago•17 comments

Show HN: Fuse – statically typed functional programming language

https://fuselang.org
22•the_unproven•2h ago•2 comments

Go 1.27 Interactive Tour

https://victoriametrics.com/blog/go-1-27/index.html
267•Hixon10•12h ago•110 comments

Show HN: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built

https://github.com/tom-ilan/cycloidal_gearbox
202•tomilan•11h ago•71 comments

Great Question (YC W21) Is Hiring Senior Demand Gen Manager

https://www.ycombinator.com/companies/great-question/jobs/YutDxyf-senior-demand-generation-manager
1•nedwin•1h ago

Seedance 2.5

https://seed.bytedance.com/en/blog/one-take-creation-flexible-referencing-introducing-seedance-2-5
387•njaremko•16h ago•202 comments

Cyberscript

https://cyberscript.dev
29•dtj1123•5h ago•28 comments

Has the New Cocaine Arrived?

https://playboy.substack.com/p/has-the-new-cocaine-finally-arrived
16•bookofjoe•31m ago•13 comments

Diátaxis

https://diataxis.fr/
400•ryanseys•17h ago•49 comments

MkLinux and the pimped-out Apple Workgroup Server 9150

http://oldvcr.blogspot.com/2026/08/mklinux-and-pimped-out-apple-workgroup.html
70•goldenskye•10h ago•4 comments

Wikimedia Foundation refuses union recognition, hires union-busting law firm

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2026-08-02/News_and_notes
154•akolbe•2h ago•124 comments

Holocloth

https://holocloth.vercel.app
39•ingve•2d ago•9 comments

An internal OpenAI Astra model solved 10 major open math and CS problems

https://twitter.com/polynoamial/status/2083467194663571701
36•wa5ina•1h ago•23 comments

Running Kimi K3 on MI355X at Better Performance per Dollar Than B300

https://www.wafer.ai/blog/kimi-k3-mi355x
158•ilreb•9h ago•74 comments

Folding Paper Globes

https://foldingglobes.com/globes
3•dango2506•4d ago•0 comments

Show HN: Katharos Functional programming and CSP-style concurrency for Python

https://github.com/kamalfarahani/katharos
6•kamalf•2h ago•1 comments

IBM i (OS/400) the Database Operating System

https://osadmins.com/en/ibm-i-os-400-the-database-operating-system/
31•naves•6h ago•16 comments

Deep-sea vehicles spot 'alien' sharks deep beneath the waves in the Pacific

https://www.science.org/content/article/deep-sea-vehicles-spot-alien-sharks-deep-beneath-waves-pa...
70•pkaeding•10h ago•35 comments

US Treasury undertakes historic intervention in yen market

https://www.ft.com/content/0f9b2fe7-bde4-4f5f-b49e-93ccb5da9ea8
36•23pointsNorth•2h ago•24 comments

Atom is better than RSS, in ways that matter

https://chrismorgan.info/atom%3Erss
105•frizlab•15h ago•59 comments

When random.bytes() runs but doesn't work

https://insider.btcpp.dev/p/when-randombytes-runs-but-doesnt
66•Funes-•11h ago•33 comments

ASRock BC-250: Building the Budget Steam Machine

https://plug-world.com/posts/2026/asrock-bc250-the-budget-steam-machine/
78•plug_world•12h ago•36 comments

A big win for Android interoperability

https://www.openhomefoundation.org/blog/a-big-win-for-android-interoperability/
160•soheilpro•1d ago•121 comments

Elena, a library for building Progressive Web Components

https://elenajs.com/
44•brianzelip•3d ago•3 comments

Unraveling the mysteries of habit formation

https://www.kyoto-u.ac.jp/en/research-news/2026-07-28
87•hhs•14h ago•33 comments

Postmortem for Kernel Soundness Bug #14576

https://leodemoura.github.io/blog/2026-8-1-postmortem-for-kernel-soundness-bug-14576/
156•juhopitk•19h ago•59 comments
Open in hackernews

Only 8.9% of sites block AI crawlers, but 94.8% are never cited in AI answers

https://website-auditor.io/ai-visibility-index
39•SpikeyCoder•1h ago

Comments

ButlerianJihad•1h ago
It is architecturally impossible for an LLM to associate a link or citation that it crawled with a response that comes out the other end. Every link they're giving you to support their statements is tacked on because it may vaguely match the tokens it just generated. It is perfectly common to find that a "source" does not contain the statements. You cannot expect an LLM to write you a Wikipedia article, much less a legal or medical opinion supported by research.
freedomben•1h ago
For standard responses you're not wrong, but increasingly there are a lot of LLMS that are essentially doing RAG against search results. For example this is I believe how Kagi works, and Google AI overviews. I have increasingly seen Claude and chat GPT also doing the same thing where instead of answering a question from the knowledge Bank they will do a web search and cite the responses that were used.
SecretDreams•1h ago
Lol, this same behavior comes up more often than you'd expect in academia too. Many many citations that nobody cross checks that also don't support the originally cited piece of information.
pfdietz•47m ago
It's hilariously common online as well. Bullshitter makes a claim, someone calls them on the BS, they put up a link, and (lo and behold) the link when examined does nothing to defend the claim. Often the link directly contradicts the claim.
SecretDreams•45m ago
Yep..the online link posters hit close to home. Big reason I hardly even engage in discourse anymore. Got tired of verifying links that don't have the claimed content in them.
anon373839•52m ago
This is true, but good LLMs (even local, consumer-sized ones these days) can do this much better than … whatever it is that Google’s AI overviews use.

Think about your coding harness: the model reads a bunch of files into the context, and it generally doesn’t forget/hallucinate which lines came from which file.

captainbland•30m ago
I'd be surprised if it were anything other than just an LLM only equivalent of Gemma some 4B param model, they can't be spending much money on it because each query essentially needs to be cheaper than the ad revenue per search.
anon373839•25m ago
Could they even afford 4B dense parameters touching every token? That seems like a LOT of compute compared to generating the classic Google SERP.
chollida1•52m ago
> It is architecturally impossible for an LLM to associate a link or citation that it crawled with a response that comes out the other end.

I mean, its not. Lots of LLM's focused on finance do this already.

Bloomberg's own ASKB produces results and provides links back to the source documents or urls that it references so people who care about correctness can verify the results.

jefftk•50m ago
You can do it the same way human does: recall a fact from memory, and then search to identify a citation. The citation isn't "here's why I think this" but instead "here's where you can verify this".
knollimar•23m ago
I don't understand why verifying isn't in the loop. If you gave an LLM: "is this statement consistent with this RAG data?" it would do well.

It feels lazy that this isn't built into the harness in some adversarial citation review checkbox.

Also the questions LLMs ask are so inhuman. It's like it's some contrarian trying to win an argument over getting an answer.

amelius•49m ago
Then the least they can do is cite ALL their sources. At least somewhere on their website.
brookst•27m ago
So an HTML page with a list of essentially every page on every site on the internet? What do you think, maybe a trillion URLs?
amelius•16m ago
Yes. Whatever makes their lawyers nervous.
WarmWash•47m ago
This is why it's dumb when inferencing with a model to ask "...and cite all sources". Total waste of time and likely to make the response worse.

BUT

On models with web search, they can scan the sources in context, and those are pretty good at correct citations. However it's still a "trust, but verify" situation.

ordersofmag•36m ago
99% of AI users these days aren't using a 'raw' LLM. They are interacting with a harness that includes tools to do search of the live (or recently crawled) web. And so the output users actually see could absolutely include correct citation of sources. So the 'architecturally impossible' bit may be technically correct but it is not practically relevant. Now whether those harnesses do a good job of orchestrating LLM output to get accurate citations (and whether they are transparent about their process) is another thing entirely. But if you're contemplating 'what LLM's can do' and aren't taking into account the harness and tooling ecosystem they are embedded in then you're missing the point.
ssl-3•34m ago
> It is perfectly common to find that a "source" does not contain the statements.

It is commonly this way right now, but it doesn't have to stay this way forever.

It is also common, in my usage at least, to iteratively brow-beat the bot into paring its statements down to those that which are supportable by its sources. Doing so just takes repetition, and that repetition takes time and burns more tokens.

With the present state of things, the prompts to get moving on this and to guide the ultimate response into something that is verifiably supportable by outside sources can usually be simple and largely generic.

They're easy enough prompts that a subagent can produce them.

(I've done it myself with Codex subagents and it worked very well, aside from the unsustainable burn rate that did not fit my budget.)

razodactyl•20m ago
Are you sure? Because this sounds like GPT3-era understandings of LLM-isms
eterm•1h ago
Are we saying that it's now a problem that we're not getting scraped?

This appears to be a new generation of "SEO", marking itself as a service for getting into AI results?

This is not the future I want to be a part of.

Perhaps it's inevitable that after a break from everything being driven by money that LLMs will now be ruined by people spending $X to get into AI to make back $X+1, leading to an arms race of ever increasing X, to the detriment of users.

SpikeyCoder•55m ago
I get that pushback. My goal with this index/report wasn't to write a new 'AI SEO' playbook or encourage people to start gaming the system. The goal was simply to shine a bit of light on what's going on. Right now, there is a massive information asymmetry: AI companies are turning their assistants into primary search engines, but webmasters have zero visibility into whether their sites are actually being cited in those live answers.

You're absolutely right to be concerned about an arms race. If the data showed that doing X, Y, and Z guaranteed a citation, we'd be right back to the worst days of keyword stuffing.

But what this data actually shows is the opposite: even if you do everything 'right' (allow the retrieval bots, provide perfect machine-readable schema, don't block anything), you still have a 94.8% chance of never being cited. How LLMs cite is entirely opaque.

I built this to give site owners a baseline measurement of what is actually happening to their content today (as a free, anonymous view), so they can make an informed decision on whether keeping their doors open to these crawlers is actually worth it.

passwordoops•39m ago
LLM's were obviously going be ruined by two factors:

1- LLM Crawler Optimization: the new SEO

2- Weightings-For-Pay: for a fee have your product or service come up more frequently in associated answers

PunchyHamster•
josh-wrale•53m ago
Makes me wonder if paid Medium and paid news are input to AI training. Surely, they are.
pfdietz•48m ago
> 94.8%

This seems consistent with Sturgeon's Law.

mohamedkoubaa•48m ago
We don't have a page rank mechanism. Most likely people are paying or threatening AI companies to boost certain sources as authoritative
lorreyfum•43m ago
Call it web 4.0
brookst•41m ago
This is a weird complaint.

Let’s say I ask “who created Linux?” Claude correctly tells me Linus Torvalds, and links to Wikipedia.

There are probably thousands, maybe hundreds of thousands of other sites that have that some piece of information. Are LLMs supposed to link to every site?

Most sites do not have unique information at all, and even sites that do rarely contain only unique information. Implying that most sites deserve links because they were crawled seems like a statistical fallacy. You could say the same thing about the percent of sites crawled by Google versus ever showing up on first page of results.

DrDeese•40m ago
I wouldn't even consider it a complaint. For a builder, I would consider it an opportunity...
kyleblarson•35m ago
The question is very important. What if you ask/tell an AI "I need a 2 bedroom vacation rental in Park City for a trip this fall". If you only get Airbnb results you are missing a lot of the true answer.
embedding-shape•27m ago
That's a "problem" of the harness that you use those, not a question of the model. The model can "know" things like "Linus Torvalds created Linux" but things like "Is X available in Y right now?" it obviously cannot, leading to this being a completely different thing compared to "just knowing" something and providing references to "how it knows".
SpikeyCoder•34m ago
If the goal of the web was just to transmit objective facts like 'who created Linux', this wouldn't be a problem at all. Wikipedia handles that pretty dece.

The issue arises when we move away from objective trivia and into subjective, localized buying intent, which is where the web monetizes itself.

If I ask an LLM 'who created Linux?', there is one right answer. But if I ask an LLM 'who are the best commercial roofers in Houston?', there isn't one right answer. There are dozens of highly qualified local businesses that do possess unique value, unique pricing, and unique availability.

When an LLM answers that roofing question, it typically cites 3 to 5 businesses. The other 40 legitimate roofing companies in the area are left out. My study isn't arguing that every single one of those 40 companies deserves to be in the answer; it's pointing out that those 40 companies currently have no idea they are being left out.

In the Google era, if you weren't on page 1, you could look at Search Console, see your ranking, check your backlinks, and understand why. In the AI Search era, businesses are being scraped to build these answers, but they have zero telemetry on whether they are actually making the cut. This index is just an attempt to provide that missing telemetry.

sparkling•37m ago
Blocking known bot identifiers via robots.txt does nothing by the way. Too many labs are running sneaky crawlers that do not respect robots.txt. You will need to take extreme measures: blocking basically all datacenter IP ranges, VPN IPs, aggressive rate limiting, etc.

Blocking LLM crawlers has become the number one use case for our IP database customers at https://focsec.com/

ermantrout•36m ago
This makes sense. Why would everyone be coted for the same answer
mark_l_watson•35m ago
Odd results for me. Last month I tested five AI chat sites, with web search turned off, and four of them had a shadow of information about me as a person (what kind of books I write, what tech I use, and a random bit of other information). The linked site gave me a zero score because it was testing if the AI models recommended my site for business or sales queries.
alsetmusic•27m ago
This makes sense. A handful of websites hold most of the “trusted” info because they’re massive. I don’t expect you to quote my blog with only three entries. The real trick would be getting AI companies to stop hammering sites that don’t show up in answers, but even if they don’t use a source for an answer, crawling still provides value.
deadbabe•20m ago
This is why we need the HTTP 402 standard to become common.

If websites charge pennies per AI crawl, they will make more money than ever being reference in that 6.2% of websites that get cited (of which even another small percent get any follow through that leads to a sale or ad click)

HTTP 402 also basically extends the pay per token model people have gotten used to with AI model providers, except applied to the whole web, with the added privacy benefit in that there is no need for sellers of content to “know their customer”, and indeed it may even be impossible to do so because of how the payment gateways operate.

phoghed•11m ago
Seems like the opposite if the problem you’re trying to solve is “my site isn’t cited over someone else’s”. HTTP 467 - pls cite me, I’ll pay you.
Rabbit504030201•2m ago
Nice study :) Keep updating!

The title is very misleading - authors openly state the low and slewed sample pool.

13m ago
> Are we saying that it's now a problem that we're not getting scraped?

No, it is saying that even the ones that are being scraped are not being included in results

johndhi•30m ago
Makes sense! Good point.

You're effectively reminding us that brands don't get understand well how to influence ai seo

SpikeyCoder•24m ago
Small businesses don't. You're right. But somehow those larger companies seem to get cited. Wouldn't it be nice if we all knew how we were being influenced, both potential consumer and small business owner? Let's have the lid off!
spiderfarmer•29m ago
That’s why I, from now on, only allow citable information to be scraped. The return of cloaking, lol.
altmanaltman•23m ago
Not really, ahrefs has already started working on this and there are several tools out there that track GEO.

Also what is the incentive for me to rank on LLMs? People do not use it to click sources or even take action. Do you have any proof that being ranked as the best roofer in houston drives sales more than not being ranked as it? If not, why should i care as the roofer?

martinald•11m ago
It depends. If you are doing blog content with the idea of upselling users to your product, probably not as much (because the LLM can just give the user the answer).

However, if you are looking for the best product/service/whatever, then yes it really does matter. I've bought _so_ many products because of LLM recommendations. For example, I wanted a new webcam, I asked the LLM to find me the best ones with a large sensor and Linux compatibility. It gave me a shortlist then I chose one and then I bought it.

This experience is far better than trailing through dozens of pages of (even pre LLM) SEO slop.I just tried the same on Google search and all the links recommended a camera with ~10% the sensor size that I bought.

martinald•17m ago
That's not _entirely_ true. Search Console now has a Generative AI page where you can see impressions per page now. Bing has something similar.

Also, I would assume that really "GEO" is just like "SEO". If you rank on the '1st page' of results for whatever common searches, you are _very_ likely to rank the same way for LLM questions, because all the LLM is doing (nearly all of the time for 'best roofers in Houston') is doing a web search and summarising the first x results. So if you are on page 1 for that term, it's very likely IME that you will get mentioned on LLM answers for that.

phoghed•15m ago
Good, let’s hope there’s no SEO arms race for this too. Maybe the best roofers have a chance of getting cited over the ones with the best SEO agency. Seems unlikely though.
philipallstar•4m ago
How are we defining the best roofers?
orbital-decay•11m ago
>But if I ask an LLM 'who are the best commercial roofers in Houston?', there isn't one right answer. When an LLM answers that roofing question, it typically cites 3 to 5 businesses. The other 40 legitimate roofing companies in the area are left out.

I don't see how mentioning the other 40 should follow from that fact. You get exactly what you're asking for - the best, according to agent's judgement. Judgement and processing of the simple search results is exactly what you're using the intelligent agent for. Ask for a list of all commercial roofers in Houston and then you can expect a list.

It can be argued that models are clustering their replies around a few options when asked to choose from a list of equally valid ones (due to mode collapse, distribution biases, primacy/recency biases etc), but these options are not equally valid for the agent, it looks at their sites or possibly in some other places to rank them.

tiffanyh•32m ago
I just asked ChatGPT-5.6 that question, no source was given.

Not even Wikipedia.

altmanaltman•25m ago
Its a marketing post for a tool that offers visibility to site owners. Honestly these type of "neutral data reports" masquerades should be flagged or adequately disclosed.
SpikeyCoder•20m ago
I disclosed on my first comment how I got my data. I thought it was an interesting find, and one that really hinders the non-technical small business owner from figuring out how to ensure their company finds their way to the right customer.
llm_nerd•21m ago
It isn't a complaint. It's an ad. This is literally an ad for some sort of "get cited by AI" service.
netcan•13m ago
This is not a complaint.

I think your assessment of this result being as expected... but this is about the LLM equivalent of SEO becoming an area of interest