News for hackers. Stuff that matters.

jpthurman

Hey HN! We've noticed lots of teams try to implement a Pull Request Environment solution from scratch which is why we started building Uffizzi. Uffizzi is an automation tool that lets you preview pull requests before merging. You integrate it as a step in your CI to create, update, and delete on-demand Preview Environments for APIs, frontends, backends, databases, and microservices. We based our solution around a docker-compose application definition. Uffizzi is an open-source, off-the-shelf, cross-platform solution that works with any version control system, container registry, or CI platform.
Re:Ask HN: Who is hiring? (April 2022) on Friday April 01, 2022 @03:49PM (#30882539)
Uffizzi | Lead Developer | Remote, Hybrid, or Onsite | Full-time

COMPANY Hi I’m Josh, Co-founder of Uffizzi. We’re a seed-stage company ($2.8m raised) building an open-source full-stack previews engine. We empower Dev teams with a Continuous Previews capability aka on-demand or ephemeral test environments for frontends, backends, APIs, and microservices. Our application serves as a middleware between your application as defined by docker compose and your infrastructure (Kubernetes) to facilitate manual and automated preview environments (Open / Close PR). These pre-merge test environments enable teams to avoid the bottlenecks of having limited Dev environments, to iterate quickly, and to evaluate risks before merging.

OPPORTUNITY We’re looking for an experienced full-stack Ruby on Rails engineer to take over the Lead engineering role and build a team around you. Must be a strong IC and have the ability to Lead a major development effort. Must be able to recruit and onboard additional developers. Must be well versed in cloud-native development, Kubernetes, and DevOps best practices.

-Build in the Open -Build something that helps other Developers -Influence Core Product decisions -Help Build and Lead a team

Other Roles available - Sr. Front End Engineer (React.js), Full-Stack Engineer (RoR), SRE, or tell us why you’d be a valued asset.

TECH STACK Ruby on Rails, Go, React.js, Kubernetes

Send your LinkedIn, CV, and/or questions to [email protected]

https://github.com/UffizziCloud/uffizzi_app

This is great. I’d be curious to know what the most significant sale has been - anything $100k or more?
It’s good to see someone filling this void. I was diagnosed with sleep apnea when I was leaving the military and have struggled to get it addressed in the transition to civilian life, changing insurance, doctors etc and have basically given up. Having a resource to be able to coordinate the process to finding a solution is really important. The CPAP never worked for me but I know there are other configurations that I never got to.
Re:The Miseducation of Maria Montessori on Friday March 04, 2022 @03:05PM (#30559678)
We tried Montessori with mixed results.

We love the foundations and philosophy. My wife set up our house according to the Montessori approach of making everything accessible for the kids.

Our oldest- She did fine at Montessori but we noticed that she would never push herself or be pushed - per the method. For example she would only go to the shelf with puzzles that she could easily master. It wasn’t a competitive environment and she thrives on that. She moved on to regular Kindergarten and is doing well.

Our second- Same problem as the first - but this was a bigger issue because he was far behind his developmental milestones and needed speech and occupational therapy just to get to Kindergarten.

Our third- She was born for Montessori. She loves independence and is the most capable two year old I’ve come across. She’s the only one who uses the Montessori set-up(s) at home that my wife made happen.

Our fourth- Still a baby - we shall see

Re:How media bias works on Friday February 11, 2022 @03:08PM (#30306383)
This is a good analysis. I’m often looking for something like this to help back my own intuition. Everyone sees the problem of media bias but it’s hard to define in more tangible terms. I appreciate the side by side of WSJ and NYT articles on the Canadian Truck Drivers - shows how subtle differences in reporting the same event skew left or right.

One way I’ve seen it couched is that the liberals have always owned the cultural high ground by having a preponderance of left-leaning, highly educated individuals in the ranks of the news media and in Hollywood - and that Fox News, Limbaugh, Bongino are an aggressive response to that.

When I talk to my own family members who skew right they talk pretty negatively about the media in general and particularly the NYT or WaPo - but they know and trust me. So I try to explain that many of the folks who work at these places are very similar to me (education, background, thinking) - and that they shouldn’t wholesale discount whatever they publish.

Re:Structured Procrastination (1995) on Thursday February 10, 2022 @05:28PM (#30293611)
In the SOF / military community “prioritize and execute” is a way of life. This works really well on short timelines with clearly scoped tasks. But when timelines become fuzzy and scopes less determinate it becomes an unwieldy mantra. The most important things I have to do require the most consideration - so I find that I work on them in my head - in the margins of time I have between the grind of the day - and then when the timeline becomes critical I have the brainstorming I needed already complete - then it’s time to execute. In the mean time I got a lot of important things done - as the author suggests.
Re:It's Time to End Mandatory Masks in Schools on Monday February 07, 2022 @12:50PM (#30248345)
I tend to be quite skeptical of opinion pieces in our age of polarization but on this one I happen to know and trust the author. She's been a physician for our family and if we still lived in the same location we would still go to her.

Some good points:

>Many parts of the U.S. issued mask mandates in 2020 when COVID-19 was new and poorly understood. It was sensible to take maximum precautions in a chaotic and frightening situation; many thought it a small sacrifice to make while scientists toiled to gain a greater understanding of the virus and to develop vaccines. But two years later we know much more about the virus and how to stop it, including abundant evidence showing the lack of efficacy of some of these measures (cleaning surfaces, masking in schools).

>Lifesaving vaccines are now also widely available. As a physician, I’m well aware that medical knowledge is constantly changing. As our understanding grows, our practice changes. This should be a time to peel back layers of mitigation that we now know to be ineffective, yet many school districts are doubling down.

>U.S. policy is an outlier: the World Health Organization advises against masks for kids under 5 and only selectively for kids under 11, and many European nations have kept schools open without requiring masks.

Thanks. Obviously I'm not a direct user of your technology and so maybe this is not intended for me but if you could translate your "A" and "B" into a hard, real-life example that I could understand I would be empowered to be an advocate for you. Best of luck to you.
>Who would use this and why?

This isn't clear to me - are your buyer's institutional investors? Are they buying your technology to create trade options for their end users i.e. an individual investor? I don't know what an ATS is so I gather that I'm not a direct user of your technology - perhaps I would be an indirect user? Would E-Trade, for example, leverage your technology to provide me with a combinatorial buying option?

Re:“Poll: Where do you live?” Visualized on Friday February 04, 2022 @06:10PM (#30214796)
Nice visual - the poll text was long and unwieldy
Re:Austria’s Vaccine Mandate Becoming Law on Thursday February 03, 2022 @10:12PM (#30202372)
I’m a big proponent of vaccines but this is pretty egregious over-reach.

> That changes in mid-March, when the police are to start conducting random checks of vaccination status — including during traffic stops.

Re:Show HN: Just Launched an App for Dads on Wednesday February 02, 2022 @02:02PM (#30182279)
This is a cool concept and I applaud your efforts to focus on improving parenting for Dads. With my close friends I have an outlet to vent about all the challenges of parenting and I find that most helpful - to be heard and to hear their challenges. In general there’s no “safe space” to vent about how difficult parenting is. If you do it on social media you’re likely to get skewered or misinterpreted - just look at this thread as an example. To the degree you can create a safe space to vent and feel heard without judgment I think that’s the greatest potential value.
Good observation that is relevant for the entire industry. Fitness is roughly a derivative of time and intensity. Seems like you have a good amount of low intensity (walk 1hr). Adding in some strength work would go a long way towards preventing muscle atrophy. Pavel from Strong First has a “grease the groove” method they calls for intermittent low rep - high intensity strength that works well IMO - https://www.strongfirst.com/
Re:The rising human cost of sports betting on Monday January 31, 2022 @09:51AM (#30148473)
I’m glad to see a report on this - I hate to see the NFL actively promoting gambling with their biggest stars lining up for the commercials. I’m sure in their eyes it will “promote” the game but it will ruin the lives of many. My grandfather had a gambling problem and was an easy mark in his latter years - something like this would have been a dark pit of cyclical losses and broken relationships
Re:Ask HN: Does your team use feature flags? on Friday January 28, 2022 @12:09PM (#30117437)
Feature flags became essential when we began to open our offering as various configurations with varying features that align with business packaging. We use them as an easy way to toggle features per environment and end-user-configuration. Certain features are turned on/off for our Cloud version vs. OSS vs. Self-host. It's conceptually easy to understand across the team and easy to control.
Re:Reasons Kubernetes is so complex on Thursday January 27, 2022 @02:06PM (#30104695)
I agree with the ‘promise’ of the declarative. A useful analogy is human teams. Effective leaders are often good at the declarative - they provide a vision or end state and the creative problem solving team members determine how to implement the stated vision in relation to the current state. The result is determined by the problem solving ability of the element to which the end state was given.
Re:The case against masks at school on Thursday January 27, 2022 @12:23PM (#30103290)
I second this. The article mentions how dubious it is that kids can wear their masks properly. I’ll site my own son who routinely pulls his down below his mouth and nose. I can imagine the stress on teachers who have to keep up appearances that masks are being enforced while also watching the kids in their class do anything but keep them on in an effective manner.
That DoD is willing to address the need to leverage OSS and set a policy that balances and mitigates risk-benefit is a really positive step. I left the military almost 4yrs ago and even at the most advanced organizations there was a huge under-appreciation for the need to invest in software capabilities across the board. I’m glad to see this.
Re:GitHub Actions by Example on Monday January 24, 2022 @06:02PM (#30065346)
This makes sense - the main reason GitLab took off is vertical integration with CI/CD which Github is catching up on. Github has the long game in mind and with it's size and preponderance of OSS I see it taking over when they innovate to a more useable level.
Re:Deta Cloud – Developer-friendly cloud platform on Friday January 14, 2022 @03:29PM (#29939975)
Having lived a similar path (Uffizzi was initially a Heroku-like PaaS before we pivoted) I’ll offer some lessons learned that I wish I could have had a crystal ball to see. -First I’ll reference Peter Thiel’s 10x rule - is your product or experience much, much better than the alternatives? -The market is pretty saturated with free and low cost options for hosting. Heroku being the 1st and most ubiquitous and then Digital Ocean launching their PaaS in 2020. I’m sure there’s others. I’ll concede that Render seems to have gotten some traction despite some significant odds against doing so. -We got $100k in credits from GCP -You’ll likely have trouble attracting serious start-ups or businesses because they will worry that you won’t be here in 1 year or even 3 years. If you don’t attract businesses you’ll have a hard time getting to monetization.

Your monetization plan is unique and I love anything that simplifies the Dev experience. Best of luck to you.

Yes! I bike with my kids to school daily and if one of them gets out ahead of me inevitably a car stops to ask if they are alright

Older »