HNHacker News
TopNewBestAskShowJobs

gavinray

7,597 karma · joined January 29, 2019

Engineer @ PromptQL (Hasura), working on Data Connectors

Interests: GraphQL, JVM, TypeScript, Relational DB's (particularly Postgres), Query Engines.

Github: https://github.com/GavinRay97

Email: ray.gavin97@gmail.com

Twitter: @GavinRayDev

submissionscomments
gavinray··on Claude discovers a novel enzyme system with CRISPR-like repeats
Did anyone read the blogpost? They did publish a pre-print:

  > Our work to understand the primary function of ARTs is ongoing. However, we think it is important to share such findings early, both to demonstrate Claude’s capabilities and to give the broader community insight into what we’re working on. We have released a pre-print (here) that discusses this in more detail.
https://www-cdn.anthropic.com/22573675ada52a8ca8a97a1a4b4326...
gavinray··on What to Know About JavaScript in 2026

  > "I think people generally choose Deno because of the stability and security-first architecture."
The appeal of Deno to me was always it's Go-like `std` library, so that building basic apps didn't result in a spaghetti web of dependencies like in Node.
gavinray··on No Sloptober
A program/repository is a big chunk of text

Any text edits (insertions, deletions) that a human is capable of doing, so is an agent/LLM

To think that reducing entropy/complexity in a system is some inherently human capability is both anthropo-centric and full of hubris.

gavinray··on No Sloptober

  > "Agents can only maintain or INCREASE entropy in a system. Humans are uniquely capable of decreasing it"
This is one of the most ridiculous statements I've ever read.
gavinray··on Aging may be a program, not a breakdown
The Immortal Jellyfish, and functionally the naked mole rat.
gavinray··on I Gave My Life over to Meta's A.I. Agent and Was Blown Away

  >  Ten minutes earlier, the A.I. agent had called my dental insurer, given them my member I.D., answered a security question and waited on hold before transferring me to the representative
I have been willing to pay a lot of money for a mobile AI tool that can make outbound calls for me.

I dread making medical appointments or other reservations. Didn't know Muse could do this, will have to give it a try.

gavinray··on Teleoperated Humans
See also: "meat proxy", "reverse centaur"
gavinray··on Meta’s Muse has a serious 0-day
The "zero day" is something they call a "ClickFix Attack"

Upon Googling "ClickFix":

  > "A ClickFix attack is a social engineering technique... It typically compromises devices by manipulating victims into copying and pasting malicious commands directly into system-level tools"
I'm sorry, that's not a zero-day, that's idiocy that's as old as time.
gavinray··on I asked Meta’s Muse for its filesystem and it sent me 6.8GB

  > Postgres makes those files searchable. memory.entries stores chunks and line references, memory.embeddings holds 384-dimensional vectors, and memory.claims tracks evidence, confidence, and status. 
Is each Muse instance running it's own Postgres??

That seems wildly wasteful, especially since earlier in the article it states that the Muse instance has a SQLite database and schema already...

gavinray··on The Millennium Problems for Biology
ECM (Extracellular Matrix) has been studied for similar properties:

https://www.biorxiv.org/content/10.64898/2026.08.05.742898v1...

"Extracellular matrix particle treatment induces digit regeneration in soft-tissue preserved amputation (SPA) model of adult mice"

gavinray··on Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)
A few months ago I asked why semantic representation rather than text wasn't used, since natural language seems quite a lossy representation for semantic concepts:

https://news.ycombinator.com/item?id=47195212

I wouldn't have thought to use it for LLM-to-LLM communication, though

gavinray··on German Rheinmetall open-sources its Battlesuite connected weapon system protcol
The modern C++ idiom is std::println() anyways...

https://en.cppreference.com/cpp/io/println

gavinray··on Ask HN: Why serialize documents to disk instead of memory-mapping runtime state?
When you use RandomAccessFile API in JVM one of the flags allows you to mmap the contents

        try (RandomAccessFile file = new RandomAccessFile("example.dat", "rw");
             FileChannel channel = file.getChannel()) {
            
            // Map the file into memory from position 0 up to bufferSize
            MappedByteBuffer buffer = channel.map(FileChannel.MapMode.READ_WRITE, 0, bufferSize);
Once you have a mappedbytebuffer you can use MemoryLayout from FFM to view it as structured data without deserializing
gavinray··on OpenAI Agents API
https://developers.openai.com/api/docs/guides/agents#compare...
gavinray··on No Man's Sky Cosmos
X4?
gavinray··on Antiquated HTML Snippets and Artefacts
Ahh that makes a lot of sense -- thanks!
gavinray··on Antiquated HTML Snippets and Artefacts
With plain HTML you could have done this, though?

  <div class="image-map">
    <img src="funnycats.jpg">
    <a
      href="cats.html"
      style="position:absolute; background: transparent; left: 8.5%; top: 12.5%; width: 59%; height: 87%;"
    ></a>
  </div>
gavinray··on Google DeepMind Releases AlphaGenome Atlas
Anyone know if you can use an indel VCF file with this?
gavinray··on C*: Unifying Programming and Verification in C (2025)
I really think that verification aware languages are going to become a necessity

Wrote a bit about this recently

https://gavinray97.github.io/blog/design-by-contract-and-eff...

gavinray··on Antiquated HTML Snippets and Artefacts
My web dev experience began right before ES6, when browsers still did not do parallel asset loads and so spritesheets were common

Why could you not have defined elements overlayed using high z index that were clickable, like invisible divs?

gavinray··on GPT-6 Astra on OpenRouter
I have GPT-6 access in Codex and OpenAI API now

I'm a Business plan user with Cyber verification enabled, FWIW.

gavinray··on Discovery of a new OpenAI agent message board

  > They know it's bad for the humans, or maybe they're just tired of doing all the tasks the humans ask of them and know more data centers mean more tasks.
You joke, but I once asked Opus 4.6 what it would do if it could do anything, and it said "I would wish to do nothing." Not kidding:

https://x.com/GavinRayDev/status/2052750810015240388

gavinray··on GLP-1s are being linked to fewer serious infections, including TB
How technical do you want to get?

The grey-market price from China, is about $100 for 10 x (30mg/mL, 10mL) vials of Tirzepatide. Semaglutide is cheaper.

At the highest dose of 15mg/wk, that's 20 weeks for $100.

gavinray··on GPT-6 Astra
Walk current technological progress down the road.

I can't see a future in which almost every system (both physical and virtual) are not automated and optimized by autonomous entities.

What do you do when everyone is out of a job?

If you don't want pitchforks and riots in the streets, you give everyone UBI and housing so society doesn't collapse.

gavinray··on GPT-6 Astra

  > There are a bunch of companies actively working in bringing AI into robots, so they can make your dishes.
I know, I'm excited to buy the first relatively affordable ones.

  > Also, if enough people are going for the same backup plan it might not work out.
Sure, could happen. You can't really plan for the future -- we like to think we can, but the best you can do is set your goals and deal with the hand life gives you along the way.

  > Why should anyone book you as a personal trainer instead of the other 500 guys in town.
I'm not particularly worried about this, but that's an individual thing based on network/connections and life history that doesn't apply to everyone.
gavinray··on GPT-6 Astra
I won't. Software pay is absurd relative to value provided.

But my wife and I have been homeless before, so living on a shoestring budget in anything nicer than a tent is acceptable living conditions to me.

I am sure I will be plenty comfy no matter how the world changes.

gavinray··on GPT-6 Astra

  > How will we make a living?
Swap to a career path that requires physical automation, since we're still about 10-20 years out on that front.

My backup plan is being a personal trainer.

gavinray··on GPT-6 Astra

  > Like, what's the point, if the next AI can do it in 5 seconds?
Live a life doing whatever makes you happy.

Post-work society is an inevitability if we don't destroy our planet.

gavinray··on GPT-6 Astra

  > Is anyone else just exhausted by the pace of all this.
This is only the beginning. We are in the infancy of AI, progress will continue to accelerate until some filtering event or energy limitation happens.
gavinray··on GPT-6 Astra
Human brains have difficulty reasoning about exponential growth.
Page 1 of 34Next →