HNHacker News
TopNewBestAskShowJobs

prudentpomelo

60 karma · joined August 28, 2022

submissionscomments
prudentpomelo··on My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback
Wow, this is wildly refreshing. Definitely more interesting and fun than any crud bullshit I do every day.
prudentpomelo··on Tyson vs. Paul: Netflix suffers significant issues on fight night
The stream was lagging almost as much as Tyson's fighting.
prudentpomelo··on Ask HN: Where do you go to find good articles to read?
I use scholar.google.com and search for topics I am interested in. If you have access to IEEE or ACM publications then even better. Or I download books as pdfs and read those instead of scrolling hacker news ;)
prudentpomelo··on Ask HN: What are you working on this weekend?
I am taking a crack (again) at creating vim bindings in Javascript for HTML textarea inputs.
prudentpomelo··on SQL style guide by Simon Holywell
Please don't make me write uppercase keywords. They make my eyes bleed and hurt my hands. Why not let the syntax highlighter do the heavy lifting for you? Dress your keywords with mauve or a nice butterscotch. Don't shout at the database. Write queries as if you are texting your best friend—all lowercase. Your friend understands and so does the database.

  select      e.first_name,
              e.last_name,
              s.amount
  from        employee as e
  inner join  salary as s
              on e.id = s.employee_id;
prudentpomelo··on SQL style guide by Simon Holywell
CTEs would be such a blessing. I am stuck using mysql 5.6. So many queries would just get simpler.
prudentpomelo··on Ask HN: When was the last time you bought something you were excited to get it?
Kinesis Advantage360 Keyboard. Solved so many RSI symptoms in one shot.
prudentpomelo··on Ask HN: What are some interesting math and physics blogs you follow?
https://betterexplained.com/
prudentpomelo··on On over-engineering; finding the right balance
Take therefore no thought for the morrow: for the morrow shall take thought for the things of itself. Sufficient unto the day is the evil thereof.

- Matthew 6:34, KJV

prudentpomelo··on Litecli: CLI for SQLite Databases with auto-completion and syntax highlighting
Downloaded it this morning on my work machine and it worked like a dream. Multiline mode and vim bindings were the chefs kiss that brought it all together.
prudentpomelo··on Do programmers need touch typing?
I touch type between 60-70 wpm. When I practice using source code it drops to 30. However, the most important thing I have done for my editing speed is learning vim. Vim is a cheat code in programming. The learning curve is steep. Once I got the basics down it helped eliminate most of the fatigue I would feel when editing text with the mouse.
prudentpomelo··on "We ran out of columns"
It's honestly relieving to read all these stories because I feel like I am in the middle of this right now. Our legacy product is a mishmash of perl and php that was probably started in the early 2000s. Which I wouldn't feel bad about supporting if it wasn't for the new system that has been bolted on top of it. The previous team that started the migration is all gone and now we are halfway between two two systems that we have to support. On top of that my manager is afraid to say no to our eccentric CEO so we are flooded with new feature requests but can never get anything done because we spend so much time chasing down problems in the old system. Is there any sane way out of this? I just feel like I am white-knuckling it through every day.
prudentpomelo··on "We ran out of columns"
This is the exact boat I am in. I always say the best thing about our codebase is the worst thing: junior developers can do whatever they want.
prudentpomelo··on Advanced Terminal Tips and Tricks
tmux + ssh multiplexing has been a big time saver for me. I have a single script that I run when I open my terminal and I have an entire dashboard to manage my dev environment. Now I just need to figure out copy and paste in tmux lol.
prudentpomelo··on Rewriting the Technical Interview (2020)
These get better every time I read them.
prudentpomelo··on Funeral Food
I love Oklahoma. Wholesome, hardworking people in a beautiful state. My favorite drive is through Sand Springs to Cleveland and Skiatook. You wind through Keystone Lake and the Arkansas River. So peaceful and pretty.
prudentpomelo··on Ask HN: Have you thought about leaving programming for the trades?
I left the trades for programming. Your body can't maintain that type of work unless you stay fit. Then there is the risk of injuries which is inevitable. Working on concrete is hard on your knees, hips and back. You eventually have to do something different like management.
prudentpomelo··on Show HN: I made a cheap alternative to college-level math & physics tutoring
I am in a similar boat. Starting a masters in cs in the fall. What resources are you using to study? I have neem doing some refreshing on Khan Academy but looking for other options.
prudentpomelo··on Eloquent JavaScript 4th edition (2024)
Definitely one of my favorites. It helped me level up when I was learning Javascript but also helped me understand how to be a better programmer.
prudentpomelo··on How SQLite Is Tested
They really have thought of everything! I wonder what it would be like to work on a codebase for 20+ years. Richard Hipp must be dreaming in C by now. I have listened to several interviews with him recently and he seems so unencumbered in his approach to software design. I admire his passion for solving hard problems and lack of trepidation for critique.
prudentpomelo··on Psst: Paper-Based Secret Sharing Technique
Such a fun way to introduce cryptography. My mind was blown this summer when I took a discrete math course this summer. Using math to encrypt and decrypt data is elegant and pure.
prudentpomelo··on How my link blog works
What a cool way to capture your interests! A small library of links to come back to and cherish. This is what makes the web great. You can just stand up your website and share and link as much as you please. Well done!
prudentpomelo··on Csvlens: Command line CSV file viewer. Like less but made for CSV
Awk now supports a `--csv` flag for processing csv's. https://github.com/onetrueawk/awk/blob/master/README.md
prudentpomelo··on Teaching C (2016)
>> There’s a lot of reading material out there. For the basics, I still recommend that students purchase K&R.

Has anyone read K&R and regretted it? I am working through all the exercises and have really enjoyed the process.

prudentpomelo··on Ask HN: What are your favorite tools?
- helix editor

- tmux

- bash

prudentpomelo··on Do you really need foreign keys?
Referential integrity saves you so many headaches. I am dealing with a 500+ table database with no foreign keys at all. This has allowed so many problems to creep in. Writing queries is pure suffering.
prudentpomelo··on Helix 23.10 Highlights
There is a tasty looking proposal for a debugger overhaul https://github.com/helix-editor/helix/issues/5950.
prudentpomelo··on Helix 23.10 Highlights
I just started using a modal editor this summer. Started with vim, progressed to neovim and landed on helix. I love the batteries included features and minimal configuration. Using a scripting language (Lua) for configuration was bit too much overhead for me to get started with neovim. I felt immediately productive using helix. I also prefer the selection->action model as well as native multi-cursor support. I would definitely recommend it to anyone looking to start using a modal editor. Experienced vim users might find it irritating to adjust to helix. In my opinion, it has the best out-of-the-box experience of anything I have tried so far. Though I will admit that Intellij is paying the bills for now and I use helix for all my school work. I hope to get helix to be my daily driver eventually.
prudentpomelo··on Ask HN: Did you change career paths after 30?
I was a welder for 8 years before I went back to school. Graduated at 29. I somehow snagged a developer position in April. It has worked out well so far. Welding can be very fulfilling work but it didn't quite scratch the intellectual itch that programming does.
prudentpomelo··on Square is down
This has been a massive headache for my partner's business. Booking and payments are down. Luckily, most people have venmo so we are making it work.
Page 1 of 2Next →