Live data from Hacker News

Viewing profile — nybblesio

nybblesio

HN member
Joined
Fri, Feb 02, 2018, 2:56 PM UTC
HN karma
373
Public activity
45 items

About nybblesio

I stream daily on Twitch: https://twitch.tv/nybblesio

My YouTube channel: https://youtube.com/c/nybblesio

My email address is: jeff@nybbles.io

Recent public activity

  1. comment
    Comment #27571101

    I've been thinking about this topic a lot recently. My thoughts are still crystalizing but this is a rough snapshot: What if there are actually two independent markets in play but …

  2. comment
    Comment #26642191

    What do you mean!? Forethought!? That's BDUF! YAGNI! This is the problem with you damn tech weenies: all you want to do is fix things and think ! There is no business value to fixi…

  3. comment
    Comment #26344314

    dBASE was a product of Ashton-Tate, not Borland. [1] Odd sidebar: Ashton-Tate had a BBS accessible via a toll-free (800) number for many years and it was extremely popular. I shudd…

  4. comment
    Comment #26114222

    The cash price for this drug in the US is insane: https://www.goodrx.com/ozempic?dosage=2-pens-of-1mg&form=car... I can only imagine the fight people will have with their insurance…

  5. comment
    Comment #24768442

    From 1997 to 1999 I had a contract with Caterpillar. Dealers used an AS/400 application called Service Advisor via good old-fashioned 5250 terminals [0]. For those not born when re…

  6. comment
    Comment #24483076

    This is super cool and I would pay Maya-level prices for it. For indie game development, tools like this are gold. Although MonsterMash is more advanced, this reminded me of Martin…

  7. comment
    Comment #24482828

    This is a good essay. However, the author didn't mention Pratt Parsing [1], which cleanly addresses [2] the shortcomings of recursive descent parsing. Parser generators look promis…

  8. comment
    Comment #24359496

    I feel the Story of Mel is appropriate for this thread. And to quote the legend himself, "If a program can't rewrite its own code, what good is it?" http://www.cs.utah.edu/~elb/fol…

  9. comment
    Comment #24282384

    It's a shame Kent used the words "test" and "development". Test Driven Design would have been better, but people would still misinterpret what is under "test". Yes, there's a side …

  10. comment
    Comment #23627682

    Preface: Once upon a time, I worked for a company who rents movies on DVD via kiosks. When I joined the team, pricing was hard coded everywhere as a one (1), because YAGNI. The cod…

  11. comment
    Comment #23326664

    For me, the only model of acquiring currency from software engineering activities is via product sales (no more selling my time or expertise). To this end, I do have plans in motio…

  12. comment
    Comment #23324050

    First, I had to wrap my head around something very simple: who one is (I am a software engineer) and what one does to acquire currency are orthogonal. This is simultaneously obviou…

  13. comment
    Comment #23322562

    I've been programming since 1979. So long that "programmer" has become an integral part of my identity. I don't think I'll ever stop producing software. However, starting around 20…

  14. comment
    Comment #23159129

    My recent work involving EnTT is still under NDA, though at least one of the projects should have a public announcement sometime next year. With that said, if there is interest, I'…

  15. comment
    Comment #23149012

    Yes, this is the basic idea. Tokens from the lexer, AST nodes, basic blocks, control and data-flow graph nodes + edges can all be entities and/or components of entities, depending …

  16. comment
    Comment #23128862

    I've used EnTT in both compiler and graphics projects over the past few years. Nice API, good documentation, and continuous updates from skypjack. If you're looking for a C++ ECS, …

  17. comment
    Comment #22719586

    NOTE: This is tongue-in-cheek (for the most part). However, I cannot help but feel that articles like this are a subtle form of social manipulation; especially for younger, less ex…

  18. comment
    Comment #22594596

    Separate policy from mechanism . [1] I usually reframe this as separating the what from the how . Back in the 80s and early 90s people would commonly call this "data driven design"…

  19. comment
    Comment #22351209

    The OP's example is perfect: he didn't go to the leaf-nodes and write each test by hand . Instead, it was clear that writing a tool to do the job would be better. Software is all a…

  20. comment
    Comment #22258785

    Open-plan offices are but one of many symptoms of the much larger problem in the software engineering industry today: nobody in "the business" understands what we do. I started wor…

  21. comment
    Comment #21553471

    What you're looking for is something called "Lateral Thinking" [1]. Using one's prefrontal cortex "silences" their inner genius and prevents "Ah ha!" moments. This is why people ge…

  22. comment
    Comment #21202197

    You may want to give the CLion 2019.3 EAP build a try. I was having the same issues as you with a very large (~1 million SLOC) C++ code base. To my surprise, the EAP build has seem…

  23. comment
    Comment #20756345

    Long time AS/400 programmer here. I think the confusion arises from mixing the terms "SQL database" and what IBM refers to as the "Single-level Store" [1]. The AS/400 has true orth…

  24. comment
    Comment #19363768

    I love what Stephen King says on this topic: "I try to get six pages a day." [1] He works 3 to 4 hours per day, every day. He most likely works the same time block every day. As he…

  25. comment
    Comment #19195113

    Agreed and Knuth's Literate Programming. Our industry is caught in the event horizon of the black hole named, "cargo cults".