Viewing profile — lipanski
lipanski
HN member- Joined
- Thu, Jan 24, 2013, 1:48 PM UTC
- HN karma
- 291
- Public activity
- 51 items
- HN profile
- View on Hacker News ↗
About lipanski
Recent public activity
-
comment
Comment #42287732
Berlin - Die Sinfonie der Großstadt (Berlin - Symphony of Metropolis) is by far my favourite.
-
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…
- story
-
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
-
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…
-
comment
Comment #26818717
They require you to use a business email address in order to enter the hackathon (gmail is blocked).
- story
-
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…
-
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…
- story
-
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…
-
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
-
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…
-
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…
-
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…
-
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…
-
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…
- story
-
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).
-
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…
- story
-
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…
- story
-
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…
- story