emig647

About

Username
emig647
Joined
Visits
89
Last Active
Roles
member
Points
450
Badges
1
Posts
2,454
  • Alongside efforts to drive coding competency, Apple releases Swift 5 with ABI compatibilit...

    swineone said:
    I'm a university professor and I'd love to teach Swift to my students. Unfortunately, very few of them can afford to buy Apple gear (not that I could mandate them to if they preferred Android anyway), and funding for our university is very hard to come by, so having an iPad for every student is absolutely out of the question. I wish Apple would release a web-based version of Swift Playgrounds, or perhaps an Android app.
    Check out the Swift open source website. Releases for Ubuntu / Debian are maintained. There are also some wrapped versions for Fedora / CentOS out there, but not official releases. https://swift.org/download/

    It is worth noting that the Swift 5 stable ABI does not apply to dynamic libraries (dylib). I believe Apple said that would come later this year. This means you can't really use Swift if you distribute libraries for others to use.
    fastasleeptenthousandthingsauxio
  • Google is violating Apple's iPhone app privacy rules the same way Facebook did [u: disable...

    "This was a mistake, and we apologize."

    How is signing up for the Enterprise Developer Program, coding an App and then making that App available through that same Enterprise certificate considered a "mistake"? This just doesn't happen by accident.

    But hey, didn't Google try to claim that writing specific code to take advantage of a Safari exploit to continue tracking also called a "mistake" by them?

    If these are mistakes, what does Google consider "intentional"?
    Not defending Google here... just saying that before I say this so you don't read into this incorrectly.

    I can easily see something like this slip under the radar at a corporation the size of Google. It wouldn't take much in development effort to pull it off and use their certificate. The right access privileges and you're off the races. With the number of engineers, engineering managers and people jockeying for position, I can imagine a scenario with a director saying something like "wow I wish would could swoop data on iOS devices in xyz fashion". Then a manager taking him literal and having an engineer work on it on the side. Semi-parallel to what happened at VW.

    I believe Computer Science and Software Engineering degrees should require engineering ethics courses. So much shadiness going on now days.
    lostkiwijbdragonstompyleftoverbaconwatto_cobra
  • Apple cuts first quarter 2019 iPhone production by 10 percent, report says

    lenn said:
    And look at that colossal waste of money that new "spaceship" campus is.  And let's not forget the huge tax gift Trump  gave Apple only to have Apple use most of it to buy back their shares when the stock price was at or near it's highest point loosing close to 10 billion dollars. That alone would have been cause for most CEOs to be fired.
    The apple campus started with Jobs... https://m.youtube.com/watch?v=8VvconxePlE
    ktappe
  • Latest iOS 11 bug crashes devices sent Indian-language character [u]

    Rayz2016 said:
    wbm said:
    Every piece of software has some bugs in it. That is just the price of life in the fast lane. I would hope that Apple would take more of a focus on software quality. It seems that iOS11 has had a lot of embarrassing little bugs like this. Hopefully the upcoming pm changes will help.
    This is absolutely true: every piece of software has bugs. 

    But why aren’t Apple writing the software in such a way to prevent bugs in the APIs from bringing down the whole phone?

    This sounds like some kind of memory overrun. 
    Days of buffer overflows are pretty much gone (unless you have a continuous memory leak and the watchdog shuts you down). This is most likely an unhandled character with CoreText or something in foundation. Ironically we ran into this yesterday in our own app with an unhandled character in a font set.
    Rayz2016
  • 'iBoot' leak may stem from low-level Apple engineer with ties to jailbreaking community

    lkrupp said:
    Well, my first question would be how could a “low-level” employee have clearance to access source code, the keys to the kingdom?
    I believe they mean "low-level" software engineer. Someone that works on the lower level code close to the kernel.
    fastasleepdws-2magman1979Rayz2016cornchipviclauyycairnerdjony0