Recent submissions

Comment · 1 year ago
Try MyNoise. I used to build their app, if you can spot a single loop you have superhuman hearing.
Comment · 1 year ago
When this happens to me, it’s mostly because my code is written with too coarse separation of concerns, or I am just mixing layers
Comment · 3 years ago
Exactly why IMHO the rust stdlib is so easy to understand. Ownership only when required as a design principle tends to make the design of the overall system more consistent / easier to approach.
Comment · 3 years ago
I was involved with the London esports scene from 2010 to 2014, running events that would gather up to 500 people for blizzard and valve games.

I left the scene because I could not morally justify the exploitation of the majority of the talent. I hoped that the younger guys would be finding a way to make it work for the majority but it still irks me how many years have been wasted by young adults on a wild goose chase. Some very few were able to make a living out of it and deserve 100% what they pulled, but man, what a churn in that industry.

Devastated that TB / Odee didn't get to manifest a vision for player's union. That would have made a difference.

Comment · 4 years ago
Hi, do you know if there's a recent hash benchmark I can look into? I am using `FnvHash` as my go-to non-crypto-secure hash for performance reason, didn't realise there could be faster contenders.

Thanks!

Comment · 4 years ago
So... Green threads are back?
Comment · 4 years ago
I wholeheartedly agree - I am working on a very technical new build at the moment and cannot listen to music when coding for it, but when I switch to maintaining stuff, I reach-out for my headphones.
Comment · 5 years ago
been bit by another audio engine that had the same license and pulled a bait and switch. No thanks.
Comment · 5 years ago
Topre, my dude!
Comment · 6 years ago
App dev here: There' a starcraft generator in progress. Lots of mx browns, a topre, mouse clicks galore and even a "stim is OP" track :)
Comment · 7 years ago
Fun fact: the myNoise app exists thanks to a meeting of minds on HN.

Although I do wish the Android app was a bit better, quite proud of our babies!

(rewriting in a single unified app using Rust / Xamarin RN)

Comment · 7 years ago
`SmallVec` allocates a contiguous array in the struct holding the vector itself (so it can be located on the stack), then if the capacity is insufficent, fallbacks to a heap-allocated `Vec` equivalent.

The `Vec` struct contains the capacity and used length integers, as well as a pointer to the heap-allocated storage.

Comment · 8 years ago
There's a new feature where you can now build your own generator by cherry-picking stems from the entire catalog (192 generators as of last week's count).

Source: myNoise mobile app developer (currently busy rewriting the Android one in rust due to insanely costly audio codec licenses on Android)

Comment · 11 years ago
*20 sounds ;)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton