Game dev and Linux user

This profile is from a federated server and may be incomplete. View on remote instance

julianh ,

The last episode you mention wasn't written by moffat.

julianh ,

The thing with pushing stuff and it moving really fast was actually a bug in the steam release. It finally got fixed last November for the 25th anniversary update.

julianh ,

Half-Life and Portal had a huge impact on my life. In high school I was in the source modding community, so I'm probably too familiar with valve's engines and games. I made a few mods, the most well known being hl2 classic, and it kinda got me into game development.

But needless to say, it's a fantastic series. I had a chance to play alyx and it was nuts. It's crazy how influential this series and its technology is on gaming as a whole.

And a fun fact: quake had a feature where level designers could make a light flicker with a pattern of brightnesses. There were some premade patterns you could select as well. These made it into the goldsrc engine, then source, then source 2 - so Alyx, Quake, HL1, HL2, Portal, Portal 2, and more have lights that flicker in the exact same way.

julianh ,

One side is supportive of a genocide. The other has stated clearly that they will not only support that genocide, but try to actively start new genocides.

julianh ,

What web browser requires you to add a repo to install it on Linux

julianh ,

Oh weird, I suppose that makes sense for debian though where the goal is to be stable rather than be up-to-date.

julianh ,

How is the name ableist?

julianh ,

huh, I've never heard that term before. Idk if that makes the name ableist though, since it clearly means something else, unlike the switch from master to main for git, where that name was used in the same way as the offensive context. Also the word "gimp" has another more well-known meaning... which I guess isn't that much better. Yeah idk maybe they should change the name lol.

How can I use a local LLM on Linux to generate a long story?

I'm interested in automatically generating lengthy, coherent stories of 10,000+ words from a single prompt using an open source local large language model (LLM) on low-spec hardware like a laptop without GPU and with i5-8250U, 16GB DDR4-2400MHz. I came across the "Awesome-Story-Generation" repository which lists relevant papers...

julianh ,

You can get a really cool, coherent story of any length you want by writing one or hiring a writer.

Interactive Loading Screens - High Hell

Developing interactivity is effort and an investment. Most developers put up a simple loading screen, maybe some text like rotating tips, and a loading indicator. Until 2015 a patent on interactive loading screens may have made developers and publishers cautious and decide against developing interactivity....

julianh ,

They're not interactive but Spec Ops: The Line's loading screens stick out to be. They start out as pretty standard tips and lore info, but then starts giving you stuff like the definition of ptsd, a fun fact about increasing suicide rates in the military, or just telling you you're not a good person. Occasionally the normal loading screen is entirely replaced with a ghostly image.

julianh ,

I use a switch pro controller regularly on mint, so it should work. I believe support got merged into the kernel a while back.

If not, joycond also works (although it's a bit janky in my experience): https://github.com/DanielOgorchock/joycond

julianh ,

Do not listen to the polls. Vote no matter what.

julianh ,

Tbf I think the way its federation works is inherently incompatible.

I could be entirely wrong though

julianh ,

Smh can’t even use a game engine without getting into politics.

julianh ,

The war is already happening regardless of what the us does. Would you rather we just sit back and let Russia destroy ukraine?

julianh ,

I don’t think the propeties of semi conductors would be the biggest issue.

julianh ,

If I’m understanding this right, this makes it relatively trivial to port to any platform, right? You just have to set up a simple application to create a render surface, and start up the embedded Godot project.

julianh ,

Non-political? What does that even mean in this context? It’s literally about a civil war in America caused by political issues.

julianh ,

That’s still a political message though, it doesn’t have to be about a specific political party. The idea of the film itself is political.

julianh ,

This was literally a talk this year at sigbovik twitch.tv/videos/2111841043 (skip to around 1hr 57 min)

julianh ,

/bin, since that will include any basic programs (bash, ls, cd, etc.).

julianh ,

Someone already gave an answer, but the reason it’s done that way is because on Linux, generally programs don’t install themselves - a package manager installs them. Windows (outside of the windows store) just trusts programs to install themselves, and include their own uninstaller.

julianh ,

Mint would probably work for you. Some stuff is outdated, but it has flatpak which is a package manager with more up to date apps. If you’re willing to put in the time though, I’d recommend trying some of the more common distros out (Mint, Debian, Ubuntu, Fedora). You can use a liveusb to test them without installing.

Steam is available anywhere so that’s not a problem.

Discord officially only has a .deb package, so that’s only for Debian based distros (Debian, Ubuntu, Mint). There are other options for almost all distros though - I personally use Webcord

Fl studio might be tricky - supposedly it runs through wine but you might have to do a bit of work. I’ve personally used Reaper and I works great.

julianh ,

These have both saved my ass on numerous occasions. Btrfs especially is pretty amazing.

julianh ,

Nothing because it sucks and isn’t worth the effort if you have an Internet connection and any knowledge on how to use a search engine.

julianh ,

The portal 2 soundtrack is an absolute banger

julianh ,

Don’t worry, it gets better. The whole thing is a web app.

julianh OP ,

During the minute that one of these freezes happened, this is the log output:


<span style="color:#323232;">Mar 30 12:14:42 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:14:42 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:14:42 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:14:42 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:14:42 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:14:39 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:14:39 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:14:06 HAL systemd[1880]: Started VTE child process 5674 launched by gnome-terminal-server process 5653.
</span><span style="color:#323232;">Mar 30 12:14:06 HAL systemd[1880]: Started GNOME Terminal Server.
</span><span style="color:#323232;">Mar 30 12:14:06 HAL dbus-daemon[1892]: [session uid=1000 pid=1892] Successfully activated service 'org.gnome.Terminal'
</span><span style="color:#323232;">Mar 30 12:14:06 HAL systemd[1880]: Starting GNOME Terminal Server...
</span><span style="color:#323232;">Mar 30 12:14:06 HAL systemd[1880]: Created slice Slice /app/org.gnome.Terminal.
</span><span style="color:#323232;">Mar 30 12:14:06 HAL dbus-daemon[1892]: [session uid=1000 pid=1892] Activating via systemd: service name='org.gnome.Terminal' unit='gnome-terminal-server.service' requested by ':1.108' (uid=1000 pid=5650 comm="/usr/bin/gnome-terminal>
</span><span style="color:#323232;">Mar 30 12:13:53 HAL rtkit-daemon[1238]: Supervising 12 threads of 5 processes of 1 users.
</span><span style="color:#323232;">Mar 30 12:13:53 HAL rtkit-daemon[1238]: Successfully made thread 5636 of process 1889 owned by '1000' RT at priority 5.
</span>
julianh OP , (edited )

By encryption you mean disk encryption? I’m not using that so hopefully won’t have to do anything

Also I looked up that ftpum stuttering issue and it doesn’t match with what I’m seeing. It’s not a stutter, just a complete freeze of the screen for a solid second, and then it returns to being completely normal.

julianh OP ,

I think that was me opening the terminal to run journalctl lol

julianh OP ,

Pretty sure, I got it locally on a college campus from someone upgrading their gaming PC

julianh OP , (edited )

I vaguely know rtkit handles thread/process priority… could there be any possible issues if I disable it?

Edit: actually have a more important question: how do I disable rtkit? It seems to just start up regardless of what I do.

julianh OP ,

Yeah the fan blades are in place, I’ve stress tested it… Don’t see how this is related to the issue at hand though.

julianh OP ,

Looks like freesync was the issue - I turned off the setting in my monitor and the issue hasn’t reoccurred. Thanks for figuring that out!

julianh ,

It’s the tech industry, and it’s Elon Musk. It will be abused. It’s not a matter of if, it’s just a question of what horrible way they’ll misuse this for profit.

julianh ,

DS9 screenshots in isolation look a lot different from TOS. Things change.

julianh ,

It's not really accurate to modern mrna vaccines though, since they don't have a version of the original pathogen, just rna instructions to create a protein the virus would produce.

julianh ,

Can vouch for mint. Have had almost no issues with it, I barely even touch the terminal unless I’m doing development.

julianh ,

I still wouldn’t use them for dishwashers. They’re overpriced and usually are worse than a standard detergent youtu.be/_rBO8neWw04

julianh ,

You’re telling me that anticompetitive practices stifle competition?

For real though, this is great news. Glad the EU finally got apple to open things up a bit, even if it’s only in the EU.

Your 4G phone could be impacted by 3G shutdowns this year. Here's what to know ( www.abc.net.au )

All three major telcos have been warning customers to make sure they upgrade from 3G-only devices, but also to check if their 4G and 5G devices have something called Voice over LTE (VoLTE), so that they don’t get caught out when 3G networks shut down....

julianh ,

Yeah it was a similar deal. At&t has a whitelist of phones they support with VoLTE, and if you’re not on it you’re screwed.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines