News for hackers. Stuff that matters.

serbrech

Re:On Rendering Diffs on Saturday May 30, 2026 @04:56PM (#48340547)
Now GitHub can point an agent at this blog and say “implement this” :)
Re:Anthropic acquires Stainless on Monday May 18, 2026 @04:07PM (#48184848)
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/

Re:I am building a cloud on Thursday April 23, 2026 @04:56AM (#47873570)
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…
Re:All your agents are going async on Wednesday April 22, 2026 @05:30AM (#47861142)
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.
Re:I'm Coding by Hand on Friday April 17, 2026 @07:48PM (#47811846)
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.
CosmosDB has etags on every document
Re:Local CI. Sign off on your own work on Sunday April 13, 2025 @11:42PM (#43677855)
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...

If only because there are 100-1000x more system that have now tied themselves ne their data to said cloud
Re:Mise: Dev tools, env vars, task runner on Sunday December 08, 2024 @06:43PM (#42361746)
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.
Re:Amazon S3 Adds Put-If-Match (Compare-and-Swap) on Monday November 25, 2024 @11:21PM (#42242572)
Why is standard etag support making the frontpage?
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.

Re:Show HN: Stu – A TUI Explorer for Amazon S3 on Wednesday September 11, 2024 @05:02AM (#41509506)
Very cool, super useful from a jumpbox accessed via ssh for example.

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

Re:The Beginning of the End for Terraform? on Saturday April 27, 2024 @04:22PM (#40183134)
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
Re:OpenVoice: Versatile Instant Voice Cloning on Friday March 29, 2024 @07:55AM (#39862948)
On the fly speech translation but in the voice of the speaker
Re:Show HN: Hatchet – Open-source distributed task queue on Saturday March 09, 2024 @02:08AM (#39650032)
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.
Re:Enphase Envoy-S data scraping (2016) on Sunday January 21, 2024 @10:52PM (#39085986)
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

Re:Treemaps Are Awesome! on Wednesday July 26, 2023 @06:53AM (#36875559)
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...

Re:The riots in France have become antisemitic on Saturday July 08, 2023 @04:03PM (#36648174)
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.
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
ASPnet webforms kept the state serialized in a hidden field in on the page
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.

Re:Can I use a system call? on Wednesday September 21, 2022 @05:19AM (#32922530)
that file is incredible :)
Re:Faster Protocol Buffers (2019) on Sunday August 14, 2022 @08:14AM (#32458612)
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 :)
Re:Down the Golang Nil Rabbit Hole on Tuesday March 30, 2021 @05:28AM (#26632622)
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...
Re:Poll: Switching from WhatsApp on Thursday January 07, 2021 @07:24PM (#25679623)
My mother's family name is "Lazare". it's pretty common isn't it?
15% was the positivity rate at the peak of the wave in France: https://www.meteo-covid.com/graphique-taux-de-positivite
performance, plus lower level metrics that tell you about the health of the system/host, disregarding what software is running.
Re:Google Alternatives on Friday December 11, 2020 @02:19AM (#25383249)
`!g <search>`

that opens google search

« 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

Re:Everything You Know About MongoDB Is Wrong on Thursday November 26, 2020 @12:33AM (#25217169)
> “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_

Older »