Hacker News new | past | comments | ask | show | jobs | submit | more augusto2112's comments login

Your second link is an article from 2012 that says Apple stopped saying Macs can’t get viruses...


Not getting a virus is a theoretical impossibility so Apple claiming the contrary is dishonest.

Moreover Apple only stopped after misleading users for a long time and that also hapenned after high profile incidents as explained in the article.


Did iOS ever have a “virus”?


No, never iOS is deisgned by Gods themselves.

https://www.theiphonewiki.com/wiki/Malware_for_iOS


Not all malware is a "virus."

Has iOS ever had anything where one app could "corrupt" other apps?


> Not all malware is a "virus."

Haha, this is called moving the goal post. Fanboys do this all the time :)

Edit: Plenty of buffer overflow and momory corruptions are listed for iOS just in 2019.

https://www.cvedetails.com/vulnerability-list.php?vendor_id=...


This comment breaks more than one of the site guidelines. Could you please review them and follow them when posting here?

https://news.ycombinator.com/newsguidelines.html


> Haha, this is called moving the goal post. Fanboys do this all the time :)

Ignoring the jab, which has no place here, malware is a general term which includes viruses. From the Wikipedia page on computer viruses (https://en.wikipedia.org/wiki/Computer_virus):

> The term "virus" is also misused by extension to refer to other types of malware. "Malware" encompasses computer viruses along with many other forms of malicious software, such as computer "worms", ransomware, spyware, adware, trojan horses, keyloggers, rootkits, bootkits, malicious Browser Helper Object (BHOs), and other malicious software. The majority of active malware threats are actually trojan horse programs or computer worms rather than computer viruses. The term computer virus, coined by Fred Cohen in 1985, is a misnomer.[16] Viruses often perform some type of harmful activity on infected host computers, such as acquisition of hard disk space or central processing unit (CPU) time, accessing private information (e.g., credit card numbers), corrupting data, displaying political or humorous messages on the user's screen, spamming their e-mail contacts, logging their keystrokes, or even rendering the computer useless. However, not all viruses carry a destructive "payload" and attempt to hide themselves—the defining characteristic of viruses is that they are self-replicating computer programs which modify other software without user consent.

> Edit: Plenty of buffer overflow and momory corruptions are listed for iOS just in 2019.

Again, these aren't viruses or even malware.


> The majority of active malware threats are actually trojan horse programs or computer worms rather than computer viruses.

What's your point here? Hidden malware secretly watching your phone is better than explicit virus? Ignorance is bliss I guess.

> defining characteristic of viruses is that they are self-replicating computer programs which modify other software without user consent.

and Malware doesn't replicate?


> Ignorance is bliss I guess.

Unless your goal is to get people to stop responding to you, don't do this.

> and Malware doesn't replicate?

It does when it's a virus. See the relationship between viruses and malware that I mentioned earlier.


I've been saying virus since the start. There's a clear technical distinction, and unprecedented for a general-purpose platform to be free of those, until iOS.

If you want to use the broad, general definition of malware, then Microsoft literally bundles malware with Windows 10 in the form of their "telemetry" and Candy Crush advertisements.


buffer overflow and memory corruption is not a virus. He asked a specific question, and people answered different questions while ignoring the question he actually asked.


His specific question is just a diversion tactics. Parent comment was about Apple intentionally misleading gullible people for many years by claiming that MACs don't get virus. They didn't change until high profile attacks hit and it was no longer viable to make the claim.

Instead of commenting on this, he just moved the goal post to iOS never getting a Virus. What does iOS never getting a Virus has anything to do with Apple being dishonest?


Another thing, in technical communities, "MAC" in capitals has the implicit distinction of https://en.wikipedia.org/wiki/MAC_address

P.S. Look what just showed up: https://news.ycombinator.com/item?id=20383432


Do Macs get viruses? In general, they don't. Certainly people have a variety of opinions on why that is, but the fact remains. I think someone finally may have made one, which was why Apple dropped that particular point out of their ad campaign.

His specific question has an answer, and you chose to obfuscate instead of answering.


You posted a link from 2012 [0] that you apparently didn't even read, saying that Apple claimed Macs didn't get viruses, whereas the link's headline is "Apple Drops 'We Don't Get Pc Viruses' Schtick."

You then went on to ignore that contradiction. Does that fall under "moving the goal post" too?

I also suspect you created a new account for the sole purpose of supporting yourself in this argument. [1]

[0] https://www.wired.com/2012/06/mac-viruses/

[1] https://news.ycombinator.com/user?id=rtrr_eter


How is the math? I've heard it's not exactly easy.


I’m just finishing chapter 1 (1/5th of the book) and the math so far hasn’t been too challenging, but you should certainly go in with the expectation that you’ll do some Googling to figure out some context to complete the exercises.


It's matrix multiplication.

Has been in Python since version 3.5

https://www.python.org/dev/peps/pep-0465/


Thanks, I'm not quite that up to date on my 3.x Python. Cheers.


Hey Russ, your company seems to have a really cool intern program. I don't see any open positions though, is it ok if I apply to a dev position as an intern, and if not, are you guys planning on opening any positions soon?


Can someone explain how interchanging the loops make it immune to mispredictions please? I don't get it


If I'm reading it right, the Intel compiler just took advantage of the outer test loop. It was supposed to loop over the data many times. Instead looped over each item of the data many times. Got the same answer, but the branch predictor had a much easier job.


What do you mean by lock-in business model?


Lock-in business model: make the costs for clients to choose a different company for the same service very high. Lock-in is achieved by taking the customer data hostage through cloud storage, proprietary file formats, drm, or other methods.

Another word for this is 'ransomware'.


I'm going through Sedgewick's class right now. Is the MIT OCW's course math heavy? It lists "Mathematics for Computer Scientists" as a prerequisite, I am somewhat familiar with the material, but not in a very deep level. Should I take that one before?


The main aspects from Mathematics for Computer Scientists that it assumes is knowledge of asymptotic complexity (O(n)) and basic proof writing skills.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: