Viewing profile — foobarbaz33
foobarbaz33
HN member- Joined
- Wed, Mar 03, 2021, 10:54 PM UTC
- HN karma
- 564
- Public activity
- 263 items
- HN profile
- View on Hacker News ↗
About foobarbaz33
No profile information was provided.
Recent public activity
-
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.
-
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.
-
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).
-
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…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…
-
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 …
-
comment
Comment #44139455
Another tig user! Proof there are 1's of us out there.
-
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"…
- comment
-
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 …
-
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 …
-
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…
-
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…
-
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 …
-
comment
Comment #42949654
You should have 0 cents. Squash and chill is the way to go.
-
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…
-
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.
-
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…
-
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 …
-
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…