Live data from Hacker News

Viewing profile — liampulles

liampulles

HN member
Joined
Thu, Jul 07, 2022, 10:15 AM UTC
HN karma
1,485
Public activity
603 items

About liampulles

South African dev. Love using Go and finding simple, pragmatic solutions. Working to financially empower kids, schools, and parents. Love arty-farty movies.

https://liampulles.com/

me(at)liampulles.com

Recent public activity

  1. comment
    Comment #49221553

    I think the main difference between me and Claude's work is that it doesn't find a needlessly complex solution offensive, and is happy to contribute that complex solution and to th…

  2. comment
    Comment #49189555

    For me, domain discoveries and elegant solutions arise out of periods of deep befuddlement, and are often a saving grace that can avoid lots of code. I'm lucky I guess that I've ha…

  3. comment
    Comment #49189402

    We've pivoted pretty hard from infra being cattle, haven't we?

  4. comment
    Comment #48948049

    Wasn't Capital One founded on the premise of massive-scale market and product experimentation? Makes sense that they would design tools that match that approach.

  5. comment
    Comment #48941596

    I love the principle of this. I hate the truncated graphs.

  6. comment
    Comment #48899967

    The copy here says that your data is Local-only and that it can interface with Claude, Codex, or Gemini... are you running these models locally, or am I missing something?

  7. comment
    Comment #48858811

    Great video on the subject of applying science to business and government: https://www.youtube.com/watch?v=sf0vb4yiZR4&t=2s

  8. comment
    Comment #48627877

    Having deno desktop do the framework handling for a bunch of popular options is an interesting choice. It seems deno is trying less to be an agnostic JS runtime, and more an "integ…

  9. comment
    Comment #48627291

    It's very similar to Optional types in Java.

  10. comment
    Comment #48622796

    At a previous job, we introduced a simple Optional generic type, with JSON implementation, and it pretty much solved uncertain nil issues. Sometimes the solution is simple and bori…

  11. comment
    Comment #48549043

    There is a core 20% to Kubernetes which is very nice, mostly being the Deployment and Service management stuff. That along with a very basic GitOps for cluster management (an infra…

  12. comment
    Comment #48527168

    Most stupid animations I have seen introduced to UIs are done because they are stupidly effective at impressing business stakeholders, especially non-technical ones. It never fails…

  13. comment
    Comment #48504978

    *Claude Fable is relentlessly burning your dollars There, fixed it for you.

  14. comment
    Comment #48483201

    The original Skunkworks optimizes for a low production volume of vehicles which operate in a very extreme band of performance. And yes these projects are able to deliver within bud…

  15. comment
    Comment #48464672

    Its never been quicker or cheaper to build something with bad foundational assumptions and principles. Its never been easier to add features whilst not recognizing that it comes wi…

  16. comment
    Comment #48461167

    Ok, but doing manual memory management in Rust is a bit like digging a ditch with a spoon. I get that its technically possible, that does not mean it should be done outside the mos…

  17. comment
    Comment #48443595

    There are performance reasons to handle memory allocation manually and tactically. This is why languages which deal with memory manually are not going anywhere. Whether Zig will be…

  18. comment
    Comment #48443425

    This kind of thing is totally routine here in South Africa. Probably about a third of power cuts in my area these days are due to some kind of cable or electrical theft.

  19. comment
    Comment #48430377

    I'll wait until they do some PAL emulation: take an NTSC source, blurrily upscale it to 576p, apply a crap deinterlacing algorithm to produce a technically progressive image, and s…

  20. comment
    Comment #48328136

    I think the 80/20 solution for reliable workflows is: - Ensure the workflow is idempotent - if it stops or fails at any point, you should be able to start it from scratch and skip …

  21. comment
    Comment #48320975

    At my last company, I wrote a little tool for pretty printing our JSON logs. You pipe into it and it prints out. It's quite easy to write such a thing in Go, and useful for assigni…

  22. comment
    Comment #48320713

    It's interesting to think that logging is now an undocumented API.

  23. comment
    Comment #48314298

    My usecase would be investigating a potential integration - I want to go and see everyone's comments on the websites themselves. I'm not looking for an answer - I don't know the qu…

  24. comment
    Comment #48309167

    Google's Search and its AI result can alternatively help or hinder me, I find. If I'm looking for a relatively straightforward and simple piece of information quickly (e.g. "wooden…

  25. comment
    Comment #48295361

    Developing software is as much about the journey as the destination. I build a lot of my understanding of the actual problem in the pursuit of solving it. There are many times when…