Compare commits

...

2 commits

Author SHA1 Message Date
b45dd1b853
Include discuss message at the end of every post (@cloudyy can you check that I did this correctly?)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-06-04 09:35:44 -05:00
2d18858ac3
Puzzle of the month (really just the golfathon) 2024-06-04 09:35:25 -05:00
4 changed files with 15 additions and 11 deletions

View file

@ -31,7 +31,3 @@ Commentary by @iacore: As a sociologist, it is refreshing to see someone describ
## Origami puzzle solutions
See [this post](https://a.exozy.me/posts/april-fools-day-puzzle/#solution-the-origami-puzzle) by @a for the solutions to last month's puzzle.
## Discuss
If you want to discuss anything of this issue, feel free to join our [Matrix space](https://matrix.to/#/#exozyme:exozy.me) and chat with our community!

View file

@ -14,20 +14,26 @@ If something exists, Bad Apple!! will be played on it, so [in this post](https:/
The exozyme server recently switched from LDAP to PAM for user management, so both @a and @iacore wrote articles about some of the subtleties of the standard user management systems on Linux and other Unix-like OSes. On Linux, PAM authentication by default requires being root or having access to the password hashes in `/etc/passwd`, but @a found that [it's possible to use a tool called SSSD](https://a.exozy.me/posts/pam-auth-without-access-etc-shadow/) to get around that for better security. [@iacore's article](https://www.1a-insec.net/frag/37-posix-login/), among other things, discusses how it's legal for a UID to have more than one username and its the cursed consequences. I can't really think of legitimate use cases for that, so I guess this is one example where POSIX has too much flexibility. Another prime example is how only the null character and slashes are forbidden in filenames. That opens up filenames to a whole host of sketchy characters like control characters and newlines that have no business being in filenames and just cause bugs.
## Static Site Hosting Providers
## Static site hosting providers
If you are thinking about hosting a static site, [in this post](https://www.1a-insec.net/blog/52-static-site-hosting-providers/) @iacore covers 3 static site hosting providers and the experience using them.
## Executable toki pona
https://www.1a-insec.net/blog/54-2048-in-tokipona/
TODO: https://www.1a-insec.net/blog/54-2048-in-tokipona/
## Hackathon!
https://git.exozy.me/exozyme/golfathon/ and status page fixes (can also mention increasing timeout and basic auth)
https://git.exozy.me/exozyme/golfathon/ and status page fixes (can also mention increasing timeout and basic auth) TODO
## Puzzle of the month is back!
We sadly didn't have a puzzle last month, so to make up for that, you get several puzzles this time! Go to our [Golfathon repo](https://git.exozy.me/exozyme/golfathon/) and try out the problems. Have fun!
## @dragongoose DSP and SDR stuff? It was mentioned on Matrix a few weeks ago
TODO
## Licensing exozine and the status page
We recently noticed that both exozine and the status page didn't have licenses, so we chose CC BY-SA 4.0 for exozine and AGPL for the status page. However, it's not so simple: to license or relicense software, you have to ask all the contributors to agree to the new license! The two projects have four and seven contributors respectively, so it took two days to ask everyone. Fortunately, everyone agreed! For much larger projects, relicensing can be a major headache, such as the [Dolphin emulator going from GPLv2 to GPLv2+](https://dolphin-emu.org/blog/2015/05/25/relicensing-dolphin/).
@ -46,4 +52,8 @@ Note from @a: I recently switched from Nextcloud to Syncthing for file sync and
## https://daudix.codeberg.page/blog/rewriting-neocities-website/
TODO
## https://a.exozy.me/posts/end/
TODO

View file

@ -45,7 +45,3 @@ Let's say you have a square piece of paper (so yes, you should obtain a square p
Here's your next task. Squares are great and all, but triangles are cool too. Try folding an equilateral triangle starting from a square piece of paper. In fact, origami is more powerful than traditional compass and straightedge constructions, and you can fold any regular n-gon out of a square piece of paper, but let's just keep it simple for now and fold a triangle.
And finally, if you managed to survive those previous tasks, try folding a 3-4-5 right triangle. Good luck! The solutions will be published in next month's issue.
## Discuss
If you want to discuss the puzzle or any of the other things in this issue, join our [Matrix space](https://matrix.to/#/#exozyme:exozy.me) and chat with our community.

View file

@ -27,6 +27,8 @@ import '../styles/markdown.css';
<div class="markdown text-lg max-w-2xl mx-auto">
<h1>{title}</h1>
<slot />
<h2>Discuss</h2>
<p>If you want to discuss anything from this issue, feel free to join our <a href="https://matrix.to/#/#exozyme:exozy.me">Matrix space</p> and chat with our community!</p>
</div>
</div>
</body>