Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
notanaverageman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
notanaverageman
1y ago
Not that I regret it, but I found out that creating a community around an open source project is not like what you expect. I've been working on a tool for a very popular project for more than two years, adding features, refining it etc
2.
▲
Mounting Large Files to Containers Efficiently
(anemos.sh)
3 points
by
notanaverageman
1y ago
|
0 comments
3.
▲
by
notanaverageman
1y ago
I'm finishing the work of adding apply, list, delete mechanism to my Kubernetes package manager. The tool is written in Go and exposes a JavaScript interface (like k6) to generate manifests using both template-based and object oriented
4.
▲
by
notanaverageman
1y ago
I suggest checking out Anemos ( https://github.com/ohayocorp/anemos ), the new boy in the town. It is an open source single-binary tool written in Go and allows you to use JavaScript/TypeScript to define your manife
5.
▲
Show HN: Anemos – Open source Kubernetes manifest manager, alternative to Helm
(github.com)
1 points
by
notanaverageman
1y ago
|
2 comments
6.
▲
by
notanaverageman
2y ago
Meanwhile I'm trying to adapt ESM only packages to CJS since Goja (JS runtime library for Go) doesn't have ESM support. [1] And yes I know that Grafana has a fork called Sobek that has ESM support, but it is tailored for k6 and th
7.
▲
by
notanaverageman
2y ago
The hardest thing for me when I started using Go after a decade of writing C# is to accept that Go and C# are very different and Go is a much simpler language. It is actually more similar to C than C#. For a time I tried to write Go like it
8.
▲
by
notanaverageman
3y ago
For a large group of people, lifespan of a phone is the same as the lifespan of the battery. They complain that the phone gets slower day by day, but they don’t know what causes it. Most of them come up with deleting WhatsApp messages so th
9.
▲
by
notanaverageman
4y ago
There is already an analyzer for it: https://github.com/microsoft/RoslynClrHeapAllocationAnalyzer
10.
▲
Your Idea Is Brilliant, Your Idea Is Worthless
(stonemaiergames.com)
2 points
by
notanaverageman
4y ago
|
0 comments
11.
▲
Continuous cuffless blood pressure monitoring via graphene bioimpedance tattoos
(nature.com)
2 points
by
notanaverageman
4y ago
|
0 comments
12.
▲
by
notanaverageman
5y ago
More than 50000 people died there in one of the fiercest fights of WWI and many of those people was buried there without a grave. So those lands are treated as graveyards of martyrs, and therefore have historical and cultural importance. Tu
13.
▲
by
notanaverageman
5y ago
You still have to use stackalloc to allocate on stack. With Span<T> you don’t have to use the unsafe keyword and you can pass the allocated array to other functions easily.
14.
▲
by
notanaverageman
5y ago
Any method does an extra null check and a cast to ICollection<T> which incur unnecessary performance degradation. Of course this is in micro optimization scale. If you do not call Any() on a hot path it does not matter which one you
15.
▲
by
notanaverageman
5y ago
I use it for structured logging, which makes filtering and searching very convenient. E.g. I can filter by an object’s id and a property to see which tasks change the property of that specific object and in what order. Serilog[0] and Seq[1]
16.
▲
by
notanaverageman
5y ago
Thanks, I removed unnecessary parts. It should be better now.
17.
▲
by
notanaverageman
5y ago
Note that most of the performance improvements come from PGO, which is enabled with following environment variables. PGO is not enabled in .NET 6 by default, but will be in .NET 7 IIRC. set DOTNET_ReadyToRun=0 set DOTNET_TieredPGO=1
18.
▲
by
notanaverageman
5y ago
WPF is still Windows only. It will not work on a Linux machine.
19.
▲
by
notanaverageman
6y ago
Each generation has its own problems. Today's problems may seem scary to us, but world has seen worse days. From Billy Joel: We didn't start the fire It was always burning Since the world's been turning We didn'