cbarrick

@cbarrick@lemmy.world

This profile is from a federated server and may be incomplete. Browse more on the original instance.

cbarrick, (edited )

I think the platforming zeitgeist has shifted to 2D.

  • Metroid Dread, Hollow Knight, Mario Wonder, Shovel Knight.

But 3D platforming is still alive as a genre.

  • Mario Odyssey, Sonic Frontiers, Yooka-Laylee.

And the remake scene for 3D is popping off right now.

  • Crash, Spyro, Ratchet, Mario 3D All Stars, Metroid Prime Remastered.

Specifically for the subgenre of 3D third-person platform-shooters, check out Splatoon 3. For 3D first-person open-world platform-shooters, Metroid Prime 4 is in development.

But for “3D open world third-person platform-shooter,” that genre is essentially Ratchet & Clank. But these days I think Insomniac is busy with Spider-Man. You can maybe count Jak in there, but Naughty Dog hasn’t touched that franchise in ages.

I think the take away is that each franchise has it’s own niche. What you’ve described is so specific that you’re really just talking about Ratchet. Open your requirements a bit more, and you’ll find plenty of great, new platforming experiences.

Also, if you think there’s untapped potential, I encourage you to make something! Unity is actually pretty easy to use.

cbarrick,

Ooo neat. I was not aware of this syscall. TIL!

cbarrick, (edited )

FWIW, the stat structure in Linux does not include birth time [1]. It only gives you:

  1. atime: The time of last access.
  2. mtime: The time of last modification.
  3. ctime: The time of the last change to the inode.

I assume the stat command is using a filesystem-specific method to get the birth time.

Anyway, I don’t think any of these stats is guaranteed to be consistent with the rest (or even correct). For example, it is common to disable atime tracking to improve I/O performance.

Assuming the data is accurate, I think the other comment about the file being a copy is the best explanation.

cbarrick, (edited )

That page is a pain to read on mobile. I copied the main part of the announcement here for readability.

The Wine development release 9.0-rc1 is now available.

This is the first release candidate for the upcoming Wine 9.0. It marks the beginning of the yearly code freeze period. Please give this release a good testing and report any issue that you find, to help us make the final 9.0 as good as possible.

What’s new in this release:

  • Bundled vkd3d upgraded to version 1.10.
  • Support for DH encryption keys with a recent GnuTLS.
  • Keyboard layouts support in the Wayland driver.
  • Various bug fixes.

The source is available at:

dl.winehq.org/wine/source/…/wine-9.0-rc1.tar.xz

Binary packages for various distributions will be available from:

www.winehq.org/download

You will find documentation on www.winehq.org/documentation

You can also get the current source directly from the git repository. Check www.winehq.org/git for details.

Wine is available thanks to the work of many people. See the file AUTHORS in the distribution for the complete list.

Detailed contributions are given in the announcement.

cbarrick,

s/ZHS/Zsh

You got some letters mixed up. Also, only the ‘Z’ should be capitalized. See www.zsh.org.

cbarrick,

Glad I saw your comment.

His writing comes off very strange. Somewhat egotistical and at the same time radically apologetic. I’ve never felt so uncomfortable reading a “technical” writing.

cbarrick,

I’m a software developer. I think about my interactions with computers as language. And Posix shell is a pretty good programming language.

So interacting with the computer this way just makes sense to my monkey brain.

cbarrick,

Shell and Haskell are for different purposes.

Shell is for composing tools that work on text streams.

Haskell is for writing new tools or for programming against other (more structured) data models.

Also, shell programs are small. The interpreter can be tiny. Re-compiling every new tool can add a ton of bloat.

Also also, the key to effective shell programming is to recognize it as a macro language.

cbarrick, (edited )

Album art I see:

  • Sgt Pepper’s Lonely Hearts Club Band (1967)
  • The Velvet Underground and Nico (1967)
  • Led Zeppelin (1969)
  • Dark Side of the Moon (1973)
  • Weezer (the blue album) (1994)

Other music art:

  • The Nirvana logo (smiley face) is on the wall.
  • The Rolling Stones logo is shown as an album art (IIRC it was never the cover of a studio album).
  • Yellow Submarine (1968) is there, but it’s not the album art.
cbarrick,

i have yet to encounter a user request to change Fkey to Fn.

It’s me. Hi. I prefer Fn over Fkey.

The only software I use that recognizes F-keys is htop, but it also supports other key codes.

On the flip side, I use the volume and brightness controls on my Fn keys all the time.

Any bookmarking solution?

I need a bookmark syncing service for managing bookmarks Requirements:- 1 Independent (Nextcloud bookmarks are really slow) 2 Web client (Reason of rejecting xbrowsersync) 3 Should be bookmark management ,not read it later 4 Should not be self-hosted or if it is self-hostable then must have some server for free account (I cant...

cbarrick,

What’s the difference in bookmark management versus read-it-later? Do you need compatibility with a specific browser?

Do low tech solutions work? Like passing a JSON or something around with rsync?

cbarrick,

X.509 certs are commonly used in TLS/HTTPS.

Why is one needed in your boot process?

Is your drive encrypted?

cbarrick, (edited )

Did you try to set up that container to serve HTTPS?

It sounds like you have some service configured to serve HTTPS, and it’s having trouble starting because the cert is broken.

Only that particular service will be broken. The rest of the system is fine.

Check systemctl status --failed for more info.

Edit: I’m only talking about the X.509 error. The AMD error is probably related to your hardware.

cbarrick,

Yeah, this sounds somewhat like unstable hardware.

Definitely start with a stress test or memory test.

cbarrick,

last Thursday of November

Ackchyually, Thanksgiving is celebrated on the fourth Thursday of November.

This is different from the last Thursday, because 2 out of every 7 Novembers tends to have a fifth Thursday.

en.wikipedia.org/wiki/Franksgiving

cbarrick,

Should have been 5k resolution (5120 x 2880).

Because running a 5k is a common fitness resolution.

cbarrick, (edited )

Neat.

So this is like Last.fm, but run by the MusicBrainz folks?

cbarrick, (edited )

An encrypted hard drive means that someone cannot physically steal your hard drive and read its contents.

Encryption-at-rest is generally moot against RCE exploits, because your OS will happily decode files that your programs have permission to read.

That said, on modern systems, encryption is cheap. So set it up if you can.

Edit: I replied to the original post.

cbarrick,

It looks like there’s also a 3rd party FUSE driver for Box:

github.com/drotiro/boxfs2

OP, if you’re not aware, FUSE is a type of filesystem driver. It lets you mount things just like an external drive.

cbarrick,

Yes!

I’ve always been in the “jif” camp.

Now I have a new counter!

cbarrick,

Dunno. Haven’t had the chance to try the argument.

But like, I’ve literally never heard someone say “jay-pheg”.

cbarrick,

They added “za” (slang for “pizza”), which is a strategy-breaking change.

It makes the letter “z” soooo much more powerful.

cbarrick,

Let’s say you want to write a GUI for connecting to networks.

In the backend, you have NetworkManager, systemd-networkd, ConnMann, netctl, dhcpcd, …

Dbus could be a good way to expose a common API surface for clients.

cbarrick,

With pipes/sockets, each program has to coordinate the establishment of the connection with the other program. This is especially problematic if you want to have modular daemons, e.g. to support drop-in replacements with alternative implementations, or if you have multiple programs that you need to communicate with (each with a potentially different protocol).

To solve this problem, you want to standardize the connection establishment and message delivery, which is what dbus does.

With dbus, you just write your message to the bus. Dbus will handle delivering the message to the right program. It can even start the receiving daemon if it is not yet running.

It’s a bit similar to the role of an intermediate representation in compilers.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #