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

I would separate concerns. For the scraping, I would dump data as json onto disk. I would consider the folder structure I put them into, whether as individual files, or a JSON document per line in bigger files for grouping. If the website has good URL structure, the path could be useful for speaking author and or id identifiers in folders or files.

Storing json as text is simple. Depending on the amount, storing plain text is wasteful, and simple text compression could significantly reduce storage size. For text-only stories it's unlikely to become significant though, and not compressing makes the scraping process, and potentially validating completeness of scraped data simpler.

I would then keep this data separate from any modifications or prototyping I would do regarding modification or extension of data and presentation/interfacing.

[-] Kissaki@programming.dev 4 points 3 months ago

It can't be the terminal that decides what inhibits and what doesn't. It must be the user or programs themselves.

How would implementing it in the terminal rather than shell look like? As a user choice? I don't see how that's reasonably possible.

Reading the other comments it seems like there's already inhibit commands.

If the shell does not provide a command or alias, or they can't because the inhibit API is system dependent, it's on the user to define. The user could define a fg alias or command, fg for foreground, which executes the command with inhibition.

[-] Kissaki@programming.dev 4 points 4 months ago* (last edited 4 months ago)

https://status.codeberg.org/

Uptime status may not be representative though.

When I open the dashboard right now it loads the HTML but then only shows a loading icon.

[-] Kissaki@programming.dev 4 points 5 months ago* (last edited 5 months ago)

is exactly the same as programming case sensitivity

Me working on a case insensitive DB collation ๐Ÿคก๐Ÿš€๐Ÿฑโ€๐Ÿ

[-] Kissaki@programming.dev 4 points 5 months ago

Depends on context, but

  • Notepad++
  • Visual Studio
  • Visual Studio Code
  • Double Commander "quick"-editor
  • vim
  • micro
  • Firefox dev tools (console, dom edit)

When I write HTML, I don't use IDE features but accept them in Visual Studio.

[-] Kissaki@programming.dev 4 points 8 months ago

Notably for CPU only. And on other platforms they already did.

Broadcom would like to clarify that while using KVM for the CPU virtualization, they will continue to rely on all of the existing VMware virtual devices for graphics and other functionality. Also on both macOS and Windows they have migrated to the native CPU virtualization frameworks.

[-] Kissaki@programming.dev 4 points 8 months ago* (last edited 8 months ago)

The follow-up quotes

In your specific case, the problem is your employer is on that list [of sanctioned entities]. If there's been a mistake and your employer isn't on the list, that's the documentation Greg is looking for.

[-] Kissaki@programming.dev 4 points 8 months ago* (last edited 8 months ago)

I would consider ~~three~~ four approaches.

1. Commit and push manually and deliberately

I commit changes early and often anyway. I also push regularly, seeing the remote as a safe and remote (as in backup) baseline and reference state.

The question would be: Do I switch when I'm still exploring things in the workspace, without committing when switching or moving away from it, and I would want those on the other PC? Then this would not be enough.

2. Auto-push all local git references into a separate space on the git remote

Git branches are refs, commit pointers, just like other refs are. And they can be put under arbitrary paths. refs/heads/ holds branches. I can replicate and regularly update all my branches under refs/pcreplica/laptop/*. And then on the other PC, list or fetch those, individually, or all of them, regularly automatically, or manually.

git push origin refs/heads/*:refs/pcreplica/laptop/*
git ls-remote
git fetch origin refs/pcreplica/laptop/*:refs/laptop/*

3. Auto-push the/a local branch like you suggested

my concern here would be; is only one branch enough? is only the current branch enough?

4. Remoting into the other system

Are the systems both online? Can I remote into / connect into it when need be?

[-] Kissaki@programming.dev 4 points 11 months ago

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 4 points 11 months ago

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 4 points 11 months ago

I was tempted to disagree, but the Patreon subscription paywalls is a very good point. Are we doing less free work for the public good (or at least accessible to the public), or is it a prevalent niche that's very visible, without influence on those that volunteer work like before?

The thought I had before that was that maybe the creative output changed. People build in Minecraft and VRChat, in hosted platforms. This may be different to before, where mods were separate things and communities.

I still see a lot of voluntary open work. But I'm not confident in assessing it's prevalence or shift.

view more: โ€น prev next โ€บ

Kissaki

joined 2 years ago