NostraDavid

joined 1 year ago
[–] NostraDavid 13 points 4 months ago

That was a fun read! Seeing the graph drop after switching from Python to Go was pretty amazing as well!

[–] NostraDavid 2 points 4 months ago (1 children)

ncdu for the terminal. Also enables you to delete folders/files.

[–] NostraDavid 1 points 4 months ago (4 children)

I don't see why not. It has a sublanguage which can be used to query - same with SQL. You can do other things in SQL besides querying as well, so why not?

[–] NostraDavid 3 points 4 months ago

The fact that Blizzard was able to piece together a reconstruction of WoW Classic v1.12 is more of the exception to the rule.

[–] NostraDavid 10 points 4 months ago (6 children)

I wish they had a separate Query Language list - it's weird seeing SQL sit between Python and Typescript...

I also think it would be a good way to introduce more people to non-SQL query languages (like Quel, PRQL, ISBL, jq, Alpha (even though it's still not been implemented), SaneQL, EdgeQL, and many more), because it generally feels like it's the only query language available ever... Which it's not.

[–] NostraDavid 3 points 4 months ago

Like (Neo)vim, it's a PDE: Personalized Development Environment

Props to TJ DeVries for coming up with that term.

[–] NostraDavid 6 points 4 months ago

This includes the Python extension, so no Python for you (or at least no Pylance ;_;)

[–] NostraDavid 6 points 4 months ago (3 children)

Edge does that shit too with JSON... It made me switch to Firefox, so good for me (other than that Firefox has a tendency to enshittify too, but in different ways).

[–] NostraDavid 16 points 4 months ago (1 children)

How dare you forget Sophie Wilson, inventor of the ARM chip (which exists in literally every phone pretty much since... 1997?) 😆

She also partakes in Europython (though not sure if she joined this year, but she was there last year, even though I missed both xD), for the Python nerds.

[–] NostraDavid 1 points 4 months ago (1 children)

Same for cd -. Nice if you want to go to /etc/blah, and then back to where you were.

You can also use pushd and popd which will push and pop directories from a stack, if you need to do something more complex.

Also, if you want to switch faster between branches, slap this in your ~/.gitconfig under [alias]:

co = !git checkout $(git for-each-ref refs/heads/ --format='%(refname:short)' | fzf)

Presuming you've got fzf installed, you can now git co (co = checkout) to get a menu with fuzzy find capabilities to switch between branches. Nice if branch names are long/similar/only-different-at-the-end.

fzf is dope.

[–] NostraDavid 6 points 4 months ago* (last edited 4 months ago)

Kids these days….

These Ctrl keys are shortcuts from Emacs - there's a Bash settings to switch to vi-mode if you so wish. Anyway, the first Emacs was written in 1981, probably on a PDP-11, which did not have Home and End! Same reason Neovim uses "yank" instead of "copy". ctrl-c/ctrl-v did not exist as a shortcut back when vi was being written!

I know you didn't intend to be mean or anything, but maaaaaan kids these days don't know their history (not entirely your fault, btw)😆

[–] NostraDavid 3 points 4 months ago* (last edited 4 months ago) (1 children)

It integrates GPT-4o into a .NET app - the article is fine. Lemmy just doesn't like it being injected into everything (even when it could improve the UX, because "can't give them an inch" or something implied).

This article isn't a grift, just a simple tutorial. Nothing to be mad about.

edit: OP, maybe next time specify which AI is being used instead of using the nebulous "AI" term.

view more: ‹ prev next ›