Live data from Hacker News

Viewing profile — foobarbaz33

foobarbaz33

HN member
Joined
Wed, Mar 03, 2021, 10:54 PM UTC
HN karma
564
Public activity
263 items

About foobarbaz33

No profile information was provided.

Recent public activity

  1. comment
    Comment #45827978

    I use emacs in the terminal too. macos, iterm2, tmux, emacs. iterm2 has some options to fix key bind issues that hamper emacs in the terminal.

  2. comment
    Comment #45767433

    Negotiate downward. They offer 100k, you counter with 90k. they meet you in the middle at 95 then you counter 85 and stand firm there.

  3. comment
    Comment #45629201

    Develop live on production (CI/CD). No source control, there's only 1 version of the software; the latest version (trunk based development).

  4. comment
    Comment #45600234

    You could have an lsp server of infinite speed, but that wouldn't help one bit if the bottleneck is how the client deals with the messaging. The specific techniques used to send, r…

  5. comment
    Comment #45472434

    I have first hand experience of painfully slow C# compile times. Sprinkle in a few extra slow things like EDMX generated files (not C# but part of the MS ecosystem) and it has no b…

  6. comment
    Comment #45384934

    Possibly yes. Artificially kept going by the Sun and Earth's own molten core. Once those go out out it's game over for earth.

  7. comment
    Comment #45341749

    > ...I keep trying because I'm hoping theres patterns I don't see. Python's popularity is an accident of timing. If you're digging deep for wisdom and gold nuggets you're not going…

  8. comment
    Comment #45203514

    It's not literally the age that's the issue, it's just a correlation. Some employers want people they can squeeze more easily and get the most juice out of. Younger people are more…

  9. comment
    Comment #44924135

    Same but from a C vs Go perspective. Didn't like GC or bundling dependencies into the final binary. But at the end of the day it's still small compared to most other languages depl…

  10. comment
    Comment #44679391

    I was coming here to say: "grep as IDE". It's dynamic language tooling 101. Find defs and refs. Master a little bit of regex and you will reduce false positives. Grep serves as a r…

  11. comment
    Comment #44217146

    Web based UI's (javascript baked in) are the only cross platform GUI all the major tech players endorse. Companies like Apple are hostile to alternative GUI frameworks, except web …

  12. comment
    Comment #44139455

    Another tig user! Proof there are 1's of us out there.

  13. comment
    Comment #43355918

    > C# supports structs, That's sort of the problem with C#. It couples the type (struct vs class) with allocation. C# started life by copying 1990's Java "everything-is-a-reference"…

  14. comment
  15. comment
    Comment #43253734

    True, but running errcheck will catch cases where you accidentally ignore the error. Maybe not as good as having it built-in to the language like Rust, but the goal of error check …

  16. comment
    Comment #43206289

    Yes I think there is a bubble. I think AI may become extremely impressive but still be limited. A lot of tasks involve having context to produce a correct solution. AI can whip up …

  17. comment
    Comment #43088842

    That's a pretty good take. Would make sense for a whole range of apps focused on 1 user or client. Accounting software is personal, company A doesn't need to query/join with data o…

  18. comment
    Comment #43061564

    line 1: short description. fit on 1 line. put effort into making it as short as possible while still giving the gist of what was done. maybe a github/lab issue #. line 2: blank lin…

  19. comment
    Comment #42973079

    > we get customer data exports from legacy systems as CSV or XLSX Convert the xlsx to csv. Every database system out there has blazing fast import of csv files. As a sql wizard, I …

  20. comment
    Comment #42949654

    You should have 0 cents. Squash and chill is the way to go.

  21. comment
    Comment #42944328

    > I find it hard to judge when things are in a good enough state to commit Work in a feature branch. Commit often. Squash away the junk commits at the end. > ...and especially good…

  22. comment
    Comment #42329900

    Free market is not a metric. It's just natural selection. No one needs to understand it for it to run its course.

  23. comment
    Comment #41853294

    > If you do not trust... Trust provides no protection. > refuse to review any code updates before installing it, then you are a moron. I personally do review every line of Emacs co…

  24. comment
    Comment #41838005

    > Sandboxing is used when the host is concerned about running programs that he doesn't trust. Trust? Trusting criminals doesn't stop them from committing crime. You may trust your …

  25. comment
    Comment #41828003

    PDF has a proper "page" abstraction. Printing to paper is a first class feature, not an bolted-on afterthought. A page in an electronic viewer will print out a to a nice and neat p…