Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zadjii
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
zadjii
5mo ago
LSH feels like it's being massively undersold here. The `grammars/` directory of helix is something like 183MB. That would be a non-starter for a lot of use cases for edit (which is already only 167kB). tree-sitter might be more p
2.
▲
by
zadjii
10mo ago
You're most welcome! Working on it to help serve the whole developer ecosystem has been the delight of my career :)
3.
▲
by
zadjii
10mo ago
Y'know, I spent a week investigating doing something similar with the Windows Terminal about 18 months ago: https://github.com/microsoft/terminal/issues/16495#issuecomm... There's even more under th
4.
▲
by
zadjii
10mo ago
Notably this article was written based on Windows Terminal 1.18. That was before WT 1.22, which included this PR: [^1] which roughly doubled the terminal's throughput. That combined with a couple of other PRs in 1.22 made some scenario
5.
▲
by
zadjii
11mo ago
It's shipped with Windows since Windows 11. Updates come via the Store (since that's a lot faster than OS updates), but it's definitely preinstalled these days
6.
▲
by
zadjii
11mo ago
FWIW The definitive thread on "images in terminals" is probably found in these threads: https://gitlab.freedesktop.org/terminal-wg/specifications/-/... https://gitlab.freedesktop.org/
7.
▲
by
zadjii
11mo ago
No love for Windows Terminal? I know that linux has a much richer terminal ecosystem, but WT ranks a lot higher than a wide breadth of terminal emulators on linux now. Could anyone have imagined that 10 years ago?
8.
▲
by
zadjii
1y ago
Low key: Loop is actually great. I think it's the first thing I've used that's captured the dream of what Google Wave wanted to be
9.
▲
by
zadjii
1y ago
What complaints do you have with the Windows Terminal specifically? I can get having issues with CMD or PowerShell - they're very non-unix-y. But WT itself is probably one of the most feature-complete terminal emulators out there these
10.
▲
by
zadjii
1y ago
Yedit actually was written by a Microsoft employee :P It had some problems however with handling unicode (iirc). Basically, shipping yedit would have required a huge re-write of its underlying text buffer. In the end the discussions we had
11.
▲
by
zadjii
1y ago
who would have guessed that we're all lurkers here too :P Hacker News isn't just for linux stans - Windows devs like to hang out here too
12.
▲
by
zadjii
2y ago
That is _technically_ correct (the best kind). There's some plumbing between conhost and Terminal we need to clean up before we can add it to Terminal too. We've got a branch ready, we've just got to merge a whole stack of PR
13.
▲
by
zadjii
2y ago
Has been for like, five years now ;)
14.
▲
by
zadjii
2y ago
We shipped it (the Terminal) with the first versions of Windows 11. I don't think the "default terminal" feature defaulted to the new Terminal in the first win11 builds, but it should now. And you can always pick whichever te
15.
▲
by
zadjii
2y ago
Conhost and Terminal share quite a lot of code in fact. The text buffer, the renderer, the VT sequence parser - all that's the same codebase. That allows bugfixes and improvements to the the Terminal to also flow back to the vintage co
16.
▲
The Windows Console gets support for Sixel images
(github.com)
53 points
by
zadjii
2y ago
|
37 comments
17.
▲
by
zadjii
3y ago
This is a great write up, thanks for sharing. I had never heard of these before, and would usually be totally against a subscription based product like that. But the idea of totally bypassing their "drm" for 1/60th the cost?
18.
▲
by
zadjii
3y ago
Thanks :) I'd say waking up today to all this... negativity? was kinda a bummer. We've been working hard on something that people (myself included) have been asking for _for years_. Like, obviously, it's not perfect out of th
19.
▲
by
zadjii
3y ago
Happy to have the feedback! Most of those I've already fixed internally, there's just a 3-4 week delay between me checking in, and it flowing to Insiders. For the other few things I missed: Very happy for the feedback! I've f
20.
▲
by
zadjii
3y ago
There are security implications for running elevated processes connected to unelevated console/terminal windows. "New window" mode avoids those security concerns. A secure-by-default posture seemed prudent.
21.
▲
by
zadjii
3y ago
I live by a one step at a time philosophy. It's better to make some incremental progress here, now, and open the door for future progress in this space too. Just like the Terminal - what we're putting out here in the first version
22.
▲
by
zadjii
3y ago
We're working on backporting it to Windows 10. For updates, you can follow https://github.com/microsoft/sudo/issues/2
23.
▲
by
zadjii
3y ago
To answer the original question: I've been at MSFT like, 8 years now? And this is probably the third serious attempt my team has made at Sudo for Windows. (I think I heard of a couple other attempts in my tenure as well). After the las
24.
▲
by
zadjii
3y ago
Maybe for Windows 2025 we can work with the UAC folks to get something like that. I'm still shocked to this day that we managed to ship this at all. One step at a time :)
25.
▲
by
zadjii
3y ago
Yea, that's a limitation of UAC at this point, and probably not one we can avoid. The "Show details" dropdown on the dialog does however show the commandline you requested, so at least that's one way of making sure it&#x
26.
▲
by
zadjii
3y ago
Yep, that's basically the entire diagram. The information that's passed is basically just the commandline, env vars, and a handle to the console of the unelevated sudo's console. Once it's got a handle to the console, th
27.
▲
by
zadjii
3y ago
> This looks like one of those KPI fulfilling projects It actually wasn't. This has been one of the top community requests for the Windows Command Line for years. Literally, for like, the entire 8 years I've been here, we'
28.
▲
by
zadjii
3y ago
Thanks? But sudo * isn't a 88 line PowerShell script, it's a 1800 LOC Rust binary * isn't a NT kernel feature, it's a usermode executable * was made by (in my opinion) a perfectly decent engineer. That may be thinking t
29.
▲
by
zadjii
3y ago
Thanks! I think the team we're on has a very clear focus on making developers happy. Like, we're all ourselves, developers, so a lot of it is very self-serving. Anything we can do to make our own lives better is probably going to
30.
▲
by
zadjii
3y ago
gsudo is great! It's got a lot of features for power users, it's got a great community, and I can't recommend it highly enough. There's room here for us to be better together - Sudo for Windows can cover a number of in-b
More ›