All 117 Comments

re: Execute a child process that is not on the filesystem but in memory? Jan 29
I'm sorry - my experience with programming on Windows is ve...
re: Execute a child process that is not on the filesystem but in memory? Jan 29
I'd have to try this out, but on Linux, you should be able ...
re: Introducing Git Hammer: Statistics for Git Repositories Jan 21
Neat tool, Jaakko! Reminds me a lot of the book "Your Code...
re: What do you do to practice new programming languages and/or frameworks? Jan 21
One strategy I like to use when learning a new language (wh...
re: What are your first ever projects that you worked on and what language were they in? Jan 8
My first program was a text-based RPG in TI-83+ BASIC, but ...
re: Unsung Heroes of the Command Line Jan 6
Yeah, that's true! I kind of like the separation of "fetch...
re: An overview of programming languages (opinion) Jan 4
Thanks for sharing your thoughts! However, I don't know if...
re: Unsung Heroes of the Command Line Jan 3
Interesting! Would you mind going into more detail about ho...
re: What's your coding origin story? Jan 3
I started programming as a sophomore in high school, trying...
re: Show off your Todo List 📝 🤓 Jan 2
I'm a big fan of TiddlyWiki - it serves as my todo list/per...
re: What Would You Say for... File Tagging? Jan 2
I wonder if WinFS and/or Spotlight were inspired by BeOS' B...
re: What's your favorite Vim trick? Dec 21 '18
Here are a number of tricks in core Vim I've found useful o...
re: AoC Day 9: Marble Mania Dec 10 '18
I did today's entry in C, both for fun and because writing ...
re: Encrypted TMUX scripts for easy SSH keysends Dec 4 '18
I'm happy to have helped you learn about ssh-agent - it's s...
re: Encrypted TMUX scripts for easy SSH keysends Dec 3 '18
Neat hack! Out of curiosity, what made you decide to do th...
re: Papers We Love: Exploring Gamification Among Elderly Persons Dec 3 '18
Thanks for posting this, Jess! You make a great point abou...
re: What's a useful programming language feature or concept that a lot of languages don't have? Nov 29 '18
I don't know if I miss them all the time, but dependent typ...
re: How do we improve security in the npm ecosystem? Nov 27 '18
I think there are a lot of facets to this, but I think it w...
re: Papers We Love: Raft Nov 20 '18
Thanks for the clarification! I guess I didn't realize fro...
re: How do you use GitHub? Nov 16 '18
Personally, I've given up on having a tidy-looking GitHub. ...
re: Papers We Love - Reflecting on Trusting Trust Nov 12 '18
Wow, that's amazing and kind of terrifying. Thanks for the...
re: Papers We Love - Reflecting on Trusting Trust Nov 12 '18
I can't help but think back to the Zukerberg hearings earl...
re: Papers We Love - Reflecting on Trusting Trust Nov 12 '18
As far as the attack described in the paper itself goes, I ...
re: How do y'all patch other people's PRs in your local dev env? Nov 10 '18
Yes - I should have mentioned this is specific to GitHub! ...
re: How do y'all patch other people's PRs in your local dev env? Nov 9 '18
For this, I have the following refspec in my projects' .git...
re: Papers We Love! Nov 8 '18
So I just noticed that the ethics paper in the PWL repo is ...
re: Papers We Love! Nov 7 '18
Like Fen, I also vote for gamification or ethics!
re: #AdventOfCode: What language are you using? Nov 6 '18
I enjoyed it - AoC proved to be a pretty good way to get co...
re: #AdventOfCode: What language are you using? Nov 6 '18
I did AoC with Racket in 2016, and I did 2017's in Rust (an...
re: Should programming languages be made for IDEs rather than humans? Nov 1 '18
This sounds a lot like the structure editor Facebook was wo...
re: Ruby Memory Pitfalls Oct 31 '18
Cool - thanks for sharing!
re: Ruby Memory Pitfalls Oct 31 '18
Interesting - is this something Ruby does in addition to th...
re: Spooktober : Whats your most horrifying dev-bug? Oct 31 '18
One of my favorite bug stories: gamasutra.com/blogs/DaveBag...
re: How to get the most out of DEV Oct 26 '18
Yeah, but I'm not really sure of the format it would take -...
re: How to get the most out of DEV Oct 26 '18
It might be interesting to have people share their experien...
re: How to get the most out of DEV Oct 26 '18
Big +1 to a Papers We Love or Conference Talk discussion!
re: Compilers and Type Checking: Good or Bad? Oct 24 '18
I do development in both statically and dynamically typed l...
re: Using AWS Lambda to improve Lambda Error Reports Oct 9 '18
Thanks for letting me know!
re: How much of a memory impact do tabs in my terminal have? Oct 2 '18
It depends on your terminal - most terminals can be configu...
re: packages "cache" and symlink all the projects? Oct 2 '18
If I understand you right, I think that's what pnpm is mean...
re: Discuss: Favorite Non-Tech Hobby / Activity Oct 2 '18
Yes and no - for example, the shared lineage of Dutch and G...
re: Discuss: Favorite Non-Tech Hobby / Activity Oct 2 '18
I like learning programming languages, so naturally one of...
re: How to change the author of all your commits Sep 28 '18
Great tip! As an alternative, if you're uncomfortable rewr...
re: My development environment setup (Part 1) Sep 24 '18
Out of curiosity, what drives you to Neovim instead of Vim ...
re: Solving Japanese learning problems with code Sep 23 '18
Really cool Leonardo! I'm a big fan of Anki as well; it's ...
re: Thoughts on interpreted vs compiled languages? Sep 20 '18
At the risk of being pedantic, there's no reason you can't ...
re: #OneDevMinute: Go back to the Previous Directory Sep 20 '18
I think popd pops off of the directory history stack, rathe...
re: Software engineering fetishes Sep 11 '18
Thanks for sharing! Regarding DRY, were you referring to t...
re: Helpful Terminal Commands for Beginners! Sep 5 '18
Great writeup, Malik - thanks for sharing! Since you asked...
re: Usefulness of a personal website/page Aug 29 '18
My site is mostly a blog, with a few informational pages ab...
re: Usefulness of a personal website/page Aug 29 '18
What in particular about node.js do you find "lame"? I ask...
re: What are the hardest programming languages you have ever learned? Aug 27 '18
That's awesome - I didn't realize you could implement a sol...
re: What are the hardest programming languages you have ever learned? Aug 26 '18
Back in college I really struggled with SQL! I remember tr...
re: SQL 101: Five SQL Tips Aug 26 '18
Ok, TOP was what I was wondering about - thanks!
re: My Git Aliases Aug 25 '18
Thanks for answering! I really appreciated the insight, si...
re: SQL 101: Five SQL Tips Aug 25 '18
Great set of pointers - thanks for the write-up, Helen! I ...
re: My Git Aliases Aug 25 '18
My personal take on this is that for many people, you're on...
re: My Git Aliases Aug 25 '18
Out of curiosity, what was the motivation to give up your o...
re: Do we live near each other? Aug 25 '18
Southeast Wisconsin here!
re: Challenge: Write the recursive Fibonacci algorithm in a different language. Aug 21 '18
I haven't seen a SQL implementation yet, so here's one: ...
re: I love git log Aug 20 '18
tux0r - have you written any posts on Pijul or Darcs? If n...
re: I love git log Aug 20 '18
I'm with you, Andrew - I think git log is my favorite part ...
re: Why I believe most people should stop complaining about Google storing their information Aug 20 '18
My issue with Google is that even if you actively try to av...
re: Combining Character Caveats Aug 18 '18
I was reflecting on this again today, and I just wanted to ...
re: What are your thoughts on multiples package managers? Aug 17 '18
And let's of course not forget this one =)
re: What are your thoughts on multiples package managers? Aug 17 '18
To be honest, I'm a little frustrated with how many package...
re: Combining Character Caveats Aug 17 '18
Спасибо! Русский язык очень сложно, и я изучил только немно...
re: Combining Character Caveats Aug 17 '18
I'm glad you enjoyed it!
re: Combining Character Caveats Aug 17 '18
Thanks for the recommendation!
re: How many computers do you use? Aug 17 '18
I have: 1) My main machine - a desktop running Arch Linux....
re: Setting Up Your Own Git Server Aug 15 '18
I have! I used to use it primarily a long time ago, but the...
re: Setting Up Your Own Git Server Aug 15 '18
If Git would be overkill here, what would you propose as an...
re: VerbalExpressions - RegularExpression made easy Aug 15 '18
This is really neat! One place I would really like to see ...
re: Side Project: Water Cooling My PC Aug 13 '18
Wow, that looks really sweet! I especially like how the fl...
re: Do you have a morning routine? Aug 12 '18
I aspire to the following routine: Get up at 7:00, let th...
re: What are your guiding principles in software development? Aug 10 '18
Premature optimization isn't just about speed/memory usage ...
re: The Risks of Dead Code Aug 10 '18
Due to Git or another source control we can revert it when...
re: Repository-Specific Ignored Files in Git Aug 10 '18
Definitely agree on this!
re: My preferred merge strategy for Pull Requests Aug 5 '18
Thanks for the input Andrew - I definitely had the feeling ...
re: My preferred merge strategy for Pull Requests Aug 3 '18
Interesting - thanks for the insight!
re: My preferred merge strategy for Pull Requests Aug 3 '18
I've never had to do that, so that explains why I would dev...
re: My preferred merge strategy for Pull Requests Aug 3 '18
Going along with what Alain was saying, this is something t...
re: Make get request and parse JSON in C? Aug 2 '18
Any particular reason you want to do this in C rather than ...
re: Make get request and parse JSON in C? Aug 2 '18
Out of curiosity, what's your motivation for learning C? I...
re: Quickly Change Directory to the Repo You Just Cloned Jul 31 '18
Yeah, Alt-. is a great alternative to !$!
re: SSH Shortcuts Jul 31 '18
I have no familiarity with CoffeeScript or Node's child_pro...
re: SSH Shortcuts Jul 31 '18
I can try; I'm not sure which child_process module you're r...
re: What are the great function/method/etc. names in popular libs/languages? Jul 24 '18
Perl's Carp module has some interesting naming choices: ...
re: Teaching Git Some New Tricks Jul 21 '18
Haha, I mistype that one so much that I define online as an...
re: Adding Remote Shortcuts to Git Jul 13 '18
Neat! What other kinds of cool stuff does hub do?
re: Finding the other end of a pipe on Linux Jul 12 '18
I had less in mind when thinking about this, but I suppose ...
re: Finding the other end of a pipe on Linux Jul 12 '18
That is, the source process that generates the original te...
re: Finding the other end of a pipe on Linux Jul 12 '18
I probably should have provided a more concrete example in ...
re: The Making of a Programming Language: Slate [Part 1] Jul 11 '18
Neat - can't wait to see more updates on this! On a side n...
re: Adding Remote Shortcuts to Git Jul 11 '18
Yeah, this technique pairs very well with ~/.ssh/config!
re: Do password rules impact security? Jul 9 '18
What if the attacker knows the rules of the system, though?...
re: 10 Common Git Problems and How to Fix Them Jul 9 '18
One obscure trick that I've had to use a few times in the p...
re: I was billed for 14k USD on Amazon Web Services 😱 Jul 3 '18
Yikes, that sounds awful! I haven't used this, but I stumb...
re: Ruby Segmentation Fault When Running RSpec Jun 30 '18
I don't have a ton of experience with Ruby, but I've seen t...
re: Are you still using Python 2? Jun 29 '18
Thanks for offering to take a look; here's my fork with the...
re: Are you still using Python 2? Jun 28 '18
Sure - I can fork it and submit my changes there after work...
re: Are you still using Python 2? Jun 28 '18
Also, if you want to try this out, I'm using a dump file fr...
re: Are you still using Python 2? Jun 28 '18
Linux
re: Are you still using Python 2? Jun 28 '18
I should clarify that I'm on Python 2.7.15 and 3.6.5 - I wo...
re: Are you still using Python 2? Jun 28 '18
So I did a little bit of profiling on a subset of my wikidu...
re: Are you still using Python 2? Jun 27 '18
It was a third-party wikipedia parsing library (github.com/...
re: Are you still using Python 2? Jun 27 '18
In my personal projects, I use Python 3 whenever possible -...
re: What are your programming blogs? Jun 19 '18
I write (sparingly) at hoelz.ro - mostly tips about command...
re: Debugging with Git Jun 19 '18
I haven't used it in a while, but I wrote a tool called git...
re: Debugging with Git Jun 19 '18
You can also use git bisect run to have Git run your tests ...
re: Which contentious opinions in programming actually matter? Jun 14 '18
I consider a number of criteria when evaluating a library: ...
re: Which contentious opinions in programming actually matter? Jun 14 '18
My take on "the less code you write the better" isn't "try ...
re: My RegExp nightmare May 31 '18
I remember feeling the same way when I was learning Perl - ...
re: Split an existing git commit May 23 '18
FWIW, you can use git cherry-pick -n $COMMIT to pull in a c...
re: What do you build to learn a new language or style? Oct 16 '17
When I was doing Language of the Month, I made sure I had a...
re: What do you build to learn a new language or style? Oct 16 '17
I like the idea of contributing to open source as a way to ...
re: Open the GitHub project page of a repo from Terminal Apr 18 '17
There's a feature in Git called insteadOf that allows you t...
loading...