Jump to content
Search In
  • More options...
Find results that contain...
Find results in...


  • Content Count

  • Joined

  • Last visited


This user doesn't have any awards

About Umberto

  • Title

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. To clarify, the feature-richness of iOS/iPadOS I talk about are not features like "window-snapping" but specifically security and reliability features. System features. It's not something a regular user would notice or care about, but they are important and they do affect the user experience. Talking about macOS specifically, the last generational leap from Classic Mac OS to Mac OS X gave us, as I mentioned earlier, protected memory and preemptive multitasking. Protected memory is not a feature like "window-snapping", but it's very important nonetheless. Without protect
  2. I see this opinion a lot that iOS/iPadOS is not a "real" operating system and that it's just a stripped down version of macOS. But the reality is actually the opposite: Apple hasn't removed features from macOS to make iPadOS -- they have added features on top of macOS to make iPadOS. Just like the last generation of operating systems created "restrictions" like memory protection and preemptive multitasking, this new generation of operating systems expanded on those ideas with sandboxing and more restrictions on running processes' access to system resources. It's a further improvement on the sa
  3. I have the same model as you except 16gb of ram and currently Im running: 20 tabs in 5 windows in safari 3 tabs in chrome 3 projects in xcode + 1 simulator octave-cli slack 2 pdfs in preview 13 files in sublime (18 days uptime) And this is pretty much what's running on my macbook at any given time, except I don't always have chrome running and usually I have like twice as many safari tabs opened. I can't say I feel held back by my measly dual-core cpu (I wasn't even sure what cpu I had to be honest, I had to check before writing this post). I
  4. Any progress? Here's how you start. Open Xcode and go to file > new > project. Select iOS and "Single View App". Name your project and choose where to save it. Xcode has now created the project for you with a bunch of different files, but the only one that really matters for now is ContentView which is the root view. Currently it looks like this: import SwiftUI struct ContentView: View { var body: some View { Text("Hello, World!") } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentVi
  5. These links explain it quite well: https://www.atlassian.com/git/tutorials/undoing-changes/git-revert https://www.atlassian.com/git/tutorials/undoing-changes/git-reset https://www.atlassian.com/git/tutorials/resetting-checking-out-and-reverting I didn't really understand what you have done. When you say push I assume you have a remote repo? Is folder B inside folder A? Did you push folder A or B to the remote repo? What do you want the end result to be? Regardless, it doesn't sound like you are using git as intended. Normally you would create a new branc
  6. For one, iOS software development requires a mac, and that's a business in the hundreds of billions.
  7. Well, LTT definitely wont do this in their coming video but you have to consider the market and compare it to what the actual alternatives for that market is. And this is enterprise stuff. If you go to HPs website and look at their enterprise workstation configurator you will get a $200 Xeon processor, 500gb spinning drive, 8 gb RAM, optical drive, 4 USB-A ports and not much else for a cool $3400. Obviously, no one that's in the market for these machines would buy that base config.
  8. Lol come on. Pretty large enterprises have different needs and sometimes a mac is the right tool for the job, sometimes a Linux desktop and sometimes a windows machine is.
  9. Yes, but every other platform has improved as well. And Linux is constantly playing catch-up, so relatively speaking it's about the same. Grandma wants to stream her DRM protected flash content to her chromecast, so you get her an iPad instead - there's an app for that. "Year of the Linux desktop" is really about Linux as an OS for personal computing. 20 years ago the personal computing needs of the masses meant a desktop computer. Nowadays most people use their smartphone as their main computing platform, and the family computer was replaced by an iPad. In that regard, "the year
  10. If you are huge into PC gaming then I would definitely use Windows for that. I switched to Linux in 2004 but then two years later I got my first mac. I kept my Linux desktop around for a while longer but I almost never used it so I put it in a closet and used it as a server for some time. Semi frequently I visit different Linux forums to see what's going on in the community and it's the usual lack of software and driver support that people have problems with. "But it's much better now than 5 years ago" they say and to me it seems that, relatively speaking, it's about the same. The year o
  11. I would put it in the constructor as it doesn't make sense to have an addStudent method in a Student class.
  12. In the paradise papers leaks it came to light that Apple had moved key subsidiaries to some tax haven. Nothing illegal, just bad PR. Google is not selling your data per se, they are monetizing it by using it for advertising purposes. The more they know about you, the better they can target you with ads, the more they can charge companies to advertise their products. They aren't selling your data to some Chinese intelligence service or something. Not even Facebook did that knowingly with the whole Cambridge Analytica scandal, they were just really really reckless with their users d
  13. It is not illegal to store personal data. What is illegal, however, is to store personal data and then not provide it when asked. Google evidently does provide it when asked. Apple does. I would assume all other tech companies do as well. I assume by breaking the law you are referring to the tax dodging, but you are confusing tax evasion with tax avoidance. Tax is a cost and all companies want to minimize costs. What they do then is they use some creative corporate structures to shuffle money and costs around to different internal legal entities in such a way that it will result i
  14. In order to comply with GDPR they have to be able to provide you with all the data they store that is connected to you, at least as an EU citizen. They do do that for US citizens as well though. So you can easily request to have all your data sent to you. Funnily enough Gary Explains published a video about that today: TLDR: Among other things Google saves all your purchases that you've ever made online (even purchases not related to google. They get this info from your gmail), they store your location with every search you have ever made, mp3 files of every command spok