Details
-
AboutInterested in operating system and compiler research among other things
-
SkillsShell, UNIX tools, Git, C, Go, Hare, Tcl, JS, Haskell
-
LocationParis
-
Github
Joined devRant on 1/1/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Void installer bottom text (I do use Void though lol)
-
@We3D It is, a friend of mine uses it, it's hilarious
-
Haskell, hands down (and in fact I'd recommend Learn You a Haskell for Great Good in particular)
-
@kiki indeed lmao
Git is imho quite over-engineered nevertheless but yeah -
I don't even vaguely pretend to be a Git expert, but rebasing is useful and opens many more doors to using other Git tools, and this guide helped me a lot in figuring it out: https://git-rebase.io/
-
Just a quick reminder that Sourcehut exists, on the topic of decentralization and how GitHub unfortunately destroyed that aspect of Git: https://sourcehut.org/
-
I used LaTeX for a while (not only for my resume) until I switched to Troff recently and I much prefer it overall, check out Gavin Freeborn's examples and videos for an introduction: https://github.com/gavinok https://youtube.com/playlist/...
-
Go and Haskell, in terms of interesting and useful languages at least
-
@NoMad I never had issues with Google Docs in Firefox in the past 2 years or so, but there were issues before
-
@NoMad For casting I feel you although I might recommend Mkchromecast: https://mkchromecast.com/
For document sharing, what do you mean? 😅 -
@NoMad IIRC they did that some time ago since supposedly third-party browsers based on Chromium allowed usage of Chrome Sync which wasn't supposed to be the case for anything but Chrome itself, and there was a version of Chrome for Linux for a while already, but hey, I'm very slowly migrating away from Google services anyway and use Firefox currently (despite its own issues, for the moment I at least want something usable that isn't based on the Chromium engine)
-
@NoMad Depends, some specific hardware is a pain in the ass but should be fine tbh
-
@heyjoe1984 *sweats in ReactOS and arguably even WINE somewhat*
-
@NoMad It has improved immensely since then, I use it for several games for instance (admittedly this is more Proton than WINE but still)
-
@C0D4 I never used it yet, only follow conversations about it on the mailing lists sometimes, but I was indeed also impressed by that feature, since it seems that indeed they're not destroyed immediately and you can take a look at what fucked up, which is quite cool
-
GitLab is great indeed, I switched in fact right after GitHub's acquisition (still keep GitHub student benefits though of course); on the other hand lately I find that I'm liking Sourcehut (https://sourcehut.org) much better since it is more minimalistic/lightweight, respects more traditional Git standards, is really flexible (at least to me it seems much easier to self-host for instance), and has zero corporate interests which at least as far as I understand GitLab still has a bit of unfortunately...
-
@sbiewald @Midnight-shcode ok, thanks for the clarification concerning UAC guys 😅 sorry about that
-
@sbiewald Hmmm, I see, I had no clue about that, thanks for the clarification; I honestly just saw a demonstration with a rubber ducky some time ago doing exactly that and was a bit taken aback 😅 so I thought it might be vulnerable to more than just a rubber ducky
-
@sbiewald Indeed, I was more referring to the fact that hitting yes can be automated with a program without knowing the user's password, and asking to confirm a user's password like in the case of sudo, well, can't
-
(3/3, sorry 😅)
From what I've seen, but if someone more knowledgeable than me on this topic could confirm or correct me here that'd be great, Windows also does still appear to be a security nightmare, partially due to design choices (only simple yes/no by default with UAC? Seriously?), partially the fact that it's proprietary, and partially due to the fact that Microsoft has to support a ridiculous amount of backwards compatibility, mostly for old hacky enterprise programs. Also, a system with less programs running is indeed usually taking up less resources, but I have consistently noticed performance improvements for *general use* when people switched from Windows to Linux on their computers.
To summarize, sorry for the long posts: shell and coreutils, package manager, resource-friendliness, security, in fact in my view make Linux stay much more out of your way than Windows or macOS, if you're willing to get used to it, in which case you will really reap the rewards. -
(2/3)
Also, the lack of a package manager by default is genuinely annoying for me for convenience's sake. Really, overall, Linux in fact actually stays much more out of my way than Windows or macOS ever did since it does exactly what you tell it to, how you tell it to. Next to no baked-in defaults (you really make your system your own), no random applications updating whenever (or almost, looking at you Steam and Discord 😑), and dev tools are indeed dead easy to install (not only for Linux like what you say, far from there, but it is true that game dev is still unfortunately very Windows-centric, although that is changing) compared to Windows and macOS unless you use Scoop or Homebrew, respectively.
Also, PowerShell is just painful to use to me compared to UNIX shells and all the power they offer, and honestly shell tools to me are now faster, easier, and cover more use cases than any equivalent GUI program for like 99% of my cases. -
(1/2)
Ok, full disclosure: I never liked Windows, it was never *my* main OS ever; I used macOS for pretty much my entire life before and switched to Linux (first Arch and now Void) 2 years ago when macOS became too locked down for me.
Indeed, an adblocker will prevent the "hundreds of download buttons" "issue" so it's a moot point now, and indeed the error messages aren't tied to the OS of course and therefore that is misleading, it's just that CLI programs usually have more detailed errors, and also when an OS was meant initially for more experienced users instead of normies, sometimes the GUI error messages are more detailed too. Honestly I can see that he is inexperienced, but I overall actually agree with him on most points. For example, for like every single friend of mine who is on Windows and every single Windows machine I had to help fix, restarts are a pain in the ass for updates (which are automatic by default and AFAIK difficult to change, seriously?!), for starters. [...] -
@NoMad I must admit that I've heard that MIT is incredibly cutthroat though unfortunately, hence why it's not on my list 😅
-
I can't say much for robotics and AI in particular unfortunately, but as far as Canada is concerned, in my view the universities to check out if you haven't already are McGill, UBC, l'Université de Montréal if French isn't a problem for you (idk if they offer English programs at a (post)grad level, but knowing them, doubt it), and the University of Toronto
-
@NoMad Ouch 😅😅 I use LaTeX heavily but never used that template before, yet
-
It's that much of a pain in the ass to use?
-
@NoMad I more meant in the sense that it's understandable to look me up, and indeed, just checked, interesting... Not servers I'm active on though 😅
-
@NoMad It's fine 😅 but that's indeed very weird though, I mean I get a good portion of my memes there and nothing more, never noticed that discrepancy though
-
@NoMad (and I was quite sure I wanted to study CS from like grade 9 or something 🤣😅)
-
@NoMad Whoops, gotta update that 😅😅 CS major, electrical engineering minor, now in 2nd year of bachelor's