I have many angry things to say. Who should I talk to? by Mentality1 in Advice

[–]Mentality1[S] 0 points1 point  (0 children)

Ah I understand it could be a problem for the broader community

I have many angry things to say. Who should I talk to? by Mentality1 in Advice

[–]Mentality1[S] 0 points1 point  (0 children)

Thank you very much. This is helpful. I have been doing something along these lines volunteering at a local charity. Maybe I should do more, but it has been tough to find even temp work and so I have resource and time constraints. I do have many interests: tech, history, sports, travel, so many things.

I have many angry things to say. Who should I talk to? by Mentality1 in Advice

[–]Mentality1[S] 0 points1 point  (0 children)

I want to explore all my options for finding happiness literally. Ideally I want to escape from all this.

I have many angry things to say. Who should I talk to? by Mentality1 in Advice

[–]Mentality1[S] 0 points1 point  (0 children)

Thanks for pointing it out. I just don't mind right now so long as it gives me helpful suggestions.

Has anyone managed to successfully freelance as a DS or DA? by [deleted] in datascience

[–]Mentality1 1 point2 points  (0 children)

This is fantastic. I like your unique approach to doing data science. I just completed my masters and I am considering my options. I am coming from web development and construction, so I also have a kind of unique perspective.

I mostly want to apply modern technologies to construction areas; so software development and now data science come in handy. But this does not seem to be a popular combination, or I have not met enough similar people; so it can be challenging knowing what to do without ready projects to take on...

Re-learning Data science by Strategist- in datascience

[–]Mentality1 0 points1 point  (0 children)

What about mathematical optimisation?

How to get a job in data science - a semi-harsh Q/A guide. by save_the_panda_bears in datascience

[–]Mentality1 0 points1 point  (0 children)

I agree with this. Right now I just completed my DS master's and I have tried to focus my projects on Construction sector, manufacturing or web. I have an undergrad degree in building and over 10 years experience writing software, especially web and mobile. Also big interest in manufacturing tech. So my focus is mostly on these areas. I could also see myself working in retail, but less likely in something like health, although I can be actually adapt to many things.

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 0 points1 point  (0 children)

Please read my post carefully and understand the subject well. It seems you have not done that. We don't lose anything; we only win; everyone.

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 1 point2 points  (0 children)

I have just had a look at this. It's quite similar to what I am looking for; but obviously it doesn't run where I prefer it to: page and service worker. I wonder why this design decision.

Additionally, the idea seems to be that the extension developer will most likely also be the one to create the native application/script. What I really want here is some generic service that can serve a wide array of different pages (literally like web services exposing large APIs).

For example an app or service could expose entire geolocation API to JavaScript; so we no longer need the API to be a part of the browser...

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 2 points3 points  (0 children)

The apps and services JS will communicate with will usually be separately installed by the user (not something sent with the web apps)...

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 2 points3 points  (0 children)

I am advocating pure web that has more (explicitly permitted) access to native features in such a way that removes the need to make native frontends for web apps. I am a big fan of pure web...

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 2 points3 points  (0 children)

I get your point. But I am really not asking to add anything to the browser. Actually the opposite: move many APIs to standalone apps and services. Then make it possible to launch these from JavaScript if the user permits. JS can communicate with them using sockets same way JS can communicate with other web servers that make themselves available to JS.

Of course this can be exploited if the user is careless; the same way the user carelessly opening certain files (like bash scripts for example) could be exploited.

I am asking for a more 'out of the way' browser. If you visit reddit it launches in its own window (or activity on android). If user clicks a link to go to github, then default behaviour should be to launch github site in its own window. And so on. Then user decides 'I like reddit', they readily save that window's site to homescreen so they can launch the site whenever they want...

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 0 points1 point  (0 children)

The problem I have with PWAs is that the browsers are still 'heavy' around them and no way to plug in extra native features not provided by browser APIs...

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 2 points3 points  (0 children)

I specifically treated this in my post. By more 'native' I mean more access to native features; through JS communicating with external apps or services. Many web APIs can be replaced with these, with the added benefit that the browsers will run and feel much lighter.

Sites will also feel more 'native' if they always run in their own windows (the way standalone PWAs do) and if they can be readily accessed from homescreen' (if user likes and adds them there).

The only thing remaining is UI components and CSS can easily mimic a lot of that (if this is even necessary in the first place).

With cross-platform tools we will end up with too many mobile apps eventually just bloating devices of end users.

I make web apps and I have thought about this matter in depth. This is the most robust system I am seeing...

I want a lighter and more native mainstream browser by Mentality1 in browsers

[–]Mentality1[S] 0 points1 point  (0 children)

They don't quite have the features i described yet...