Live data from Hacker News

Viewing profile — cytzol

cytzol

HN member
Joined
Thu, Feb 05, 2009, 3:56 PM UTC
HN karma
2,811
Public activity
322 items

About cytzol

Personal site:

- https://bsago.me

Some of my software projects:

- https://the.exa.website

- https://dns.lookup.dog

- https://specsheet.software

Recent public activity

  1. comment
    Comment #35264724

    Embedding your assets like this isn't always an improvement. For example, I work on a site with a Go server and static content pages, and I like that I can update one of the pages …

  2. comment
    Comment #34355648

    > Why do you prefer having an app running (and owning the sole menu bar) when it has no GUI on screen? Here's a story from when I was using Windows for work after using Macs for ag…

  3. comment
    Comment #34196394

    I love Rouille: https://docs.rs/rouille/latest/rouille/

  4. comment
    Comment #33653317

    I found this "best practice" curious to read: > The standard net/http server violates this advice and recovers panics from request handlers. Consensus among experienced Go engineer…

  5. comment
    Comment #33641616

    As a sidenote to your sidenote: I've noticed that the term "syntax" seems to have two different meanings nowadays. There's the technical meaning, namely "the rules that govern how …

  6. comment
    Comment #33411391

    Looks like the application requires macOS v12, which is only a year old. What features does it require that means it can't be backwards-compatible? Is it a SwiftUI thing?

  7. comment
    Comment #31208537

    Sorry, I don't get what you mean. Could you elaborate or re-phrase?

  8. comment
    Comment #31206963

    > Programming is a means to an end, and the cost of using Rust (hiring, increased development time) is often not worth it. I agree with this. I learnt Rust before Go, and using Go …

  9. comment
    Comment #30749921

    Like many things with Go, its approach seems reasonable and simple at first, but allows you to accidentally write code that looks right but is very, very wrong. For example, what d…

  10. comment
    Comment #30556937

    Here's a reply to a comment from a few weeks ago, when someone asked the same thing: https://news.ycombinator.com/item?id=30024805

  11. comment
    Comment #30522342

    Serious question: how do you square your third paragraph with your first? That is, if you're using Obsidian's features like [[square bracket link syntax]], or #tags, or inline imag…

  12. comment
    Comment #30515391

    > Just a reminder to everybody that Fastmail is an Australian company, and is therefore subject to Australia's TOLA / Assistance And Access. [...] Having your e-mail provider compe…

  13. comment
    Comment #30498976

    I use cURL a ton too, for when I want to make a one-off request, examine the response, and then throw it away. Here are some reasons why I'd reach for a tool like this: • I want th…

  14. comment
    Comment #30362034

    I tried the Electron version six months ago, and I wrote up its weaknesses here: https://news.ycombinator.com/item?id=28147305 EDIT: I just tried the latest beta, and I'm happy to …

  15. comment
    Comment #30151788

    If you're using Make as a command runner or a "standard entry point" to a project, instead of using it as a build system that tracks dependencies between files, I highly recommend …

  16. comment
    Comment #30118555

    > My (limited) exposure to Java was quite painful because I had to deal with layers and layer of inheritance and abstractions that at some point made it very difficult to do what I…

  17. comment
    Comment #30025417

    I set up a non-public-facing IPv6-only web server last night, so the issues are fresh in my mind! I'm fortunate enough to have an IPv6-capable home connection, and the hosting prov…

  18. comment
    Comment #29585201

    I'd be really happy with that! Building the functionality of errcheck[1] and ineffassign[2] into the compiler — or at the very least, into govet — would go a long way to allay my w…

  19. comment
    Comment #29583241

    I like Go. It's useful for the things I need it for since it compiles fast into a single binary and has networking utilities in its standard library. I was used to Rust's error han…

  20. comment
    Comment #28593822

    I self-host Sentry, so it's feasible, but : • It's huge . If I run `docker-compose ps`, it lists thirty entries, one of which seems to have failed and exited. • With that hugeness …

  21. comment
    Comment #28551110

    I stopped using Genius after their mobile-first redesign. I really enjoyed reading their explanations and meanings behind songs I knew, with the lyrics in the centre of the screen …

  22. comment
    Comment #28147524

    I agree that moving to Electron is not a guarantee that an application will be slower than it is before. Unfortunately, though, I tried it out and 1Password 8 is laggy — noticeably…

  23. comment
    Comment #28147305

    > Could someone give a bird's eye view summary of why 1Password moving to Electron is bad? There are a couple of security risks associated with moving to Electron, but I believe th…

  24. comment
    Comment #27907726

    Thanks to using BBEdit for a decade now, I get bitterly disappointed whenever I re-open an application and it doesn't restore the windows and state it had when it closed. I've trie…

  25. comment
    Comment #27265698

    I mean obviously the Command key is the Swedish Campground symbol: https://www.folklore.org/StoryView.py?story=Swedish_Campgrou... And of course, the Option key's symbol is the dia…