HNHacker News
TopNewBestAskShowJobs

FraKtus

177 karma · joined March 25, 2012

Software architect, fascinated by music visualization. http://blog.fraktus.com
submissionscomments
FraKtus··on “I made an operating system UI within Unity”
There are now projects such as Dear ImGui / Nuklear - Immediate Mode Graphical User interface that are just that: GPU accelerated UI.

Here is something I am coding with Dear ImGui:

https://www.youtube.com/watch?v=vbZsE7ACXrw

Even on an old MacBook, it keeps running at 60 FPS.

FraKtus··on Critical Bluetooth vulnerability in Android
Am I right to understand that this vulnerability only works when Bluetooth is in discoverable mode?

If yes, then most phones are safe even if they have this vulnerability, it's only when you go in the Bluetooth menu that you are at risk...

FraKtus··on Is Catalina a Good Upgrade Yet?
I spent the week-time trying it. I did install it on a USB drive. I started from a Carbon Copy Cloned version of my main OS that I updated. I had to give up, I tried to update a project I am working on and after a 1-hour git pull would not finish even if there were only a few files to update. Everything takes forever even if the CPU is almost idle, I suppose trying it on an external USB drive is a big issue even if I did that in the past with other macOS versions...
FraKtus··on MIDI 2.0, first major overhaul to music interface standard from 1983
Because MIDI 2.0 is bi-directional, will it allow us to exchange preview icons for each individual MIDI note? I am working on VJ software and we want to display the video loop associated with each MIDI key...
FraKtus··on MIDI 2.0, first major overhaul to music interface standard from 1983
I am working on VJ software, we are missing the capacity to associate preview icons for music events. I hope OSC 2.0 would allow that with application-level protocol by example... We tried to convince the music community 10 years ago but could not make it happen.
FraKtus··on Ffmpeg-Python: Python bindings for FFmpeg – with complex filtering support
FFmpeg filters are real gems, you can find all details here: https://ffmpeg.org/ffmpeg-filters.html

While the command line seems horrible, once you start playing with them it can be really fun. As always, start simple and build!

FraKtus··on Samsung TVs May Upload Screenshots for Automatic Content Recognition
SpaceX is working on a solution for that...
FraKtus··on The falling price of a TV set
Does anybody know a honey pot to make those smart TVs connect to something that will silence them?
FraKtus··on Moxie: Incremental Declarative UI in Rust
Yes, you describe your UI from the CPU code and it gets accumulated into a draw list. Differents backends (OpenGL, Direct X, Metal ...) sends them to the GPU for display. It's close to what a game is doing.
FraKtus··on Moxie: Incremental Declarative UI in Rust
With imGui you must fully describe your interface at each frame. Because it's fully GPU accelerated it does not cost that much and run very fluently at 60 FPS.
FraKtus··on Inside Macintosh (1985) [pdf]
I still miss QuickTime, it's not even closely replaced by AVFondation: it just supports a few codecs, cannot be extended by plugins, terrible support for video acquisition... sniff
FraKtus··on Visual6502 Remix
Thank you for posting this. sokol_gfx.h looks really handy!
FraKtus··on glChAoS.P: Real-time 3D strange attractors scout and hypercomplex fractals
I am ashamed but my GPU is an old GT 650M :-) 1 FPS but it works :-)

The Mac mini is still unhappy and says: ./glChAoSP_OSX Error: NSGL: Failed to find a suitable pixel format

But it's also an old Intel HD Graphics 3000. So please don't drop the macOS port it's working for most configurations.

FraKtus··on glChAoS.P: Real-time 3D strange attractors scout and hypercomplex fractals
For me, I need to run the application from the terminal and it works. I do something like:

cd /Users/..../glChAoS.P-1.4.0

./glChAoSP_OSX

And I see a beautiful fractal!

FraKtus··on glChAoS.P: Real-time 3D strange attractors scout and hypercomplex fractals
That was the missing part!

Launching the app from the applescript still does not work but launching it from the terminal does the trick. The error of the applescript is "sh: ./glChAoSP_OSX: No such file or directory (127)".

I do something like this from the terminal: cd /Users/..../glChAoS.P-1.4.0

./glChAoSP_OSX

And I see a beautiful fractal!

FraKtus··on glChAoS.P: Real-time 3D strange attractors scout and hypercomplex fractals
Thank you for releasing this wonderful application! It really made my day.

I did demonstrate it to my daughter to show how mathematics can be beautiful.

Congratulations on your use or Dear ImGui, it's a nice use of this API!

I could run it on Windows X but had no luck with macOS. 2 systems have old NVidia GPUs and one is a MacMini with an intel GPU.

FraKtus··on glChAoS.P: Real-time 3D strange attractors scout and hypercomplex fractals
The binary is unsigned on macOS and when you run it I have this:

ERROR: Compiled vertex shader was corrupt. ERROR: Compiled fragment shader was corrupt.

I am using 10.13.6

FraKtus··on Spotify Saved the Music Industry – Now What?
I have a subscription to YouTube Music (premium). But I still download my music the old way because most of the time my data is off on my mobile. And it's how I like to listen to music for more than 20 years :-)

It would be nice to have a bot that could pretend that I am listing to some of my best artists so that they can get their pennies from the streaming companies.

Is there anything like that? It would help music fans to pay their favorites artists through the streaming companies?

FraKtus··on Dutch family 'waiting for end of time' discovered in basement
Well, he was not educating his childrens. Not sure about the law, but too me, it's serious misconduct.
FraKtus··on macOS Catalina
Not too many coders seem to be concerned, but QuickTime was never really replaced. AVFoundation is not a full replacement for QuickTime if you do advanced authoring...
FraKtus··on macOS Catalina
Now I realize that I still use Word 2008 for when I need to open a .doc or .docx document that Google drive does not want... Time to upgrade...
FraKtus··on macOS Catalina
I use Media Rage to tag my mp3 since ever, and there is no hope that it will be updated. The application does just what I need.

I am also about to buy RockSmith on Steam, but it's 32 bits at the moment. I currently used it on my PlayStation but want to have it on macOS to access more songs.

It looks like you find many games on steam that are 32 bits only.

On our side when OS X was introduced we trusted Steve when he said Carbon is there to stay and will be 64 bits. We took a few years a few years ago to do the switch...

FraKtus··on Eight Tons of Punk
I would more see Linux closer to hippies, too much peace and love there and not enough destroy attitude, don't you think?
FraKtus··on Eight Tons of Punk
You can have a Punk attitude in the software tech scene, many years ago, I was one of the first to write a blitter that could scale a QuickTime movie decompressing in real-time 320x240 to full-screen 640x480. To do that I had to use floating point math instructions to write on the screen. This was giving me double bandwidth.

This means you had to bypass the whole QuickDraw API and overwrite the screen yourself, that was a fun time!

FraKtus··on India Loses Contact with Probe Just as It Prepares to Land on Moon
Exactly, I find it impressive what they did achieve within their budget. It's opening ways to create more affordable space missions.
FraKtus··on Streaming Video Will Soon Look Like the Bad Old Days of TV
Is it only me but Plex never worked stably on tvOS. The transcoding stops every 20 minutes and the movie freeze, forcing me to restart it. I suspect it's only with the mkv container and when using subtitles... Besides that, it forces you to transcode, and you need to subscribe to have native decoding. I use Plex for many years, even wrote and published plug-ins for it, but I could never convince me to subscribe. There are too many quirks that make me think let's wait until it works...
FraKtus··on Brazil's President Blames NGOs for Amazon Fires
Whoaaa. Scroll and look at China!!!
FraKtus··on GNU Radio 3.8
I agree with you; a wxgui will call the native graphic API of the platform directly while Qt is reimplementing everything, and most of the time it's not GPU accelerated.

I am currious to hear about how CPU intensive are the 2 versions, wxgui vs Qt.

FraKtus··on Technical Vision for Qt 6
Roblox Studio is using Qt 5; I just tried that yesterday.

As too often for a Qt application, the interface looks alien on macOS.

FraKtus··on Technical Vision for Qt 6
VLC is not using Qt, at least not on macOS, I just checked.
← PreviousPage 3 of 8Next →