Kissaki

joined 1 year ago
[–] Kissaki@programming.dev 1 points 3 months ago (1 children)

Yeah, I see they did mention "your languages functions". It's just, subjectively, reading awk and sed next to "easily" irritates me. Because I've never found it easy to get into those.

[–] Kissaki@programming.dev 2 points 3 months ago

Fully committed to directory file structure. Except for value lists. Those are text files you have to parse anyway.

[–] Kissaki@programming.dev 1 points 3 months ago (1 children)

My biggest issue is with how spread out the information will be. You need something other than your standard file and directory explorers. Because you want to see and work with a view across multiple levels of directories and files and their content.

[–] Kissaki@programming.dev 2 points 3 months ago (3 children)

You can easily parse this using awk, sed, fzf,

Well… I would know how to do it easily in C# or Nushell. But those tools? Maybe it's easy when you're already intuitively familiar with them. But line/string splitting seems anything but with complex utils like that with many params and a custom syntax.

[–] Kissaki@programming.dev 4 points 3 months ago (1 children)

the ability to override menu keys is really a long-running flaw in browser UI

They have a reason to do so here though. OP evaded their search box and couldn't find the content. Because it's not fully rendered. Because code files can get big, and rendering them to DOM with inline highlighting and hover actions, sidebar with infos, and interactivity becomes a performance problem. So they implement partial rendering / virtual scrolling.

[–] Kissaki@programming.dev 20 points 3 months ago* (last edited 3 months ago) (4 children)

The only issue they mention is browser page text search not working on rendered file view (blame).

The feels legacy conclusion doesn't make any sense to me.

GitHub is not the only platform implementing virtual scrolling, partial rendering of rendered files. There's a reason they do that: Files can get big, and adding various code highlighting and interactivity costs performance. It's not a local code representation and rendered canvas. It's rendered into a DOM and DOM representation, with markup and attached logic. Which at some point quickly becomes very inefficient or costly.

Not being able to use the browser text search is an unfortunate side effect.

I consider it a worsening modernization/feature addition. That's the opposite of legacy. We're moving forward (in a bad way), not stagnating.

When I click Blame, and then press Ctrl+F, it opens not my browser text search but the in-page in-file search. It works for me. (Not that I always use that search or like it.)

[–] Kissaki@programming.dev 1 points 3 months ago* (last edited 3 months ago) (1 children)

Legacy means outdated. Not [necessarily] unusable or unstable or insecure or needs to be updated. But feels old or outdated. Conforming to older standards or workflows.

Wikipedia matches my understanding:

In computing, a legacy system is an old method, technology, computer system, or application program, "of, relating to, or being a previous or outdated computer system", yet still in use.

[–] Kissaki@programming.dev 4 points 3 months ago (1 children)

I was thinking "oh, network view, this is gonna be a good example", but that comparison isn't.

What specifically do you think is legacy in that comparison? The coloring? The horizontal layout? The whitespace?

The network view lays out forks and their branches, not only [local]/[local+1-remote] branches.

I don't know what IDE that miro screenshot is from. But I see it as wasteful and confusing. The author initials are useless and wasteful, picking away focus. The branch labels are far off from the branch heads. The coloring seems confusing.

bg looks like the same

[–] Kissaki@programming.dev 1 points 3 months ago* (last edited 3 months ago)

My suspicion was that the informal term is not about distance, but the immediate jump across distance.

Which labeling it [only] as a contranym does not match or ignores.

[–] Kissaki@programming.dev 2 points 3 months ago (14 children)

Yeah. This .NET Blog post was not for me either, but I thought it would be on topic for the .NET community. I guess this community doesn't want this kind of content, even if it's the official dev blog. :) And not just to the point of ignoring, but actively down-voting.

[–] Kissaki@programming.dev 1 points 3 months ago (1 children)

One of the fixes was deleting a sysm32 driver file. Is a Windows driver how they update definitions?

[–] Kissaki@programming.dev 2 points 3 months ago

Yes, I think so.

view more: ‹ prev next ›