SuperFola

joined 2 years ago
[–] SuperFola 4 points 5 months ago (4 children)

Only says it’s fast on some specific benchmarks against alacrity. Not talking about why alacrity or kitty would not work on Linux/mac while ghostty does.

Sure, it’s interesting that he managed to optimize so many things. But the claims in the picture are unproven.

[–] SuperFola 13 points 5 months ago (6 children)

Kitty is mentioned once in the article and that’s it. Doesn’t even mention its downside and how ghostty is so much better according to them.

It’s a great project and all, but I’d love if people could stop stomping on others work just to appear better.

[–] SuperFola 4 points 5 months ago

Unsure, I am using kitty with a very minimal config on MacOS and it works well. Haven’t had any bugs. Seems more like marketing to me (the image)

[–] SuperFola 5 points 5 months ago

Nginx proxy manager can do all of the routing for you if you are using docker. In a graphical interface without touching config. It’s on top of nginx so you get all its benefits!

[–] SuperFola 3 points 5 months ago

You could start by creating an issue to add translations for the language you want and then expressing your interest in doing it yourself but needing guidance. Maintainers would be more than happy to help you.

[–] SuperFola 5 points 5 months ago* (last edited 5 months ago)

Alas vaultwarden is a vault and a web interface only. Not a browser integration, not a desktop app, not an android / iOS client that can autofill passwords.

It’s very good, I’m using it myself with the official clients. I’m just afraid Bitwarden will start removing the possibility to use a self hosted vault or make it a feature you have to pay for.

[–] SuperFola 13 points 5 months ago (2 children)

High uptime is bad, that means you do not update your kernel

[–] SuperFola 10 points 5 months ago

Self hosted Bitwarden. It has been awesome for three years, never had any problems when switching from windows to Mac and then my phone from android to iPhone.

Better than keeper and last pass. Good synchronization and more options to share passwords or notes with friends compared to Firefox password store.

[–] SuperFola 5 points 5 months ago

There is the famous https://learnopengl.com/ which isn’t ai generated as it was written before those weird bots started writing nonsense. And it’s great. I’ve followed it and learned a lot

[–] SuperFola 1 points 5 months ago (1 children)

I’ve been using Scala professionally for 3 years. I don’t know what I’m doing most of the time because we have a ton of implicites and monads and extension methods. I just know the general idea and can get where I want by reading types.

I’ve been creating a language for fun for nearly 6 years. I often don’t know what’s going on under the hood because it’s somewhat complex. I think this is normal for every language. You don’t have to know everything to be able to use it. You don’t have to write blog posts once a week about the language subtleties you found.

[–] SuperFola 3 points 6 months ago

Yes, that’s the one!

[–] SuperFola 8 points 6 months ago (3 children)

I know of which-key.nvim that help you search your key map.

There is somewhere a plugin that will belittle you for using jjj instead of 3j too, and I think that’s more like what you look for. I couldn’t find it, if anyone knows it!

 

This past few weeks, Python 3.13 and the possibility to disable the GIL has seen a lot of coverage and that pushed me to dig into my own language, to see how different our approaches are.

So if you’re curious about the rambling of a pldev, that might be for you!

 

I thought you guys might enjoy it: I have a website that I push to frequently on GitHub, and some GitHub actions that update it periodically by pulling code and generating docs from it. I needed to connect to my vps often and update the website which was cumbersome.

Well a solution is to use webhooks on push events and have a server listening to those events to then update said websites for me.

 

I had some fun trying to check if a hash (more like a transformation really) was collision free, so I wrote a quick piece code and then iterated on it so that it was usable.

I might add a quick bench and graphs and try to push it even further just for fun, to explore std::future a bit more (though the shared bit set might be a problem unless you put a shared condition variable on it to allow concurrent read but block concurrent writes?)

 

More and more new accounts are posting spam and ads to communities (eg !technology@programming.dev), would it be an idea to block new accounts from posting to any p.d community?

7
An online playground for ArkScript (playground.arkscript-lang.dev)
 

I wanted people to be able to try out my language online, and it’s now possible with a vscode like interface, sending code to a docker image running the interpreter!

It was easier than I thought to implement, and yes, security was a concern, but I have been able to harden the docker container as well as implement restrictions on the websocket server to avoid having users escaping the docker image and getting access to the VM it’s running on.

 

I currently have a server, a Dell T310 with an SSD in it and 12Gig of ram (weird config, I know I messed up but it works fine so I can’t be bothered to change that for now), with all my dockers running in it.

It runs mostly fine, with Debian 11, a VPN so that I can block public ssh and allow it only on the VPN network, an nginx proxy to have services like a forgejo and a music library (ampache).

However it can’t run a Minecraft server with more than a single person on it without stuttering ; so I was considering changing it maybe next year, after more than 3 years of services, for something beefier but also consuming less W/h (current consumption is 80W), and since I already have a Mac for work I was wondering how suitable a Mac Mini M1/M2 would be for a homelab?

Does anyone have such a configuration and how does it work for you? Any hurdle that you should be aware of?

 

I’ve been thinking about it for a while now, and just realized how weird it is, after trying to explain it out loud to a friend who’s also neurodivergent.

I’m curious to know if it’s a common experience with other neurodivergent individuals.

My mind has three different depths:

  • a very conscious one, capable of conjuring images and sounds from the void, capable of manipulating at will said images, morph them, move them… I can think « words » and have them be real in my mind
  • a conscious but closed one: I can put words in it but without acting on them, only watching them. This one is the weirdest of all. There is a difference for me when I think about « dog » and just « look at the idea of a dog ». There are some things I don’t want to consciously think about (like things that makes me sad or depressed) so instead of thinking about them I’ll put them in this zone. They exist but it’s very different from having the words out loud in my mind, as if I was thinking inside my own mind. It’s like I’m in a museum watching thoughts behind plexiglass
  • the dark zone, where I put things I don’t want to think about at all, things I want to forget. It’s literally a foggy dark place made of some kind of fluid darkness with no thoughts shining in it, I have to consciously want and try to pull things from it

A while ago, I read somewhere that the mere thing of being able to conjure images was « rare », like only 25% of people on earth can do it. Somehow I linked this idea to people being neurodivergent but I have no proof or source and I may just have made things up in my sleep or under the shower.

TL;DR: how does your mind works? Mine is weird

25
submitted 10 months ago by SuperFola to c/neovim
 

I’ve finally picked up an iPhone about a month ago, and have been loving the experience.

However I’m now thrown into an ad-full world again (I used to have a browser blocking many if not most ads on the android), so I’m wondering, what adblockers do you use (may it be safari extension or entirely new browser for my fellow Europeans)?

23
submitted 1 year ago by SuperFola to c/cpp
view more: ‹ prev next ›