|
That's quite frightening. Yet one more thing to be worried about in the world of software development.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Hang on a sec.
Quote: He/she coded a simple do nothing stub and placed it in GIT. To the researcher's surprise the GIT module was downloaded over 15,000 times in one month. The researcher then began looking for dependencies in popular commercial products and found it mentioned in several commercial products
I assume this means: S/he created a git repo. The code in that repo was "downloaded" and started to be included in commercial products.
Maybe I'm missing something here, but is there any details on what "downloaded" means? Forked repo? Zip of code downloaded? Since it says he noted commercial products had dependencies on his code, I assume this means the code was actually packaged in a PyPi / Nuget / npm etc package and that was what was downloaded (by developers and the as part of the installation of the commercial products).
The question that then comes to mind is: How did he find the dependencies of commercial products? I'm assuming he / she didn't go around randomly cracking private git repos to check out ISVs' code, so I assume it's more about installing products and seeing what gets sucked down. Plus there is the "dependency of a dependency of a ..." thing. If he got his package made a dependency of a single, vaguely popular package, then he's in like the proverbial Trojan Horse.
It's a great story but I am dying for the details!
cheers
Chris Maunder
|
|
|
|
|
|
Yikes!
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
|
Depends on if was built for the Intel chip or not. By the time Catalina came out, I'm sure Adobe quit testing CS3 on it. According to this post, not even CS6 will work on Catalina.
You got these options...
- Pay for a newer version and/or subscription. It's like $20 a month. To me though, it's not the money that's the issue, but Photoshop has become bloatware with all this creative suite nonsense and running background apps. Still...
- Downgrade your OS to Snow Leopard or dual boot it.
- Emulate an older OS like Snow Leopard. It'll be slow. Can also emulate Windows on the Intel chips, but I wouldn't if you're buying a Mac to learn the Mac way of life. Defeats the purpose from just getting a Windows laptop.
- Use something like GIMP instead if you don't want to buy a newer version. IMO Photoshop is better, especially with it's AI driven functionality, but you get what you pay for.
Jeremy Falcon
|
|
|
|
|
diligent hands rule....
|
|
|
|
|
|
|
Btw, the main benefit to using a Mac over a PC for images is color palettes, gamma adjustments, displays, etc. have always been more accurate on a Mac than PC. You can literally take two monitors on a PC, from the same manufacture no less, and have different colors. Not that you can't color correct on Windows, but that also depends on the drivers, etc. Macs tend to do this sorta stuff out of the box with very little configuration needed.
There are areas where a PC will be much better IMO. Like, backwards compatibility for instance. Macs suck with that. I mean, you could say Apple is "bold" for trying new things, and sure. But, backwards compatible ain't one of them. But, if you're looking for a good display with accurate colors, that's the whole reason people use Macs for graphics in the first place. Macs aren't made for tinkering, they're supposed to just "work" so you get back to whatever you was doing... supposed to.
Jeremy Falcon
|
|
|
|
|
ditto
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
I'm sitting here chuckling thinking back to my first experience with Mac...IIRC it was a PowerMac 6100s from 1994ish. The phone company was throwing it away so my dad scavenged it and gave it to me complete with software, a printer, scsi cd reader and a huge 13'' color monitor. It got me through my first year back at uni, but when I got into the programming classes, I had to finally get my first windows machine.
While it's true that the colors looked fantastic on that little monitor, too much of the time it was displaying a sad mac face, or worse yet, a bomb icon! I must have rebuilt that system at least a dozen times. Frustrating, but it taught me a lot. I do realize that the h/w and software (7.5.x) that I owned were from a time when quality was questionable/shoddy, and that quality was vastly improved by the time the iMac came out and has only gotten better. That said, I still (illogically I know) hold a grudge and refuse to get an iDevice for myself. (the wife is on iPad/iPhone #8...the benefit being when she has an iProblem, I don't gotta be involved! another benefit is to avoid video calls...sorry, doesn't work on my android! )
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
Amazing how the simple act of unchecking the Use hardware video acceleration box in Chrome allows you to waste several more hours watching cat videos (and videos on how transformer neural nets work ).
/ravi
|
|
|
|
|
Curious: what problems were you seeing with it checked? (And does this mean it's time for you to upgrade your rig? If so I'll help you go shopping. I have a couple in mind...)
cheers
Chris Maunder
|
|
|
|
|
Hi Chris, I have a one year old NUC (i7-1165G7 @ 2.80 GHz, 32GB RAM, 2TB SSD, Win10 with Win11 capability) that runs well. After my latest Chrome upgrade, playing a few YouTube (but not Vimeo) videos would cause my screen to blink randomly, even after I'd shutdown all instances of Chrome. This had never happened before. Disabling hardware video acceleration in Chrome fixed it!
/ravi
|
|
|
|
|
I have a similar issue with the latest NVidia drivers and Chrome. It causes temporary full screen artifacts sometimes, but it's like they flash on the screen and then go away, so I've lived with it. At first I was really concerned. See, my mobo lost the little PCIe clasp for the GPU slot. I'd put it back in, but if I do so for reasons I will never be able to remove the GPU again without disassembling my entire mobo, including CPU, cooler and RAM.
My mobo is horizontal, so it shouldn't be a problem, but for a bit there I thought that might be the culprit - a loose connection.
Then I realized it only happens when I'm using Chrome.
I suppose I could disable hardware acceleration, but it doesn't occur frequently enough, or for long enough at any given time to be that bothersome to me.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I also saw the annoying artifacts. Worse, after watching a couple of YouTube videos my Android emulator (started from within VS) displayed rendering errors (missing bottom navigation bar, missing app icons on home screen). I feared I would need to do a dreaded system rebuild or worse get a new box, but a bit o' Googling thankfully pointed me to the solution. All's well now.
/ravi
|
|
|
|
|
I've been considering an M3 Air. Is that on your short list?
TTFN - Kent
|
|
|
|
|
That actually is my short list.
cheers
Chris Maunder
|
|
|
|
|
give me some methods to how to use SSH during remote connection?
|
|
|
|
|
Wrong place to ask. Use Quick Answers[^] or Google Search[^]
Graeme
"I fear not the man who has practiced ten thousand kicks one time, but I fear the man that has practiced one kick ten thousand times!" - Bruce Lee
|
|
|
|
|
Which question was that on your exam?
|
|
|
|
|
No
Definition of a burocrate; Delegate, Take Credit, shift blame.
PartsBin an Electronics Part Organizer - Release Version 1.3.1 JaxCoder.com
Latest Article: EventAggregator
|
|
|
|
|
Well, you can use Seriously Spicy Habaneros in all sorts of ways. Put them in a good jam, for a kick. Yummo. It's only remote when you have to go the store to buy them. But once they're home...
Jeremy Falcon
|
|
|
|
|
Wouldn't that be a Spiceworks question then.
|
|
|
|