Codetown ::: a software developer's community
Tags:
The code that I wrote at last night's meeting is posted at http://github.com/ericlavigne/instant-runoff
I have not yet figured out how to post the video online, as it weighs in at 3.5GB.
It's good to see that some others have submitted solutions. Looks like Michael's solution is a bit ahead of mine as it can read votes in from a file. And of course Dan's is way ahead since it has been used for real elections.
wait, really? where can I find Dan's entry?
it is a large project that is not portable. This is why i was not trying to enter it. I could take snippets of code or screenshots and post it for people to look at. time permitting at our next meeting i will demo it.
During your presentation I wasn't fully following your logic as I don't deal with Clojure, Lisp or functional programming much. But now after looking at your code I see pretty much followed your line of attack, when I wrote it I thought I was taking a different approach.
Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.
Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.
Check out the Codetown Jobs group.
Apache Kafka 4.0 ushers in a transformative era by adopting KRaft mode, eliminating the need for ZooKeeper, streamlining architecture, and enhancing scalability. With a next-gen consumer group protocol for improved performance and early access to point-to-point messaging, Kafka solidifies its role in modern data streaming. Elevate your data infrastructure with Kafka’s innovative advancements!
By Steef-Jan WiggersJennifer Davis discusses practical approaches for senior software developers and engineering leaders to navigate organizational change and build high-performing teams. She explains the importance of functional leadership, enabling healthy conflict, and establishing metrics that truly reflect value. Learn how to craft supportive environments that empower individual growth and maximize team impact.
By Jennifer DavisKevin Bowman of Kraken Technology unveiled how serverless cloud solutions are revolutionizing the UK's power grid management amid a 40% surge in renewable energy. By leveraging intelligent control systems, battery storage and microservices, Kraken optimizes energy flow and grid stability while advocating for consumer cooperation and continued investment in cloud technologies for future resilience.
By Steef-Jan WiggersAMD has released Gaia, an open-source project allowing developers to run large language models (LLMs) locally on Windows machines with AMD hardware acceleration. The framework supports retrieval-augmented generation (RAG) and includes tools for indexing local data sources. Gaia is designed to offer an alternative to LLMs hosted on a cloud service provider (CSP).
By Matt FosterMeta has officially released the first models in its new Llama 4 family—Scout and Maverick—marking a step forward in its open-weight large language model ecosystem. Designed with a native multimodal architecture and a mixture-of-experts (MoE) framework, these models aim to support a broader range of applications, from image understanding to long-context reasoning.
By Robert Krzaczyński
© 2025 Created by Michael Levin.
Powered by