News for hackers. Stuff that matters.

fasten

Re:Show HN: Anyshift.io – Terraform "Superplan" on Thursday January 16, 2025 @05:11AM (#42723498)
thats the first one we are thinking about, thats great thanks
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @01:18PM (#42714840)
Most IaC setups will generate a terraform state, wheter in a directory (s3 bucket, hcp...) or on the fly. As long as we are able to access them we will be able to create a reconciliation at some point. which framework do you use?
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @12:39PM (#42714224)
thanks for your feedback!
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @12:38PM (#42714217)
We can handle multiple changes in the same PR thanks to our graph, a digital twin of your infra. We will query each changes separately, so it can support Terraform files. But you're right on one point : if multiple PR are open, we don't have a chronological way to treat them (to take into account the first PR and its impact and based on that do the analysis on the second PR etc..).
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @12:28PM (#42714014)
super interesting thanks! for having config combined
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @12:23PM (#42713933)
This mean searching through time and changes. Imagine prod is on fire and api returns 500. Often you need to check through logs, git, cloud consoles, kub configs etc... with the time machine, Anyshift will directly return the list of 5 changes that occured during the week, including the autoscaler and who did the change
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @12:21PM (#42713907)
we are thinking to add live monitoring data to it such as datadog or prometheus. What do you use ?
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @12:00PM (#42713590)
The tools we are aware of will create a 1-to-1 mapping to some code, but very often with hardcoded values because they lack the full context of your infrastructure. This can lead to potential incidents in the future (broken dependencies / visibility). This is at least the way we are approaching it, and why we want to build this "deterministic" part first and then use it as context to the LLMs.
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @11:56AM (#42713518)
About having differents models challenging each other, I haven’t seen anything useful yet but I understand where you are going. Might be a future direction
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @11:50AM (#42713407)
yes directly by signing up on our app https://app.anyshift.io/sign-in
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @11:49AM (#42713389)
Agreed 100%. LLMs are doing solid job at generating IaC but in a context where the person who use them knows what he/she's doing. In our case, remediaiton means an extra level of trust, where your infra is already super sensitive.
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @11:22AM (#42712907)
In our Pull Request bot, we provide more information with a clear sumup of whats gonna be impacted. One of our next feature is to configure what type of information is more critical to you: by type of resources, owner (git blame) and tags. Do you have one that you would prefer in particular ?
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @11:21AM (#42712890)
Thanks for the feedback! We already use AI in the PR to explain whats happening and the best practices to adopt. As for the code remediation part: most LLMs fail to generate the right IaC code thats adapted to your infra because they miss its general context (config, dependencies..). We are building first the deterministic part (the context) and once we have the context our plan is to add the fix/recommendation in the change.
Re:Show HN: Anyshift.io – Terraform "Superplan" on Wednesday January 15, 2025 @11:20AM (#42712869)
Thanks for your kind words!!

Show HN: Anyshift.io – Terraform "Superplan"

https://app.anyshift.io/

Hello Hacker News! We're Roxane, Julien, Pierre, Mawen and Stephane from Anyshift.io. We are building a GitHub app (and platform) that detects Terraform complex dependencies (hardcoded values, intricated-modules, shadow IT…), flags potential breakages, and provides a Terraform ‘Superplan’ for your changes. To do that we create and maintain a digital twin of your infrastructure using Neo4j.- 2...

( Read More... | 42 comments | 22 points | on HN )
nice approach. highlighting key info like hostname can definitely help prevent mistakes
cool extension to playwright! how effective are the ai methods in handling dynamic ui changes?
Re:Show HN: Kate's App on Tuesday January 14, 2025 @09:58AM (#42697974)
how are you ensuring data privacy and security? excited to see it go GA
Re:Show HN: Ultra-portable Gantt chart tool on Tuesday January 14, 2025 @09:57AM (#42697959)
sounds cool! ->how do you handls larger projects or integrates with existing workflows such as jira
nice!-> how well does the url replacement work across different browsers and devices?
Re:Show HN: Simple Docker Hosting on Tuesday January 14, 2025 @09:51AM (#42697866)
this is cool, especially for folks running multiple small apps. the pricing model reminds me of old-school VPS days but with modern PaaS conveniences.
Re:James Shore: The Best Product Engineering Org in the World on Tuesday January 14, 2025 @09:50AM (#42697852)
reminds me of a teammate who pushed for fast tests and clean code. most of us thought it slowed us down, until a big production bug hit. he pushed a fix in 15 min / his tests made it easy to find and solve. after that, we all bought in. small changes can make a huge difference.
used to write a chinese blog that. I loved... the translate was so artisanal and used to love it. Now, I rather see it as an online personal journal rather than something to become famous
Re:Fluid Simulation Pendant on Tuesday January 14, 2025 @09:45AM (#42697798)
This project is an incredible mix of artistry and engineering. the attention to detail in both the fluid simulation and the hardware design is mindblowing(especially the clever use of charlieplexing to optimize LED placement congrats!!
Re:Celebrating the Timeless Allure of Tintin's Aesthetics on Tuesday January 14, 2025 @09:43AM (#42697770)
tintin’s unique style and charm really stand out compared to most superhero comics. the mix of adventure and detailed settings makes it timeless
Re:Show HN: Doom (1993) in a PDF on Tuesday January 14, 2025 @09:40AM (#42697738)
this is wild! the ascii-rendered graphics are a neat workaround
Thanks this is an awesome resource! Especially to get into hardware hacking without getting lost in case studies... It looks super beginner friendly too
Re:A secure distributed actor language on Tuesday January 14, 2025 @09:34AM (#42697661)
agreed the focus on whitespace rules and grammar feels misaligned for an introduction
Re:The Timeless 9 Golden Rules of Debugging on Tuesday January 14, 2025 @09:32AM (#42697625)
Nice classic that sticks to timeless pricniples. the nine rules are practical with war stories that make them stick. but agree that "don't panic" should be added