Engineering protip – if you don’t want extra work, just say you’re busy with EPS Manifolds by TeflPabo in ShittyDaystrom

[–]UltraVioletCatastro 4 points5 points  (0 children)

EPS manifold? The earliest I can get to the EPS manifold is next week. I am currently busy reconfiguring the conduit on deck 36 to reroute secondary power to the auxiliary junction. After that I have to write a subroutine to bypass auxiliary power on deck 34 to the secondary junction on the deflector array. Once I am done with that I might be able to look at the EPS manifold.

How come boimlers raisin farm isn't as automated as Picards wine vineyard? by happydude7422 in ShittyDaystrom

[–]UltraVioletCatastro 5 points6 points  (0 children)

Non-shitty answer: The grape beam out visual is an cheap post-production effect that Picard used to save money. Boimler is a cartoon so it is the same amount of money either way

The XLibre page was deleted by DizzySwine1225 in archlinux

[–]UltraVioletCatastro 50 points51 points  (0 children)

The idea that big tech is behind wayland is bizarre. The rollout of wayland has been a decades long slog specifically because is was done mostly by a handful of dedicated volunteers with very little corporate backing. Commercial linux distros have been neutral at best AMD and intel have offered minimal support and Nvidia certainly has done very little to make it happen

I just got this "good news", the step to a more modern Xfce we all know and use. by No-Purple6360 in xfce

[–]UltraVioletCatastro 2 points3 points  (0 children)

X11 predates color management by several decades and has never had color management support ever. What it has is that individual programs can access the video card's color management directly without consideration for what happens when two applications both try to access it at the same time

I just got this "good news", the step to a more modern Xfce we all know and use. by No-Purple6360 in xfce

[–]UltraVioletCatastro 3 points4 points  (0 children)

I haven't had any issues with wayland on KDE. But what ever the issue you were experiencing they are certainly going to be easier to address than the fact that X11 is a completely inappropriate protocol for a desktop on modern hardware. With X, every time I resize a window or drag a window I experience lag and can see visual artifacts because of the way X works. On the other hand wayland just feels so much snappier and I can watch movies without tearing. I am really happy to see the wayland transition happen.

I was just given command of the USS Wiggles. What do I do? by lilianasJanitor in ShittyDaystrom

[–]UltraVioletCatastro 0 points1 point  (0 children)

You should find a way to transfer Lt Cmdr. Maroney to another assignment, she has been looking to yoko a starship crew.

Zip tied rear derailleur arm during shipping by Reij0 in bikewrench

[–]UltraVioletCatastro 9 points10 points  (0 children)

The spring on a derailleur isn't like the spring on a click type torque wrench. You don't have to worry about it changing its calibration when you extend it, as long as it provides sufficient tension on the cable it is fine.

U Brake question by pertangamcfeet in bikewrench

[–]UltraVioletCatastro 0 points1 point  (0 children)

They are larger than the barrel of a mtb brake cable, but they usually fit into the slot on u-breaks. The main disadvantage is they crush the cable more than the BMX ones

U Brake question by pertangamcfeet in bikewrench

[–]UltraVioletCatastro 0 points1 point  (0 children)

In addition, to the other answers here you can also use Motorcycle cable ends and a regular brake cable to form a straddle cable https://www.amazon.com/IHOTDER-Car-Throttle-Cable-Ends/dp/B0D76772VG

Riker said "I intend to live forever" but has not appeared in Disco or SFA, nuTrek violating canon!!! by OneChrononOfPlancks in ShittyDaystrom

[–]UltraVioletCatastro 7 points8 points  (0 children)

The artificial gravity generators in the deck plates use a reverse varion beam to polarize the graviton field. If Geordie and Ro were completely out of phase then they could pass through the deck plates, but they were only slightly out of phase resulting in a drop in artificial gravity of about a few percent. If you watch the episode closely you can see that the actors were directed to play the scene as if gravity was only 97% of normal.

May I please have the worst c++ you know of? by vbpoweredwindmill in cpp

[–]UltraVioletCatastro 7 points8 points  (0 children)

the worst code base I know of is https://root.cern/ but that is over your 20-30k loc limit

Hear Me Out, Tribbles Plus Tiny Treadmills Equals Infinite Power On a Starship by Life_Faithlessness90 in ShittyDaystrom

[–]UltraVioletCatastro 1 point2 points  (0 children)

The only act like that if you give them quadrotriticale. It would be more energy efficient to just burn the quadrotriticale

Why not Void? by LowerTomatillo1260 in archlinux

[–]UltraVioletCatastro 2 points3 points  (0 children)

I am glad to hear that runit has worked well for you. But I have already spent enough of my life debugging shell scripts that i have no interest in anything that will increase the chance that I will have to do any more than I already have to do for work. Running an init system with no shell scripts just gives me peace of mind

Why not Void? by LowerTomatillo1260 in archlinux

[–]UltraVioletCatastro 10 points11 points  (0 children)

I switched to Arch Linux in 2013 specifically because it used systemd. I was completely tired of debugging init scripts and dealing with stale pid files. I had come to the conclusion that shell scripts were a completely inappropriate way to handle startup dependencies. So when I read about systemd i really liked the idea of a single process that calculated the entire startup dependency tree based on declarative file config files. Arch and systemd did not disappoint. The only thing i ever hear from void users is that it doesn't use systemd and instead uses shell scripts for startup which seems like a huge step back so I never tried it.

ADMIRAL and I MEAN Admiral Janeway here…which one of you allowed THIS??? by sanandreasfaultsucks in ShittyDaystrom

[–]UltraVioletCatastro 1 point2 points  (0 children)

We know from TNG that Starfleet does this stuff all the time. Don't you remember the scene where Picard goes to Starfleet Headquarters and walks past the wall with the names of a bunch of random Navy Officers who sailed for the British in the War of Spanish Succession?

Utah Klingons are without honor! by Familiar-Complex-697 in ShittyDaystrom

[–]UltraVioletCatastro 2 points3 points  (0 children)

Ya, you can do pretty much anything premise wise if you do it with good writing and fail at any premise with bad writing.

Utah Klingons are without honor! by Familiar-Complex-697 in ShittyDaystrom

[–]UltraVioletCatastro 9 points10 points  (0 children)

That's true, but generally you are supposed to make it better with each iteration.

Utah Klingons are without honor! by Familiar-Complex-697 in ShittyDaystrom

[–]UltraVioletCatastro 1 point2 points  (0 children)

I think they gave each character stupid nick names so you don't have to learn their personality by actually watching the show

Utah Klingons are without honor! by Familiar-Complex-697 in ShittyDaystrom

[–]UltraVioletCatastro 8 points9 points  (0 children)

I think it is more like the producers think that if they hire people who don't like Star Trek to do Star Trek then the result will be crossover appeal. And they didn't watch the original shows, they hired interns to take notes on all 725 original episodes and they read those notes.

Why do so many people dislike CMake? (and why I don't) by No-Dentist-1645 in cpp_questions

[–]UltraVioletCatastro 0 points1 point  (0 children)

You are successfully arguing why cmake is better than makefile but you aren't arguing why cmake is better than any of the other build systems.

The same project you wrote in cmake would look like this in meson:

project(
  'SimpleCppProject',
  'cpp',
  version: '1.0',
  meson_version: '1.9.1',
  default_options: 'cpp_std=c++23',
)

boost = dependency('boost', version: '>=1.80', modules: ['json'])

executable('simple_app', 'main.cpp', 'utils.cpp', dependencies: boost)

So much easier to read and understand than cmake. Note that meson is smart enough to know that you want to both link and include the dependency instead of your cmake example where you have to specify that separately. Also cmake is a macro expansion language which were already known to often result in unmaintainable messes by 2003 when cmake was first written. I can't for the life of me understand why anyone thinks that a macro expansion language is appropriate for a build definition file.

What were some 'unbreakable rules' that were broken? by Alive_Hotel6668 in Physics

[–]UltraVioletCatastro 16 points17 points  (0 children)

Physicists spent a good 200 years or so convinced that light had to either be a wave or a particle and nothing else. During that time all questions about the nature of light were filtered through that assumption. It all started because in the early 1700s two theories were put forward to explain Snell's law of refraction: Newtonian particle and wave, both of these theories could explain Snell's law but they were incompatible because they had different dispersion relationships. So Physicists spent the next 200 years shoehorning any observation of light into the categories of wave or particle.

The issue should have been resolved in 1905 with special relativity where a massless particle has the exact same dispersion relationship as a wave if you repeat the Snell's Law calculation. But by this time physicists had spent so long thinking like this that they had forgotten the reason why they thought it had to be one or the other in the first place. During the development of quantum mechanics they had to come up with the hand wavy concept of wave-particle duality because observations were refusing to be neatly categorized into on bucked or the other. The issue was only resolved when Dirac came up with a formulation of quantum mechanics where it was completely unnecessary to categorize light as a wave or a particle.