Live data from Hacker News

Viewing profile — brianpan

brianpan

HN member
Joined
Mon, May 03, 2010, 5:21 AM UTC
HN karma
1,879
Public activity
649 items

About brianpan

Developer at Pure Storage in Santa Clara

Recent public activity

  1. comment
    Comment #49224399

    There are different ways to create an iceberg. You are probably thinking of a hard chunk of ice breaking off into the ocean, but probably a more common way is glaciers running into…

  2. comment
    Comment #49175259

    Yes! Clean code (which is more readable and maintainable) should be a stop on the way to higher performance code. Otherwise, you are optimizing too early.

  3. comment
    Comment #49150686

    A food processor is a kitchen tool even though it does many things. A computer is also a tool that does many things and the OS is arguably the important part of how a user wields t…

  4. comment
    Comment #48799226

    Growing up I definitely noticed the wobble. But I'm also so used to it that I didn't realize a lot of examples were videos. Really interesting investigation!

  5. comment
    Comment #48799157

    Jurassic Park had a Thinking Machines CM-5. https://www.starringthecomputer.com/computer.html?c=15 "The lights flash just like they do normally, although it's hard to understand wh…

  6. comment
    Comment #47929957

    3/4/5G/LTE networks and 802.1x predate their 8 years in aerospace. I worked on some of those 25 years ago. If you're not an EE, maybe you also didn't consider the lead time of work…

  7. comment
    Comment #47929894

    You should not be touting magical health benefits on a sample size of one either way. There are already plenty of studies available to be found.

  8. comment
    Comment #47732136

    Like a person playing the piano. If your arms are resting, then your fingers and wrists are doing the maximum amount of reaching as you type. If you use a wrist rest you are encour…

  9. comment
    Comment #47450620

    Optimal line length is a thing.

  10. comment
    Comment #47114063

    This is a way to tell if something is social media or attention media. "Surfacing the best comments" is only a problem at scale. And attention media demands scale whereas your soci…

  11. comment
    Comment #46805606

    It's a cost-benefit analysis like many other things. There are limited resources, they should be spent on investigating cases that have a chance of getting closed. Cold cases might…

  12. comment
    Comment #46751376

    Late reply, but did your colleague go from ICE BMWs to an EV Model 3? For me, zero maintenance and no more stopping at gas stations (you need a charger at home) were HUGE advantage…

  13. comment
    Comment #46728719

    Not saying please or having to be polite is often simpler. Knowing and using etiquette is often more effective.

  14. comment
    Comment #46687472

    If we're comparing notes, I traded in my Model 3 for a BMW i4 and I couldn't be happier. It's a nicer car and more fun to drive! JD Power and Consumer Reports both rate BMW above a…

  15. comment
    Comment #46686703

    You said: alcohol can be an amazing way to clean screens. It's still true that: alcohol is a very good way to destroy the old glossy screens.

  16. comment
    Comment #46495436

    "Universal design" or "design for accessibility" will give you lots of examples of constraints that are not "commonly" needed ending up having much wider application and benefiting…

  17. comment
    Comment #46389550

    I felt really silly that the answer is just adding a "-i". But then I tried it and...WHAT?! Git is an endless rabbit hole of complexity.

  18. comment
    Comment #46372389

    I think you're thinking about git as a separate thing from the IDE. I love using IJ + git because there are no seams in between edit and commit. For instance, with IJ, I could easi…

  19. comment
    Comment #45976806

    You're right. A good postmortem/root cause analysis would START from "unwrap" and continue from there. You might start with a basic timeline of what happened, then you'd start expl…

  20. comment
    Comment #45895710

    The diffs are the biggest reason I use it (beside the 3-way diff, I can't live without: blame, optimize imports, all the editor functions inside the diff, diff files/commits/branch…

  21. comment
    Comment #45804365

    I don't think the distinction is animate/inanimate. Submarines sail because they are nautical vessels. Wind-up bathtub swimmers swim, because they look like they are swimming. Neit…

  22. comment
    Comment #45794832

    Even potluck parties tend to be better on average when someone or a few people are "in charge". In my experience, even when people are just getting together for dinner out, there a…

  23. comment
    Comment #45632464

    I think you are restricting social media by defining as what it became (at the time driven by "eyeball" metrics), instead of defining it by what it could or should be.

  24. comment
    Comment #45632078

    Nice. What's the app called? Is it available on Android? ;)

  25. comment
    Comment #45632061

    I found this interesting: https://wizardzines.com/zines/terminal/