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.
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.
Develop live on production (CI/CD). No source control, there's only 1 version of the software; the latest version (trunk based development).
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, receive, and parse JSON could matter.
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 business being in a list of fast…
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.
> ...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 to find any. The gold of python is the…
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 likely to accept orders without push…
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 deployment artifacts. Despite being a GC…
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 rudimentary autocomplete. find the…
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 browser. Flash? that threatens the…
Another tig user! Proof there are 1's of us out there.
> 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". So it's in a weird place where things…
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 safety is achieved either way. And…
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 algorithms in a vacuum. But doesn't…
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 of company B.
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 line 3+: long description, paragraphs,…
> 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 prefer to use sql to clean and re-shape…
You should have 0 cents. Squash and chill is the way to go.
> 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 enough to have a title. Who needs a…
Free market is not a metric. It's just natural selection. No one needs to understand it for it to run its course.
> 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 code I run. But I'd wager only a small…
> 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 emacs color theme author. Pretty colors…
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 page of paper looking exactly the same.…
I mean the point is missed in your response. You're talking about the current state of LLMs, but the premise of the question is a "what if" scenario where AI successfully takes over our jobs. There's no need to define…
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.
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.
Develop live on production (CI/CD). No source control, there's only 1 version of the software; the latest version (trunk based development).
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, receive, and parse JSON could matter.
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 business being in a list of fast…
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.
> ...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 to find any. The gold of python is the…
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 likely to accept orders without push…
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 deployment artifacts. Despite being a GC…
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 rudimentary autocomplete. find the…
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 browser. Flash? that threatens the…
Another tig user! Proof there are 1's of us out there.
> 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". So it's in a weird place where things…
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 safety is achieved either way. And…
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 algorithms in a vacuum. But doesn't…
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 of company B.
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 line 3+: long description, paragraphs,…
> 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 prefer to use sql to clean and re-shape…
You should have 0 cents. Squash and chill is the way to go.
> 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 enough to have a title. Who needs a…
Free market is not a metric. It's just natural selection. No one needs to understand it for it to run its course.
> 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 code I run. But I'd wager only a small…
> 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 emacs color theme author. Pretty colors…
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 page of paper looking exactly the same.…
I mean the point is missed in your response. You're talking about the current state of LLMs, but the premise of the question is a "what if" scenario where AI successfully takes over our jobs. There's no need to define…