eterm
I just wanted to read the source locally. I know things are getting worse by the month for developers on Windows because other developers are increasingly not giving a shit to support it, but it's odd to have a repo that doesn't even clone on windows.
Not building is common, not passing tests even if it builds is extremely common, but not even cloning is a new one.
I guess eventually I'll give up and switch to linux, but I'm still paid to work on Windows. I guess maybe it's finally time to look into a real dev-container setup for this kind of thing and I can do this all a bit more securely too.
git clone https://tangled.org/tangled.org/core
And it failed? Cloning into 'core'...
warning: redirecting to https://knot1.tangled.sh/did:plc:j5hmlfdrwkvtxm7cjmu7j2is/
remote: Thanks for using knot1.tangled.sh!
remote: Enumerating objects: 99191, done.
remote: Total 99191, done.
Receiving objects: 100% (99191/99191), 122.19 MiB | 39.12 MiB/s, done.
Resolving deltas: 100% (49286/49286), done.
error: invalid path 'localinfra/fixtures/blobs/did:plc:igzuueb63dytyy3tpaweofuu bafkreieify5bix4cmrj4iuxiceb6srr2boltkbbf7yizwtgwurqv42sltm'
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.
and retry with 'git restore --source=HEAD :/'
You can inspect what was checked out with 'git status'
It's not a great look when the very first thing I'd want to try to do: 1. Redirects from .org to .sh suspiciously
2. falls over.
I now have to try to work out whether that other domain is deliberate or compromised.It can then raise, investigate and resolve those problems while also patching up and rationalising logging to improve future work.
The AI deniers have their heads in the sands at this point and are demonstrating they simply haven't tried a modern agent. ( Or perhaps are forced onto copilot? )
I'd say give it another couple of months and you won't be able to move for announcements about this kind of thing.
The "sales pitch" is that factories are to agents what agents were to models; Personally I'm not convinced we need an extra automation layer, with all the downsides that come with even more disconnection from the product being built, but some people are starting to swear by them.
It is nothing like the experience of growing up in the early 90's and what banks were then.
Consider that everyone did their banking in person and people dealt with a lot of cheques. Oh, and banks didn't tend to open at weekends, you had to find time during the week.
There was a need for a lot of tellers, and banks were incredibly busy places.
"99% closed" is obviously hyperbole, especially counting by branch, but if you were to count by tellers or by people visiting their bank, I could well believe it.
It ruined the game for me, because I never felt like I was let free to actually play the game.
On windows you could RAD your way to a good looking windows application that looked and behaved like everything else. On linux, default behaviour was either ugly, or not very compatible, or heavily customised anyway, and that didn't change until much later with improvements to GTK.
That's why the "Look here's a 100 identical village fete posters" memes are kind of missing the point, it's actually not a bad thing that I can tell from a glance what it is, I don't actually have to read any of the details to know it'll have a tombola, because it's a given.
My bigger issue is all the posters calling it Fayre, not Fete, which is the weird part, particularly the "Craft Fayre" which should definitely be "Craft Fair", but misspellings and greengrocers apostrophe's are part and parcel of a good hand-made poster too.
> 100 or more redundancies - the consultation must start at least 45 days before any dismissals take effect
https://www.gov.uk/redundancy-your-rights/consultation
If you want to have similar laws, you need to lobby your representatives, and get them to follow California's example, which introduced the Cal-WARN act:
> “an employer may not order a mass layoff, relocation, or termination at a covered establishment unless, 60 days before the order takes effect, the employer gives written notice of the order”
From https://www.dir.ca.gov/dlse/Cal-WARNAct.html
But as others have said, it's not as strong as the UK laws, so it just becomes a de-facto notice period instead. It's still progress though.
* Although not one I've ever heard of, which is a little suspicious.
( Edit: I should probably inform the layperson: It was Visual Studio 2022 )
It's abundantly clear that there is a strong headwind towards memory safety, whether that's Rust or GC'd languages.
Every lan party would have that one guy who turned up with nothing pre-installed or patched, and would finally, after a couple of hours, get their copy of Unreal Tournament working and join the game just as everyone had grown tired of it and were ready to hop into another game instead. This would rinse and repeat for almost every game.
I had some sympathy, but not too much, because we were generally fairly organised about sending out game lists in advance.
There was something delightfully chaotic about trying to get a good game of anything actually played, because even without technical problems, you'd get a situation where at most a third of the players were keen, another third were mildly amused and another third were basically just barely tolerating it because they wanted to play something next and didn't want to ruin the vibe, but clearly would much rather be playing almost anything else. Of course, as games rotated, so did these groups.
There was also that corner of people who had no intention of playing anything and were just there to utilise the ability to privately swap their terrabyte sized "anime" collections across fast ethernet ( or via physically handing over hard-drives ). I tended to leave them well alone.
Firstly when you've instructed it ( possibly through skills ) not to do something. It'll keep reminding you that it didn't do that. So I might say, "Check out and review this PR, do not make comments on it", and then it'll be keen to point out it hasn't posted comments to the PR.
But more often it happens when it tries one approach, gets itself messed up, and then has to back out that approach, clean up its mess and do something else.
It'll often then spend more time explaining the wrong approach than the right one, which can be frustrating, especially if all its working is buried in the detailed transcripts.
The -p presumably stands for pInteractive with a silent p :)