matejc's recent activity

  1. Comment on What's a small thing that made you happy? in ~talk

    matejc
    Link
    Just seeing my girlfriend smiling makes me happy.

    Just seeing my girlfriend smiling makes me happy.

    2 votes
  2. Comment on What DE and distro do you use and why? in ~comp

    matejc
    Link
    Distro: I have been using Fedora, Ubuntu, Gentoo, Sabayon, Debian, Aptosid, Arch, .... but none of them come even close to NixOS that I am using for last years, the stability - I havent...

    Distro:
    I have been using Fedora, Ubuntu, Gentoo, Sabayon, Debian, Aptosid, Arch, .... but none of them come even close to NixOS that I am using for last years, the stability - I havent re-installed NixOS to this day on any computer, still running the original installations, the rollbacks after each system upgrade are great if you want to go back, even several upgrades back. On this system, do you want Docker? Turn it on in the system configuration file like with virtualisation.docker.enable = true; option. Do not want it anymore on your system? Just delete that option or set it to false. Want fingerprint daemon? services.fprintd.enable = true; want iptables? networking.firewall.enable = true; you get the point... you want to fix a bug or add a new feature? clone nixpkgs and make a pull request, the community is very active. But there is one downside to use NixOS like an advanced user you will have to know Nix (talking about the language), learning curve can get steep quite fast, but once you get it you can make any change.

    Desktop Environment:
    Like distros, I have been using all sorts of them: Gnome2, Gnome3, Mate, XFCE, Enlightenment, KDE 3,4,5..., for all of them I have been using them for work and home, and NOT just trying to use them for a month or so. I have setup them to my liking. Lately I do not want to loose too much time with configuring all sorts of small things... so I went with Gnome3 and KDE5, the winner was KDE5 because of it stability, Gnome3 is much more simple but even with i7 and 16GB of ram + integrated graphics if running for weeks it just turns sluggish, KDE5 just does not.
    I do not count I3wm and Awesome and stuff like that here because those are not desktop environments but window managers. There is one more thing .. I am all for growing the Linux community ... with i3wm only you just not gonna get a lot of the Windows followers to use Linux

    2 votes
  3. Comment on What programming language do you use for work and what's your favorite language? in ~comp

    matejc
    Link
    At work I use NodeJS for services, slowly switching my mind to Go, Bash for small stuff, Python for bigger jobs, Nix for building services and deploy environments. In the past I have been...

    At work I use NodeJS for services, slowly switching my mind to Go, Bash for small stuff, Python for bigger jobs, Nix for building services and deploy environments. In the past I have been experimenting with Delphi (long time ago), Java, C. If I really had to choose the favourite language ... probably Nix or Python, of course every language can be used for almost everything, but choosing the right language for the job is more important than sticking to one.

    2 votes
  4. Comment on Invisible Separator in ~comp

    matejc
    Link Parent
    Yea there are more characters like this in Unicode table

    Yea there are more characters like this in Unicode table

  5. Comment on Invisible Separator in ~comp

    matejc
    Link
    Today I learned that there is a character that has no width and is invisible, but supported by every system that has Unicode support, from browsers to even terminal emulators. Lets investigate, I...

    Today I learned that there is a character that has no width and is invisible, but supported by every system that has Unicode support, from browsers to even terminal emulators.

    Lets investigate, I injected that character between characters of the word "abc":

    • python
    >>> len("abc")
    5
    
    • nodejs
    > "abc".length
    5
    

    Also search engines...
    try this https://www.google.com/search?q=Matej and then https://www.google.com/search?q=M⁣a⁣t⁣e⁣j. First one is my name in plan, but the second has invisible characters embedded between every visible character. If Tildes is not filtering invisible characters from google link then the search results will be quite different.

    Here is my page that helps you inject this special character between every other character

    Why would someone use this?
    Well to be honest, this are just my findings. You can use this method to make words unsearchable in text, you can use it to obfuscate words that would be normally considered abusive and the automatic system would ban you from using it, but people would still see the word itself. Use case would probably be to mess with people. Let's say that you would like to write somewhere that has automatic abusive filter for words. Just write your dirty words into that static page I just shared and click Copy and then paste text to some portal that would normally automatically report/ban you for using abusive words. But I do not recommend this kind of behaviour for obvious reasons.

    1 vote
  6. Comment on How do you back up your data? in ~talk

    matejc
    Link
    I have several servers in cloud and I have a synced folder with one of them and then the rest of them just sync to each other. For that I use Syncthing, someone could very well use Resilio, it is...

    I have several servers in cloud and I have a synced folder with one of them and then the rest of them just sync to each other. For that I use Syncthing, someone could very well use Resilio, it is not opensource but has encrypted folders option, with Syncthing you would need to encrypt files on disk a bit differently.

    2 votes
  7. Comment on <deleted topic> in ~talk

    matejc
    Link
    For me it ... it was not just about things that I could build, but also about having a hobby besides programming like I do on the job already ... I bought my first 3d printer just because of that,...

    For me it ... it was not just about things that I could build, but also about having a hobby besides programming like I do on the job already ... I bought my first 3d printer just because of that, not having any special idea on what to print, this was just my shiny new toy. After a while of using it - printing stuff from thingiverse mostly - I expanded my hobby to design stuff in FreeCAD. Later I found out (again) the social aspect of creativity, people just like to find it in others specially if they can relate it to you, many do find a way. Also, its a good conversation topic (not just on the internet).

    But back on the topic, look more objectively, what can you gain and what can you loose. If you have time for potentially time consuming hobby and you are or wish to be more technical person and have money to spend on a 3d printer, and then later on.. for material .... I suggest, go for it. But you have to take in consideration that this is hobby area, you will just not get a successful result every time, you will need to be patient and willing to tinker with slicing software and 3d printer itself.

    3 votes
  8. Comment on What operating system do you use? in ~comp

    matejc
    Link
    I am using multiple, depends which computer and what purpose. NixOS (Linux) at job and as primary system for doing general stuff at home, I have been using it for a few years now, I love it...

    I am using multiple, depends which computer and what purpose. NixOS (Linux) at job and as primary system for doing general stuff at home, I have been using it for a few years now, I love it because it just do not age by design - every other operating system that I know it will age and become slower by potentially every software you install. I am using Windows 10 for gaming, which I do not do much lately. Recently I am experimenting with Manjaro (Linux) which is the only distro in the top 5 of distrowatch that I could setup - the lazy way - on Lenovo MIIX 320, with actual battery indicator working, but that is probably because of higher versions of Linux kernel in the official repos.

    9 votes
  9. Comment on Personal growth in ~talk

    matejc
    Link Parent
    Yes, you are right, I am not interested in direct feedback, but you got me at the "stop reading now", so I did not. Thank you very much for this thorough review, nobody ever does that. It was a...

    Yes, you are right, I am not interested in direct feedback, but you got me at the "stop reading now", so I did not. Thank you very much for this thorough review, nobody ever does that. It was a negative surprise for me at the start, but when I read it all, it makes a lot of sense. I will fix some of the issues soon, but as far as the content goes... I do not like to change it much after it was published. I will defenetly remember this review when writing future blog posts.

    PS: I know it is not an excuse but.... In my defence ... English is not my native language and I had some slight learning disabilities at the time I was learning it... allegedly :)

    1 vote
  10. Comment on Personal growth in ~talk

    matejc
    Link
    So, what do you think of my new blog post? Any suggestions or advice you can give me?

    So, what do you think of my new blog post? Any suggestions or advice you can give me?

  11. Comment on Have any of you set up GPU passthrough for a virtual machine? in ~comp

  12. Comment on 3D printed drain filter in ~creative

    matejc
    Link
    My new blog post is about 3D printing, I want to better myself so if someone has any comments.. please do write them down.

    My new blog post is about 3D printing, I want to better myself so if someone has any comments.. please do write them down.

    2 votes
  13. Comment on Anyone interested in 3D printing? in ~hobbies

    matejc
    Link Parent
    Was pretty bent? That might be the problem, if some part of the printer was bent (due to shipping I guess..?) it certainly can be the cause for adhesion issues, since you said that "was", I guess...

    Was pretty bent? That might be the problem, if some part of the printer was bent (due to shipping I guess..?) it certainly can be the cause for adhesion issues, since you said that "was", I guess you resolved that issue to some degree, but since one layer is max 0.2 mm (for 0.4 mm nozzle) then the margin of error can be way higher on some parts of the build plate if its support is even slightly bent.

    But as far as it goes for "normal" adhesion problems, you have few tricks

    • I found out that if I raise the temperature of the extruder to the highest supported for the filament, it sticks better on the print plate
    • heated print bed is also a good way to increase stickiness, I use 60C for PLA, but for trickier models (less surface on the print bed than higher up the model), a bit higher temperature for PLA can still be used
    • you can use BuildTak like "permanent" plate that just tape over your plate (do not forget to readjust Z axis after installing it on your printer)
    • you have many different types of tapes that you can stick on the build plate, but have never used them personally
    • I personally use products like APrintaPro PrintaStick (for heated bed) or PrintaFix, this comes in liquid form that you apply on the printbed, be sure to clean it (I use warm and wet paper towel) after few prints and re-apply when necessary
    • brim - just for enlarging first layer surface of the model [1]
    • raft - I specially like this one, it raises the model itself and places few layers of material just underneath the model that way you have a firm surface and is a good starting point for printing, do not worry about separating the raft from the printed model, it usually goes off easily by hand [1]

    Maybe I forgot some other type of adhesion trick, but please if someone has something to add ...

    Brim and raft comparison: 1

    1 vote
  14. Comment on Anyone interested in 3D printing? in ~hobbies

    matejc
    (edited )
    Link Parent
    I was considering at the time Ultimaker 3 or the Raise3D N2, and I choose Prusa because of Open Hardware/Software design, hardware upgrades to the next version of printer, and MMU - multi material...

    I was considering at the time Ultimaker 3 or the Raise3D N2, and I choose Prusa because of Open Hardware/Software design, hardware upgrades to the next version of printer, and MMU - multi material hardware upgrade (for up to 5 filaments on per one model) which I also ordered, it comes in August

    Edit: oh yea and because of this guy @hook (he is always on track with open hardware and specially open software)

    2 votes
  15. Comment on Anyone interested in 3D printing? in ~hobbies

    matejc
    Link Parent
    I have to say that I never used Creality, but many problems are just adhesion to the build plate, but I wonder what problems do you have. Can you take a picture of some failed prints, and stuff,...

    I have to say that I never used Creality, but many problems are just adhesion to the build plate, but I wonder what problems do you have. Can you take a picture of some failed prints, and stuff, maybe I can help a bit.

    1 vote
  16. Comment on Anyone interested in 3D printing? in ~hobbies

    matejc
    Link Parent
    Get into it? There is a lot of intros into 3d printing on youtube (yeah this again), I am sure that are a lot of tutorials on 3d printing on web, I would recommend starting with an actual 3D...

    Get into it? There is a lot of intros into 3d printing on youtube (yeah this again), I am sure that are a lot of tutorials on 3d printing on web, I would recommend starting with an actual 3D printer, I learnt a whole bunch of things like that, but my first 3D printer was a kit, so I had to assemble it first... but there are easier ways to do it if you are not that technical type of person... I heard that people are recommending Monoprice Mini 3D printer for beginners (lets say, this one: https://www.amazon.com/Monoprice-Select-Printer-Heated-Filament/dp/B073ZLSMFT), the ones that have heated bed are a big plus, because many prints are failing just because of "stickiness" of the print bed, and if you have heated plate than the plastic sticks better on the plate. Then just pick some models from lets say Thingiverse, then I recommend Cura for slicer software, it has simple interface for beginners, and has an advanced settings for tweaking later on when something goes wrong.

    That is my recommendation, someone else might have some better advice.

    3 votes
  17. Comment on Anyone interested in 3D printing? in ~hobbies

    matejc
    Link
    Hey, yea, I have 2 3d printers, first one I bought is BQ Hephestos 2 Kit, and the second I have is Original Prusa i3 Mk3, I am a programmer by trade and I love this hobby it is relaxing and fun, I...

    Hey, yea, I have 2 3d printers, first one I bought is BQ Hephestos 2 Kit, and the second I have is Original Prusa i3 Mk3, I am a programmer by trade and I love this hobby it is relaxing and fun, I print something new almost every few days, I am also doing some basic modelling in FreeCAD and OpenSCAD/OpenJSCAD. I have some models still to put to Thingiverse (https://www.thingiverse.com/iMatejC/about), but mostly I print stuff for friends for free just to learn stuff, currently I am printing tiny (rubber) ducks that are not from rubber - PLA, just to annoy people at work, inspired by https://www.youtube.com/watch?v=f5d8pVg3Qtg I am printing the third plate of them (12 per one plate). I have probably more than 10 fillaments in different colors and materials (mostly PLA, but also ABS, PETG, Flex)

    3D printing is a great hobby I recommend everyone that has extra time or want a new hobby, it can be frustrating at times when the prints are failing but if you have a good slicer software you can tweak it to make it print perfect (I recommend Slic3r or Cura)

    2 votes