There isn't any other than the occasional message when you save that tells you to buy the product. It's about as close to freeware as a paid product can get.
I do suggest people pay though, it's cheap for a one-time purchase. The only reason I've ever seen the message at all is because I spent months being too lazy to dig up the license key to send to my work email. (That should also say something about how little I was being bothered by the message too)
on paid 3, i get a popup every time i try to do anything telling me i must upgrade and pay again, so i've steadily just stopped using sublime. Didn't install it on the new computer
I don't like that it upgrades to ST4 without telling you, but there's a simple workaround if you want to continue using your ST3 license. Download the latest stable build of ST3 from their website:
Having an LLM directly and autonomously drive command line tools outside of a strict sandbox sounds like a ticking time bomb.
Thinking tokens: "The files I'm trying to read are missing, I need to figure out why. I see the problem, I accidentally ran rm -rf /home/user. Let me run git restore. No that didn't work. Let me try git reset --hard origin/HEAD. That still didn't work. I should inform the user."
Output: "I was unable to complete the task you requested. Restore /home/user and I will try again"
I tend to set people up with a chat interface, which is pretty good for asking for commands or scripts that the user will then copy into their terminal. Most people I've gotten to try linux do pretty well with just a wiki, but once they run into something they want to do that's kind of idiosyncratic they tend to ask me for help. While I think running models that have access to a shell is dangerous and should be handled carefully, the fact that they've been trained for this use case generally means they're pretty good at shell commands and can give you one a decent chunk of the time. I'm never willing to inject an external dependency controlled by a company into people's computing needs unless they specifically ask for it, so this is usually a lightweight local model specialized in tool use, but not given shell access. This isn't much different from how they'd use search engine for this purpose these days, but if running locally, it can be more fault-tolerant to issues that affect their internet access as well as offering better privacy guarantees, albeit obviously a little less capable
I've been pronouncing both of them as /dʒis/ like hiss and not /dʒɪz/. I however am not a native english speaker of English. I wonder if native speakers gravitate towards the z more?
I would end both with the S sound, but I'm operating under the assumption that the person I was replying to either pronounces their Ss as Zs or can't tell the difference between the S and Z sounds.
Because the other assumption I could have gone with is the less charitable take that they know GIS with a soft G doesn't sound like jizz, but they were just looking for a crude way to mock the soft G.
Oh for sure. Just look at the "Author" page. It says he started in March 2026 on this. Which means last month he pointed Claude to the Notepad++ repo and said "make a native port of this to macOS".
Yep and I loved when C# introduced it. I worked on a system in C# that predated async/await and had to use callbacks to make the asynchronous code work. It was a mess of overnested code and poor exception handling, since once the code did asynchronous work the call stack became disconnected from where the try-catches could take care of them. async/await allowed me to easily make the code read and function like equivalent synchronous code.
Ah that's a fun misuse of USB ports. The companies will often even dodge issues with the USB-IF by labeling the ports as Type C and letting the customer's mind fill in the word USB.
I wish these devices would just use barrel jacks, labeled with the voltage and polarity. But these manufacturers know that the USB-C port weighs into buying decisions (and they know that most people have zero clue about the difference between a physical port and the electrical/protocol specs).
I hate barrel jacks, it seems that every single time I encounter one it's different from any adaptor I have. Size, voltage, and polarity can all differ. People got sick of having 10 differnet power adatpters to charge stuff. Hence the demand for "single connector" which seems to have converged on the USB-C form factor.
Right, but if it's not actually USB-C, at best you're looking at the device not working when plugged into a proper USB-C power supply. At worst you're facing fried electronics.
Agreed that would be like wiring a standard North American household wall outlet with 240VAC. Technically possible, but will probably fry anything not expecting it.
I came across a group of racks in the IT room in a (US) factory once that had 208v on their standard NEMA 5-15R sockets.
Their global-market IT stuff didn't care at all. But some of the US-market audio stuff I was integrating came with old-school linear power supplies, and those items cared a great deal.
Have run into that exact thing also, not that the sockets were 5-15R but IEC C13 in a rack CDU. But someone had some adapter pigtails from C14 to a standard NEMA socket, of course that doesn't change the voltage at all. Hilarity ensued.
My aftermarket android auto display uses the type c connector for power input - wired directly to raw vehicle power. It will not run on 5v. It doesn't negotiate pd either. It just expects around 13 volts right on the power pins, and the supplied power cable does exactly that. It's portable too, which means that some poor person plugged their cable into their phone and blew it up.
I can't tell if this is a trick question that has something to do with a quirk of USB running multiple lanes in parallel to get higher speeds.
Because if not then it's the same as any specification for connecting devices that allows for multiple speeds. It runs at the lowest of the max speeds supported of everything in the chain.
That's exactly the issue. I'm just pointing out that it's a fantasy to hope for simple numbering of max supported speeds will simplify the current USB mess.
It will not.
Consumers would expect plugging a 20Gbps device into a 40Gbps port should result in 20Gbps negotiated speed. In reality it will mostly likely end up at 10Gbps (or less) because of the mess.
Older Thunderbolt devices were not compatible with USB, so plugging them into an USB Type C port would not work.
Newer Thunderbolt/USB 4 devices do not have any technical reason for preventing them to work as USB 3.2 2x2, i.e. to work at 20 Gb/s when plugged into a 20 Gb/s host port, and vice-versa for 20 Gb/s devices plugged into a USB 4/Thunderbolt host port, because both Thunderbolt and 20 Gb/s USB need the same wires in the cable and connector.
I do not know if all USB 4 controllers also work at 20 Gb/s (USB 3.2 2x2), but if they do not work that should be considered a bug.
USB4/TB4 devices doing (only) PCIe tunneling will absolutely not work on a USB3.2 port, or even on an USB4 port without PCIe support (which you can find on some very recent smartphones I believe. It's spec compliant, PCIe is optional.)
I do suggest people pay though, it's cheap for a one-time purchase. The only reason I've ever seen the message at all is because I spent months being too lazy to dig up the license key to send to my work email. (That should also say something about how little I was being bothered by the message too)
reply