20 Sep 2023 |
doctorcringephd | you make the critical mistake of assuming they take pride in what they produce | 22:35:35 |
doctorcringephd | business isn't about doing anything well | 22:35:56 |
doctorcringephd | it's about shareholders | 22:36:02 |
wiltaylor | I wish apple would hurry up and just tell people to buy a keyboard for an ipad to have a mac | 22:37:22 |
wiltaylor | Then we would only have ios to deal with and could finally burry macos | 22:38:18 |
raphkz | u haven't hit any of the weird situations where mypy just cannot infer types which are very obvious for the naked eye yet? That was one of the reasons I straight up given up on typing stuff too much in python | 23:31:43 |
raphkz | * u haven't hit any of the weird situations where mypy just cannot infer types which are very obvious for the naked eye yet? That was one of the reasons I straight up gave up on typing stuff too much in python | 23:35:28 |
raphkz | if u're privately owned u have to make a profit and provide value to stay afloat tho
public traded companies have an infinite money printer called investors betting on scamming other investors, so they don't care | 23:42:38 |
doctorcringephd | wait are you saying publically traded companies have no legally enforcable responsibility to their investors? | 23:46:27 |
raphkz | my sarcasm detector is very confused by this statement lol | 23:49:40 |
21 Sep 2023 |
| umzi3 joined the room. | 00:20:57 |
wiltaylor | Nah man sec is a myth :p | 00:21:36 |
wiltaylor | That printer jammed and stopped giving out cheap capital. which is why we are seeing lots of dick moves like what unity tried to pull | 00:22:40 |
gavinok#0 | Most of this comes from our projects not using mypy 😠. I have no problem with mypy failing to infer types. Happens with pretty much any language | 01:47:32 |
raphkz | nah mypy fails to infer typed types | 07:11:27 |
raphkz | basically mypy will coerce types to any sometimes and there's times it just doesn't work well | 07:12:06 |
raphkz | I had something like this fail to infer for me not that long ago
def func() -> Type:
pass
var: Type = func()
was very weird, I was able to pass any type I wanted into it and it never threw an error | 07:18:35 |
dokomo69 | Redacted or Malformed Event | 09:12:24 |
dokomo69 | https://www.zdnet.com/article/long-term-support-for-linux-kernel-to-be-cut-as-maintainence-remains-under-strain/ | 09:12:55 |
22 Sep 2023 |
| @aryak:projectsegfau.lt changed their display name from Arya [projectsegfau.lt] to Arya [migrated to @arya:frei.chat]. | 13:04:24 |
gavinok#0 | Today I found out the pyright has a full cli that can be used just like mypy. I was originally going to push for mypy integration in our projects but now I plan to try pushing this instead | 23:23:54 |
gavinok#0 | Might do a better job with some of your issues | 23:24:12 |
gavinok#0 | Haven't tried this example with either of them though so I will have to see | 23:25:17 |
gavinok#0 | I assume it will complain about the return of the function at least with pyright | 23:25:56 |
23 Sep 2023 |
| @aryak:projectsegfau.lt left the room. | 06:38:30 |
raphkz | yeah, I've also heard that pyright is slightly more accurate but I haven't given it much of a try cause I don't write as much python anymore | 10:30:55 |
gavinok#0 | Oh what do you write now? | 12:34:25 |
raphkz | Go has replaced Python for most use cases where I'd use Python before It's as easy as python, has a ton of libraries and the package manager/build system is less annoying | 12:55:02 |
raphkz | (still reach out to python for small scripts, but I don't do those often) | 12:56:06 |
| prisoner874794 joined the room. | 15:16:20 |