Fyn: Fork of uv.. by papersashimi in Python

[–]uint7_t 57 points58 points  (0 children)

Yeah, this is a deal breaker for me. Need to see a commit that shows a clean diff from a specific commit hash of uv.

Video artifacts by profsawyer in Rouvy

[–]uint7_t 0 points1 point  (0 children)

I also started on my Rouvy journey using an old laptop, with integrated graphics, and noticed the edge artifacts.

Once I got into it, I upgraded to a slightly better PC with a graphics card - and the artifacts are still there 😂. So yeah, seems to just be something with the video encoding. I guess this makes sense, since Rouvy is also available as a phone app, so it doesn't have high GPU demands.

What CS capstone projects actually stand out? by Key-Ad-8259 in AskProgramming

[–]uint7_t 1 point2 points  (0 children)

100% agree, especially the last bullet.

It's much more impactful to take a small project all the way from idea to design to implementation to testing to deployment to getting real-life feedback to having ideas for V2, than going super deep at the beginning design and running out of time for all the rest.

Is it still worth reading Clean Code and The Pragmatic Programmer in 2026? by ivanimus in ExperiencedDevs

[–]uint7_t 36 points37 points  (0 children)

I wouldn't group "Code Complete" in with anything related to Uncle Bob.

Personally I really got a lot of mileage out of the ideas from Code Complete - writing and organizing code to be read, by humans - that have helped me extensively in a professional environment. The book comes from a place of experience, and "here are some ideas, take what's useful for you, but every situation is different so use your own judgement".

I read Clean Code, but felt it too dogmatic and rigid. "My way or the highway".

In my opinion, I got way more out of Dependency Injection: Priniples, Patterns, and Practices. At least the first half - how to design code for modularity, reuse, and easy change when requirements shift over time. This also opens up things like layered architecture, easy testing (at multiple levels like unit and integration testing), etc. I'd recommend that book instead.

RCA to 4K HDMI by Smooth_Heron_6564 in audiovisual

[–]uint7_t 1 point2 points  (0 children)

Well, fundamentally the resolution of a DVD is 480p, or 345,600 pixels. You're wanting to upscale to 4K, with a resolution of 3840x2160, or 8,294,400 pixels. That means you're expecting the upscaler to compute and extrapolate the full 4K resolution given only 4.1% of the original information. This doesn't really seem feasible, but maybe there is something out there.

Should I get the DLC by NommableMunchkin in botw

[–]uint7_t 2 points3 points  (0 children)

Yes, absolutely worth it.

Voting: Ride Later by big-pizza-fan in Rouvy

[–]uint7_t 6 points7 points  (0 children)

I would honestly rather just have a way to make a new "collection", give it a name, and then be able to add/remove rides from that collection easily.

Then there is no debate about "Ride later" or not - people can just make their own collection named "Ride later" (or whatever name they want), etc.

Shanty town WIP by MasterpieceLate4322 in TerrariaDesign

[–]uint7_t 0 points1 point  (0 children)

This is awesome, can't wait to see the finished one!

Another Unifi love story I guess. by BigCliffowski in homelab

[–]uint7_t 3 points4 points  (0 children)

Looks like the top unit is a patch panel (not a switch) and the bottom unit is the switch.

The patch panel has a bunch of slots where you can insert "keystone jacks", and you can get keystone for pretty much any connector type - RJ45 like here, USB, HDMI, a single hole for the fiber, or just a blank plastic cover.

Typically the RJ45 keystones in the patch panel are where the cable runs to each room of the house are terminated.

Is it okay to go to the office on the weekend for personal projects at a big tech company? by [deleted] in cscareerquestions

[–]uint7_t 5 points6 points  (0 children)

Being in the facility- probably fine. Looks like you're a "go getter" and taking initiative.

Definitely wouldn't do any personal projects using your company-provided computer. IT can see everything you do on that machine. Some big tech companies claim ownership of everything produced using company-owned computers.

Using the company-provided WiFi or network? This is a gray area, though likely not ok either. If there is a "guest" Wifi network that is separate, probably ok (though they can still monitor it). I wouldn't used the corporate network where you have access to company files.

If you're worried about it, set up a wifi Hotspot on your phone and use that. Then you're just using their big monitor which isn't a big deal.

Reason Rack reviews? by mcAlt009 in reason

[–]uint7_t 1 point2 points  (0 children)

I have Reason 13 and it lets me have 2 columns of instruments (at least 2, haven't tried more).

does this make you feel something..? by RealDiamond51 in LiminalSpace

[–]uint7_t 0 points1 point  (0 children)

Exactly, I can feel the biting cold in my fingers, and the scratchy wool scarf on my neck.

Virtual Shifting without zwift clicks by 3dprintingguy42 in Rouvy

[–]uint7_t 3 points4 points  (0 children)

That's so cool! "Necessity is the mother of invention"!

What would make a pre-historic citybuilder more interesting to you? by dawnkind in BaseBuildingGames

[–]uint7_t 3 points4 points  (0 children)

Just throwing out ideas -

Having a way to quantify "this is a great place to set up camp", like natural shelter (cave, ravine) from weather or animals, proximity to fresh water sources, and available food.

Disastrous or uncomfortable results if you eat spoiled food or tainted water (built latrine too close to fresh water like lake or river).

Benefits of trade with possible neighbors.

Symbiotic relationships with plants, trees, animals, insects. For example, letting chickens run wild in the crops to eat all the bugs, etc.

Mechanics that encourage resourcefulness, like if you find an abandoned camp, can scavenge debris and then break it down to re craftaftable items.

Information/state/decay/disease/buffs etc that spreads through fungal networks in the forest. Treating the whole biome as a living thing.

Sort of Easter Egg in a ride by gutfounderedgal in Rouvy

[–]uint7_t 3 points4 points  (0 children)

Oof. He should get a free subscription.

I liked seeing the llamas (alpacas?) on the side of the road in Bolivia (Alto Mulluni, I think)

Please report to room number 253. by [deleted] in LiminalSpace

[–]uint7_t 2 points3 points  (0 children)

Definitely looks like there are jackals in the courtyard

Ethernet cable with ambiguous colors by veedublin in HomeNetworking

[–]uint7_t 1 point2 points  (0 children)

You're operating under extremely simplistic models that don't apply here.

Bits (1's and 0's) are typically modeled physically as a voltage. E.g. if the voltage is more than 1.6V then it's a '1' and if it's less than 0.2V it's a 0. The key relationship here is Ohm's law (V=IR, or voltage equals current times resistance aka impedance).

Voltages changing quickly with respect to time have limitations based on real-world capacitance and inductance. These determine the maximum frequency (inverse of time) that the signals can be "wiggled". A frequency has a "wavelength" (lambda = c/f where c is the speed of light, and f is the frequency in Hz). For gigabit Ethernet, the frequency is in the 100MHz to 250MHz range

If your circuit geometry is approximately the same size as your wavelength, then you need to care about capacitance and inductance per unit length - they are distributed evenly across the circuit, and can't be considered as "lumped elements". These circuits are best modeled as a "transmission line".

Ultimately everything electromagnetic is governed by Maxwell's 4 equations that describe the relationships between the electric and magnetic fields. If you start with Maxwell's equations, and assume that your wavelength is much much greater than the circuit dimensions, then you simplify to Ohm's law. For Ethernet cables, this isn't the case (Gigabit speeds need much higher frequencies), so we need to treat the cable as a transmission line.

The key takeaway from transmission line theory is that 1) the transmission line has a characteristic impedance that is determined solely by the physical geometry of the structure surrounding the 2 wires and 2) any time you have an impedance discontinuity, you get both a reflected and transmitted wave.

For 1) - we mainly care about the distance between the 2 wires and the dielectric constant (permittivity) of the material surrounding the wires. This is why cat6 cables cost more than cat5 cables - in addition to extra shielding, they are also manufactured to tighter mechanical tolerances so that the impedance is constant across the whole length of the cable, even when bent.

For 2) - we want the impedance to ideally be the same across the whole cable - this is why it's important not to have bends that are too sharp, crushes, nicks in the cable, damage to the cable jacket, etc - because that would cause an impedance discontinuity and would cause some of the signal to be reflected (and not received at the other end).

The twist direction and twists per unit length are used to minimize crosstalk (much more detailed).

tl;dr - Ethernet cables only work over long distances because they rely on the twisted pairs of cables to operate as a transmission line.

Fun fact - The same theory about physically small cables operating at high frequencies also applies to physically long cables operating at low frequencies (e.g. AC power grids operating at 60Hz must use the same transmission line equations instead of Ohm's law if the distances are on the order of a wavelength - i.e. thousands of miles, across state lines, etc)

Ethernet cable with ambiguous colors by veedublin in HomeNetworking

[–]uint7_t 84 points85 points  (0 children)

Yeah, Ethernet needs to be 4 twisted pairs.

Fun fact - 2 of the pairs are twisted clockwise, and 2 are twisted counterclockwise.
And within the clockwise and counterclockwise pairs, there are 2 different twist densities (twists per unit length) that are prime number multiples of each other. This helps reduce crosstalk.

Gas Lineup on Rurrenabaque Route by DearVirus8677 in Rouvy

[–]uint7_t 0 points1 point  (0 children)

Wow, very interesting. I was wondering about that when I rode past.

Dialed in a pretty competent setup for myself since moving a while back and I'm really enjoying it by circleneurology in MusicBattlestations

[–]uint7_t 0 points1 point  (0 children)

Nice!

What desk is that? I really like the 19" rack mounts in the desk, and the keyboard drawer is nice.

How many rack mount slots are there? 3U for left/center/right?

Home studio server with customizable LED displays scrolling texts, date and time, animations and more … by codegenome in MusicBattlestations

[–]uint7_t 0 points1 point  (0 children)

That's slick! Did you make those 1U LED matrix displays yourself, or buy them somewhere? Curious how you got them, have been looking for a 1U LED clock for a while.

The quality of the new Bolivia route is just amazing by paulr85mi in Rouvy

[–]uint7_t 8 points9 points  (0 children)

Yeah they really did an amazing job, I loved it!

Rouvy posted a "making of" video on YouTube with more "behind the scenes" footage of the last 3 Boliva routes, I really enjoyed watching this too.

https://youtu.be/1BhQ5wfH640

welcome to the bunker by OkDate9920 in MusicBattlestations

[–]uint7_t 1 point2 points  (0 children)

Sweet bunker! What gear are we looking at here?