HNHacker News
TopNewBestAskShowJobs

serbrech

132 karma · joined January 28, 2012

submissionscomments
serbrech··on On Rendering Diffs
Now GitHub can point an agent at this blog and say “implement this” :)
serbrech··on Anthropic acquires Stainless
Here is a powerful OSS extensible alternative from Microsoft. It’s what generates all azure SDKs, docs, CLIs now, and it’s really good.

https://typespec.io/

serbrech··on I am building a cloud
Yes, I mean, I’m an engineer on a cloud Kubernetes service, and I don’t run Kubernetes for my home services. I just run podman quadlets (systems units). But that is entirely different from an enterprise scale setup with monitoring, alerting, and scale in mind…
serbrech··on All your agents are going async
I recognize the problem statement and decomposition of it. But not the solution. Especially saying that he sees the same problem being worked on by N people. And now that makes in N+1? I’ve been more interested by the protocols and standard that could truly solve this for everyone in a cross-compatible way. Some people have dabbled with atproto as the transport and “memory” storage for example.
serbrech··on Spending 3 months coding by hand
Should have LLM providers create stack overflow type of site based on user’s most asked problem. At least we won’t deplete de source of normal searches results.
serbrech··on Event Sourcing, CQRS and Micro Services: Real FinTech Example
CosmosDB has etags on every document
serbrech··on Local CI. Sign off on your own work
Why not actually running CI on your computer? Most CI system work via an agent, so you can join your laptop as a worker to the CI system?

https://docs.github.com/en/actions/hosting-your-own-runners/...

You could "favor" your own laptop as a target runner for the CI when it's your PR for example

https://docs.github.com/en/actions/writing-workflows/choosin...

serbrech··on It is no longer safe to move our governments and societies to US clouds
If only because there are 100-1000x more system that have now tied themselves ne their data to said cloud
serbrech··on Mise: Dev tools, env vars, task runner
As a feedback, having all the examples in that gif on the readme centered around node almost made me look away without a second thought.
serbrech··on Amazon S3 Adds Put-If-Match (Compare-and-Swap)
Why is standard etag support making the frontpage?
serbrech··on Bus Number – The GitHub plugin my coworkers asked me not to write
The Codescene product provides an in-depth analysis of knowledge distribution over time:

https://codescene.io/docs/guides/social/knowledge-distributi...

I recall seeing the linux kernel repo analysis as a show case, but I can't find it anymore.

serbrech··on Show HN: Stu – A TUI Explorer for Amazon S3
Very cool, super useful from a jumpbox accessed via ssh for example.

Looks similar to azbrowse for azure: https://github.com/lawrencegripper/azbrowse

serbrech··on The Beginning of the End for Terraform?
Bicep has the potential to provide a cross platform solution, but it’s unclear whether that’s the direction: https://github.com/radius-project/bicep-types-aws
serbrech··on OpenVoice: Versatile instant voice cloning
On the fly speech translation but in the voice of the speaker
serbrech··on Show HN: Hatchet – Open-source distributed task queue
I wish that this was just a sdk built on top of a provider/standard. Amqp 1.0 is a standard protocol. You can build all this without being tied to a product or to rabbitMQ, with a storage provider and a amqp protocol layer.
serbrech··on Enphase Envoy-S data scraping (2016)
I was very disappointed when I realized that the data showing from the app was 20min behind, and going through the cloud, while the Envoy box is connected to my local network and has a per-second stream.

their documentation is close to inexistant too. There were a couple opensource projects, with some snippets of code to get inspiration from to connect and scrape the data directly from the local API.

I did this and pushed data to grafana, but never took the time to share it.

Since my last attempt, it seems that more projects showed up that did a better job than me making it reusable :)

- https://github.com/petercable/solar-observatory

- https://github.com/vk2him/Enphase-Envoy-mqtt-json

- https://github.com/Matthew1471/Enphase-API

serbrech··on Treemaps are awesome
I really like the circular packing variant of it from D3.js (https://d3-graph-gallery.com/circularpacking.html). Its usage in CodeScene shows how powerful this visualization can be:

https://codescene.io/projects/30382/jobs/643265/results/code...

serbrech··on [dead]
How is this making the front page of HN? It’s total misinformation. The defacement had nothing to do with the riots themselves. Total BS from a random untrustworthy source.
serbrech··on Fake account and $8 blue checkmark wipe $20B off Eli Lilly's market cap
Allowing people to suddenly buy a symbol that used to mean the source could be trusted (at least more than now)… what could go wrong
serbrech··on Qwik: No hydration, auto lazy-loading, edge-optimized, and fun
ASPnet webforms kept the state serialized in a hidden field in on the page
serbrech··on Qwik: No hydration, auto lazy-loading, edge-optimized, and fun
I had to scroll down to the bottom to understand what Qwik was, because it suddenly compares it with react, and I know what react is.

“Framework reimagined for the edge”

that does not tell me anything about what Qwik is. It’s not even a proper sentence, is it? A framework for what? Is it software? A methodology? Some device? No clue.

serbrech··on Can I use a system call?
that file is incredible :)
serbrech··on Faster Protocol Buffers (2019)
The partial decoding is also interesting for another case, I think: polymorphism. The OneOf implementation in go protobuf is ugly, but this trick could make it bareable. I'll have to explore further :)
serbrech··on Down the Golang Nil Rabbit Hole
Yep, got bit by this exact behavior too, returning a typed nil error as the error interface. The check for err == nil said false, although we were returning a nil typed error...
serbrech··on Poll: Switching from WhatsApp
My mother's family name is "Lazare". it's pretty common isn't it?
serbrech··on The U.S. has recorded over 250k cases in a day for the first time
15% was the positivity rate at the peak of the wave in France: https://www.meteo-covid.com/graphique-taux-de-positivite
serbrech··on New Relic to open-source Pixie’s eBPF observability platform
performance, plus lower level metrics that tell you about the health of the system/host, disregarding what software is running.
serbrech··on Google Alternatives
`!g <search>`

that opens google search

serbrech··on Micro Magic RISC-V Core Claims to Beat Apple M1 and Arm Cortex-A9
« The architecture is fully scalable for the mobile industry, for PCs, automotive and data centers. We are completely self-funded, so are not seeking funding. »

Well, if their claim is true, they’ll be billionaires pretty soon

serbrech··on Everything You Know About MongoDB Is Wrong
> “There remain some differences of opinion with Jepsen about MongoDB's defaults, but if you read the manual, you can rely on MongoDB to store and maintain your data consistently and robustly.“

My personal opinion, is that a database should not lose data _by default_

Page 1 of 3Next →