HNHacker News
TopNewBestAskShowJobs

wvh

1,904 karma · joined June 4, 2011

submissionscomments
wvh··on Proton joins suit against Apple for practices that harm developers and consumers
It doesn't stop at Apple's ecosystem. It also allows Apple to regulate the choices and privacy of the people and companies using their products. There's hardware, software, and there is data. Trying to control other people's data and taking away their freedom of choice regarding their data and services used is the issue.

I don't own any Apple product, but I do admire occasionally how Apple tries to uphold the quality and security of their ecosystem, even as I principally disagree with the walled garden approach. I certainly hope Apple aspires to keep the quality of their hardware and software high. They should however never control user data or choice of third party services.

wvh··on What would a Kubernetes 2.0 look like
My take is that Kubernetes is too simple. It leaves too much open and tries to keep everything pluggable, in an attempt to be all things to all people and, more importantly, to all companies so it can be the de facto standard. So typically when you set up Kubernetes, you are left with figuring out how to get metrics, logging, alerting and whatever else on top of the core you have. There are a lot of extra decisions to make, and none of this stuff is as interoperable and fool-proof as it should be.

Maybe the problem (and strength) of Kubernetes is that it's design by committee or at least common-denominator agreement so everybody stays on board.

Any more clearly defined project would likely not become a de facto industry standard.

wvh··on WhatsApp introduces ads in its app
I got divorced last year, had a rough period, watched some self-help videos, Youtube found out and started increasingly serving unwanted content. I did not appreciate the attempt at pushing my proverbial buttons. I do not need gender war content when I look for a guitar review. Youtube is excellent and has replaced television for me the last 10 years. But I just don't trust or want an algorithm trying to hook me, and I'm generally already old and wise enough to unplug when I need to. To me, this goes a bit beyond being choosy. I don't want to be profiled.
wvh··on Dull Men’s Club
Isn't that the whole point though – nobody wants to or has to live in a void. Maybe children would prefer different parents, and maybe parents would want different children. That's not how that works. You keep them alive, love them, and give them enough tools and knowledge for them to have a fighting chance on their own.

I think the point of the OP was to say that you don't need to be the best thing since sliced bread to get some basic love and companionship, which is the message modern dating and social media are sending to a lot of us.

You are enough, even if somebody in all resentfulness wants to have you believe otherwise.

wvh··on Dull Men’s Club
I think this story sounds familiar to a lot of us, especially as men who likely spend less time on social media comparing and FOMOing. Let's hope you get your kids back too and somebody new will get enchanted by your "boring" voice.
wvh··on Show HN: I recreated 90s Mode X demoscene effects in JavaScript and Canvas
That's one way to stimulate memory...

I was so into this in the mid-90s. I tried some assembly but I wish I would have been better at the maths part back then.

wvh··on WhatsApp introduces ads in its app
I am conflicted because to some extent, paying for some of these services feels like paying a blackmailer, spying on you, holding a whole ecosystem hostage and even jeopardising mental health and the public discourse.

I pay for email and some other services. Some other services, not so much. I find it hard to support some companies financially because I don't agree with their basic modus operandi. It's not the money; it's who it goes to.

If only we could convince large crowds to choose more free alternatives.

wvh··on US-backed Israeli company's spyware used to target European journalists
Exactly. As somebody with a past in security, I've often thought about the ethics of my actions. Where is the ethics of government?

If you think that sounds naive, I think you get my point. Those in power can not show worse ethics and morals than those they rule, at least not if you want to uphold the illusion of democracy and its values.

wvh··on Show HN: ClickStack – Open-source Datadog alternative by ClickHouse and HyperDX
Thanks, it's good to hear opinions from those in the trenches at the frontline, as it were.
wvh··on I'm starting a social club to solve the male loneliness epidemic
The problem is you only need one woman yelling at you or causing drama, or one man getting overly friendly to get a very strong sense of having to be careful. Most people, male or female, are perfectly good people with some flexibility to take a bit of strife and emotional turmoil. A lot of the bad vibes between men and women are about a select few individuals or ordinary people in particularly bad moods causing traumatic experiences.

My experience has taught me trust and safety are important to women. Sometimes a man is not in his best state ready to provide that solid rock feeling. It is generally not a good situation if a woman feels she is bigger or needs to be bigger than the man and can't put herself in his hands safely.

wvh··on Show HN: ClickStack – Open-source Datadog alternative by ClickHouse and HyperDX
I have no experience with Datadog, but I'm not sure "cheaper" is an easy adjective to quantify. The whole metrics/logs/traces thing in Kubernetes is still painful, a lot of work and there's no end to the confusion. After several years in the trenches, it still takes me longer (i.e. more money) to install, configure and make sense of a monitoring stack than to set up the software it is monitoring.

It doesn't help that typically most software is ancient, spits out heaps of stack traces and wall-of-text output, doesn't use structured logging and generally doesn't let itself be monitored easily.

So yeah, getting meaningful insights from a highly available observability stack will take some serious time and resources, and I can understand smaller companies just handing it over to a third party so they can get on with their core business (AKA easy billing).

wvh··on Show HN: ClickStack – Open-source Datadog alternative by ClickHouse and HyperDX
What's your opinion on OTel when trying to keep things small and performant? I've got some experience working with OTel the last few years, and I'm a bit afraid of the expanding scope and complexity compared to "simpler", more targeted solutions, like for instance Vector.

I'm just asking because you mention OTel and "other ways" in your post, and you must have a good overview over the options and where the market is headed.

wvh··on How Much Energy Does It Take To Think?
Isn't that what is happening on the whole, going from soccer field energy guzzling hardware to laptop to mobile and server farm processors like ARM that are reasonably energy-efficient? There's only that much energy you can squeeze into a small space, so efficiency becomes a bottleneck.

What good is having all data and knowledge somewhere else than in your pocket when and where you need it, so having computing devices in form factors convenient for human beings must be a major driving factor.

Remains to be seen if everything will still revolve around data centres or if devices will start talking to each other in the future, which might be a more democratic way to go.

wvh··on I'm starting a social club to solve the male loneliness epidemic
Don't disagree, but some hard things don't get said when the other gender is around, especially with men of a certain age. It takes a lot for many men to even out loud say the word "lonely" or "sad" or "worthless". A lot of male conversation is silent. The whole spiel is to project and feel capable of dealing with the world, to feel useful, to be a Man. To feel otherwise is not "masculine". To admit this to mixed company is a couple of bridges too far for most of us.
wvh··on I Built My Own Audio Player
Perhaps. I've never gotten into the effort of re-coding everything, though I have converted some to MP3 to take on runs with me before memory cards exceeded the size of the data. I'm happy we're getting at a point not having to care anymore about disk space – that is, those of us not locked into a walled garden forcing expensive upgrades for more storage.
wvh··on I Built My Own Audio Player
I've been building a music collection in FLAC format for 25 years, and last year I bought an (Android) phone and a MicroSD card of 1TB that fits all of my music. It's been a long project for technology to catch up, but now that it's possible to have all of it in my pocket, I'm pretty happy with it.

I'm sure I can't be the only one that doesn't want to be a renter, give up control and stream anything the industry wants to push or deal with ads. It's cool to see some even go to great lengths to write their own application.

wvh··on Font Activations: A Note on the Type
As long as you get the content you paid for, any meta/side information included a book is just icing on the cake – forgive me – in my book.
wvh··on France Endorses UN Open Source Principles
That's a lovely idea. I have been working for large open data projects and secretive private data collections and they both fail in their own ways. Maybe the open-source gathering with a proper authority to lock down and shepherd data in case of dispute or vandalism is the golden middle way. Sort of like the BDFL concept: open for all, ultimately vetoed by a benevolent entity.
wvh··on BuyMeACoffee silently dropped support for many countries (2024)
Top 1% vs bottom 1%. Amazing what one day in the shoes of another could teach a person.

Well, hopefully.

wvh··on Migrating to Postgres
Two days ago, I'd have said the same. Yesterday, big box went down, and because it was so stable, it was a joint less oiled and the spare chickened out at the wrong time and apparently even managed to mess up the database timeline. Today was the post-mortem, and it was rough.

I'm just saying, simple is nice and fast when it works, until it doesn't. I'm not saying to make everything complex, just to remember life is a survivor's game.

wvh··on June Huh dropped out to become a poet, now he’s won a Fields Medal (2022)
I'm a trail runner. When I look at the ultra runner community, there definitely is a sense that some people have gamified their ancient brains and mastered the skill of short-term inconvenience to obtain long-term success, and it translates to many areas of life. I don't think it's unlikely that somebody is successful in multiple areas; surely you need some natural ability to reach the top in any specific discipline, but if you learn to apply yourself and persist, clearly that can help you in many areas, regardless of innate talent.

My point being that maybe it's not unique sleeper inborn talent, but just learning grit, persistence and well, not being stupid, that will lead to success in life. If one thing doesn't hit, try another. So maybe you don't become a poet, but a math genius, or a soccer player, or a dancer; something else than a TV consumer.

wvh··on Nevermind, an album on major chords
He was not a great guitar player, but he had an ear for tonality and combining melodies on top of those ambiguous chords. I read somewhere he was a Beatles fan, and I can see how their pop vocal layering and more complex instrumentation via George Martin and Co might have had an influence above and beyond the basic blues pentatonic scale and chord progression that inspired a lot of rock and hard rock. Dude did not accidentally "make it", which is the other, often-heard opposite opinion than that of him being a genius.
wvh··on Why Archers Didn't Volley Fire
I assume the accuracy of the average arrow and non-professional soldier might dissuade one to get anywhere near the fire range. Enough will fail to launch properly, slip or be dysfunctional that there's no way you'd want them shot from right behind you.
wvh··on Why Archers Didn't Volley Fire
Some might call this intelligence.
wvh··on Minimum Viable Blog
This reminds me of my own website using Apache's server side includes in the late nineties. No Markdown though, but otherwise not substantially different. Simplicity tends to work best (most reliable, least resources) for text content.
wvh··on What If We Could Rebuild Kafka from Scratch?
I have worked for financial institutions where random departments have random interests in certain data transactions. You (as in a dev team in one such department) have no say in who touches the data, from where, and how it's used. Kafka is used as a corporate message bus to let e.g. the accountant department know something happened in another department. Those "listening" departments don't have devs and are not involved in development, they operate more on the MS BI level of PowerPoint.

So yes, in large companies, your development team is just a small cog, you don't set policy for what happens to the data you gather. And in some sectors, like finances, you are an especially small cog with little power, which might sound strange if you only ever worked for a software startup.

wvh··on Observability 2.0 and the Database for It
Wide events seems like it would require more memory and CPU to combine and more bandwidth due to size.

I've implemented services with loggers that gather data and statistics and write out just one combined log line at the end. It's certainly more economical in regard to dev time, not sure how "one large" compares to "many small" in reality resource-wise.

wvh··on Observability 2.0 and the Database for It
It's not the storage cost; it's the computational load (memory, CPU, sometimes network) of gathering thousands and thousands of metrics by default, most of which go unused.
wvh··on Writing "/etc/hosts" breaks the Substack editor
Having worked with PCI-DSS, some rules seem to only exist to appease insurance. When criticising decisions, you are told that passing audits to be able to claim insurance is the whole game, even when you can demonstrate how you can bypass certain rules in reality. High-level security has more to do with politics (my definition) than purely technical ability. I wouldn't go as far as to call it security theatre, there's too much good stuff there that many don't think about without having a handy list, but the game is certainly a lot bigger than just technical skills and hacker vs anti-hacker.

I still have a nervous tick from having a screen lock timeout "smaller than or equal to 30 seconds".

wvh··on Observability 2.0 and the Database for It
Many companies are having trouble to even keep Prometheus running without it getting OOM killed though.

I understand and agree with the problem this is trying to solve; but the solution will rival the actual business software it is observing in cost and resource usage. And hence, just like in quantum mechanics, observing it will drastically impact the event.

← PreviousPage 4 of 21Next →