Hacker Newsnew | past | comments | ask | show | jobs | submit | a11r's commentslogin

This resonates with my experience. At Morph we use gemini for well specified point coding tasks, and it does very well across millions of lines of code every day. We also use claude code as an engineering tool for our own codebase and it does better at being adaptive and for working on open ended issues.


It would be nice to see a side-by-side comparison with Github on pricing and features. We are using github and creating hundreds of repos everyday without any issues (except for the occassional API outages that Github has). Curious to see your take on where Pierre is better.


To be fair to GitHub (which i have a lot of love and respect for), we're building very different products.

GitHub is a social consumer coding product first. There's user models, review and discussion primitives, ci, etc.

Code Storage is just a headless, api-first infra product. No users, no review primitives, no rate limits, etc.

Our company is obsessively focused on only 3 things:

1. reliability at scale 2. performance 3. code api surface

happy to dive into any of these in more detail if you want to shoot me over an email jacob@pierre.co


Understood. I am looking for a side-by-side comparison focused on your feature set, not Github's. You answered it partially by calling out your focus areas. Github API reliability has been iffy for us, so it would be good to quantify the difference we can expect to get with you.


Sure – our API is built specifically for common LLM workflows. Here's a great example.

LLMs are often used for changing code. If an LLM creates a patch that touches 10 files, you need to take the following steps to save that patchfile on GitHub using their rest API.

.

1. Get the base branch SHA

2. Create a new branch (ref)

3. Create blobs (one per file… 10 blobs!)

4. Create a tree containing those 10 file changes

5. Create a commit

6. Update the branch ref to point to the new commit

7. Pull the GitHub api until it stops returning 422's (an eventual consistency issue when GitHub is under high load)

.

About 15 total requests…

With code.storage you just post the complete diff:

```

const result = await repo.createCommitFromDiff({

  targetBranch: "my-branch",

  commitMessage: "Apply generated SDK patch",

  author: { name: "Diff Bot", email: "diff@example.com" },

  committer: { name: "Diff Bot", email: "diff@example.com" },

  diff,
});

```

or better you can stream us your updated files, and we'll apply the diff for you.

```

const result = await repo

  .createCommit({

    targetBranch: "main",

    commitMessage: "Update dashboard docs",

    author: { name: "Docs Bot", email: "docs@example.com" },

  })

  .addFileFromString("docs/changelog.md", "# v2.1.0\n- refresh docs\n")

  .addFile("public/logo.svg", await fs.readFile("assets/logo.svg"))

  .deletePath("docs/legacy.txt")

  .send();

```

On top of ergonomics, we have first class APIs for git notes, grep, get archive (include/exclude by blob), and other filesystem behavior that is exceeding helpful when working with LLMs.


The prices are ridiculous imo, charging for network ingress is a full stop

https://code.storage/pricing


This is very nicely done. We have seen the same issue at a higher level of getting separators right when generating multiple files in a single inference call.


curious: wdym by "getting separators right when generating multiple files in a single inference call"

context: created hypertokens an even more robust hashing mechanism to create context-addressable memory (CAM), one cheat code is make them prefix-free, lots of others that get deep into why models work the way they do, etc.



Nice ! Curious what your prompt was.


  Using a Claymation art style, create a storybook about why zero point nine recurring is equal to one.


These are large coal seams with significant exposure to the atmosphere. See https://en.wikipedia.org/wiki/Jharia_coalfield for an example. That excavator in the picture is not trying to put out the fire, it is just mining coal that happens to be burning. Spray some water, put out the fire and ship it off to customers.


The system prompt in this experiment limits the solution to always spell out the concrete moves verbally. A human solving the Tower of Hanoi gives up around N=4 and goes off to invent a recursive solution instead. Prompted differently, the LLM would solve these puzzles just fine.

Here is my complete review/analysis of the paper: https://www.linkedin.com/pulse/art-abstraction-human-advanta...

edit: fixed typo


Gary Taubes has written multiple scholarly books on the subject. He has won the Science in Society Journalism Award of the National Association of Science Writers three times. I think a training in one scientific field does qualify a person to go spend their time digging into other fields. How well they do is a matter of personal ability and effort and one would have to read their output and judge for oneself. I have read many of Taubes's book and many of the papers cited in his books and have concluded that he is a well qualified expert in the field.


For people with mobility challenges, or those with communication challenges, being able to look at a map of the airport and plan in advance is useful.


https://imgur.com/a/XpdiWer

If i know which gate I'm going to, this is what I would do. Google for my gate


To each their own then?


"Yunnani" medicine comes from the region of Yunnan [ https://en.wikipedia.org/wiki/Yunnan ] and is unrelated to Yunan.


Nope, Yunani/Unani medicine in India is derived from the Greek system of Galen and developed by the Arabs.

https://www.britannica.com/science/Unani-medicine/Modes-of-t...

http://www.jtcm.org/yunani-medicine/

https://en.wikipedia.org/wiki/Unani_medicine?oldformat=true


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: