Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free. Learn more →
Top 23 Scala Scala Projects
Apache Spark - A unified analytics engine for large-scale data processingProject mention: Integrate Pyspark Structured Streaming with confluent-kafka | dev.to | 2023-08-12
Apache Spark - https://spark.apache.org/
Scala 2 compiler and standard library. Bugs at https://github.com/scala/bug; Scala 3 at https://github.com/lampepfl/dottyProject mention: Functional Programming Library for Golang by IBM | news.ycombinator.com | 2023-08-17
Big Scala vibes here, see also .
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
♞ lichess.org: the forever free, adless and open source chess server ♞Project mention: GPT-3.5-turbo-instruct can play chess around 1800 Elo | news.ycombinator.com | 2023-09-19
It is important to note that the one game provided as evidence of 1800ish rating is an opening blunder by stockfish that has occurred in at least 8000 human games. I would expect GPT-3 to be trained on several explanation on how to punish this specific mistake. In general, I would expect GPT's openings to be higher quality than the rest of its games.
The fact that it didn't play any illegal moves and was able to win once it had a +5 advantage is still enough to say it is at least 1400ish in the rest of the game.
Some of the other games  that the OP imported would not strike me as 1800 level play. In particular, the endgame play is atrociously below that level. None of them are labeled as stockfish vs GPT though.
Play FrameworkProject mention: Play Framework 2.9.0 Release Candidate | news.ycombinator.com | 2023-09-20
CMAK is a tool for managing Apache Kafka clustersProject mention: UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters - v0.17 release | /r/dataengineering | 2023-06-01
Are there any comparison to CMAK or Kafdrop ?
Cool open source projects. Choose your project and get involved in Open Source development now.Project mention: Anything C can do Rust can do Better | dev.to | 2022-12-01
See repos kud1ing/awesome-rust & awesomo /rust
A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibilityProject mention: Anyway to build my own github server at home for private use? I have hundreds of apps and want to keep them private | /r/github | 2023-04-27
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
A fault tolerant, protocol-agnostic RPC systemProject mention: Features of Project Loom incorporated in Java 21 | news.ycombinator.com | 2023-08-15
Not sure about now but a few years back the company I worked for was heavily vested in Finagle  using Future pools. I'm sure virtual threads would only enhance this framework. Also, Spring and it's reactive webflux would probably benefit as well .
Modern Load Testing as CodeProject mention: Best Practices in Testing GraphQL APIs | dev.to | 2023-07-03
Performance and load testing are essential parts of GraphQL API testing. It ensures APIs can handle expected traffic volumes and respond within acceptable timeframes. You can use tools like Apache JMeter or Gatling to generate realistic loads and evaluate the API's performance under different scenarios. Techniques like batched queries and caching can help mitigate this issue.
The Scala 3 compiler, also known as Dotty.
sbt, the interactive build toolProject mention: Øyvind Berg and John De Goes discuss Bleep, the new config-as-data build tool | /r/scala | 2023-06-07
Sbt has the primitives that would allow that, but this would change the semantics of the test task. See also testQuick and https://github.com/sbt/sbt/issues/6292
Principled Functional Programming in ScalaProject mention: Going into year 2 of Software Development Foundation Degree, have a particular liking for OOP and SQL, any tips, info or pointers on where to go from there? | /r/cscareerquestions | 2023-05-29
I'm sorry, but have you ever done functional programming for a real company, like in a functional programming language like Haskell, Scala, or F#? Have you ever used Scala cats or scalaz? Have you ever learned category theory and how to apply its abstractions in software? Listen u/judethedude2106 this person hasn't gone as far down the functional programming rabbit hole as I have. Beyond learning the basics like the difference between pure and impure functions, what are closures, what higher order functions are and the most common ones like .map, .filter, and .flatmap, the immutable collections like immutable linked lists and trees, and what a Monad is and common monads like those used for futures/promises, async programming, and Option (Some or None, which is used instead of null checking), the more advanced functional programming stuff like category theory based abstractions are totally useless for real jobs and is just a giant time suck. Don't waste years on functional programming, spend at most a few months on it and no more.
Simple and Distributed Machine LearningProject mention: FLaNK Stack Weekly for 12 September 2023 | dev.to | 2023-09-12
Your favorite language gets closer to bare metal.Project mention: Reconnecting with Scala. What's new? | /r/scala | 2023-05-24
Links: - https://dotty.epfl.ch/ - https://scala-native.org/en/stable/ - https://www.scala-js.org/ - https://typelevel.org/ - https://zio.dev/ - https://github.com/scala-native/scala-native/pull/3120 - https://github.com/lampepfl/dotty/pull/16517 - https://dotty.epfl.ch/docs/reference/experimental/index.html - https://scala-cli.virtuslab.org/ - https://scalameta.org/metals/ - https://docs.scala-lang.org/scala3/guides/migration/compatibility-intro.html - https://www.scala-lang.org/blog/2023/04/18/faster-scalajs-development-with-frontend-tooling.html - https://www.scala-lang.org/blog/2022/08/17/long-term-compatibility-plans.html
ZIO — A type-safe, composable library for async and concurrent programming in ScalaProject mention: I had a great experience with Scala and hopefully it will get more popular | /r/scala | 2023-07-11
scala has 2 healthy and pretty complete lib ecosystems : check out typelevel and ZIO. Both are FP oriented, which might not be your cup of tea at first glance but I would encourage you to try em out ! Softest introduction would be to start with the typelevel cats library and build up from there. The excellent Scala with Cats will ease you softly into an FP mindset. It's a bit dated and for scala 2 only but translating to Scala 3 is a very good exercise if you feel so inclined !
Generic programming for ScalaProject mention: Question regarding Recursive datatypes and cats typeclasses (Haskell to Scala) | /r/scala | 2023-07-06
Scala 2-only: * Shapeless (there is Shapeless for Scala 3 but less often needed as basic things are in Scala 3)
Chisel: A Modern Hardware Design Language (by chipsalliance)Project mention: I may be creating an abomination | /r/badcode | 2023-06-05
Inspired by Scala. Which can do a whole lot more, and worse. The currently biggest competitor to decades old hardware description languages is a Scala DSL.
TheHive: a Scalable, Open Source and Free Security Incident Response PlatformProject mention: Free Tech Tools and Resources - Connection Tracing, Throttling Tool, Log Search & More | /r/SysAdminBlogs | 2023-08-09
TheHive is a versatile open-source solution for streamlining the investigation and prompt handling of security incidents. Seamlessly integrates with MISP to facilitate the transition from event analysis to investigation initiation, enabling efficient synchronization and export for collaborative threat detection and response. Moreover, coupling TheHive with Cortex empowers security professionals to efficiently analyze up to hundreds of observables. Timely-Lychee-5204 describes it as, "an open-source and scalable Security Incident Response Platform designed for handling incidents efficiently."
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.Project mention: [Data Quality] Deequ Feedback request | /r/dataengineering | 2023-03-01
There's no straightforward way to drop and rerun a metric collection. For example, say you detect a problem in your data. You fix it, rerun the pipeline, and replace the bad data with the good. You'd want your metrics history to reflect the true state of your data. But the "bad run" cannot be dropped. Issue
Rocket Chip GeneratorProject mention: Recommendations for RISC-V on FPGA | /r/FPGA | 2023-03-08
Hello. I'm looking into implementing RISC-V on an FPGA for a school project. The two repos I'm looking into using are the Ariane and RocketChip repos. Both look actively maintained, but RocketChip has more recent releases, and it's used by this other repo that creates a block design in Vivado with the RISC-V RTL. However, we would also like to be able to make changes to the core, and I'm afraid that scala/Chisel might be difficult to learn. Ariane looks like SystemVerilog while RocketChip is mostly Chisel. Does any have recommendations on which RISC-V repo would be good to use for a project?
Wonderful reusable code from Twitter
Reactive Microservices for the JVM
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
Scala Scala related posts
Play Framework 2.9.0 Release Candidate
1 project | news.ycombinator.com | 20 Sep 2023
GPT-3.5-turbo-instruct can play chess around 1800 Elo
1 project | news.ycombinator.com | 19 Sep 2023
help scala web
1 project | /r/scala | 16 Sep 2023
Yakuza Like A Dragon Shogi Challenges Help
1 project | /r/yakuzagames | 8 Sep 2023
“Why isn't chess popular in Japan?”
2 projects | news.ycombinator.com | 7 Sep 2023
Semver violations are common, better tooling is the answer
7 projects | news.ycombinator.com | 7 Sep 2023
Last Chance to Register for Online Classical Quads
1 project | /r/chess | 3 Sep 2023
A note from our sponsor - Mergify
blog.mergify.com | 21 Sep 2023
What are some of the best open-source Scala projects in Scala? This list will help you: