News for hackers. Stuff that matters.

jwngr

Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @06:41PM (#41664308)
Oh, thanks for letting me know! Looks like I'm not properly clearing the interval. I'll get that fixed.
Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @05:53PM (#41663885)
Thanks for sharing! I use Fireabse Hosting, which I guess gets grouped in with the other services you mentioned. It's free, has a lightweight devX, and integrates with CI via GitHub actions for preview and production builds [1].

[1] https://github.com/jwngr/jwn.gr/tree/master/.github/workflow...

Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @03:29PM (#41662231)
Oh cool, I see. Didn't get that impression when I first looked. I will check it out!
Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @03:07PM (#41661994)
Not a full replacement in all scenarios. But for my personal website with a basic blog, Astro is by far the simpler and more maintainable option. I bet that is true for most people here who maintain their own personal website.
Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @03:04PM (#41661960)
Thanks for the link. I prefer the simplicity of .mdx files for now. My use case is very basic and Astro already handles it well.
Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @03:02PM (#41661942)
I felt the same way! But I came around. Take a look at the source code for a component [1]. The .astro format is pretty much just TS, CSS, and HTML. I don't even need React anymore. Way less glue code and dependencies than with Gatsby. There is a configuration file and some abstractions for things like collections, but almost everything is opt-in.

[1] https://github.com/jwngr/jwn.gr/blob/master/src/components/b...

Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @02:58PM (#41661897)
Me too! The closer my framework is to raw HTML, JavaScript (really TypeScript nowadays), and CSS, the less lock-in I feel. Those 3 languages are continue to get better year over year. And we are get better framework abstractions every few years too. Astro feels like it hit the sweet spot, but maybe there is more to come.
Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @02:56PM (#41661865)
Astro is what I wanted and thought Gatsby would be. GraphQL was the wrong sized abstraction for a basic blog site like mine. And once Gatsby turned towards the cloud (which made sense as a business), everything just got so complicated. I was swept up by it too.

Cool insight on frontend ceilings -- deployment is king.

Re:From Gatsby gridlock to Astro bliss: my personal site redesign on Thursday September 26, 2024 @02:51PM (#41661815)
Yeah they really nailed the developer experience. There is very little magic to it.
Re:Six Degrees of Wikipedia on Wednesday December 20, 2023 @07:36PM (#38715675)
Thanks for your comment! You may enjoy this blog post: https://www.sixdegreesofwikipedia.com/blog/search-results-an...
Re:Six Degrees of Wikipedia on Wednesday December 20, 2023 @07:35PM (#38715669)
My script has been broken since February 2021 :( Documentation on the data source (with links to old data dumps) is on GitHub: https://github.com/jwngr/sdow/blob/master/docs/data-source.m...
Re:Six Degrees of Wikipedia on Wednesday December 20, 2023 @07:33PM (#38715646)
Creator here. Glad that HN rediscovered my old side project. All the code is freely available on GitHub [1]. It's running on a tiny f1-micro GCE instance which is currently down due to the traffic. I don't have time to fix it right now, but it should resolve itself once traffic dies down. The data source is also several years out of date at this point, so the links it returns may not match current reality. Other than that, it should still work!

I'm currently building an AI email app called Shortwave [2]. I promise that has much better uptime and more consistent updates!

[1] https://github.com/jwngr/sdow

[2] https://shortwave.com

Re:Shortwave: An AI (GPT-3) powered email client on Tuesday February 28, 2023 @01:17AM (#34966263)
You're right. We're a small team of 10 people [1] and we have to ruthlessly prioritize. Gmail on web and iOS are our primary platforms right now. Our Android app is in beta and will be for longer. In the meantime, are improving the PWA experience. We just shipped a brand new inbox last week that has much better support for the Android PWA - finally fixes the back button issue we heard a lot about! I know it's not a native app, but that's not practical for our team right now. It will be eventually though.

[1] https://www.shortwave.com/about/

Re:Shortwave: An AI (GPT-3) powered email client on Monday February 27, 2023 @05:55PM (#34963161)
Email is the perfect tool for these new LLMs - most of us have years, even decades, of our writing and important information in our email archives. Now that we have AI which can understand that in a deep way, a ton of value is waiting to be unlocked and email is going to change. All of our tools will. I talked a bit more about this in our blog post today [1].

Also yes, attention is nice for a small young startup fighting against a bunch of giant companies who've been doing email for decades. Marketing is indeed a thing :) But we stand by Smart Summaries as a feature that actually makes your email experience better and faster. And we plan to build more soon.

[1] https://www.shortwave.com/blog/ai-email-summaries/

Re:Shortwave: An AI (GPT-3) powered email client on Monday February 27, 2023 @05:20PM (#34962793)
I go into this a bit more in our blog post from today [1], but we believe LLMs are going to transform how we interact with email. Yes, you still need a solid inbox with labels and contacts and push notifications and everything else that email clients like Shortwave offer. And we will continue to iterate on and nail that experience. But these new tools allow us to push the boundaries of what can be done with email, and we intend to do just that.

[1] https://www.shortwave.com/blog/ai-email-summaries/

Re:Shortwave: An AI (GPT-3) powered email client on Monday February 27, 2023 @05:15PM (#34962723)
Outside of search and import history, our free version is 100% feature compatible with the paid version. None of the core functionality (including the new AI stuff) requires a paid plan. On a paid plan, you can import and search your full history. On the free plan, you can import and search your last 90 days. See our pricing page for more details (https://www.shortwave.com/pricing/).
Re:Shortwave: An AI (GPT-3) powered email client on Monday February 27, 2023 @05:13PM (#34962693)
Despite adding some AI features, we are definitely still focused on the core triage and workflow of getting through your inbox. We've launched a bunch of other stuff already this year (https://www.shortwave.com/changelog/) and have more non-AI features coming.

As for marking stuff as read: this is a known issue that we are planning to address. For now, it behaves like archive in Gmail, which does not mark as read. How would you like it to work?

Re:Shortwave: An AI (GPT-3) powered email client on Monday February 27, 2023 @05:08PM (#34962633)
We use OpenAI's GPT-3 API to generate summaries. We have explicitly opted out of OpenAI's default behavior of using their APIs to train their models: https://help.openai.com/en/articles/5722486-how-your-data-is...
Re:Shortwave: An AI (GPT-3) powered email client on Monday February 27, 2023 @05:06PM (#34962605)
We use OpenAI's GPT-3 API to generate summaries. We have explicitly opted out of OpenAI's default behavior of using their APIs to train their models [1].

Our summarization feature is entirely opt-in. So if you're concerned about sharing your emails with OpenAI, you can choose not to use the feature. You can also read our Privacy Policy [2] and Terms of Service [3] to see how your data is used.

[1] https://help.openai.com/en/articles/5722486-how-your-data-is... [2] https://www.shortwave.com/policies/privacy-policy/ [3] https://www.shortwave.com/policies/terms-of-service/

Re:Shortwave: An AI (GPT-3) powered email client on Monday February 27, 2023 @04:28PM (#34962103)
Hi HN - Shortwave co-founder here. We’ve built a full-featured email client over the last couple of years, just in time for the rise of LLMs. We’ve added quite a few features (and are working on many more) that use LLMs to save you time.

I’m most excited about Smart Summaries — they’ll read and then summarize (even from a different language) long newsletters & those huge threads you just don’t want to wade through.

We’ve got a long way to go, so please do leave us feedback if you have it. Shortwave is much of the early Firebase team, and HN really helped us building that product :) Thanks in advance!

Re:Show HN: AI Email Summaries on Monday February 27, 2023 @12:18PM (#34959110)
Hey HN Co-founder and head of product at Shortwave here. Excited to share our latest feature – Smart Summaries. Summaries act like your personal AI email assistant, working to save you precious time by using AI to intelligently summarize key points from an email in seconds.

We’re launching today in open beta! We’d love to hear your feedback. We’re looking to double-down on AI features going forward. Would love to have feedback!

Re:Show HN: Shortwave: Enjoy Your Inbox on Wednesday February 16, 2022 @12:09PM (#30362541)
Check out our security doc [1], Privacy Policy [2], and Terms of Service [3] for this information.

[1] https://www.shortwave.com/docs/references/security/

[2] https://www.shortwave.com/policies/privacy-policy/

[3] https://www.shortwave.com/policies/terms-of-service/

Re:Show HN: Shortwave: Enjoy Your Inbox on Tuesday February 15, 2022 @04:34PM (#30353080)
Thanks! Our keyboard shortcuts are pretty extensive too [1]. Let us know if there's a shortcut missing that you'd like to see!

Beyond price, there are a handful of examples [2], but I'll focus on two big things that set Shortwave apart:

(1) An opinionated triage flow. Bundles group together related senders to make your inbox more scannable, while our triage actions (Pin / Snooze / Done) and drag 'n drop allow you to treat your inbox like the to-do list that it is. [3] We lean into the fact that inbox zero is not a realistic goal for many email users.

(2) Team features. We bring Slack-like channels into your email inbox and give you the notification controls to make that possible. [4] Shortwave eliminates the boundary between your team and the rest of the world. And things like emoji reactions, mentions, and a chat-like interface make it feel unlike any email client you've used before.

[1] https://www.shortwave.com/docs/references/shortcuts/

[2] https://www.shortwave.com/features/

[3] https://www.shortwave.com/docs/guides/101/

[4] https://www.shortwave.com/docs/guides/team/

Re:Show HN: Shortwave: Enjoy Your Inbox on Tuesday February 15, 2022 @04:19PM (#30352877)
Agreed! This is definitely on our list and we've got big plans here. Added your +1 to our internal task tracking this feature :)
Re:Show HN: Shortwave: Enjoy Your Inbox on Tuesday February 15, 2022 @03:49PM (#30352492)
"Inbox Zero" is 100% not the goal with Shortwave and you won't see it in our marketing. Not to be too cheeky, but "Inbox Organized" is the goal. We want to help you treat your inbox like the to-do list that it is, not necessarily smash every email that enters your inbox. Read more about our workflow in our docs. [1]

[1] https://www.shortwave.com/docs/guides/101/

Older »