HNHacker News
TopNewBestAskShowJobs

thomasfromcdnjs

2,796 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 Show HN: Convert your LinkedIn profile to a resume
Creator of JSON Resume here, would love to see your adaption if possible.
thomasfromcdnjs··on From where I left
For writing code, I've found Claude far better at conventional/framework based code. I've found ChatGPT better at reasoning about more complex/nuanced code.

As other commenters have said, that is just my personal opinion, I have zero evidence to back that up lol

thomasfromcdnjs··on Show HN: Interactive CV – AI-powered job application assistant
Looks like you've put a heap of work into it!

I've been building minimal open source versions of those features for JSON Resume -> https://registry.jsonresume.org/thomasdavis/letter

I removed the interview feature because it didn't seem to have much value but I will be sure to give your implementation a spin.

I haven't released it yet, but it feels amazing when I play with the prototype is a feature where you essentially talk to a job counsellor and it writes your resume as you go. It feels very natural and using 4o etc gives fantastic results.

thomasfromcdnjs··on Ask HN: Generative AI Courses for Artists
Thanks for sharing. My sister has been asking about AI for art, shes a canvas painter, she likes to play around and get inspiration or play with her own ideas and seeing what the model does with them.
thomasfromcdnjs··on Itch.io Taken Down by Funko
aw I've always loved iwantmyname, I haven't noticed any issues other than the price increases.

Though it was the indie/personal feel they had as a registrar, I might look for alternatives.

thomasfromcdnjs··on ChatGPT Pro
I love using it in my creative writing, I use it for an abrupt change. Find it kinda weird that it's so controversial.
thomasfromcdnjs··on ChatGPT Pro
This was my understanding too. Would love more people to chime in on the limits and costs of larger contexts.
thomasfromcdnjs··on AI hallucinations: Why LLMs make things up (and how to fix it)
Need not I say different bugs have many names...
thomasfromcdnjs··on AI poetry is indistinguishable from human poetry and is rated more favorably
Anecdote incoming - I read poetry, weekly if you will, over about 15 years now.

I also play with LLM's often, for creative side projects and work commercially with them (prompt engineering stuff)

I don't find it far fetched that individual poetry can be indistinguishable at times when AI generated. I was asking it to write in iambic pentameter (sonnets) and it consistenly got the structure right, it's approach to the provided themes were as complicated or glib as I wanted. But that's all subjective right, which leads me to my main point.

My view of poetry over the years, has always been centred around the poet, the poet living in a time and place. As a generalisation most people buy into the artists life because it may represent some part of themself.

If someone managed to write an intriguing corpus of texts using LLM's that was extolled, I think that would almost be besides the point. What is important is the narrators life, ups and downs, joys and woes. Their ability to convey a memorable story even heavily relying on AI would still be impressive. Anyway sounding a bit wanky I will stop lol

(I do think LLM's write a little too perfect and that is easy to think it is not human, but you can kinda prompt them to throw in errors too so who knows)

thomasfromcdnjs··on Show HN: Aide, an open-source AI native IDE
This is me also, I don't like the UX/DX of Cursor and such just yet.

I can't tell if it is a UX thing or if it also doesn't suit my mental model.

I religiously use Copilot, and then paste stuff into Claude or ChatGPT (both pro) when needed.

thomasfromcdnjs··on Building My Resume in HTML Using Eleventy
Looking good!
thomasfromcdnjs··on Can you get root with only a cigarette lighter?
Thanks for the laugh - Fellow aussie
thomasfromcdnjs··on What Excessive Screen Time Does to the Adult Brain
Sounds about right.

Curious question, up until age 18 did you have a similar upbringing?

thomasfromcdnjs··on Why wordfreq will not be updated
Felt super emotive to me, the problems the author is outlining, a) might not be an actual problems b) just require new thinking to solve
thomasfromcdnjs··on Ask HN: Who wants to be hired? (September 2024)
* Location: Melbourne, Australia

* Remote: Yes

* Willing to relocate: Yes - Australia

Technologies: Mostly Javascript. I've coded in pretty much all non functional languages though. Most of the databases sql/nosql. Comfortable with gCloud/aws/heroku etc. Mostly worked with node/rails/laravel/python/golang backends.

17+ years experience

* Résumé/CV: https://registry.jsonresume.org/thomasdavis

* GitHub: https://github.com/thomasdavis/

I'm a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focused developer who prioritizes user feedback first and foremost. I'm generally very flexible when investigating new roles. Nothing too big or small.

thomasfromcdnjs··on From 14 years old till 29, my experience with desktop Linux
^ my exact history too.

I've had a couple dual boot windows and I couldn't even figure out how to code on it effectively. (web dev js stuff)

To this day I don't understand if I am meant to have git bash, command prompt or powershell, or all of them or what.

Mac's are reliable, but I personally find them clunky for standard development.

Ubuntu is my safe place, the UX/DX makes the most sense to me.

thomasfromcdnjs··on Fixing a bug in Google Chrome as a first-time contributor
That was a really good read, thank you!
thomasfromcdnjs··on Argdown, like Markdown for argument mapping
Love this is reasoning
thomasfromcdnjs··on Show HN: Trayce – Network tab for Docker containers
I wanted to have a play but crashed when running the container command

    libbpf: sec '.reluprobe/gotls_exit_read_register': relo #5: insn #148 against 'active_go_read_args_map'
    libbpf: prog 'probe_exit_go_tls_read': found map 17 (active_go_read_args_map, sec 30, off 528) for insn #148
    libbpf: Error in bpf_object__probe_loading():Function not implemented(38). Couldn't load trivial BPF program. Make sure your kernel supports BPF (CONFIG_BPF_SYSCALL=y) and/or that RLIMIT_MEMLOCK is set to big enough value.
    libbpf: failed to load object 'main.bpf.o'
failed to load BPF object: function not implemented
thomasfromcdnjs··on Why is spawning a new process in Node so slow?
Thanks for the super interesting read.

Did you happen to look at how the load on the 8 cores looked at any given time?

thomasfromcdnjs··on Show HN: Ferrisume, a JSON Resume CLI Tool
I will give it a play later this week, and add to the projects page!
thomasfromcdnjs··on Please Stop Reinventing JSX
An easy example which is used in the most basic menus is selecting the active link.

If you were to do it as the post author states, it would look like this (bad)

    <ul>
      <li><Link active={'/home' === window.location.pathname} to="/home">Home</Link></li>
      <li><Link active={'/about' === window.location.pathname} to="/about">About</Link></li>
      <li><Link active={'/contact-us' === window.location.pathname} to="/contact-us">Contact Us</Link></li>
    </ul>
thomasfromcdnjs··on Mapping Hacker News to find who knows what in the HN community
It's very fun to play around with, there seems to be value somewhere.

I wonder if you could make a video of how an individual could use it effectively in a pragmatic sense e.g. networking, research

(after more playing around I get the UX, very powerful indeed)

(feedback: add some controls for filtering (dates etc), relevancy, color islands slightly, just general UX improvements and I would probably pay a few dollars a month for this)

(feedback: when looking at a user, you have to zoom really far in before results start appearing. it should probably show labels/results if less than X amount of data points are in your viewport.)

(feedback: Is there "Explore more users" section the more related users to the current profile? It would seem so, but not immediately clear. And if it is, none of my related users have me as a related user in their profile.

===

This is really inspiring work, hats off!

thomasfromcdnjs··on Mermaid Gantt diagrams for displaying distributed traces in Markdown (2023)
I've been loving this service called CodeRabbit that auto generates these diagrams off my pull requests, it's fantastic -> https://github.com/jsonresume/jsonresume.org/pull/131#issuec...
thomasfromcdnjs··on Jellyfin: We're Good, Seriously
A strange comment to downvote. I also think it's a big mistake.

Three years is nothing, and money isn't always reliable coming in.

Nor does it factor in some unexpected expenses.

thomasfromcdnjs··on The Overengineered Resume with Zola, JSON Resume, Weasyprint, and Nix (2023)
I've made some improvements to the JR registry recently (still looks horrible)

But you can just go to https://registry.jsonresume.org, login with github, create the gist, and then your resume is automatically "deployed". And it is stored on github gist, so data is yours, and has revisions as a nice added benefit.

thomasfromcdnjs··on Rye: A Hassle-Free Python Experience
I'm about 20 years into coding, and still don't "actually" know what a venv is haha
thomasfromcdnjs··on Rye: A Hassle-Free Python Experience
Oh this is incredible. As a non python developer, I never understood why python projects has a terrible DX. Say what you want about npm/node, but it's super easy to bootstrap a project and to understand what dependencies are required.

Is there a reason why Python has taken this long to get a mature alternative to "requirements.txt"?

thomasfromcdnjs··on Show HN: Simulating 20M Particles in JavaScript
Inspiring tutorial!

Does anyone know why/how it maintains state if you tab out? Does Chrome eventually try to clean up the cache or is it locked in?

thomasfromcdnjs··on Show HN: A free minimalist daily habit tracker
This is perfect, I've been wanting something like this forever.
← PreviousPage 6 of 27Next →