Recent submissions

Comment · 8 months ago
> Do current LLM based agents generate code which is easy to change?

They do. I am no longer writing code, everything I commit is 100% generated using an agent.

And it produces code depending on the code already in my code-base and based on my instructions, which tell it about clean-code, good-practices.

If you don't get maintainable code from an LLM it's for this reason: Garbage in, garbage out.

Comment · 5 years ago
My USB got bricked on openSuse, and I got the segmentation fault error randomly. I was using the KDE edition.
Comment · 5 years ago
> What distros do you feel have a poor experience for new Linux users?

I've had blocking problems with these 3: ElementaryOS, Ubuntu, OpenSuse. The problems include:

- Crash reports every 10 minutes - Segmentation fault error or something when opening the notifications section - Bricking my USB stick - Poor rendering in remote desktop - OS crashing unexpectedly and not starting at all afterwards - Noticeably poor performance for all apps (going full-screen for browser videos happens in 1 second and you see it freeze, in windows it's instant) - Desktop freezing if I press keys too fast (opening and closing the Ubuntu Dash menu quickly). Forced to restart the machine - Visual glitches during every boot - I don't remember now, but the list goes on

Comment · 5 years ago
Jetbrains IDEs had the "find usage" feature before sourcetrail existed. Eclipse as well. I'm not sure what sourcetrail brought new to the table.
Comment · 5 years ago
Easier to read version:

    let logNow = (importance, message) => log(new Date(), importance, message);
    let debugNow = message => logNow("DEBUG", message);
And with this implementation, current IDEs provide a more informative auto-complete.
Comment · 5 years ago
Comment · 6 years ago
What does your typical work day look like? Do you work on multiple things that don't require coding? Why does launch-time matter at all?
Comment · 6 years ago
Comment · 6 years ago
Comment · 6 years ago
By definition yes. Compulsive engagement in rewarding stimuli despite adverse effects.

I drink coffee non-compulsively once or twice a week, without bad effects.

Comment · 6 years ago
Here's why selecting the entire URL is good. The most common action performed with the URL bar is to search for something or to navigate. Selecting everything helps you type your search query without having to double click or triple click.

Can you describe your use-case? Why do you need to place the caret inside the address bar and not have it all selected? In the few cases where I want to copy/delete a part of the URL I can do a 2nd click after I clicked once.

Ever since I saw this behavior in Chrome I wanted it in all my browsers. I'm very glad Firefox copied this feature.

Comment · 6 years ago
I use Sumatra PDF for PDF/mobi/epub.
Comment · 7 years ago
Comment · 7 years ago
Or func add(x int, y int): int { return x + y }

This way it would be consistent with how variable types are declared.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton