Live data from Hacker News

Viewing profile — ionrock

ionrock

HN member
Joined
Thu, Nov 13, 2008, 4:48 PM UTC
HN karma
57
Public activity
44 items

About ionrock

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. 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…

  6. 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…

  7. 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…

  8. 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…

  9. story
  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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…

  15. 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…

  16. 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…

  17. 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…

  18. 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 …

  19. 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…

  20. story
  21. 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…

  22. 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…

  23. 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…

  24. 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…

  25. 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 …