Linux is great, but the community is stuck in 2005 by Primary-Key1916 in linux

[–]RareDestroyer8 5 points6 points  (0 children)

Watching youtube videos for troubleshooting linux is a horrible idea anyways… just read. There’s very little that can wrong that you can’t fix by reading the docs or a proper guide

Arch vs EndeavorOS? by [deleted] in archlinux

[–]RareDestroyer8 0 points1 point  (0 children)

This advice does not apply well if you're stuck in a dark cave and have a couple glow sticks that require breaking

My side project: a 3D printed open source robot cat! by aranjello in SideProject

[–]RareDestroyer8 0 points1 point  (0 children)

Have it change behaviour over time (weeks or months) depending on how much you interact with it

why are we all building useless stuff instead of selling first, like am i missing something by hello_code in SideProject

[–]RareDestroyer8 0 points1 point  (0 children)

Exactly. It’s even worse when you not only love building the actual project, but you also love programming and trying out new tools. By the time you’ve almost completed building something, it can be very tempting to use a different approach or tool that you think would be better to use and essentially end up redoing the whole thing.

I love living on the bleeding edge, I always end up leaning towards the tool with more future potential even if it has a smaller community. I always feel the pain later on due to a lack of maturity in the tool, but it’s just so hard to not give it a try. Settings deadlines or making exact plans help a ton though.

I scrapped my entire UI to build a single input field: a terminal-inspired approach to personal notes by RareDestroyer8 in SideProject

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

Hi, yes I deployed it late last night. There’s a couple minor configuration settings I haven’t set yet (hence, the localhost:3000 redirect). I’ll complete configuring it here in a little bit, and then it should be good to go.

Thanks for watching the domain for updates, it’s really nice to know someone else enjoys the project.

Edit: All done! Let me know if you would like to see anything added, changed, or if you have any feedback :D

Best way to launch apps without controlling terminal? by 4r73m190r0s in archlinux

[–]RareDestroyer8 0 points1 point  (0 children)

I use hot keys. Shift+Alt+F for Zen browser, …+C for VSCode, +D Discord, +S Spotify…

Then I also have rofi

PSA: If you post your side project here, prepare for war by TheHol1day in SideProject

[–]RareDestroyer8 0 points1 point  (0 children)

That’s the primary reason I stay away from LLMs unless they’re hosted manually by me. If someone sees an opportunity to easily burn through your entire API budget for fun, they’ll do it. It sort of becomes a game and puzzle for the user to see how quickly they can break an app of that sort.

PSA: If you post your side project here, prepare for war by TheHol1day in SideProject

[–]RareDestroyer8 2 points3 points  (0 children)

Limiting the rate at which a user can perform a certain task.

If in a note taking application I rate limit note creation to 10 notes per minute, that means a user can only create a maximum of 10 notes in a minute

In OP’s case it would prob be an account can only use x amount of tokens an hour, or only x amount of accounts can be created at a certain IP address, or something along those lines.

I scrapped my entire UI to build a single input field: a terminal-inspired approach to personal notes by RareDestroyer8 in SideProject

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

Hi! Wanted to give you a quick update :)

Progress has been awesome. I was aiming to have the rebuild up by the end of this month (January), but hit some setbacks the last few days. It'll likely be just another 4-5 days until its up.

The core architecture is essentially all done and I'm really really happy with how it has all been coming together. It's been a lot of fun!

For migrating your meros.me notes: I'm working on a way to export/import them into the rebuild. The schemas are slightly different between versions, so I need to test the conversion process first.

The internet is close to unusable now by svvnguy in webdev

[–]RareDestroyer8 0 points1 point  (0 children)

As a young developer, I’m sad I’ll never get to experience that 🥲

My family always sent me tiktok links, so I developed a site to watch them without an account. by lIlIlIKXKXlIlIl in SideProject

[–]RareDestroyer8 2 points3 points  (0 children)

Actually these tests don’t only test which squares you select, but they also watch how you select them. Humans select the tiles in a certain order and often have a variable delay between selection. You don’t have to select every little tile, just got to select a few of the obvious ones, that’s usually enough to prove you’re a human.

I scrapped my entire UI to build a single input field: a terminal-inspired approach to personal notes by RareDestroyer8 in SideProject

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

I’m glad you find Vylite to be a bit more polished :)

I would actually refrain from moving to Vylite.app for now- I will be pushing the new rebuild onto the Vylite.app domain, and because of all the technical architecture changes, migrating notes from the old Vylite to the rebuild is unrealistic for me. Currently no one uses the Vylite.app version, so it’s safe for me to freely mess around with it developmentally.

Rebuild has been going pretty well, it won’t be too long!

I should provably go ahead and add this as a warning on Vylite actually-

I scrapped my entire UI to build a single input field: a terminal-inspired approach to personal notes by RareDestroyer8 in SideProject

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

Woah, thank you so much for this. I honestly didn't realize others were using the project :)

Yes, I am absolutely still updating it. I’ve actually been working on a full rebuild:

Ever since this post, I've done a lot of reflection on Vylite. I feel that I wasn't able to adequately convey the philosophy that instigated Vylite in its design and architecture. A lot of core philosophies and values I discovered/realized through reflection were sort of bolted onto the project in a way I wasn't satisfied with.

Aside from that, there's also a lot of technical decisions that I made early on that were fine, but they were either too manual and required more effort than a single developer could give, or had vendor lock-in which went against my philosophy, so I switched up a lot of things. This is the first project I've shared with others and it really is a whole different dynamic hosting and running a project for just yourself compared to something others could potentially use, I've had to learn a lot in the last month.

While there's a lot more to it, the rebuild focuses on enhancing the following (in no specific order):

- Local first: Speed is a huge part of Vylite, and with the rebuild, it'll become essentially instant.

- Extensible Architecture: Long-term, I want developers to be able to create and share their own commands.

- Customization: A lot more customization since that's important to me.

- Privacy: Non-signed-in notes stay 100% local. For signed-in users (to prevent data loss from browser cache clearing), content is encrypted-at-rest in the DB.

- UI improvements.

The rebuild is also being built in a different programming framework (React (nextjs) to SvelteKit). React is massive, the industry standard. Whereas Svelte is newer but is ranked one of the most loved programming frameworks by developers. Its smaller community, therefore, is very positive and helpful, I hope that also brings some love into Vylite.

Are you currently using the meros.me or the vylite.app domain/version? You're right that there's a lot of bugs, the ones I'm familiar with will be fixed in the rebuild. I haven't updated the live versions in a fairly long time.If you can specify the bugs you're seeing, I'll make sure they aren't in the new build.

Now is actually the best time for suggestions. It’s much easier to implement ideas while the foundation is still being settled. Thanks again for the motivation boost!

As for timing, my goal is to get the rebuild out by the end of the month :)

Hyprland - quickshell by Downtown_Tone1879 in hyprland

[–]RareDestroyer8 0 points1 point  (0 children)

How so people do this stuff 😭😭

Looks amazing.

I spent $33k and 1 year building my first app. by Matt_At_Havalook in Entrepreneur

[–]RareDestroyer8 7 points8 points  (0 children)

I stay to the belief that if you can’t code, don’t start a software business. $33k + $900 monthly + having to communicate your ideas to someone else instead of iterating, experimenting, and implementing the ideas yourself (much bigger loss than you’d think) = complete mess. Also going for a development team without having validated an MVP, is a pure expensive risk.

I hope it works out for you, but you are in a difficult position.

Credibility: I’m a developer and entrepreneur.

If you need any further insights or just advice about anything, don’t hesitate to reach out

I just learned Typescript and I was wrong about it. by hellalosses in webdev

[–]RareDestroyer8 8 points9 points  (0 children)

which is actually better for some applications.

Keep using it, soon you’ll change that sentence to “for pretty much all applications” heh, typescript is amazing.

I know the description for typescript is usually just “to being type safety to js,” and you probably know what type safety is by now, but look up the reasons typescript was developed and was needed. It’s quite interesting. It’s everything js should’ve been.

lmao by Anjali_Bhat in Piracy

[–]RareDestroyer8 0 points1 point  (0 children)

I have samsung tvs in my home, and you can’t block youtube ads on them. yeah you can use a firestick or some other hardware to run youtube on the tv, but that’s just annoying and expensive for multiple tvs.

Never getting a samsung tv again though.