HNHacker News
TopNewBestAskShowJobs

JustinGarrison

879 karma · joined March 5, 2011

justingarrison.com

justin@linux.com

submissionscomments
JustinGarrison··on Show HN: The Kubernetes for Humans Podcast
Do you have any plans to host this off of spotify? I can't find the podcast in other podcast directories.

If you're looking for guests hmu. I currently work at EKS. justin<at>linux.com

JustinGarrison··on Docker Is Four Things
Kubernetes is:

1) an API server and spec definition for infrastructure and applications

2) a distributed database to store API state

3) agents to apply the API definition into “real” systems

JustinGarrison··on Flatpak is not the future (2021)
Snap and flatpak run a daemon to integrate into your system. Appimage has an optional daemon to give you the same integration https://github.com/probonopd/go-appimage

Handles making it executable, automatic upgrades, no need to move it to your $PATH, and adds the application to your app list.

Only other thing you might want to do is symlink a friendly name for cli

JustinGarrison··on Show HN: I created an app to transfer files from my PC to any device wirelessly
Do you know how this compares to snapdrop.net?
JustinGarrison··on Ask HN: Could you share your personal blog here?
https://justingarrison.com I have articles going back to 2006! Have averaged 1 post a month for 17 years
JustinGarrison··on Colima: Container runtimes on macOS (and Linux) with minimal setup
You can also try finch from AWS which combines a similar stack

https://github.com/runfinch/finch

Disclaimer I work at AWS and helped with testing finch during development

JustinGarrison··on Mastodon is doomed?
[OP] Did I say the fediverse would fail in the article? I tried to not imply that in any way. But Mastodon is the largest fediverse network and I don't see it scaling or accommodating the general public.
JustinGarrison··on Mastodon is doomed?
[OP] on the flip side, did you know 2022 was the year of Linux on the desktop! https://justingarrison.com/blog/year-of-linux-desktop/
JustinGarrison··on Mastodon is doomed?
[OP] Active vs static/passive protocols is a big scaling, security, and maintenance problem. I wrote about it previously [1] and proposed adding a static option to ActivityPub and was flatly denied.

[1] https://justingarrison.com/blog/2022-12-06-mastodon-files-in...

JustinGarrison··on Mastodon is doomed?
[OP] the reason I pointed that out is because public figures (reporters, celebs) can't risk that. If a server is hacked and their private key is stolen you could post anything you want as them. Of course twitter has had the same problems in the past but twitter was able to help them (usually) reclaim the account.

With ActivityPub if I stole your private key there's nothing you could do to stop me until the server rotates keys. AFAIK there's no way to scrub the fediverse of tweets I sent signed with your hacked private key.

JustinGarrison··on Mastodon is doomed?
[OP] Bluesky/AT protocol solves this by making identity a DNS domain verified with TXT record. That's also 1. unsquatable 2. universal across apps

My Bluesky name is my site justingarrison.com and it can be that on any other sites that use the AT protocol instead of ActivityPub

JustinGarrison··on Mastodon is doomed?
[OP] very good point and Wordpress has a ton of adoption. I used to run my own until it got hacked multiple times over a years and I got tired of fixing or restoring it.

Once tumblr has ActivityPub integration it'll have the largest node in the network. Is it still Mastodon? Isn't that just tumblr and the AP integration is an alternative RSS/Atom? Then Mastodon becomes Google Reader with comments and stars?

JustinGarrison··on Mastodon is doomed?
Bluesky and AT protocol fix almost all of those issues.
JustinGarrison··on Mastodon is doomed?
[OP] Can someone explain to me why when I submit my articles to HN [1] they are mostly ignored but when other people submit them they go to front page?

Why is there no automatic post merging? It’s really hard to keep track of replies and engage when I’m looking at the original submission

edit: I’m also not sure why this submission has a question mark. This article wasn’t intended to be a question

[1] https://news.ycombinator.com/item?id=35701341

JustinGarrison··on Mastodon Is Doomed
I don't disagree. Forums is a great example although each one is an island of information for specific communities.

Do you have any stats about if forums are growing in users? I used them for decades, but can't remember the last time I used one unless you count stack overflow (the gmail of forums)

JustinGarrison··on Mastodon Is Doomed
The decoder interview touched on that and he said they have no plans for that model. Right now all of the larger instances have a variety of ways to get donations. I agree it would be better if it were integrated into the app to make it easier to find for users and track for admins.
JustinGarrison··on Mastodon Is Doomed
There were a few posts in the past that were focused on RSS based social media.

https://news.ycombinator.com/item?id=33975082

https://news.ycombinator.com/item?id=28645871

Most of them focus heavily on consumption and redistribution. It still requires you to own a source of truth (eg blog) but none of them solve the interaction problems (eg how to leave a comment or have a conversation)

JustinGarrison··on Mastodon Is Doomed
[OP] I wrote the article because putting the time and financial burden of operating large distributed networks on individuals is not maintainable. The fact that the parent company has no plans to change that except to make it more expensive and complicated for individuals (switching to Kubernetes) is why I think it will fail to reach its intended goals.

The example I gave was email. Lots of things integrate with email at a protocol level but Gmail won because 1) it had better features 2) lots of things integrated with it directly

Would you build an IMAP/SMTP/POP3 product today? ActivityPub support will end up being a checkbox or buried setting.

JustinGarrison··on Chasing Rainbows: Designing for Colorblindness
I'm not sure about telling when my skin is burnt, but it has limited my ability to tell when other people (eg my kids) are sick, pale, or blushing. It's often something I rely on others to tell me because I don't see a difference.
JustinGarrison··on Scratch is the world’s largest coding community for children
If you’re interested in what’s on the backend I interviewed one of the infrastructure engineers and talked about it here

https://youtu.be/QrBztSqCmlk

JustinGarrison··on Ask HN: Share your personal site
https://justingarrison.com

Blog and stuff

JustinGarrison··on Mastodon Instance with 6 Files
Glad it helped. My goal is to make a static site/mastodon bridge too. I'm working on the /inbox portion next and then will tackle the outbox stuff in a future post.
JustinGarrison··on Mastodon Instance with 6 Files
That’s really cool! Thanks for sharing, but doesn’t a rewrite rule still require an active web server component and not static file listing?

I’m not sure if you could implement something similar with s3

JustinGarrison··on Mastodon Instance with 6 Files
Thanks for the note! That’s exactly why I made it and created the post.

I plan to implant the active parts of the spec in future posts

JustinGarrison··on Mastodon Instance with 6 Files
I’m not very good with SEO, but it doesn’t roll off the tongue
JustinGarrison··on Mastodon Instance with 6 Files
I explain that a bit in the blog post and video. I plan to implement more of the protocol to allow for following (inbox) and posting (outbox). Those are still ActivityPub but Mastodon is the most popular implementation of the protocol so people can understand how it can be used
JustinGarrison··on Mastodon Instance with 6 Files
I agree. I wish activitypub was more static file friendly. Many of the URLs don’t require parameters but almost all of them use them. I wanted to show how you could do it without them
JustinGarrison··on The container orchestrator landscape
I work on the EKS team at Amazon and will recommend our YouTube channel “Containers from the couch” cftc.info and eksworkshop.com
JustinGarrison··on Ask HN: Why is there no performant remote desktop for Mac/Linux?
There’s lots of solutions in this space but they’re not commonly used in non-business settings

- Teradici is the best I’ve used (hardware and software options)

- HP remote graphics licenses come with some Linux workstations

- Amazon NICE DCV is used in AWS Workspaces (disclaimer I work for AWS)

- Thinlinc is high performance but no GPU acceleration or audio the last time I used it

There are others but those are the ones I’ve used the most and recommend

JustinGarrison··on A little story about the `yes` Unix command
I was setting up centralized logging on a bare metal Kubernetes cluster (500 GB HDD IIRC). I ran a deployment that ran the yes command to generate logs at the end of the day.

When I returned to work in the morning, 2 of the nodes were unhealthy because their hard drives were full.

A couple years later I was load testing Datadog logging from a cluster and also used yes (no logs on disk this time).

I used the daily log quota for the entire Datadog account in 30 minutes.

← PreviousPage 3 of 6Next →