Urgent.News

What's breaking now, across thousands of outlets.

Tech

Eight Choices. One Team. One Long Night. Our first hackathon: learning, problem-solving, and building together

At 4 p.m., we set off for the auditorium full of excitement—and already hungry and impatient to begin. This was our first hackathon, and all three of us were eager to get started. But before the building could begin, there was a lot to take in. We spent two hours listening to the panellists, and came away with more ideas and learning than we had expected. One piece of advice stayed with me: ask…

At 4 p.m., our hackathon adventure began in the auditorium, buzzing with excitement and hunger. As first-timers, we were eager to dive in. However, before the coding commenced, we attended two hours of panel discussions, gathering an abundance of ideas and knowledge beyond our expectations. A crucial takeaway was to always question "why" when interacting with AI.

Focusing on "how" before we understood the problem could lead to endless loops. This insight proved useful as we faced our first major challenge: selecting which problem to solve. We entered with the right mindset – learning, gaining experience, and understanding open source. Our goal wasn't winning, but personal growth, teamwork, and leaving with more knowledge than when we arrived.

After the sessions, we grabbed snacks and began strategizing. Our three-member team divided tasks evenly across UI/UX, backend, coding, and research, combining various strengths and learning from one another. Then came the difficult part: eight problem statements to choose from. We examined each option, considering our skills, interests, the time available, and the feasibility of building something worthwhile together.

Opinions differed, but every perspective was valued, enriching our conversation, albeit extending the decision process beyond our initial expectations. Once we selected the eighth problem statement, uncertainty eased, and we could picture our potential project. This small victory felt like a significant turning point, giving us direction and confidence.

As we commenced building, unforeseen challenges emerged. Whenever we encountered roadblocks, we discussed them and tried alternative approaches. Often, a new idea sparked more discussion, reshaping our solutions. Every opinion mattered, as each contributed a unique possibility. We maintained a collaborative atmosphere, working together on UI/UX, backend, and research, rather than isolating ourselves.

Around 11 p.m., the room radiated focus and energy. Post-dinner and midnight snacks, our determination kept us going. By then, we had gained insights on how hackathons demand discipline, thoughtful task division, active listening, and continuous learning when progress stalls. By 5:30 a.m., with a full night's work behind us, we had nearly completed our project.

Our code was on GitHub, the pitch deck prepared, and we polished the final touches. The remaining task was practicing our pitch, and we were ready to present. Tired, yet proud and hopeful, we looked forward to sharing our work and receiving feedback. No matter the outcome, we knew we'd given it our best and were excited to present our achievements.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Updating Rustup 1.29.3 while keeping the compiler fixed

The toolchain manager and the compiler have separate version numbers. I updated an isolated Rustup installation from 1.29.2 to 1.29.3 , kept its linked compiler at 1.99.1 , then compiled and ran a…

  • Rustup updated to version 1.29.3
  • Compiler version fixed at 1.99.1
  • Two regression fixes in 1.29.3

zk-barter: Exploring Zero-Knowledge Proofs for Trustless Digital Barter | Rushidev Ukalkar

How can two people exchange digital assets without either party having to trust the other to go first? That's the problem I'm exploring with zk-barter , a research project involving Solidity smart…

  • zk-barter project aims to enable trustless digital asset exchanges.
  • Utilizes zero-knowledge proofs (Groth16) and cryptographic commitments (libsnark).
  • Project is early-stage, not production-ready or independently audited.

Why Pay for the Smartest Model Every Time?

Originally published on wrightfunctions.com , where the demos are live. A restaurant doesn't send every order to the head chef. Toast goes to the line cook.

  • Intelligent routing, cascading, distillation, and caching reduce large language model pricing.
  • Requests directed to most powerful model only when necessary, cutting costs up to 85%.
  • Distillation trains smaller model on larger model's outputs for faster, cheaper usage.

More from Wednesday 4 November →