|
-Bitbucket allows to organize repositories in folders / workspaces.
I could not find this feature in GitHub, perhaps I missed something in its GUI
(and it's possible to work around this, too)
-Working with branches + PR in Bitbucket seems to me easier than in GitHub,
but, again, I am just beginning using GitHub, perhaps I will change my mind after some time ...
|
|
|
|
|
peterkm wrote: I could not find this feature in GitHub, perhaps I missed something in its GUI Nah, you didn't miss anything. It's not there.
But, you can work around it by standardizing on your repo names. So, rather than folder/repo it would just be folder-repo. As far as why that is, my guess is that it's due to git itself having no concept of folders for repos. As far as discoverability, IMO having no folders is better, but yeah it can get unwieldy easily.
Side note, GHE is adding KVP metadata to repos that you can filter against. So, while not exactly the same as folders, it's at least something in that regards.
Jeremy Falcon
|
|
|
|
|
|
I just made that same argument, the saving the planet part, on our ask-cpo type slack channel. They're wanting everyone who lives less than 40 miles from the office to come in 3 days a week. If I did that I would lose 3 hours of my day. The southern US states don't do public transportation.
Yes, I did ask if that is via road or as the crow flies. My over the road distance is 31 miles.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
And, they have no idea how having you at the office for 3 days of the week will even affect productivity.
It's just a total guess and it makes no sense. They're just flailing at answers like they've always flailed.
Edit - And, of course the resolution is to simply move 9 miles further away from work.
|
|
|
|
|
raddevus wrote: Edit - And, of course the resolution is to simply move 9 miles further away from work.
Oh, they've already addressed that, if you do move you still have to come in because your move was simply to get outside the ring. No, I am not kidding.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
ok...yeah then that sounds like a good reason to at least look around to see what other jobs might be available. Seems unlikely that sort of attitude does not extend to other parts of the company.
|
|
|
|
|
Managment 2 levels above me lives in rural Montana and they know this teams works well all remotely so we're all hoping they say keep everything as status quo.
I started working remotely a year BEFORE Covid hit.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
All they really know is how much they're paying for that office and they want to keep it filled.
|
|
|
|
|
Which is weird: for decades the bean counters have been trying to reduce the size of office space to save money. Close 'em all and have all employees work from home (and pay for their own heating, lighting, and electricity) and you'll save a ton of money*
* Except you can't sell the office space because accountants are like sheep - if one saves £0.10 on a £100 product by firing all the manufacturing staff and moving it to slave labour in China they all follow suit.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Yes, but they probably have leases that won't expire for a few years, or real estate that isn't liquid.
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
MarkTJohnson wrote: My over the road distance is 31 miles.
Google maps lets you choose alternative routes. Can't you just choose one that is over 40?
(This is both a joke and somewhat serious.)
|
|
|
|
|
I already looked at that, I'm in Atlanta and if I use Interstate 75 it the 31 miles, if I come in via Interstate 20 it becomes 40.6 miles to the office.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
take the long way out of your neighborhood…or “add a stop” for your favorite coffee shop
|
|
|
|
|
MarkTJohnson wrote: becomes 40.6 miles to the office.
Sounds like the route to take then!
|
|
|
|
|
I think they don't like paying for a lot of empty office space. All the rationalizations my employer made for coming back in ring hollow to me. "Better team work/collaboration/face-to-face socialization"... uh huh, right.
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
Those were almost the exact words spoken by the muckity-mucks in the all hands meeting.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
HR departments and C-Level folks seem to all think alike.
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
they are trying to justify all that office space they bought, built and/or rented
To err is human to really elephant it up you need a computer
|
|
|
|
|
|
https://www.youtube.com/@xkcd_whatif/videos[^]
Only four videos (3 to 4 1/2 minutes long) but they are worth watching.
I like the online comic format, but I hope he continues with the video format as well - probably a lot of work though.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
|
|
My Visual FA project was a bust, with broken benchmarks and too slow code.
I know in theory a DFA regex can beat one that backtracks, but Microsoft has done a damned good job of optimizing their engine in recent years.
My issue is they're using ReadOnlySpan<char> over the input string so if I want to beat it I have to use that as well.
That won't stream, but I can generate separate code for that.
Here's my result so far
Microsoft Regex compiled "Lexer": Found 170000 matches in 13ms
FAStringRunner: Found 170000 matches in 10ms
I can probably make it a little faster still.
The FAStringRunner was created by hand, by me, not generated by a regular expression.
It looks like this
q1:
if (((((ch >= 9)
&& (ch <= 10))
|| (ch == 13))
|| (ch == 32)))
{
++len;
if (position < span.Length - 1)
{
ch = span[unchecked((int)++position)];
}
else
{
ch = '\0';
}
goto q1;
}
return FAMatch.Create(2, span.Slice(unchecked((int)p), len).ToString(), p, l, c);
q2:
if (((ch >= 49)
&& (ch <= 57)))
{
++len;
if (position < span.Length - 1)
{
ch = span[unchecked((int)++position)];
}
else
{
ch = '\0';
}
goto q3;
}
goto errorout;
I wrote this by hand because I needed to test to see if I could match faster than Microsoft before I wrote any generator code to do so.
I've got a lot of code to write.
Edit: Okay they're really challenging me here:
Microsoft Regex compiled "Lexer": Found 1440000 matches in 91ms
FAStringRunner: Found 1430000 matches in 81ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 89ms
FAStringRunner: Found 1430000 matches in 80ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 80ms
FAStringRunner: Found 1430000 matches in 80ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 70ms
FAStringRunner: Found 1430000 matches in 80ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 71ms
FAStringRunner: Found 1430000 matches in 80ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 71ms
FAStringRunner: Found 1430000 matches in 81ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 71ms
FAStringRunner: Found 1430000 matches in 80ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 73ms
FAStringRunner: Found 1430000 matches in 79ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 72ms
FAStringRunner: Found 1430000 matches in 80ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 69ms
FAStringRunner: Found 1430000 matches in 79ms
Edit 2: NVM I was in debug mode
Microsoft Regex compiled "Lexer": Found 1440000 matches in 88ms
FAStringRunner: Found 1430000 matches in 24ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 84ms
FAStringRunner: Found 1430000 matches in 22ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 81ms
FAStringRunner: Found 1430000 matches in 22ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 70ms
FAStringRunner: Found 1430000 matches in 21ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 69ms
FAStringRunner: Found 1430000 matches in 22ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 69ms
FAStringRunner: Found 1430000 matches in 21ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 69ms
FAStringRunner: Found 1430000 matches in 22ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 69ms
FAStringRunner: Found 1430000 matches in 22ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 69ms
FAStringRunner: Found 1430000 matches in 22ms
Microsoft Regex compiled "Lexer": Found 1440000 matches in 71ms
FAStringRunner: Found 1430000 matches in 22ms
Better
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
modified 11-Jan-24 9:29am.
|
|
|
|
|
is the difference between 1440000 and 1430000 significant?
Or is that part of the reason for early prototyping? Almost good enough?
“Perfect is the enemy of good enough”
|
|
|
|