@SuperFola@programming.dev
@SuperFola@programming.dev avatar

SuperFola

@[email protected]

ArkScript lang developer, split keyboard fanatic

This profile is from a federated server and may be incomplete. Browse more on the original instance.

SuperFola,
@SuperFola@programming.dev avatar

That is, until the community reverse engineer the communication between the tablet and keyboard. It’s through the 5 pins, serial iirc? The complicated part would be to produce/find a decent keyboard

SuperFola,
@SuperFola@programming.dev avatar

Do you really use USB-C to transfer data or to charge your phone? It’s been years since I used it for data, so I don’t think that’s a problem, in a world where cloud is becoming the norm.

SuperFola,
@SuperFola@programming.dev avatar

That’s my point, maybe it wasn’t clear enough. I think people that need to transfer a lot of data often to and from their phone can justify taking the Pro model (photographers, video makers, etc)

SuperFola,
@SuperFola@programming.dev avatar

I prefer the pro as it has more power and active heat dissipation through fans. Otherwise you said it, they are pretty much the same.

Did you find Tear of the Kingdom difficult?

I played BotW a lot, and really loved it. I feel like the beginning of the game was relatively easy compared to TotK, I died a few times trying out things, discovering the game and possibilities ; in TotK I died a lot and still do even with good gear and armour (1*-2* armors, 30-40+ damage weapons). You could say it’s skill...

SuperFola,
@SuperFola@programming.dev avatar

I don’t understand what this has to do with my post?

SuperFola,
@SuperFola@programming.dev avatar

There is still the journal you could use to recover the old state of your database. I assume you commited after your update query, thus you would need to copy first the journal, remove the updates from it, and reconstruct the db from the altered journal.

This might be harder than what I’m saying and heavily depends on which db you used, but if it was a transactional one it has to have a journal (not sure about nosql ones).

SuperFola,
@SuperFola@programming.dev avatar

Luckily the GB(A) consoles are the easiest to mod nowadays, to add backlight, rechargeable battery, better audio… IMHO this is still the best way to enjoy GB/GBA games, instead of emulators which can be buggy/force me to stay on the computer (or worse, on my phone)

SuperFola,
@SuperFola@programming.dev avatar

Ask yourself: do you really need a performance boost or are you just chasing the numbers to avoid a non-existant problem?

Finished assembling my dream GBA (SNES themed) (programming.dev)

New clear black shell to fit the IPS screen v3 from funny playing (no soldering needed! This is awesome, I can control the screen with just a touch on the GBA logo). I also added a rechargeable usb c battery, so far it is already lasting 2x longer thanks when I used AA (6 hours in, with a single charge, and medium brightness +...

SuperFola,
@SuperFola@programming.dev avatar

Funny playing IPS v3 and shell+buttons (for IPS), clean juice rechargeable battery. They both have guides and that’s the only thing I needed.

SuperFola,
@SuperFola@programming.dev avatar

Apparently I collect keyboards (specifically split ones: you have 17-20 keys for each hands), I just love building them it feels like playing with Lego but you get a working tool after you’re done! And you can program it however you like too, for “I need to find the perfect setup” people like me, this is the cherry on top.

I also have a few manga and a growing collection of Lord of the Rings related books, I just think this is really neat.

SuperFola,
@SuperFola@programming.dev avatar

The Model M sure looks really cool! I’ve 'ever used one, but it feel very retro (and I like retro stuff too) and the community generally agrees that they have really good switches. What do you use your Model M for?

SuperFola,
@SuperFola@programming.dev avatar

There is an issue for it, but it doesn’t seem that it is being worked on at the moment

github.com/aeharding/voyager/issues/9

SuperFola,
@SuperFola@programming.dev avatar

That’s up to everyone on here to participate in the development of the product!

Alas I don’t think this will happen, people prefer when stuff is done without doing it themselves, because then you need to take responsibilities (myself included)

SuperFola,
@SuperFola@programming.dev avatar

I don’t think that has been implemented yet.

SuperFola,
@SuperFola@programming.dev avatar

I asked my crystal ball and it said the next blue moon (I’m not a programmer I don’t understand shit)

SuperFola,
@SuperFola@programming.dev avatar

It doesn’t load for me, and according to the way back machine (it couldn’t save the readme somehow?) it redirects to a framagit repo that wants me to create an account.

SuperFola,
@SuperFola@programming.dev avatar

That could be because of duckduckgo anti tracking system running 24/7 on my phone haha

SuperFola,
@SuperFola@programming.dev avatar

One could setup a VPN and expose the SSH port to the VPN network only. It think tailscale operates this way?

SuperFola,
@SuperFola@programming.dev avatar

No, this doesn’t remove the need to stay up to date.

However, it works on my server and was very easy to setup: a few ufw rules so that port 22 is blocked everywhere, allowed only on the VPN IP range and my local network range. Nmapping from outside does not show port 22 accessible, and indeed you can’t SSH to it without the VPN.

Security is quite tough to get right eh? I tried my best to harden everything opening ports on my server, having a fail2ban, VPN for maintenance, webserver to expose some personal services…

SuperFola,
@SuperFola@programming.dev avatar

Well that’s a bit of both: I need to be able to get on my server from work (with my phone… Yeah not great but that works), because I often break stuff haha ; also a nice thing to have when I’m on the bus and want to add more music or movies to listen to during the travel!

Are there ISPs that don’t provide dynamic IPs? I had to setup a script and get some API keys for different services to ensure the IP is properly updated on my DNS servers.

Speaking of brutality, I considered doing the same but then I would have banned myself from testing the APIs of my services 🤧

SuperFola,
@SuperFola@programming.dev avatar

Damn, I had to watch the video to compare with the review (I’m very skeptical of anything AI), and this is right on point

SuperFola,
@SuperFola@programming.dev avatar

Because it’s opensource too. Works very well, vault is password protected and AES encrypted. Easy to configure, very lightweight.

Why do they keep making new languages

Why are there so many programming languages? And why are there still being so many made? I would think you would try to perfect what you have instead of making new ones all the time. I understand you need new languages sometimes like quantumcomputing or some newer tech like that. But for pc you would think there would be some...

SuperFola,
@SuperFola@programming.dev avatar

I’ll bite the bullet: I’m making my own scripting language for fun, as a learning experience and a tool for my own projects. If it can help others, great! But that’s not my main goal.

In nearly 5 years working on it, I’ve made at most 400$ from donations and grants. Open source isn’t a viable source of income, no matter what ; and programming language dev is even less profitable.

SuperFola,
@SuperFola@programming.dev avatar

Recently I picked up my roguelike, Pataro, trying to improve the code and add few cool things to it. Going slowly, I implemented everything from the Rogue Basin roguelike tutorial expect saving (which is hard to get right in C++ !) and in the coming days I’m hoping to make the code base even better, to help with adding more features!

Current state can be seen here: hachyderm.io/

theendismeh, (edited ) to opensource
@theendismeh@kolektiva.social avatar

deleted_by_author

  • Loading...
  • SuperFola,
    @SuperFola@programming.dev avatar

    I’m using Read You, a material design RSS reader for Android (I get it through Obtainium, it’s a pretty rad app too!)

    Phones should have 2 USB C ports

    One should be at the bottom one at the top. I understand space on the phone is a premium but a second port would make the phone so much more usable. Wired headphones, flash drives, camera modules, speaker modules, keyboards, even connection to a TV, all could be used while charging. It’s a shame it’s not a thing, USB is...

    SuperFola,
    @SuperFola@programming.dev avatar

    I use them too! My phone usually fast charge at 30W, but with the magnetic cable it is capped at 5W (thanks God). I’ve seen drastic improvement in term of battery life because it charges slower and do not stress the battery as much as at 30W

    SuperFola,
    @SuperFola@programming.dev avatar

    All I see is another wannabe generic purpose and C++ (and Rust? Already?) replacement. I’m not saying they shouldn’t try, but a lot have already and it’s pretty tough. C alternatives like Zig and Nim don’t seem to have taken off, Vala either.

    SuperFola,
    @SuperFola@programming.dev avatar

    People prefer having something generating shitty code and not checking it, instead of asking or searching on internet for a substantially better solution

    SuperFola,
    @SuperFola@programming.dev avatar

    I didn’t say that people should go on the internet and pick the first forum post either ; that would be like trusting whatever chatgpt is handing you :p

    My point was more on the “people are lazy” side of things, but yeah you have to stay critical of both chatgpt and forum posts.

    SuperFola,
    @SuperFola@programming.dev avatar

    I prefer being delusional and a cranky old dev, rather than trusting AI by giving all of my workplace code and logic. Powerful? Maybe. Helping you ship products faster? I don’t know ; no metrics have been published about that in controlled settings, and I still think people will get lazy and after some time even the ones that tweaked the code and analyzed it thoroughly will just stop caring.

    Go ahead, jump in that bandwagon, and prove me wrong in 5 years. All I want is proof.

    Also, I didn’t know one could be a cranky old dev after a few years of experience only

    SuperFola,
    @SuperFola@programming.dev avatar

    I would have thought that i3wm would use a lot less memory, given how basic it is.

    SuperFola,
    @SuperFola@programming.dev avatar

    Right on point ; I use it years ago as my daily driver in terms of wm, but never went very far in term of customisation. Now is maybe the time to look at it again, thanks for the link!

    SuperFola,
    @SuperFola@programming.dev avatar

    It’s a post from 2 years ago, so if nothing changed as of today, well, I think they didn’t succeed in updating the docs

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines