IPv6 maximalist
Operating it used to mean constant supervision and manual interventions every 5 minute.
Let's see if I the company is willing to sponsor my work and support opensource developers.
Operating it used to mean constant supervision and manual interventions every 5 minute.
Let's see if I the company is willing to sponsor my work and support opensource developers.
From Cherry from a few minutes ago:
> As of today, we've landed a preliminary version with a reasonable API coverage. You're welcome to check out the dev.simd branch and try it with your use cases.
github.com/golang/go/is...
🚀
From Cherry from a few minutes ago:
> As of today, we've landed a preliminary version with a reasonable API coverage. You're welcome to check out the dev.simd branch and try it with your use cases.
github.com/golang/go/is...
🚀
> FIXME: this will blow up if 5V_EN and 50V_EN are concurrently HIGH, consider adding an interlock
> FIXME: this will blow up if 5V_EN and 50V_EN are concurrently HIGH, consider adding an interlock
One 4LUT per output bit, inputs indexed from 2×64bits source operand bits = 352 config bytes, with PTL 131456 transistors (11 transistors delay).
Would replace many instructions in algorithms where each bit has different logic.
One 4LUT per output bit, inputs indexed from 2×64bits source operand bits = 352 config bytes, with PTL 131456 transistors (11 transistors delay).
Would replace many instructions in algorithms where each bit has different logic.
I was debugging a random once a day crash in the go runtime,
turns out my ram was at >100°C. Disabling XMP for now.
Shame ECC isn't standard on consumer hardware.
I was debugging a random once a day crash in the go runtime,
turns out my ram was at >100°C. Disabling XMP for now.
Shame ECC isn't standard on consumer hardware.
Disgusting.
Disgusting.
I post a photo on a random discord and within minutes I get an expert telling me exactly what is wrong and how to fix it.
Maker communities are truly a magic place.
I post a photo on a random discord and within minutes I get an expert telling me exactly what is wrong and how to fix it.
Maker communities are truly a magic place.
« Everything is open source if you know assembly. » might not be as wrong as it looks.
« Everything is open source if you know assembly. » might not be as wrong as it looks.
- Me: 😒
- Nobody: Why ?
- Me:
- Me: 😒
- Nobody: Why ?
- Me:
- Lurk in an open source project.
- Spend a couple hours coding a feature wanted for months.
- 😎
- Turn out you need to spend 10 more minutes fixing an edge case.
- It now only works for you because you're the only Arch user and Debian ships a 20-month-old version of libuv.
- Lurk in an open source project.
- Spend a couple hours coding a feature wanted for months.
- 😎
- Turn out you need to spend 10 more minutes fixing an edge case.
- It now only works for you because you're the only Arch user and Debian ships a 20-month-old version of libuv.
So far, up to 15x faster escape analysis for the Go compiler when compiling the TS checker package.
End to end that's an 8x faster compiler of the checker package for us, bringing it down from 50 seconds to 6 seconds.
github.com/golang/go/is...
So far, up to 15x faster escape analysis for the Go compiler when compiling the TS checker package.
End to end that's an 8x faster compiler of the checker package for us, bringing it down from 50 seconds to 6 seconds.
github.com/golang/go/is...
Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here.
Two days later: WIP 5x speedup.
HN: why pick Go anyway?
Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here.
Two days later: WIP 5x speedup.
HN: why pick Go anyway?
Compiling the typescript compiler went from 70s to 30s !
Compiling the typescript compiler went from 70s to 30s !
devblogs.microsoft.com/typescript/t...
devblogs.microsoft.com/typescript/t...
Untyped expressions are not limited to the const realm.
Using << and >> operators on an untyped LHS with a variable RHS produce an untyped variable expression.
Untyped expressions are not limited to the const realm.
Using << and >> operators on an untyped LHS with a variable RHS produce an untyped variable expression.
If you are running code in ring0* you can read, write and execute arbitrary code.
*note that the Core used in the first ESP32 lacks an MMU like the vast majority of MCUs.
If you are running code in ring0* you can read, write and execute arbitrary code.
*note that the Core used in the first ESP32 lacks an MMU like the vast majority of MCUs.
func good(x, y uint) uint { return min(x, y) }
func good(x, y uint) uint { return min(y, x) }
func good(x, y uint) uint { return min(x, y) }
func good(x, y uint) uint { return min(y, x) }
- 12h00 I guess I am writing Java
- 15h00 Fuck Java why am I doing this ?
- 12h00 I guess I am writing Java
- 15h00 Fuck Java why am I doing this ?
agvxov.github.io/fdd/fdd_mani...
agvxov.github.io/fdd/fdd_mani...
What if we did the same thing for Go tests ? The scheduler would fork on each scheduling decision and run all paths, this allows to prove some concurrent is always correct via bruteforce.
What if we did the same thing for Go tests ? The scheduler would fork on each scheduling decision and run all paths, this allows to prove some concurrent is always correct via bruteforce.