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

I don't think this is still the case with Chrome 110 and higher that sleeps/suspends inactive tabs.


Samsung DeX and (vs)code-server are a godsend. Today's phones are very capable laptop replacements.


Yep, that was my point... even the desktop...


Yep, still on an 8 year old laptop with no signs of slowing down.


What laptop is it, if you don't mind? Also, what kind of work are you doing on it (if any)?


It's an Acer Nitro VN7 with 1TB SSD and 16GB RAM running Ubuntu 22. Workload is mostly vscode web development (Node.js), Gimp, OBS, VMware player for running macOS to test sites on various iOS simulators. Browsing and watching Netflix. Reasons to upgrade would be battery life and a brighter screen.


This is probably not far off. I regularly do software development on my Samsung phone using Samsung Dex plugged to a monitor. Sometimes even without a monitor, just a wireless keyboard and mouse.


I'm on an Acer 16GB/1TB laptop from 2015 that runs as smooth as day one (Ubuntu). I think the workload just hasn't increased much except for gaming and some niches like GPU workloads.


Instead of banning technical solutions like ICE, we should enforce limits on the total emission from production to end-of-life of a vehicle. Another huge factor should be the ecological impact of a solution. From mining, refining to disposal.


The ecological crisis of our age is global warming. Clean mining is important, but it should not be the overriding factor. I agree that the total emissions from production to end of life are important, though


>The ecological crisis of our age is global warming. Clean mining is important, but it should not be the overriding factor.

As a Danish I was surprised to see so many adult Americans and Germans blame climate change on dirty streets and rivers in India and not the GHG emissions from developed countries (and our Chinese factories).

Or maybe it's willful ignorance to protect important GHG emission intensive industries in the US and Germany.


Nuance. The developed world is rapidly transitioning to clean energy and mobility while India and China are building GW of coal fired generation (but also deploying renewables at a quick pace). Everyone needs to move in the right direction, and all tools should be on the table to disincentivize carbon emissions (subsidies, tariffs, etc). I would like robust waste disposal systems adopted in the developing world so we stop filling the ocean with plastic (10 rivers in the world are responsible for the majority of ocean plastics), but I also understand that is not driving GHG emissions (which is the most pressing existential crisis for humanity imho).

https://ourworldindata.org/renewable-energy

https://ourworldindata.org/grapher/per-capita-renewables

https://ourworldindata.org/grapher/annual-change-renewables

https://ourworldindata.org/grapher/annual-percentage-change-...

https://www.scientificamerican.com/article/stemming-the-plas...

(American)


I meant the weird focus on dirty streets, rivers and other non-GHG pollution in the developing world when it is GHG emissions from the developed world that is the most pressing existential crisis.


Do you understand that we did the same to advance to the level of wealth and technology we have? The only way to stop China and India from doing the same is war. There is no way that telling billions of people that they can't have what we have wont be construed as an act of agression.


Yep, that’s is likely what will happen. There aren’t enough resources for everyone to live like the developed world, so resource contention will be an ongoing issue as we approach 10 billion people in 2100.

Edit: renewable energy will blunt this due to simply how much energy the sun throws on the earth every minute. Fertilizers, minerals, fauna reserves and replenishment rates are going to be a challenge.


We should also ban ICEs.


Or we could make a generalized solution, like a carbon tax, that will minimize the government picking winners.


Maybe EV should sense the CO2 profile of current production in grid when it charges. And then increase internal counter until max value is reached. At this time it must immediately hard brick all the components present.


Similar experience, frontend work is more relaxed and forgiving. You can more or less trial and error until it works and looks good. It's all very visual. On the other hand, making a mistake in your backend auth, order handling/accounting or even mass email efforts can have some really nasty results.


Also excited for the first glasses that can achieve this. The Nreal Air looks close, but text is apparently still not good enough. Would love to just attach it to my phone over USB-C/HDMI and be good to go.


It works fine in normal mode, albeit 1080p, but when you do multi monitors, essentially it is still using that same pixel density to render those 3 screens, so that's why text looks bad. single screen though, I use it all the time for code.


That makes sense, thanks for clearing that up.


My primary motivation to start a business was freedom. Having no boss and a ton of spare time. I got lucky and have something almost running on auto pilot. I'm not eager to start another business, I rather enjoy chilling at the pool and browsing HN. I guess this is the opposite of most VC funded YC startups eager to take over the world.


How did you make it on auto pilot, a self serve model?


It's a niche platform where subscribers/members post listings where other members respond to. The listings are public and indexed by Google, new customer acquisition is driven by organic trafic and word of mouth.


As software developers we are uniquely positioned to build products or services that can practically run on it's own, freeing up time to do more meaningful things in life. The hard part is coming up with the right idea and sticking to it long enough to bear fruit.


>to build products or services that can practically run on it's own

No web service/app that is in the business of making money can just "run on its own", but needs constant development and maintenance. That's why the demand for web devs is so high. If every SW project would be a "fire and forget" experience as you claim, the career wouldn't be nearly as well paid as it is right now.

Even phone apps need to be updated or Apple/Google will remove them from the store.

SW in the '90's was more or less "fire and forget", but salaries and the demand then were nowhere near as high as they were to day.


If you choose the right niche and use stable libraries there is no need to constantly chase the latest framework or software architecture. A lot of the endless development cycle is self induced work.


Yeah sure, if you build a simple website/app for a mom&pop shop then yes, but the pay is equally poor and it's a race to the bottom.

Even in old cobol codebases coders are still needed to keep up with the changing environment.

The big money in SW is always made in apps and services that are scalable, and that needs constanrt engineering effort.

SW apps that aren't scalable, are a race to the bottom with low margins and low pay that has been offshored or replaced by the services of SW giants.


You're not wrong, it is almost the default to end up with a high maintenance stack and the (perceived) need to churn out new features.

I've done a few hype driven migrations myself. But if you set out with the primary goal to reduce the amount of time required to run and maintain a software/SaaS/paas/you name it business you can make huge wins in the time department.

Maybe I'm just lucky with a niche subscription based platform that doesn't need much tuning and perhaps 10 support emails a day. It doesn't return a FAANG salary but does net me €90k with minimal operational costs.

The key is not build that app you don't really need (and indeed requires constant baby sitting to please Apple/Google) not rewrite everything to the latest fad eg Svelte + CockroachDB using edge compute on fly.io.


I.e., it's all made-up resume-driven development funded by woo-huffers with too much money that needs to be thrown somewhere.

There are enterprise B2B niches where a single small shop can service hundreds of clients, without needing uber-scale (see: you will never exceed 1mil concurrent users).

You can run everything on a single bare metal server if your dev team knows how to not waste resources (see: no ORM/toy databases, sane/strong-typed and compiled back-end language, use a mature package environment and tools, etc.).

Give a decade, and you can then cash-out when a bigger enterprise B2B shop buys you out. It's not an adderall-fueled manic-depressive roller coaster of a time; but it's honest work.

Best part: the only problem I've ever hit with scaling was people being stupid with their databases.


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

Search: