Erlang Solutions: Type-checking Erlang and Elixir
The BEAM community couldn’t be more varied when it comes to opinions about static type systems. For some they’re the most desired feature of other functional languages which we miss. Others shun them and choose our ecosystem exactly because, and not despite the fact that it doesn’t force the perceived overhead of types. Some others still worry whether static types could be successfully applied on the Erlang virtual machine at all.
Over the years, … ⌘ Read more
CodeQL zero to hero part 2: getting started with CodeQL
Learn the basics of CodeQL and how to use it for security research! In this blog, we will teach you how to leverage GitHub’s static analysis tool CodeQL to write custom CodeQL queries. ⌘ Read more
Rebuilding a Solar Powered Website
A screenshot of the markdown file for this page.
During the last months we have been working on switching the solar powered website from one static site generator (Pelican) to another (Hugo). Many readers will not notice the changes right away, as we have not made any major adj … ⌘ Read more
The only JSON feed I’ve ever seen in the wild: https://localmonero.co/static/rss/knowledge/feed.json
CodeQL zero to hero part 1: the fundamentals of static analysis for vulnerability research
Learn more about static analysis and how to use it for security research!
In this blog post series, we will take a closer look at static analysis concepts, present GitHub’s static analysis tool CodeQL, and teach you how to leverage static analysis for security research by writing custom CodeQL queries. ⌘ Read more
Easy Or Hard
⌘ Read more
Another change in my infrastructure setup: I replaced rathole with Chisel. There wasn’t any particular reason, I use it in the same way: It’s making a few services and websites hosted on my home server available on my VPS to publish using Caddy and a static IP. Chisel is just a bit more simple to configure using command line flags. And it’s written in Go. ⌘ Read more
@prologic@twtxt.net I never tried out any of the other clients except jenny with mutt. The best thing about yarn vs something like Mastodon is that its more promoted of the specification of twtxt files instead of server part. Twtxt can be hosted on some free static site host or some git server even so its really low resouces. Just a basic text file. As far as I know yarn is mostly just a web ui around twtxt and an extnetion to the specification to add some more usability and modern things. Anyone can join decentrilized network by having a twtxt file somewhere. If you want to support the specification of twtxt then that is really something most projects don’t do and they promote the server software mostly.
How to Build and Run Next.js Applications with Docker, Compose, & NGINX
At DockerCon 2022, Kathleen Juell, a Full Stack Engineer at Sourcegraph, shared some tips for combining Next.js, Docker, and NGINX to serve static content. With nearly 400 million active websites today, efficient content delivery is key to attracting new web application users. In some cases, using Next.js can boost deployment efficiency, accelerate time to market, […] ⌘ Read more
Based.Cooking has become more grandma-usable.
Over the past month, I’ve taken some off-time to tinker with
Based.Cooking, the cooking site I/we made a year or so
ago as a proof of concept for a simple and unintrusive recipe website. There
have been over 250 recipes submitted, but the hobbled-together static site
generator originally used proved unable to keep up and with all the
submissions, there was a big issue of content organization.
There have been two big changes. Firstly, I port … ⌘ Read more
started using esglua, our static site generator | gemini://compudanzas.net/esglua.gmi
Critical Race Theory course being taught at Peel high school
INTERFERENCE: Freeland’s office “pressured” legacy media to change critical stories
Only 14% of Canadians “strongly approve” of Trudeau’s pandemic response: poll
Why everyone should be concerned about Ontario’s critical race theory bill
Leslyn Lewis says she’s running on principles and respect for others
First Nations chief warns MPs as Emergencies Act inquiry begins
Conservative leadership race turns nasty between Poilievre and Brown
Trudeau, Freeland met with Ukrainian neo-Nazi party cofounder
Doug Ford tells Ontario school boards to drop masks as ordered
B.C. premier John Horgan all insults toward Victoria protests
Hey @manton I got this email this morning from name.com – Just wondering if I could have my prologic.blog domain transferred to me? 🤔 Whilst I have enjoyed using my micro.blog service I’d like to move away off of micro.blog and host my own blog, which I intend to use my own static tool for.
Thank you for providing such a great service over the years I’ve used micro.blog 🙇♂️
⌘ Read more@movq@www.uninformativ.de I remember that time. I built my own mess, then used someone else’s mess (WordPress). I then switched to Jekyll when Tom released it, then to Hugo, which I use today. I also love static web stuff!
Everybody is building one because, you know, why not? Why I built my own static site generator.
https://git.charlenew.xyz/gigit/ gigit git static
https://github.com/danialgoodwin/minimal–static-blog-generator generator python static
Announcing third-party code scanning tools: static analysis & developer security training ⌘ https://github.blog/2020-10-05-announcing-third-party-code-scanning-tools-static-analysis-and-developer-security-training/
org-static-blog ⌘ https://hack.org/mc/blog/org-static-blog.html
statically generated my twtxt feed here: https://pbat.ch/wiki/twtxt.html. learning how to be social on this thing comes next.
Lessons learned: writing really long fiction - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2019/03/lessons-learned-writing-really.html
If your website is not static, it is not a website: it is an application, & should be distributed as an executable. If your website contains javascript, it is not a website: it is an application & should be distributed as an executable.
it seemed like the static twtfile setup i used for ‘moon’ fucked with twtxt caching…
OSCON 2010: Rob Pike, “Public Static Void” - YouTube https://www.youtube.com/watch?v=5kj5ApnhPAE
@71m@timmorgan.org: why web when it is local? I use sxiv for local browsing and llgal to generate a static gallery from a directory: https://github.com/bgoglin/llgal. If you want something more CGI-ish, you could build it with a few lines of perl: https://metacpan.org/pod/CGI::Application::PhotoGallery
SisterWriter is so weirdly lazy at times. Like, just rotating a cut 90 degrees and doing a static panning shot… Though, the characters are constantly off model and rarely animated or properly posed, so that might be for the best…
Do my Homework - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/09/do-my-homework.html
Media Piracy and Unpronounceable Names - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/09/media-piracy-and-unpronounceab.html
“I doubt me an it be commercial.” - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/09/i-doubt-me-an-it-be-commercial.html
@kas@enotty.dk the only thing I can think is that people are finally re-figuring out that static sites are really fast because the content doesn’t need to generated on the fly. I noticed there were a lot of static content generators out there.
Dread of Heinleinism - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/08/dread-of-heinleinism.html
Unsustainable Interstellar Civilization, Hotspot Colonies, and Dwarf Culture - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/07/unsustainable-interstellar-civ.html
Canned Monkeys Don’t Ship Well, the Remix Version - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/07/canned-monkeys-dont-ship-well-.html
SF For Nothing, Stories For Free - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/06/sf-for-nothing-stories-for-fre.html
The Pivot - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/06/the-pivot.html
The easiest path to GDPR compliance: switch to a completely static website with no javascript, CGI, or CSS, and rotate the logs daily.
Happy 21st Century! - Charlie’s Diary http://www.antipope.org/charlie/blog-static/2018/05/happy-21st-century.html
Butterfly labeled “Flat links in embedded markup, addresses do not guarantee static data”; Caption: “is this HYPERMEDIA”