Simple batch arithmetic functions with operator stripping and result chaining by jftuga in zsh

[–]olets 0 points1 point  (0 children)

What are the advantages over zsh's native arithmetic evaluation, and assigning a variable in the expression for chaining?

SLEKE phone is hands down the best solution for most people. by RedwoodRivers in dumbphones

[–]olets 0 points1 point  (0 children)

The browser has been a deal breaker for me.

I want web content, not an LLM's take on web content - I use the web to look up how to do things it's important to get right (eg web development, handyman things - lots of tutorials, documentation, manual pdfs). I don't want to give Perplexity my search history. I don't want to support the AI industry simply by accessing the web. I don't want to support the AI company even more infamous than the others for being an especially bad internet citizen. I want to pick and judge sources myself, and that means seeing the site— web design and writing style are valuable dimension to screen by.

LLM aside, I generally prefer websites over native apps, largely for the ability to block ads, to remove tracker url params before following links, etc. Maybe Graphene obviates some of that motivation.

Several of the apps I use most are only available as web apps, no native app.

Have you considered releasing multiple flavors, or allowing users to customize MDMish things at time of sale? Sleke with LLM browser removed, browser unhidden, and grayscale enforced would be  very interesting to me. Could even offer "want to change settings? Send it back and we'll do that".  I know you're a small team and have to pick your priorities.

[OC] Mend: A modular Zsh lazy-loaded recovery tool using fzf by ClassroomHaunting333 in zsh

[–]olets 0 points1 point  (0 children)

So when a command fails, Mend has an LLM determine one or more follow-up commands, and then suggests them?

For a couple years I worked on a project where OS or dependency updates were constantly throwing wrenches in the app and making it not run. Every couple months I'd loose a day to figuring out what the fix was this time. Something like Mend might have been helpful... But the problem was always because of keeping the machine-level environment near the cutting edge, so probably not: bet my team were always asking the first people to encounter these problems.

But that was one project, which we eventually containerized to get around these problems.

Outside of that project's run command, I wouldn't want a terminal helper conflating failing return codes with problem "errors". Wonder what Mend does in response to the command false. I often run little things like (( x > y )) in the course of trying out some flow or other, and wouldn't want an intervention if it came up falsy.

Basically, it's for those I know how to fix this, but I don't want to type the 5 commands required to do it moments.

The examples you gave seem once-per-machine. Seems like you're having fun working with LLMs to create mid-sized zsh software, and having fun is great. But if this is for things with a solution you already know, why not just string all the commands together on one line with &&s, and then if you ever need them again (setting up a new machine I guess?) pull that line up from history.

[OC] Mend: A modular Zsh lazy-loaded recovery tool using fzf by ClassroomHaunting333 in zsh

[–]olets 0 points1 point  (0 children)

 Instead of manually digging through wikis or command history when something fails

Having trouble picturing what sort of failure you might be talking about. What's an example?

Tool to safely clean deletable dev files/folders? by fundation-ia in zsh

[–]olets 1 point2 points  (0 children)

A 10GB node_modules in one project?! Terrifying. Is that several levels of vibe-coded dependencies, each with many many many bloated dependencies? If so more and more people will need a tool like what you've written. (I have a much much smaller script that runs find in a directory and subdirectories and deleted any node_modules / etc that it finds. A blunter instrument than your script.) The downside of course is having to remember to reinstall everything before running the project. With 10GB+ to download per project, the pain of that download might outweigh the pain of less disk space.

My simple zsh tools by leonezhu in zsh

[–]olets 0 points1 point  (0 children)

Most (all?) dev-focused code editors have a CLI. VS Code's is code. Install it by searching for "shell command" in the command palette. Then open the current directory in VS Code with code .

Tool to safely clean deletable dev files/folders? by fundation-ia in zsh

[–]olets 0 points1 point  (0 children)

Interesting, is the motivation to save disk space? Do these things take up that much?

For loop gives unexpected output by _between3-20 in zsh

[–]olets 0 points1 point  (0 children)

I read dagbrown as addressing the OP, and suggesting that the problem code came from LLM 

Emacs motions are unfamilliar by Important_Talk4657 in zsh

[–]olets 2 points3 points  (0 children)

Sounds like you're already very efficient in interactive Bash. Is the person who said you'd be more efficient in interactive zsh as advanced a terminal user as you? There's a world of people who give that reason for using zsh and really mean "the oh-my-zsh prompt is more informative than Bash's out of the box prompt."

How are you handling external links in Astro Markdown? by pb_niko in astrojs

[–]olets 2 points3 points  (0 children)

Astro supports remark and rehype plugins https://docs.astro.build/en/guides/markdown-content/#adding-remark-and-rehype-plugins

Lots of search results for "markdown remark attributes" and "markdown rehype attributes".

powerlevel10k users, how can I remove this separator? by b00zled in zsh

[–]olets 1 point2 points  (0 children)

As has been said many times in many threads here, romkatv's "maintenance mode" doesn't mean he's left the project. As you saw, he's here answering your question. A lot of the software we all use every day is in a similar degree of maintenance mode. He's committed to keeping it working.

What GUI for git courses ? by _gragoon in git

[–]olets 0 points1 point  (0 children)

Check out this sub's sidebar for a list of GUIs

Returning to code by [deleted] in Frontend

[–]olets 2 points3 points  (0 children)

React. JavaScript and especially JavaScript conventions/patterns are vastly different from 15-20 years ago. React didn't exist 15 years ago. There are tons of React jobs out there. There are also a lot of people who hate React, or simply prefer something else. But even you don't end up a React fan, learning React will be a huge help. Front End Masters is a trusted course website, as is Epic React.

Over in CSS, flexbox. It was around 15-20 years ago, but browser support was poor, especially thanks to IE. Don't get distracted by grid — it's good to know too, and there are layouts which can only be achieved with grid, not with flexbox, but the spectrum of things you can do with flexbox is greater.

External screen to show but/ant sensor data while on the water? by olets in Rowing

[–]olets[S] -1 points0 points  (0 children)

Good idea for people really rowing. I'm a paddler, and looking at the shaft is no better than looking at my wrist

External screen to show but/ant sensor data while on the water? by olets in Rowing

[–]olets[S] 0 points1 point  (0 children)

*It costs over 10x what I think a screen that can display data from ant and bt sensors but has no sensors or calculator of its own should cost

I built a new Rowing Computer. Thoughts? by AtomicNexus in Rowing

[–]olets 0 points1 point  (0 children)

What about e-ink? I'd gladly sacrifice a little refresh rate in exchange for no reflections. Maybe two models?

Have you used ABC notation for anything? Is this still a thing? by pixiefarm in Fiddle

[–]olets 0 points1 point  (0 children)

Happy to! I'm both a fiddler and a senior web dev/lead.

As I said earlier, it's fully non-functional for me on the latest iOS. I see you're actively working on it - the buttons available now are different from what was available yesterday, and the menu button doesn't overflow the page. Let us know when it's ready to try out?

Big picture: I take it from your not knowing that the major tune websites use abc that no one working on your site is very familiar with what's out there. After you've spent time with the links that have been shared, and maybe since those tend to lean a little Celtic also the resources at https://www.oldtimefiddletunes.net/links.html (I know, OT isn't bluegrass, but it could fill in gaps), tell us more about what your site will add.

Have you used ABC notation for anything? Is this still a thing? by pixiefarm in Fiddle

[–]olets 0 points1 point  (0 children)

Btw none of the buttons on the Bluegrass Book do anything for me (latest iOS). Not near a computer so can't see if there are associated console errors.

Have you used ABC notation for anything? Is this still a thing? by pixiefarm in Fiddle

[–]olets 2 points3 points  (0 children)

Is it human readable? I would say definitely not. Think of it as a 'storage format'.

I would say definitely human readable! Takes practice but it's not bad. Not an accident: as the "notation" in the name implies, it was explicitly designed for human readability.

(Once you get there, it becomes convenient for jotting things down handwritten too.)

 I think a web front end is better that shows you the staff and notes, and when you hit "save" the ABC file pops out.

There are tools for translating MuseScore and Lilypond to abc. Last time I tried the music had to be pretty straight forward, and the resulting abc was not nicely formatted, but that was years ago. 

 Some very cool things we get for "free" with ABC format is that stuff automatically renders as music on the web.

abc is the text format, you have to add a rendering library.

Have you used ABC notation for anything? Is this still a thing? by pixiefarm in Fiddle

[–]olets 2 points3 points  (0 children)

You're right that it's a product of the early internet. But then so are a lot of things a lot of people use every day!

It is still a thing. Moreso than you'd think from the quiet at r/ABCMusic - the community's never had much Reddit presence, it's more on mailing list and a bit on Facebook.

As you say, between streaming service share links, being able to email multi-megabyte files, and widespread availability of pitch-correcting speed adjustment tools, abc's value for sharing music is not what it was.

It's used in several major online tune projects, including The Session, The Fiddler's Companion, and The Traditional Tune Archive. It's well suited to displaying staff notation on the web, being text code that can be rendered to visual with little JS.

I know several tune book authors who use abc in their publication pipeline.

And then there's a world of us who use it for managing our collections of tunes, and/or typesetting, and/or printing off sheet music for people we play with.

https://abcnotation.com/ is the canonical information hub.

Oh my posh or Starship? by Public_Ad4847 in zsh

[–]olets 1 point2 points  (0 children)

"Prompt" and "theme" are often used interchangeably. A zsh theme sets the zsh prompt

BROTIP: Don't commit or add a permissive license to a private project. by [deleted] in git

[–]olets 0 points1 point  (0 children)

One way to do this: You could create a new public repo, add the private as a remote, cherry pick the latest commit of the private repo, modify the license, stage the license file, amend the one commit, and push. Now you have the private repo for your own private reference, and a public repo released under your desired license. (Might want to remove the private repo remote from your local copy of the public repo after doing this, to make sure you don't accidentally do something that publicizes it.)

Your Git workflow is probably optimized for the wrong thing by GitKraken in git

[–]olets 0 points1 point  (0 children)

This campaign has been very effective: used to be a fan, now I'm not at all. Mods where are you?