HNHacker News
TopNewBestAskShowJobs

ekzy

364 karma · joined July 3, 2016

Programmers know the benefits of everything and the tradeoffs of nothing

t dot h at sent dot com

submissionscomments
ekzy··on California farmers are struggling to sell grapes as demand for wine drops
I don’t know where you live but here in the UK and in Europe you can find all sorts of beer from 0 to 5% (and more of course), even in local supermarkets or draft in a pub. And yeah the 0% taste bad, but a 0.5 to 3% can be great, I’m sure you could find some online if you’re willing to, search for “table beer”, “small beer” or just low alcohol beer.

And in terms of non alcoholic beer, “lucky saint” tastes great (0.5%) and is very popular in the UK, lots of pub have it on tap.

ekzy··on Pentagon says overreliance on AI contributed to missile strike on Iran school
Legally, probably not...?

Whether you may/should feel responsible depends on how the software works, I guess. Did it automatically recommend some drug, somewhat confidently, with gray text on gray background saying "AI sometimes makes mistakes"?

So I think we should behave responsibly when making software, even more now with AI

ekzy··on ChatGPT Desktop (Codex Desktop) for Linux
I prefer the CLI but the remote control with the phone app only works with the phone AFAIK, so that’s the only reason I use it.
ekzy··on GPT-5.6
Just my two cents. I'm on the Plus plan, I ask gpt-5.6 sol / high to analyze a vibe-coded codebase (~50k LoC) and write a plan to make it production ready. It wasn't a great prompt, I just wanted to test it quickly. It ran for ~15min and consumed 95% of my 5h quota (I thought it was gonna crash). The output is excellent but just a heads up that it consumes a lot of quota!
ekzy··on Google AI Studio is now sponsoring Tailwind CSS
https://github.com/tailwindlabs/tailwindcss.com/commits/main...

They've just added 26 sponsor companies in the last two days, 7 of them partners!

ekzy··on You already have a Git server
Have you tried git daemon? https://git-scm.com/book/en/v2/Git-on-the-Server-Git-Daemon
ekzy··on What Are Traces and Spans in OpenTelemetry?
Ok after re reading I think you have issues with long running spans, I think you should break down your spans in smaller chunks. But a trace can take many hours or days, and be analysed even when it’s not finished
ekzy··on What Are Traces and Spans in OpenTelemetry?
I’ve implemented OTEL for background jobs, so async jobs that get picked up from the DB where I store the trace context in the DB and pass it along to multiple async jobs. For some jobs that fail and retry with a backoff strategy, they can take many hours and we can see the traces fine in grafana. Each job create its own span but they are all within the same trace.

Works well for us, I’m not sure I understand the issue you’re facing?

ekzy··on LunarEngine: An open source, Roblox-compatible game engine
French native here. Libre means free in the sense of freedom, not in the sense of free as in free beer (the term for that is “gratuit”)
ekzy··on Show HN: Magnitude – open-source, AI-native test framework for web apps
Did you consider also caching the coordinates returned by moondream? I understand that it is cheap, but it could be useful to detect if an element has changed position as it may be a regression
ekzy··on New Vulnerability in GitHub Copilot, Cursor: Hackers Can Weaponize Code Agents
Not saying that you are, but reading this as if a AI bot wrote that comment gives me the chills
ekzy··on OpenAI Audio Models
Oh I see what you mean that would be a neat feature. Assuming you can get timestamps though it should be trivial to work around the issue?
ekzy··on OpenAI Audio Models
Do you know when we can expect an update on the realtime API? It’s still in beta and there are many issues (e.g voice randomly cutting off, VAD issues, especially with mulaw etc…) which makes it impossible to use in production, but there’s not much communication from OpenAI. It’s difficult to know what to bet on. Pushing for stt->llm->tts makes you wonder if we should carry on building with the realtime API.
ekzy··on OpenAI Audio Models
I’m not entirely sure what you mean but twilio recordings supports dual channels already
ekzy··on Why Clojure?
Probably referring to startup time. Larger apps solve this with the “reloaded” type of workflow (https://www.cognitect.com/blog/2013/06/04/clojure-workflow-r...)
ekzy··on Why Clojure?
Call it “stalled” if you like, it’s stable and it’s pure joy. I can just get stuff done with Clojure. And things that may seem inactive, like that lib that you need that hasn’t had a commit in 8 years, turns out that it just works and doesn’t need to change. This is commonplace in Clojure.

Spec is still alpha and I’m not sure it will evolve more or if it’ll be something completely different. At least they’re not pushing you down the wrong path. Use/look at Malli instead of spec.

ekzy··on A Language Server for Postgres
IntelliJ got pretty good support for postgres language already. What else would this bring?
ekzy··on Every V4 UUID
Nice. I’ve added a few favourites just to keep track of them, you never know!

It would be great if there was an API because I’m working on an UI that needs UUID autocomplete. Thank you!

ekzy··on No GPS required: our app can now locate underground trains
Could you also pick up the audio announcements? Could be weird for the app to request microphone permission though, but I think lots of lines have them and should be doable to transcribe them locally on the phone. I think your approach is better and simpler, but as I was reading the edge cases (like someone changing train and going back in the other direction), the audio could maybe help getting from 90% accuracy to 98%. Sounds a bit more involved to implement though.
ekzy··on Ask HN: Who is hiring? (October 2024)
How do you, with a new product and one engineer, have an elixir backend and a clojurescript frontend? Genuine question about the choice of tech here.
ekzy··on Show HN: Container Desktop – Podman Desktop Companion
Honest question, what’s wrong with docker desktop? Looking at all the alternatives suggested it’s not clear to me why any other tools are better? I’m not using k8s locally, just docker compose. To connect to our remote k8s cluster, I use IntelliJ k8s extension (I just need to do some basic dev tasks, I’m not administrating the cluster)
ekzy··on Datomic and Content Addressable Techniques
I’ve sent you an email!
ekzy··on Datomic and Content Addressable Techniques
Not at the moment, sorry!
ekzy··on Datomic and Content Addressable Techniques
There are quite a few! We do at Doccla (and we’re hiring :) (EU))
ekzy··on PgManage: Modern, cross platform graphical database client
They also have it as a standalone database IDE, called datagrip. It’s really good if you’re not already using the plugin.
ekzy··on Try Clojure
https://xkcd.com/927/
ekzy··on Try Clojure
Then… don’t? No ones is forcing you to try it or even to comment with your close-minded opinion. What does this comment bring to the conversation?
ekzy··on Clever code is probably the worst code you could write (2023)
Yes. A relevant quote from Alan Kay in his talk “the power of simplicity”:

> one of the things that's worked the best the last three, or four hundred years, is you get simplicity by finding a slightly more sophisticated building block to build your theories out of. its when you go for a simple building block that anybody understand through common sense, that is when you start screwing yourself right and left, because it just might not be able to ramify through the degrees of freedom and scaling you have to go through, and it's this inability to fix the building blocks that is one of the largest problems that computing has today in large organizations. people just won't do it

https://youtu.be/NdSD07U5uBs

ekzy··on Ask HN: What is the most useless project you have worked on?
I made an app some years ago that let you order custom song books with chords (physical books), to play the guitar / sing along at campfires etc. I integrated the app with Spotify, a printing API, stripe, and ordered a few books for myself (basically you could import some Spotify playlists or just add some songs), compile it into a book and then place your order and get it delivered at home… all automated. I thought I could turn this into a nice SaaS, until I was told this is illegal as the lyrics and tabs/chords are protected by copyright. I couldn’t find more motivation after this major roadblock so I gave up. It’s still up and running, but only I have access to the printing feature. The name which I thought was clever was actually kinda confusing to people (lyrink.com as in lyrics + ink) and always autocorrected to “lyrics”. I worked on this printing feature for many months. There’s some really interesting programming challenges with trying to fit dynamic content from the internet, with chords and lyrics (where the chords have to be placed correctly near the lyrics) etc. into a nicely formatted physical book (without using a monospaced font)
ekzy··on A new kind of MD5 collision
True, 01000101 vs 01000001
Page 1 of 5Next →