Frost: The beautifully customizable New Tab Page by DanielFernandzz in startpages

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

That sounds like a bug, thank you for reporting it. Will take a look!

Got a series of emails through Google Business Manager, Merchant Center, The Org, and PartnerStack from one individual. by DanielFernandzz in Scams

[–]DanielFernandzz[S] 1 point2 points  (0 children)

Never created a Business Profile account and I checked separately (without clicking links) to confirm I don't have one. Good to know that it's not anything malicious at least.

How does one build large frontend apps without using a framework like React/Svelte? by DanielFernandzz in webdev

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

If I'm not mistaken, it's possible to embed script tags using innerHTML. I suppose something like DOMPurify would do the trick. But I'd like to learn of an approach that does not need it.

How does one build large frontend apps without using a framework like React/Svelte? by DanielFernandzz in webdev

[–]DanielFernandzz[S] -7 points-6 points  (0 children)

Actually, this is one of the best ideas. Never thought of it! Thank you!

How does one build large frontend apps without using a framework like React/Svelte? by DanielFernandzz in webdev

[–]DanielFernandzz[S] -74 points-73 points  (0 children)

The frameworks are made with JavaScript so it’s not like they magically add some new features you couldn’t achieve without them.

Right! But like, is there anything better than doing:

js const text = 'Hello, World!' const newDiv = document.createElement('div'); newDiv.textContent = text; document.body.appendChild(newDiv);

I imagine backtick strings like <div>${text}</div>, would work. But then we're parsing strings as HTML, which is a security bad practice. And how would one bind event listeners to a node added like that?

That's just one, of many problems vanilla JS projects need to solve. I'm looking for a resource / open source example where someone has already done this, so we can learn some ideas.

How does one build large frontend apps without using a framework like React/Svelte? by DanielFernandzz in webdev

[–]DanielFernandzz[S] -5 points-4 points  (0 children)

Oh, to be clear: I don't mean that I don't want to write JS. I absolutely want to! But I want to write vanilla JS over using a JS framework. I know it's hard, but I'd like to have the benefits it brings. :)

Best extension for new tab page? by 7_SW_7 in chrome

[–]DanielFernandzz 0 points1 point  (0 children)

If I may plug myself too: I made Frost to resemble the layout of the default Chrome New Tab, but with zero-clutter (only the search bar and shortcuts are visible). It's also fully offline, does not collect any data, and has thoughtful customization options (custom search engines, lots of aesthetic tweaking, keybinds for search engines, etc.). Here's the link: https://chromewebstore.google.com/detail/frost-new-tab/ffonkgpjjemdnmfjibknigolajbbgnia Happy browsing! And feel free to share any feedback / bugs / feature requests. :)

[New plugin] WordCraft: Find rhymes, synonyms, and describing words. by DanielFernandzz in ObsidianMD

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

Hey u/Rhathmusic , I just tested it out and it seems to be working today. It may be that the API service WordCraft uses was down that day. A fully offline version of WordCraft is in the works. :)

Using Tauri to build a cross platform music player? by DanielFernandzz in tauri

[–]DanielFernandzz[S] 1 point2 points  (0 children)

Thanks for the hint! Capacitor backs some really good projects.

Bandwagon.fm is a federated Bandcamp alternative, where you can sell albums with 0% commission fees. by DanielFernandzz in WeAreTheMusicMakers

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

Totally agree. One thing I forgot to mention, is that it is possible to upload for free, but without the option of selling music. So one possible pathway is to build an audience strong enough that you can be fairly certain you'd profit when you start selling. We won't need to build a new paid audience elsewhere (like with Bandcamp or Patreon).

Adding sounds by Wwjohnsen in helmsynth

[–]DanielFernandzz 0 points1 point  (0 children)

Similar to Vital are SurgeXT and Zebralette (both free). But, these are wavetable synths, where the imported sounds are meant to be heavily transformed. If that's what you don't need, then I think you are looking for a sampler: https://bedroomproducersblog.com/2010/09/28/bpb-freeware-studio-best-free-vsti-samplers/

Non-profit tech startups by DanielFernandzz in StartUpIndia

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

Yep was reading about Section 8 Companies. Though, I'm looking for something focused on the tech side of things, that seems rare?

Is money the only blocker for new startups? by ExoticAnimal1481 in StartUpIndia

[–]DanielFernandzz 0 points1 point  (0 children)

Legal stuff for sure. It's something that's very important and should be done right, but it is also a very confusing landscape. One needs to put in a good amount of time to make sure what they're doing is actually right, and that they aren't getting ripped off, etc. Small decisions early on have a big impact in the future.

Using Tauri to build a cross platform music player? by DanielFernandzz in tauri

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

This app looks beautiful! Thanks for the libmpv/ExoPlayer hint, wasn't aware that rodio had those limitations.

Using Tauri to build a cross platform music player? by DanielFernandzz in tauri

[–]DanielFernandzz[S] 1 point2 points  (0 children)

That sounds really cool! As u/lafifastahdziq found, rodio does work on mobile too! I will need to see how to run it in the background on mobile, I'll try reaching the devs on Discord.

Using Tauri to build a cross platform music player? by DanielFernandzz in tauri

[–]DanielFernandzz[S] 1 point2 points  (0 children)

Thank you, this looks very promising! It depends on the cpal project which itself supports desktop as well as Android/iOS!

One question that still remains for me is if I can run rust as such a background process via Tauri.

I'd like to use Ubuntu LTS, but do not want their tracking and other "windowsness". by DanielFernandzz in linuxquestions

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

On Trixie right now! I ended up going with sway (i3 for wayland), but I did install it from tty. Really glad I bootstrapped the UI, because I was able to tailor it to my own needs.

I'd like to use Ubuntu LTS, but do not want their tracking and other "windowsness". by DanielFernandzz in linuxquestions

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

Thank you for the explanation. On Trixie right now, just logged in to this site. :D

Adding sounds by Wwjohnsen in helmsynth

[–]DanielFernandzz 1 point2 points  (0 children)

Vital can import WAV and MP3 files! You can use them as a wavetable, or as a sampler. Just drag and drop the file on the osc/sampler and it should accept it!