OpenSourceChess
ht
OpenSourceChess | ht | |
---|---|---|
3 | 39 | |
8 | 4,753 | |
- | - | |
4.1 | 9.0 | |
about 3 years ago | 4 days ago | |
C# | Rust | |
Creative Commons Attribution Share Alike 4.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
OpenSourceChess
-
My open source Chess game is almost functionally complete now (only missing pawn conversion) š¤ if anyoneās interested: https://github.com/herval/OpenSourceChess
I went with a single set of recursive functions for the moves: https://github.com/herval/OpenSourceChess/blob/main/Assets/Scripts/Piece.cs The nice thing is I can model any movement with this (except something crazy like a hypothetical piece thatād bounce on walls)
-
My Open Source Chess Game Is Almost Functionally
Its actually mentioned in the readme: https://github.com/herval/OpenSourceChess
-
Ask HN: Show me your Half Baked project
I'm making an open source Chess game, mostly to learn Unity: https://github.com/herval/OpenSourceChess
Publishing binaries on itch as it evolves too: https://herval.itch.io/open-source-chess
I'm forcing myself to work one hour a day on it (at least two Pomodoros) no matter what, which is a nice change of pace to my day job (in management), and really adds up over time. I gave up on starting games many times in the past, because it always felt so overwhelming to start from a blank page, and I'm already starting to build up the understanding to tackle on some actually more original game next :-)
ht
-
Curl is now a CVE Numbering Authority
No need to use curl, make HTTP requests great again with https://github.com/ducaale/xh
-
Why people in Google hate Go?
Except when you actually enjoy things being fast. For example, HTTPie easily adds 0.5-1s delay to every request because it's written in Python, especially on the first invocation. xh (https://github.com/ducaale/xh), on the other hand, starts immediately because it's written in Rust. I very much like this trend.
-
HTTPie Desktop: cross-platform API testing client for humans
HTTPie is great and was a big improvement for me over cURL.
However, I ended up switching to xh[1] as it's significantly faster and I prefer its output.
https://github.com/ducaale/xh
-
Tell HN: Postman just wiped all my stuff
No, but unless portability is a concern or you're massively familiar with curl, you might want to consider xh. It's much more intuitive.
https://github.com/ducaale/xh
-
šš¦Comandos shell reescritos em Rust
xh
- Insomnia REST client now requires an account
-
The curl-wget Venn diagram
wget on the other hand, automatically converts the Ʊ to UTF-8 hex and resolves the link perfectly.
I've searched the curl manpage and couldn't find a way to solve this. Please help.
I'm having to use `xh --curl` [1] to "fix" the links before I pass them to curl.
[1] https://github.com/ducaale/xh
-
Get better with Vim one tip at a time
Very nice, you should add xh to the User-Agents though.
-
I Could Rewrite Curl
While not a rewrite - one recent tool for making http requests which i quite enjoy is:
https://github.com/ducaale/xh
It's basically python httpie rewritten in rust. my only gripe is that i keep forgetting that it exists - and that "xh" is for http and "xhs" is for https.
So i frequently end up with curl anyway:)
- xh: Friendly and fast tool for sending HTTP requests (HTTPie in Rust)
What are some alternatives?
dflex - The sophisticated Drag and Drop library you've been waiting for š„³
rustdesk - An open-source remote desktop, and alternative to TeamViewer.
pyodide - Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
htmlq - Like jq, but for HTML.
invisible-ink - :secret: Gradually loading web fonts
httpie - š„§ HTTPie CLI ā modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
hacn - A "monad" or DSL for creating React components using Fable and F# computation expressions
gitoxide - An idiomatic, lean, fast & safe pure Rust implementation of Git
ws-monitoring - A simple & lightweight realtime monitoring web UI + server in Node.js
tty-share - Share your linux or osx terminal over the Internet.
AI-basketball-analysis - :basketball::robot::basketball: AI web app and API to analyze basketball shots and shooting pose.
thgtoa - The Hitchhikerās Guide to Online Anonymity