HNHacker News
TopNewBestAskShowJobs

HDevo

36 karma · joined August 25, 2012

[ my public key: https://keybase.io/evol; my proof: https://keybase.io/evol/sigs/L8JjJx45prLTpCbgjbSMMEme4SJqYhNQcXIl0zgTnmQ ]
submissionscomments
HDevo··on Symmetry in Chaos
Paul Bourke's website is great; don't forget to check his other articles!

Over 10 years ago, it inspired me to play with strange attractors, which eventually ended with me writing https://github.com/chaoskit/chaoskit.

It was fun and I learned a lot, but it's definitely a deep rabbit hole. I've moved on since then.

HDevo··on Tensegrity Wiki
While I agree that the home page and navigation could be better structured, there is at least a Basic Concepts page linked in the sidebar. That page links to much more helpful description: https://tensegritywiki.com/index.php?title=Tensegrity
HDevo··on Fulfilling a reader's request for my “dot files”
I use https://www.chezmoi.io/, which deals with that with templates and/or scripts. It's very flexible, so it can feel overkill, but I'm very fond of it.
HDevo··on Stable Attribution
The MIT license disagrees:

  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
Besides, even if you don't interpret this as "attribution", it's still ironic coming from this particular project.
HDevo··on Mullvad audit found no information leakage or logging of customer data
You can use plain OpenVPN or WireGuard clients.
HDevo··on Qt 6.3
I'm not the parent, but I did something similar. It's an editor for fractal flames where the UI is done in QML and rendering and generation is done in C++ and OpenGL. https://github.com/chaoskit/chaoskit

I liked that QML allowed me to iterate quickly on the UI. It was really quick to just compose a bunch of components together and have something working. I also enjoyed the integration with the C++ side. Overall I found QML pretty solid. If I'd build a desktop app again, I'd definitely consider it.

HDevo··on Dracula Theme – A dark theme for many different apps
Just wanted to say +1 for Monokai Pro. It's very different from regular Monokai and I wish it was available for more apps.
HDevo··on Pip has dropped support for Python 2
For basic calculations, let me recommend bc to you: https://en.wikipedia.org/wiki/Bc_(programming_language)

This way you don't even have to type "print" ;)

HDevo··on Ask HN: Show me your half baked project
https://github.com/chaoskit/chaoskit

Demo video: https://youtu.be/ZSz3zN14NTQ

It's an editor and renderer for Fractal Flames[1] written in C++17 with a UI in Qt/QML. Other software that renders Fractal Flames is e.g. Electric Sheep[2] or Apophysis[3].

It's a project that I've been working on and off for 10 years and it's still not ready… Reimplementing it several times certainly didn't help, but I learned a lot in the process! It's grown from a simple for loop to basically a language interpreter.

Sorry for the lack of README or license, but this is still half-baked. I want to release and open-source it one day though.

[1] https://flam3.com/

[2] https://electricsheep.org/

[3] https://en.wikipedia.org/wiki/Apophysis_(software)

HDevo··on Getting started with NodeGUI, a Qt-based library for desktop applications
I'd say they have different use cases.

If you want to develop native-looking or information-dense UIs, Qt Widgets is the way to go. If you want to create a more Electron-like UI or develop something for mobile devices, I'd go with Qt Quick. It's also possible to combine both by embedding a QQuickWidget[0] inside a Qt Widgets application.

If you want to get an idea about what both solutions provide, take a look at the examples for Qt Quick[1] and Qt Widgets[2]. Especially Qt Quick Controls[3] are useful to see what UI controls are available in Qt Quick.

I'm working on a desktop app in Qt Quick using QML and C++. Happy to elaborate if there's interest.

[0] https://doc.qt.io/qt-5/qquickwidget.html [1] https://doc.qt.io/qt-5/qtquick-codesamples.html [2] https://doc.qt.io/qt-5/qtquickcontrols2-examples.html [3] https://doc.qt.io/qt-5/examples-widgets.html

HDevo··on Google Feedback on TypeScript 3.5
The closest things I know of are Clutz and Gents, maintained here: https://github.com/angular/clutz.

They work with Closure-annotated JS (with JSDoc) though; not sure if it fits your use case.

HDevo··on The Resistance Is Real – Why Side Projects Are So Hard
Hello, eight here. Good luck!
HDevo··on Arch Linux – Do it yourself
Just wanted to add that if you're not into mailing lists, the official Arch Linux News[1] page seems to be the same thing as arch-announce. It also has an Atom/RSS feed[2].

[1] https://www.archlinux.org/news/

[2] https://www.archlinux.org/feeds/news/

HDevo··on Show HN: I'm building a game for the Nintendo GameBoy
It's not only Spotify. I've had the same issue with Adium notification sounds while the game was running in Safari on OS X 10.9.

Funny, the sound became all 8-bit like, so it fitted the game quite nicely. :)

HDevo··on Stellar
Sent. I'm evoL :)
HDevo··on Live video stream of the Apple special event online starting at 10:00 a.m. PDT.
> Live streaming video requires Safari 4 or later on Mac OS X v10.6 or later; Safari on iOS 4.2 or later.

It's working only on Safari. On every other browser it says "available shortly".