SuperFola

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

I still have said button for language in my stars when going to GitHub.com/username?tab=stars

If you only have the search box you can filter using lang:name

[–] SuperFola 1 points 2 months ago

That’s a kit sold by 42keebs iirc

[–] SuperFola 3 points 2 months ago

On my own server at home, yes. Because that’s important for me to know what’s going on and not discover something by chance weeks later.

[–] SuperFola 1 points 2 months ago

Smart! I thought about creating a script that runs in screen or whatever to log stuff and receive commands from outside. Complicated way around eh?

Like a mini ssh, but I don’t know if screen and tmux keeps you logged in.

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

This feels dangerously threatening. A formidable tool for scammers, stalkers and the like.

How could one defend against that? Not post anything publicly, but what about leaks?

[–] SuperFola 2 points 2 months ago

They would have to avoid paying their exec 25M$ a year, that would be a good thing imo

[–] SuperFola 20 points 2 months ago (1 children)

Damn that sucks

Nintendo is really after every switch related not official project these days. The migswitch, Yuzu, ryu, any video showcasing their sweet games with mods (botw multiplayer videos have been DMCA)

[–] SuperFola 2 points 2 months ago

Thanks for the insight! That’s not something I thought about

[–] SuperFola 1 points 2 months ago (4 children)

Why? What does it bring you? I’m genuinely curious

[–] SuperFola 113 points 2 months ago (66 children)

They are trying to make foldable iPhones because everyone else is making a foldable phone, but have they stopped and asked themselves if people want and need a foldable?

I have yet to see a real use case for something like a Samsung Z flip, and carrying a bulky Z fold phone in my pocket only to be able to have a tablet once in a while and watch a movie is not interesting enough.

[–] SuperFola 34 points 2 months ago (6 children)

So they are allowed to pirate content actually? Even if it’s not Netflix or YouTube they take screenshots of potentially copyrighted content

[–] SuperFola 2 points 3 months ago

It feels like the original goal, celebrating open source and creating an environment to help newcomers getting started, was lost with the rewards.

 

A few days ago I had this urge of making my own music player, since I have a Subsonic capable server (ampache) to host and serve music. I've been using DSub, which has a lot of features that I don't use, but works very very well. Alas it isn't "up to date" in terms of design.

So I made my own, heavily inspired by Android 13, Material 3 enabled, has dynamic colors / system theme fallback (a small thing that goes a long way, I didn't want to make an half baked customisation screen, since Android already has one why not use it?)

This was my very first Flutter and Dart experience, and I must say it was very enjoyable! The docs are awesome, there are a lot of plugins to choose from, hot reloading... I know now that I needed that feature, it's a must have to iterate quickly! I might have reduce the amount of time I slept the past few days but it was very well worth it.

Here is demo video https://imgur.com/a/SwOxcij (it has changed a bit since then, mostly on boarders/padding, by a few pixels at most but still relevant ; more up to date pictures on the readme of the github repo)!

https://github.com/SuperFola/FlSub (the code might not be perfect, but I did my best as a backend developper)

 

Two years ago I started to follow RogueBasin's roguelike C++ tutorial, a somewhat outdated tutorial in term of good practices and C++ version, but very on point in term of roguelikes.

My goal when I started Pataro what quite ambitious: I wanted to make a modern C++ roguelike from the tutorial, and write an updated version of said tutorial to help the community! Even better (or worse, in term of choosing your goals) I thought I could make a modern C++ roguelike library for people to use.

I got the first 9 parts of the tutorial working pretty smoothly, having set up an architecture inspired by Bob Nystrom about game architecture with roguelikes in mind (great talk by the way: https://www.youtube.com/watch?v=JxI3Eu5DPwE). Then I got to a big hurdle: saving and loading. Having used a lot of polymorphism, it makes quite hard to load correctly things and I stopped there.

progress as of june 2021

Then a few weeks ago, I picked up the project again, with a much lower set of goals in mind:

  • finishing to implement the tutorial from RogueBasin
  • ease the configuration of the project, so that people can pick parts of it or just make a roguelike from it
  • fix a bunch of problems related to the map and how it is used to be able to extend it and modify it (imagine being able to have spells that could alter the map)
  • rearchitecture a few more things because it's still very rough on the edges
  • modernize the C++ code (again)

Progress as of july 2023

 

I follow (probably too many) a bunch of news source regarding programming, and a few weeks ago I started putting everything in a RSS reader, so that I can a single feed/app to go to (instead of remembering every day/week to check x, y, a websites), so I made a script for totw/cpp to help them generate an RSS feed when a new tip is posted.

It might need a few more tweaks to be perfect (markdown to html to XML CDATA sometimes messes up), but it works well and I can finally enjoy reading tips easily anytime, and so can you!

 

When scrolling on Lemmy I often stumble on links from people that don't use community syntax (!c@server).

It would be appreciated for those thinks to be rewritten automatically to avoid the browser opening, and instead staying in Voyager.

Implementation could be tough though: do you need to prefetch the page, parse it and check somehow that it's a Lemmy community? Or have a list of known servers to rewrite those links? Both could prove tedious to maintain.

 

Voyager puts a red dot on the inbox tab, so I go there expecting to see if it is 1/2/more messages, if I have unread notifications... but there are no indication that I still have a notification once I click on the tab.

It would be great to add a count of each type of notifications, or if it isn't possible just a bubble next to the corresponding type!

Thanks for the app, it is wonderful so far

 

The Arkenswoop is a Lord of the Rings themed revision of the swoop by jimmerricks (which is a revision of the sweep by David Barr, which is a revision of the Ferris by Pierre Chevalier (yes I found that chain of revisions funny so I included it in its entirety)).

Don't worry it isn't just a themed put on it, I added hotswap support, keeping the reversible design and wireless support. I also removed the LEDs, having no use for them ; they are also a huge power draw when in wireless. Encoder was moved a bit to the bottom because it was interfering with the nearest keycap (and the key became stuck upon pressing it, I found it funny at first).

Alas I also screwed up: the switch plate holes are a bit too big (longer than wider) ; easy fix for now was to put some tape and voilà, every holds as the holes are tighter. I might print another plate with smaller holes but for now this is more than fine.

https://github.com/SuperFola/arkenswoop

 

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 ›