prudentpomelo
Re:My son (9 yrs old) used plain JavaScript to make a game, and wants ...
on Tuesday December 03, 2024 @10:16PM (#42314193)
Wow, this is wildly refreshing. Definitely more interesting and fun than any crud bullshit I do every day.
Re:Tyson vs. Paul: Netflix suffers significant issues on fight night
on Saturday November 16, 2024 @12:53AM (#42154651)
The stream was lagging almost as much as Tyson's fighting.
Re:Ask HN: Where do you go to find good articles to read?
on Friday November 15, 2024 @07:57PM (#42153189)
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 ;)
Re:Ask HN: What are you working on this weekend?
on Friday November 15, 2024 @07:53PM (#42153145)
I am taking a crack (again) at creating vim bindings in Javascript for HTML textarea inputs.
Re:SQL style guide by Simon Holywell
on Friday November 15, 2024 @03:09AM (#42144844)
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;
Re:SQL style guide by Simon Holywell
on Friday November 15, 2024 @02:48AM (#42144743)
CTEs would be such a blessing. I am stuck using mysql 5.6. So many queries would just get simpler.
Re:Ask HN: When was the last time you bought something you were excite...
on Friday October 11, 2024 @08:35PM (#41815350)
Kinesis Advantage360 Keyboard. Solved so many RSI symptoms in one shot.
Re:Ask HN: What are some interesting math and physics blogs you follow?
on Thursday September 12, 2024 @01:19AM (#41517833)
Re:On over-engineering; finding the right balance
on Wednesday September 11, 2024 @02:17PM (#41513918)
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
Re:Litecli: CLI for SQLite Databases with auto-completion and syntax h...
on Tuesday September 10, 2024 @12:40AM (#41497217)
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.
Re:Do Programmers Actually Need Touch Typing?
on Monday September 09, 2024 @07:51PM (#41495619)
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.
Re:"We ran out of columns" – The best, worst codebase
on Saturday August 03, 2024 @05:57PM (#41149577)
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.
Re:"We ran out of columns" – The best, worst codebase
on Saturday August 03, 2024 @10:49AM (#41146883)
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.
Ask HN: What are some examples of underutilized technology?
I have come across several projects recently that have captured my attention. In particular, each project takes well-established technology/research and leverages its functionality in new and interesting ways. Here are a couple of examples:- HTMXHTTP and REST have been around for 20+ years. However, the industry largely settled on json and thick clients to render the ui. HTMX revisits the...
Re:Advanced Terminal Tips and Tricks
on Saturday July 20, 2024 @11:01AM (#41016956)
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.
Re:Rewriting the Technical Interview
on Sunday May 05, 2024 @02:21PM (#40266995)
These get better every time I read them.
Re:Funeral Food
on Friday April 26, 2024 @11:05PM (#40176775)
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.
Re:Ask HN: Have you thought about leaving programming for the trades?
on Friday March 29, 2024 @07:29PM (#39870199)
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 not inevitable. Working on concrete is hard on your knees, hips and back. You eventually have to do something different like management.
Re:Show HN: I made a cheap alternative to college-level math & physics...
on Wednesday March 27, 2024 @02:51PM (#39843123)
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.
Re:Eloquent JavaScript 4th edition (2024)
on Thursday March 07, 2024 @02:08PM (#39633281)
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.
Re:How SQLite Is Tested
on Thursday January 11, 2024 @11:22PM (#38963697)
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.
Re:Psst: Paper-Based Secret Sharing Technique
on Thursday January 11, 2024 @11:01PM (#38963530)
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.
Re:How my link blog works
on Thursday January 11, 2024 @10:52PM (#38963468)
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!
Re:Csvlens: Command line CSV file viewer. Like less but made for CSV
on Saturday January 06, 2024 @11:38AM (#38892821)
Awk now supports a `--csv` flag for processing csv's. https://github.com/onetrueawk/awk/blob/master/README.md
Re:Teaching C (2016)
on Saturday January 06, 2024 @12:49AM (#38888803)
>> 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.
Dear Functional Bros [video]
Re:Ask HN: What are your favorite tools?
on Sunday December 24, 2023 @11:20PM (#38759734)
- helix editor
- tmux
- bash
Re:Do you really need foreign keys?
on Thursday December 21, 2023 @04:43PM (#38727435)
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.
Re:Helix 23.10 Highlights
on Wednesday October 25, 2023 @06:55PM (#38019394)
There is a tasty looking proposal for a debugger overhaul https://github.com/helix-editor/helix/issues/5950.