Live data from Hacker News

Viewing profile — mfonda

mfonda

HN member
Joined
Mon, Aug 23, 2010, 5:46 PM UTC
HN karma
311
Public activity
74 items

About mfonda

No profile information was provided.

Recent public activity

  1. comment
    Comment #48249236

    An “array” in PHP is an ordered map.

  2. comment
    Comment #48248866

    After over two decades of working in PHP, I'm now working in Java. PHP is basically Java-lite. I am absolutely loving the compile-time safety of Java, but I dearly miss PHP's maps …

  3. comment
    Comment #46848808

    If the changes your command makes are strictly to a relational database, then `--dry-run` becomes quite easy to implement: just start a transaction and never commit it. This avoids…

  4. comment
    Comment #42392413

    Does anyone have any insights into how Google selects source material for AI overviews? I run an educational site with lots of excellent information, but it seems to have been pass…

  5. comment
    Comment #42066850

    I never knew that jq without any arguments pretty-printed JSON. Very useful, and great tip to combine with pbcopy/pbpaste.

  6. comment
    Comment #39056896

    This brings back memories. The first (and only) hardware project I've ever done is building a 4-controller multitap that connected via parallel port. It ended up working really wel…

  7. comment
    Comment #33883481

    Great idea. Thanks for sharing, and congrats on launching it! As someone unfortunately prone to coming up with grand plans to build things, I could get a lot of use out of this. I …

  8. comment
    Comment #33646793

    I'm exactly the target audience here--simple, blank (logo free) apparel is exactly what I like to wear. That said, I would need to see the prices come down before I'd consider usin…

  9. comment
    Comment #33454083

    Thanks for investigating this and ultimately getting the fraudulent store taken down. I saw the same social media post regarding the fraudulent store and was surprised that a small…

  10. comment
    Comment #33360046

    This information is often communicated by the type of the exception itself. Maybe it timed out: TimeoutException. Maybe the connection was refused: ConnectionRefusedException. Mayb…

  11. comment
    Comment #33350502

    > Note that :Ack will jump to the first result in the QuickFix list by default. If you dislike this, use :Ack! Wow, I've been using :Ack for years and have always found that behavi…

  12. comment
    Comment #29987832

    Just a heads up that it's not working as expected in Chrome. I loaded the page and got an IP that wasn't mine, then refreshed the page and got a different IP that still wasn't mine…

  13. comment
    Comment #18035364

    I have a pretty customized setup--Dvorak, caps-lock remapped to control, vim a custom vimrc and set of plugins I'm used to, etc. It's certainly a mild annoyance when using someone …

  14. comment
    Comment #18035288

    This article boils down to "Dvorak was difficult for me to learn therefore nobody should learn it." I've been using Dvorak for about seven years now, and personally I love it. For …

  15. comment
    Comment #17964295

    What I believe it's saying, and accurately so IMO, is there are a lot of so-called "best practices" which are dogmatically followed without stopping to critically think about wheth…

  16. comment
    Comment #17962035

    Being able to approximately estimate numbers is an excellent skill for software developers to have. Imagine you're running some operation that affects N things or has N results. Af…

  17. comment
    Comment #17928649

    As with any style guide, many things are subjective, and the only correct answer is the one that your team applies consistently, whatever that may be. Overall, these look like a gr…

  18. comment
    Comment #17820185

    > Haskell is not an achievement to unlock or a trophy to be won because learning is a never-ending process and not a finish line. Haskell aside, I think this is a fantastic point r…

  19. comment
    Comment #17256670

    This was in response to Practical Tip #1: "People don't have to say when they are working." I'm arguing that this tip is harmful. I should know he was on vacation, and thus have a …

  20. comment
    Comment #17253651

    As true as this is, unexpected problems happen. Kevin may be the only one that can fix it, or at least be able to fix it a lot more effectively than others. The issue might not be …

  21. comment
    Comment #16726474

    Autoloading is pretty simple. PHP knows exactly where to look for code, and you know exactly where to look for it too. Class names are mapped exactly to file names [1], so autoload…

  22. comment
    Comment #16711834

    > The affected information included usernames, email addresses, and hashed passwords - the majority with the hashing function called bcrypt used to secure passwords. If they're usi…

  23. comment
    Comment #16549302

    > There was no division of duties on the team. Everyone was responsible for the system as a whole. [...] Basically, I asked why he didn't take care of it. His response floored me. …

  24. comment
    Comment #15909808

    My DIY MacBook stand is simply a pile of old textbooks. Gets the job done and comes with the added bonus of adjustable height.

  25. comment
    Comment #15825800

    eNotes.com | Senior DevOps Engineer | Seattle, WA | Onsite eNotes is an educational resource for both students and teachers. Perks include competitive pay, excellent benefits, and …