thindil

@thindil@mastodon.social

Open Source developer, interested in safe and secure programming (formal verification, testing, etc.)

But here you will find a complete chaos, from technology, by humor to... we will see. :⁠-⁠)

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

thindil, to opensource

And the last development version (before the big "stable" one) of #steamsky #opensource #roguelike #game is available for download. Again, some bugs were fixed, some added, generally a lot of fun, for me. 😛 More information about changes and the game is available here: https://thindil.itch.io/steam-sky/devlog/714568/development-version-99-arrived
Source code of the game is here: https://www.laeran.pl.eu.org/repositories/steamsky

paul, to random
@paul@snac.notnull.space avatar

Is it just me, or is https://nimble.directory down at the moment?

thindil,

@srtcd424 @paul Seems like it back, at least for me. 😉

gregorni, to Julia
@gregorni@fosstodon.org avatar

Any Nim or Julia people out there that also do app development? Can I get some ✋?

thindil,

@gregorni Perhaps, but only with and only small apps. 😉

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

Testing ... and testing ... and testing GCC is proving to be the longest-running bit of this "Linux From Scratch" build to date ...

https://www.linuxfromscratch.org/lfs/view/stable/chapter08/gcc.html

All good fun and learning some new tricks, though! :linux: 🙂

thindil,

@dwarmstrong Wait until you hit Firefox or Chromium. GCC, Clang are instant compilations compared to modern browsers. 😁

LFS was a nice thing years ago, but today, with the modern software complexity, I'm avoiding compilation at all costs. Too small gain compared to too many efforts. 🙄

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 17-30

I ❤️ rescuing an old laptop from the junk heap and giving it a new lease on life. This time as a FreeBSD home server! :freebsd:

Thinkpad T430s was gathering dust with partially damaged screen and weak battery. Only thing replaced was the HD with a 500GB SSD.

Today secured access to the new server by setting up SSH keys and disabling password logins.

Server's first job: Store a copy of my $HOME. Created daily cronjob that syncs files to server directory.

#30DaysOfFreeBSD #FreeBSD

thindil,

@dwarmstrong Some more security suggestions from the old grumpy guy. 😁 For a security audit, a good tool is lynis, even available in #FreeBSD ports. Pretty nice thing to harden a server (or a desktop) configuration even more.

JustineSmithies, to FreeBSD
@JustineSmithies@fosstodon.org avatar

I think I'm going to put #FreeBSD aside for a while as since the 14.0 update and believe me I have even done a fresh install. I cannot get any #Wayland compositor to run. I've read the handbook and even went back through the previous help I got from @evilham . I know seatd is working and I have XDG_RUNTIME_DIR set correct it's just that sway,river or hyprland just exit on signal 6 ( core dumped) the seat is running fine. I have my i915kms driver loaded according to kldstat. :void: #Linux is home

thindil,

@JustineSmithies I read that some people have also problems with Wayland and #FreeBSD 14. It seems like we have a new "unexpected" feature. Perhaps taking a break from something is a good idea. 😉

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

For a Linux user to try out a BSD is to reap the great benefit of traveling to a foreign country: you not only learn new things, but you also see old things in a new light.

You might even decide to move there. 🙂

#30DaysOfFreeBSD #FreeBSD #BSD

thindil,

@dwarmstrong or back home with some new ideas to implement. 😉 For me, the best thing is Ctrl-T in a console on a foreground process. Many BSD users treat it like something obvious. 😂

thindil,

@dwarmstrong It should send a SIGINFO signal to the kernel, and in return you should get information what exactly the process is doing. Maybe your terminal emulator has assigned this shortcut somewhere? Or the process catch the shortcut. You could try it, for example with Firefox, etc.

JustineSmithies, to FreeBSD
@JustineSmithies@fosstodon.org avatar

I'm attempting to install onto my test laptop although it failed last time with some error about the base package after downloading them all. I'm going to write the actual error down this time if it fails. 🙃

thindil,

@JustineSmithies 15? Iirc, it is very experimental version, like Linux directly from repository. 😉 I started with the stable version, currently 13. 14 is planned to release in the next week.

JustineSmithies, to FreeBSD
@JustineSmithies@fosstodon.org avatar

Sitting patiently whilst Julie re dyes my hair aka regingering reading about #FreeBSD of all things. I've read about the differences between #Linux and #BSD and now I'm onto the ports system and OMG I'm nearly tempted to give it a whirl on my trusty old test laptop. :freebsd:
How many folk have if any have switched from Linux to BSD and if you have please tell me why and what you prefer over the former ?

PS I'm a #VoidLinux user

Please share for a greater response ❤️

https://www.freebsd.org/

thindil,

@JustineSmithies I switched to #FreeBSD several years ago, after using Linux for many years. And I'm happy with the change. Things which tempted me were:

  1. First grade support for ZFS. On Linux, the support is pretty bad compared to FreeBSD. Here, ZFS shows how awesome a file system it is.
  2. Dtrace - Linux don't have support for it. This tool is one of the best debugging tools for developers or sysadmins.
  3. Linuxulator - why only one system, when you can have both. Without virtualization. 😁
dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 3-30

Learn about the distinction between (binary) packages and (source) ports. Installed a few extra console applications courtesy of the pkg package manager. Apparently you are not supposed to mix using packages and ports on the same system? I'll dig into that a bit deeper when the issue arises where I want to compile something from the ports tree.
https://docs.freebsd.org/en/books/handbook/ports/

#30DaysOfFreeBSD #FreeBSD

thindil,

@dwarmstrong it depends. 😉 It is the option for a bit more advanced users, because it can break everything. If you want to use both in one system, you should pay attention to which branch of packages and ports you use. Generally, it is not recommended to mix current and quarterly branches.

I'm using that mix for several years and the only problem is to remember to rebuild the source packages from time to time.

thindil,

@grahamperrin @dwarmstrong Nice, thank you for the information. 😊I think, in the answer it would be nice to have mentioned, that default #FreeBSD setting can cause problems: by default ports are at a quarterly branch, while documentation points mainly to the current branch.

jabberati, to random
@jabberati@social.anoxinon.de avatar

deleted_by_author

  • Loading...
  • thindil,

    @jabberati Yes, Cloudflare always adds certificates to domains. I can tell it from my own experience. 😉 Your list of certificates looks normal.

    collin, to random
    @collin@ruby.social avatar

    The big reason I could never use Linux as my main OS is that I’d spend all my time switching distros and tweaking things. macOS gives me about the max number of options I can have and get anything done.

    thindil,

    @collin You could give try to #hellosystem. Its general idea is to mix macOS principles with FreeBSD under the hood. 😉

    madargon, to selfhosted
    @madargon@is-a.cat avatar

    My usual amount of hate :blobcat_amused:​
    Few weeks ago I had spam wave on my mail from my Zabbix, about high load. Firstly I shrugged it off as it is low resources VPS with too many services, I kind of expected this. One day I checked it for curiosity and found it was mainly openssl process eating my resources. I restarted service, everything looked good.
    Some time passed, yesterday I was doing random things on my server. Checked without any particular reason and saw it again. This time I was more irritated and disabled service completely. I didn't use it on "production" anyway.
    I am not sure if it was normal. Maybe openssl docs tell the truth and it is not a good way to run it long-term?
    BTW what the hell am I doing with my life?!

    thindil,

    @madargon @tek_dmn Probably automated attack. My IDS usually blocks automatic ports knocking once per week. And about automated brute force flood attacks I even don't want to talk. 😀 Old admins hint: always close all ports which are not used. It can really save your server resources. And less headache. 😉

    lukaso666, to esperanto Polish
    @lukaso666@chaos.social avatar

    tre longe mi ne skribis ĉi tie en #Esperanto...

    ĝenerale mi volus kapti novajn kontaktojn kadre de #Espernatujo, reveni al E-korespondado (eĉ tradicie, papere!✉️) kaj ekkoni novajn geamikojn...
    se iu-ajn pretas kontaktiĝi per #xmpp #matrix #email ili #delta_chat - mi invitas vin! 😎

    vivu sennacia komunikado!

    thindil,

    @lukaso666 Saluton, se vi uzas Matrikso (mi esperas ke tio estas bona traduko de Matrix 😉), vi povas trovi Esperanton ĉambron tie. Sed mi ne memoras adreson.

    Mi esperas ke mian rustan Esperanton estas komprenebla. 😂

    thindil,

    @lukaso666 Bele. 🙂
    Sed mi devus uzi ĝin pli ofte. 😉 Ĉi tie mi uzas preskaŭ ekskluzive la anglan.

    thindil,

    @lukaso666 Mi esperas ke vi sukcesos pri tio.🙂 Jes la angla povas esti malfacila lingvo, precipe por Slavoj. Por mi ĝi estas nur ilo. Tiel longe kiel oni komprenas min. 🤣

    thindil,

    @lukaso666 Ho, mi komprenas. 🙂 Vere, laŭ mia opinio, Esperanto estas pli bona internacia lingvo ol la angla. Plejparte ĉar ĝi ne estas ligita al iuj kulturo. Tiel multe pli facile lernebla.

    madargon, to random
    @madargon@is-a.cat avatar

    Testing... Testing...
    First time tooting from :blobcatsunglasses:

    I am trying to move as many ​of my casual browsing as possible to Tor to reduce my fingerprint. Not to "hide" but to become even more harder to track by nasty, disgusting .
    Reading news, I feel like they became more shameless recently so I despise more their attempts to squeeze and monetize every bit of they touch. And I am willing to starve them of my data further than before.
    If they are ready to break the laws and count EU GDPR fines as business costs I guess data are valuable. So why not keep this precious thing for myself? :blobcat_amused:​

    If some pages will block me, it may be signal for me they aren't respecting users and maybe I should stop visit them :blobCat_devil:​

    I don't want to make these disgusting entities richer and stronger. I don't want participate in this.
    I am not "digital biomass" or "free data mine".
    I despise what they did to the web.

    Maybe I don't have do this for Mastodon, I personally know my admin :blobcatjoy:​ I am simply doing some innocent tests.

    thindil,

    @madargon As far I know, tracking is a much wider topic. Unfortunately, even Tor doesn't help too much in the "Ai" era. If you use Tor only for anonymity, a better option could be host file. It is almost undetectable for most tracking tools.

    Plus, today, securing only a web browser for anonymity is like trying to get an ocean with a spoon. Even "open source" text editors can report your activity. 😂

    thindil,

    @madargon Programs installed locally. Usually Electron-based but it isn't a rule. They are just easier to implement tracking, after all, the code needed for it is in the place. Sometimes it is harder to detect those things, than in a web interface.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • everett
  • love
  • Youngstown
  • slotface
  • khanakhh
  • ngwrru68w68
  • kavyap
  • modclub
  • DreamBathrooms
  • mdbf
  • anitta
  • magazineikmin
  • osvaldo12
  • cubers
  • InstantRegret
  • ethstaker
  • Durango
  • tester
  • tacticalgear
  • cisconetworking
  • Leos
  • normalnudes
  • provamag3
  • JUstTest
  • All magazines