blipmusic
I'm currently trying to create a GUI version (immediate mode library) of a CLI tool of mine and it's mostly a shit show and three times the work of a data-in-data-out CLI tool. Good learning experience, though. I should note that I don't care whether the GUI version has a "native feel" or not (if you have the time to do so, be my guest), only whether it's functional and reasonably fast, since otherwise that's even more work for an open-source tool. Though, when I undoubtedly make the more interactive TUI version later on (ratatui just seems too nice not to try! :-)) it will probably bring a similar complexity development wise.
Then again I'm not into agentic coding at all so maybe the joke's on me. On the other hand, at the moment I need to learn about the data I'm processing, the GUI library/framework I use, and being able to help the people I work with troubleshoot the equipment that collects said data. I'd miss out on most of that if I coded by prompt. Perhaps I'll try later, perhaps not.
Keep making TUIs, or GUIs for that matter.
Note: I've not yet done any serious web-development, mostly command line tools, which I realise is not DHH's main focus.
I don't use my smart phone that much (probably more than I think, though). It's practical as a portable music/podcast player, a camera that's always with me etc. Occasionally I read a programming book, or blog post. I would love a good feature phone, with fantastic battery life.
But what I absolutely need a smart phone (and their secure enclaves) for are all the connected systems my country implements without hesitation: electronic authentication (most public services, such as healthcare, bank, taxes etc), public transport (they had seconds thoughts, though, and a plastic card is available). It's frankly dumb, and nonchalant to build societies like this. I can go into a train tunnel a lose coverage. Rural areas are not always covered, yet we (at least here) build systems depending on internet as if we all lived in the densest part of a large city.
That's primarily why I can't (currently) use a feature phone, not because I lack in self control.
At much lower price brackets, Anbernic et al have already been mentioned. There are kits for making your own OG Game Boy as well.
Add to this that a certain P. Luckey showing up and there is not a single upside to this device...? Sorry, but I don't get it.
Apple have multiple iPad lines and could easily limit a desktop class OS to the iPad Pro, a move I can almost guarantuee would alianate noone.
Unfortunately, pirates almost always have it easier than paying customers, since license checks will probably be removed. Though this is hearsay (anyone?), there was "legal piracy" (no, there's no such thing :P) in the license-via-printer-port-dongle-era, since the dongles sometimes failed at the worst of times (e.g. live recording at a studio). So some users/studios bought a license to be legally covered on paper, but used a pirated version.
I live in a "well-connected" country, but a traveling a few kilometers in the wrong direction leaves me in complete radio silence, and sometimes work (academia) has required me to stay at such places for a couple of days. Since you know Rust, I can (and have had the need to) add `--offline` when building, with required crates locally cached. I know many researchers with the need to bring high-tech equipment + software to remote locations for work over many weeks, sometimes months. The need to find a city just to do a software license check would be crazy.
Unfortunately, I also don't have a good solution, other than trying to trust your customers. An online check once, at install, I can possibly live with, even if I've had to do reinstalls from local files in the field as well...
Regardless of our personal professional affinities the only reason iPadOS stays locked down is that it's simply more profitable to sell a customer two devices instead of just one. I would love to have an iPad Pro as my only home computer, but it's just not doable due to its OS limitations. The artistic angle is just Apple's way to make the platform believable.
Why would an artist care if I can also compile code on an iPad?
I can only assume that macOS must be offensive to some due to its "openness". The truth is that macOS allows me to be both an artist and a developer, and I don't have a single doubt that Apple could pull off an interface that allows a similar experience on iPadOS. It's just that doing so will lose them money.
Edit: but perhaps that’s the custom used at many places and I’m just not aware.
And what is "IS NOT meant for fancy user interfaces" supposed to mean? (and what about various constraints back in the day as the actual reason for a data in/data out-only interface as opposed to "intent"?) I could argue that tmux is "fancy", since it is a multi-panel workspace, mirroring GUI capabilities, but apparently that's Ok according to you. So your conclusion seems to be that TUIs are actually ok in general - you just don't like bad/over designed interfaces (subjective terms, of course), which is understandable. Sorry, but I don't get your point. Bad interfaces are everywhere.
(I kind of like fancy TUIs when they make sense, to be honest, so there's that)
While I can't speak for millions of data points, generating a gyroscope plot with x, y, z, where each gyro axis is 400k+ samples is fine performance wise. This is generating a static, interactive html. Zooming etc is fine on my M1 MacbookPro 13" - delay when zooming in this specific case is maybe 0.5secs. The html-file is 60mb+.
A ”raw bytes” view can be useful in many situations.
Similar with the min-max:ing of the class-less system. :) IIRC, the aforementioned "dagger warrior" was designed around two things: double attacks at max attack power, and mobs not being able to land a hit. The perfect glass cannon that made it possible to survive AC's harsh lands even when under-leveled - or die instantly. :)
The size of the world was another thing that drew me in - another kind of "grind", if you will. Seeing other players whoosh:ing by - literally running by, in a mount-less world - was pretty hilarious, but the fact that it took time to get around was only a good thing IMO. I want a game world where the only option is to carefully navigate a large, dangerous desert to find the missing ingredient. The current theme-park MMO juggernaut seems to lock most things behind some "boss" and be done with it, which makes the game world pretty void of other players in most places. You just move on to the next quest hub and leave old content behind for ever. This also makes the world, regardless of its actual size, only feel as big as the current "zone" (I don't like "zones").
But in the end, the developer needs the game to be profitable and the players want the most out of their money spent. If my wants belong with a minority group the game probably won't cater to me.
Not really sure what my point is (old man yelling at clouds with contempt for "instant gratification" perhaps), but thank you for AC and the time you spent developing it! :)
https://daringfireball.net/projects/markdown/
Also, as already mentioned, Gemini protocol does exist.This was a commercial editor released not even a month ago.
For a Mac-only, commercial piece of software there were more positive comments than I'd expected to be honest.
The developer responded for the first few days, but then stopped completely, along with disappearing downloads and now web-site. After that "splash", nothing.
I treat is as fraud (or whichever legal term applies - if any, we were perhaps just gullible) due to the short timespan between release and disappearance, but the editor seemed interesting, such as its navigate mode.
So the question is whether the developer just felt overwhelmed and gave up, or someone else's code was used to compile a minimal working version to set up a scam, or something else completely. The app was also notarised, which requires a paid Apple dev account.
As mentioned on the Zas github issues, which is still there, it's an odd choice for a scam considering the small target group.
This is almost certainly overkill for what you're looking for since it's really intended for researchers (think linguistic transcriptions etc), but any kind of annotation goes really, even if you're only tagging whenever the color green is visible in a video or the sound of a rooster in an audio recording.
Format is XML: https://www.mpi.nl/tools/elan/EAF_Annotation_Format_3.0_and_... There's a python library for parsing outside of ELAN: https://github.com/dopefishh/pympi
The website now states:
> Can I use one license on two computers?
> Yes.
What great turn of events, thank you for reconsidering! You have my money. :)——-
Old post (now incorrect):
> Can I use one license on two computers?
> No. It sucks, but that is the only way to prevent abuse.
The editor looks great, but this sucks to the extent that this won't work for me at all, unfortunately. Parallels' old-school licensing theme meant I'm dropping them as well. This is not about the value of the product or the price itself, $25 seems more than fair if this meets my needs, regardless of open-source alternatives.I, and I suspect many others, develop on multiple computers, sometimes on a single day. If you worry about "enterprise abuse", perhaps consider a commercial license. Or add a higher priced tier that is per user, not per device. I think (i.e I don't actually know) there's a reason editors such as Sublime Text have per-user licenses (to be fair its price tag is also four times that of Zas Editor).
Are people actually abusing per-user, "honor" licenses that much nowadays? And here I'm thinking about difficult-to-verify customers who are willing to pay in the first place.