Live data from Hacker News

Viewing profile — default-kramer

default-kramer

HN member
Joined
Mon, Jan 30, 2017, 8:21 PM UTC
HN karma
776
Public activity
298 items

About default-kramer

No profile information was provided.

Recent public activity

  1. comment
    Comment #49164546

    > the most valuable commodity is engineers knowing WTF is going on, and that loss of understanding of your codebase is the #1 blocker to actually getting things done Perfectly said…

  2. comment
    Comment #48620073

    I understand how the Same Origin Policy protects browsers from executing malicious scripts. I also understand how the Access-Control-Allow-Origin header can be used by servers to d…

  3. comment
    Comment #47968094

    > I probably spent over 20 hours debugging, scanning the emu-dev Discord, creating tests, and even throwing the issue at earlier AI models. Nothing worked. But then after a few wee…

  4. comment
    Comment #47904151

    I think it's another case of the whole industry being driven by the needs of the very small number of systems that need to handle >10k concurrent requests.

  5. comment
    Comment #47693318

    Interval training will help https://www.musictheory.net/exercises/ear-interval Each interval has a unique "flavor" and once you can hear them you should be able to hear multiple in…

  6. comment
    Comment #47394785

    What's strange is that many people who believe in a Mature Creation (as I've heard it; "Last Thursdayism" is new to me) will readily accept it as the explanation for ancient starli…

  7. comment
    Comment #47272184

    I'm not really concerned about the availability of SW dev jobs, but I am concerned about the quality of them. For many companies the velocity (and quality, much to my chagrin) of t…

  8. comment
    Comment #46608915

    You're right, but for EDM this was pretty much already the case. The scene survives in large part thanks to DJs who wade through countless mediocre tracks looking for the few hidde…

  9. comment
    Comment #46471016

    > But for the time being there remain a few things that humans can do very easily which computers find difficult. Along with counting traffic lights and crosswalks, one of those th…

  10. comment
    Comment #46360722

    I formerly worked for a travel company. It was the best codebase I've ever inherited, but even so there were select N+1's everywhere and page loads of 2+ seconds were common. I gra…

  11. comment
    Comment #46347385

    Every time I've worked on a project that used AutoMapper, I've hated it. But I'll admit that when you read why it was created, it actually makes sense: https://www.jimmybogard.com/…

  12. comment
    Comment #46102059

    > But, unless you have some way of enforcing that access between different components happens through some kind of well defined interfaces, the codebase may end up very tightly cou…

  13. comment
    Comment #45889420

    I think you're underestimating the huge variety of productive apps in existence. For every system that handles >1M requests per second, there are probably at least 10 systems that …

  14. comment
    Comment #45882356

    > most productive applications work at similar scale What do you mean by "productive" here? The overwhelming majority (probably >99%) of billed/salaried software development hours …

  15. comment
    Comment #45878575

    It's not insane. The best codebase I ever inherited was about 50kloc of C# that ran pretty much everything in the entire company. One web server and one DB server easily handled th…

  16. comment
    Comment #45558908

    I think the reason they get hotly debated is that people's personal experiences with them differ. Imagine that every time Alice has seen an ORM used it has been used responsibly, w…

  17. comment
    Comment #45226288

    Hmm, maybe, but somehow Marvin Gaye's estate still pulled it off. Yes it was a copyright case, not a patent case, but Robin Thicke and Pharell Williams had a well-funded defense. S…

  18. comment
    Comment #44672833

    I've done something like that too. I also noticed that enums are even lower-friction (or were, back in 2014) if your IDs are integers, but I never put this pattern into real code b…

  19. comment
    Comment #44672517

    I think checked exceptions were maligned because they were overused. I like that Java supports both checked and unchecked exceptions. But IMO checked exceptions should only be used…

  20. comment
    Comment #44351835

    To be fair, Persona 5 is my least favorite out of 3/4/5. Most fans of the series agree it's embarrassingly easy. Persona 3 (Portable is best, or FES if you're a masochist, but not …

  21. comment
    Comment #44350338

    Not so much with video games. The industry is so young that most of those "classics" are actually much less fun than I remember them. (Super Mario World does hold up very well thou…

  22. comment
    Comment #44324461

    I strongly prefer FP over OOP, but... Is there any desktop GUI library that isn't built on subclassing? Winforms, WPF, Swing, Qt, Godot all do. This doesn't prove that subclassing …

  23. comment
    Comment #44313810

    How many people actually write exhaustive tests for everything that could possibly be null? No one I've ever met in my mostly-C# career. I can confirm that at least 30% of the prod…

  24. comment
    Comment #44304916

    I'm convinced that some people don't know any other way to break down a system into smaller parts. To these people, if it's not exposed as a API call it's just some opaque blob of …

  25. comment
    Comment #44202777

    And it's not obvious thanks to the logarithmic scale... There must have been a better way to present this information.