back
user profile
sixhobbits
7,549karma·1,282submissions·January 21, 2016
about
https://dwyer.co.za | https://twitter.com/sixhobbits | github.com/sixhobbits
Building https://ritza.co. Technical publishing for your company. gareth@ritza.co
"Open invitation: if you're reading this, I'm happy to receive email about any software/startup/etc topic from you at any time" - contact me on Twitter or by email.
recent activity (1,282 total)
comment
Python, the "second best language for everything", has had a huge impact for teaching people programming. Beginners can do useful and interesting things and solve real problems after a few h…
comment
The most important thing is consistency. Pick one idea and stick with it (I'm a hypocrite here), and work on it every day for years. It's hard to keep anything going only during weekends as …
comment
interesting - I just got a notification from Dropbox "On Dec 14, 2018, we're saying goodbye to the events RSS feed. We think some of your team members may have used this feed. We're foc…
comment
Do they do more languages in third year? I did Python, Java, C, C++, MIPS, Haskell (at least one full course of each) and then a crash course in a bunch of older languages (1 week each) as part of a c…
comment
Not saying it's good, but a lot better than it originally sounded. The two domains pointing to the same IP is pretty rare. The place that got the sensitive information is used to dealing with it …
comment
The technical details in the statement they released for developers makes this into a much smaller issue imo. https://blog.twitter.com/developer/en_us/topics/tools/…
comment
"Twitter said in a notice that only messages sent to brand accounts — like airlines or delivery services — may be affected" I hope this is true. I got the message and only really use twitter…
comment
This is a pretty difficult problem. If you can't vet the candidates, you probably can't vet the person you want to vet the candidate. It's a common problem for non-technical founders tr…
comment
I've tried to some extent or another most of the cloud providers. What keeps me going back to AWS for my own needs and when I'm working with startups or larger companies. * Free tier - you c…
comment
Take a look at repl.it - I've been using it a lot after trying glitch and a bunch of others and it's really flexible and powerful. They released some more collaboration features very recentl…
comment
This really depends on what specifically you're struggling with, so going to take some shots in the dark: * "Refactoring" by Martin Fowler would probably help with writing good quality …
comment
For a more alternative view (not sure if it still counts as alternative as it's pretty well accepted, but in my experience not that well adopted, but the "rewards and incentives are bad, mon…
comment
Well it's really both. Definitely a great example of survivorship bias (we only remember the good books), but also it's so easy to publish a book these days compared to 30 years ago -- publi…
comment
Hey all, I didn't have long so this doesn't work on mobile and it has very limited functionality (shows the plain text of articles on the front page of HN). I wanted something that a) loads …
comment
I read Drive by Daniel Pink (referenced in the article) and Punished by Rewards by Alfie Kohn. They both make very interesting cases again current thoughts and practices surrounding motivation, especi…
comment
Obligatory link to [0] (has some profanity) which looks good to me and loads fast on my edge connection and has about 7 lines of css. [0] http://bettermotherfuckingwebsite.com …
comment
Most software I've used has easy ways to remove failed addresses. The issue is people using "fake" addresses that belong to someone else. Must be a nightmare to use johntest@gmail.com o…
comment
A way a lot of people deal with this is to have a compulsory email box but do very minimal validation. For beginner focused content, people who know they can put a fake email and don't want to…
comment
Obligatory link to why "considered harmful" essays might be harmful[0]. I'm not a docker "fan". I've seen one too many "hello-world" projects wrapped in docker …
comment
The analogies makes sense to me because I understand the fundamental concepts of RDBMS and sql injection. Trying to understand sql injection via telegram STOPs is a really broken analogy that only m…
comment
I read thousands of books, but never learned to write eloquently until I was 18 and was taught to write by someone very experienced at teaching writing. He went through dozens of essays with a red…
comment
I'm always surprised at how in 2018, screenshots are often the fastest and most aesthetic way to share a few paragraphs of text. Considering the amount of text shared like this, I would have thou…