|
What are they trying to hide? Or are they actually trying to get more people to use them?
|
|
|
|
|
One argument is that information about your potential health problems (for example) can be secretly sold by the companies who keep the data bases. This sounds perfectly reasonable to me. The data bases can also be hacked for nefarious purposes. I'll just stay away - far away!
|
|
|
|
|
Cp-Coder wrote: your potential health problems
Cp-Coder wrote: can also be hacked for nefarious purposes. Ya, how dare someone try to sell you medicine that could help your health problems.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
The Pentagon's already got all the DNA samples it wants from its employees.
They get the rest of the population from those very same "private DNA test kits" you allude to. It was news last year; by now it shouldn't be news to anyone anymore.
|
|
|
|
|
are they worried his traced to a killing overseas
|
|
|
|
|
In parsley you can now use a "where" clause to further constrain the parse using C# code.
My gosh this will help with C# parsing.
I'm bound and determined to get Parsley to parse slang and build the codedom tree from it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
|
Probably not that. I mean you can, but you'll never get null back from the parser so it will always pass.
but you can do things like check a value so
Identifier = verbatimIdentifier | identifier : where { return !_IsKeyword(context.Value); }
Which will eliminate keywords (using a helper _IsKeyword() method defined elsewhere) so they don't show up as Identifiers
note that i have both caps and lowercase identifier here. Caps is the non-terminal version. The "smart" one. whereas identifier is simply:
identifier='(_|[[:IsLetter:]])(_|[[:IsLetterOrDigit:]])*';
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
As I have the week off, I've decided to take the time to do something about my aging Server 2008 R2-based WSUS server - instead of migrating or updating it to Server 2019, I'm recreating it from scratch. Also part of the reason I want to re-do it is that I'd like to tinker with the WSUS database (finding WSUS's built-in reports rather lacking), and by default, WSUS creates its own little private SQL instance and MS goes out of its way to make it unnecessarily hard to access (not that it's impossible - just not straightforward). I have a VM dedicated to hosting SQL databases, so it's the perfect candidate for doing just that.
My bandwidth is rather limited--which is the reason I use WSUS at all - to keep all my systems - physical or virtual - up to date without having to download the same updates over and over again. I can't begin to calculate how much bandwidth it's saved me.
One of the problems however is that, even though you can deselect any product or software category you're not interested in, there's still thousands of updates you still might not need - it doesn't automatically deselect (or give you options to deselect) superseded updates, betas, things for ARM64 or Itanium, etc.
I've been using PowerShell cmdlets to decline updates that should be skipped for these and other reasons. While it's not a complex process, I am spending quite a bit of time exploring various properties of updates to try to determine whether they should be accepted or declined.
My question: Would there be enough interest in this sort of script to make it worth posting here, perhaps as a tip? I don't intend to put a lot of spit and polish into this - basically put something together that shows just enough to get someone going.
|
|
|
|
|
I'm not interested in doing that myself (it's not something I think I need) but I'd say "go for it" - tips cover a lot of ground, so it's going to be of interest to somebody!
If nothing else, think of it as as a "refresher course" for when you start to do it again in ten years time ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: If nothing else, think of it as as a "refresher course" for when you start to do it again in ten years time
That's what I have OneNote for. :-p
|
|
|
|
|
Ten years from now, you won't be able to read OneNote files.
|
|
|
|
|
The version of OneNote I use is 10 years old.
|
|
|
|
|
dandy72 wrote: The version of OneNote I use is 10 years old. That's what I call a risk friend...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
|
A joke about compatibilities from old things
Obviously not that good, sorry.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Compatibility with what - itself?
It's not going away any time soon, I'm not going to try to upgrade it to a newer version (I've used them elsewhere, and I see nothing to entice me to "upgrade" my main note books), and nobody sends me "OneNote files" I have to try to open.
|
|
|
|
|
Quote: you won't be able to read OneNote files
I may be able to read them - If my reading glasses were buried with me!
|
|
|
|
|
I think I'd have more confidence in a CP Tip being still in ten years there than any MS "technology" ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Well, not only is my version of OneNote 10 years old, my oldest notes were written when the product was new. I still have the installer, and if a newer OS won't handle it, then I still have older versions that do.
|
|
|
|
|
Since this thread has generated a grand total of a single response, before veering off into my use of a 10-year old version of OneNote...clearly putting together an article/tip on avoiding large initial downloads when setting up WSUS is not a topic of interest here.
I do have my OneNote notes myself :-p but turning that into something I can share doesn't seem like something I'm going to take the time to do.
|
|
|
|
|
It should now be possible (though it's not implemented) to use lambda expressions in static initializers that get the compiler to do work.
Basically, you should be able to declare delegates as fields on classes like System.Attribute.
Then you could do something like
[CrossCut(Before:(callContext)=> { Debug.WriteLine("Member "+callContext.Name+" calling on employee"); }), After:(callContext)=>{Debug.WriteLine("Member "+callContext.Name+" called on employee");})]
class EmployeeEntity {
public string Name {get; set; }
public string Title {get; set; }
public string Address {get; set; }
}
To add method logging to all your calls. Just as an example.
There is no reason, that with Roslyn this can't be done. The only reason I can think of why it *shouldn't* be done is it could potentially allow DoS attacks against Roslyn's compiler service by hanging the compiler running one of the lambdas in an infinite loop, but Roslyn also *should* be able to handle that.
Edit: I know you can use the .NET COM+ wrapper to do this with "context objects" or whatever they're called, but that's COM+ and it's ugly
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
The Lounge[^]. It seems google likes to celebrate everything ...
... and so in the spirit of inclusivity I wish everyone a Merry Christmas and a Happy New Year. And if you do not celebrate Christmas, then I hope this is a good week for you. And if your calendar does not begin a New Year next week, then I trust next week will also be good for you.
|
|
|
|
|
Thanks, and likewise to you and yours!
|
|
|
|
|
It's much easier to enjoy the favor of both friend and foe, and not give a damn who's who. -- Lon Milo DuQuette
|
|
|
|