Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
soapdog
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
soapdog
1y ago
I made two webextensions that can discover blogrolls: https://andregarzia.com/2024/05/feed-and-blogrolls-discovery... Also https://blogcat.org has the same feature but is a full blog reader. It is cool
62.
▲
by
soapdog
1y ago
Because Lua was created before semver was invented.
63.
▲
by
soapdog
1y ago
on the very early releases, I couldn't get it work well. I know it works well now and may take it for a spin again.
64.
▲
by
soapdog
1y ago
While everything you said there is true, it is a matter of taste for me. I prefer working with PUC Lua over LuaJIT. The speed improvement of LuaJIT doesn't matter for me, the only thing I miss from it is the FFI. I wish PUC Lua had the
65.
▲
by
soapdog
1y ago
I am more familiar with Caddy and The way OpenResty uses Lua was never very clear to me in my cursory 40 minutes attempt to use it.
66.
▲
by
soapdog
1y ago
You very seldon need to deal with it, most of your iterators are `pairs()` or `ipairs()` anyway. I like 1-based indexing and can deal with 0-based ones without any wart. I don't really get it why people make so much fuss, but then agai
67.
▲
by
soapdog
1y ago
thank you! Go is such a nice language (but then again, I love Pascal so Go feels quite familiar).
68.
▲
by
soapdog
1y ago
I love JS, don't get me wrong, I absolutelly love Javascript. But I love the JS that the browser runs and understands. I hate the current ecosystem of bundlers, transpilers, typescript, npm modules and so on. Yes, I could have picked a
69.
▲
by
soapdog
1y ago
I am extremelly biased against LLMs so take my opinion with a grain of salt. I opted to run a CGI script instead of spinning my own webserver cause webservers are tricky. I'd rather run something like nginx or caddy. I like nodejs (my
70.
▲
by
soapdog
1y ago
I wrote about this in: https://andregarzia.com/2021/01/lua-a-misunderstood-language... I like 1 based indexes and the globals don't hurt me on my projects. It is like JS, it has its own bits that are differen
71.
▲
by
soapdog
1y ago
It all depends on what you been exposed to in the past, right? I find Lua simple because it is a minimalist language in which there are very few things to learn. You can buy "Programming in Lua" for the version you want to use and
72.
▲
by
soapdog
1y ago
The dependencies are cmark dkjson etlua hasher lsqlite3 lua-markdown-extra luafilesystem lub lustache multipart penlight uuid yaml http gumbo sleep bbcode cookie M
73.
▲
by
soapdog
1y ago
I had a similar setup in the past. The current stack can be explained by: 1. I don't want to rely on any external SaaS but my VPS. No github action to rebuild the site or anything like that. 2. I want to be able to post from multiple d
74.
▲
by
soapdog
1y ago
I absolutely love Pollen. Do it! I switched away from Racket because I wanted less moving parts. With Lua (a language I know better than Racket) I feel I have a better grasp of all the parts. The main reason to switch away was to make the c
75.
▲
by
soapdog
1y ago
Never heard of Arturo before. Went to their page after reading your comments. Omg, it looks so cute and good. Defo up my alley. I love functional and minimalist languages. Thanks for sharing that. I might play with it for some project in th
76.
▲
by
soapdog
1y ago
Thanks for the questions, let me see if I can address them: The stack doesn't feel as complex to me because I know it well. Familiarity doesn't make it less complex but make it comfortable. The reason for the database is that it a
77.
▲
by
soapdog
1y ago
I have used Hugo in the past. I decided against SSG (the previous Racket version was a SSG) because I wanted dynamic features such as having an admin interface that allowed me to post and edit from my phone.
78.
▲
by
soapdog
1y ago
I tried it in the early days but couldn't get it to work on my mac. Also, I'm very familiar with Lua source code and LuaRocks so I chose comfort. Redbean is amazing though and I really want to take it for a spin some day.
79.
▲
by
soapdog
1y ago
Be aware that Lua doesn't use semver and that versions take many years to be ready. In this page: https://www.lua.org/versions.html You can see that between 5.3 and 5.4 there were five years. 5.2 to 5.3 was also a five
80.
▲
by
soapdog
1y ago
The reason it has an engine is because it also has an interface for me to post and admin stuff. The previous version was generated by scripts (using Racket and not Pandoc) and that made it harder for me to post from devices that were not my
81.
▲
by
soapdog
1y ago
Author of the blog here in case anyone has questions.
82.
▲
by
soapdog
1y ago
the amount of people here that think that it is Apple fault is a bug happens cause an unrelated projected used a private API that is not supposed to be used cause implementation and behaviours will change over releases is way too high. Appl
83.
▲
by
soapdog
1y ago
the tricky bit is filesystem access.
84.
▲
by
soapdog
1y ago
I dearly hope it doesn't cause I'm using it and it sucks.
85.
▲
Create a complete GNOME app with Lua
(vtrlx.ca)
5 points
by
soapdog
1y ago
|
0 comments
86.
▲
by
soapdog
1y ago
You can get the Pi 400 or 500 then. :-)
87.
▲
by
soapdog
1y ago
The data is never sent anywhere. It is an RSS reader, it download all the feeds you follow and thus it got the content for those posts saved in memory. It parses all posts for links and saves the links. When you're browsing, it checks
88.
▲
by
soapdog
1y ago
What about openfirmware?
89.
▲
Linkgraphs are fun
(andregarzia.com)
37 points
by
soapdog
1y ago
|
3 comments
90.
▲
by
soapdog
1y ago
Just installed Fedora on my Surface Go. Game changer. Will do the same for my old macs.
More ›