HNHacker News
TopNewBestAskShowJobs

merb

4,052 karma · joined September 25, 2014

ff6600
submissionscomments
merb··on What I learned by putting GitHub Copilot behind a MitM proxy
It’s done via uprobes which allows ebpf to attach to users processes or libraries, basically like ld_preload but built into the kernel. First link that explains it https://blog.quarkslab.com/defeating-ebpf-uprobe-monitoring.... but there are many more links about it and it is a pretty useful tool for debugging in prod environments. (Also first link: https://blog.px.dev/ebpf-function-tracing/) this also the intended use case. px.dev is btw a cncf project which also helps for ebpf debugging in k8s (comes from new relic)
merb··on Vlt 1.0 and Hosted Package Registries
Without identity federation via oidc it’s basically not really a replacement for verdaccio
merb··on Claude Opus 5
Same as 4.8
merb··on Passkeys were invented by engineers with zero understanding of consumer brain
Wouldn’t it be better to use envelope encryption and sync the passkeys? I mean with envelope encryption somebody would probably be able to create a rfc that would support cross browser/password manager sync a passkey by using a encrypted envelope that would be able to be deceptively wither via tpm or by using credentials so when syncing it would ask for upn/password of the original device or something so it can even be e2e encrypted, so some kind of federation protocol for password managers that you own
merb··on 'VPNs are lawful technical tools,' says EU Court in landmark copyright ruling
Btw this also could come with negative consequences, like that they want to force id checks to access copyrighted material
merb··on Rewriting Bun in Rust
1 Developer with a 200k budget for tools.
merb··on Why skilled workers come to Germany and then leave again
> Any specific examples?

well how should I do that? Basically all application data is basically protected data and needs to be deleted pretty fast.

I'm not sure if the certificates are even real in some cases. Some applications also look extremly similar, besides that they have a distance between the two applicatiants of over 200 km.

merb··on Why skilled workers come to Germany and then leave again
Most b2 holders can’t even speak German. B1 is not that much better nowadays. You get tons of applications for a job where people struggle with the basics with these and as a small company with only DACH customers it’s most often not worth it
merb··on Why we built yet another Postgres connection pooler
Well tbf pgdog looks extremely amazing on paper and goes way beyond multi threading.

The notify/listen fix and automatic query routing to read replicas and auto sharding might bringt Postgres finally closer to vitess

merb··on Microsoft Can Track Users via a Windows Device ID
Well Enterprises can also enroll Linux machines in intune
merb··on The worthlessness of Vitamin D is mildly exaggerated
> For a while there, many people thought vitamin D was magical

I never heard that in Germany. I only heard that if you use certain medications like cortisone that vitamin d could be problematic. Most doctors will give vitamin d supplements when prescribing cortisone, at least in Germany.

merb··on British Columbia, Time Zones, and Postgres
In that case only storing utc did not work when you created a date in the future before you updated tzdata
merb··on Nvidia is proposing a beast of a CPU system for Windows PCs
LPCAMM2
merb··on Angular v22
Mixing with existing code gradually migrating to and from angular
merb··on Angular v22
Mixing with existing code gradually migrating to and from angular
merb··on Angular v22
the biggest problem in angular is that it is so hard to use a custom toolchain, i.e. not their angular/cli product instead mix it with other stuff in lets say vite
merb··on Orchestrating AI code review at scale
it would be cool if they would opensoruce that. it would prob be helpful
merb··on .NET (OK, C#) finally gets union types
sadly there is no ad hoc way of defining them. I do not care if they are boxed. I just want to say Success or Error1 or Error 2. Maybe I can live with or | or other stuff but not having ad hoc unions is basically not cool.
merb··on Bun support is now limited and deprecated
Google did something similar with golang. Of course it was a tool based rewrite and they did lots of tests but some bugs still emerged. People should stop being mad about a company that delivers a tool that is about shipping software faster. The world does not resolve around high quality software, the world resolves around things that might need a reboot every other day, that was never touched for over 2 years. Things that somebody did once and it worked but most people do not understand it because of the aweful code. Yes of course we still need high quality code in some parts, but most parts of the world is already running on software that is way worse than modern vibe coded things
merb··on Gemini 3.5 Flash
Wouldn’t it be good to start investigating into a micro model architecture? Like first model checks the context and routes to the Java optimized model, etc. would make it also simpler to load/unload models in memory.

So extremely small models that are only good for a certain task like programming languages. A little bit of a model at the front that is extremely good in classification of tasks and than a more complex model that can bring each of these micro models back together

merb··on Gemini 3.5 Flash
Stil no new processor version for document ai https://docs.cloud.google.com/document-ai/docs/release-notes that is so weird. (Customer extractor)

It’s not possible to uptrain on preview releases and it did not get that much love for a while.

merb··on Leaving GitHub for Forgejo
I do not need a new shiny code hosting platform. I just need a better way for managing merge requests/pull requests. Stuff that does not suck, especially a better diff, like semantic diff that is more clever than before. I do not care if my formatter changed stuff from 6 to 4 spaces because an html element was dropped. I want to have a more sane workflow for splitting things. I want to scale up reviews… its still so awkward to do it and ai makes it even worse
merb··on GitLab announces workforce reduction and end of their CREDIT values
And that is the reason why it is only autocomplete. You probably had less context than the poster before, so it could not mix stuff up. The poster before either had more memory or the search searched through more topics. And btw it’s really hard to only give access to some things.
merb··on .de TLD offline due to DNSSEC?
Well at least it’s night time which means it’s hopefully resolved in the morning.

Looks like it failed after a maintenance: https://www.namecheap.com/status-updates/planned-denic-de-re...

https://status.denic.de/

merb··on Should I run plain Docker Compose in production in 2026?
How do I backup docker volumes? I never found a native flow for backing up docker compose projects.

While not built in k8s has at least velero and kasten. However they are only possible because of snapshots https://kubernetes.io/docs/concepts/storage/volume-snapshots... and kasten has a plugin like architecture (because of k8s ) that supports application specific backups. However I never found something like that for compose. And that is troublesome in bigger projects like sentry

merb··on Heat pump sales rise across Europe
The latest nuclear reactor built in Europe was in France and took 17 years and its costs were 23 billion euro (roughly 27 billion $) with this amount of money you can basically install around 750000 heat pumps costing 30000€. So no it is probably not arse-backwards. (Germany alone would need 20-25 of them and it is unlikely that we can build more than 3-4 at the same time and even that is unlikely…)
merb··on Redis array: short story of a long development process
BTW the last day. I played with Claude to fix the simple things all by himself. Sadly we are on gitlab so I needed to tell him to use glab cli and I needed a little bit more time to setup than GitHub (why do they not support gitlab or other code forges…) However it is definitely a time saver in these 1-3 line changes. My workflow basically was:

Let the LLM cook by doing the issues one by one. In the meantime I could start reviewing them. Checkout, running, reading. It was definitely faster since it also correctly linked everything, etc. of course once the change goes beyond that it probably is not working. However I really thought that a good idea would be to check for that work and implement it according to the issue description and change a Mr once the description changes, at least as long as the Mr is 1-3 lines. And even if it does not work, I can just discard it.

(A lot of these problems are often typos that do not even need a checkout, they come in through bigger Mrs that should not be blocked because of them)

merb··on After Spain's blackout, its shift to renewables and grid evolution power on
It looks like you know way more than the entso report. Which mostly blamed it on governance. Mostly because a small change in a complex system can lead to cascading failures. They also included data to prevent it in the future. And yes solar and wind power makes these failures more complex but they are certainly not to blame. (Just read the article…)
merb··on Critical .NET 10.0.6 vulnerability in DataProtection
Looks like dotnet got hit with a critical vulnerability. That mostly affected the DataProtection package in version 10.0.6 but it’s possible to be vulnerable on older versions as well, depending on the runtime that was used.
merb··on The future of everything is lies, I guess: Where do we go from here?
What doomsayers or tech bros never really understand, you can’t be rich without an economy. Which basically means that if 90% of the people loose their jobs, their home, the system by itself will collapse even the stuff that the rich people are needing.

AI will basically either enrich our life like the loom did or it will outright kill the current economic system of the world which might stop poverty at all or it will sort of start a big collapse where people suffer at the beginning but than it will still have a positive outcome at the end.

Humankind always found a solution in the past and it will even do that in the future.

← PreviousPage 2 of 34Next →