cdogl

Joined 9 years ago

Karma
820
Submissions
196
Member since
May 16
Backend developer in logistics. Melbourne. Go, AWS, event sourcing, delivery.
View on Hacker News

Recent submissions

Comment · 10 months ago
I find this quite surprising! What benefit does your org accrue by mandating that the db instance used for testing is centralised? Where I am, the tests simply assume that there’s a database available on a certain port. docker-compose.yml makes it easy to spin this up for those so inclined. At that stage it’s immaterial whether it’s running natively, or in docker, or forwarded from somewhere else. Our tests stump up all the data they need and tear down the db afterwards. In contrast, I imagine that a dev k8s cluster requires some management and would be a single point of failure.
Comment · 1 year ago
I don’t think you are naive - it’s counter-intuitive. The political context is important: Ukraine is incentivised to portraying itself as a country that respects international law and norms. The fact of life is that this includes respecting civil contracts made in good faith. This moral high ground has a cost.
Comment · 1 year ago
I read it as simple humbleness, which is not too surprising given the careful management of the project and the tone of the piece.
Comment · 1 year ago
That sounds like an awful workplace culture. I doubt the name of the git command is responsible, though.
Comment · 1 year ago
One option for those so inclined is to cryptographically sign commits with a key that lists both work and personal email address (assuming your enterprise’s policy allows it). The employer retains control but you have a claim to credit for your work.
Comment · 1 year ago
My personal experience is yes. Hardware provides a substrate of reality, and software developers are asked to implement aspirations.
Comment · 2 years ago
> FTA: "While many games are playable, newer AAA titles don’t hit 60fps yet."

You’re lucky to get 60fps playing a fairly undemanding game on MacOS, even on hardware that is otherwise a dream.

For example, Baldur’s Gate 3 is barely playable on my M3 MacBook Pro at well below native resolution with all settings turned down. It’s a brilliant game but hardly cutting edge graphically.

Comment · 2 years ago
Without universal suffrage I think the comparison between modern democracies and these examples is apples and oranges. The voters in Rome and Sparta were a small elite, so their “democracy” is more like a novel form of power sharing in an otherwise bog standard system.
Comment · 2 years ago
When GP said “most”, I interpreted it more broadly. Most applications simply do not require the guarantees of a non-GC language. When you expand that horizon, list of contenders becomes considerably larger - even when restricted to statically typed languages.
Comment · 2 years ago
Competitive games are unlikely to reach the market share necessary for a competitive gaming tournament if their casual scene is inundated with cheaters. Only a tiny handful of games even have a viable competitive scene.
Comment · 2 years ago
I’ll take some police briefly on my property over that gamble any day.
Comment · 2 years ago
For me personally, if I hated my boss, I’d be even less likely to follow their bizarre and probably unlawful instructions.
Comment · 2 years ago
You’re not wrong, but in Australia where I work only 12.5% of all workers are in unions. We have some moderately union-hostile legislation (strikes are hard to pull off lawfully) but nothing preventing union organisation in principle for most workers. So evidently it’s not only software developers who think this way.
Comment · 2 years ago
A developer who knows the code and will own the consequences can review and merge it - easy. Just not sure why the LLM needed to get involved in the first place.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton