Hacker Newsnew | past | comments | ask | show | jobs | submit | charlesrocket's commentslogin

Sounds like a good way to separate oneself from a disgusting, greed-driven, and fake environment. Not to mention that for-profit education institutions have zero interest in your skill set—it's your money they want, not your success. I would probably enjoy studying CS in Norway, though.


Anything here now seems like a waste of time, to be honest. And its not like I really care about these internet points (too oldschool maybe).


I could not care less how it “looks”. I never promoted any of my work, regardless of its field, quality or scale—my OCD tells me that good work needs no promotion. But some people started to tell me that this approach might not be very healthy, especially in modern days with the amount of trash being generated every millisecond. So I started to _share_ it with other humans.


Zola is great! Easy to configure, simple workflow, and great docs.


Thank you! Cactus system looks neat, and there should be no issues with strict CSP. I will try to implement it as well.

There is also another interesting approach via emails https://spenc.es/writing/email-as-a-commenting-system/#how-r....


It is great, I tried another one based on activity pub, but it was inconvenient as for each post you need to have a post too on Mastodon (or similar), cactus worked great in my case, but now is disabled as my CSP is preventing it, and Zola don’t have random Nonce generator yet, when I get time maybe this weekend I will try tinkering with it. I made a shortcode for it that will also take the post title as the “room id” in matrix so things are organized properly when you moderate it.

> There is also another interesting approach via emails

That’s actually really interesting, thanks for sharing it! Will give it a try once it’s published.

Btw, since you migrated to Zola, I had this issue until I found a way to solve it, if your posts are in folders and not an md file, zola by default won’t see it, to make it work, just add a “_index.md” in the parent directory with “transparent = true”, other than that, everything else worked perfectly for me.


Not sure where Zola can fit dynamic CSP mechanics, but there might be a solution one day: https://www.netlify.com/blog/general-availability-content-se.... I might have figured out how to deploy Cactus with a strict CSP. It can't find the room tho, even when I deploy following the official guide, so this looks like something on their end (waiting for confirmation). It's on the `comments` branch if you want to test my approach https://github.com/charlesrocket/halve-z.

> if your posts are in folders and not an md file

Mandatory sections are probably for the asset colocation https://www.getzola.org/documentation/content/overview/#asse.... It's actually pretty handy; it makes the directory structure cleaner, and asset access is more direct within post pages.


> Not sure where Zola can fit dynamic CSP mechanics, but there might be a solution one day: https://www.netlify.com/blog/general-availability-content-se...

That’s how I got it to work yesterday, Netlify apparently has a dynamic and Nonce generator per request, which is something Zola don’t and won’t have unless you have the nonce hardcoded which is useless.

> might have figured out how to deploy Cactus with a strict CSP. It can't find the room tho, even when I deploy following the official guide, so this looks like something on their end (waiting for confirmation)

True the room thing didn’t show up for me. Looking at your repo, I see you have it in your head as a meta tag, not the toml file, interesting approach, I can see how there’s an advantage of that since you have more control with variables, but I found that if you scan your site for CSP headers, none of them shows up, not sure if that’s a good or bad thing, nonetheless, will try it and compare it to the nonce way for a while see which one is better, thanks for sharing it!

> It's actually pretty handy; it makes the directory structure cleaner, and asset access is more direct within post pages.

Exactly, it was going to be a deal breaker for me when I migrated to Zola around a year ago, having all assets in one directory is just chaotic.


> I found that if you scan your site for CSP headers, none of them shows up

Some scanners ignore them in the meta tag, looking only at HTTP headers (just like some browsers). I thought Netlify would merge meta CSP into an HTTP header, but it seems like this is not the case.


The mistake here is not the apple update but lack of backups.


Even if you properly backup everything and can downgrade after an update, you’re still burned by an update if it breaks your software. Which is why most musicians will be at least a major OS version behind, giving vendors the time to update.


The mistake here is that assuming things will forever remain the same and thus you don’t need to update your software, when security enhancements require it.


To be fair, artists share lyrics, since everything else can be easily scanned by ear. Negatives are frequently the only source. You do not need any negatives to recreate a photograph. Just like you do not need masters or sketches to recreate a song or a popular paining. Most modern photographs are not even produced by photographers - the camera would do all the work, your job is to pick one frame from 9528 you took while your finger got stuck on a button. Moving code somewhere else or omitting the source would not bring back dead ethics of greed-driven modern society and definitely can not slow down reversing in any way.


Some v1 units got defective RTCs so one would have to frequently sync time. My version had around 2 weeks of battery life (no ntp/etc). I can see getting way beyond that with accel and on-demand refresh instead of 1min intervals.


Had enough of linux.


MO is not really modern, but the sound is great.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: