|
BillWoodruff wrote: ".NET Futures: Type Classes and Extensions" [^] April, 12 ... quotes and code examples from Mads Torgensen
Having raged about limitations in what interfaces could add in the past (eg not static), I'm all for this one. The others look interesting but I don't see any immediate impact on anything I've written.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Is it broken?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Perhaps the idempotent question is: are we broken >
«When I consider my brief span of life, swallowed up in an eternity before and after, the little space I fill, and even can see, engulfed in the infinite immensity of spaces of which I am ignorant, and which know me not, I am frightened, and am astonished at being here rather than there; for there is no reason why here rather than there, now rather than then.» Blaise Pascal
|
|
|
|
|
Well, given that the best idempotent answers are recursive, it's safe to say that we're either broken or not, until the box is opened.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
Commentary on arstechnica when it first launched felt that it was probably closer to an internal feed to MS's bug/etc database thus making things easier on their side; and that while its being programmatically queryable left the door open for neat new report types in the future they elepanted the pooch by jumping the gun and not having out of the box reports that approximated the old presentation format.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: they elepanted the pooch by jumping the gun and not having out of the box reports that approximated the old presentation format Or several different report styles, or report templates.
Any decent customer support engineer would have had all that in place -- and what would it have cost them? A few hours?
A lot less than reading all the complaints will cost.
Really. It's become a prime example of a cr@p company.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
It's the agile flavor of deadline driven development at is finest alright. The release date was frozen so they slashed features to hit it.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: The release date was frozen so they slashed features to hit it.
Doesn't everyone do that?
(e.g. in order to have a product ready in time for the next computer show)
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
Shirley, but "the next computer show" isn't every two weeks.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
SophosLabs has discovered a new spam campaign where ransomware is downloaded and run by a macro hidden inside a Word document that is in turn nested within a PDF, like a Russian matryoshka doll. "Big fleas have little fleas upon their backs to bite them, and little fleas have lesser fleas, and so ad infinitum"
|
|
|
|
|
It's like a mystery wrapped in an enigma!
|
|
|
|
|
|
|
I decode the exploit kits that drop this junk. They are nothing you want let loose.
|
|
|
|
|
So you have to:
0. Open an e-mail from an unknown source.
1. Open a PDF attachment in the e-mail from an unknown source.
2. Allow the PDF attachment in the e-mail from an unknown source ridiculously high permissions.
3. Open a word document linked to from the PDF attachment in the e-mail from an unknown source (which you have given ridiculously high permissions)
4. Allow the word document linked to from the PDF attachment in the e-mail from an unknown source (which you have given ridiculously high permissions) to run macros.
5. Profit.
How many people are they expecting to infect, this way?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: How many people are they expecting to infect, this way? There seems to be an infinite amount of stupid, so I would expect it's lots.
This space for rent
|
|
|
|
|
The whole premise of these things is send it to millions of people and most will ignore it but you'll get a few thousand grannies who fall for it.
You don't need to fool a high percentage of people, it's just brute force to find the idiots.
|
|
|
|
|
WiganLatics wrote: it's just brute force to find the idiots.
A good programmer would place a known idiot at the end of the list, so the algorithm is guaranteed to return success.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
And a bad programmer would accidentally leave themselves as the idiot at the end of the list, thus returning success by dumb luck!
|
|
|
|
|
Daniel Pfeffer wrote: A good programmer would place a known idiot at the end of the list, so the algorithm is guaranteed to return success.
Don't you have that backwards? It should be
-1. Send a message to a known idiot.
0. The known idiot o Opens an e-mail from an unknown source.
...
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
No, I had it right the first time.
Given that this is a brute force method to find all idiots, the output should either be a list of idiots, or a failure indication. Adding a known idiot to the list removes the need for a failure indication, thus simplifying the code.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
Dammit, now you just gave my father a list of instructions.
|
|
|
|
|
Sorry.
I'll simplify things for him by just giving him an account number to transfer all his money into.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Though YouTube, Facebook, and email are ubiquitous now, they all started out with a single post, profile, or message, and that first action is not always what you’d expect. For your next trivia night
|
|
|
|