HNHacker News
TopNewBestAskShowJobs

nuxi

275 karma · joined May 31, 2010

submissionscomments
nuxi··on sshole
Now imagine every other C API that can potentially return NULL did the same thing. Is that in any way sensible?

You can argue that C has broken design/conventions, but the musl decision was really really awkward.

nuxi··on Fujifilm to boost tape production 5x as AI fuels archiving demand
Usually it wasn't the tapes that were unreliable, but the tape devices (firmware) and/or the drivers. Years back I used to work on a backup product - one of the tape devices would write a random amount of zeroes after each round of N megabytes written to the tape. So if you were "lucky" and all the backups were below N megabytes in size, everything worked perfectly. We weren't even aware there was an issue until some of our customers started complaining.

Debugging this was really fun, especially due to the randomness factor. :)

nuxi··on How is music possible
I was intrigued by your (philosophical) comment and I'm interested in what kind of music you usually listen to.

My thoughts:

> Music has objective properties communicated via audible medium, and what's more, of a quantitative nature.

I would argue that this is probably a western-classical view of music. Music can be quantified/measured, but those numbers are just a tiny part of the listening experience.

> It expresses order.

Sure, but that doesn't necessarily mean that "maximum order" is the most pleasing one. Expectation/resolution etc. may be important, but what if for example a tune does not resolve to expectations? Is it automatically "bad music"?

> The more beautiful music is, the more integrity, proportion, and clarity it has.

Beauty is in the eye (or maybe better in this case - the ear) of the beholder. And for me personally beauty isn't necessarily clarity. I like dissonance in music, maybe some atonality, quarter tones/microtonality, irregular rhythms and polyrhythms etc. These things somewhat violate the aesthetic value (beauty) and that is what makes it more interesting, at least to me.

Just my 2p, I'd be happy to hear your point of view :)

nuxi··on Apple HomeView
Run the services in jails /s
nuxi··on SDF vs. MSDF vs. Slug: GPU Text Rendering
Stuff like this is a giveaway for me:

> Drawing it on a GPU, crisply, at any size, under any 3D transform, while the text changes every frame, is not.

> One small texture, resolution independent within reason, one cheap shader.

English is not my native language, so I may be wrong here.

nuxi··on 216M Spy TVs – The LG Smart TV Problem [video]
I have a 43" Philips Ambilight (43PUS8510, 4K QLED). It's not a dumb TV per se, but you don't have to use any of the smart features, and - most important - you don't have to connect it to a network.
nuxi··on Music Theory for Programmers
Do you have any opinions on Everyday Tonality II?

https://www.tagg.org/mmmsp/EverydayTonalityInfo.htm

nuxi··on Windows brings out the Rorschach test in everyone (2003)
"Mooning" would've been an appropriate name :)
nuxi··on Nvidia discloses $21B stake in SpaceX at end of second quarter
> ... sheep are counting me.
nuxi··on The Indo-European Family Tree
Aren't most Austrian dialects considered as sub-dialects of Bavarian?

Source: https://en.wikipedia.org/wiki/Bavarian_language#Geographical...

nuxi··on The Indo-European Family Tree
"Kočevsko" is the Slovene word for the Gottschee region, most likely just a slovenified version of the original German name. "Kočevarji" then refers to the people from this region and "kočevarščina" to their language.

Also note that the emphasis in the above terms is on the letter e, not on the o - "kočévsko".

nuxi··on The Indo-European Family Tree
This one's also interesting - a non-local (geographically disconnected) Bavarian dialect: https://en.wikipedia.org/wiki/Gottscheerish
nuxi··on Taxi drivers rarely die of Alzheimer's
De Niro is 82, no Alzheimer's. /s
nuxi··on Software development with AI is starting to feel like cooking steak
Where I live corn was never used for producing oil. For that purpose we used rapeseed/canola, sunflowers, olives and pumpkin seeds. Corn grown here is mostly used for corn flour, cornmeal (polenta), or for animal feed.
nuxi··on Read this before you buy that TV streaming stick
Two things:

- How are these "legitimately free"? For example AMC is a commercial TV channel and as far as I know, they don't offer free streaming. Same goes for MGM, FilmBox etc.

- Strictly speaking this isn't IPTV, it's just web streams. IPTV is usually delivered via multicast (MPEG-TS/RTP/RTSP streams, over UDP mostly).

nuxi··on User Interfaces of the Demo Scene
FR released the source code for their tools in 2012, some of the concepts are described in the repo, e.g.: https://github.com/farbrausch/fr_public/blob/master/werkkzeu...

A couple of additional links from my bookmarks:

- The EXE packer : https://www.farbrausch.de/~fg/kkrunchy/

- Some tech details in "The Farbrausch Way to make Demos" slides : https://llg.cubic.org/docs/farbrauschDemos/

- Various related videos (search for ryg/chaos/fiver2): https://files.scene.org/browse/resources/seminars/code/

- Overview of their tools + misc links: https://adrianboeing.blogspot.com/2012/04/farbraush-demo-too...

- Some .kkrieger details: https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for...

nuxi··on Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
Same sentiment here. My litmus test is - after creating a window - "how many lines of code does it take to render a triangle?".

With the old OpenGL API you could do this in like 10 lines of code (probably even less with SGI's GL).

With the new/shader-based API, well... https://learnopengl.com/Getting-started/Hello-Triangle

Vulkan - I don't even want to know.

nuxi··on Hacker News but for independent blogs
A few random links:

https://www.youtube.com/c/ISHITANIFURNITURE https://www.youtube.com/@Knobs https://www.youtube.com/@kiwami-japan https://www.youtube.com/@NileRed/videos https://www.youtube.com/@GirlWithTheDogs/videos https://www.youtube.com/@bernadettebanner/videos https://www.youtube.com/@shootimpro https://www.youtube.com/@DrMattRegan https://www.youtube.com/@clabretro https://www.youtube.com/@TechnologyConnections https://www.youtube.com/@BrickTechnology https://www.youtube.com/@kellyeld2323

nuxi··on Wit, unker, Git: The lost medieval pronouns of English intimacy
There are still some remnants of this in Serbian and Croatian, e.g. the semi-dual "nas dvoje / nas dva".
nuxi··on Introduction to Computer Music (2009) [pdf]
Oh this is just awesome, thank you!
nuxi··on Firm boosts H.264 streaming license fees from $100k up to staggering $4.5M
Note that OGG is not a video codec, it's just a container format. I.e. an OGG file can contain MPEG-4/H.264-encoded video.
nuxi··on Show HN: Axe – A 12MB binary that replaces your AI framework
golang doesn't statically link everything by default (anymore?), this is from FreeBSD:

    $ ls -l axe
    -rwxr-xr-x  1 root wheel 12830781 Mar 12 22:38 axe*
    
    $ ldd axe
    axe:
        libthr.so.3 => /lib/libthr.so.3 (0xe2e74a1d000)
        libc.so.7 => /lib/libc.so.7 (0xe2e74c27000)
        libsys.so.7 => /lib/libsys.so.7 (0xe2e75de6000)
        [vdso] (0xe2e7366b000)
nuxi··on Booting from a vinyl record (2020)
Here's the ZX Spectrum version: https://www.racunalniski-muzej.si/en/40-years-later-a-game-f...
nuxi··on Nuclear energy key to decarbonising Europe, says EESC
We need more Kohl, that'll do the trick...
nuxi··on FBI Making List of American "Extremists," Leaked Memo Reveals
Agreed, it's some sort of a Venn diagram of "traits" present in both -isms.
nuxi··on FBI Making List of American "Extremists," Leaked Memo Reveals
Also Umberto Eco's essay Ur-Fascism.
nuxi··on Kelp – simple replacement for homebrew on macOS
That's not a proper explanation IMO. The thing is - all these settings are introduced "quietly" as new defaults and you have to opt out. So one day you decide to upgrade a package, brew updates itself, and then starts doing all these things that weren't present before (and are most likely not needed at all). It's very annoying, and a dark pattern to say the least.
nuxi··on Kelp – simple replacement for homebrew on macOS
I got bitten by broken upgrades in the past, when you were still able to simply "brew switch" to the old version if it was there. In addition the cleanup time is annoying when upgrading a lot of packages, so I kept the setting.
nuxi··on Kelp – simple replacement for homebrew on macOS
Maybe also these, to limit other annoyances:

  export HOMEBREW_NO_EMOJI=1
  export HOMEBREW_NO_ENV_HINTS=1
  export HOMEBREW_NO_INSTALL_CLEANUP=1
nuxi··on New Vulnerability in GitHub Copilot, Cursor: Hackers Can Weaponize Code Agents
And then they don't ever open the page, right?
Page 1 of 6Next →