Why smacking a TV remote actually makes it work again

When the remote loses its responsiveness or the battery power is low, tapping on the remote with your hand will almost certainly bring it back to responsiveness.

What physical phenomenon takes place in the remote when this is done?

reddit.com
u/Ok_Yogurtcloset8372 — 3 days ago

The Windows "God Mode" folder is still one of the fastest ways to access legacy settings

If getting tired of navigating through several levels of submenus within the Settings utility of the current Windows version, only to be directed to use some old applet from the Control Panel application, then "God Mode" trick works equally well on Windows 10 and Windows 11.

Create a new folder anywhere and name it as follows: `GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}`

That will instantly place more than 200 different administrative tools, device management utilities, and system settings all in one place. Even though Microsoft tries to migrate settings gradually, having them in one place is always easier than navigation through several interfaces.

u/Ok_Yogurtcloset8372 — 4 days ago

Could a 10 member team understand a codebase written by 100 developers?

We're considering inheriting a system that was built and maintained by a large team, many many engineers over the course of a number of years. We have 10 members in our team.

Not that the codebase is going to be abandoned, but the original org is restructuring and we'd be taking responsibility for it going forward. I'm not certain management realizes that they have to take care to "just maintain" it, rather than understanding what it does.

100 developers equals 100 assumptions are baked into code. No one recorded the design decisions. Unspoken understanding of the rationale behind the way something was being done which was lost when those people were gone. With good docs (which to be honest, I don't think we have, at least not when we're writing them), there's still a huge divide between reading the code and understanding what it is doing.

I have seen teams take over smaller code bases and work for months, with no idea of what they are doing. This is a problem on a different order of magnitude. Millions of lines can't be grep'd and considered understood.

reddit.com
u/Ok_Yogurtcloset8372 — 17 days ago

Why can't apps explain exactly why it needs every permission it asks for?

Every time you download an app and it requests access to your camera, contacts, location, etc., all you are asked is yes or no. Nothing explains why it really requires access to this particular permission to function. For example, does the app require location all the time or just at once when using a particular function? Does the app require access to contacts in order to use its features or it needs access to contacts only to "find your friends"?

It seems to be such an easy thing for apps to put one line to explain their request prior to asking for permission, but they do not do it. You either allow the app or deny its request and hope everything will work okay.

reddit.com
u/Ok_Yogurtcloset8372 — 1 month ago

Linux can run out of process IDs while still having plenty of RAM left

PID exhaustion is among those kinds of failures that surprise everyone since there doesn’t seem to be any issue with resources in such cases. Memory is okay, disk is okay, CPU is free, but for some reason the system is unable to fork processes and behaves unpredictably.

By default the maximum value of processes on Linux systems is 32768. Some processes that fork quickly enough will be able to reach that limit without getting anywhere near to the RAM limit, for example a runaway script, incorrectly configured job queue or fork bomb.

It is possible to view the current limit in /proc/sys/kernel/pid_max and increase the limit to 4194304 on 64 bit systems. Usually reaching the maximum number of processes is a sign of other misbehaviors rather than limit being too low.

reddit.com
u/Ok_Yogurtcloset8372 — 1 month ago

The new Apple Watch has "Live Rewind" to replay what someone said 15 seconds ago.

Pressing the Digital Crown twice will provide you with a text snippet of the conversation. Known as Live Rewind. It basically acts like an audio buffer which will help in transcription and allows you to see if you have missed out anything in the discussion.

You can also ask Siri about whatever was in that snippet or save it to the Siri app for later. Should be declared illegal ngl, this thing is going to help people catch their partners in 4K mid-sentence 💀 relationship ender right on your wrist.

u/Ok_Yogurtcloset8372 — 1 month ago

Should the OS treat user-installed libraries differently from system libraries?

The problem is that most operating systems place everything into the same library pool, resulting in the user-installed package conflicting with the core system requirement silently and without any problems until the time when the problem occurs.

Justification for such a choice is quite clear. There are NixOS and Guix that do this quite well. Instead, Flatpak takes care of that on the application level. However, there are some trade-offs associated with the strict separation, namely lack of common library advantages, more disk space required and duplicated dependencies at slightly different versions.

There is /usr and /usr/local convention for Linux, which is not enforced by anything. Windows has had to deal with DLL hell for many years already. macOS is the closest one with SIP.

reddit.com
u/Ok_Yogurtcloset8372 — 1 month ago

There are HTTP status codes most developers will never encounter until something has gone spectacularly wrong

Who hasn't heard about 404, 500, 401, 403? You hear these a lot. But this specification goes way beyond that and sometimes they only appear in some kind of cursed scenarios.

418 (I am a teapot) is often used as an inside joke but 508 (Loop Detected), 507 (Insufficient Storage) and 421 (Misdirected Request) are HTTP response codes that you won't ever run into until the servers you have set up behave in some unexpected way. One more example of such a code is 451 (Unavailable For Legal Reasons) which sounds like something made up until you receive a takedown request from the legal department and you have to implement it.

And finally, 431 (Request Header Fields Too Large) which is the code that you will come across only when the payload size of JWT tokens or cookies becomes too large.

reddit.com
u/Ok_Yogurtcloset8372 — 1 month ago

What happens when your Git repository becomes too large for a normal clone?

There is nothing quite like working on a project where the repo has grown gigantic over time (much history, many binary files which probably could have been stored using LFS from day one). Cloning is taking forever and failing at times.

I am aware of the usual suspects: shallow cloning with –depth, git LFS for the large files, maybe even partial cloning with –filter=blob:none. Has anyone actually done any sort of post mortem cleanup on an existing huge repo, for example by rewriting the history to remove large files that existed long ago? Or is there no way around this other than accepting the reality and working with sparse checkout or shallow cloning from now on? The implications for CI, as a shallow cloning might be fine on my development machine.

reddit.com
u/Ok_Yogurtcloset8372 — 1 month ago

NVIDIA buying Hugging Face is almost like saying "take the model from me, also take the hardware from me"

Got to Jensen Huang's Twitter post regarding NVIDIA's acquisition of Hugging Face and couldn't help but laugh. They already give you the GPUs for training and running everything. Now they would also own the place where you would be fetching your models from.

It is as if the entire stack belongs to NVIDIA. Model and hardware - all from them. This is quite hilarious and somewhat frightening in its own way

u/Ok_Yogurtcloset8372 — 1 month ago

SEO is starting to matter more than the actual product these days

Thinks that everyone is trying to bring their rankings up on google but not really providing better products. You find it everywhere; sites with keyword filling, content created to address imagined or feel such as search intent, and whole pages planned for the algorithm's requirements rather than the user's requirements. While the service itself and the product behind it are nothing special.

Not saying that SEO isn't important, it is important if nobody finds you, but none of the other things are. Companies are optimizing for visibility, first and foremost and in some cases, quality is not in at all if the game of SEO is up and running.

reddit.com
u/Ok_Yogurtcloset8372 — 2 months ago

How do discord bots actually make money?

I know, that a lot of them have premium versions with more features but that wouldn't be the only way to make a buck, right? I wonder how they are actually making this sustainable, especially the larger guys that run on thousands of servers. The costs for these servers have to compound quickly based on the number of bots that they are running and also if they are handling a lot of traffic or otherwise.

Are the majority of these on donated servers and a small number of premium tiers or do there more profound aspects that I'm not seeing? Things should be happening if it's a scene behind the scenes though.

reddit.com
u/Ok_Yogurtcloset8372 — 2 months ago
▲ 284 r/TechNook

Someone actually bought localhost8000.com just to troll people

Everybody has been redirecting to localhost8000 instead of localhost:8000 at some point and thus nearly everyone has been tricked to think localhost:8000 isn't valid.

It's a pretty clever troll, just to catch all the misspelled colon things and to make a point of it. but it is actually interesting enough to have made it worth buying a domain for the missing colon. because a missing colon is common enough to make it worth buying a domain for.

u/Ok_Yogurtcloset8372 — 2 months ago

Is domain parking actually legal or is it just a gray area everyone ignores?

There have been instances of large corporations and MNCs simply forgetting to renew their domain, until it expires and some genius snaps it up and has a page up that says, "Pay me X amount and you can retrieve your domain. Sounds like it is more common than usual for companies of that size.

Does domain parking really violate the law anywhere besides being tolerated because no one cares to go after an individual domain owner? And, does this whole "buy the expired domain and sit on it for ransom" thing actually constitute legal practice as well or does it tip into cybersquatting?

reddit.com
u/Ok_Yogurtcloset8372 — 2 months ago

TypeScript is the most used language on GitHub

Seen in the GitHub Octoverse report for 2025 - they present this every year and it's usually a great resource to keep in mind when looking at actual usage trends rather than survey data stuff.

This is also what I see in the field on an ad hoc basis. Seems like pretty much every JS code base I stumble across these days are already on TS or are in the middle of a transition to TS. Contains even smaller personal projects that previously were only plain JS and are beginning to be done in TS instead of being clung to types at the end of the day. Like it was "nice to have", instead of, kind of wild, the only 5 years ago TS was ranked at like 7th place on GitHub...

reddit.com
u/Ok_Yogurtcloset8372 — 2 months ago

Do you really find wifi calling has improved call quality?

After I got on the wifi calling for a couple years now, with average bandwidth where I live, I'm leaning towards whether it really sounds better than a cell call or not because all the bars look full now and I'm imagining that.

It's sometimes easy to see, particularly in the home where the regular service is weak at 1 bar. At times its similar experience or there's a funny delay/lag while communicating as it was in a VoIP call. Does that have something to do with the router, ISP thing or is there any explanation for WIFI calling as a whole?

reddit.com
u/Ok_Yogurtcloset8372 — 2 months ago
▲ 266 r/TechNook

Every website asking me to disable my adblocker is missing the point

Every time I'm asking for people to turn off their adblocker to support these people, i just get annoyed because one of the reasons why adblockers exist is because you can't find ads without them.

This includes autoplay videos with sound, stupid popups on top of popups, ads that ruin the page layout as you near landing on any particular element or section, trackers running in the background, and pages that take 15 minutes to load since 15 ad scripts are being executed on demand. No one's even adopted adblockers because they dislike the idea of ads being there in the first place.

u/Ok_Yogurtcloset8372 — 2 months ago

Spotify raised prices twice this year and people just... stayed

Noticed that Spotify increased their price twice this year, and there were really no exodus happenings. It makes sense when considering the "why". It's not that people want to pay more, it's that the switching costs are more than the subscription. Your years of built playlists, saved albums, listening history; it all goes into the recommendation.

It will take a long time to rebuild all that somewhere else, and being forced to pay this price increase sounds so arduous that people will just eat it.

reddit.com
u/Ok_Yogurtcloset8372 — 2 months ago

"temporary" is the most dangerous word in software development

Whenever I hear the words "just a quick fix" or "we'll fix this up in the future" something jumps my nerves. Out of all the code bases that I've ever worked on, more often than not everything has a bit of code you had to work with that was supposed to be temporary, but, "Of course, it still works, why change it?Out of all the code bases I've worked in, more than half the time, you have to work with some bit of hacky code you put years back, "Of course, that works, don't break the code?

The gruesome thing about the hacking isn't even why you want to hack, it's because nothing comes with an actual "temporary" deadline. No showdown, no reminder, no part crippling anybody to look at it again. So it lies there, until it is load bearing, and anyone shy to its presence.

reddit.com
u/Ok_Yogurtcloset8372 — 2 months ago

JetBrains Killed Kotlin Notebook

Kotlin Notebook is no more a part of JetBrains official product line, according to the company which recently announced it. Since IntelliJ IDEA 2026.2 it is unbundled from the IDE, and from version 2026.3 no version of the plugin will be included as a part of the IDE by JetBrains. It will be made fully open source under Apache 2.0 to allow anyone wishing to take it over.

Notebooks obviously did not have the uptake that either they or their developer envisioned, and when they discussed the reasons for the disappearance of notebook workflows from their product, they singled out the rise of AI tooling as one. It's a strange coincidence, given that Microsoft's Polyglot notebook thing dropped not long ago. Jupyter notwithstanding, it's more of an "a notebooks-in-general thing is not the JVM/Kotlin specific notebooks experiment" situation than anything else.

Read more to this article https://www.devopschat.co/articles/jetbrains-kills-kotlin-notebook-months-after-microsofts-polyglot-exit-but-jupyter-is-doing-just-fine

u/Ok_Yogurtcloset8372 — 2 months ago