|
Developers can use Project Wycheproof to test cryptographic algorithms against a library of known attacks to uncover potential weaknesses "Passing the tests does not imply that the library is secure." Oh. Thanks.
|
|
|
|
|
At least they are honest and realistic
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.
|
|
|
|
|
If you’re the type of software developer who takes pride in always being the best, then you’ll work as hard as you can be good at your job. Take care that you don’t become pigeonholed, a common pitfall to success for software developers. Stop cooing at work?
|
|
|
|
|
You can also help your company feel confident about your capabilities by creating clean code. If they also believe that you can turn projects over to others, then your superiors may let you move onto other tasks.
That's hard to do when the CTO says code needs to be written in Python so it can be maintained by junior devs. And then when those junior devs are hired, they have no interest in learning the how, what and why (particularly the why, as it guided the how & what) and decide to write a lobotomized monolithic version in F#.
The flaw in the above quote is then your superiors. How the hell is some moron that calls himself a manager my "superior" when it comes to understanding the reason for a particular architecture and implementation? The only measure he/she has is (as an example, I'm not making this up):
- The software, after being deployed in rather hostile environments (as in gaming floors) works quite well
- And after 2 years, is in fact the only software successfully deployed
- New features and hardware support, slated for the complete rewrite version, are integrated into the "old" version because the rewrite version is delayed, delayed, delayed.
- Revenue was increased by several million $$$ in 6 months simply from transaction fees because of higher usage of the equipment, because customers (gamblers) found it easier to use.
So, as usual, it's not (even) how clean the code is, it's whether there's intelligence at the higher levels to see what's in front of their noses.
Marc
|
|
|
|
|
In my experience, "superiors" don't give a rat's ass about clean code and neither do many (most?) developers, which is a big reason why so much software sucks (and is my main frustration with this career.)
|
|
|
|
|
That's what you get when you send someone through college only requiring maybe 30 hours of computer courses total - most of them not even related to development - and then send them out into the workforce with a rudimentary-at-best understanding of 2-3 languages and the idea they know what they need when they don't even know 1%.
I've said it before but development is not an area fit for the standard college model. It is more akin to a trade-skill and should be treated as such. You should undergo an official apprenticeship and when deemed appropriate by whoever you are under an apprenticeship with you receive the title of journeyman and can go out on your own.
|
|
|
|
|
There's an art to sounding like you know what you are talking about. Once mastered, you will go far.
|
|
|
|
|
There are no superiors - only anteriors and posteriors
|
|
|
|
|
Yet another article decrying expertise.
(The idea of the article isn't bad, but the essay gets an 'F'. Among other things, the author creates multiple definitions of 'pigeonhole', the first of which is a strawman--being considered an expert of the "go to" person is not being pigeonholed. By definition pigeonhole has to do with assignment. A total ignoramus can be pigeonholed [often on the project where s/he can do the least harm].)
|
|
|
|
|
It sounds like Apple's traditional computers aren't getting love from either the software or design teams. Bad news, Chris
|
|
|
|
|
|
Unfortunately, with the debacle that is the Macbook Pro, I think I've bought my last Mac. I'd buy a Surface Studio in place of an iMac, and I'm hoping the Surface Pro 5 comes with enough battery life for me to hand off this cable-needy, peripheral-hating, driver-deficient piece of crap.
And I so loved my Macbook Air.
I even (and you may want to sit down for this) bought an old Galaxy S5 off eBay and I'm kind of impressed. The fingerprint reader is abysmal, and if Android (or Samsung's bloatware) would stop crashing that'd be awesome, but that phone is pretty nice.
It's like Apple hit a brick wall and no one even slowed down to check if they are all right.
cheers
Chris Maunder
|
|
|
|
|
As you might guess, measuring antimatter is rather tricky: it's destroyed the moment it comes into contact with regular matter, so conventional approaches just aren't going to cut it. They used an anti-ruler
|
|
|
|
|
feh. Too easy.
Just use a ruler that goes from zero backwards.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Citizens who wanted to opt out of porn filter would have to pay $20 fee. Kid sister safe!
OK, it is politics. Please forgive me.
|
|
|
|
|
"his Human Trafficking Prevention Act would require manufacturers or sellers of computers or other devices that access the Internet to install digital blocks to prevent the viewing of obscene content."
Next he'll play God even more and decide for you exactly with IS and IS NOT obscene.
Censorship at its best.
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
i.e. He needs to come up with a crap load of money!
New version: WinHeist Version 2.2.2 Beta I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!
|
|
|
|
|
I think it would be better if those who WANT the filter get to pay the fee.
|
|
|
|
|
Quote: "Porn puts our children in harms way"
Why are the "righteous" people always so bad at grammar?
Slogans aren't solutions.
|
|
|
|
|
And why do parents have zero culpability in today's society? If you don't want the responsibility don't have the kid. Stop shitting on everyone else's parade because you're a terrible parent.
|
|
|
|
|
Because bypassing it would be hard, like uninstalling a program / substituting it's executable with a harmless one / formatting and putting on a cured operating system.
Politicians talk because... I never understood why, actually.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
The Facebook exec's creation illustrates the promises and piftalls of virtual assistants. Because I know you want to get working on your own
|
|
|
|
|
Can Zuck actually code? Is it for real that we're supposed to believe that he developed some AI on his own? For realz?
I thought maybe he knew PHP or something and maybe nothing beyond that?
Was his background really in development? Just curious.
|
|
|
|
|
Fake news.
Peter Wasser
"The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell
|
|
|
|
|
TTFN - Kent
|
|
|
|