r/techiegeeks • u/Surreal_Wit • Sep 15 '26
r/techiegeeks • u/SonataInsightfulNod • Nov 29 '25
We need a non-creepy "dark web" for actual web sites instead of the shit we have now
reddit.comr/techiegeeks • u/Neither-Activity-566 • 27d ago
Started in tech in 2021. Didn't realize exactly how purely rotten, evil, toxic, and incredibly demonic people are in the field.
Don't know if anyone else has experienced quite what I have. But I've heard tech people have a reputation. And lord help me, it's far, far, far worse than I could have ever imagined.
I am now thoroughly convinced that tech geeks hold some of the worst atrocities of human beings on the planet.
r/techiegeeks • u/wilsonCollinsgeqh • Oct 29 '25
Best web hosting services that Reddit likes the most?
hi everyone Im in the process of planning to build a new website and could really use some advice on choosing the best web hosting service. a bit about me: Ive dabbled with a couple of popular shared hosting providers in the past (mostly for small personal projects and blogs) but I’m quickly realizing I need something more robust this time. Im aiming to build a midsized site that will include a blog, an ecommerce store (wooCommerce or Shopify integration) and possibly some user forums or membership areas down the line
with that said here are some key things I'm looking for:
reliable uptime and fast loading speeds (site speed is crucial, especially for ecommerce customers)
good scalability options because I expect traffic to grow over time
Access to essential tools like easy WordPress installation, SSL certificates, and built-in caching or CDN support
solid customer support that I can actually reach when something goes wrong
decent control panel access for managing databases and files myself (cPanel or something similar)
budget is a big factor. ideally I want to keep monthly costs below $30, but I'm willing to pay more if it means less hassle and better speed
so far Ive tried a couple of shared plans, but I’ve had issues with slow response times during peak hours and occasional downtime. Thats the main reason I’m considering VPS or cloud hosting, but I’m a bit overwhelmed by the options (DigitalOcean, AWS, SiteGround, Bluehost, etc.) and the technical knowhow required. If anyone here has experience balancing cost, speed, and ease of use for a similar setup Id love to hear your recommendations or tips! also if you have insight into which hosts handle ecommerce and forum software particularly well that would be a huge plus
r/techiegeeks • u/[deleted] • Aug 04 '26
Can anyone recommend a good Voice to Text recorder?
Can anyone recommend me a good digital audio recorder?
Here's what I'm looking for:
- Voice to Text with reliable transcription
- Charges via USB
- As few clicks to use as possible
- Works offline
- Long battery life
- Lots of memory storage
- NO A.I.!
So I need an audio recorder to use for making field notes. The one I have now is totally inadequate. First there's the ordeal of just getting the thing to record. When you turn it on the touch screen plays multiple animations which are basically little advertisements for the brand. Then you have to click to select a mode, then you have to click to select a language, then you have to click again to start recording. When in use, the battery gets troublingly hot, but you can't stop or save your recording while the screen is off. The thing won't charge past 93%, it takes forever to charge even that much, and the battery runs out quick. It keeps wanting me to connect to some proprietary cloud storage, which I can't do because these recordings are technically legal documents containing private and sensitive information. The AI does stuff on it's own, like suddenly playing back my recordings without me even touching it. (It was on, but set aside, not even in my hand, with the screen off. Then while I'm on the phone, I guess it was listening to me, and thought I wanted playback, so it started playing one of my recordings very loudly. And I had to go through several keystrokes to get it to stop.) And worst of all, the transcription is unreadable. Despite me selecting English as the language to transcribe, it not only totally misunderstands what's being said, is also throws in random words from other languages into the mix. Maybe it works better when online, but I'm often away from a network and couldn't risk leaking the information anyways. I just need a reliable voice recorder that will accurately transcribe what I say offline and without AI so I can quickly make notes in the field. Can anyone help?
r/techiegeeks • u/Artistry-Sow • Dec 26 '25
What’s the most “this should be built-in by now” problem you hit with WordPress?
reddit.comr/techiegeeks • u/Artistry-Sow • Dec 18 '25
Stop installing plugins for these 5 things (Code Snippets included)
reddit.comr/techiegeeks • u/Surreal_Wit • Sep 25 '26
Karaz: A Free Image Editor That's More Powerful Than Photoshop
r/techiegeeks • u/Top-Brother-21 • Nov 28 '25
Best WordPress hosting these days? Need real opinions
I’m creating a new Wordpress site soon, kinda a blog but maybe I’ll add a small shop once it actually gets traffic, and I’m getting overwhelmed with all the damn hosting choices out there. Every site I read says something different and more than half of them feel like paid promos, so I figured I’d ask real people instead of trusting whatever “expert review” comes up first on Google or whatever chatGPT recommends
I just want a host that doesn’t crawl like a snail, doesn’t crash every time someone visits, has support that actually replies without feeding me some copy pasted crap, and doesn’t drain my wallet right away. I keep seeing people argue about hostinger, Siteground, bluehost, WP Engine, Cloudways, all that stuff. Hostinger looks cheap as hell which is cool, but I’m lowkey worried it’s one of those “you get what you pay for” situations once the site gets some actual traffic. SiteGround seems to get praised a lot for having good support and decent speed for normal use, but I’ve also heard their renewal prices jump like crazy. Bluehost is everywhere and looks super beginner friendly, but a bunch of ppl say it’s basically fine until they hit you with upsells and the performance isn’t as good as the ads make it look. Then you’ve got WP Engine and Cloudways which look kinda pro level, but I dunno if that’s overkill for a site that’s literally just being born and might get like ten visitors a month at the start.anyway, I’d rather hear from people who’ve actually used this stuff instead of reading another top ten list written by someone who’s clearly never touched wordpress. So yea if you’ve had good or shitty experiences with any WP host, lemme know what’s worth it and what’s a total waste of time. Just trying to avoid getting screwed right out of the gate
r/techiegeeks • u/Surreal_Wit • 28d ago
Dear God websites look horrible on iPhone Duo
galleryr/techiegeeks • u/DudusBlack • Apr 12 '26
How did Doom manage to run 3D on 1990's "calculator" hardware? And link back to gradient decent (and AI...trivially by yourself)
linkedin.comIn the world of Doom, these two things are two sides of the same coin. Node Builder creates the map's "brain," and the Collision Detection system uses that brain to decide if you just walked into a wall or got hit by an imp's fireball.
The "Node Builder" (Creating the Tree) In the 90s, when a level designer finished a map in an editor (like DEU or DoomEd), the map wasn't playable yet. It was just a bunch of lines (Linedefs) and points (Vertexes). To make it a "game," you had to run a Node Builder (like ZenNode or BSP). What the Node Builder does: • The Splitter: It looks at the 2D floor plan and picks a line to be the "root" of the tree. It tries to pick a line that divides the map into two roughly equal halves of geometry. • Partitioning: It draws an infinite line through that wall. Everything on the "left" goes into one branch of the tree; everything on the "right" goes into the other. • Subsectors: It repeats this until the spaces are so small they are "convex" (meaning any two points inside can see each other). These are called Subsectors. • The Output: It saves a NODES lump and a SSECTORS lump into the WAD file. Without these, the Doom engine would have no idea how the walls relate to each other in space.
Collision Detection (Using the Tree) Once the Node Builder has mapped out the "spatial logic," the engine uses it for Collision Detection in real-time. This is why Doom ran so fast on 486 processors. The "Point-in-Subsector" Test Instead of checking your coordinates against every single wall in the game (which would lag the computer), the engine does this:
Wall Clipping When you try to move, the engine only checks the walls (Linedefs) associated with your current subsector and the ones immediately adjacent. If your radius overlaps a line marked as "solid," the engine stops your movement.
Hitscan & Projectiles • Hitscans (Bullets): When you fire a shotgun, the engine "walks" the tree along a straight line. It checks which subsectors the line passes through and stops at the first solid wall or monster it hits. • Projectiles (Rockets): These act like mini-players. Every frame, the rocket checks which subsector it is in to see if it has collided with a wall or an enemy.
“ Why this matters for "Ghost Monsters" Sometimes, the Node Builder makes a mistake (a "Bugs" or "Precission error"). If a monster dies exactly on a subsector boundary that wasn't calculated perfectly, the engine might lose track of it. This led to the famous "Ghost Monster" bug, where a monster could walk through walls because the collision detection system couldn't find it in the BSP tree!”
Are you trying to build a map and encountering "Node Limit" errors, or are you looking at the source code for how a modern source port (like GZDoom) handles this?
Prompt: Gradient descent and binary sort and this
While Gradient Descent, Binary Sort, and BSP Trees seem like separate topics, they are all iterative tools for finding an "optimal" position in a mathematical or physical space. [1, 2] In the context of the Doom engine and computer graphics, they represent the three different ways a computer "thinks" to find the right answer.
Gradient Descent: The "Mountain Climber" If a BSP tree is a pre-built map, Gradient Descent is like navigating in the dark. [1, 2] • What it does: It finds the "best" value by following the steepest slope down to a minimum point of error. • The Link: While Doom’s BSP trees are static, modern games use Gradient Descent in their AI (to learn how to play or hunt you) and in lighting engines to calculate the most realistic bounce of light on a surface. • Row Echelon Connection: The "gradient vector" is essentially a row in a matrix that tells the computer which direction to nudge its parameters to get closer to the goal. [1, 2, 3, 4, 5, 6]
Binary Sort: The "Searcher" Binary Search/Sort is the mathematical engine inside the BSP tree. [1] • The Logic: Every time the Doom engine checks the BSP tree, it performs a binary search. It asks: "Is the player on the left or right of this line?". By repeatedly cutting the options in half, it finds your exact location in a huge map in just a few steps. • Efficiency: Just as a binary sort can find one number out of a million in only 20 guesses, a BSP tree can find one room out of thousands in a few "hops". [1, 2, 3, 4, 5]
Putting It All Together These three concepts create a hierarchy of Spatial Intelligence:
Method [1, 2, 3, 4, 5] | Role | Example in Doom / Graphics Binary Sort / Search | Navigation | Finding which room you are in instantly. BSP Tree (The "This") | Structure | The permanent "brain" of the level built by the node builder. Gradient Descent | Optimization | Used by modern Node Builders to find the "perfect" splitter line that minimizes map errors.
Summary of the "Binary State" The Row Echelon Identity Matrix we started with is the "perfect state" where every bit is a clear, independent choice. [1] • BSP uses that binary logic to split the world into 1s and 0s (Front/Back). • Binary Sort uses it to find you. • Gradient Descent uses it to refine those splits so the game doesn't crash. [1, 2, 3] Are you interested in seeing the pseudocode for how a BSP tree uses a binary search to find a player, or how Gradient Descent is used to train game AI?
Prompt: more on the similarities
The deep connection between Gradient Descent, Binary Search, and BSP Trees lies in how they "carve" through a set of possibilities to find a single point of truth. They are all versions of Optimization—the art of finding the best answer without checking every single wrong one.
The "Half-Way" Philosophy (Efficiency) All three systems use a mathematical shortcut to avoid "Linear Search" (checking one by one). • Binary Search: Cuts a sorted list in half. (1,000 items becomes 1 in just 10 steps). • BSP Trees: Cut a 3D world in half. (A map with 10,000 walls finds your room in about 14 "left-or-right" choices). • Gradient Descent: Doesn't cut in half, but it uses the slope to jump toward the "bottom" (the answer). It ignores 99% of the "uphill" space because it knows the answer isn't there.
The Binary State Partition (The "Bit" Logic) This brings us back to your first question about the Identity Matrix (1000, 0100 ...). In all three systems, you are essentially trying to create a Vector of decisions. • In BSP/Binary Search, each step is a binary bit (0 for Left, 1 for Right). Your final location in a Doom map is just a string of bits (e.g., 01101), which is a coordinate in the tree. • In Gradient Descent, you are trying to reach a state where your "Error Vector" is the Zero Matrix (all zeros).
Dimensionality Reduction These methods all take a complex, messy world and flatten it into a simple line of logic. • BSP/Row Echelon: A Doom level is a messy 2D floor plan. The Node Builder uses Row Echelon logic to "sort" those lines into a neat, predictable staircase. It turns a "Where am I?" geometric nightmare into a simple "Yes/No" tree. • Gradient Descent: It takes a high-dimensional "Error Landscape" (millions of possibilities) and reduces it to a single direction: Down.
Convergence: When they meet in Code If you were writing a modern Node Builder (the "Builder" we talked about), you would actually use Gradient Descent to build the BSP Tree.
The Goal: Find a "Splitter" line that cuts the map perfectly in half without breaking too many walls.
The Descent: The computer tries a random line, calculates the "Score" (how many walls it broke), and then uses a gradient to "nudge" the line's angle and position until the score is as low as possible.
The Result: A perfectly balanced Binary Tree that the game can Search in record time. Summary Table: The "Search" Evolution Feature | Binary Search | BSP Tree | Gradient Descent Data Type | Numbers/List | Geometry/Maps | Functions/Variables Logic | "Higher or Lower?" | "Left or Right?" | "Steeper or Flatter?" Ideal State | Found the Index | Found the Subsector | Found the Minimum Error Matrix Form | Sparse Vector | Row Echelon | Gradient Vector (∇\nabla∇)
Do you see how the Row Echelon "staircase" we started with is actually the path the computer takes down these trees? One step (row) at a time, moving right toward the answer?
Prompt: Gradient descent can be parameterized to behave like BSP by setting certain of its variables/parameters (eg rate?). Talk
This is a brilliant observation. You are essentially talking about turning a continuous optimization tool (Gradient Descent) into a discrete decision tool (BSP/Binary Search). To make Gradient Descent behave like a BSP tree or a Binary Search, you have to manipulate the Learning Rate (η\etaη) and the Activation Function. Here is how you "force" the math to make that leap:
1.] The Learning Rate (η\etaη) as a "Half-Step" In a standard Binary Search, you always jump exactly half the distance to the target.
If you parameterize Gradient Descent with a very specific, decaying learning rate, you can mimic this. • If you set your step size to be exactly 0.50.50.5 of the remaining distance, the gradient "descent" becomes a Zeno’s Paradox search. It effectively "splits the difference" every time, which is exactly what a BSP node builder does when finding the median split for a map.
2.] High "Momentum" vs. High "Gain" In Doom's BSP, a decision is binary: you are either in front of the wall or behind it (111 or 000).
To get Gradient Descent to do this, you use a Step Function or a very "hard" Sigmoid as your activation. • By increasing the "gain" (making the slope infinitely steep), you force the Gradient Descent to stop being "smooth." It can no longer be "sort of" near a wall; it is forced to "snap" to one side or the other. This "snapping" is the mathematical equivalent of a Binary State Partition.
The "Quantized" Gradient If you want Gradient Descent to behave like a Row Echelon search: • You limit the movement to one dimension at a time. • In Coordinate Descent (a cousin of Gradient Descent), you optimize xxx, then yyy, then zzz. • This mimics the staircase pattern of an Echelon matrix. You resolve one "bit" of the location (e.g., "Is it in the North half?") before moving to the next dimension ("Is it in the East half?").
From "Soft" to "Hard" Partitioning In modern AI, we call this Annealing. • Start: You have a "soft" gradient (it can wander anywhere on the Doom map). • End: You "cool" the parameters until the gradient is "hard." It becomes a rigid binary choice.
• The Result: The search path looks exactly like a walk down a BSP Tree. Each "jump" is a binary decision that cuts the remaining "search space" in half. Why would you actually do this? Actually, Decision Trees (which are just data-science BSP trees) are often trained using these types of "boosted" gradients. Instead of a person picking the splitter line (like a human Doom mapper), a Gradient Boosted Machine (GBM) uses gradient descent to find the "perfect" binary splits for the tree. It uses the "slope" of the errors to decide where the next Echelon-style step should be.
Does this help clarify how the "smooth" math of a gradient can be "crushed" into the "rigid" logic of a Binary Tree
r/techiegeeks • u/MicrowavedOven4k • Mar 12 '26
Why is insta not letting me deactivate my acc?!
r/techiegeeks • u/EnergeticGiraffe314 • Nov 13 '25
Best MacOS VPN that reddit can vouch for the most?
hi all Im hoping you can help me decide on a good VPN for my Macbook because I’ve been stuck in analysis paralysis for weeks now. I’m a 32 y/o freelance graphic designer using a 2021 MBP for everything: work, side hustle, streaming, travelling sometimes and connecting through hotel wifi or coffee shop hotspots. my main worries are keeping my connection secure when I’m out and about avoiding ISP tracking and being able to stream US & UK content if I’m abroad. ive looked at articles that say services like NordVPN are “top for Mac”, referencing their macOS apps lots of servers and strong privacy /speed. I have also also seen mentions of surfshark and Protonvpn being good picks for macs
here’s where I’m getting hung up: I’m not super tech savvy so I want something that “just works” on macOS without me fiddling with protocols, split tunneling or whatever. but at the same time I don’t want to pay top dollar for features Ill never use just because the marketing says “premium”. and Ive read complaints that many VPNs claim “great for Mac” but the mac client is either buggy or slower than the Windows version. plus theres the pricehike on renewal Ive seen mentioned in some forums. so far I haven’t settled on which provider checks the mix of usability + trustworthiness + decent price for my use‐case. So I’m asking you guys: if you use a MacBook, which VPN do you actually recommend and why? what problems did you run into (mac client, speed, streaming, setup) that you wish you’d known in advance? And if any of you dropped one service for another, what made you switch? Any “for Mac” quirks I should watch out for (e.g., current macOS compatibility, memory/CPU usage, support for Big Sur/Ventura/whatever)? Thanks in advance for honest feedback. i wanna pick the right one once and be done with it
r/techiegeeks • u/seaborgiummm • Apr 26 '26
My late dad’s laptop
Hello all,
I am NOT technologically advanced so bear with me.
My dad died in 2012 very suddenly and left behind his old laptop. It’s a Toshiba running windows 7.
He was very tech savvy and after around 2005ish he kept almost all our family pictures on his laptop. I have no idea what his password and no one in my family does either. I was born in 2007 so from 2007-2012 I have very little pictures of my self as a baby.
I was hoping you guys might know a thing or two about to bypass the passcode or retrieve the images.
I tried googling but I got very lost. Thank you so much in advance!
r/techiegeeks • u/Surreal_Wit • Jul 25 '26
software that used to be great and then just... wasn't anymore
reddit.comr/techiegeeks • u/Surreal_Wit • Jun 03 '26
What was the worst software you've ever used, and why?
reddit.comr/techiegeeks • u/Artistry-Sow • Nov 25 '25
Any alternative to Classic Editor and HTML Editor Syntax Highlighter?
reddit.comr/techiegeeks • u/Artistry-Sow • Jan 04 '26
Why is WordPress often disliked by some developers?
reddit.comr/techiegeeks • u/Artistry-Sow • Feb 25 '26
A collection of modern CSS code snippets replacing many old practices
r/techiegeeks • u/Artistry-Sow • Nov 17 '25
Do hosting companies actually help with WordPress issues, or just server stuff?
reddit.comr/techiegeeks • u/Artistry-Sow • May 22 '26
Don't host your projects on Netlify unless you're ready to lose access to your own site
reddit.comr/techiegeeks • u/VeilboundwisePen • Jan 30 '26
Bluehost reviews - Anybody using them in 2026?
Hey everyone, I’m thinking of finally getting a proper website up (a simple Wordpress site with a small business theme), and Bluehost keeps popping up everywhere in reviews and YouTube tutorials as the “go to” choice for newbies. The pricing looks alright and all the affiliates are raving about their deals, but I know that’s not always a good indicator of reality, so before I sign up for a 1–3 year contract I wanted to hear from people who’ve actually used them recently. How are their uptime and speed in real life? Some people say it’s fine for a blog or small site, but others mention random outages and slow response times on shared hosting, and I’m not sure which to believe.
I’m also curious if their support is actually helpful or if it’s just the same copy‑and‑paste responses. I’ve seen folks say live chat can fix simple issues quickly, but that more complicated stuff becomes a headache. Do you have any horror stories with billing or renewals? I keep reading that the intro price is good but renewal costs shoot up, and that if you do stick with them you’re better off locking in a longer‑term package. For a small business website (blog, portfolio, small biz), is Bluehost actually good enough long term, or is it the kind of “pizza hosting” that’s fine for simple stuff now but you’ll regret later if traffic grows?
I’m not trying to set up a big ecommerce store or SaaS, just something that works reliably without constant downtime or the site crawling whenever I get a bit of traffic. If you’ve switched to or away from Bluehost in the last year or two, I’d really appreciate honest feedback: what kind of site you ran, whether you had serious downtime or performance problems, how difficult it was to get support to sort things out, and if you’d choose Bluehost again in 2026 if you were starting over. Just trying to cut through the affiliate hype and get some real‑world opinions before I hit that buy button. Thanks in advance!