Live data from Hacker News

Viewing profile — danpla

danpla

HN member
Joined
Sun, Jul 17, 2022, 12:48 AM UTC
HN karma
39
Public activity
21 items

About danpla

No profile information was provided.

Recent public activity

  1. comment
    Comment #44605485

    > There is no decent phone left with a 3.5mm jack, which is a really sad state of things... Unless you know one? Feel free to suggest. Sony Xperia phones traditionally have a 3.5 j…

  2. comment
    Comment #43077323

    With proper image pre-processing, Tesseract can recognize even tiny text (5-7 px high).

  3. comment
    Comment #42039313

    dpScreenOCR

  4. comment
    Comment #42039300

    Try dpScreenOCR: https://danpla.github.io/dpscreenocr/

  5. comment
    Comment #39117395

    dpScreenOCR is a free, open-source, and cross-platform optical character recognition tool with support for more than 100 languages. dpScreenOCR works is like this: you select an ar…

  6. story
  7. comment
    Comment #39031025

    > What they would lose is that they wouldn't exist in the first place or wouldn't be as full-featured. These are some pretty bold statements. * "They wouldn't exist in the first pl…

  8. comment
    Comment #39016376

    > 'Immediate mode UI' is only an API design philosophy, it says nothing about what happens under the hood. Well, if you have a traditional immediate mode API like: if (button("Star…

  9. comment
    Comment #39014604

    I didn't use RemedyBG or Tracy, but I did try ImHex ( https://github.com/WerWolv/ImHex ) and it loaded 12% of the CPU because everything is being repainted 60 times per second. Hec…

  10. comment
    Comment #38763881

    Unfortunately, if you're using the standard library, you get this just by switching to the C++20 mode. For example, the committee decided to put tons of std::ranges-related stuff r…

  11. comment
    Comment #38763730

    > I was surprised to see `fmt/format.h` on that list, but I do have to admit that the objections seem reasonable The author talks about the code bloat, beacause of "an API that enc…

  12. comment
    Comment #38555624

    > Anything object oriented is slower than anything procedural. Well, that's not always true; it's better to use a profiler. In many cases, it's trivial for the compiler to inline o…

  13. comment
    Comment #38209632

    > Expected errors - like "user not found" - should use a value instead of exception. In Python, you can use sentinel objects, or tuples, or None.. lots of options really. That's wh…

  14. comment
    Comment #38009982

    > I have the idea that most people use browser-based email clients anyway? Indeed, but it's not an option if you have more than one email account on the same service.

  15. comment
    Comment #34640203

    As I know, SPARK can do this (in particular, thanks to the strong type system). https://learn.adacore.com/courses/intro-to-spark/chapters/01...

  16. comment
  17. comment
    Comment #32155831

    Oh, thank you. I tried the ZIP on VirusTotal, and it looks like the false positives are triggered for Qt platform plugins, namely qwindowsvistastyle.dll qwindows.dll: https://www.v…

  18. comment
    Comment #32129776

    I just updated the Windows installer to fix long startup time and high drive load. Sorry for the inconvenience.

  19. comment
    Comment #32128018

    You're welcome! For now, it's impossible to configure the capture box, but I can add an option to change its thickness in the next version.

  20. comment
    Comment #32127988

    You're welcome!

  21. story
    Show HN: dpScreenOCR – a program to recognize text on the screen

    In a nutshell, dpScreenOCR can recognize text from the selected screen area, and then can copy it to the clipboard, add it to history, or pass it as an argument to an executable.