Live data from Hacker News

Viewing profile — lipanski

lipanski

HN member
Joined
Thu, Jan 24, 2013, 1:48 PM UTC
HN karma
291
Public activity
51 items

About lipanski

https://lipanski.com

Recent public activity

  1. comment
    Comment #42287732

    Berlin - Die Sinfonie der Großstadt (Berlin - Symphony of Metropolis) is by far my favourite.

  2. comment
    Comment #39820586

    If this is the nano version then let me share the pico alternatives with you: * BusyBox httpd [1] * thttpd [2] * Lwan Web Server [3] * gatling [4] I built and maintain a super tiny…

  3. story
  4. comment
    Comment #27938463

    My YT recommendation on the topic is the hilarious but very well docummented BBC series "Supersizers Eat" [1] [1] https://youtube.com/playlist?list=PL8D56E0F6438B4CE6

  5. comment
    Comment #27139651

    My favourite is thttpd [1] which is super tiny, battle-tested and actually meant for the job (and only this job). It's available as a package on most Linux distros. Serving a stati…

  6. comment
    Comment #26818717

    They require you to use a business email address in order to enter the hackathon (gmail is blocked).

  7. story
  8. comment
    Comment #26506257

    Same here, I basically learned how to write POSIX-compliant Shell with the help of ShellCheck. Shell is not a difficult language to learn but it definitely has its oddities and the…

  9. comment
    Comment #26412458

    I recently installed ClickHouse (part of my self-hosted Plausible setup) and had to modify a record inside the database. At this point my only knowledge of ClickHouse was that it c…

  10. story
  11. comment
    Comment #25554213

    I second this - it sounds like a massive waste to spin up a Github Actions job in order to trigger a basic request every 5 minutes, 300 times a day. Why not just use a dedicated up…

  12. comment
    Comment #25484686

    On the same note, I'd recommend the very well documented and funny BBC series Supersizers Go: https://youtube.com/playlist?list=PL0815CC4054AB8D12

  13. comment
    Comment #25379892

    Airbnb enabled a great range of people to see places they might have never afforded to see before. It managed to commoditize travelling in a similar way low-cost airlines did. On t…

  14. comment
    Comment #25039986

    In my experience, automatic eager loading is the most elegant solution to this problem. For ActiveRecord, I'd recommend Goliloader [1] (which is a gem similar to ar_lazy_preload bu…

  15. comment
    Comment #25015318

    > Give me all users whose phone number starts with 555 There's no magic there, it's left up to you whether you expose such functionality and you are in full control of all fields t…

  16. comment
    Comment #25006488

    There are a couple of points where Crystal really feels cleaner and somehow more expressive than Ruby. The authors of the language avoided aliases (no more size vs. length or injec…

  17. comment
    Comment #24941325

    I spent some of my time building or trying to build various web apps in both Rust and Crystal. The Rust web experience of several years ago was very frustrating and it was partiall…

  18. story
  19. comment
    Comment #24781060

    I'm not sure that's always practical. Consider the average Rails or Symfony app - you'd have to include quite a few files (even if you add entire directories at a time).

  20. comment
    Comment #24778360

    One of the most common mistakes I see is not using a .dockerignore file or, better said, relying on .gitignore when calling `COPY` on entire directories. Without a .dockerignore fi…

  21. story
  22. comment
    Comment #24513471

    At the end of the day concerns are just Ruby modules and they are a core feature of the language. They are an acceptable style of programming. It all depends on the task, your team…

  23. story
  24. comment
    Comment #24100800

    > As I’ve learned more and more about 5G Out of curiousity, what's a good source of information on 5G? I assume the standard itself is not the easiest thing to digest so I'd apprec…

  25. story