Spyke

Replies

Comment on

The irony

In my time we didn't paste LLM-generated code we barely understand and hoped it compiled, let alone work. We pasted code from stack overflow we barely understood and hoped it compiled and let alone work, as god intended.

Comment on

Linux compatible printer.

Your OS doesn't matter. Printers are dumb and only understand Gcode, which is basically a series of steps to follow for printing your part (move the head this amount in that direction while extruding that much etc.). Producing that code is the slicer's job. What you want is a slicer that works perfectly on Linux. And good news, all open-source slicers work perfectly on Linux. What you need tho is a slicer that includes your printer's profile.

Try Cura or Prusaslicer (available as Flatpaks) or Orcaslicer (Appimage for now but will move to Flatpak eventually).

Comment on

Best Graphic card for Linux Gaming

Go AMD. The open-source drivers already provide the best performance compared to the closed-source ones, and are included in the kernel and Mesa, which means the cards will work out of the box. For the best performance and latest drivers and optimizations you should switch to a distro with more up to date packages than Debian if you plan on buying a current gen card tho. For example, Fedora is a very good mix between working OOTB, ease of use and bleeding-edge packages.

nVidia is... difficult. The open-source drivers are getting better but are still way behind closed-source drivers, and each closed-source drivers version only works with a single kernel version. It might work OK as long as the drivers and kernel are kept in sync (I think Pop! or Nobara have nVidia specific versions for this reason), but otherwise each kernel upgrade is a risk. Plus nVidia drivers are basically shit with Wayland and cause a ton of issues.

Intel has a good track record with iGPUs so discrete cards should be as trivial to use as AMD ones, if more at the entry-level performance-wise.

Comment on

Code interviews for a PHP developer roles

And that's why we're moving away from coding games where I work. Bad people try to cheat, good people can panic and shit the bed.

When I do interviews, I'm more interested in the candidate's relevant experience, what kind of issues they faced, how they were solved, if they think they could have done things differently, and how they think. Code itself is irrelevant unless I can review a sprint's worth of PRs.

When I ask more technical questions, I never ask for code but for an explanation on how they would tackle the problem. For example, I often ask about finding a simple solution to get all data relevant to a certain date in two, simple, historized tables. If you know window functions, it's trivial. If you don't, your solution will be slow and dirty and painful. But as most devs don't know about window functions anyway, it lets me see how they approach the issue and if they understand what parts should have a trivial solution to make it simple.

linux

Comment on

"Help me choose my first distro" and other questions for beginners

Reply in thread

Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is "start with something solid, reputable and popular, branch out later".

Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.

Comment on

Any ideas?

Although gatekeeping is a bad attitude, I think the worst part of beginning a hobby is not getting super expensive gear as a beginner, but getting the wrong super expensive gear as a beginner.

As a homebrewer, my super janky setup has barely evolved in the 8 years I've been in the hobby. It's a very hands-on process, hard to control for temps and most of my tools are either upcycled or built from hardware store materials, but I know exactly how it works and can let my imagination run wild when creating recipes. Plus, it's fun to spend an afternoon with friends drinking beer while actually brewing beer. I see a lot of people splurging for a Brewfather and losing interest pretty quickly because everything is automated, so your "hobby" is mainly waiting for a timer to beep, or people "investing" in kits and making barely-better-than-low-end commercial beer.

I'm not really into photography anymore but when I started out, I was shooting film because camera bodies were super cheap back then, people discarded them because they were only interested in the lenses. People were buying 800-1000€ m4/3 cameras in droves and put expensive vintage lenses on them to get that "instagram look", which is useless except for driving up the price of good lenses because the sensor is so small that most of the character of the lens is lost. With a bit of patience, you could snag a full-frame, used Sony a7 for less money and actually getting what you paid for in the lens.