HNHacker News
TopNewBestAskShowJobs

kevinak

1,298 karma · joined February 3, 2020

submissionscomments
kevinak··on Nostr and ATProto (2024)
This so much. ATProto just seems so complicated in comparison.
kevinak··on Svelte’s characteristics that likely contribute most to improved performance
There's also the new MCP that helps LLMs fix their own errors, give it a whirl: https://svelte.dev/docs/mcp/overview
kevinak··on Svelte’s characteristics that likely contribute most to improved performance
You might be happy to hear that we're releasing a new version of the Svelte Society website to make it easier to find packages and other resources. We're currently migrating data and fixing bugs but if you want to give it a whirl you can find it here https://prod.sveltesociety.dev until we switch it over to the root domain.
kevinak··on Svelte’s characteristics that likely contribute most to improved performance
Svelte was pretty much stable between 2019-2024, of all the frameworks it probably changed the least. It's only with the recently released Svelte 5 version that things changed a bit.

You have a point but you're giving Svelte unfair criticism here.

kevinak··on Where it's at://
Isn't the solution to the identity problem of domains just to use public/private key pairs like Nostr does?
kevinak··on Open Social
I've heard this multiple times but I don't know what clients do that? Most allow you to click something akin to the Following tab, just like Twitter, BlueSky, or what not.

Are you asking for an application that does not have other kinds of feeds?

kevinak··on Open Social
Fair enough. But it is a more complicated protocol that, I feel, makes it a lot harder to diversify and build different applications on.
kevinak··on Open Social
...and this is why Nostr is different! You can build basically anything on it. A blog, a Twitter like application, a streaming service, messaging apps, the sky is the limit!

Here's a selection of things built on the protocol: https://nostrapps.com

kevinak··on How to Run DeepSeek R1 671B Locally on a $2000 EPYC Server
You mean Qwen 32b fine-tuned on Deepseek :)

There is only one model of Deepseek (671b), all others are fine-tunes of other models

kevinak··on Show HN: Decentralized Twitter clone built on Ethereum blockchain
Something similar was built way back in 2013 inspired by Bitcoin: https://github.com/miguelfreitas/twister-core
kevinak··on Svelte 5 Released
Actually, with the new Svelte CLI you get auth “built in”

https://github.com/sveltejs/cli

kevinak··on Svelte 5 Released
I do have to ask - why don't you want to use SSR just because it's an internal application? For the new Svelte Society website we're SSR:ing everything (even the Admin dashboard). Being able to use form actions is a god send.

With that said, unfortunately when using Kit in "SPA mode" you're not getting the full experience, but it's still the best thing out there. You could try Routify as well.

There's a great talk from last years Svelte Summit that was about Svelte(Kit) in "SPA mode".

https://www.youtube.com/watch?v=uIZOeBS-3cI

TL;DR: Lean into load functions and monkey-patch fetch (if possible)

kevinak··on Rents fall and listings increase after rent control ends in Argentina
This is not correct, new contracts are not arbitrary. They are determined by the "bruksvärdeshyra". (https://www.hyresgastforeningen.se/stod-och-rad/hyra/vad-ar-...)
kevinak··on Brazil's X ban is sending lots of people to Bluesky
I'd love to hear what the Bluesky team thinks of Nostr. It seems pretty damning to me that a founder of Bluesky is now talking up the latter.
kevinak··on Coolify’s rise to fame, and why it could be a big deal
It's not really hard to deploy these things in isolation but Coolify makes it very easy to do it all on the same server. From Git integration with CI/CD in just a few clicks to just random services that you might need for business purposes (Email marketing, Analytics, Nextcloud).

30 minutes honestly sounds like a long time compared to the time it takes to do this with a PaaS.

Some other stuff that's nice: multiple environments (staging, production, you name it), Multiple deploy targets if you're running many servers (via Docker Swarm), support for Teams (in case you need multiple people to handle something, update environment variables, etc). There's lots.

Maybe you should give it a whirl? I don't know your exact use-cases

kevinak··on Coolify’s rise to fame, and why it could be a big deal
Coolify also supports multiple nodes
kevinak··on Coolify’s rise to fame, and why it could be a big deal
Coolify is awesome! We use it for lots of things at Svelte Society. From self-hosting marketing and analytics to running our own Nextcloud instance as well as a bunch of other stuff.
kevinak··on SQLite FTS5 Extension
The old one lives at https://sveltesociety.dev - be aware, lots of very old content, but components and packages pages are up-to-date.

The new one lives here but is under heavy construction: https://v2.sveltesociety.dev

Ironically, the Search doesn't work on the deployed version at the moment.

Edit: Looks like the search actually works if you're logged in.

kevinak··on SQLite FTS5 Extension
Using this for our new Svelte community website. Very pleased with it so far.
kevinak··on Launch HN: Airhart Aeronautics (YC S22) – A modern personal airplane
There's a Swedish company working on making electric region air travel a thing - ahttps://heartaerospace.com

I don't see why this wouldn't be possible to do with smaller air craft.

kevinak··on Apple Maps on the web launches in beta
I saw this same issue on MacOS... in Safari, so probably just a bug.
kevinak··on Bluesky adds direct messages
The problem with BlueSky is that they built something specific for Twitter like experiences.

Nostr is much better positioned to take on these large platforms IMO. You can build pretty much any social experience on it.

Here's a selection of things folks have built on top of the protocol: https://www.nostrapps.com

kevinak··on The First Nuclear Microreactor Company Listed in the USA
Using the average electricity produced is not the way to plan power production. I’m sure you’re aware that there are peak usage patterns as well as “wind droughts” resulting in situations where the power generated isn’t enough. You have to look at the worst case scenario and ideally plan for that.
kevinak··on Distributed SQLite: Paradigm shift or hype?
It’s better than running it on a separate server but if you’re using Postgres you’re always hitting the network stack on the machine, with SQLite that isn’t the case.
kevinak··on LiveView Is Best with Svelte
I just mutate the data object when using SvelteKit. Blasphemy, I know. But it works, and it works well. :P
kevinak··on LiveView Is Best with Svelte
Why wouldn't you just use a Service Worker for this?
kevinak··on LiveView Is Best with Svelte
Start with Phoenix and add live_svelte when you need to. No need to juggle both at the same time when you're starting out.
kevinak··on LiveView Is Best with Svelte
Some things just end up being a better experience fully client-side. Don't go all in on it - just do it when it makes sense.

Another thing I like about this is the ability to be able to use Svelte as a templating language rather than Heex.

kevinak··on LiveView Is Best with Svelte
Great project! Superb timing here. Just released our Svelte Radio episode about this: https://www.svelteradio.com/episodes/phoenix-liveview-and-sv...
kevinak··on Notes on El Salvador
Relevant to the BTC story is this recent tweet by Bukele: https://twitter.com/nayibbukele/status/1768425845163503738

Looks like they have quite a stack compared to what people previously thought. There's also a tracker you can follow: https://nayibtracker.com

← PreviousPage 3 of 9Next →