frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Ask HN: How do you set up a new dev machine? (2025 edition)

9•daryllxd•1d ago
Looking for ideas here! New machine will be on OS X. I am currently playing around with Ansible and for now I am able to set up much of the non-dev applications + `pnpm`, `ruby`, `go`. (I based a lot of it on https://github.com/geerlingguy/mac-dev-playbook as I wanted to learn Ansible anyway).

Thank you!

Comments

aristofun•1d ago
By restoring from previous machine’s time machine backup apparently.

If it’s a working mac - by following corporate guides.

I wonder why complicate your life?

daryllxd•1d ago
Hey, thanks - I don't think it's a good idea to time machine my personal laptop to my new work laptop. And definitely I would try to follow the guides if the company has them.

> I wonder why complicate your life?

I wouldn't say it's complicating life? I'm quite having fun tinkering around with it. I intend to use the playbook (or maybe Brewfile as one of my friends recommend that as well) for setting up future machines for my family and I.

hiAndrewQuinn•1d ago
For Ubuntu, not Mac, but I maintain a set of 3 shell scripts over at https://github.com/hiAndrewQuinn/shell-bling-ubuntu that put 95% of everything I use on an everyday basis.

I picked shell scripts specifically because I didn't want the overhead of installing eg Ansible, even if its idempotency would be nice. I definitely like Ansible for DevOps on virtual machines, though, it's a solid platform.

runjake•1d ago
First, using Ansible for setting up a single Mac is way overkill. Jeff's only doing it because he literally wrote the book on Ansible. For a single Mac where you want reproducible, just use shell script(s).

Anyway, for my Ansible environment for servers and network devices, I use uv[1]. It works flawlessly.

If I were doing things even more right, I'd host it in a container, but I don't have time for all that right now.

And nobody's mentioned Homebrew[2], yet.

PS: OS X is now called macOS, and at least in some parts, "OS X" is still used to refer to really old OS releases and may generate some confusion.

1. https://docs.astral.sh/uv/

2. https://brew.sh/

yb6677•1d ago
I also use Ansible to setup Mac and not overkill at all.

On a new Mac, I install Homebrew, install ansible via Brew.

And then run an Ansible script which installs a series of Brew items (ansible has a brew module) along with other stuff not on brew.

More than half of top mental health TikToks contain misinformation

https://www.theguardian.com/society/2025/may/31/more-than-half-of-top-100-mental-health-tiktoks-contain-misinformation-study-finds
1•mmarian•2m ago•0 comments

SyntheMol-RL: reinforcement learning framework for designing novel antibiotics

https://www.biorxiv.org/content/10.1101/2025.05.17.654017v1
1•turkeytotal•3m ago•1 comments

Twin modelling reveals partly distinct genetic pathways to music enjoyment

https://www.nature.com/articles/s41467-025-58123-8
1•marojejian•3m ago•1 comments

China Plans Major Nuclear Expansion with 10 New Reactors

https://oilprice.com/Alternative-Energy/Nuclear-Power/China-Plans-Major-Nuclear-Expansion-with-10-New-Reactors.html
1•PaulHoule•4m ago•0 comments

Making a Deterministic Game

https://www.jfgeyelin.com/2025/05/unexpected-gotchas-in-making-game.html
1•Jyaif•6m ago•0 comments

QuantumAccel: A High Performance Quantum-Inspired Logic Library in Rust+Python

https://github.com/fikayoAy/quantum_accel
1•AyodeleFikayomi•7m ago•1 comments

Why don't nearly half of Americans have any investments?

https://www.investmentnews.com/ria-news/why-dont-nearly-half-of-americans-have-any-investments/257620
1•nlolks•9m ago•0 comments

Ask HN: Would you use a platform that deploys Docker Compose apps?

3•jsbroks•9m ago•1 comments

Copy from a Simpler Language

https://tidyfirst.substack.com/p/copy-from-a-simpler-language
1•vinipolicena•11m ago•0 comments

Golden Algebra: A unifying mathematical framework

https://github.com/TristenHarr/goldenalgebra
1•tristenharr•11m ago•1 comments

Me at the Zoo

https://en.wikipedia.org/wiki/Me_at_the_zoo
1•simonebrunozzi•12m ago•0 comments

Google released a mobile app that lets you download and run AI models locally

https://techcrunch.com/2025/05/31/google-quietly-released-an-app-that-lets-you-download-and-run-ai-models-locally/
1•miles•14m ago•0 comments

LLM Exposure

https://thelastwave.substack.com/p/llm-exposure
1•johanam•16m ago•0 comments

Show HN: A site for YC rejection stories

https://ycrejection.com/
1•khalilosman123•18m ago•0 comments

MIT bans class president from graduation commencement after pro-Palestine speech

https://www.nbcnews.com/news/us-news/mit-bans-class-president-graduation-commencement-palestinian-speech-rcna210023
8•FilosofumRex•20m ago•2 comments

S&P 500 Annual Returns

https://www.fool.com/investing/stock-market/indexes/sp-500/annual-returns/
1•nlolks•22m ago•0 comments

NFT Marketplaces Attempt to Regain Relevance with Token Trading

https://thedefiant.io/newsletter/defi-daily/nft-marketplace-pivot-shows-nfts-are-really-dead-
2•xk_id•22m ago•0 comments

Intelligent Agent Technology: Open Sesame! (1993)

https://blog.gingerbeardman.com/2025/05/31/intelligent-agent-technology-open-sesame-1993/
1•msephton•24m ago•0 comments

A good coding bootcamp question

1•andrewfromx•25m ago•0 comments

Unit Price Shopper [video]

https://www.youtube.com/watch?v=EpxhQX4N34I
1•danc2050•28m ago•0 comments

Do night owls decline cognitively faster than early birds?

https://umcgresearch.org/w/do-night-owls-decline-cognitively-faster-than-early-birds-
1•giuliomagnifico•29m ago•0 comments

We're beating $359M in funding with two people and OCaml

https://terrateam.io/blog/punching-above-weight
2•imadj•29m ago•0 comments

Prime numbers have fascinated for centuries−tech revolutionizing search for them

https://theconversation.com/prime-numbers-the-building-blocks-of-mathematics-have-fascinated-for-centuries-now-technology-is-revolutionizing-the-search-for-them-249223
1•pseudolus•30m ago•0 comments

Yandex Releases Largest Event Dataset for Advancing Recommender Systems

https://www.bigdatawire.com/this-just-in/yandex-releases-worlds-largest-event-dataset-for-advancing-recommender-systems/
3•poltomo•32m ago•0 comments

Qatar Museums brings over 1000 curated masterpieces to Online Collection

https://thepeninsulaqatar.com/article/21/05/2025/qatar-museums-brings-over-1,000-curated-masterpieces-to-online-collection-platform
1•gnabgib•32m ago•0 comments

Software Development Job Postings on Indeed in the United States

https://fred.stlouisfed.org/graph/?g=1JmOr
2•Bluestein•36m ago•1 comments

All hail the ELBO: Why you should care about the evidence lower bound

https://dominiccoey.github.io/essays/elbo/
1•jeddie•36m ago•0 comments

Ukraine's AI-powered 'mother drone' sees first combat use

https://kyivindependent.com/ukraines-ai-powered-mother-drone-sees-first-combat-use-minister-says/
4•dotcoma•41m ago•0 comments

Why Meta is in trouble in Nigeria

https://theconversation.com/why-meta-is-in-trouble-in-nigeria-and-what-this-means-for-facebook-instagram-and-whatsapp-users-257048
5•dotcoma•42m ago•0 comments

App computes a baseball lineup with pitching and bench for Juan Soto's salary

https://soto-tracker.streamlit.app/
1•brian_reardon•43m ago•0 comments