SuperFola

joined 2 years ago
[–] SuperFola 1 points 7 months ago

Is it an ad or is it related to technology?

[–] SuperFola 4 points 7 months ago (3 children)

The hacktoberfest used to be cool, people contributing meaningfully to projects.

Now it’s a rush to who will make the trashiest PR, adding a space here in a readme, adding an unrelated file to your repo…

Once again I won’t be participating, as a maintainer nor as a contributor (didn’t participate last year as I got more and more trashy pr until the 2022 edition when I decided it was enough).

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

I’m an unpaid maintainer working on my own projects, so far I got (in my opinion) a lot of external contributions on those projects but people do not stay.

I just like working on my projects for fun, and seeing the stars in GitHub people seem to like the project, I’m just the only one creating issues on it and improving the product mainly for fun.

As a maintainer it isn’t easy to get people onboard, as a contributor I have very strict needs to contribute to a project (good documentation, should be build easily with a few commands and not require a 40 years old version of an unmaintained software, a guide to know how to contribute (contributing.md)), and I’ve done my best to add that to my projects so I could onboard myself from another universe.

Oh and no discord. I had one at first (and still have for webhooks and discussing with a few people, but it’s closed and I’m pushing everyone to GitHub discussion).

[–] SuperFola 33 points 7 months ago (1 children)

« creating an AI fund to back projects in these [poorer] nations, establishing AI standards and data-sharing systems, and creating resources such as training to help nations with AI governance. »

So basically burn money and energy on some hallucinating algorithm should be as important as investing in green energy and reducing CO2 levels. That makes sense. Like, yeah, totally onboard. What could go wrong?

[–] SuperFola 10 points 7 months ago (8 children)

Heck, I sometimes can’t understand my own code. And this AI thing tries to tell me I should move this code over there and do this and that and then poof it doesn’t compile anymore. The thing is even more clueless than me.

[–] SuperFola 32 points 7 months ago (16 children)

How come the hallucinating ghost in the machine is generating code so bad the production servers hallucinate even harder and crash?

[–] SuperFola 3 points 7 months ago (1 children)

Im watching for the audiovisual too. The universe is great but to me that’s like a parallel one to the real Tolkien one.

[–] SuperFola 1 points 7 months ago

Probably too long. That was a philosophy I had at school and iirc the founders never finished school and started MS in a garage.

[–] SuperFola 79 points 7 months ago (9 children)

Who needs tests when you have users?

The testing environment is production!

[–] SuperFola 1 points 7 months ago

I use camel case for methods and functions and snake case for variables. And pascal case for constants. Why? I don’t really know, it makes for a nice distinction I guess.

[–] SuperFola 4 points 8 months ago* (last edited 7 months ago)

If you are interested in tiny lisp like languages, this gitlab could be of interest to you.

Full disclaimer, I came across it a few years back as I am the maintainer of arkscript (which will get faster and better in the v4, so that data about it there is accurate as a baseline of « it should be at least this good but can be even better now »).

[–] SuperFola 7 points 8 months ago

You could consider markdown extensions that helps you write and visualize!

Like this one: https://github.com/MeanderingProgrammer/render-markdown.nvim

 

3 days ago I setup fail2ban. Nothing fancy, just reading the logs of my docker containers where it applied.

Then 2 days ago my server crashed out of nowhere, nothing in the f2b logs (I thought I had banned the entire internet by mistake), doing a nap just tells me port 80 and 443 were open (a few more should have been for Plex).

The same happened yesterday and I pulled the cable just in case I was being hacked (I'm paranoid but not too much), and looked in it. usually I ssh from my local network into the server, but couldn't this time, so I put a screen on it and it was quickly flooded with systemd failures and ext4 errors.

I reformated the disk a few months ago and ran a SMART, it told me the disk was fine, no error detected. It is a chonky 2TB disk and I have at most 150gigs used (movies, music, backups waiting to be transferred on daily basis to other servers/media, dockers).

Where should I look? I know how to work with Linux but when looking for a problem like this, except using systemctl status/restart I'm lost.

 

Hi all,

I'm looking for a dashboard or widget for homepage to be able to monitor quickly my fail2ban jails.

Does it even exist? How do you people monitor your jails? I don't want to go through the hassle of setting up a mail server and send report daily/weekly

19
submitted 2 years ago* (last edited 2 years ago) by SuperFola to c/[email protected]
 

I wanted a swoop low profile, with roller encoders (evqwgd001) instead of the MX version with vertical encoders (ec11) that's currently on the repo by jimmerricks.

So I forked the repo and based my work on an older revision that still had the LP/evq PCBs and printed them as is, which you can see in the attached image. It served me as a base to identify what I liked and what I didn't like about it, to know what I should fix for the next revisions.

My to-do list:

  • Biggest thing for me was adding hotswap sockets (still working on it),
  • moving the encoder down about 0.3mm (it interferes slightly with the nearest keycap, the pads could be made smaller).
  • I think I'm going to keep the SMD, but add the possibility to use TH diodes, and space them a bit more (I found that soldering 2 SMD near each other makes it very hard to hold them properly).
  • Somewhat controversial maybe, but I removed the LEDs, having no use for them.
  • I'm keeping Bluetooth support (in my head that's just pro micro footprint+reset button+on/off switch+battery pads), even though I haven't tested it yet.

Here is the repo, feel free to contribute to it (I know I fucked up by removing the kicad library, will redo it for the hotswap rev): https://github.com/SuperFola/arkenswoop

view more: ‹ prev next ›