Hacker Newsnew | past | comments | ask | show | jobs | submit | lazarus101's commentslogin

Why do you think they wouldn't? They did it for the US with the "Patriot Act"


Is aging really a problem? On the individual level it is but as a whole the world population has exploded in the past century. Would we have enough resources for everybody if the life expectancy will increase to say 100 years?


One look at the population pyramids of the developed world [1] is enough to conclude that a systemic shift is underway, and the old social order, at least in its current form, is doomed to be upended.

The logic of dependency ratio is hard, you can't circumvent it unless you really do deliver widespread automation of labor, including social service labor. And even then you have obvious concerns of EROEI and "Labor Returned On Labor Invested" - your society-scale park of machinery will require substantial infrastructure and qualified staff just to run it. It's 2022 and despite many attempts, widespread social robotics still hasn't appeared, and robotics startups of our recent history died all the same.

> Would we have enough resources for everybody if the life expectancy will increase to say 100 years?

I think yes, given falling birthrates, continuing emphasis on sustainability and doing more with less. Consider also how much resources are spent on re-educating every new individual, and how much of an economic win is extending the active professional life of an average individual, given it amounts to mere 2-3 decades as of now.

I'd say on the contrary, for our societies to avoid collapse we need to either up or fertility rates, or extend the active part of our lifespan.

1. https://www.populationpyramid.net/western-europe/2019/


Western Europe population is only 2.5% of the total world population


Inverted population pyramids are forming almost everywhere, excluding Africa for now. If you read this 18 year old book https://en.wikipedia.org/wiki/The_Pentagon%27s_New_Map you will see that it wasn't an unexpected development for the policymakers.


Everyone could live _modestly_, like middle class Cambodians but with better healthcare, yes.

The issue is a tiny number of wildly consumptive rich people.


Whilst it's easy, simple and populist to blame a tiny [x] group of people for all that is wrong with society, it does not have a good historical precedence: try asking any Germans you know!

More difficult is to acknowledge the huge middle-class that has been created as a result of globalisation over the last decades.


blaming rich people for the problems they create makes one a nazi. got it.


This is not a 'bugfix', it's a feature removal! I've used it all the time, now there's one extra step to navigate to a URL that I copy


Yeah, I find the behavior unexpected which is bad UX.

You can still enable it if you want it.


Please don't turn Firefox into a botnet!


Let me guess, all ads that are not from Google will be considered 'intrusive' by Chrome.



I've wasted so many hours trying to convince Windows user that they don't need any passwords for gitolite, they just need to check that Pageant is running and has the right key loaded :D


Yep, gitolite is awesome, it's so lightweight you can use pretty much any leftover PC to host repos for an entire company. I also use cgit for a fast and easy git web interface and ReviewBoard for code reviews.

If I remember correctly gitlab initially started as a frontend for gitolite.


The 9.7 iPad is too big for me, I mostly use my iPad mini for reading. The 7.9 4:3 screen size is perfect for that. Android tablets have AWFUL standby battery efficiency, I use my iPad mini for a full week with a single charge!


In most cases it's either an Electron app or no desktop app at all. It's simply not feasible to write native apps.


Why not? People do native mobile apps despite those platforms being more or less at parity, while desktops are overwhelmingly just one platform. The tools to write cross platform mobile apps that aren't just a browser with lipstick (like xamarin) exist for both desktop and desktop.


Then don't, it's really wasteful to have webdevs write desktop apps using Electron. I don't see a gain over using a webpage. I use slack this way and I don't see any problems.


No one would bother writing Electron app if there was no demand. Most users, (even tech savvy users) prefer using Electron Slack instead of keeping the webapp open in a browser.


You might not necessarily want something like code-editors rely on external servers, while still taking advantage of the UX of web-development.

VSCode gets around this by running an npm node locally.


Qt exists and is really nice to work with. It has multiple language bindings. How is it unfeasible?


Development time needed to create desktop apps (for Windows, Mac and Linux) given that there's already an existing webapp:

- using Electron: 1 month

- using QT: 2 years


Chrome apps would have solved one of the main problems if they were still a thing (does anyone know why chrome deprecated them?).

(by reusing the chrome context, your memory usage wouldn't grow unnecessarily for each new slack/spotify/whatever you open).


They were deprecated because they aren't really necessary anymore now that you have things like service workers and NaCL. Never worked on mobile, too.

Progressive Web Apps is where it's at.


So I've liked what I've heard about Progressive web apps, but I was wondering if there is a solution for desktop? can you create a native icon that opens a new window with a PWA?


> does anyone know why chrome deprecated them?

To push Chrome OS (where they will still be available) and to vendor lock-in people with Android apps.


Quite the opposite, they wanted to prevent vendor lock-in, so they pushed for standards like service workers and NaCL that eliminate the need for Chrome Apps.


But aren't those two only for getting better performance for web apps? Chrome Apps actually help getting a web app integrated into the OS, I don't see where (P)NaCl helps me with that.


Progressive web apps can be launched in a window just like a Chrome app.


I was just trying to look into this, I can't see a way for this to happen on a desktop, is my google-fu broken or is coming later. I was also looking for a desktop icon (or file or whatever).


Yep, I hate that all of these companies try to convert their applications from tabs to dedicated processes. It would be a huge deal breaker if Chrome Apps could become a thing and replace them. Now I have 4 different Chrome apps running on my computer.


Chrome Apps aren't different from tabs, though.


My point was they could convert their web applications to Chrome Apps which has better native api support and experience if Chrome Apps could become a thing.


> It has multiple language bindings.

Not many of them are good though, as it's hard to bind C++.

If you want to work with Qt, C++ is really the best option. And not many people know that language well enough. They know JavaScript though ;)


Software/web devs are such hypocrites, optimising software for production and not for the platform or the user.


That's the entire rationale behind e.g. using python or php on the backend. Oh, the requests are IO-bound, we don't need to use a cumbersome language like C++ or Java to develop our backend, we'll just throw more cores at it if it gets too slow. Developer time will always be the first thing to be optimised, not least because the first to ship win and the first to ship is the one with the fastest development stack.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: