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

Good to hear. What hypervisor are you using (UTM, VMWare, Parallels)?

I use UTM, it's simple and seems light. I can share my source directory with the VM so I can edit using macos pycharm, and test the containers in the VM.

What really caught me out was I downloaded an x64 image once (there was no arm64 image) and it somehow just ran anyway in the arm64 VM. That may have been some qemu magic?

I love the macos/virtualised linux dev workflow, but is isn't better than plain linux. I'm just still not convinced GUI stuff works on linux as well as it does on macos and macbook hardware is so nice (if you're not paying for it).


A "free side" means being exposed on the left or right, matching your Wikipedia quote. On the other hand, OP's implementation checks if it can be moved up or down.


Look at the shape of the puzzle and compare with the wikipedia photo. The sides logic is correct.

Although looks like the images on the tiles were indeed rotated, as mentioned in another comment[1].

[1]: https://news.ycombinator.com/item?id=47115499


I quite like Shelter [1]. Shelter apps are installed in a separate work profile, which essentially sandboxes it from the rest of your data. It also has a neat feature to automatically disable (freeze) specific apps and seamlessly re-enable them when you launch them through Shelter.

[1] https://github.com/achalmgucker/Shelter


It seems that the repository has moved to https://gitea.angry.im/PeterCxy/Shelter/.


What edition are you using? The home edition straight-up has pop-up ads[1] for random Xbox games, even on a clean install with all notification settings turned off.

[1] https://www.reddit.com/r/WindowsHelp/comments/1j77ro8/window...


Maybe that's a home edition thing. I've always used professional editions.


The launcher itself is also very clean and minimal, with a text-only UI. You can pin up to 8 apps to the home screen and the rest are accessible through search. You trigger search with a swipe, and when only a single matching app remains for your query, it automatically opens it, making it pretty efficient.

E.g., if you don't have Firefox pinned, you can swipe and type "fir" (or any other unique substring) and it will open just like that. It's great for muscle memory.

My only complaint with it is that the developer sometimes sends messages (e.g., happy new year) and there doesn't seem to be any way to disable it. I don't see why a minimal launcher should have internet access at all.


[dev here] The Internet access is required only for the daily wallpapers and nothing else. The messages pop up based on date. Many users seem to like it but if I hear any more complaints, I'll consider removing them.


Thanks for the clarification (and your work on Olauncher)! I knew I should have checked the source code before posting my comment. I don't think they need to be removed, but I would appreciate an option to disable them.


Not who you replied to, but I would personally prefer them to be opt in. The most recent message was sweet, but it also felt a little intrusive or ad-like. Love the launcher!


Yes, but Anthropic is specifically claiming their implementation is clean-room, while GNU never made that claim AFAIK.


Clean-room design is extremely specific. Anyone who has so much as glanced at Windows source code[1] (or even ReactOS code![2]) is permanently banned from contributing to WINE.

This is 100% unambiguously not clean-room unless they can somehow prove it was never trained on any C compiler code (which they can't, because it most certainly was).

[1] https://gitlab.winehq.org/wine/wine/-/wikis/Developer-FAQ#wh...

[2] https://gitlab.winehq.org/wine/wine/-/wikis/Clean-Room-Guide...


Nope, it comes with apt. You might be referring to iSH on iOS, which does use Alpine in a VM.


Oh wow. Your original comment is pretty darn prophetic.


`#!/usr/bin/env bash` is the most portable form for executing it from $PATH


I raise you a https://www.felesatra.moe/blog/2021/07/03/portable-bash-sheb...

Pedantic, but "#!" and "portable" don't belong in the same sentence


The script you posted is only portable in theory and not in practice. Executing it while using a non-POSIX shell like Elvish (even without having it as a default shell) makes it immediately fail.

Meanwhile, `#!/usr/bin/env` is completely portable in the practical sense. Even systems with non-standard paths like NixOS, Termux and GoboLinux patch in support for it specifically.


Is this meaningfully more portable than #!bash though?


In a sibling thread someone pointed out that #!bash doesn't actually work if you're calling it from bash, and appears to only work with zsh.

I just tried it and they were absolutely right, so `#!/usr/bin/env bash` is definitely more portable in that it consistently works.


This mechanism doesn't do a PATH lookup: #!bash would only work if bash was located in your current working directory.


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

Search: