|
I'm sure the hackers read xkcd too
TTFN - Kent
|
|
|
|
|
REALLY!? I should change my passwords immediately!
And I'll never believe anything xkcd says again... This password was supposed to be uncrackable!
|
|
|
|
|
Sorry, simple substitution cypher is easily cracked.
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Alliance for Open Media hopes to make the next generation of video codecs free. Did I miss something about Ogg? (Like ever seeing an actual video in that format?)
|
|
|
|
|
Go agile, or die. It sounds overdramatic, and it is a bit of an exaggeration, but it is the reality for a majority of businesses in the software development industry. “To Be Is To Do” “To Do Is To Be” “Do Be Do Be Do”
|
|
|
|
|
Yes, as our tame Scrum evangelist says, "you can't do Agile, but you can be Agile by doing Scrum".
|
|
|
|
|
TTFN - Kent
|
|
|
|
|
The vast majority of businesses in the software development industry are going to die - whether they are agile or not - because it is a fast moving, chaotic and undefined industry and because the potential rewards for getting it right are so stratospheric that it continues to draw in a lot of very talented people (and some pretty stupid investors)
However can we get past the survivor bias and say that "Agile" is a major factor in who prospers and who doesn't? I'm not convinced...and one way or another I've been doing different flavours of agile for many years.
Some observations from the trenches though:
1) Agile by dictat just doesn't work - if Agile is your new CTO's new buzz then it will not help you
2) Agile requires measurement and adjusting the process if that measurement indicates it.
3) Agile needs a fanatical devotion to automation - if you still have slog-work of any kind in your process (filling out paperwork, manually promoting builds, manual testing) that will drag you out of the "Agile zone"
4) Agile requires a big investment in staff retention - you cannot get the benefits of an agile process until your team get a good year of working together and every time someone new comes in or (worse) leaves you start that clock again.
|
|
|
|
|
R is a fascinating programming language, one that has recently become an appealing skill to add to your resume. You get an eye-patch and parrot when you're done learning?
|
|
|
|
|
R = statistics = math = run while you can!
|
|
|
|
|
Software development is a really odd choice of career for a math-o-phobe.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Not really. How often do you really need to know math?
I agree that the foundation of all computing is ultimately math, but in my day to day job I rarely need it.
All the computations, algorithms, data structures and what have you are already implemented by people who do know their math
That said I do need to know math for my education at the Open University.
It's horrible... And that's an understatement.
|
|
|
|
|
Uglier than a Windows backslash, odder than ===, more common than PHP, more unfortunate than CORS, more disappointing than Java generics, more inconsistent than XMLHttpRequest, more confusing than a C preprocessor, flakier than MongoDB, and more regrettable than UTF-16, the worst mistake in computer science was introduced in 1965. NULL blurb entered
|
|
|
|
|
Presumably anyone making the counter argument would be considered a NULL retentive?
|
|
|
|
|
And so it begins
TTFN - Kent
|
|
|
|
|
Ah, just the same old B.S. then.
The only ones complaining about NULL* are the ones who don't use it properly.
* Or SQL, or GOTO, or the C pre-processor, or pretty much anything anyone complains about; maybe even VB.
|
|
|
|
|
Well, in the case of null and the C pre-processor, even the original designers have become aware of the flaws.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
"What is wrong with NULL?
The short answer: NULL is a value that is not a value. And that’s a problem"
This statement is very wrong. This is Exactly why people erroneously think nulls are bad or wrong. NULL is the absence of value.
If a string is null, that means it has NO value as apposed to a string that had a value and then was cleared out, which has the value of empty string.
A perfect use case for a null is in determining if data was returned.
This
public List<Customer> GeCustomers([some condition])
{
var results = (from c in dc.Customers
where blah...).ToiList();
return results;
}
is NOT the same as
public List<Customer> GeCustomers([some condition])
{
List<Customer> results = null;
var customers = (from c in dc.Customers
where blah...).ToiList();
if(customers.Count > 0)
{
resuls = customers;
}
return results;
}
If it's not broken, fix it until it is
|
|
|
|
|
I agree; and a group with no members is different from a group that doesn't exist.
|
|
|
|
|
NULL is a wonderful thing also, it all depend on how is implemented in the language.
I have been use Clipper (a compiler for xBase family of languages just like FoxPro).
In Clipper, it is simple: you initialise your variables or they are NULL and throw an error as soon as you try to use them.
I see that with experience, it is a very good habit to not relay on an undocumented behaviour that can change over time or between vendors.
Patrice
“Everything should be made as simple as possible, but no simpler.” Albert Einstein
|
|
|
|
|
New logo drops the serifs in biggest redesign in company history. Surely no more momentous event has ever been documented by these hands
And yes, I'ma gonna call you Shirley.
|
|
|
|
|
The effects of a free upgrade to Windows 10 are starting to trickle in. Available for just over a month, Windows 10 has now captured more than 5 percent market share, according to the latest figures from Net Applications. "If you will not be turned, you will be destroyed! "
|
|
|
|
|
W10's surge in share is even larger in the enthusiast market.
Steam's Hardware Survey[^] (of gamers) shows W10 jumping from 3.3% to 17% over the month (3.5 to 17.8% if only looking at Windows systems). 96% of the W10 users also have DX12 capable GPUs. I'm not surprised since DX12 is a huge win for gaming, even if it's probably going to be a year or so before we have a significant number of titles using it. I do expect it to quickly become ubiquitous though, since unlike DX10/11 (which only added eyecandy for people with top end hardware) DX12's gives its biggest performance boost to gamers with more modest hardware.
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
modified 2-Sep-15 10:49am.
|
|
|
|
|
If you felt like Windows 7 and Windows 8 offered you a little too much privacy, rejoice: Microsoft is updating those operating systems with the same telemetry gathering software it deployed on Windows 10. Progress!
|
|
|
|
|
Backstabbers[^]!
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|