HNHacker News
TopNewBestAskShowJobs

commotionfever

525 karma · joined November 6, 2019

submissionscomments
commotionfever··on Claude Opus 5.5
Fable is the same model as Mythos. Just that Mythos doesn't have the guardrails and is not for public use
commotionfever··on DaisyUI: Tailwind CSS Components
this isn't how Tailwind is supposed to be used. you abstract at the level of components, not class names. <Button /> instead of <button class="btn">

then, inside your Button, you get a small bit of markup and your class names. makes it easy to see which markup gets which styles

that's also why the other discourage use of @apply, and why "ugly HTML" is rarely am issue. at least not in my experience

---

that said, if you're using Tailwind in an environment where there's no components, fragments, partials, whatever - then this might make sense

commotionfever··on Why does my ripped CD have messed up track names? And why is one track missing?
haha that's funny! I made a WASM TagLib for Go

https://github.com/sentriz/go-taglib

commotionfever··on Why does my ripped CD have messed up track names? And why is one track missing?
since you mention Picard and wanting contribute to MusicBrainz. I'm working on a new fast tagger[1] in the spirit of Picard or beets. Just a little different and more scriptable

It makes it's best attempt to match with MusicBrainz, but if there's no match it it offers links to pre-seed MusicBrainz with tools like Harmony

https://github.com/sentriz/wrtag

commotionfever··on Show HN: Organizing and tagging large music collections in Go
Hi all, I've been working on a new suite of tools for music managment. I've you've used beets.io or Picard, you get the idea. They are great tools but for me were not fast enough and hard to grasp. wrtag is fast enough that the filesystem can be the source of truth, so no need for a sidecar database which can get out of sync

it also includes a web interface to manage imports from external sources.

Hope you like it

commotionfever··on Wrtag, a new suite of tools for automatic music tagging and organization
Hi all,

I've been working on a new suite of tools for music managment. I've you've used beets.io or Picard, you get the idea. They are great tools but for me were not fast enough and hard to grasp. wrtag is fast enough that the filesystem can be the source of truth, so no need for a sidecar database which can get out of sync

it also includes a web interface to manage imports from external sources.

Hope you like it

commotionfever··on Is ChatGPT autocomplete bad UX/UI?
maybe they are encouraging users to ask the same questions, in order to increase cache hits and reduce load on their systems
commotionfever··on TikTok preparing for U.S. shut-off on Sunday
Looks like that app may have a backdoor https://x.com/d0tslash/status/1878959715033694492
commotionfever··on Ghostty 1.0
it should do. on Linux it uses GTK which supports Wayland these days
commotionfever··on Show HN: 3 years and 1M users later, I just open-sourced my "Internet OS"
jquery isn't on that list
commotionfever··on Interactive examples for learning jq
I agree. I made a tool for this which can do x2y where x or y can be any of json, yaml, toml, ini, xml, html, csv, tsv

it's great for converting nearly any format to json for querying or transforming with jq

https://github.com/sentriz/rsl/

commotionfever··on Psytrance Guide
you're right, i just really like this track :~)
commotionfever··on Psytrance Guide
https://youtu.be/rXrdBiS0e00
commotionfever··on Psytrance Guide
regarding the pumping, I'm not sure if sidechain compression is what most producers are doing. I'd describe it as a gallop rather than a bump.

so with 16ths, you'd typically see 1/16 & 2/16 have zero to little amplitude, 3/16 & 4/16 have most of the energy. 4 maybe even a little less so.

which can't be done by sidechaining. also phase alignment with the kick is important

commotionfever··on Ask HN: Show me your half baked project
self hosted screenshot OCR and aggregation server https://github.com/sentriz/socr
commotionfever··on Insomnia REST client now requires an account
+1 for restfox. moved from insomnia a few weeks ago. the UI could do with some polish but it's great other than that. plus it even has tabs, and can run in only a browser
commotionfever··on jq 1.7
on a similar note I wrote little tool to convert from many formats to many formats

the biggest usecase for me is taking some csv, toml, xml, whatever and converting that to json so I can pipe to jq

https://github.com/sentriz/rsl

commotionfever··on Why Tailwind CSS Won
> if you wish to change your design, you'll have to update multiple templates instead of one CSS rule.

this comes up on every tailwind post and it isn't true. tailwind encourages you to not repeat yourself by making reusable components (or fragments etc) instead of reusable classes. that way if I want to see how the button both looks and works I only have one place to look

even if you don't do this, with tailwind you encode your design system (colours, spacing) etc in the config file so even copy pasting everything will get you something consistent

https://tailwindcss.com/docs/utility-first#maintainability-c...

commotionfever··on What dif­fer­enti­ates front-end frame­works
and you can also click on a request in the network tab and find out the line of code triggered it, including callstack

also with react dev tools you can click somewhere on the page and see the react component, it's props, etc. similar tools are available for other frameworks

commotionfever··on NixOS Linux review, is it the alternative to Debian and Archlinux?
domain specific language
commotionfever··on Defer for Shell (2020)
and harelang.org
commotionfever··on Nyxt 3.0.0
you have to install it from a repository before running it. much like a normal package on Linux. to me it makes sense. you can update all your packages at once this way
commotionfever··on A 'CSS reset' for TypeScript, improving types for common JavaScript API's
it doesn't require a build step though
commotionfever··on Ask HN: Long-form programming videos
Andreas Kling
commotionfever··on Poor schemas, poor cataloguing: why music tagging sucks
or https://musicbrainz.org/
commotionfever··on Go-Multierror
don't we have this in the standard library now with go 1.20? errors.Join() or multiple ℅w directives in a fmt.Errorf()
commotionfever··on All I want for Christmas is these seven TypeScript improvements
for the situation of filter, map, then knowing x is present, there is

https://www.npmjs.com/package/ts-is-present

that particular case is a small snippet but the package also comes with helpers for reaching into objects to do a similar thing

commotionfever··on Forking Chrome to turn HTML into SVG
if it works how i think it does, this could be really nice to cook up some infographics in a css framework like tailwind. then make some svgs for a github readme

for example i made this one[1] with tailwind but i just ended up taking a png screenshot

[1] https://github.com/sentriz/socr/blob/master/.github/socr.png

commotionfever··on Dotfile madness (2019)
try

    systemctl enable --now xdg-user-dirs-update.service
and just to be safe I have a snippet that parses that file and exports the variables in my login shell like .profile

(fish in this example but would be similar for other shells)

    sed -nE 's/^([^=#]+)=(.*)/set -gx \1 \2/gp' <"$XDG_CONFIG_HOME/user-dirs.dirs" | source
commotionfever··on Ask HN: How do you discover music?
lastfm recommendations, rateyourmusic, and friends :-)
Page 1 of 3Next →