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.
HN user
brnewd
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, still on an 8 year old laptop with no signs of slowing down.
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.
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.
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.
That makes sense, thanks for clearing that up.
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.
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.
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.
Thanks, I'm sure Vue 3 is a lot better than v2, but I deeply appreciate TSX for its refactoring and type checking capabilities. Vue does support TSX but it isn't a first class citizen.
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.
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.
If most clients are (startup) businesses, a meager 250k FDIC insurance isn't going to do much.
SSR never faded and has always been an important requirement. Especially if you wrote SEO sensitive SPA's. We are not going back to SSR but are able to combine both SSR and SPA's more easily, as is indeed the case with dynamic islands and for instance React Server Components.
TSX + MobX are the reason I'm happy to stay on the React train after a transition from AngularJs (1) to Vue 2 to React.
I was surprised I could be productive coding on a 6.8" Android phone using vscode plus bt mouse and keyboard. Everything depends on viewing distance.
Got it :)
I'm feeling a new wave of JavaScript fatigue coming looking at Next.js new app dir / RSC data fetching hotness. In that light I'm quite open to looking at close to bare metal JavaScript frameworks, even though this looks more like a light wrapper around otherwise native browser js functions.
Also a happy Mailcow user.
Only complaint would be to allow for multiple webauthn/fido2 keys per account. You can add a TOTP key to 3 yubikeys, but it's an additional hassle.
It's an unpopular opinion for sure. But as it stands, our planet cannot sustain the way we exploit it. Our seas are being emptied and poisoned, we cut rainforest to be used for overcropping. It's what happens if you have 8 Billion people on a relative small planet. Sure we could do better but that's not in our nature untill doom stands on our doorstep.
I'm following some nReal topics and to me it still seems like a mixed bag, best suitable for video on a plane. I would jump on it the moment I have enough confidence it can replace my monitors.
Apple isn't the best example. For instance their Safari development team is already severely underfunded, there is barely anyone to fire.
As a solo founder with a TypeScript/Next.js site I feel the opposite. Going from coding to production almost feels like cheating. Edit, test, publish. No red tape, only facing direct feedback on success or failure. I realize you probably cannot debloat your stack or procedures but there is still joy and productivity in web development.
Today's smartphones are very capable devices. I do most coding web based (code-server) on my S22 Ultra using Samsung DeX and an external monitor. My phone has more RAM than the average laptop. There just isn't any need for me to buy a new laptop or PC.
I wrote a tiny node app wrapped as a single binary as a second factor for ssh public key login using pam_exec.so. It posts a Telegram poll, "allow login to server x as user y from ip z?" Yes/No with a 30second timeout to a private group. A simple way to add some additional protection.
Node.js api surface hasn't changed much. It has more todo with frameworks people use and adding 10k dependencies, next trying to update every week to stay on the latest version.