HN user

mtl_usr

85 karma
Posts0
Comments48
View on HN
No posts found.

I remember thinking that math classes would be far more interesting if we were allowed to hand in a program to solve the class of problems they were asking us to manually and repeatedly solve, and to bring that program to the exam

With programmable graphing calculator that's sorta possible. At least, I've done it a few times.

Alas, it was most often banned from exams because "I can't see what you have done there to get that answer".

Also, most of the class ended up using my program for a specific class of problems we had to do in maths. In retrospect, I probably caused some harm by getting my classmates to be that lazy during exams.

It reminds me of what Microsoft used to do: embrace, extend, extinguish.

I guess they still do it on the enterprise level. But they have fallen behind in terms of consumer ecosystem.

It's a long talk but

https://youtu.be/ci4kbCmEmOI

It's by James Whittaker. Basically people are downloading and using way less apps than a few years ago. Today to get the users to use something it has to be sortof built-in the ecosystem in an other way then simply forcing someone to go search for and download a specific app.

I think it has to do with the traditional app model slowly being phased out.

There is a huge saturation of apps on every major platform and it's getting harder and harder for new devs to get enough userbase that way.

At least I'm pretty sure they (the cable companies) won't be able to use anything they got there in court.

But let's be real for a moment, that man, if he sues, will get absolutely nothing in return.

Still, it's about time Canada starts getting real laws.

This and the people held hostage without AC or water in a plane for 5 hours+ is a proof at how backward this country really is.

When I was about 6 or 7 there was a complete section of my math textbook which contained informations and example on the BASIC language. We, of course, never read those chapters in class but I did anyways while bored with the actual stuff the teacher would say.

It would use a very simple and systematic flowchart representation to model control flow. The great thing about it is that once you understood < > = (also taught in the class) the whole program could be readable.

I think I was the only one to read it and pretty much got the feeling it wasn't important as nobody, even the teacher, payed any attention to it.

I've met people that were scared of Square as it "didn't look like a genuine POS".

I guess using an iPad could make the consumer feel safer. Than again a "Pro" looking case for the Android tablet might also do the trick.

That's a shame.

I didn't think of that specific use-case (only one or two apps for the whole life-cycle of the unit).

I'm still curious to know if it would be cheaper to buy Android units anyways and replace them as their software becomes obsolete as compared to buying pricier iPads that will keep up longer with software updates. Just factoring the costs here, not the environmental impact obviously.

In general I noticed a shorter support period in the Android segment as compared to iOS (Excluding terrible cases such as OnePlus dropping support almost instantly).

Technically, for all or most of these purposes, an Android tablet would work equally well. But people still think "iPad" when a tablet is required.

I'm still waiting for an Android tablet that's as nice to use as an iPad.

I guess they went as far as they could without a proper package manager.

Shared libraries beyond that would bring the hell of version incompatibility. One need only look at Apple’s evolution of Swift where there still isn’t binary compatibility?

Since the source code is shared with Apple once it reaches the marketplace, wouldn't it be simpler for Apple to compile a specific version for whatever version of the Swift language is available on the target device ?

It wouldn't have any market value and wouldn't drive iOS devices sales but is would certainly slim them down a little.

Also shared libraries can be giant security holes. See the bug in AFNetworking that affected many thousands of apps. Imagine an errant app shipping a backdoor into a shared networking library.

This sorta makes me like iOS a bit more. Memory gets cheaper but security doesn't get any cheaper when the dependencies grow.

I'm as far to mobile development as I can be but is there no shared libraries on those platforms ?

Other than the environment provided ones, isn't it possible to bundle some dynamically loaded libraries that can be shared by multiple apps ? Makes absolutely no sense for each application to implement it's own web browser/runtime.

Can't believe we are constantly reinventing the wheel again.

Now seems like the perfect timing to do such a thing considering the Model 3 is entering production, and a lot of customers are going to give Tesla a very bad reputation if they can't get their Model 3 on time.

Of course, this will only give incentives to the company to further automate it's production facilities, at the expanse of the workers.

RNA is extraordinary because it can encode information in a way it can be replicated AND perform chemical reactions like a protein would. It does both of these things way less efficiently than DNA for storage and proteins for enzymatic reactions.

It's an excellent starting point.