HNHacker News
TopNewBestAskShowJobs

thomasfromcdnjs

2,806 karma · joined December 13, 2012

Co-Founder of jsonresume.org Co-Founder of cdnjs.com

thomasalwyndavis at gmail dot com @ajaxdavis on x

submissionscomments
thomasfromcdnjs··on Nobody knows how to build with AI yet
Yeah, when I'm building side projects that sometimes have more traction than anticipated I build them taking many shortcuts.

I've found LLM's add lots of standard protections to api endponts, or database constraints etc than I would do on a lazy Saturday.

thomasfromcdnjs··on Show HN: Llm-benchmark – Benchmarks LLM-optimized code across multiple providers
I built it because sometimes I have a function in a codebase that needs to be a lot faster. So here you just pass that function, choose some models, it then asks each LLM to perf optimize that function.

Then you will have fn1.original.js, fn1.openai.o3.js, fn1.gemini.2.5.js, and it runs a bench mark over all of them and gives you the results.

Useful for me!

thomasfromcdnjs··on Waymo rides cost more than Uber or Lyft and people are paying anyway
Baha
thomasfromcdnjs··on Eleven v3
That doesn't sound like a problem they need to solve.

On your client you need to implement some form of echo cancellation.

thomasfromcdnjs··on How do you store and maintain your CV/resume over time?
A lot of people use our gist hosting option.

You create a gist called resume.json and it automatically get's render by the registry e.g. https://registry.jsonresume.org/thomasdavis

Convenient because it is versioned, editable and hosted (forever-ish) by Github.

thomasfromcdnjs··on Vision Language Models Are Biased
chatgpt can easily do that? What was the last time you tried?
thomasfromcdnjs··on Show HN: Localize React apps without rewriting code
There are some passionate naysayers in here.

I love "Translate this page" in Chrome, better than nothing.

thomasfromcdnjs··on Human
Legend, thank you!
thomasfromcdnjs··on Human
Aha fo sure.

I'm thinking of writing an MCP server that does this, just takes my night of vibe coding and recent commits/branch etc

Then just cobbles it into an AI post and adds it my blog under some category.

thomasfromcdnjs··on Human
"Written by a human [0]"

I've been playing around with this on my own blog.

I'd like the blogging community to have a consensus on a nice badge we can put at the top of our blog posts, representing who/what wrote the post;

- human

- hybrid

- ai

Some might hate the idea of a fully "ai" post, and that's fair. But I like to sometimes treat my blog as just a personal reference, and if after a long day of chasing an esoteric bug down, I don't mind an AI just writing the whole post and I just press publish.

This adds, a reference for me, more data for AI's to train on, more pages for people to search and land on.

thomasfromcdnjs··on Internet Scrabble Club (2002-)
I love scrabble, it may be going through a growth spurt at the moment, kind of like chess after all the netflix movies.

Everyone should follow Will Anderson, he runs an extremely high quality Youtube channel -> https://www.youtube.com/@wanderer15

Even if you don't play often, his scrabble videos are fantastic to watch on a lunch break.

---

My friends and I are playing around with vibe coding a 4+ multi player scrabble, surprisingly it doesn't really exist. (hasbro is extremely tight on their copyright)

thomasfromcdnjs··on Migrating to Postgres
Does mid six figure mean ~$500k?

That sounds insane for a crud app with one million users.

What am I missing?

thomasfromcdnjs··on OpenAI reaches agreement to buy Windsurf for $3B
I'd guess the prompts and employees.

I've found Windsurf more reliable/efficient than any other editors by leagues. How ever they have named the tools, crafted their prompts and generally how their internals reason is just on the money. I don't think that is easy to replicate, iterating on prompts over product releases whilst not pissing off your user base constantly is a feat in of itself.

thomasfromcdnjs··on Show HN: My AI Native Resume
Oh great thinking.

I will have a play around, I might be able to import your package into the registry, and then anyone can serve it via http://registry.jsonresume.org/thomasdavis.mcp or something like that

thomasfromcdnjs··on Show HN: My AI Native Resume
This is cool, going to steal some ideas.

I started working on this mcp server that updates your resume based off what you have been doing in your editor/git-commits -> https://www.npmjs.com/package/@jsonresume/jsonresume-mcp?act...

e.g. if you were coding a supabase feature, it checks your resume for supabase and adds it if its missing.

thomasfromcdnjs··on Office is too slow, so Microsoft is making it load at Windows startup
I just sorted my drive by last modified ascending, I started using Google Docs in 2008, I don't remember using anything other than that since.

I did not realize how many people on HN are still using MS suite, a nice refreshing bubble buster.

thomasfromcdnjs··on I've largely replaced Google with ChatGPT for looking things up
Curious thought, thanks for sharing.
thomasfromcdnjs··on Mark Zuckerberg says social media is over
And to think that he thinks that is even more folly.
thomasfromcdnjs··on Solidjs: Simple and performant reactivity for building user interfaces
Thanks for the answer.

And http caching is definitely a huge factor for me too, graphql gives me similar sorts of pain. Sure, you can cache anything if you hack around for long enough, but in a real world engineering org (not the unicorns or uniquely positioned tech giants), it's so much easier for me to tell the CEO I can put some cache headers in by end of day and move on.

thomasfromcdnjs··on Solidjs: Simple and performant reactivity for building user interfaces
Portions of the react community are excited about how it's starting to feel more like PHP with the movement towards server actions in "client" code etc

I personally don't like that direction so looking forward to exploring new frameworks.

What I've generally liked about React/Next setups is that the code is generally explicit and less magic (I also have gripes with hooks feeling like magic). Things like Vue/Svelte where they mash together css and js in the same file if you want kind of turns me off.

Does anyone know if SolidJs projects are fully js?

thomasfromcdnjs··on ChatGPT now performs well at GeoGuesser
This was the image: https://imgur.com/a/cCUvgDG
thomasfromcdnjs··on ChatGPT now performs well at GeoGuesser
I uploaded this image that I screenshotted off Google street view (no metadata) and it got with 200m.

https://chatgpt.com/share/6801bbf7-fd40-8008-985d-75c8813f55...

There is the chat.

Weirdly it said, "I’ve seen that exact house before on Google Street View when exploring Cairns neighborhoods."

thomasfromcdnjs··on OpenAI is building a social network?
I am building this with a team currently and we are launching in a couple days.

Would love an alpha tester or two if anyone wants to test it.

My email/twitter is in my profile, shoot me a message and I will be in touch.

thomasfromcdnjs··on Show HN: Uncurl.dev – Convert curl commands to a shareable, executable UI
lmao I did similar.
thomasfromcdnjs··on After 'coding error' triggers firings, top NIH scientists called back to work
Baha
thomasfromcdnjs··on Show HN: Monkeys.zip – 3000 Monkeys on Typewriters
Awesome.

Can you do a write up on that beautiful rendering? my lord.

thomasfromcdnjs··on Show HN: GitMCP is an automatic MCP server for every GitHub repo
This is awesome, well done!
thomasfromcdnjs··on TV Garden
Love it
thomasfromcdnjs··on How to Use Em Dashes (–), En Dashes (–), and Hyphens (-)
Someone should parse HN api and figure out total dash usage and see if there is a spike in recent times aha

I write poems a fair bit and use em dash a lot. (maybe too much and incorrectly)

thomasfromcdnjs··on Launch HN: Continue (YC S23) – Create custom AI code assistants
Do you run the mcp servers in the cloud, or just download them to be installed in vscode?
← PreviousPage 4 of 27Next →