Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
toprerules
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
toprerules
1y ago
You may want to consider learning how to debug software before writing software.
32.
▲
by
toprerules
1y ago
If they were both built by the same person then the answer is obvious, just use the free and open source one without built in telemetry.
33.
▲
by
toprerules
1y ago
Incorrect, many of them do, and make the determination that a few nice to have features doesn't outweigh the cost, lock in, and incongruence with the use of open source software where possible. I know several world class developers who
34.
▲
by
toprerules
1y ago
Nowadays I just use an LLM. None of these features are relevant anymore. Unless JetBrains has a proprietary LLM that is better at coding than what ever else is on the market (they don't) then there's no reason to pay money for the
35.
▲
by
toprerules
2y ago
Fedora uses more stock and Red Hat is a far, far bigger contributor to Linux and OS as a whole (especially the kernel and systemd). Fedora stays more true to the only OSS ethos. IMO Fedora is the better pick. If I had to use Ubuntu I would
36.
▲
by
toprerules
2y ago
I've now watched people go from Sublime to Atom to VSCode to Cursor. Truly it's wild how much value I've gotten out of sticking with just Vim and occasionally trimming my config. I have no desire to move to Neovim. The Neovim
37.
▲
by
toprerules
2y ago
Just want to say everyone should be using podman. Its architecture is way more sane and integrates with Linux on a far more basic level (a regular process that can be started via systemd, etc. instead of a root daemon. Run it as root to get
38.
▲
by
toprerules
2y ago
It seems like out of Lynx, Links, and w3m, Lynx is the only one still under active development with a recent-ish release. w3m seems to be completely dead.
39.
▲
by
toprerules
2y ago
Oh yes, I'm with you. I didn't say I liked it. I am a low level munger and I like it that way - the lowest layers/oldest layers of the stack tend to be the pieces that are well written and stand the test of time. Where I see
40.
▲
by
toprerules
2y ago
You're missing the point, there are specific reasons why these stacks have grown in complexity - even if you introduce "API for AI interface" as a requirement, you still have to balance that with performance, reliability, int
41.
▲
by
toprerules
2y ago
People are absolutely insane with their takes on AI replacement theory. The complexity of our stacks has grown exponentially since the 70s. Very few people actually comprehend how many layers of indirection, performance, caching, etc. are b
42.
▲
by
toprerules
2y ago
Awesome. AI isn't making Vim less relevant, it's now more relevant than ever. When every editor can have maximum magic with the same model and LSP, why not use the tool that lets you also review AI generated diffs and navigate at
43.
▲
by
toprerules
2y ago
That's every piece of technology. If this wasn't the case, we wouldn't have jobs. Resistance to change on the basis of "it will cause more problems" halts all technological progress. If you think you can do better,
44.
▲
by
toprerules
2y ago
100% of people who dislike systemd can't come up with a better solution that solves all of the problems that systemd was created to solve.
45.
▲
by
toprerules
2y ago
The best config system I've ever seen used plain old Python to generate static configs. Everyone knows Python. Python is easy to do data munging in, as demonstrated by it's popularity as the #1 data science tool. There's boun
46.
▲
by
toprerules
2y ago
I don't use DAP so I can't help you there. I use vim for editing code. When I need to debug I run lldb or gdb in a separate tmux window, if I need to see the code I enable TUI mode. There are many wrappers including TermDebug, Vim
47.
▲
by
toprerules
2y ago
Can't really say enough good things about Vim. I retired early as a staff software engineer because of the work I did using Vim. From hacking silly games in C in high school to now, I've always been able to use Vim and run circles
48.
▲
by
toprerules
2y ago
Technology has diminishing returns. If technology does everything for us then what's the point of existing.
49.
▲
by
toprerules
2y ago
In what way is a hammer an intellectual tool?
50.
▲
by
toprerules
2y ago
It sounds like your perception of how a computer works is incredibly flawed. ram doesn't sit unused , the kernel uses it for caching and locality. The more RAM you give the kernel, the more you can have resident in the slab cache, the
51.
▲
by
toprerules
2y ago
I'm a Vim user, but I occasionally try JetBrains/VSCode to see what I'm missing out on and RustRover, CLion, Goland etc. are by far the most sluggish pieces of software I've used. I am demonstrably slower on them than us
52.
▲
by
toprerules
2y ago
I don't tinker with Vim. I wrote my config many years ago and I touch it maybe once every few years. Otherwise it's completely rock solid. I also find it highly amusing when people talk about needing to get work done and Vim, I me
53.
▲
by
toprerules
2y ago
I've reached a level (staff engineer at MAANG) that I consider to be difficult to obtain using plain old Vim, and I've noticed that other high performers tend to still use Vim or Emacs. There's plenty of amazing developers wh
54.
▲
by
toprerules
2y ago
This must be your first hype cycle then. Most of us who are senior+ have been through these cycles before. There's always a 10% gap that makes it impossible to fully close the gap between needing a programmer and a machine doing the wo
55.
▲
by
toprerules
2y ago
As a systems programmer, Rust has won. It will take decades before there is substantial Rust replacing the absurd amounts of C that runs on any modern Unix system, but I do believe that our of all the replacements for C/C++, Rust has f
56.
▲
by
toprerules
2y ago
As a fellow "staff engineer" LLMs are terrible at writing or teaching how to write idiomatic code, and they are actually causing me to spend more time reviewing than I was previously due to the influx of junior to senior engineers
57.
▲
by
toprerules
2y ago
You can do this without needing a terminal aware tool. There are tools, and it's easy to write one yourself, that tee buffers the output of every command you run, then pipe the last command into your AI tool. You could also easily supp
58.
▲
by
toprerules
2y ago
Why would you favor this approach over say, a command line tool that can pipe input into and out of a configurable AI backend, fork subprocesses to perform agent based tasks, etc. The amount of tokens is always bounded by what the user choo
59.
▲
by
toprerules
2y ago
I feel like 95% of the developers who are touting AI are doing web dev or app development - a field which has low stakes, low barrier to entry, and an incredible amount of reinventing the wheel - all things that an LLMs is naturally going t
60.
▲
by
toprerules
2y ago
That's just it, I try not to write the boring parts at all. That's what libraries and design pattern are for - avoiding writing boilerplate. I certainly can see it being useful for writing additional tests, although I am very worr
More ›