The refined scissor mechanism with 1 mm of travel delivers a responsive, comfortable, and quiet typing experience. The inverted-T arrow keys help you fly through lines of code, spreadsheets, or game environments. This isn't progress. This is the baseline. Apple have gone from bad to OK, and they're celebrating as though they've achieved something amazing.
So is this a not-broken keyboard design? I have the (now) previous-generation Air, and need a keyboard repair. Would be seriously tempted to just buy a new one if I was confident the keyboard wasn't absolute garbage. Typing on it was fine when it worked, but it double-spaces, and a couple of the other keys are now wonky. Never had a keyboard die on me before this -- Mac or otherwise.
New MacBook Air
61–70 of 587 posts
Re: New MacBook Air
#62Re: New MacBook Air
#63There is legitimately nothing wrong with this computer. All of its previous shortcomings have been rectified
- It has an agreeable keyboard
- It's cheaper
- It has a quad-core processor, finally
Re: New MacBook Air
#64Earlier quoted context omitted.
Why would you keep rebuilding the container constantly though?
Typically build flows don’t mount the js with volumes they embed it in the image. I’m not cognizant enough of the trade offs to know why.
I think the attempts to make local workflows mirror production 1:1 (local k8s, for example) are misguided. They miss too hard on the productivity story. Especially once you start having to swap out local debugging for remote debugging (which only a handful of languages support effectively).
This is the biggest miss for many companies striving for microservice architecture. The local development story is terrible, and it stays terrible, without a lot of opinionated decisions around what your dev workflow needs to look like past the ~3-5 services mark. At a past gig I had to change 5 different repositories (5 separate PRs, all needing approval) to send an email. In a rails app that would have been a trivial task.
Re: New MacBook Air
#65The refined scissor mechanism with 1 mm of travel delivers a responsive, comfortable, and quiet typing experience. The inverted-T arrow keys help you fly through lines of code, spreadsheets, or game environments. This isn't progress. This is the baseline. Apple have gone from bad to OK, and they're celebrating as though they've achieved something amazing.
Their (very) old keyboards are still amazing to type on. They went from high quality mechanical switches to bad rubber domes to okish rubber domes. The current magic keyboard is actually not bad, but I would still prefer the old alps switches.
What I noticed in the image that made me excited about this device is the function keys. If the 16in MBP had function keys, I probably would have purchased one already. I do wonder if the top spec of the new MBA is going to hold up to my usage though.
Re: New MacBook Air
#66Earlier quoted context omitted.
It's perfect from a performance point of view. I own the last generation (so no scissor keyboard) and I work the whole day in VSCode with JS/TS, Python, Go, Rust, etc.
how's your Rust compile time in this?
Rust compilation takes like 15 seconds for small changes in actix project. For amethyst game library i wouldn't even try.
Re: New MacBook Air
#67Anyone here who has experience working with JS/TS development tools (vscode, yarn, webpack, Node.js etc.) on a recent MacBook Air? I wonder if the performance is noticeably worse than a 13” MacBook Pro for this type of work.
Kind of annoying. Working with a simple create-react-app project with TypeScript is fine though.
Re: New MacBook Air
#68Earlier quoted context omitted.
i think most people prefer to not sell their souls for advertising when it comes to their desktop environments.
Do you mean the start menu? I never open it, just use Win + number for pinned apps. Windows is not perfect but it excels in many regards nowadays and the last years, Macs were really expensive and risky. They were too expensive to just have a fall-back machine lying around (if you make serious money with you gear, every hour counts). I have 3x 2.5lb notebooks here, if one needs to be sent in, so what. Edit: just open…
Re: New MacBook Air
#69Earlier quoted context omitted.
It seems pretty typical for js backend systems to be heavily containerized such that I’d say it’s approaching the default deployment mechanism.
Why would you keep rebuilding the container constantly though?
If you change a small bit of css, the whole container is rebuilt? That seems super inefficient to me?
My backends arn't JS, but I still couldn't imagine rebuilding a container everytime I changed a piece of code. Right now I change a file, django picks up the change and reloads. No noticeable delay.