|
Why secretly?
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
Did I miss a memo?
When did half of these become bad habits?
Non-functional code, seriously?
None of the main programming languages we use today are purely functional so it wouldn't be very crazy if we didn't write them functional.
We can't really do without old-fashioned loops... I mean, it's not like we're all doing functional programming!
Copy-pasting is only half our jobs and it's not wrong in itself, but do it with care.
For number #5 the author explains why this isn't necessarily a bad thing himself.
Bad habit #11: Reading these weird bad habit lists.
|
|
|
|
|
10 bad journalism habits we secretly love
1 Clickbait articles that contain so many adverts and pop-ups it is ten minutes before people can actually read the article
|
|
|
|
|
1a. Pointless splitting said article over two "pages" to increase the number of adverts shown.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Bad programming habit No. 1: Copying
Bad programming habit No. 7: Writing your own data structures
One of the standard rules is that a programmer should never write code for storing data after completing the data structures course in their sophomore year. Someone else has already written all of the data structures we’ll ever need... Ummm... if I shouldn't copy code and I shouldn't write my own data structures, what am I to do?
Last time I checked no flavor of SQL has ever come equipped with every structure I would ever need.
Maybe I should use some ORM like Entity Framework create the SQL structures... but wouldn't that be a tool which is essentially just automating the copy process?
Director of Transmogrification Services
Shinobi of Query Language
Master of Yoda Conditional
|
|
|
|
|
Roses are red,
Violets are blue,
Don't take away
My precious goto.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
VCs have gone wild for back-end developer-oriented technologies, but front-end technologies like Next.js are heating up. Where no one has gone before?
|
|
|
|
|
Kent Sharkey wrote: Where no one has gone before? to the infinite and beyond
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.
|
|
|
|
|
Russian President Vladimir Putin on Monday signed legislation requiring all smartphones, computers and smart TV sets sold in the country to come pre-installed with Russian software. "It is a riddle, wrapped in a mystery, inside an enigma"
|
|
|
|
|
Microsoft's Project Verona involves creating a new language for "safe infrastructure programming" to be open-sourced soon. If only there was an existing language with Rust-like syntax, and Rust-like safety
*Kind* of a dupe from the Rust article yesterday, but with a different focus, and new information for people that didn't watch the presentation
|
|
|
|
|
Are they calling it Rust# ?
|
|
|
|
|
No. RustBucket. Where you dump all your best ideas.
|
|
|
|
|
Rusty.
The first programming language which oxidizes.
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
R#?
Oh wait...
No more Mister Nice Guy... >: |
|
|
|
|
|
Speaking as someone who sees great potential in Rust, this is extremely disappointing. Rather than create a new language, they should support the existing work and help it be a better choice for targetting Windows.
You would think they would learn some lessons from their efforts C++/CLI, Managed C++, etc.
Edit: Actually, it's not as bad as that - iit's ZDNet's fault for describing it as Rust-based. It isn't, it is just addressing similar areas and its a Microsoft Research project, which means it is being used for Research and isn't guaranteed any release.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
modified 4-Dec-19 13:51pm.
|
|
|
|
|
Exactly, especially as Rust is MIT-licensed (one of the more open open-source licenses)
TTFN - Kent
|
|
|
|
|
See the edit to the original comment - ZDNet's fault for misdescribing the project. There was initially a fair bit of criticism on r/rust thanks to this, but the researcher himself corrected the misapprehension.
I'm glad to hear this because, as I said, you would think they would have learned their lesson from C++ variations. This is a research language, and is influenced by Rust among other languages. That's absolutely fair.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
I imagine the final name for the product will be something that, as well as being in line with the "Rust" branding, also aligns with MS' general trend, over the past 13 years.
"Decay" sounds pretty appropriate.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
The last decade has seen remarkable improvements in the ability of computers to understand the world around them. Time for some human learning about machine learning?
|
|
|
|
|
Why, oh why do people involved in IT training always seem to believe that they have to spend so much time (and their trainees' energy) in teaching the history of whatever sub-sub-field they're supposed to be teaching?
Say what is, not what was or what will be.
Trainees need to know What tools, etc. are available for them to use Now, and How to use them. Any other information is a waste of their time.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
The bug allowed attackers to quietly steal account tokens, which websites and apps use to grant users access to their accounts without having them to constantly re-enter their passwords. "Written on the pages is the answer to a neverending story"
It's fixed, fortunately (assuming you're all patched up)
|
|
|
|
|
Inspired by XKCD's classic diceware strip, a programmer named Alice created an open-source algorithm to randomly generate secure passphrases in Welsh. We're going to need more 'l' keys (and 'w')
|
|
|
|
|
Europol announced today that 30,506 Internet domain names have been shut down for distributing counterfeit and pirated items, as part of a joint global operation between law enforcement authorities from the EU and the United States. Only a few million left
|
|
|
|
|
First read of headline i read "privacy"
Then open link and hit with "We apologize for the temporary outage."
My mind thinks Where they taken down as well for reporting the story?
|
|
|
|
|
If you just bought a smart TV on Black Friday or plan to buy one for Cyber Monday tomorrow, the FBI wants you to know a few things. They don't have automatic access?
|
|
|
|