HackerTrans
TopNewTrendsCommentsPastAskShowJobs

qn9n

47 karmajoined geçen yıl
maclong.dev

comments

qn9n
·4 gün önce·discuss
It also renders on GitHub in markdown files with ```mermaid``` code blocks so it's super useful for adding architecture diagrams and similar to your README
qn9n
·2 ay önce·discuss
I can't imagine most of the average users, exactly who this laptop targets, are going to remember or even care which port they're plugged into. Most people don't even need to plug in external drives anymore because most of what they are working on fits on their system.
qn9n
·3 ay önce·discuss
It has decent git tools, it has had so for a little while now https://zed.dev/docs/git
qn9n
·3 ay önce·discuss
I think it's more that you don't need to look at the actual tree structure all that often, especially when most codebases follow logical and conventionalised structures you remember these structures and can use Command-P to search for files individually to open and the tree structure becomes something you peek at infrequently to ensure that everything is going in it's right place.
qn9n
·3 ay önce·discuss
https://github.com/thedadams/zed-comment
qn9n
·3 ay önce·discuss
I appreciate progressive enhancement and keeping JS minimal, however I think that selective and clever usage of JS is infinitely better than none whatsoever. That said I agree with the sentiment that modern web development 100% has entirely too much JavaScript.
qn9n
·3 ay önce·discuss
https://github.com/allegro-systems/score a full stack Swift web framework with Controllers pattern for the backend and SwiftUI like syntax for frontend code. All renders down to minified HTML, CSS and JS. Includes features for auth, REST, frontend reactivity via signals and more.
qn9n
·3 ay önce·discuss
This is cool but most of this stuff for me is just set and forget, I rarely need to change those things so frequently I need it in my menu bar.
qn9n
·4 ay önce·discuss
I find rust much noisier, especially at its basics where you write “for item in items” instead of using iter()
qn9n
·4 ay önce·discuss
Both are apart of the toolchain now, no external dependencies required: `swift format` and `swift format lint` to access them
qn9n
·4 ay önce·discuss
I agree a screenshot or even better a video of lazygit, btop or something similar running in the tui side by side with the trolley app
qn9n
·4 ay önce·discuss
It's UNIX, just open Terminal.app
qn9n
·4 ay önce·discuss
Because it's a new base MacBook? so MacBook Neo.
qn9n
·4 ay önce·discuss
Average user doesn't know to look at refurb, the M1 Air will slowly drift out of manufacturing due to component sourcing etc.
qn9n
·4 ay önce·discuss
Honestly 128MB might be too much...
qn9n
·4 ay önce·discuss
I use an M2 Air with 8GB of RAM. I code in Swift, SwiftUI and Rust regularly with Xcode and Zed editor. I play games with Crossover and Native ones such as Control at over 30 fps. The M2 Air is an absolute powerhouse with tremendous battery life. The Neo won't be able to do these things and that's okay, it's not what it's for.
qn9n
·4 ay önce·discuss
This! It's enough power for the average user and comes with less headaches than Windows and Linux, plus most users are familiar with iPhone and it's basically the same, easy choice for most people.
qn9n
·4 ay önce·discuss
For the average user (office and student) this is all they need, access to office apps, ChatGPT and their google cloud and that's enough. They don't need it to "fly" through coding tasks and games that's not what it's for.
qn9n
·4 ay önce·discuss
They are both built upon Darwin, Apple's BSD-based kernel, they are essentially the same OS underneath with different top level API's and even those are getting more uniform with Swift and SwiftUI.
qn9n
·4 ay önce·discuss
macOS is shockingly good at memory management, the issue is most people will want to slap Chrome and run 50 tabs on it, if you use Apple's built in tools and treat it essentially like you do your iPhone but with some better features for photo editing, document editing and research tools then it will be an incredible entry level device for most students and office workers.

Upgrade to air if you do things like coding and video editing semi-regularly and upgrade to a Pro if you do long running intensive tasks.