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

I agree. C2 continuity does matter for aesthetics sometimes, but not for a button.

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

Even KISS. Sometimes things just have to be complex. Of course you should aim for simplicity where possible, but I've seen people fight against better and more capable options just because they weren't as simple and thus violated the KISS "rule".

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

I still don't think it's fair to say it's not open source. It clearly is. What you mean is it's not a non-commercial project.

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

Clearly within the margin of error. Especially because they were obviously not just looking at Bulgaria.

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

Almost every good content creator is only on YouTube.

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

Nah Python is weird about static types - it only defines the syntax, not the semantics.

Ditch Mypy. Pyright is much much much better.

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

Don't be an idiot.

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

You can't use that to assert that your view about not having something is correct.

IMO a bug tracker and PR review system are essentially and cannot be taken away. It would seem like most of the world agrees with me.

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

I mean the bar charts are not useful for deciding whether or not each parameter makes a difference. You need to plot e.g. the speed difference turning on exceptions makes in each case. Maybe use some colour coding and line styles to group other attributes.

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

I think you need to give more details about why you have this crazy set-up. What are you trying to achieve?

You can git add the file but also add it to .gitignore. But I don't know if that really solves your problem because it isn't clear what your problem is.

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

Operating system interfaces use the C ABI, but they don't require you to use C.

Actually that's true on most OSes, but not Linux - that uses syscalls as its interface not function calls to a shared library, so it's the syscall ABI.

I still feel like designing and bootstrapping your own higher level language is going to be less painful overall than writing a Rust compiler in C. And probably more fun.

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

I'm not sure I'm convinced by their reasons for not creating a new language (i.e. PRQL). I used it a bit and it was fantastic. It has support for using raw SQL if you need to access really niche features.

Really the only problem is that it doesn't support mutation, or database-specific features (but you can use the raw SQL escape hatch in that case).

Still, this does look like a great improvement.

view more: ‹ prev next ›

FizzyOrange

0 post score
0 comment score
joined 3 years ago