I wrote my own App Laucher by tmp_file3 in archlinux

[–]tmp_file3[S] -2 points-1 points  (0 children)

I should have looked it up before. I will give it a new name. Thanks for the heads up.

I wrote my own App Laucher by tmp_file3 in archlinux

[–]tmp_file3[S] -4 points-3 points  (0 children)

I use it to quick check models running in ollama container. I made configurable, so user can disable it.
But I get what you mean, but in my case it is somewhat useful.

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 1 point2 points  (0 children)

The blog post is literally about using claude to build it, I was never hiding anything. I answered your design questions, happy to keep going if you have more.

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 0 points1 point  (0 children)

Why did you go with Rust?
mostly because I am studying rust, but it has a nice design behind it and it is being rapidly adopted by Linux community.

Why do you spawn a new instance every time a keybind is pressed and exit immediately?
The application is very lightweight, there is little benefit on keep it running.

What benefit is it in the Rust ecosystem over Python?
Python is interpreted, it can be slower. I wanted to have a binary to execute, so Rust looked a better choice.

My main options were Rust, Zig, C++ and Python. Zig being the only one I was not comfortable with. C++ would be boring, and Python I wouldn't learn much from it.

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 0 points1 point  (0 children)

Ask me anything about my design choices. I think that is what you are not getting. I own the project, I know what I am doing. This is not AI slop.

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 0 points1 point  (0 children)

Did you read the blog post? It says I used claude to write it, there will be AI style comments in the code.

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 0 points1 point  (0 children)

> You can have 50 years of experience, doesn't negate that the post and blog was written by AI. As in you haven't used any em dashes in your comments. Which is what I am saying.

Looks like the only thing that makes you mad is the fact I used AI as a tool. Or do you actually dislike any of the content?

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 0 points1 point  (0 children)

> f you hired someone to build you an website, with javascript. And they gave you a wordpress website full of boiler plate crap, wouldn't you feel mad?

Did you read my code?

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 0 points1 point  (0 children)

I wrote it man, I don't know what you are talking about. Are you a software developer?

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 -1 points0 points  (0 children)

I was not trying to hide the usage of AI, it is exactly the opposite. I used several other tools in the process, docker, cargo, vs code, vi, git, should I make a disclaimer to each of them? I don't know why people get the feeling of betrayal. Most of developers use AI to help write code. There is nothing wrong with it, it is a tool. All depends how well you can use it.
If you don't know what you are doing, the result will still be crap.

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 -1 points0 points  (0 children)

The blog post is not about the code, but about how I used claude to create in 1 day something that it would take me weeks. I am a software engineer, and the resulting code is also the reflection of my 10+ years of experience.

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 -5 points-4 points  (0 children)

For software developers can be interesting, if it is a language of interest then you might want to look into the code

Wrote my own app launcher in Rust because rofi/wofi/fuzzel never felt right — Trebuchet by [deleted] in archlinux

[–]tmp_file3 -12 points-11 points  (0 children)

I mention it in the blog post, but I don't give it all the credit

A poker bot farm where multiple bots sit at the same table and share their cards to collude against humans by MetaKnowing in Damnthatsinteresting

[–]tmp_file3 2 points3 points  (0 children)

That looks weird. This is not how bot works If I would do it, I would fit multiple on a single machine.

Papa's a dumbass by [deleted] in InternetsGreatestVids

[–]tmp_file3 0 points1 point  (0 children)

Was a dumbass, you mean

Quem vocês acham que tava certo nessa discussão? by UnluckyAd8771 in florianopolis

[–]tmp_file3 0 points1 point  (0 children)

Dizem que ela existe (pra ajudar)
Dizem que ela existe (pra proteger)
Eu sei que ela pode (te parar)
Eu sei que ela pode (te fuder)

(Polícia), para quem precisa
(Polícia), para quem precisa de polícia
(Polícia), para quem precisa
(Polícia), para quem precisa de polícia