THE TWEETS ARE PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERWISE.
@IanCutress I've been rocking a Dell 7490 for a while now and while I really want to upgrade, but everything on the market is a downgrade, so I'll just keep on triming the Linux setup I have to extract more efficiency out of it, because nothing on the market is actually better... :(
@rfleury The tradeoff is companies willing to pay just about anything to just about anyone willing to promise they'll get a feature out the door the quickest.
Nobody cares about the quality, that's not on the management's quarterly checklist.
@cmuratori That's thin ice for Apple to tread on. If I were the judge, I'd give Apple what they're asking for: Dev's can't label their buttons in the AppStore, but Apple cannot enforce rules on the contents od the Apps because that's not their aisle and alternative appstores must be allowed
@SebAaltonen My biggest gripe with OOP is that I find dynamic dispatch hard to understand. When I read code, I want to understand what it does, but with virtual calls, I have no clue what code is actually being run.
@rui314 My guess is they needed a 64bit ISA whose implementation would reuse so much of x86, that the resulting CPU's x86 performance would be better than Itanium's while still having a mode which would take advantage of 64bit addressing.
@serpent7776@rui314 Without landing pads every instruction is a valid ROP attack surface.
With landing pads only the start of every function is.
By removing unused langing pads from the binary, the attack surface is further reduced.