39 karma · joined February 25, 2022
Also, they do have integration with multiple LLMs - ChatGPT, Claude, Gemini, Mistral and their own
It really depends on your app, but many mobile users just search for stuff in Play Store first before searching on Google, and even Googling it will help as you will get a widget about your app (sometimes). The web version is (for the most popular queries) on average 1.6th in Google results.
Although the dataset may not be very large (10k+ installs shown on Play Store page).
You can animate items being added to page, removed from page or reordered in a keyed each. This also includes pages themselves in layout files. And you can also animate an item being moved from one place to another by being removed in one place and added in another place.
So far everything good. On the servers, everything runs under docker, I just installed docker, nomad, consul and tailscale, which I'd have to add custom repositories for ubuntu anyway for basically the same end (except now I also have newer kernel).
Tried Debian and Ubuntu in the past, old packages (especially GUI applications, but other stuff too) often broke, and it sucked to just find that there's a fix but not in the repos - and so I had to add custom repositories for every other thing anyway.
[0]: https://kagi.com [1]: https://labs.kagi.com/ai/contextai
You also have a right to make a personal backup/copy of the content, again, as long as you don't share that copy (projecting for multiple people is also sharing in this context).
You can download fonts from both of them and host them on your own server to avoid processing that information.
I'm all for privacy and such (I don't use Google Fonts or tracking ads/analytics), but I don't really see a difference in here. According to G Fonts privacy policy, they don't store any PII. (This also reminds me that based on what I understand of the ruling, almost any 3rd party requests for assets should be blocked? Including G fonts, bunny fonts and jsdelivr)
Still not good that they removed that...
Typescript is already supported when you set it up using the documented "npm create svelte@next".
It has cool routing, backend etc but even if you don't care about any of it, you get free hot reloads. And with the new version, you can create it as if it was your average svelte app, just avoiding + in file names and using +page.svelte as your main entry point.
For styles, if you care about styling a bit more than default styles (mvp.css or bulma/bootstrap/similar), I'd recommend using tailwind's better clone windicss, which has great svelte integration (including editor extensions for autocomplete and highlight), and writing styles is quicker than using normal css.
You can also use scss/sass/similar in style blocks, you only need to install node-sass and set "scss"/"sass" as the lang of the style block.
To add, github copilot is a really clever autocomplete that makes some mundane tasks much quicker. Things which are too small for a library but are still fairly often used can be "typed" more quickly.
Cross origin cookies are maybe being blocked by your browser
I.e. ``` <script> var ip = "127.0.0.1" </script> <input type="text" bind:value={ip}>
*Your select ip address is {ip}.* ```
And then you copy paste the wrong account number or amount, and you're screwed as transactions are irreversible, and there's no central authority which can revert that.
Oh and money laundering