HNHacker News
TopNewBestAskShowJobs

mbeex

616 karma · joined December 19, 2017

submissionscomments
mbeex··on Procrastination is driven by our desire to avoid difficult emotions, says expert
That is rational postponing, but both can be connected. Procrastination by definition has always something to do with negative feelings. But IMO not so much in the sense of the article. Only a few people care about future emotions, they may come or not. Real are only the ones in the present, characteristic for this trait. To unveil the underlying problem by lifting it up to its rational core might or might not help (not all are within yourself).
mbeex··on Procrastination is driven by our desire to avoid difficult emotions, says expert
My solution is similar (breaking down the problem), the cause is - at least partially - different.

If I am procrastinating in software development or research it is

(1) for complexity reasons, (2) for foreseeable vast grunt work I have already done and solved in the past.

Example (1): I have to choose between at least two fundamental different ways to get ahead in writing software. I know that implications come late, wasted time can be a lot. I will often pause until it comes to me.

Example (2): Writing a new library in Julia, when I covered the topic in Python or C++ years ago, but cannot directly reuse it, the whole thing intensifies when it has already been done in several incarnations. Becomes more and more difficult ("been there, done that") with age, especially if the occasion is determined from outside. The same applies to research which requires a larger amount of knowledge from the past that needs to be reactivated.

(2) could be attributed to negative emotions (boredom, and yes, even laziness), but (1) is different, more a search for an optimal strategy prior to the start, because the cost for doing otherwise could be prohibitive. It is simply unwillingness in decision-making (too early).

mbeex··on Forecast, don't guesstimate your software projects
As a freelancer, I often do not see the problem in the estimate or forecast as such, but in the willingness to accept an honest / realistic one. This of course has a direct impact on my sales position. To make a long story short: Most people want to be lied to as long as time is what is being sold.
mbeex··on New hints of volcanism under the heart of northern Europe
Define 'region'. Germany as a whole has six nuclear power plants left, with planned shutdowns not after 2022.

https://www.bmu.de/themen/atomenergie-strahlenschutz/nuklear...

mbeex··on I got a Ph.D. at age 66 (2018)
> For undergrads it's clearly a combination of finishing school, networking hothouse, and social club, with some education thrown in.

Never was it for me, and I'm certainly not alone.

mbeex··on Guide to Python Debugging
Since PyCharm is abundant in this discussion, here are an alternative:

I've been using the Wing IDE for several years. It sometimes chokes when I try to inspect larger numpy arrays as a whole, using the application-specific array visualization (but there are other ways). Otherwise I'm quite happy with it.

mbeex··on W64devkit: A Portable C and C++ Development Kit for Windows
> Visual Studio supports CMake nowadays.

It tries to embrace it, but this is not necessary (and limited for non-trivial cases - and what isn't non-trivial for serious projects). CMake itself has good VS support for a long time. I always try to create VS solutions in parallel with ninja, nmake, jom, whatever completely from it without hand-holding of some integration.

mbeex··on W64devkit: A Portable C and C++ Development Kit for Windows
It becomes only more complicated with nested virtualization techniques. Especially if you develop close 'to the metal'.

I'm in 3D and image processing software, often with GPU interface requirements involved. I can reconcile some aspects in the virtual environments, but yet in the single case not all of them. On top of each other and according to experience, difficulties multiply.

mbeex··on W64devkit: A Portable C and C++ Development Kit for Windows
Mmmh Docker: It's still a problem to run Docker and VMware Workstation peacefully in parallel on Windows. The one prefers Hyper-V, the other the opposite:

https://www.kauffmann.nl/2019/03/04/how-to-install-docker-on...

https://blogs.vmware.com/workstation/2020/01/vmware-workstat...

This has to change first (the links giving some kind of hope).

mbeex··on First Krita Beta for Android and ChromeOS in Play Store
I'm doing this for my A4-sized tablet too. At times. I still have the option (and I'm using it) for the full tablet area. I don't have this for the postcard-sized scribblers.
mbeex··on First Krita Beta for Android and ChromeOS in Play Store
To be fair, GIMP considers itself also an image processing software, not (or only partially) a painting program. At least, it emphasizes this aspect and it shows (yes it mentions also artistic usage).

I'm using it this way as a tool (being a software writer in this industry), but the tasks belonging to it and those for Krita have a virtually empty intersection.

mbeex··on First Krita Beta for Android and ChromeOS in Play Store
Problem is known for many years.
mbeex··on First Krita Beta for Android and ChromeOS in Play Store
Not for a Wacom with form factor >= A4. These have easily a price tag in the higher three-digit Euro range (and even more). Things like the A5 (!) Bamboo slate _start_ at 100 EU.

@parent Of course - I also switched for ebooks from a dedicated reader to a tablet. But I'm still missing the ability for reading in the full sun, power for two weeks w/o charging, easiness on the eyes.

Similar - but harder to tolerate - things apply to a painting tablet. You cannot replace it simply by a multi-function device without losing quite a lot functionality.

mbeex··on First Krita Beta for Android and ChromeOS in Play Store
Not a support forum here - but does someone know, if there are ways to resize UI fonts for the Windows Krita application without touching the Windows setting for the whole monitor?

The only way still working for me is an arcane - in fact deprecated for a long time - Qt environment variable (QT_DEVICE_PIXEL_RATIO), that makes a difference for at least a portable Krita installation.

mbeex··on First Krita Beta for Android and ChromeOS in Play Store
> Nobody wants A4 tablet trust me its not worth it.

Why should I do so when I have my own experience?

> On the other hand any other brand than the leading brand is truly terrible.

So you've tried them all? Not to talk about the use cases...

mbeex··on First Krita Beta for Android and ChromeOS in Play Store
The leading brand is quite expensive (at least here in Germany), especially when it comes to reasonable sizes (A4/letter). I've been putting this off for years.

Finally - a few months ago - I aquired something remarkable cheaper, a chinese Gaomon M106K. It turned out, it is not cheap at all in the other sense of the word. Good quality and support at least for my use case (a bit different, handwritten formulas and sometimes some sketched diagrams). But my youngest kids use it for painting with Krita too.

mbeex··on The History of Development of Norton Commander (2010)
I have to agree. As a heavy user of Total Commander and fighting the Krusader as well as Double Commander clones for some time, I switched to Dolphin after setting up a KDE-based Linux distribution. Its been years, since I did it the last time and I was quite reluctant. But it worked out much better than I thought in the beginning.
mbeex··on The History of Development of Norton Commander (2010)
IMO, this port is subpar. Ghislers original is "the best thing since sliced bread", I'm using it for more than ~20 years and it is the first software I have on USB flash drive or install (copy) to a new Windows machine. But the mobile version never clicked for me. I'm using X-plore on Android for ~2 years now and I'm quite happy with it. It is also the only app I could find, that supports Windows shares in a rather hassle-free way.
mbeex··on Improve your walking technique
Yep. Stop watching all sorts of advice from your chair. I have been hiking for many years now at ca. 2000 km per year. The body simply optimizes itself in time for all but very few people. A little adjustment might be necessary for particular cases, but you will figure this out finally yourself.

But the highest priority by far remains doing the basic things. Regularly - in any weather in this case - without excuses. That is the core. All other issues are premature optimizations (or to be clear, no optimization at all)

mbeex··on Making Emacs Popular Again
> Python support is decent but only if you get an optional, poorly-advertised extension on top of the default one.

Which one?

mbeex··on Why it's great to write blog posts
The disadvantages listed are exactly the other way round the advantages for authors that encourage some of them to write in the first place: To become clear about contents which one thinks to understand. This prejudice disintegrates exactly when one wants to write down this knowledge.
mbeex··on [dead]
Same here. I'm interested, but stopped at least twice caused by the tooling. On Windows at least this happened:

- Update problems for packages (refusing for non-explainable network errors)

- hardwired installation path for something I forgot (Juno, julia?)

- screwing python search path globally after installing julias python interface

- more, I'm not remebering anymore

A fully portable 'installation' with decent VSCode support would be the first thing, I needed.

mbeex··on Tips for Mathematical Handwriting (2007)
> you'll always use a dot

No, often you will use nothing - simple juxtaposition.

mbeex··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
I think, he is confusing the figurative meaning with the real punishment. The former is not un-common in Germany even today. And yes, it has - or had - some relation to a certain concept of pedagogy. Cruel, but at times also positively personality-forming.
mbeex··on Guitar – Git GUI Client
I do all my commiting and most trouble-free pull-/pushing with a GUI. When merging/rebasing becomes more non-trivial I'm beginning to resort to the CLI (and sometimes SmartGit or git-gui for hunks).
mbeex··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
Something about this (emphasis more on problems for people with Jewish ancestry in the Soviet Union) can be found here:

https://www.amazon.de/Love-Math-Heart-Hidden-Reality/dp/B00N...

from someone, born in the system:

https://en.wikipedia.org/wiki/Edward_Frenkel

mbeex··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
> Set theory alone you can get to continuum hypothesis.

Ironically, her independence from ZF would make the classical Bourbaki group shiver. The same way the earlier, better known, work of Goedel did.

I don't know, if you are aware of Bourbakis spirit. There is something much more important in this context as the content-wise difference between sets and numbers. I never would argue against applying naive set definitions in a suiting way. But Bourbaki had an agenda, and this agenda is not for everyone (certainly not for me).

mbeex··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
Emphasis on 'theory', not 'set'.
mbeex··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
Pontryagin is not simply an elite theoretical mind. On the contray, he illustrates in person the many aspects of the problem. During the fifties, he virtually vanished from public and came back years later with a Lenin prize and "The Mathematical Theory of Optimal Processes". Examples in there include 'two flying objects' and the task of an optimal solution for the problem to get them in close proximity... Obviously you don't receive a Lenin prize for pure mathematics.

The other part is content: Bellman dealt with the same problem. But Bellman equations are notoriously hardware-demanding. Pontryagin on the other hand gave necessary (and sufficient for some cases) conditions in a form much more accessible to pen and paper.

mbeex··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
Bourbaki school of thought. Read Dieudonné - not a single( I think to remember) illustration. Kindergarten starts math education with set theory. This was the imaginated ideal.
← PreviousPage 6 of 9Next →