Blue Apron is laying off 6% of its staff

As Blue Apron approaches its next earnings report in a couple weeks, the company said Wednesday that it is laying off 6% of its staff as part of “a company-wide realignment of personnel to support its strategic priorities.” Blue Apron was one of the big — and most anticipated — consumer IPOs of the year,…

eBay is having a pretty bad day

eBay is not having a great afternoon after posting a pretty ho-hum third quarter that fit roughly in line with analyst estimates, but perhaps not seeing the kinds of leaps that Wall Street is looking for heading into the fourth quarter. The company said it added an additional 2 million active buyers and now says…

The Moto Z gets its very own Alexa smart speaker

It was just a matter of time, really. Motorola’s been teasing Alexa integration since Mobile World Congress in February. Back then, the company previewed a sort of “experimental” Mod for the Moto Z sporting Amazon’s insanely popular smart assistant. The add-on is finally really real and set to start shipping next month. The AI has…

Kotlin From Scratch: Abstract Classes, Interfaces, Inheritance, and Type Alias

Kotlin Kotlin From Scratch: Advanced Functions Chike Mgbemena Kotlin Kotlin From Scratch: Advanced Properties and Classes Chike Mgbemena If our superclass has a primary constructor like this: open class Student(val firstName: String, val lastName: String) { // … } Then any subclass has to call the primary constructor of the superclass. open class GraduateStudent(firstName: String,…