|
Maybury - good enough?
|
|
|
|
|
Oh yes - there used to be a good pub there The Maybury Arms?
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
When we first moved here The Maybury was a dump, ruled over by a miserable little weasel of a publican and his cronies. I think the brewery eventually got fed up with his lack of profit and kicked him out. Various people then tried their hand but never quite managed to get it going. Then some years ago it was bought by Mitchell & Butlers (AFAIR), rebuilt, renamed The Inn at Maybury Pub & Restaurant in Woking, Surrey[^], turned into a gastropub, and is doing quite well. A two minute walk from home.
|
|
|
|
|
Oh I must have hit it lucky - was there a Mayford Arms ? I could be mixing them up. the pub I remember wasn't big enough to serve food
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
|
I like that 'early PC' but it is not entirely true if PC is plain personal computer and not the branded version...
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
No but good enough for a bit of fun
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
Sky Broadband is down round here (and across much of the UK, it seems) which is annoying the heck out of Herself, who uses an online jigsaw puzzle to swear at pass the time
Anyone else got the same?
Thankfully, my phone has a portable hotspot, so she has internet back (and clearly, so do I). I'll just have to remember to disconnect it later or it'll cost me money
"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!
|
|
|
|
|
According to Twatter, lots of people in the South East and Cardiff have had no Sky internet for at least 12 hours. As of 18 minutes ago, the engineers are apparently on-site and working to fix it "ASAP".
I never had a significant problem when I was with Sky broadband. But now we're with BT, and we've got a box that automatically switches us over to 4G if the broadband goes down. It's also cheaper than what I was paying for Sky.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
How much data do you get on your phone? My fairly basic plan ($A50/mo) includes 30GB/mo. I can afford to be generous with it.
Not like the "good" old days, when prepaid phone data was $1 per MEGABYTE. Just as well it took so long to enter a URL through a 12 key pad....
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I'm PAYG, but I pay £10 pcm for unlimited calls and texts, plus 5GB of data, which rolls over unused to next month. They keep trying to move me to a contract, but since I'd pay more for the same they get politely told to go away ...
I could get it cheaper by changing mobile supplier, but Vodafone works best in this area (inside the house for example, which isn't the case with the others I've tried).
"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!
|
|
|
|
|
+1 for Vodafone coverage it was the only one that worked reliably when I was in the city
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
OriginalGriff wrote: Anyone else got the same? Well, kinda: I see a jigsaw puzzle when I look in a mirror
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
What happened?
Did you cut yourself shaving with a cut-throat razor? Prurient minds want to know...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
No, I gave up shaving after the pieces with beard on them started moving around at random
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
So the Sky really is falling?
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
This happened to me about 1 year ago now. Internet down. Cell phones down. Big storm knocked everything off line. And I had to do an interview (virtual) for a new job.
Ended up driving to a place with cell phone coverage and doing the interview from my hotspot in my vehicle. and I got the job.
Crazy huh.
To err is human to really elephant it up you need a computer
|
|
|
|
|
Yes; she also likes the puzzles.
A fibre optics line was run through my front yard just this week. All I have to do is tell them to "switch it on" if and when I switch from my current ISP / cable (which currently seems fast enough).
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
I am from New Orleans, and right now all things are down, starting with electric power, thanks to Hurricane IDA. I evacuated to a hotel in Gulf Shores, Alabama, where I am now.
I'd trade problems with you, if it were possible.
ed
|
|
|
|
|
Around a luxe conference table, in a room with a large window offering a view of a manicured garden with trees and flower beds, on a late spring day, when the Pacific Northwest's lust for wet and drizzle had not subdued the sun, in Redmond:
PM Program Manager
Dv1 Developer 1 wpf team
Dv2 Developer 2 winform team
Dv3 Developer 3 core team, xamarin team
PM: "Okay, the team working on windowsbase.dll has some exciting news to share ... over to you Dv1:"
Dv1: "Thanks, I'm really jacked-up today, and, not just from Red Bull (laughter); we've finished regression testing on the new Point, Vector, and Rect classes for WBD: performance is excellent, with low memory footprints at 500k+ instance scales ... even at only 16 gigs of memory."
(Applause)
PM: "Issues ?"
Dv2: "'Point:' that's a name collision with WinForms !"
Dv1: "uhhh ... we've never heard anything about using WBD with WinForms ... uhhh ... that's not in the spec ... uhhh ... is it supposed to be used in WinForms ?"
PM: "Who wrote the spec ?"
DV1: "... uhhh .... that would be the WPF team, and, since the cutbacks in the WPF and WinForms teams, we haven't had the kind of exchanges ..."
PM: "We can stop right there; we're not here to discuss staffing. What is the worst possible case here ?"
Dv2: "... well, a WinForm dev with a big app makes a lot of use of System.Drawing.Point ,,, then, he references WBD ... everything breaks ... the old ambiguity name clash TKO ..."
Dv1: "What's 'TKO' ?"
Dv2: "... 'Technical Knock Out' ... a boxing thing."
PM: "Can we stay on track, here, and not use acros that are not MS' acros ?"
DV3: "... well at Ms, 'TKO' could well stand for 'technical knowledge oversight' ..."
PM: "Enough already ! What's the fix ?"
Dv1: "well, make it work only in WPF, Core ... "
Dv2: "not a good idea; winform devs want to use these new structures."
Dv3: "just finesse it ? tell winform devs to use WBD in namespaces where they don't reference System.Drawing ?"
Dv2: "not good ... that means a winform dev with a big app may have to do a humongous re-write."
Dv1: "Is it really so bad ? I mean you start with a big app that does not make use of WBD, you replace every instance of 'Point' with 'System.Drawing.Point' ... you're good to go."
DV3: "imho, any global search and replace on a big app is ... suboptimal."
Dv2: "Isn't the real solution to rename Point in WBD so it doesn't clash with System.Drawing ?"
Dv1: "... not happening !"
A moment of silence.
PM: "Would the WPF team enjoy the cost of re-testing, and the cost of handling dev support when their apps break ... because 'Point' doesn't work any more in apps using WBD ? ... taken out of their next-year budget ? ... would the WinForms team like to share the cost ?"
A silence.
PM: "Excellent, I'm upping status to golden master, and, on that happy note, meeting's over."
Dv1 looked up from his Surface G0, where he had been tying notes: "Hey ... wait a minute ... I forgot about 'Size' ... that's another ..."
Before Dv1 could reach the end of his sentence, he noticed the room was ... empty.
~ postscript
I am rewriting a WinForm geometry library to use the new WBD structures. I am using these "expedients," at present, in namespaces where both library-flavors of Point and Size are used.
using SdPoint = System.Drawing.Point;
using SwPoint = System.Windows.Point;
using SdSize = System.Drawing.Size;
using SwSize = System.Windows.Size; Eventually, I will evaluate the cost of isolating the code so name clashes are avoided, while still using the "native" names.
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
modified 2-Sep-21 3:15am.
|
|
|
|
|
I'm shocked. This is the kind of thing that should never happen, and certainly not with components built by the same company.
Even Microsoft must have heard of the idea of having a single owner of a namespace, with additions / modifications to the namespace being made only with his/her permission. I assume that the maintainer of the System namespace was fired in the name of "efficiency".
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Hi Daniel. Well, at least they did use'Rect and 'Vector in windowsbase.dll, which are unique
cheers, Bill<
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
But isn't that the whole point of namespaces? Two classes can happily have the same name, so long as they're in different namespaces.
If they'd given both sets of classes the same namespace, then that would be a whole world of pain.
extern alias - C# Reference | Microsoft Docs[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Hi Richard,
Perhaps I am not understanding your comment: imho, this issue arises not at the level of app NameSpace scope, but only when:
1) the WinForm Project references both System.Drawing, and (after installing windowsbase.dll) System,Windows ... and prefaces the app NameSpace with the appropriate using statements.
2) any use of the "unqualified" names 'Point, or, 'Size will then cause compile time errors.
I think I may have made a finer distinction than necessary between using invocations, and app namespaces.
cheers, Bill
p.s. long ago, when I had my fifteen minutes of fame in the PostScript domain, I really enjoyed the explicit use of a Stack of Dictionaries to determine semantic meaning in context, and the parallel Stack of global Graphic States you could manipulate with 'gsave, 'grstore, etc. [^]
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
modified 2-Sep-21 5:31am.
|
|
|
|
|
My Point was that this is normal; if two classes in different namespaces have the same name, and you use both namespaces, then you'll end up with ambiguous references.
If you start with a class that uses System.Drawing and has unqualified references to Point and Size , then the simplest option is to add aliases for the System.Windows types, and use those in the new code you're writing.
It's slightly annoying, but there are only so many words you can use to describe a class that represents a point or a size. If every new library that exposes those concepts had to come up with a different word for the same concept, that would be a worse outcome than having to alias the types in the unusual places where both are used.
But at least the types are in different namespaces, so you don't need to mess around with extern aliases for the assemblies.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|