Consumers are sick of being the victims of a power imbalance already. Social media sites do this kind of personalization on their feeds, but they do not provide the user the power to control their own algorithm.
If every website is tracking my identity and surrounding me with an echo chamber outside of my control, that is not a good thing.
If the profile and prompt is something the user controls, it could be useful, but it’s still hard to trust it. It takes away the ability to have trustworthy links to information/products, if it’s different for every user, especially if the customization methods are hidden behind opaque LLMs and system prompts.
I do think this idea can make money, but it’s likely bad for the internet consumers and likely to be part of future enshittification.
Discovered AEP this last year and started working with it. It's become a very valuable part of our API Design tool process, along with TypeSpec, OpenAPI, and Zudoku.
Check out https://aep.dev, they have a CLI tool for doing that, _if_ you write your OpenAPI to follow their spec. We are adopting it, both because of the nice standard it provides and also for the guaranteed tooling (TF, MCP, CLI).
Efficiency and ease of adoption would be my guess.
The APNIC Ping podcast did an excellent 2 part series on the problems of DNSSEC. It puts more responsibility on the DNS systems that are already complex and doing a lot of work.
The CA system with root trusts is just super efficient and easy, so it won.
It’s not perfect, so I’m sure someday it will be replaced, but not by the current options.
It’s been a while but I used a bunch of these tools continuously for years. I mostly always used sslyze, because it was very versatile and gave me the info I wanted, whether it was around ciphers, tickets, cert chain validations, etc. I think testssl.sh did almost or possibly everything I wanted, but not sure.
SSLyze also has a decent Python library.
The problem with it though is the license. I wanted to build it into some other tooling but the license held me back.
I ended up building my own tooling that did just what I needed and built an API around it.
Take a look at Reaper. It's a professional quality tool, but easy enough to get started with for kids too, its license is very friendly and the trial version isn't limited in any way. The Windows version always worked for me under Linux using WINE with very low latency, but they made a Linux port which is great.
If you use the Linux port, you may want to use Yabridge to load Windows VSTs in a transparent way.
I'm a heavy Reaper user since I love the experience of editing with it, but when I'm fooling around writing songs, I use Garage Band specifically because it has so many great instruments and sounds, and also because I find I interact with it much differently than with Reaper or Pro Tools because of the simplified interface and I don't get sucked into fiddling with the details of what I'm making.
Before Garage Band, I used Tracktion (I think its now called Tracktion Waveform Free) in the same manner. It's been ages since I used it but if you're a Windows or Ubuntu user I think it'd be worth checking out.
Ableton has like a 3 month trial and honestly the stuff it comes with out of the box is way more than enough to determine if you want to continue with such a hobby or if it's not something you'd be interested in long term. The tutorials are plenty and easy to follow as well.
I use Reaper as well, but it takes a while to get that "useable" for modern(ish) music production. The benefit is there's plenty of free virtual instruments/VSTs to download. All of them have downsides though as does reaper itself. In Ableton I can make an EDM track relatively fast given the out of the box presets - especially synth drums - but in Reaper using a free VST like HELM makes it kind of a pain to use. YMMV.
No matter what you choose, I do HIGHLY recommend downloading Spitfire LABS though - the free instrument packages are massive and highly customizable. It's truly amazing.
EDIT: oh also trying to master a track in Reaper with free plugins is frankly pretty bad for a beginner vs Ableton's preset limiters and other utilities. The Cuckoos plugins are messy to deal with in my opinion.
Don't undersell kids. If they get interested in something they can learn it scary quick.
But having said that, sometimes the thing that grabs the interest is recording your voice in the windows built in recorder then playing it back backwards. Try audicity?
Some cool (albeit pricey) devices to toy with are the AIRA compact series by Roland[0].
In the same vein, the Novation Grooveboxes[1] offer some expanded capabilities that don't require a computer. Second-hand pricing is quite reasonable for both.
I always find GarageBand to be an easy-to-pick-up app that can be used to generate fun sonic blurbs in a short amount of time. It has its own limitations, but the lack of complexity contributes to its ease of use.
When I was trying to figure out something on GarageBand I ended up on YouTube looking for tutorials and was astounded to see what people are doing with GarageBand on their phone. They play the DAW itself like an instrument and build songs in realtime. It was very humbling to see.
Absolutely, REAPER. While it may be a little obtuse to learn, it is absolutely as powerful as the big guys in music production such as ProTools. Plus it works on both Windows and Mac, unlike Logic.
There is a big community around REAPER also, and tons of YouTube videos around it. Plus, you can download it and work with it for free, but after a while, it will want you to pay for it, which is only $60...but you can keep using it if you don't (though I would encourage you to pay for it if you like it).
Reaper works on Linux, but a warning to anyone thinking of trying that, DAWs are all about adding and using plugins. And you'll need to confirm your favorite plugins run on Linux as well.
Check out Korg Gadget![0] It's got an Ableton-Live-style clip launcher that's easy to compose in, and a variety of "gadget" instruments that produce different kinds of sounds. If you balk at $30 for an app, it goes on sale for half price a good 3-4 times a year, usually around holidays. You can hook up any midi devices (BLE midi or via the USB camera kit adapter, if not on a usbc iPad). If you've got an iPad with a headphone jack you can pick up an iRig clone for <$10 that gets you line / mic / guitar input, too.
If you've got an iPad that's probably the best start (it'll run on any iPad 2 or above). It will run on iPhone's but it's a bit harder to play. There's also a Nintendo Switch version (it's more limited, eg no audio recording or export), and a mac version (but it's pricey). Annoyingly, the Mac and iOS versions are separate, but at least the iPhone and iPad versions come together as one purchase.
GarageBand - it's super quick to throw something together, has a wealth of virtual instruments and the user interface is in the same vein as professional DAWs, so there's a growth path if this is something kids enjoy and want to pursue further.
And how'd that work out? The end result was a piece of music called a module ("mod"). Strangely enough, I can't find exact (or even approximate) numbers. A snapshot of the MOD archive from 2007 had 120k mods:
I commented elsewhere, but my goal is to hide the DAW as completely as i can and give them a midi keyboard, Korg nanoKONTROL2 and some background config or automation that lets them choose synth sounds and record themselves play. As someone who played piano to a decent level up to my teens, I've always felt that throwing up a DAW just gets in the way of making music. Especially when I'm getting back into it after a long break. Complicated interfaces just sap my time and energy and I eventually find that I've wasted a lot of time without striking a key on the piano.
I believe BandLab is being used in schools to teach music making now. It’s web based, I’ve not used it much myself so can’t comment on how good it is but may be an easy starting point
Sadly, its the group I pay the least attention to. I suspect that today or next week, something browser based might be the best choice, but I can't tell you what. Apologies.
Depends. For mixing it barely matters. For performance, if you're playing a MIDI controller live, then perhaps not (though browser latency is not that bad these days). But if you're working with clips & samples, it isn't likely to matter much.
Related question: any suggestions on what to try next after LMMS?
I was planning to try Reaper or FL Studio.
My biggest complaints with LMMS are: doesn’t support VST3, can’t see notes for multiple tracks at the same time (although I saw a “ghost notes” patch someone was working on for this scenario).
Honestly, try the trial for both. Give Ableton and Bitwig a go if you have time as well. Or at least check out all 4 on youtube and see if a particular workflow strikes you.
Unfortunately the open source DAWs don't hold a candle to any of the paid ones. But once you're paying they're all pretty solid. It's like asking if you should move to vim or emacs or jetbrains after starting with Notepad++. They're all good and everyone will have their own favorite. Many people also use multiple DAWs the same way people use multiple text editors. Personally I use Ableton and Reaper
Thanks! Yeah, it's subjective, but I thought the chances of someone making the same progression (LMMS to ???) on HN were pretty high. Of course, I left out tons of context that might have helped (e.g. some people want to make music live--I do not).
Really, it might make the most sense to just find music similar to what I've made (or want to make), and then ask/research what they're using. Edit: I think that's how I originally found FL Studio and Reaper, come to think of it!
Anything "free", Cakewalk, Garageband, Waveform, MPC Beats, or whatever license that comes with your midi keyboard. All these are already crazy powerful for a hobbyist.
I think his question is more about does the worker directly access the GPU and thus require js tooling to handle the GPU somehow (no), or does it make subrequests to a separate GPU service not running the worker runtime (yes).
> if we (Cloudflare) decided to make Cap'n Proto be a public-facing feature of the Workers platform.
How likely is this? What would be the benefits and use-cases of doing this? Would it be a standardized JS offering, or something specific to Workers that is deserialized before it hits the runtime?
This really hasn't been fleshed out at all, it's more like: "Well, we're built on Cap'n Proto, it'd be really easy to expose it for applications to use. But is it useful?"
Arguably Cap'n Proto RPC might be an interesting way for a Worker running on Cloudflare to talk to a back-end service, or to a service running in a container (if/when we support containers). Today you mostly have to use HTTP for this (which has its drawbacks) or raw TCP (which requires bringing your own protocol parser to run in "userspace").
That said there's obviously a much stronger case to make for supporting gRPC or other protocols that are more widely used.
If every website is tracking my identity and surrounding me with an echo chamber outside of my control, that is not a good thing.
If the profile and prompt is something the user controls, it could be useful, but it’s still hard to trust it. It takes away the ability to have trustworthy links to information/products, if it’s different for every user, especially if the customization methods are hidden behind opaque LLMs and system prompts.
I do think this idea can make money, but it’s likely bad for the internet consumers and likely to be part of future enshittification.
reply