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

I have been looking to buy a new laptop personally. Framework has a compelling argument. But with only 4 ports on the Framework, I'd likely be switching the ports often. In addition to using USB-C, I often need a USB-A for an external mouse but other times a HDMI port to connect to a display while presenting.

I don't think it's fair to compare Thinkpad X1 Carbon with Framework. The T14 range is a much better comparison. While Lenovo took a few steps back a few years ago the last couple of generations seem to be much better in regard to being repairable. The T14 Gen 5 [0] gets a 9/10 score on ifixit. Parts are easily available globally, while Framework is still somewhat limited in this regard geographically.

That said, it's great we have a choice! If it were not for Framework, I don't think Lenovo would have made an effort to make the Thinkpads repairable again.

- [0] https://www.ifixit.com/Device/Lenovo_ThinkPad_T14_Gen_5


My FW13 has two USB-C ports so I can charge from either side and have one free while it's charging, and then USB-A on one side and MicroSD on the other.

That covers all of my frequent needs. (My main monitor has usb-c input, and I have a couple of inexpensive adapters/hubs for HDMI, DP, Ethernet, etc. - all of which are used infrequently.)

I was a little concerned before buying it, and four is probably the minimum number of ports I could be happy with. But in practice I've been very satisfied with my port selection, and if you do need more ports, there's always the FW16.


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.


you can switch the ports pretty quickly on framework laptops.


In my experience (my partner has a Framework), changing a port is not something easily done without putting the Framework bottom side up. In practice you need to stop whatever you are doing to first sleep the laptop, turn it over, change the port and then get back to what you were doing before. Repeat the process if you want to get the ports back in the original order.


I have a 16, not a 13, but I thought that the module swapping system was relatively similar, and this is not at all my experience. I just tilt up the bottom, click the port lock, and then pull out the module, and put in the new one. It takes me less than 10 seconds, all while the computer is on and open. So unless they module swap system isn't the same, I would have expected it to be even easier on the smaller, lighter 13.


Don't think I've ever done this. I reach under it, press the release button with one finger and with the adjacent finger grab the indentation under the card and slide it out. Card comes out in like two seconds.


Yeah, I agree with this. I find it simpler to just carry a couple of usb-c to whatever hub/adapters for when I need to a port my framework doesn't have built in.


The expansion cards seem pretty gimmicky to me. You're replacing a hub with... a bunch of hubs with one port on it. I know it opens up to some third party modules (this one seems particularly cool: https://github.com/LeoDJ/FW-EC-DongleHiderPlus) but for the most part you are getting less connectivity than other laptops. You don't even get an audio jack without taking up one of your expansion slots (edit: on the Framework 16. 13 includes it).

If the expansion slots were larger then they could have maybe facilitated something like getting 2 usb-a ports in exchange for the one USB-C which feels like an actual thing to consider. As it is, it just doesn't feel like you're gaining anything. If you're carrying any additional expansion cards with you you lose the only advantage it has over buying a hub, which can turn that one usb-c slot into multiple usb-a ports, ethernet, hdmi, audio, sd card reader, etc.


For what it's worth, the 13 does have an audio jack. It's only the 16 that requires an addin card for that.

I get what you're coming where you're coming from though. For me, the whole package was worth it, but that's probably not true for everyone.


Signal does some things well, but lacks far behind other apps in UX. It doesn't do cloud backups either, which keeps me from recommending it to less technical folks.


Signal recently introduced cloud backups. https://signal.org/blog/introducing-secure-backups/


Only in the Beta Android app for now... Signal is around for what, a decade now? And they still can't (or rather, refuse to) do the basic "copy the SQLite DB file to a folder". Edit: and even this beta feature is some bullshit proprietary thing with their own cloud and subscription rather than simply "let me export the DB file and stick it in a cloud provider of my choice".

Last time I had to reinstall my phone I ended up finding an implementation of their phone-to-phone transfer protocol to emulate a "new" device I'm transferring to just to get a dump of the data (I'd share, but don't want them to close this option, since clearly the lack of export option is very much intentional).

Then I deleted Signal and begrudgingly moved to WhatsApp (in addition to iMessage which I've already been using).


Signal has had a backup to a file you can do any you want to for years.


Never on iOS or any other Apple platform. Signal is designed not to be able to backup to iCloud either. The only option iOS users have had over the last few years is to do a device to device transfer where both phones are expected to be in physical proximity and it takes hours to transfer the data. Lost phone has meant losing all chats.

WhatsApp, which is infamous by association with Meta, backs up to Google Drive or wherever.


Looks like the needle has moved, but reading the blog it's a recent development and only available in the beta version of the Android app.


They've probably expanded support since the initial announcement


My biggest problem with Signal is their desktop app is awful. Telegram, for all its faults, has an excellent desktop app.

I hate writing on a phone - anything longer than a few words I use my computer for.


> Telegram, for all its faults, has an excellent desktop app.

Their developers are also very responsive to PR's, I have a couple GCC build fixes in it.

I really soured on Signal early with when running BB10, they would not let us fork and use/distribute websocket builds to get around not having google play services on available on that platform: https://github.com/libresignal/libresignal/issues/37#issueco...

I'm still a little sour on it now because there's still no way to transfer the identity since they refuse itunes/icloud backup, refuse any way to export a key, and I have to look at hideous corporate memphis icons every time I set up Signal new again on iOS (at least Android doesn't have the last thing).

I mentioned before, but I use mautrix-signal to be able to have a unified (except for telegram) messenger on desktop with nheko or element via matrix. It works really well.


> It doesn't do cloud backups either,

Yes it does.


DigiUsher | https://www.digiusher.com | Senior Backend Engineer | Remote (overlap with West Europe) | Full-time

DigiUsher is a multi-cloud data and AI cost governance platform. We work with AWS, Azure, GCP, and leading system integrators to help enterprises build sustainable, efficient, and profitable cloud solutions.

We're looking for a Senior Backend Engineer to join our core team. You'll play a key role in shaping product architecture, building scalable data integrations, and driving technical strategy as we grow. Ideal candidates are product-minded, detail-oriented, and proficient in Python with experience handling large-scale data.

Tech stack: Python (FastAPI, Celery, Polars, NumPy), PostgreSQL, ClickHouse, Kubernetes, Docker, Terraform, GitHub Actions

You will:

- Architect/build new data integrations and features

- Enhance existing integrations for performance and reliability

- Engage directly with enterprises to understand challenges

- Own responsibilities across the full product lifecycle in a fast-growing startup

Interview process: Screening call → take-home assignment (work relevant) → review → CEO/leadership chat → offer. Typically 2–3 weeks.

More info/apply here: https://wellfound.com/l/2Bywrm or reach out to me at gagan@digiusher.com

I'm the co-founder and CTO and will be personally handling recruitment.


You are planning to pay up to 40k USD per year, with no equity, for western European hours?


$25k – $40k to be exact.


Yes.


Like with all things Google, this feature wasn't available in Gemini (or only available on some devices) last I checked. With Gemini going to replace Google Assistant in the future, this is yet another useful feature that Google will be taking away from Android.


Nah man, trigger the "circle to search" feature (on my phone I use gestures and I hold down on the bottom center of the screen) and you can draw a line over ANY text to highlight it instantly, even text within an image. Perhaps the best feature I've ever been given during an update.


Circle to Search is not available for all devices. My Fairphone 4 doesn't have it and there are plenty of other devices where it's not allowed by Google yet.


I use it for translation all the time on my Pixel 7a with Gemini


If you open an image with Google Lens (or select the image in the Google Search app, which seems to result in the same thing) Google does by default an image web search and shows you similar pictures, but it also displays a blue "translate" button on the right, which activates OCR and text selection, and optional translation. Though it doesn't seem possible to avoid it doing the image web search first, which might be problematic for private pictures.


That's a very different flow with a much higher friction compared to simply long pressing the home button in any app.


Yeah. (What would be the equivalent to long pressing the home button when Android gestures are used, and there is no home button?)


Holding down the handle (white line) that you would otherwise pull up to enter the app switcher


Apparently this is disabled for me, or I disabled it in the past.


I wanted a small form factor for my homebrew NAS and Jonsbo N3 is the case I ended up with a couple of years ago. I couldn't find anything smaller that would let me have at least 6 disks. The Asus ITX motherboard I bought second hand had only 4 SATA ports and I bought a m.2 sata adapter to get an additional 4 ports.


Unihertz devices fill a gap but are subpar phones in terms of hardware. They also don't get any software updates the minute after they are launched.


>They also don't get any software updates the minute after they are launched.

If you install Lineage or something, isn't that essentially a non-issue?

Otherwise those seem great! Never heard of them.


No official LineageOS support according to https://wiki.lineageos.org/devices/. And no, missing vendor support is still an issue even with Lineage support, as soon as firmware (and sometimes driver) updates are needed.


I would be all over the Unihertz stuff if that wasn’t the case. I see people talking about Lineage working, but I haven’t looked into it.

My ideal phone is something small and rugged with physical keys that supports Android Auto for navigation and a few other basic apps I need (Bitwarden basically).


Your phone basically exists from Unihertz. You just refuse to buy it. Which, well…


I’m not completely against it yet, especially if it looks like I can use something like Lineage.

Software aside, I’ve heard mixed things about the keyboard on the Titan. Keeping an open mind though, I would like to support companies filling this niche.


Google is pretty frustrating. I switch between my desktop and laptop frequently and sometimes browsers as well. The reauth dialog pops up two weeks for every login - usually just when I'm about to hop on a meeting.


Electronic interop, in my experience talking to my GP (not US), is tricky not because of technical challenges but very strict privacy implications.


I wish I could pre-select an "I don't care. I'm informed and choose an open docs policy" box once after writing a 1 h exam and call it quits. My genome is on the Internet. I bet nothing bad will come of it by the time I die.


There's safety in numbers.


Classic example of government overregulation fucking over the regular citizen.

I go to two hospitals and am dealing with a medical condition and it's a total nightmare. Each hospital uses the same backend but I have to go through a lengthy and convoluted process to let them share information with each other after every single appointment.

I'm getting really sick of this affecting my treatment in the name of "privacy." I have a medical condition, for god's sake. Privacy is completely irrelevant if my doctors cannot even efficiently communicate to treat me.

Every week I curse whoever it was that thought this would be a great idea. I'm sure it sounded great in their heads, as regulations tend to do for most bureaucrats.

I am a security engineer btw, I have worked on privacy and security featuresets for products that billions of people use every day. I am 100% confident that it is doing more harm than good in the medical-information-sharing space.


I use a Zigbee plug to toggle the power off and on, and the bios is configured to boot when power is restored.


Yeah I have this setup too just in case :p


OT: What emotion/message are you trying to convey with ":P" in your comments? I never really get these.


I don't know if it's common but for me ":p" is basically the text version of this emoji

[edit]: oops HN does not allow emoji … go here https://emojipedia.org/winking-face-with-tongue


"my computer is better than your computer" i'm guessing...


No no definitely not that… it's more like "my stuff is a bit weird"



Wow, I'm truly baffled! Is this a rite of passage for instant messenger developers!?


Or OS developers. Video codec developers. Network stack developer. Driver developers. Web browser developers. Web service developers. Office suite developers.

And if you are a developer and your software is used in any decent scale, you are unlikely to be the exception.


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

Search: