Recent submissions

Comment · 2 months ago
Thanks so much for your work. I moved to emacs to have a better integration between cli and the editor I am using and ghostel is a tremendous improvement over vterm.
Comment · 2 months ago
I really wonder where this assessment is coming from? It's not that I use LLM written code for something (in those exercises at least), in fact I don't let the LLM write code (see my prompt example).

It's about guiding me in _doing_ exercises so I learn and I can evaluate if I learned something if I can apply the learning myself.

Comment · 2 months ago
_Doing_ is probably one of the best ways to learn something.
Comment · 2 months ago
I use books to accompany my learning, but I really need something that _forces_ me to think and solve problems in that space on my own. Books can sometimes give me the illusion of learning something, but then, when needed, I've notice that I haven't really learned it.

LLMs give me structure based on my current skill level. And basically always I accompany this with books, I love reading. It's a nice combination for me.

Comment · 2 months ago
I like to use them to generate me tutorial series for technical topics I want to learn or improve. So I start a prompt like this:

> I want you to create a tutorial series about X for me. The prime objective is that I improve in topic X so never provide a solution but guide and teach. (for programming never write code). First create a question catalog to assess my current level.

Then I would ask it to structure the tutorial challenges in the following way: - Goal - Concept - Instructions

I figured that if I don't need to read any additional material on the topic the LLM is giving me too much information and I need to change the prompt. Works for me and I used this too learn topics I feel now comfortable with, like nushell, opencyper, elisp, boot loaders etc. But maybe you don't consider this "complex"

Comment · 4 months ago
Comment · 4 months ago
It's kinda easy to measure if you've learned something. You can test yourself if you can do what you've learned without AI.
Comment · 7 months ago
The UI is also less stable then most cli tools.

The enterprise tools I am currently working with often have outdated screenshots in their own documentation.

Comment · 8 months ago
It's really not an easy problem to solve.

You would hire someone with the expactation that they learn, but you also need to pay them. New hires always slow the team down. And currently you wouldn't even get much out of them, as you can delegate those tasks to AI.

Additionally you can not even be sure that the junior will learn or just throw stuff at AI. The amount of vibecoded Code I have to review at the moment from Seniors is stunning.

So yeah, the market needs Seniors, but there is basically no incentive for a company to hire a Junior at the moment. It's just easier and cheaper to pay a bit better than the market and hire Seniors then to train a Junior for years.

Comment · 8 months ago
Because it’s very easy todo nowadays. Why making compromises in your workflow anymore?
Comment · 11 months ago
Thank you, but the JSON API stuff is exactly what i am using nushell for at the moment. Makes it trivial to navigate large datasets.

For me it's pretty hard to work without type annotations, it just slows me down.

Don't get me wrong, I really like python for what it is, I simply missing out on the fast prototype stuff that everyone else is capable of.

Comment · 11 months ago
Is there a good resource on how to get better at python prototyping?

The typing system makes it somewhat slow for me and I am faster prototyping in Go then in Python, despite that I am writing more Python code. And yes I use type annotations everywhere, ideally even using pydantic.

I tend to use it a lot for data analytics and exploration but I do this now in nushell which holds up very well for this kind of tasks.

Comment · 11 months ago
The LLM will only be challenging in the way you want it to be challenging. That is probably not the way that would be really challenging for you.
Comment · 11 months ago
At the moment it is the other way around. LLMs rarely write good code if not instructed by someone that knows what they are doing. And even then the code is rarely good.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton