HackerTrans
TopNewTrendsCommentsPastAskShowJobs

bwooster

no profile record

Submissions

[untitled]

1 points·by bwooster·2 yıl önce·0 comments

Will We Still Need Programmers?

spiegelmock.com
1 points·by bwooster·2 yıl önce·0 comments

JavaScript Tree Shaking

spiegelmock.com
2 points·by bwooster·3 yıl önce·0 comments

What Is Web3? Should You Care?

spiegelmock.com
42 points·by bwooster·5 yıl önce·46 comments

Implementing a bssic Python crypto trading bot

spiegelmock.com
2 points·by bwooster·5 yıl önce·0 comments

Frameworkless AWS Web Applications

spiegelmock.com
3 points·by bwooster·5 yıl önce·0 comments

Frameworkless Web Applications with AWS CDK

spiegelmock.com
1 points·by bwooster·5 yıl önce·0 comments

Mischa's Cursed Webring

cursed.lol
129 points·by bwooster·5 yıl önce·92 comments

Leak: 3.2B unique pairs of cleartext emails and passwords

cybernews.com
2 points·by bwooster·5 yıl önce·0 comments

European Internet Archive Launched

archive.eu
8 points·by bwooster·5 yıl önce·2 comments

The Most Cursed Websites

cursed.lol
2 points·by bwooster·5 yıl önce·0 comments

Next-Gen Infra-as-Code with AWS CDK

spiegelmock.com
1 points·by bwooster·5 yıl önce·0 comments

What features/instructions of x86 ISA are dead?

6 points·by bwooster·6 yıl önce·6 comments

Is being a software contractor for you?

spiegelmock.com
3 points·by bwooster·6 yıl önce·0 comments

comments

bwooster
·5 yıl önce·discuss
How would you feel about using this or a subset of them as the default preset bundle for milkdrop? It needs a better curated default.
bwooster
·5 yıl önce·discuss
IMO making a projectM-gstreamer plugin would accomplish this a lot easier and better. I wanted to do this but wasn't sure how to create the GL context. Started it a while back: https://github.com/projectM-visualizer/projectm/pull/207
bwooster
·5 yıl önce·discuss
Almost all of the visualizations are responsive to the bass/mid/treb amplitudes and detected beat, but the problem on the SDL version on macOS is latency, which is unfortunately present in the demo video you are likely referring to. SDL doesn't currently allow for requesting low-latency audio capture so we're looking at PortAudio instead.
bwooster
·5 yıl önce·discuss
There have been a good number of major improvements in projectM in the last few years, which is impressive considering the age of this project. Trying to keep software and user-contributed presets and shaders from 20 years ago working are efforts that are never finished.

To mention a few:

* Milkdrop was a windows-only win32 affair, and the shaders for presets have all been written using HLSL, for DirectX. ProjectM had to incorporate a shader transpiler to convert preset shader code on the fly from HLSL to GLSL so that projectM can run on platforms other than windows. The conversion isn't perfect and can cause a few shaders to fail compilation but these problems do get fixed when someone takes the time to dig into them.

* Improving the FFT maths and PCM data interface

* Optimizations for preset evaluation using the LLVM JIT

* Halfway-completed port to the web with Emscripten

* Updated support to work first with more recent versions of iTunes as a plugin and more recently as a Music.app plugin. macOS installer for the plugin and SDL app. Almost-working multi-bundle installer code signing and notarization.

* Text menus and preset searching in the SDL app (keys listed in README)

* Released as a standalone app for Steam

* The build system was ported from a very-broken CMake setup to autotools, and then back to CMake again, soon to be released as a new major version 4.0.0.

There's a discord now too. https://discord.gg/tpEuywB

We welcome PRs and generally respond quickly to them. It's a completely community-driven project and we're always looking for help.
bwooster
·5 yıl önce·discuss
libprojectM is a cross-platform library designed to be part of other applications. There are some reference implementations using SDL and Qt. They run on Linux.

For best results grab the latest master and build with cmake.
bwooster
·5 yıl önce·discuss
Love your articles Ken! Interesting content, straightforward but not dry writing, helpful diagrams and images and footnotes.
bwooster
·5 yıl önce·discuss
A lot of these sites don't support HTTPS, so they can't be iframed without being mirrored
bwooster
·5 yıl önce·discuss
Source: https://github.com/revmischa/cursed-webring
bwooster
·5 yıl önce·discuss
Submissions welcome!
bwooster
·5 yıl önce·discuss
I've been trying to make a list of "cursed" websites - some of them are really deep and vast and demonstrate some sort of twisted brain that was behind each site. Some are just bizarre. Most have cursed vibes. You can spend hours on a lot of them just digging up fucked up shit.
bwooster
·6 yıl önce·discuss
It is impossible to parse HTML with a regular expression even in Perl