[-] FizzyOrange@programming.dev 3 points 2 weeks ago

Pairwise ranking is definitely better than stars, but nobody wants to read your slop, sorry.

Google shows there are lots of these already: Flickchart, Canonova (slop), moup.app (also slop), popcornlist (possibly slop but they at least wrote their own prose so they get a pass, though it is an iPhone app only), pairckle (generic pairwise ranking, not slop!)

Also it doesn't sound like you have figured out how to actually do the ranking yet. Look up Bradley-Terry or TrueSkill.

As usually, the difficult bit is getting users.

[-] FizzyOrange@programming.dev 3 points 3 weeks ago

Well good news then I guess.

[-] FizzyOrange@programming.dev 3 points 1 month ago

How do I install Nix on Windows?

[-] FizzyOrange@programming.dev 3 points 1 month ago

Yeah don't do that. It's not even novel.

[-] FizzyOrange@programming.dev 3 points 2 months ago

Yeah these types of posts are kind of useless because you can never tell if it's just because they're giving off red flags.

What feedback did he get from interviews? Do people know you can ask for feedback?

[-] FizzyOrange@programming.dev 3 points 3 months ago

It's not that it's a bad idea, it's more that it's basically impossible at this point.

Bazel can't use Cargo, CMake and so on for downloading & building packages because it is trying to do cross-language builds the right way - a single build graph that includes everything. No other third party package managers/build tools actually exposed their build graphs - only commands to perform builds, which are too coarse for Bazel.

To put it simply, its necessary if you are doing things at the scale of Bazel.

[-] FizzyOrange@programming.dev 3 points 3 months ago

Yes they do. I don't think it's totally unreasonable. Slow compile time is a big productivity drain. But it's not as bad as people often make out for Rust - in large part because compilation speed has at least doubled since Rust 1.0, but its reputation is still based on the 1.0 compile times.

And some specific projects do have substantially bad compile times. When your incremental compilation time is 20 seconds where in other languages it's instant... That's notably worse.

But I don't think it should be a deal breaker. C++ has dealt with similarly bad compile times for decades and people don't like it but it's never been enough for most of them to switch to another language.

[-] FizzyOrange@programming.dev 3 points 3 months ago

Excellent presentation skills! He's heard of the hero's tale.

[-] FizzyOrange@programming.dev 3 points 3 months ago

Not a game dev but doesn't it currently have a vastly better asset ecosystem?

[-] FizzyOrange@programming.dev 3 points 4 months ago

Yeah I've quit startups twice when they ran out of money. They were both transparent about it and not everyone quit. One of them got bought and is still alive. One of them found a bit of extra money...

But to be honest a big part of quitting was because the product obviously wasn't commercially successful enough, and I didn't really want to work on a doomed product.

I don't really understand what you're asking tbh. If you want to quit, quit! You don't owe them anything.

[-] FizzyOrange@programming.dev 3 points 4 months ago* (last edited 4 months ago)

Probably fine if you review the code carefully. And if you're working in a domain that AI is decent at (e.g. web stuff). But even if it wasn't it doesn't mean AI cannot program.

[-] FizzyOrange@programming.dev 3 points 5 months ago

Honestly Git sounds terrible for this. And how is it decentralised if you are using GitHub?

view more: ‹ prev next ›

FizzyOrange

0 post score
0 comment score
joined 3 years ago