Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pierreyoda
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
pierreyoda
2mo ago
Thank you!
2.
▲
Show HN: An Hacker News TUI Reader, handcrafted in Rust
(hncli.newstackwhodis.com)
2 points
by
pierreyoda
2mo ago
|
3 comments
3.
▲
by
pierreyoda
5mo ago
https://www.hncli.newstackwhodis.com I'm working on a TUI Hacker News reader made in Rust! No AI, no credentials needed.
4.
▲
by
pierreyoda
9mo ago
https://www.newstackwhodis.com An ever-WIP collection of projects and blog posts. https://www.hncli.newstackwhodis.com Website for hncli, a TUI Hacker News reader made in Rust.
5.
▲
by
pierreyoda
2y ago
Nice project! I've been working on something similar [0] also running in the terminal as a TUI. It's made in Rust with a quite novel architecture described in my blog [1]. There's still a performance issue with posts having a
6.
▲
by
pierreyoda
2y ago
I've been working on a Hacker News TUI reader written in Rust [0]. I'm very proud of the way the architecture turned out - with most notably a components-driven architecture [1]. There's just a major performance roadblock in
7.
▲
by
pierreyoda
4y ago
My go-to editor was Paint.Net on Windows too, it's really good. When I switched to macOS, I found Krita which is pretty nice. I have really basic needs and Krita is free, so your mileage may vary. It's presented as a painting app
8.
▲
by
pierreyoda
4y ago
That's really interesting, I did not know about that, thanks for the link ! It's highly specific but could make a lot of cool "wow-effect" products or software suddenly viable, especially if it percolates to your average
9.
▲
by
pierreyoda
4y ago
This is an excellent link, well known in the "community" around this. To add to it, here's a famous and really clear sub-2 minutes representation of the scales involved if it helps make things clearer, for those who've n
10.
▲
by
pierreyoda
4y ago
Very cool article! If you want to know more about the hardware side of the Game Boy (Color), have a look at the Pan Docs: https://gbdev.io/pandocs/ It's been revamped in the recent years, in terms of presentation.
11.
▲
by
pierreyoda
4y ago
Great visual explanation, thanks. "Old" gaming systems are so interesting in their architecture, and consequently tricks that game developers had to do to eke out the necessary performance out of the hardware! I feel like since PS
12.
▲
by
pierreyoda
5y ago
This is incredibly cool, thanks to Don Hopkins for open-sourcing the original (C, C++ or Java implementations) micropolis codebase [1] ! As a shameless plug, I've been for the last few years re-implementing on and off this exact same p
13.
▲
by
pierreyoda
5y ago
It is!
14.
▲
by
pierreyoda
5y ago
> Hmm, what did I miss, why do people hate them exactly? In my experience, enums are far less type safe and convenient (usage in switch for instance, combined with a linter) than union types.
15.
▲
by
pierreyoda
6y ago
The iOS version is also great!
16.
▲
by
pierreyoda
6y ago
You may want to check out this webpack plugin [1], though I'm not sure how much it could get you there. [1] https://github.com/TypeStrong/fork-ts-checker-webpack-plugin...
17.
▲
by
pierreyoda
6y ago
There are also plenty of silent enough mechanical keyboards!
18.
▲
by
pierreyoda
6y ago
Unfortunately, I've found at my previous employer that JSDoc is incredibly limited and fails at some basic structures, has very limited generic support and will not understand "advanced" structures like type mappings. Re-usin
19.
▲
by
pierreyoda
7y ago
As said elsewhere, I've had excellent X11 experience with WSL2 at least thanks to the open-source VcXsrv.
20.
▲
by
pierreyoda
7y ago
Rust complexity is a bit overblown. I also revert automatically to it now if I feel like Typescript (Node.js) won't cut it, even for < 1K LOCs. I may be biased since I've been using it for almost 6 years, but you mostly don
21.
▲
by
pierreyoda
7y ago
Because it will not work with the rest of your gear.
22.
▲
by
pierreyoda
7y ago
Oh yeah definitely! Rust would be awesome but I think I'd want it to be as accessible as possible. Tagged unions and proper error handling would make it much saner though that's for sure.
23.
▲
by
pierreyoda
7y ago
I'm currently in the middle of implementing an OAuth 2.0 authorization server following the RFC draft of the best current practice [1]. It's been a huge pain navigating all the interlinked (and sometimes contradicting) RFCs around
24.
▲
by
pierreyoda
7y ago
> How often do you need a whole collection of string manipulation functions? Never! It would just add to the size of dist folders everywhere, with no gain whatsoever. I mean that's where proper tree shaking would void this argument.
25.
▲
by
pierreyoda
7y ago
> In the Python world, you can install an "extra" along with a package. So you can make the deliberate decision to omit Unicode case folding from your CommonMark parser. Maybe something like that is possible with a crat
26.
▲
by
pierreyoda
7y ago
Their proprietary code analysis [0] is mostly better than the Rust Language Server for now, even if I still use VS Code personally. [0] https://intellij-rust.github.io/
27.
▲
by
pierreyoda
7y ago
On your last point, I feel like components this basic should really rather be addressed at the real theming level, i.e. in CSS. Utility-first CSS frameworks are awesome if you get past your first impression. I've been using TailwindCSS
28.
▲
by
pierreyoda
7y ago
The radio stations off custom playlists are indeed pretty good, but the recommended ones on the home page are often horrendous and very short (songs will basically get repeated after less than 1 hour).
29.
▲
by
pierreyoda
7y ago
I will do that! Problem is, I switched to Rust for my side projects like 5 years ago and Open Rodent's Revenge would probably benefit from something like CMake but it's so confusing compared to Rust's Cargo.
30.
▲
by
pierreyoda
7y ago
That sounds awesome, please do! Testing Flutter myself, it's great but I'm not convinced about Dart so far, for instance (de)serializing JSON is a pain.
More ›