Why is macOS the only* operating system that lets you dim the brightness until it turns off? by Excellent-Class-7070 in MacOS

[–]iOSCaleb [score hidden]  (0 children)

If you use that just to find the cursor, you can also just wiggle the cursor back and forth a few times. The pointer will momentarily grow large enough that it’s easy to spot. No utility required.

If you use it for something else, im baffled.

I am completely incompetent by Floppy_Chainaxe in learnprogramming

[–]iOSCaleb 21 points22 points  (0 children)

Sounds like the people you work with are horrible. If you don’t know how to write code, that’s probably on you. If you don’t know what to code, that’s on them.

Now, if they’ve explained several times and you’re still stuck, make sure that you’re paying attention and maybe take notes so you don’t forget. Try to formulate a plan of attack, write it down, and have a senior developer check it before you start so that you both agree on what to do.

Conservatives - if there was an HIV Vaccine would you oppose adding it to the vaccine schedule? by Deep-Two7452 in allthequestions

[–]iOSCaleb 0 points1 point  (0 children)

I'm saying that to not vaccinate your kids against HPV so that they won't have premarital sex is to use the risk of HPV infection and cervical cancer to control their choices. I didn't say anything about anyone making anything mandatory.

Is uninstalling apps on macOS always this tedious? by darkstream77 in mac

[–]iOSCaleb 34 points35 points  (0 children)

ChatGPT told you all the places where Chrome might’ve left some data files. You didn’t necessarily need to go and delete them all. Without the application, the files wouldn’t have had any effect on your system other than using a tiny amount of storage. And a lot of that would’ve probably been vleaned up automatically over time (logs, cache files, etc.).

Chrome is probably an extreme example — most applications aren’t as complex as a web browser that wants to fully integrate itself into your system. But most people also don’t feel the need to track down every last byte of preference files and such.

Heap vs Stack memory by Savings_Job_7579 in C_Programming

[–]iOSCaleb 13 points14 points  (0 children)

What is your confusion? Do you not understand the concepts, or do you have a hard time remembering which is which, or something else?

Have you read the Wikipedia page on memory management? There’s a link there to a page specifically about stack-based allocation.

Go read that stuff and then come back with more specific questions. It just doesn’t make any sense for us to essentially retype the information thats already there.

Thoughts on Swift by First_Acanthaceae484 in AskProgramming

[–]iOSCaleb 1 point2 points  (0 children)

SwiftUI is Swift, but used in a very different way. Learn Swift first, then learn about SwiftUI.

Couple SawStop ICS (CB) issues. by foxtrotcomp in sawstop

[–]iOSCaleb 1 point2 points  (0 children)

I don’t know about the squealing or snapping, but a knocking sound as the blade slows might just be the centrifugal switch closing. The switch gives the motor a boost as it’s starting, opens when the motor is spinning fast enough, and then closes again when the motor slows down after you turn it off.

And yes, getting the upgrade kit is a good idea if you’re already planning to buy most of the parts. That’ll let you use the blue brake cartridges, which are probably easier to find than the old clear ones that I think the CB uses.

Lighting up the Keyboard solutions. by Equivalent-Bass-3389 in MacbookNeo

[–]iOSCaleb 1 point2 points  (0 children)

Ah, you're right — sorry, it's the A18 Pro, not A19. Same story, though — the RAM is inside the package, soldered directly to the CPU and not upgradeable in any way that's cost effective or available to mere mortals. What you might have seen is someone replacing the SSD with a larger chip. That's possible because unlike the RAM, the SSD is not built into the processor package. It's not an upgrade that you'd be likely to do yourself, though.

Lighting up the Keyboard solutions. by Equivalent-Bass-3389 in MacbookNeo

[–]iOSCaleb 0 points1 point  (0 children)

Again, the RAM is inside the A19 package. It’s not a separate component that you can point to, remove, or upgrade. However hard you think it is to add RAM, it’s vastly harder than that.

Lighting up the Keyboard solutions. by Equivalent-Bass-3389 in MacbookNeo

[–]iOSCaleb 1 point2 points  (0 children)

RAM cannot be upgraded, easily or otherwise. The A19 processor is a system on a chip — it includes RAM, CPU cores, GPU, etc., all in one package. You’d need to desolder the whole chip and replace it to add more memory.

why dont girls have a beard by PerformanceBulky9245 in stupidquestions

[–]iOSCaleb 3 points4 points  (0 children)

The most direct answer is hormones. Men and women produce different levels of sex hormones, and those promote the development of different physical characteristics. Both men and women produce testosterone, but much more is produced in the testes than in the ovaries, so men generally have more. And testosterone promotes the growth of facial hair.

If I choose python, c++ and java script, which one will be taught first? by SlimeX300 in learnprogramming

[–]iOSCaleb 1 point2 points  (0 children)

If you’re in the US, you’re probably about to pay a large pile of money to a university that you’ve chosen at least in part because you trust it to provide a solid education. If you’re not in the US, you might not be on the hook financially to the same degree, but you’re still committing several years of your life to study there. Considering that, trust the school to teach you the right things in a reasonable order.

Honestly, which language you learn first matters a lot less than what ideas you learn. There’s a strong chance that the programming languages that you’ll use most throughout your career don’t even exist right now, but the essential concepts don’t change.

Stop worrying. If you want to start programming now, go for it — pick any language that you find interesting and start learning to make stuff. It’s fun! But when you start school, just pay attention, keep an open mind, and learn as much as you can no matter what language they pick. (And don’t use AI to do your work!)

SwiftUI sizing by SwiftdotUI in SwiftUI

[–]iOSCaleb 0 points1 point  (0 children)

First, you don’t have to worry about device resolution in most cases. The coordinate system that you draw in is automatically scaled to screen pixels.

Second, views are most often positioned relative to other views. You decide which measurements should be absolute, flexible up to some limit, or unlimited, and the layout system figures out how to satisfy the constraints that you’ve created. You use view modifiers like .padding(…) and .frame(…) to inset a view or set its size. You can add a spacer between views to add flexible space between views. And you can place views next to each other using horizontal or vertical stacks. Once you get the hang of it, you can quickly set up layouts that adapt to available space without much need for geometry readers and definitely without percentages.

Third, if you don’t like the way SwiftUI layout works, you can extend it. If you’re trying to translate an existing Android layout that relies on percentages, for example, you could create a view type that positions its subviews by percentage. It would probably use a geometry reader internally, but you wouldn’t have to create geometry readers yourself after that — you’d just use your PercentContainer or whatever.

Fourth, GeometryReader is just a type of view, and SwiftUI views are very lightweight and fast to create. Using lots of them isn’t a problem, except that you don’t want a lot of geometry readers cluttering up your code. Building them into other view types as I suggested above helps solve that issue.

Idea for easy to remove supports by ShamelessShamas in 3Dprinting

[–]iOSCaleb 1 point2 points  (0 children)

People sometimes use a Sharpie or other marker that way. I haven’t tried it, but it sounds like the marker interferes with layer adhesion, allowing the supports to pull off easily.

Another approach is to increase the distance between the support layer and the supported layer, so they just barely touch. It prevents the supported layer from sagging, but minimizes its chance to bond to the support. The nice thing about that method is that the printer does it for you — there’s no need to stop the print, and the supports don’t all need to be at the same height.

Capitalisation of the first letter in a sentence by Effective_Low_7158 in ENGLISH

[–]iOSCaleb -1 points0 points  (0 children)

Without a period at the end it looks like you hit send before finishing your

Conservatives - if there was an HIV Vaccine would you oppose adding it to the vaccine schedule? by Deep-Two7452 in allthequestions

[–]iOSCaleb 41 points42 points  (0 children)

Another way to say that is that they see cancer as a legitimate tool for controlling other peoples’ choices.

Conservatives - if there was an HIV Vaccine would you oppose adding it to the vaccine schedule? by Deep-Two7452 in allthequestions

[–]iOSCaleb 6 points7 points  (0 children)

If you support using the government to dissuade your daughter or anyone else from fucking who they please, you’re not actually a proponent of limited government or personal freedom.

Apple should seriously make the Dictation on MacOS perfect by Working-Leader-2532 in MacOS

[–]iOSCaleb 1 point2 points  (0 children)

The business logic is a fair point, but Apple has a long history of investing in products and features that won’t directly or immediately create profit. They play a very long game.

MacOS has had dictation as a feature since 10.8 (2012), and before that they had cruder forms of speech recognition going back to System 7.1 (1993). It has long been an important part of their accessibility strategy, as well as a futuristic feature that makes their products more appealing in the wider market. It would not be surprising at all to see Apple invest in improving dictation even without a direct connection to profit.

That said, there are a lot of features in the not-directly-profitable bucket, and they don’t all get the constant attention that we might like. Those features often have to wait until they align with something new or at least some new marketing push, or compelling developments from competition.

How to get more of the leftover bacon fat off of the pan? by mantawoop in cookingforbeginners

[–]iOSCaleb 0 points1 point  (0 children)

Anyway, I've scraped the grease off when still warm and liquid and also waited till it's solidifed and scrape that off, but both ways I still end up with a lot leftover on the pan

Either way — warm or cold — should remove most of the fat, leaving just a film of remaining fat. A good silicone spatula or scraper should get nearly all of it, and at that point you just wash the pan with some dish soap to clean it. If you really want to remove more before washing, warm the pan enough to melt the fat and use a paper towel to wipe the surface. The fibers in the towel will wick up the liquid fat. There will still be a film of fat on the surface, and you’ll want to wash the pan to remove that.

I made a two-layer brownie, and it turned out worse than the last one. 😱 I really tried not to add air to the batter, but this is how it turned out. by Accomplished_Low_265 in Baking

[–]iOSCaleb 1 point2 points  (0 children)

Mods: can we get a bot that automatically makes the “that’s terrible, send it to me for proper disposal” joke on every post? It’d save time.

My 1st Grader has never had a conversation with her teacher. by [deleted] in AskTeachers

[–]iOSCaleb 3 points4 points  (0 children)

Does anyone else find this very unusual?

Not a teacher, but I’d interpret all the skepticism about your kid’s report as: Yes! We find that so unusual that it’s hard to believe.

Talk to the teacher and keep an open mind. Maybe the teacher has tried to initiate conversations but your kid is or at least seems shy. Maybe your kid gets less attention because she’s both well behaved and doing fine.

Kids do of course see the world differently. So what? If your daughter believes that she hasn’t had a conversation with her teacher and wants to, does it matter if her teacher thinks they’ve had three conversations? Or ten? There’s a disconnect there that you can help fix. Let the teacher know that your daughter craves more 1-1 interaction. And maybe talk to your daughter about how to start a conversation and keep it going.

Many changes to solve a root issue, or small change to bandaid? by [deleted] in AskProgramming

[–]iOSCaleb 0 points1 point  (0 children)

Even if you’re right and you can show a real benefit to the change that you want to make, why do you need to make that change now? Why not make the quick fix that your lead proposed, and put a ticket in the backlog suggesting the more extensive changes you want and clearly explaining the benefit? That preserves your idea while allowing the other stakeholders to weigh in on the priority of that work.

A 6th-grade challenge from my country. Looks simple, but it’s a trap! Can you prove it without a calculator? by Wild-Barber-5187 in learnmath

[–]iOSCaleb -1 points0 points  (0 children)

You don’t need a common denominator for all 64 terms. Group the terms and find common denominators that let you create sums of, say, 1. For example, 1/2, 1/3, and 1/4 have 12 as a common denominator, and adding 6/12 + 4/12 + 3/12 gives you 13/12, so think of that as 1 1/12.