HNHacker News
TopNewBestAskShowJobs

dmitripopov

275 karma · joined January 22, 2013

Author of Helpinator, GIFExplainer and WeirdWrench.
submissionscomments
dmitripopov··on Show HN: Our Fun lil' 404 page
I forgot what i was looking for...
dmitripopov··on Ask HN: How did you decide what problems to solve in your lifetime?
Primary project: what you REALLY want to work on

Side project: what you think makes you a good person (or whatever drives you NOT to do what you enjoy working on).

dmitripopov··on The faster you unlearn OOP, the better for you and your software
Encapsulation never was my favorite aspect of OOP too, in fact I always try to create different classes for data and code - it brings in a lot of benefits. But OOP patterns described by GoF are brilliant things in terms of code reuse and maintenance costs.
dmitripopov··on Show HN: Shortcut Roulette – Dangerous, unhelpful shortcut for iOS 12
With proper execution and promotion it will be a pop culture highlight for decades.
dmitripopov··on Gates Foundation spent $200M funding toilet research
About 60% of toilets in Russia are how we call them "free fall toilets". Because everything that goes out has to fly more than 3 meters down the hole. My grand-grandma used "human wastes" to manure her garden each spring and it flourished. I guess it won't work nowadays because you've got to eat healthy food to produce healthy waste. But still... $200M?.. Hmm...
dmitripopov··on Ask HN: Has anyone undergone stem cell treatment for auto-immune disease?
I suppose HN is not a good place to get answers for questions like this. There are plenty of AS support groups on Facebook, people there have more information.
dmitripopov··on Micro.blog
> Today's social networks are broken. Ads are everywhere. Hate and harassment are too common. Fake news spreads unchecked.

This is a downside of "social" part of "social media". To avoid this you have to impose regulations and it will break the "social" part, making it a regular media. The perfect solution is yet to be found.

dmitripopov··on Ask HN: Am I just a wantrepreneur?
Some people are just not good for entrepreneurship, even if they do want it very hard. Desire alone is not enough. Success is a multiplication of factors, not a sum, and if you are bad at just one aspect you fail. I think you should find a companion or two and take a couple of shots on short-term projects with them. Not a big-deal-out-of-garage, just a project to check things out. The idea is to complement each other's drawbacks and form a team that is good at everything.
dmitripopov··on Paper Airplane Designs
When I was a kid a paper plane was just a fun DIY toy. Now I am almost 40 and I find paper planes have a lot of existential meaning. And they are a fun DIY toy.
dmitripopov··on Ask HN: Tips on hiring a “life manager” or coach to be productive?
Work from a co-working center, it helps to eliminate unconstructive time waste. But make sure that people there are actually doing things, not hanging around chatting.
dmitripopov··on Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?
Pi plus boot-on MSX emulator (or Commodore C64 or ZX Spectrum). Also there are a lot of functioning retro-comps on online auctions.
dmitripopov··on Life Got You Down? Time to Read The Master and Margarita
Hell yes!
dmitripopov··on Life Got You Down? Time to Read The Master and Margarita
I always wonder why non-Russian speakers perceive books like "The Master and Margarita" as "fun". I guess the reason is that the spirit of the novel gets lost in translation. In Russian all humorous elements sum up as a dark depressing feeling towards the end of the novel. That what makes it a Russian classic.
dmitripopov··on Ask HN: What does it feel like to master playing an instrument by ear?
This is why they teach you solfeggio lessons in a classical music school. Once you are familiar with common harmonies you can extract song meta information by ear and then apply it to the instrument of your choice (where your playing technique comes in play). Learning music is a lot, A LOT more than learning how to play an instrument.
dmitripopov··on Why do we never hear of Google security problems?
Not so long ago a large amount of Google documents were indexed by Yandex search engine, including very sensitive personal data and became publicly accessible via search results. Not really Google mistake because documents had public access, but I personally think Google should have added no-index by default to all documents if a document is only available to those who have a link to it.
dmitripopov··on Haiku R1/beta1 has been released
17 years in development. Just WOW!
dmitripopov··on DuckDuckGo Traffic
20 years ago Google Search was met with similar enthusiasm. I like DDG, but I don't see any reason why they would not pursue profits increase path once they become No 1 search engine.
dmitripopov··on Ask HN: Washed up at 40 when you're crazy?
Get a small private class (up to 5) of kids willing to learn programming. Teaching works great during existential crisis. Sum up everything you know and extract some nontrivial ideas, then go for a conference talk. If it works write a book and continue consulting.

Therapy is a good thing but in case of a low grade chronic condition it kind of gives you prosthetic legs to walk when you have wings to fly.

dmitripopov··on Paint.net 4.1 is now available
A good example of how far you can get with a pet project created to showcase early .Net Framework.
dmitripopov··on How to Procrastinate Productively
Procrastination arises from different sources in different people. For example, advises in this article won't work if you procrastinate because you are completely burned out. Or you are overwhelmed by anxiety. Or some health problems prevent you from staying focused. The devil is in the detail.
dmitripopov··on A military technique for falling asleep in two minutes
Noisli has "Fireplace" sound, it makes me fall asleep in under 2 minutes even if I am extremely anxious.
dmitripopov··on What advice do you wish someone gave you when you moved from dev to management?
First of all, don't do it if you really like to write code. Management is something completely different, so you'll get nothing but pain.

Second, never approach management like you approach coding. People are complicated and irrational.

Third, try to turn your department into a gang and yourself into a gang leader.

dmitripopov··on Ask HN: I'm hiring my first employee – literature recommendations?
Literature does not help a lot. It's an add-on to your personal experience, nothing more. If it's your first time then it's a good idea to get someone with strong background is psychology to take part in the interview process. Psychological profile is very helpful in hiring decisions.
dmitripopov··on Johnny-Five v1.0 – JavaScript Robotics and IoT Framework
Are you aware that there is a musician named John 5? He worked with Marilyn Manson and now works with Rob Zombie.
dmitripopov··on Ask HN: Software development after 40, how do you keep the fire?
Sometimes. But now I can see it in perspective and some ideas came at wrong time or were horribly mistreated or implemented in the wrong way.
dmitripopov··on Ask HN: Software development after 40, how do you keep the fire?
I'm 39, still as excited about new ideas as 20 years ago. Or even more. It's so simple to implement new ideas nowadays, just pick a matching tool/framework and you are good. Back in 1998 you were forced to write a lot of things from scratch long before you get to your idea implementation and it was actually demotivating, at least for me.
dmitripopov··on Ask HN: How do you take notes?
Went through a million of note taking apps and got back to pen and paper.
dmitripopov··on Ask HN: Non-brain inspired route to Artificial Intelligence?
AI in Westworld TV series is based on Bicameralism, which is a philosophical concept rather than mathematical. And from philosophical point of view there's no need to recreate human mind neuron-by-neuron. If a copy can't be told from the original then the implementation details do not matter.
dmitripopov··on Ask HN: Has your social live taken a downward trend since you started coding
It's a dangerous path of introvert freelancer. At some point it becomes easier to type than to speak. And, damn, coding is addictive.
dmitripopov··on Ask HN: What software should I use to write a textbook?
Am I allowed to advertise my own work? :) I added some features to Helpinator that make it more convenient to write textbooks, especially on programming. For example, you can add self-check quizzes, step-by-step guides, easily manage code snippets, etc. And you can export to 10+ formats, including PDF. Or export to Github-flavored markdown to submit it to Github.
← PreviousPage 3 of 6Next →