Viewing profile — ionrock
ionrock
HN member- Joined
- Thu, Nov 13, 2008, 4:48 PM UTC
- HN karma
- 57
- Public activity
- 44 items
- HN profile
- View on Hacker News ↗
About ionrock
No profile information was provided.
Recent public activity
-
comment
Comment #47617923
I haven't tried this project, but did switch to vterm from shell-mode a while back because it managed to fix most of the paper cuts when using shell-mode. I also used to create a l…
-
comment
Comment #41110025
This kind of framework helps to optimize a bit for returning hypertext (iow HTML snippets) rather than leveraging a frontend system that only interfaces with the backend via an API…
-
comment
Comment #40586606
Writing post-mortems is generally pretty kludgy. You might have a Slack bot that records the big picture items, but ideally, a post-mortem would include connections to the nitty-gr…
-
comment
Comment #40551292
After dealing with the current state of affairs regarding the front end, I think this is pretty interesting. I've been writing Go web apps with templ and htmx. I've punted on deali…
-
comment
Comment #39217477
While I can't say this is true for vim, in Emacs, I found that the customizability helps for a lot of different programing tasks. I run my terminals in Emacs and they are associate…
-
comment
Comment #39038358
I don't know if I fully grok the web components described by the author. I did find that using templ with Go makes it reasonable to have components you can inject some logic and st…
-
comment
Comment #38955224
I had a similar thought when I first looked at it, but then I thought about my browser history and URL bar. It is sort of a lot of work to open files to write scripts, keep them or…
-
comment
Comment #38858108
Chet is meant to be a helpful big brother that keeps track of how long commands take to run. It stores the timings in a local SQLite database so you can run queries to find opportu…
- story
-
comment
Comment #14500523
Personally, I think it is more convenient to think about things like this (ie firewall rules) as data, which makes the use of an API a convenient way to work with the data. The con…
-
comment
Comment #13336983
Most services that might be considered "backends" (ie databases, queues, cloud services) end up being in written in languages that can safely use async techniques for I/O and still…
-
comment
Comment #13336929
While I don't know node.js very well and can't speak to the "shared memory server", I do think it is valid to point out that this sort of redesign to fit the platform is frustratin…
-
comment
Comment #11954177
As an emacs user, it is ironic I mention this tip! You can use Control + [ as an alternative to using ESC in Vim. This solved my reluctance to reach for the ESC key in the far reac…
-
comment
Comment #8762878
It is really a chicken and egg problem. On the one hand, it would be good to refactor the code to help write some tests. On the other hand, you really shouldn't refactor the code w…
-
comment
Comment #8723994
I've felt the same way at times until I realized the issue is just my perspective. OO provides an organizational tool for organizing functions and variables. The same thing can oft…
-
comment
Comment #8559538
One thing that is challenging in managing the boundaries is that often times our languages don't prescribe enough layering. We usually have modules, classes / functions and methods…
-
comment
Comment #8074881
At some point I think it is important as a programmer to take pride not only in the result of the code, but the code itself. Efficiently managing a project can and should be reward…
-
comment
Comment #5666022
The thing about techcrunch's response is that the guy doesn't even try to make something work. If Ycombinator and other start ups decided to stop doing anything with techcrunch it …
-
comment
Comment #3116071
Do they provide a simple app that you can use easily with a phone? I'd say the "social" aspects are where the benefit is. Being able to let one person pay the bill and everyone els…
- story
-
comment
Comment #2709735
One caveat before commenting is that I haven't written a major app in Node.js and I use Python most of the time (vs. Java). I don't think the decision to use Node.js should be base…
-
comment
Comment #2543079
I agree that for the most part this is correct. But, I also would argue that some aspects of a language can lend itself to more organized code. The include statement is one example…
-
comment
Comment #1696740
Personally, I'd avoid node.js. It is most definitely cool, interesting and has been proving itself useful, but (!) there are a lot of details that won't come up until you really ne…
-
comment
Comment #1694804
Hopefully the folks at Heroku see this comment as the idea for a cutoff rate is really good. I'm not sure cutting the bill in half is necessary, but describing the real costs of th…
-
comment
Comment #1637512
I like your perspective on this design decision as it seems to make clear what the intent could be. Alex reveals that the difference in Python is not so much the syntax as much as …