Luna's Avatar

Luna

@lunnova.dev.bsky.social

read my posts at https://lunnova.dev/ grab my code from https://github.com/LunNova

14 Followers  |  26 Following  |  15 Posts  |  Joined: 06.07.2025  |  1.6854

Latest posts by lunnova.dev on Bluesky

The only reason I havenโ€™t moved to another PDS is I want the emergency option to migrate back here

11.07.2025 21:05 โ€” ๐Ÿ‘ 29    ๐Ÿ” 2    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Preview
atproto as a static site's comment section | lunnova.dev Publish on your own site, discuss on bluesky

New Publish (on your) Own Site, Syndicate Elsewhere variant:
lunnova.dev/articles/atp...

Embed #atproto discussions below your articles

13.07.2025 17:50 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Say hello to at://wormhole ๐Ÿ•ณ๏ธ for Chrome/Firefox!

Instantly travel between Bluesky clients, ATProto services, or PDS explorers while maintaining your relative position in terms of the data you're trying to view.

Download it here: at.wormhole.mosphere.at
Source: github.com/aliceisjustp...

24.05.2025 20:04 โ€” ๐Ÿ‘ 227    ๐Ÿ” 58    ๐Ÿ’ฌ 13    ๐Ÿ“Œ 13

new jynpost jyn.dev/high-level-l...

12.07.2025 16:35 โ€” ๐Ÿ‘ 35    ๐Ÿ” 8    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 1
Edited screenshot from https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_aws-services-that-work-with-iam.html
This image shows a table titled "Services that work with IAM" displaying AWS services and their IAM integration capabilities. The table has columns for Service name, Actions, Resource-level permissions, Resource-based policies, ABAC, Temporary credentials, and Service-linked roles. Several AWS services are listed including Amazon CloudSearch, AWS CloudShell, AWS CloudTrail, and Amazon CloudWatch, with "Yes," "No," or "Partial (Info)" entries indicating their support for each IAM feature, with two entries marked with blue question marks.

Edited screenshot from https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_aws-services-that-work-with-iam.html This image shows a table titled "Services that work with IAM" displaying AWS services and their IAM integration capabilities. The table has columns for Service name, Actions, Resource-level permissions, Resource-based policies, ABAC, Temporary credentials, and Service-linked roles. Several AWS services are listed including Amazon CloudSearch, AWS CloudShell, AWS CloudTrail, and Amazon CloudWatch, with "Yes," "No," or "Partial (Info)" entries indicating their support for each IAM feature, with two entries marked with blue question marks.

AWS IAM: Extremely inconsistent support for cross-account access.
Whether you must use AssumeRole into another account or can directly grant cross account access with a resource-based policy varies wildly, even within a single service.

11.07.2025 17:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

> I donโ€™t think this has any real practical implications.

Wondering if any runtimes/libs would treat `VAR` with no = as that var being set, allowing some sort of vuln or misbehavior in mixed-language programs where one part thinks it set, another doesn't.

Probably not, โ‰ˆeverything calls libc?

10.07.2025 21:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Environment variables with no equals sign Environment variables with no equals sign

TIL the kernel doesn't care if env var entries are missing an `=` char
jvns.ca/til/environm... via @b0rk.jvns.ca

10.07.2025 21:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A screenshot of a comment section from a blog post. The comments are displayed on a dark background with a blue horizontal line at the top.
The first comment is from Luna (@lunnova.dev) stating "Learning about rust's pattern types proposal, and mimicking enum variant pattern types with conditionally uninhabited variants and a proc macro." with a link to "lunnova.dev/articles/pat..." and a blue "Reply on Bluesky" button below.
The second comment thread shows Luna (@lunnova.dev) mentioning "@metaflame.dev can I interest you in this, as one of the few denizens of this webbed site to mention pattern types?" posted on July 8, 2025 at 5:33 PM. This comment has 9 replies and shows engagement metrics (1 repost, 0 quotes, 1 like).
Below that is a reply from @metaflame.dev saying "you have my full attention ๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€" posted on July 8, 2025 at 6:01 PM, with 8 replies and similar engagement metrics (3 comments, 0 reposts, 1 like).
The interface appears to be from Bluesky, with typical social media interaction buttons for replying, reposting, and liking visible on each comment.

A screenshot of a comment section from a blog post. The comments are displayed on a dark background with a blue horizontal line at the top. The first comment is from Luna (@lunnova.dev) stating "Learning about rust's pattern types proposal, and mimicking enum variant pattern types with conditionally uninhabited variants and a proc macro." with a link to "lunnova.dev/articles/pat..." and a blue "Reply on Bluesky" button below. The second comment thread shows Luna (@lunnova.dev) mentioning "@metaflame.dev can I interest you in this, as one of the few denizens of this webbed site to mention pattern types?" posted on July 8, 2025 at 5:33 PM. This comment has 9 replies and shows engagement metrics (1 repost, 0 quotes, 1 like). Below that is a reply from @metaflame.dev saying "you have my full attention ๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€" posted on July 8, 2025 at 6:01 PM, with 8 replies and similar engagement metrics (3 comments, 0 reposts, 1 like). The interface appears to be from Bluesky, with typical social media interaction buttons for replying, reposting, and liking visible on each comment.

lunnova.dev now has embedded bluesky comments support!

Idea stolen from @gracekind.net , went for a different style that tries to look more like bsky posts embedded into a page rather than inline discussion that's native to the site.
Will probably tweak it more over the next day or so.

09.07.2025 23:33 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do I know anyone at Vultr? I need help.

09.07.2025 16:54 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

that sounds right
opt-in `!` is more aesthetically pleasing if I'm already using nightly only features but no functional changes.
Might be better to drop that and always use enum Never in the next version.

09.07.2025 01:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

should work* on stable unless you turn on the never_type feature which asks it to use `!` instead of a builtin `enum Never {}` def

*not very battle-tested

09.07.2025 01:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@metaflame.dev can I interest you in this, as one of the few denizens of this webbed site to mention pattern types?

09.07.2025 00:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm disappointed by the FSF's recent post which called Anubis malware.
Their new stance where they decry proof of work as blanket bad does not fit their historic stances on technology which can be used for legitimate and unwanted usecases.

lunnova.dev/articles/fsf...

09.07.2025 00:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
pattern-wishcast: enum pattern types in 2025 rust | lunnova.dev Discussing the pattern types proposal, imitating some of it with uninhabited variants.

Learning about rust's pattern types proposal, and mimicking enum variant pattern types with conditionally uninhabited variants and a proc macro.
lunnova.dev/articles/pat...

09.07.2025 00:27 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

and a few more in the post.

06.07.2025 19:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The end of lead - Works in Progress Magazine Lead has been all but eliminated in most of the developed world. Doing the same for the rest of the world might not be difficult.

via @worksinprogress.bsky.social , The end of lead
worksinprogress.co/issue/the-en...

06.07.2025 19:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Lasers match common herbicides at zapping East Coast weeds Shooting lasers at foes is the stuff of science fiction, but now, a few farmers are fighting one of their greatest nemeses with a new technologyโ€”laser weeders.

via @phys.org.web.brid.gy ,
laser weeding works! phys.org/news/2025-06...

06.07.2025 19:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

via @gracekind.net , Can you fool the perfect predictor?
gracekind.net/newcombs

06.07.2025 19:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
202506 Snippets and Links | lunnova.dev Linkpost for June 2025. X11 has absolute scaling if you're brave! We can weed with lasers! nuke the seabed to fix the climateโ€ฝ

Linkpost for June - lunnova.dev/articles/202...

06.07.2025 19:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Crawler operators, please stop destroying the commons | lunnova.dev Goodwill for crawling/scraping has rapidly been depleted

Crawler operators, please stop destroying the commons

lunnova.dev/articles/cra...

19.04.2025 16:47 โ€” ๐Ÿ‘ 53    ๐Ÿ” 18    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@lunnova.dev is following 20 prominent accounts