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

Is that actually a high review rate? Especially if you know the language and domain. Sure, initially there's a learning curve for a new codebase structure, but lots of lines will also be trivial and many changes might also be similar to each other.

For small separate changes in isolation then maybe it's ok? But not for whole days 8 hours each.

But then you need to watch for bugs coming from interaction with previous changes and in 700k loc that might be nontrivial. How do you know which states are reachable and which are not? That takes time.

It only takes a botched condition here (forgot a "not"? swapped "and"/"or"?), a swapped variable name there, code that looks ok, but isn't.


In technical contexts it's often still important to use words accurately so in that sense it might not lose it's original meaning completely. I've come to accept that everyday language can be messy and inaccurate and one can't always get it right especially if they're not familiar enough with the topic. You can still get the meaning across well-enough.

Don't know how you installed it, but required permissions are usually shown and warned about. The CLI could be clearer, though, but shows that host filesystem access is granted to calibre when it prompts to install


Permissions being granted implicitly is awful for security.

During installation they're _mentioned_ but the you can't pick which permissions to grant. If the developer requested it, its granted by default.

There are third party tools to tinker with permissions, but even those tools follow a "implicit grant first, revoke later" model, mostly because of how Flatpak implicitly grants permissions.


It's explicit in the sense that you choose to grant those permissions, but I get what you mean. Android apps also used to be more like that but nowadays you can have more control when to grant access to what. Flatpak apps can also explicitly request access through portals, but many apps probably haven't put the effort to properly use the sandboxing features and instead try to request excessive permissions beforehand.


Isn't that exactly how it's supposed to work, though? When I install a flatpak app for my user, it gets put into a standard location as a directory and by default has no access to filesystem other than the apps own config and data dirs (can't remember the paths). The fact that many apps choose to require excess permissions and can then bypass standard locations is a different matter


> The fact that many apps choose to require excess permissions and can then bypass standard locations is a different matter

It's not when that choice is never presented to the user.


Me too, but you can improve the behavior yourself too. It's been an issue with desktop linux and the default settings for a long time. You could maybe tune OOM killer settings, but another option is to use a package like earlyoom: https://man.archlinux.org/man/earlyoom.1.en


You are still supposed to be prepared for outages.


Agreed. So is the issue really then that people were inadequately prepared with backup plans and now they're suffering the consequences?

It's not all that different from, say, an AWS region having a service impact. People would rather complain about AWS than prepare and utilize a well-tested recovery plan to shift to a standby region. Oftentimes there's no fallback plan because the business already considered it and decided it was too costly relative to the benefit, but when the incident happens, they still can't help but complain. Humans being humans.


I'm not holding my breath for masses to become informed, rational, responsible and balanced overall.

And why would the responsibility lie solely on consumers to act perfectly


Recently they also seem to have made big changes that makes Cursor worse for editing code by hand. I'm not sure what they are trying to do, but it doesn't feel like vscode fork anymore. I'm starting to consider alternatives.

To answer your question though, to me your workflow seems cumbersome. Cursor is more integrated and more frictionless.


Cursor has two “modes” agent and ide.

In agent mode it’s horrible for editing files etc but better if you are juggling multiple chats


I felt the same, but I realized, that if you vibe code more, the changes make sense. Simple example:

Should the AI sidebar be on the left, or on the right? At some point they swapped them automatically, which was jarring (maybe a bug). But now I realize that if I'm not the one primarily writing code and navigating it, then I prefer agents in the "primary" position on the left (esp. if I have the browser on the left half of the screen, the agents are in the middle).

What annoys me the most about Cursor is the random stuff that breaks (due to its nature of VS Code fork).

The tab experience is still unparalleled. The cost might be worse than Codex/Claude sub, but they are all much, much, much cheaper than API pricing, so depends on your POV.


Uh, Fairphone does have compelling products?


The Fairphone 6 is about double the price of a comparable phone like Motorola Edge 60 Fusion. All these branded "fair" or "open" products are just not competitive and 99% of people aren't willing to pay such a big premium for what's essentially a concept

https://www.gsmarena.com/compare.php3?idPhone1=13955&idPhone...


For many people it's still compelling and not "a concept". If you're looking for the cheapest phone with most performant CPU, RAM etc. (relative to price), then you're probably not target audience.


Comparable or not, the Fairphone 6 costs less than half of my iPhone. I don't think the price is an issue.


> I don't need e2ee for group messages and it brings too much complexity with it.

E2EE is not mandatory and public rooms don't usually use it.


You pay for most of the complexity whether you use the feature or not.


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

Search: