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

I'm also interested in hearing this.

For me, I'm planning to ride out this industry for another couple years building cash until I can't stand it, then pivot to driving a city bus.


Gardening and plumbing. Driving buses will be solved.

Plumbing seems like a relatively popular AI-proof pivot. If AI really does start taking jobs en masse, then plumbers are going to be plentiful and cheap.

What we really need is a lot more housing. So construction work is a safer pivot. But, construction work is difficult and dangerous and not something everyone can do. Also, society will collapse (apparently) if we ever make housing affordable, so maybe the powers-that-be wont allow an increase in construction work, even if there are plenty of construction workers.

Who knows... interesting times.


> then pivot to driving a city bus.

You seem to be counting on Waymo not obsoleting that occupation. ;)


I recently switched from a 13 Mini to a Motorola Razr and wow Android is so much nicer than iOS. Notifications don't randomly disappear on Android, I have a Back button, and I can use real Firefox!

As an Android user since the T-Mobile G1, I tried switching to an iPhone 15 Pro as my primary phone from a carrier deal as the hardware looked nice plus Android/iOS has converged so much over the years with all the same apps available on either. I was pretty used to iOS from iPads and as a backup phone so the switching costs were minimal and the better MacOS integration seemed cool.

But man, the notifications are a constant thorn in my side. I have missed so many work notifications due to the lack of persistent notification indicator (other than on the lock screen), and the overall weirdness of iOS lockscreen notification panel (segmentation between "old" notifications that can be mass dismissed and "new" notifications that pile up individually-ish). I use an Apple Watch and somehow still miss Teams notifications as they come in, I'm not even sure how that happens...

I'm so close to abandoning the iPhone as my main phone and going back to my S23 Ultra pretty much entirely because of notifications, it's been a disappointment...


> I can use real Firefox!

This is the only reason I'm using Android when the rest of my family is on iOS. uBlock on Firefox Android is essential.


If it helps, I've been using XFCE since 2007 and it's remained functionally identical for all of those almost 20 years. It just works, it improves a tiny bit with each major upgrade, and they don't rearrange everything every couple years for the sake of justifying a salary.

Maybe it's a good opportunity to consider whether you actually have to keep running on Apple's treadmill.


I’d love an XFCE (or even gnome tbh) environment on a properly built laptop, unfortunately only Apple is able to build something that works in all areas that matter: sleeps when lid closed, wakes when lid opens, touchpad and display don’t suck.

I don’t see anyone in these replies really addressing the touchpad. Would love to hear from people who have used macbooks if they have found a Linux machine that matches the Apple trackpad.

“Never tried a MacBook, my Linux machine trackpad always worked perfectly” is the usual response I get when I press for a response… but without trying Apple (on this one thing) you’ll never understand until you’ve experienced the downgrade.


Around 2018 I used a Mac at work and a Dell XPS at home and I had zero issues with the trackpad on the Dell. It was a bit smaller than the Mac's, but I actually preferred that because it was so large I'd sometimes move the mouse accidentally. Back then I thought PCs had finally caught up with Mac trackpads, but was extremely disappointed when the next XPS had one of those trackpads that is just integrated with the laptop cover (it's like a touchscreen instead of a pad inside a cut-off, if that makes sense). My guess is they changed for the aesthetics, but it was so bad that I returned it. I haven't used a good trackpad on a Linux PC since that Dell.

I switched from mac to linux for my personal dev machine 5-6 years ago but kept using macbooks at work until recently. The keyboard and trackpad are slightly better on macs in my experience, but the difference is small enough that I never think about it.

One caveat is that I've never been a power user of trackpad gestures, so if that's central to your workflow I can't say how the platforms compare.

Overall I'm immensly happy about dropping Apple for Linux, it was definitely the right decision. The initial migration takes a bit to work out but the beautiful thing with Linux is that if you don't like something enough you can usually find a way to change or fix it; with Apple you're left screaming into the void.


only slightly better? really?

> but without trying Apple (on this one thing) you’ll never understand until you’ve experienced the downgrade.

I don't doubt you find something special about the macOS trackpad experience, but I've used a Mac every day at work for 3 years and I genuinely don't feel any more or less fond of its trackpad than I do the one on my Framework laptop running Linux. They're both trackpads that do trackpad things. Shrug.


Do you use a mouse most of the time? That’s the other variable I wonder about. When I used Linux I found it normal to plug in a mouse whenever possible, but when I switched to macOS and got used to the trackpad I stopped using a mouse or keyboard, even if I’m plugged into a bigger screen.

On my Framework, I only use the trackpad, don't have a mouse for it. My work mac laptop lives on a desk so I mostly use a mouse for it, but also use the trackpad plenty when I head to a conference room for meetings etc.

One thing you might've missed in the last decade, is Linux relatively recently gained a new click mode that works like macOS does. One finger left click, two finger right click, two finger scrolling, etc.

Since it's Linux, it is very configurable and may not be enabled by default depending on your distro.

https://wayland.freedesktop.org/libinput/doc/latest/clickpad...

https://smarttech101.com/libinput-fix-your-linux-touchpad-us...

However, more user friendly distros will hopefully(!) do that configuration for you or present a nice UI to enable it.


Thank you, this is the sort of response I need to take framework seriously. I asked because had genuinely never found anyone who could make an honest comparison (I used Linux in pre macOS days but that was a decade ago).

> unfortunately only Apple is able to build something that works in all areas that matter: sleeps when lid closed, wakes when lid opens, touchpad and display don’t suck

In my case I'd add:

- Chassis that doesn't flex like crazy

- Battery life good enough that I typically don't need to think about AC outlet accessibility

- Can sit in standby for upwards of a week without battery drain forcing it to shut down

- Is inaudible except when maxing out CPU or GPU for several minutes

- Has a screen panel with a resolution that's either 1x or 2x UI scaling native

The number of laptops in the market that check these boxes is disappointingly tiny.


FWIW that all worked out of the box for me on my Intel Framework. But yes, it's fair to say there are tradeoffs for each solution. Maybe Apple's cons are getting big enough these days. Worth considering.

I have an oled thinkpad running fedora that has never had a sleep issue. Excellent touchpad as well. Thinkpad X1 Carbon.

For me the touchpad experience is not just about the hardware. I got a Magic Trackpad for my Linux desktop hoping that it would at least be somewhat comparable to my MacBook. But scrolling and gestures are nowhere near as consistent and fluid as in macOS since the software support just isn't there.

As a fairly typical example, getting Firefox on Linux to actually scroll smoothly takes googling and fiddling with settings. Gesture support is hit or miss. On macOS, Firefox behaves just like any other native app in this regard.


Firefox on Fedora on X1 Carbon and scrolling just works. Maybe it was different in the past.

If you “fling” the page, lift your fingers off, and then tap with two fingers, does the page come to a stop?

Just tested - it does indeed.

This was a few weeks ago. IIRC, the issue with Firefox was not that it didn't scroll but that the scrolling wasn't inertial unless you changed some settings.

My Magic Trackpad feels more consistent on Linux, Force Touch notwithstanding.

Which version? I have a X1 Carbon from, uhh, 2017? It supports S3 sleep. I'd think about an upgrade, if only I wasn't worried about sleep issues. I run Debian if that makes any difference.

Actually now that I think about it, my visceral reaction is one of dread: a feeling the trouble will be more than the benefit of a new computer.


I have a thinkpad p1 with popos, but it doesn’t sleep properly. Closing the lid causes it to be super active. I have to lay it down up side down so the ventilation gaps are not blocked, otherwise it overheats. Burned one SSD this way.

Did you buy this from system76, or did you just install Pop!_OS on hardware you already owned?

Installed it myself, it’s not a system76 but a Lenovo thinkpad.

> all areas that matter: sleeps when lid closed, wakes when lid opens, touchpad and display don’t suck.

All of these seem to be fine on my thinkpad (true, I probably have somewhat lower standards for passable display). Battery life sucks a bit, what I can usually fine outlet somewhat to plug into.


I’ve combined my MacBook with a Linux desktop for about five years now. Linux has its pros as a developer, but IMHO daily driving it is like walking around with pebbles in my shoes.

Something as basic as scrolling feels slightly inconsistent in just about every app and keybindings are all over the place. There’s always the allure of getting the config ”just right” but after a while I swear I start seeing Sisyphus’ reflection in my screen.


What DE are you using? Some of the higher profile ones (Gnome, KDE) try to be all smooth and polished and feature-full and in my opinion just introduce more complications and bugs that get in the way of just being a good desktop. I like XFCE because it's just a really good, simple window manager, desktop, and set of basic utilities. Other than that it just gets out of your way and doesn't make you relearn how to do things every few years. It's like if the Win98 desktop got another 30 years of gentle refinement.

I’ve tried XFCE, i3, Pop Shell and plain Gnome.

But it doesn’t really matter, since the DE doesn’t determine how individual apps behave.

My baseline is OSX from decade ago OSX with native apps where everyone was following the Apple HIG so consistently that using a Java app felt like waking up in the twilight zone. macOS these days have fallen quite a bit from its UX glory days but there’s still quite a bit to go before it hits the level of Ubuntu or Windows.

On Linux it feels to me like every app exists in its own parallell dimension where you never know if even the basic laws of physics still apply.


Fair. I guess I haven't had that experience, but so much stuff is web-based these days that probably 90% of my computing time is just spent in a browser and the rest in just a handful of applications that I know well.

I'd guess that I am unusually picky about UX for being a techie. The story would probably have been very different 20 years ago when fiddling with my computer was more of a hobby than a chore.

I'm completely with you on this. Everything from scrolling to how windows behave makes a huge difference in the feeling of quality and responsiveness.

Once you're spoiled by a macOS machine's smoothness, it's hard to use anything else, where cursors feel like they're literally lagging behind your trackpad movements and land somewhere imprecise, and scrolling feels like opening a rusty car door as it catches on itself and you feel the friction.

macOS on an Apple Touchpad is like using a well-oiled machine by comparison. These things really matter!


Yeah, could be. You mentioned elsewhere in this thread having to tinker a bunch to get scrolling in Firefox to be smooth and I don't even know what that means :) I just put 2 fingers on the touchpad and move them up and Firefox scrolls the page down and I'm happy, haha.

Anyway sounds like you've already done what I suggested and it didn't out work you. I hope for your sake Apple comes to their senses soon!


I'm in the same position and understand your complaints about the lack of uniformity across applications in Linux DEs. But I use the Linux desktop as a daily driver because I absolutely despise the lack of customization in macOS, especially as it relates to "virtual workspaces" or "virtual desktops." In Linux, I can have multiple different desktops, each named intuitively, and each with its own set of applications. In macOS, I can't even _name_ the virtual desktops. What's more absurd is the "logic" around when an application has focus when it's minimized, and how its window behaves when you Cmd-Tab to it. Utterly exasperating that Apple, a company who has long prided itself on HCI, falls so far short of the mark in intuitive interface behavior.

”Intuitive” means very different things to different people. Personally I don’t see anything intuitive about having named workspaces. In my desktop where I have a 42” screen I use pop shell with tiling and unnamed workspaces. On the MacBook I’ll just use fullscreen and exposé. Even though I’ve used the concept for decades I still do not find floating windows to be ”intuitive” except for dialog and similar transient UI.

Yeah those clusters are interesting. They stand out, so they are the first thing I zoomed in on, then I realized they're all just stock resume sites. Quickly realize the clusters are something to avoid. Turns out to be an effective visualization method.

The thing I find interesting is where the grouping is robust to colour variations: one of the bigger groups is around 25% from left, 20% from bottom, all one theme but in a wide variety of colours.

I think it is literally by the colors of the screenshots. Nothing to do with the contents.

> I just want to encode the high level aesthetic details of webpage screenshots. Because of this, I fell back on an old friend: the triplet loss on top of a small encoder. The resulting output dimension of 64 afforded ample room for describing the visual range while maintaining a considerably smaller footprint.


I don't know anything at all about hardware engineering, but I am surprised they couldn't stuff 2 USB-C ports into one of those modules.

Folks have done it in the community forum, and it works fine for basic data. It gets tricky when you want to support charging, because then you need multiple voltage levels and the circuitry to convert between them. Apparently video is hard to do also.

I don't want to use macOS. (And no, I'm not going to tinker with a brand new Linux port on unsupported hardware.)

I have a stash of USB keyboards and mice in my closet, gathered from various sources for free. They're all USB-A because they're like 15 years old. The SD card reader I got somewhere ages ago is USB-A. My Xbox 360 controller is USB-A. So I got a USB-A module. Shrug.

First, I think you're correct that a used/refurb Thinkpad is a good solution for many people.

For me, what found attractive about the Framework is that I just don't like the idea of replacing my laptops wholesale. I like the little piecemeal upgrades that Framework offers. I like my tech to stay as unchanged as it can. I don't want to adjust to a new keyboard and touchpad and screen and charging situation all at the same time. I prefer the route of doing little upgrades over time, where things only change a little bit, when I'm ready for them to. Maybe next year I will upgrade the screen; maybe the next year I'll drop the USB-A module for something more useful; a couple years after that maybe I'll get a new mainboard; and all through this it's still the same laptop I've known and gotten used to. This is how I manage my desktop, and Framework lets me do the same with a laptop.

It's just a personality thing I think. Framework's piecemeal upgrade story is more attractive to me, but I agree there's other routes for people with other priorities.


Passkeys don't require it, but relying-parties may: https://github.com/keepassxreboot/keepassxc/issues/10407#iss... If enough RPs ban clients that let users manage their own data in the name of "security," then it is effectively required by passkeys. The passkey spec could have been written to be resilient against this type of abuse, but instead this abuse is explicitly considered a feature of the spec.

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

Search: