UPDATE in Fairness to the Developers of Ulysses and others / I've Tried, I Really Have, But I Surrender šŸ˜”

I’m not questioning the benefits of version control, for the right audience - but the average user, working alone, isn’t that audience. Version control still requires manually checking items in to the repo, and the process of restoring an individual lost file from the version control system isn’t exactly trivial for somebody that doesn’t live in Git.

Given the existence of tools like Arq that will allow somebody to do automated, differential backups on an hourly basis, there’s no need for the average person to go into the weeds figuring out Github and the associated software.

3 Likes

I would STRONGLY urge you NOT to use GitHub. Even PRIVATE repos are scraped to use in training Microsoft’s AI models and they are notorious for deciding that code and documentation are their property even when you wrote it.

6 Likes

Microsoft does not scrape or train on private repos. They do train on public repos.

What data has GitHub Copilot been trained on?

GitHub Copilot is powered by generative AI models developed by GitHub, OpenAI, and Microsoft. It has been trained on natural language text and source code from publicly available sources, including code in public repositories on GitHub.

If your GitHub account has private repositories, you control the access to that information. GitHub personnel does not access private repository information without your consent except as provided in this Privacy Statement and for:

  • security purposes
  • automated scanning or manual review for known vulnerabilities, active malware, or other content known to violate our Terms of Service
  • to assist the repository owner with a support matter
  • to maintain the integrity of the Services, or
  • to comply with our legal obligations if we have reason to believe the contents are in violation of the law.
3 Likes

According to folks who have private repos with very custom names of variables etc. the only way that Copilot can have suggested the code it did was if it had seen and trained on their personal stuff. I’ll try to dig out the blogs where several people described what happened with a timeline. It was a while ago. It wouldn’t surprise me that the backlash forced Microsoft to change the terms of service. I also would not trust that Microsoft actually complies with what they say they do. Too many years of history of the company as a whole lying to users and developers.

Microsoft does not properly credit or release code in compliance with copyleft licenses.

2 Likes

I think I’ve seen some of the posts are you talking about. Some of them were from formerly public repos that ended up in The Stack dataset. Others, code that could’ve plausibly been generated without knowledge. I understand wanting to be cautious and self-host some repos myself, but there’s so much security-critical code in Github that we would’ve been rocked by scandalous leaks many times by now if they were expressable by CoPilot. A minority of concerns were from LLM hallucinations self-reporting that they were trained on private data.

Abuse of copyleft is definitely an issue. Microsoft aren’t good guys, in general.

Just a side-note, security-by-obscurity is not security.

I can’t comment on whether Microsoft improperly/illegally trained on private github repos, but nonetheless having security code ending up in AI training data doesn’t, by itself, make anything more or less secure.

1 Like

I’ve never had a house burn down in 34 years. I still have insurance.

Yes, there are a lot of threads about iCloud problems. You only hear the bad stories. Honestly, I had my own bad story. It lasted 843 days. But before and since that period I have had zero persistent issues. So subtract one from that thread count. Also subtract all those who just stopped using iCloud because they didn’t trust it. They have no idea whether their issue was resolved.

iCloud isn’t terrible because you read about other people’s problems. It’s terrible if you have problems.

We all know Apple’s white Lightning cables are terrible, right? Not for me. I’ve broken exactly one in 21 years by making a single dumb mistake. I still buy white Apple cables when I need more — people borrow (and possibly break) them, I want longer ones, I’m creating a travel kit, etc.

It’s your experience that matters.

2 Likes

WHAT?!?!?! How is that even possible? Did you encase them in a type of shellac and leave them in an underground bunker!?!?

I do think their cables are better now, but I really thought of those as an embarrassment to Apple. All their other hardware was rock solid but those cables…

Maybe we should all learn from you on cable maintenance.

Nope. It’s just basic care and respect.

I also don’t see the point of MagSafe (as in the laptop version). I mean… it’s slightly easier to plug and unplug, but the whole ā€œwhat if your kid trips over the cable?ā€ thing is foreign to me. I was brought up not to allow trip hazards. I was also brought up not to put a glass of water near the edge of a bench/table. ā€œBut what if you have to?ā€ You don’t. You never have to.

So for the cables, treat them as what they are, not what you want them to be. Always coil them to store, and put them in something small, rather than just jamming it in the bottom of a bag. Never strain them at the ends, neither at right angles due to distance nor torsionally due to… well… laziness.

I’m not lying when I say one, ever, that I have broken. I can tell you which hotel I did it in — Sky City, Auckland, where they inexplicably put the power sockets on the floor, under the bed. Imagine a 30mm block on the floor, on top of which a classic white (iPhone) power brick, and a white USB-A plug poking out the top. There was around 30mm of clearance for the cable to bend. Just enough. Except not when you sit/lie on the bed!

That’s it. From my first iPod in 2004 through to my current devices, not a single cable broken through wear and tear.

And iCloud is 100% free of persistent sync issues — since macOS 12.3 (and prior to macOS 11), and for all time on iOS and iPadOS.

I’m not alone in having sync issues; here is a post from the Ulysses forum, The Draft, from 12 hours ago as I write this:

1 Like

I believe the issue is now user-related. Since the last update, I haven’t experienced any problems and have been using the app daily on all my devices. However, it’s essential to ensure that all devices are updated to the latest version. Ulysses specifically mentioned this bug in their update description.

I’m glad you have not run into syncing issues. I wish that were the case for me. As I’ve stated several times, I like Ulysses, and the developers are very responsive. But, as I wrote in my original post, I am fully up to date (I always am, for that matter):

I’m more than willing to take the blame for many things, but in this case, I can say with confidence—it’s not me. The issue lies with how Ulysses is (or isn’t) syncing with iCloud. My hardware is current, my operating systems and apps are fully up to date, and I keep a minimal set of installed applications. I can’t imagine what else could be causing the problem on my end. And if I were the only one experiencing it, I might assume it was something on my side. But as I’ve already noted, others have encountered the same issue.

At this point, it’s water under the bridge. I’ve moved on to Scrivener, especially for the book project. I’m even beginning to get a handle on the compile feature. :slightly_smiling_face:

2 Likes

I’ve had those cables fray if they never even leave my bedside table. I think the plastic they used was simply corrosive and reacted poorly to different environments, humidity levels, etc, let alone the care of them. My wife has a cable that has never left her bedside and it looks like a dog chewed it. It’s not stressed.

Maybe it’s climate-related then. That simply doesn’t happen to me. The worst I’ve seen a discolouration which I put down to storing with darker items, like a battery pack.

I’ve had some of them go bad, and I’ve had some last quite a while. The thing that strikes me though (at least about Apple’s older cables) is that other companies made better ones. Much better ones. And they made them for massively less money.

I get that Apple is expensive. But when I can buy a cable for $10 that’s significantly more durable than a $30 Apple cable, something is out of kilter.

3 Likes

IMHO, Apple cables are a vestigial hold-over from the Steve Jobs / Jony Ive ā€œmaximum thinā€ design philosophy.

Many 3rd party Apple cables simply last longer because they are thicker.

1 Like

How did we get from Ulysses to cables? :rofl::thinking:

2 Likes

Clearly it was due to Scrivener and the export functionality!

Perhaps we can persuade the developer of Scrivener to make cables. :grinning:

3 Likes