That sounds fun. I tried to design an assembly game once, but found I lack the creativity to design puzzles/goals that are not just "implement this common algorithm in assembly language". The idea of bootstrapping a PC…
> It's uniquely inconsistent (many distinct toolkits with irreconcilable look-and-feel, even in the base system) While I agree that Windows has long since abandoned UI/UX consistency, it's not like that is unique: On…
I still find this explanation confusing because decoder-only transformers still embed the input and you can extract input embeddings from them. Is there a difference here other than encoder-only transformers being…
I wonder, is there a good reason to use Dillo over something like Netsurf or Ladybird nowadays? They support far more of the Web (i.e. more likely to be useful) while still being lightweight.
> but sadly, the secrets of how I am doing it are in Intel’s proprietary cblas_sgemm_batch() function. Perhaps you can reverse engineer it?
Please explain how you would solve the iterator invalidation problem using only C++ and RAII. Thanks.
> Java solved it with a JAR file JARs still require a JRE to run, and the runtime needs to be invoked. The equivalent would probably be a Python zipapp (which are just Python files zipped into a .pyz the interpreter can…
I love your idea of using it for compression. I didn't notice a link to any code, would you be open to sharing the code? I'd love to take a look at how you did things and play around with it myself.
Ballmer also gave us the maligned Windows Vista and Windows 8. Microsoft has also been way more open source friendly during Nadella's tenure, whereas Ballmer was openly hostile to FOSS. I'll take Nadella, thanks…
I don't know if Google has changed their position, but Mozilla is willing to accept a memory-safe (read: Rust) JXL decoder [1]. If it becomes used in Firefox, maybe there's a chance that Google would see the benefit in…
Yes, CanvasBlocker for Firefox does this: https://addons.mozilla.org/en-US/firefox/addon/canvasblocker e.g. For me it shows a new unique fingerprint each refresh.
Why managed when it could be in Rust and have both performance and safety? The Servo shouldn't have ever been laid off. Yes, I'm aware a team is working on it now, but it isn't up to the same speed and enthusiasm as it…
> 1. non reproducible is there in the API It should be reproducible if you set the temperature to 1, have you tried that?
> However, the telemetry of VSCode is non-personal metrics I don't care, I don't want my text editor to send _any_ telemetry, _especially_ without my explicit consent. > some of the most popular extensions are only…
There's no difference there because the types are already disjoint. Say you wanted to define some function taking `YYMMDD | MMDDYY`. If both YYMMDD and MMDDYY are just aliases to `str`, then you gain no information, you…
Indeed. And importantly, you could tell exactly which UI elements were which. It's sometimes genuinely difficult to tell if an element is text, a button, or a button disguised as a link on Windows 10/11.
> Windows exists to enable the user to do whatever he wants It's very bad at that, then, considering it insists on getting in my way any time I want to do something (_especially_ something off of the beaten path). > If…
I'm sure Windows is perfectly capable of driving a GOP framebuffer. That doesn't mean the kernel has an actual GPU driver.
That's interesting, why would notepad.exe use mmapped files?
> Arguably asyc/await could help with this; obviously it didn't exist in 1991 when Linux was created Wouldn't that just consist of I/O operations returning futures and then having an await() block the calling thread…
Linux has changed dramatically since its first release. It has major parts rewritten every decade or so, even. It just doesn't break its ABI with userspace.
The screenshot is not "ugly", but I agree that the README is functionally useless -- no documentation, no examples, no indication of why I'd want to use this. Fails on a fundamental level to communicate what it's about.
What "sucks" about it? Since they added type checking it's been perfectly fine, besides the notable omission of nullable types (which is... a strange omission, to be sure).
> PDB (which isn't documented)... What about https://github.com/Microsoft/microsoft-pdb ? Not technically documentation, but the closest thing to it.
You can jump to the address and then declare the data as a struct. It is annoying though that you can't make the register display show a particular type, it only shows unsigned hex integers. If I'm tracking a 32-bit…
That sounds fun. I tried to design an assembly game once, but found I lack the creativity to design puzzles/goals that are not just "implement this common algorithm in assembly language". The idea of bootstrapping a PC…
> It's uniquely inconsistent (many distinct toolkits with irreconcilable look-and-feel, even in the base system) While I agree that Windows has long since abandoned UI/UX consistency, it's not like that is unique: On…
I still find this explanation confusing because decoder-only transformers still embed the input and you can extract input embeddings from them. Is there a difference here other than encoder-only transformers being…
I wonder, is there a good reason to use Dillo over something like Netsurf or Ladybird nowadays? They support far more of the Web (i.e. more likely to be useful) while still being lightweight.
> but sadly, the secrets of how I am doing it are in Intel’s proprietary cblas_sgemm_batch() function. Perhaps you can reverse engineer it?
Please explain how you would solve the iterator invalidation problem using only C++ and RAII. Thanks.
> Java solved it with a JAR file JARs still require a JRE to run, and the runtime needs to be invoked. The equivalent would probably be a Python zipapp (which are just Python files zipped into a .pyz the interpreter can…
I love your idea of using it for compression. I didn't notice a link to any code, would you be open to sharing the code? I'd love to take a look at how you did things and play around with it myself.
Ballmer also gave us the maligned Windows Vista and Windows 8. Microsoft has also been way more open source friendly during Nadella's tenure, whereas Ballmer was openly hostile to FOSS. I'll take Nadella, thanks…
I don't know if Google has changed their position, but Mozilla is willing to accept a memory-safe (read: Rust) JXL decoder [1]. If it becomes used in Firefox, maybe there's a chance that Google would see the benefit in…
Yes, CanvasBlocker for Firefox does this: https://addons.mozilla.org/en-US/firefox/addon/canvasblocker e.g. For me it shows a new unique fingerprint each refresh.
Why managed when it could be in Rust and have both performance and safety? The Servo shouldn't have ever been laid off. Yes, I'm aware a team is working on it now, but it isn't up to the same speed and enthusiasm as it…
> 1. non reproducible is there in the API It should be reproducible if you set the temperature to 1, have you tried that?
> However, the telemetry of VSCode is non-personal metrics I don't care, I don't want my text editor to send _any_ telemetry, _especially_ without my explicit consent. > some of the most popular extensions are only…
There's no difference there because the types are already disjoint. Say you wanted to define some function taking `YYMMDD | MMDDYY`. If both YYMMDD and MMDDYY are just aliases to `str`, then you gain no information, you…
Indeed. And importantly, you could tell exactly which UI elements were which. It's sometimes genuinely difficult to tell if an element is text, a button, or a button disguised as a link on Windows 10/11.
> Windows exists to enable the user to do whatever he wants It's very bad at that, then, considering it insists on getting in my way any time I want to do something (_especially_ something off of the beaten path). > If…
I'm sure Windows is perfectly capable of driving a GOP framebuffer. That doesn't mean the kernel has an actual GPU driver.
That's interesting, why would notepad.exe use mmapped files?
> Arguably asyc/await could help with this; obviously it didn't exist in 1991 when Linux was created Wouldn't that just consist of I/O operations returning futures and then having an await() block the calling thread…
Linux has changed dramatically since its first release. It has major parts rewritten every decade or so, even. It just doesn't break its ABI with userspace.
The screenshot is not "ugly", but I agree that the README is functionally useless -- no documentation, no examples, no indication of why I'd want to use this. Fails on a fundamental level to communicate what it's about.
What "sucks" about it? Since they added type checking it's been perfectly fine, besides the notable omission of nullable types (which is... a strange omission, to be sure).
> PDB (which isn't documented)... What about https://github.com/Microsoft/microsoft-pdb ? Not technically documentation, but the closest thing to it.
You can jump to the address and then declare the data as a struct. It is annoying though that you can't make the register display show a particular type, it only shows unsigned hex integers. If I'm tracking a 32-bit…