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

Keyboard shortcuts are truly a mess on mac os. Windows does it much better and with more consistency. That results in third party apps also having sensible shortcuts. Example: Ctrl+G is widely used in code editors for "Goto line". On Windows it makes perfect sense to use because Ctrl+ shortcuts are used for text editing everywhere. But on macos it is out of place, because there Cmd+ is the standard for text editing. But Cmd+G is used for some obscure find feature. So editors fall back to Ctrl+G which is out of place.

The "goto line" feature on most Mac text editors is Cmd+L. And it's consistent.

On the Mac the Control shortcuts are used for text manipulation everywhere and they come from Emacs: C-a, C-e, C-f, C-b, C-k, etc. The Cmd key is not the standard for text editing; it is the standard for all app-specific commands. For example Cmd+I usually makes text italic in a word processor, but in a non-word processor app italic makes no sense, so for example in Finder it means bring up the inspector.


I don’t know why this comment is downvoted, but I don’t agree with this either because the OS (historical) conventions are different, and there may be unintuitive shortcuts on all OSes. What matters is consistency across applications on the same OS.

One point on macOS is that it’s very weak on keyboard based navigation and shortcuts for apps by default (compared to Windows). Even Apple doesn’t bother with keyboard based navigation in its own apps. One look at any app “ported” from iOS is enough. Apple hasn’t even spent time to check what the Tab key does in these apps. It’s a shame.


ctrl+G may also mean "find next" on Windows (e.g. in Chrome), so it's not particularly obscure.

At least in VS Code, ctrl+G on Mac is the shortcut for "goto line" (but yes, cmd+G is "find next")


> Cmd+G is used for some obscure find feature

How is find next 'obscure'?


The "trust project" feature has been designed to be so extremely intrusive and annoying that the first thing I do is to completely disable it whenever I install VS Code on a new computer. This "solution" was just done to tick some box and put the blame on the user when a security incident happens. It's pretty similar to Windows Vista where it annoyed you with a disruptive popup so many times during the normal course of actions that most people ended up disabling the whole UAC system. Overall security goes down, and Microsoft has a nice excuse.


> It's pretty similar to Windows Vista where it annoyed you with a disruptive popup so many times during the normal course of actions that most people ended up disabling the whole UAC system.

Nothing changed post-Vista. It's exactly the same system in Windows 11 doing exactly the same thing. It did, however, get developers to change how they do things.

To be honest, the solution here is probably more dialogs like this, not less. Having one single "Trust everything here but if you don't then nothing will work" box is hardly a good way to go.


Vista's annoyance had a purpose, to get program developers to change things to run without escalation. They didn't want you disabling UAC, and these days it breaks things to disable UAC.

By only having an upfront project-wide toggle, VS Code is much worse.


Yeah imagine if at boot Windows Vista gives you the UAC "Do you TRUST all the software you are going to run today?" and if you say yes then it just allows any random code to do whatever it wants.


> Separately, I think the community is not helped by the philosophy of purposely obfuscating teaching material around Wasm

What does the author mean by this?


Yes, that puzzles me too. Not only do I not know what the author means, I'm not sure what it could mean: teaching material for wasm is generated by many independent people, each for their own tools and purposes. There is no organization behind all that, much less a philosophy.


In any bet you need a judge who decides which way the conditions of the bet resolved. The judge is someone trusted by both parties to be impartial and fair. If a lot of people stop trusting polymarket to act fairly and impartially, that will simply mean fewer people participating in the bets.


> the world reverts to the law of the strongest.

insert "always has been" meme


Windows 11 has स्वेद steadily gotten worse. It was better at launch! For me, the phone link feature seems to constantly consume 8-10% CPU regardless of whether my phone is connected or not. Windows malware process is another big offender, making me wonder if an actual virus might have lesser effect on performance. The start menu sometimes hangs if I try to type something in the search box. It just screams incompetent software to me.


> It’s gonna destroy the color, and it’s not the filmmaker’s intent.

I don't care about the "filmmaker's intent", because it is my TV. I will enable whatever settings look best to me.


If you have network infrastructure that supports 400G I'm pretty sure it has solid PTP built in. And as far as I remember from my networking days setting it up is almost as simple as setting up NTP, you just need a single machine with a GPS lock.


Everything you do will have some effect on another task you're doing. Nothing is perfectly safe. Most people are ok with the risk of driving. It doesn't matter if you're having a conversation.


The reason I hate AI generated code is because it's low quality and a pain to review. Similarly, AI generated images and videos are also low quality and not worth paying attention to.

If a game is well made and people enjoy it then what's the problem with utilising AI generated code or assets? What's the objective?


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

Search: