I tried to use a FIDO U2F security key in my side business. Most of my vendors don't support using two-factor authentication with a security key. My web host provider plans to implement it Really Soon. Google will prompt me for my key if I make a major change to my YouTube account. Biometric passwords aren't going to work if vendors don't get onboard to upgrade their login systems.
Just because you aren't skilled enough to track what's going on in code from week to week [..]
I tend to make a lot of changes in my code from week to week. That it still works as intended is a nice bonus.
[...] doesn't justify denying users the freedom to run, inspect, share, and modify the code running on their computers.
I don't know where this line of reasoning came from.
[...] just as your learning curve is apparently steep enough for you to review week-old code and think it to be "shit".
My harshest critic is myself. If I think what I did last week was shit, than I need to do better this week. I know too many programmers who find it easy to "polish the turd" than to push themselves to the next level.
If your code changes "from week to week" then you are most probably doing a lot wrong.
I'm not aware that there's a "right way" to doing a learning project.
You should stop and think carefully before you hack your next batch of unmaintainable crappy code.
I rarely go back to any of my older learning projects. Usable code I keep in a snippet file for my next learning project.
Incidentally, if your function can be either "per page" or "per comment" then make sure one of the function arguments is clearly named (eg "pages" or "comments") else adjust your function's name to something that makes it clear.
I was confusing the section of code that I was working with a different section of code that I previously worked on. An AC threw a fit a few weeks ago because I was storing HTML data in a CSV and insisted that I use Sqlite instead. After looking into it, I wrote a function to write data to Sqlite. By marking "content id" in the database table as unique, "per comment" came into play. The code I was looking at was "per page" as it requested a web page.
This is such an elementary issue that I suspect you should simply stop writing any more code.
How is one is supposed to learn the dark arts of programming without a CS degree?
That you have the second response when you open up code you've written does not surprise [...]
My code changes from week to week. In particular, I was writing unit tests, refactoring code and writing documentation this morning. I couldn't figure if a function acted on a "per page" or "per comment" basis. I kept thinking "per comment" when the code was "per page".
So, when my Dell Precision M6700 with a Core i7-3740QM and 16GB of RAM has problems with a hanging Windows Update I should throw more hardware at it?
The OP had two Win7 VMs with one core and 4GB each. While that meets the minimum hardware requirements for Win7, it's not an optimal configuration. If Windows Update is taking forever to complete in a VM, it might be because the VM lacks the necessary hardware resources.
FWIW, installing a set of updates manually and deleting SoftwareDistributions did the trick.
Usually, that's exactly the kind of people that you don't take advice from because it's the easy solution. The one that doesn't require thinking.
Right. That's what all the people with underperforming systems tell me. Meanwhile, I'm working on my cheap Dell laptop with a dual-core processor, 120GB SSD and 8GB RAM, running Chrome, PyCharm and Thunderbird. If the system does slow down from trying too many things at the same time,
I just get another Diet Pepsi.
I had one client this year ask me to work on an XP machine, it wasn't connecting to his network.
One time I had a user who finally gave up his Windows 95 desktop after ten years. I popped open the case and found a dust ball that was larger than a grapefruit inside.
I did understand your silly joke, but you make a stupid joke, while I address a real problem.
You came to Slashdot looking for advice on a real problem. This will end badly.
As such, these machines aren't being patched and are all vulnerable.
The solution is simple: more hardware. One core isn't going to cut it. You need a minimum of two cores and four cores is preferable. I had no problems running Windows Vista through 10 because I don't use the minimum hardware specs. That's just asking for trouble.
At the enterprise level, I would say money exchange websites. More so if you have an international workforce that travels a lot between job sites.
Church sites.
I'm not surprised. Church people are surprisingly gullible even though the Bible teaches: "Therefore be as shrewd as snakes and as innocent as doves." (Matthew 10:16)
If you got a current Microsoft OS and up to date on patching, you should be safe. It might help if you're not looking at naughty bits on the Internet. If you don't practice safe computing, you're just asking for trouble.
Why are you so proud of your own ignorance, creimer?
Perl is a language that I heard about, never used and don't know anyone who had used it.
Considering how long Perl 5 existed before this happened, I'm fairly sure you don't need to do anything of the sort.
I wasn't aware that Perl still existed until last year. I thought it disappeared in the aftermath of the dot com bust.
What about the 92 million unemployed Americans who are waiting for new coal mining jobs?
Perl 5 must be godawful if you need to compile it to Java.
What happens when I make a formal commitment to Satan?
Wrong SATAN, Santa.
https://en.wikipedia.org/wiki/Security_Administrator_Tool_for_Analyzing_Networks
I tried to use a FIDO U2F security key in my side business. Most of my vendors don't support using two-factor authentication with a security key. My web host provider plans to implement it Really Soon. Google will prompt me for my key if I make a major change to my YouTube account. Biometric passwords aren't going to work if vendors don't get onboard to upgrade their login systems.
Does CockroachDB work with RAID?
Just because you aren't skilled enough to track what's going on in code from week to week [..]
I tend to make a lot of changes in my code from week to week. That it still works as intended is a nice bonus.
[...] doesn't justify denying users the freedom to run, inspect, share, and modify the code running on their computers.
I don't know where this line of reasoning came from.
[...] just as your learning curve is apparently steep enough for you to review week-old code and think it to be "shit".
My harshest critic is myself. If I think what I did last week was shit, than I need to do better this week. I know too many programmers who find it easy to "polish the turd" than to push themselves to the next level.
I have code I wrote in 1990's which is still in active commercial use and it is still good. And I still understand it.
If I find any of my HTML code with the blink tag from the 1990's, I'll be sure to delete it in a hurry.
If your code changes "from week to week" then you are most probably doing a lot wrong.
I'm not aware that there's a "right way" to doing a learning project.
You should stop and think carefully before you hack your next batch of unmaintainable crappy code.
I rarely go back to any of my older learning projects. Usable code I keep in a snippet file for my next learning project.
Incidentally, if your function can be either "per page" or "per comment" then make sure one of the function arguments is clearly named (eg "pages" or "comments") else adjust your function's name to something that makes it clear.
I was confusing the section of code that I was working with a different section of code that I previously worked on. An AC threw a fit a few weeks ago because I was storing HTML data in a CSV and insisted that I use Sqlite instead. After looking into it, I wrote a function to write data to Sqlite. By marking "content id" in the database table as unique, "per comment" came into play. The code I was looking at was "per page" as it requested a web page.
This is such an elementary issue that I suspect you should simply stop writing any more code.
How is one is supposed to learn the dark arts of programming without a CS degree?
Fuck man, I can't even.
Cartman is a mess.
Perhaps time to change your coding (or commenting) style then.
That's why I was writing unit tests, refactoring code and writing documentation this morning.
That you have the second response when you open up code you've written does not surprise [...]
My code changes from week to week. In particular, I was writing unit tests, refactoring code and writing documentation this morning. I couldn't figure if a function acted on a "per page" or "per comment" basis. I kept thinking "per comment" when the code was "per page".
[...] professional engineer [...]
What does this have to do with civil engineering?
So, when my Dell Precision M6700 with a Core i7-3740QM and 16GB of RAM has problems with a hanging Windows Update I should throw more hardware at it?
The OP had two Win7 VMs with one core and 4GB each. While that meets the minimum hardware requirements for Win7, it's not an optimal configuration. If Windows Update is taking forever to complete in a VM, it might be because the VM lacks the necessary hardware resources.
FWIW, installing a set of updates manually and deleting SoftwareDistributions did the trick.
There's that too.
For example, those poor saps that hire creimer ignoring red flags such as his 1000 page resume and furniture breaking heft.
We got our first fat joke for the day. Here's a pic!
https://twitter.com/cdreimer/status/863479397117870080/
Usually, that's exactly the kind of people that you don't take advice from because it's the easy solution. The one that doesn't require thinking.
Right. That's what all the people with underperforming systems tell me. Meanwhile, I'm working on my cheap Dell laptop with a dual-core processor, 120GB SSD and 8GB RAM, running Chrome, PyCharm and Thunderbird. If the system does slow down from trying too many things at the same time, I just get another Diet Pepsi.
I had one client this year ask me to work on an XP machine, it wasn't connecting to his network.
One time I had a user who finally gave up his Windows 95 desktop after ten years. I popped open the case and found a dust ball that was larger than a grapefruit inside.
The source would be available for anyone with knowledge to patch/fix as the source is open for all to see.
If you wrote code in 2002 would you still understand the code 15 years later?
Too many times I open up a source file from last week, look at the code, and think: "Who wrote this shit?! Oh, I did. Meh..."
I did understand your silly joke, but you make a stupid joke, while I address a real problem.
You came to Slashdot looking for advice on a real problem. This will end badly.
As such, these machines aren't being patched and are all vulnerable.
The solution is simple: more hardware. One core isn't going to cut it. You need a minimum of two cores and four cores is preferable. I had no problems running Windows Vista through 10 because I don't use the minimum hardware specs. That's just asking for trouble.
Try deleting or renaming the software distribution folder (works on Win7).
http://www.windowscentral.com/how-clear-softwaredistribution-folder-windows-10
Or back up the data and do a clean install. That fixes the Windows Updater and problems between the keyboard and chair.
There are very guilty in this story and they are so mainly because of their greed and arrogance.
Blaming Microsoft for their "greed and arrogance" never gets old on Slashdot.
This internecine violence between kitchen appliances is sad to watch.
That's why you have to keep the toaster far away from the microwave oven.
The absolute worst offender?
At the enterprise level, I would say money exchange websites. More so if you have an international workforce that travels a lot between job sites.
Church sites.
I'm not surprised. Church people are surprisingly gullible even though the Bible teaches: "Therefore be as shrewd as snakes and as innocent as doves." (Matthew 10:16)
Could you have been any less helpful?
WOOOSH!
You need two or more cores to run WIndows Update and play Minesweeper at the same time.
You just need a microwave oven to kill a Cylon.
https://www.youtube.com/watch?v=joUZj4shx80
If you got a current Microsoft OS and up to date on patching, you should be safe. It might help if you're not looking at naughty bits on the Internet. If you don't practice safe computing, you're just asking for trouble.