HNHacker News
TopNewBestAskShowJobs

mgdv

106 karma · joined November 2, 2021

submissionscomments
mgdv··on Ask HN: Comment here about whatever you're passionate about at the moment
Amazing idea :)

I've been learning and playing with Common Lisp. I've been involved in Java for more than a decade and wanted to try something new. I wanted to try something outside of OOP and more functional. I went from Scala -> Clojure -> Common Lisp. I've also switched to Emacs for almost all of my common tasks. That hurt as a long time Vim user :) but I'm enjoying it so far

mgdv··on Solarized
Again, I started with solarized but moved onto other themes. I think it was one of the first themes that was implemented almost everywhere. It was nice to have my browser, IDE, window manager etc all themed up the same way.

I also appreciate the work he went into to set the color scheme up. I feel the same spirit with the Modus themes[1] for emacs

[1] https://protesilaos.com/emacs/modus-themes

mgdv··on Gamification affects software developers: Cautionary evidence from GitHub
I've seen this on a lot of the hacktoberfest repos this year. The repo owner will only authorize the PR if you star them
mgdv··on Ask HN: How do you deal with rude interviewers?
If the interview was like this, what does it say about the culture of the company? Either way, I would have politely terminated and left
mgdv··on Show HN: Lists.sh – A Microblog for Lists
added to my rss. Really nice and the idea of limiting your writing to lists helps to focus your thoughts. Will give it a try
mgdv··on Clojure by Example
This is very useful. I'm learning clojure at the moment and it's way more helpful to have little code snippets to explain points, much like the documentation does.
mgdv··on Wallabag: Self-hostable application for saving web pages and articles
I also use Pinboard and also have had no replies to emails.

I actually like the service but I don't use the archive feature. It's minimal, text based and provides rss feeds for most things. It also plays nice with Miniflux.

I'm going to look at ArchiveBox but I hope someone else takes over Pinboard and can give it some proper time and attention

mgdv··on A database of broken things to identify common failure modes and how to fix them
Sounds like a great idea. Are you planning to have a rss feed at all?
mgdv··on Resources to encourage children to learn to code
I'm a Java fan at heart and I've been coding with my 6 year old on [0] Greenfoot. It required a bit of setup for him but we've had a lot of fun. He's writing code using [1]Stride which helps with code blocks

[0] https://www.greenfoot.org/door

[1] https://stride-lang.net/

mgdv··on JetBrains Mono – the free and open-source typeface for developers
Didn't see Terminus either[0]

[0] http://terminus-font.sourceforge.net/

mgdv··on I went back to using a ThinkPad from 2012
I love my X220. Also running arch with dwm. Initially, it was more for tinkering and just to play with but it's getting more day to day use. The keyboard is great and I'm not as worried if it drops or the kids get their hands on it. I also love the light placement rather than the keyboard being back-lit

Been pushing it to do Java development and, while a little slow, it's holding up fine

mgdv··on Procrastinatory Doom Loops
I have the same but it feels more like a type of paralysis rather than a loop. I'm finding the more I'm mentally trying to multi task, the worse this gets

I can only do one task deeply at a time but while doing that, I will think and worry about other tasks that need to be done. This stops me from what I am working on, leaving it half way and starting something else. When I reach a point when two or more tasks compete for my attention (or someone drops something on my plate) I feel locked up.

The best thing I've found is to capture tasks as soon as I get them and try to ignore things until my current task is done. Otherwise, i drift of into mindless scrolling

mgdv··on How to build a second brain as a software developer
I've used lots of 'note' apps but ended up with 2 parts that work for me 1. A physical notebook for quick capture 2. A single markdown document which I search through or edit with Vim

I have simple vim macro that prints today's date bound to a key. This makes it easy to write notes for that day. It's worked well for the last few years

mgdv··on I'm “still afraid to use spaces in file names” years old
Years of Java has me seeing the world in camel case
mgdv··on Ask HN: How do you manage your RSS feeds?
Do you ever cache content offline to read later? This is my current dilemma. On on hand, you have a nice readability plugin and offline content but the plugin may not read everything well or a bookmark which gives the right page with all the content but not offline
mgdv··on Ask HN: Strategy games that positively push your cognitive boundaries?
I've played far too much Startcraft: BW and 2 as Zerg but not any more. It's not just the development of a strategy but also being able to execute it under duress.

You also end up watching the pros and seeing the strategies they develop. If you find it difficult, the single player, and group modes (2vs2, 3vs3 etc) are an easier way into laddering

I play a lot of EVE Online these days. I do solo and small gang in frigates and there is some strategy in building a ship fitting and engaging and enemy but not in the same way as an RTS. I just prefer the slower pace compared to Starcraft

mgdv··on I introduced my 5-year-old and 2-year-old to startx and xmonad (2012)
I think their environment has a part to play in it

My 6 year old had been using scratch at school but seeing me using Arch and programming in Java made him want to use the terminal and write words to code. He said that scratch was a "toy" and he wanted to do "real" computer work

So he knows a few Linux commands now

mgdv··on Ask HN: Do you play any mobile games?
I like Lichess but Ingress has been fun to play with when I am out and about
mgdv··on Ask HN: Linux users, which Steam game would you recommend and why?
I’m a fan of Mindustry (https://mindustrygame.github.io/) which is a mixture of tower defence and rts

Also, if you want to play through the story mode of an rts, I’d recommend Zero-K (https://zero-k.info/)

Both have worked well on an X220 for me