For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | tambourine_man's commentsregister

  Location: Brazil
  Remote: Yes
  Willing to relocate: No
  Technologies:
  SysAdmin | Ubuntu, Debian, Centos.
  Cloud | AWS/Azure/Linode/DigitalOcean/Google Cloud.
  Backend | PHP, MySQL, Apache, Bash/Zsh
  CMS/Backend Framework | expert in WordPress, experience with Laravel and CakePHP.
  Frontend | expert in HTML, CSS, JS, Tailwind and jQuery. Experience with Vue and React.
  Résumé/CV: https://pedro.estarque.com.br/resume.pdf
  Email: tambourine.man.hn at Google’s popular mail service
---

I'm a Full-Stack Developer, Web Designer and Image Editor with over 25 years of professional experience. Problem-solver and avid learner, I'm used to working with small and large teams across enterprise, government and third-sector. I take deadlines and delivery commitments very seriously.


I know I don't want, nor do I want anyone else, touching my Mac screen. Steve Jobs quote notwithstanding. They are pretty good at getting dirty on their own.

“Code” is one of the best books I’ve ever read. I don’t usually read 500 page books but this one flew. Even if you know most of what’s being discussed it’s such a delightful ride.


Magit is one of the few things that makes me, as a Vim user, envy Emacs. And org-mode, since I'm being honest.


If you haven’t seen it you may want the fugitive plugin for vim. It seems to give a reasonable level of git magic within vim. Maybe not as magic as magit, but it does a lot including good handling of interactive rebases.


Yes, I use fugitive everyday and it’s a very clever plugin. But when I see magit I know what I’m missing.


You can use Magit even if you're a Vim user. You don't have to buy into the whole Emacs system – you can treat Emacs as the virtual machine that runs Magit.


Yes, I use Emacs 90% just for magit (and 10% for org-mode for some time tracking), but no text editing or coding at all.


Yeah, but it's not as convenient.


Magit was the only thing keeping me in emacs for a long time, but the neovim clone, neogit, is now 90% of the way there for my use cases, same interface same everything


Awesome! I had no idea! I will give it a shot :) Thanks ~


I need to move to Neovim. Thanks for the nudge.


Any tips on how?


Depends on where you’re coming from.

If you have a decades old .vimrc like I do, that meant a few conditionals to load niceties such as LSP when running on nvim. I got that mostly working but there are still a few things missing.

If you’re starting from scratch, that’s much easier.



As a magit lover, LazyGit is a fine replacement that works even better in some cases, but falls just short overall. Still very usable both inside and outside neovim.


jj with jjui is even better, coming from someone who used magit for years.


jj/jjui should have you covered


You don’t need to care, but for the ones who do, Apple was one of the few vendors one could identify with. Attention to detail and craftsmanship was their motto.


Not everyone uses Electron apps exclusively.

The cross platform scene is much different these days. Electron apps suck, but at least they suck equally across all platforms. And there are many Electron apps.

But a lot of people rely on Adobe, Microsoft or Windows-only, Mac-only apps. I don’t see that changing anytime soon, unfortunately.


Breaking free is easier than ever. You don't need walled gardens.

AI is making handling the edge cases that kept people locked in almost trivial. Any workflow, custom spreadsheet, specific OS-only app can be worked around, easily. Staying stuck on Apple or Microsoft is a choice - they're no longer returning value concurrent with the money they charge.

You're free to continue giving them money, but the reasons to do so make less and less sense each day that goes by.


I use Adobe Illustrator daily at a very high level and have about 25y of source files in its private format, as well as a bunch of plugins I rely on. How well can Linux deal with running a version of it written in this decade?

Inkscape is not an option, nor is anything involving importing PDF/SVG, those have to expand a huge ton of stuff that's represented much more compactly in an .AI file. It's about as large a difference as that between an executable file and its source code.


I don't think there is an answer. The best you can do is probably running Windows in a VM and limiting its use to applications that you really cannot replace. It's been a while since I used a VM on Linux, but VMware had a thing called Unity Mode where you can have application windows from the VM on your Linux desktop:

https://techdocs.broadcom.com/us/en/vmware-cis/desktop-hyper...

It seems like they removed it from VMware 17.6, but maybe another VMM still has this functionality?


I haven't tried it but I've seen this project promoted in some tweets and maybe even here: https://github.com/winapps-org/winapps


VirtualBox (with Guest Additions) has Seamless Mode if you're using X. I'm really not sure about the status of it using Wayland.


https://www.vectorpea.com/ and https://www.photopea.com/ are the lowest barrier to useable alternatives. You can even save them offline and convert to PWA, with very little friction. vectorpea and photopea should handle your .ai files admirably.

Inkscape, Affinity, other open source alternatives exist, but have a remarkably different UI and don't capitalize on your muscle memory.

The feature overlap is bordering on complete, but there are some Adobe Illustrator only perks, for sure. Most of it you can make up for with any of the frontier image AI models.

There are plugins - if you're well versed in how they work, converting between AI and vectorpea should also be a piece of cake with AI.


Hahaha no, I spent several minutes waiting for the 184m .ai file I was working on today to upload to Photopea. It displayed something that looked like my art for a half a second before crashing the browser tab so hard that its address bar went blank.

There are plugins - if you're well versed in how they work, converting between AI and vectorpea should also be a piece of cake with AI.

I'm an artist, not a prompt jockey. My interest in spending even a minute of my life trying to convince a plagarism engine to spit out something half as refined as Astute's plugins for Illustrator is absolutely zero.


They didn't ask you for alternatives, they asked you how well Illustrator works.


"Adobe Creative Suite not running on Linux can be worked around easily" is something that people have been getting wrong for decades, but injecting AI into the premise is a new frontier of funny.

What's the AI workaround for Illustrator/After Effects/etc.? You're not suggesting generating vector art or video assets via LLM replaces these, surely?


I'm very curious what their workaround plan for something like U&I MetaSynth would be.


Given than Adobe has their own GenAI trained on work licensed for that purpose in Photoshop, I think they would disagree with you on that.


Offering to add it to the workflow doesn't mean they think it can replace the whole product for all users - if they stop shipping the rest of the features, then that'd be Adobe "disagreeing with me on that".


> Breaking free is easier than ever. You don't need walled gardens.

There’s nothing that comes even close to Photoshop. Same for a lot of similar professional tools.

> AI is making handling the edge cases that kept people locked in almost trivial

Not for anything remotely complex. Let’s see how that looks in 5 years, but I’m skeptical.


Photopea.com exceeds CS6 but keeps the UI. All sorts of plugins, great project. You can also use various hacks like photoshop UI for Gimp and things like that, but I found that route to be unusable.

I've converted over a dozen weird edge cases of spreadsheets and access apps and ancient scripts used by departments into standalone little apps or browser apps, ranging from budget and finance related bookkeeping to tracking sales to licensing management. The only advantage Excel has over this is ease of maintenance - it's a lot easier for someone to guide themselves through updating things on a spreadsheet, or to break an idea down into multiple pages, etc, if spreadsheets are what they're familiar with.

If you're an engineering or finance firm dependent on an obscure, unique Excel feature, I could at least see the argument that your use case is too hard to migrate off of Windows.


Photopea is a really impressive project, don't mean to diminish it in the slightest, but it's a toy next to Photoshop.

> exceeds CS6

I wish. It's not even on par with Photoshop 4. No LAB mode, handles only 4 profiles. I could be here all day listing missing features. Also, have you tried to open a 6GB PSB file with it?

I've used Photoshop almost daily since 1994. I really wish there was an open source competitor. There isn't.


Spotify is a moving target, however. It may change its API, remove it completely, etc. I think you can only be truly done if you don’t rely on a third party.


> I think you can only be truly done if you don’t rely on a third party.

On a third-party that changes. Making software for a specific hardware like a game console or a specific e-reader may still technically rely on a third-party but doesn’t carry the same risk and you can definitely say you’re done.


SE 3rd gen here as my daily driver. Small form factor and Touch ID. The perfect iPhone IMO.

Not looking forward to having to settle for those comically large phones with Face ID for my next one.


I "adapted" to losing the fingerprint reader.

Wow, it has a lot of unexpected downsides.

I've a lot of unexpected behavior from the faceid thing. Lots of unexpected swipe-ups that drop me out of an app and put me on the home screen. Can't unlock in the dark, too close to your face, off to the side, in your pocket. Lots of "I saw your face an unlocked" that I didn't know had happened.

fingerprint sensor unlocked when you wanted it to, with haptics. switching apps was a button operation, not happening when you didn't expect it.


Plus, fingerprint scanners can be activated without breaking eye contact with the person you're talking to. It's very anti-social technology.

It makes one look completely like a tool to pull out their iPhone and stare at it for ten seconds while checking out with a cashier. Deeply embarrassing and very annoying.


What are you talking about? It doesn’t cause swipes. It uses IR so it doesn’t need light. You don’t want it to unlock in your pocket.

These new Gemini shill-agents are not very compelling.


Same. Home button is sooo much better than swiping gestures


The physical home button is, no bullshit, one of the greatest pieces of UI ever. No, I am not kidding, I really think that. It’s crazy to me that they abandoned it, the gestures that replace its functionality are overall-worse and cluttering the gesture system with even more of them is bad for the overall UX.


Maybe you know this but it wasn't a physical button since i think iphone 7 - it was a haptic sensor.


True, and in my opinion it was a worse experience than the previous physical one.


I agree with this, while also thinking it was basically physical-enough that the home button still served the same UI purpose about as well as before. But yes it was a step down from the real button.


The haptic sensor is almost as good as the physical button, and the trade off of not having to worry about it breaking (which was likely after a few years with the physical ones) is well worth it for me.


I get that getting rid of touchid haptic eliminates dead space but still blows my mind they couldn't or refused to figure out screen-based touch id as an option at least. Samsung has it...


Under-screen fingerprint readers are definitely inferior - slower and less reliable. I (Android user) wish they'd revert to back-of-device readers, which were amazing.

(I also wish for smaller screens and no-adhesive battery swaps though, neither of which seems likely to happen.)


What I don’t like about FaceID is the premature unlocking. If you pass your phone to someone else it can unlock, especially for taking photos. And to allow strangers to make photos is intentional that’s why the camera app doesn’t need an unlock.

Aside from that all the gestures, positions and holding points are annoying. The usage of TouchID is simpler.

Apple could at least fix the security issue by unlocking only after swiping up. FaceID? Isn’t fast enough? Well. Than TouchID is better.


Me too, but I’m going to have to upgrade. The lack of storage on my phone (64GB) is killing me - every time there is an os update I have to delete almost everything to make room


I'm also a touchID / iphone 8 size fan, but the nice cameras/zoom in flagship models are hard to give up. At least Face ID has improved significantly from the early days of iphone 10 -- it's faster and more reliable than it was on the older models if you tried it back then.


The thing I've come to like about FaceID on my 13 mini is that I can require it for certain apps to open that don't require it - e.g. messaging as opposed to banking which generally require some kind of auth by default - which is much better security in case someone snatches it out of my hand while it's unlocked. It's pretty seamless because I'm generally looking at the device anyway, and it's much less faff than it would be with TouchID.


I think the way the Pixel does it is strictly better across the board. The fingerprint sensor doesn't sacrifice screen space, and the platform offers face unlock as well.


I only wish Pixel retained the back fingerprint sensor. It was sooooo much better than even the current under-the-screen sensor.


Agreed - the rear fingerprint sensor on my Pixel 5 was far better than the blinding on-screen sensor on my new Pixel 9a.


Can you link to your Vim colorschemes? I have a light and a dark one that I hacked over the years but I'm always looking for new ones.


My latest, "zaibatsu" is bundled with Vim.

- Apprentice, a low-contrast colorscheme I made years ago and used for a long time: https://github.com/romainl/Apprentice.

- Malotru, my curent colorscheme, more contrasted: https://github.com/romainl/vim-malotru.

- Dichromatic, for colorblind users: https://github.com/romainl/vim-dichromatic.

- Bruin, which only uses typography: https://git.sr.ht/~romainl/vim-bruin


Nice work. Apprentice looks great. Thanks for the links.


Can you share your light one? I've never been able to find a white background scheme I actually love, rather than tolerate...


I prefer my background dark so light colorschemes are not really an area I've explored seriously. Also, dark colorschemes are much easier to design than light ones due to the disproportionate amount of light a white, say, background emits compared to the amount emitted by text. It dramatically reduces the number of colors you can use.

I have one here: https://github.com/romainl/vim-sweet16 but it is intentionally weird and essentially unmaintained.


=[

We have many millenia of books using black text on a white background with various colors added, why are computer monitors all of a sudden so special and annoying


Because paper is naturally pale. So it would have been silly for people to colour them black.

And because monitors are giant light bulbs. So a large white background is harder on the eyes than black.


I think it's an interesting idea, but should be set as an option and default to off, for the reason you describe.

If the user sets a sensible 16 color palette though, many old utils could look great out of the box. I'm enticed by the idea.


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

Search:

HN For You