HackerTrans
TopNewTrendsCommentsPastAskShowJobs

branon

1,915 karmajoined 7년 전
“Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience.” — C.S. Lewis

Submissions

How 2004 RuneScape fit a multiplayer RPG into 56k dial-up

jkm.dev
5 points·by branon·지난달·0 comments

comments

branon
·3일 전·discuss
For me, the hard-and-fast ruleset is implemented from an ideological perspective rather than a technical one. Stipulated, UE5 games can be fun and certain genres suffer less from upscaling than others.

Fact remains though, that homogeneity and monoculture in tech is bad. The inability to properly render all the frames of the product I paid for, without burning thousands of dollars on hardware and emitting hundreds of watts of waste heat (and sometimes not even then!) is worse.

I refuse to believe that upscaling/framegen is a solution to any existing problem, because I remember when we didn't have to do that. I want to render ALL the frames at actual resolution. Hardware is so powerful now, there should be no excuse.

The only reason I will accept upscaling is as a power-management strategy to be employed while on battery. For upscaling to be required for any other reason represents a failure somewhere in the game development process. I won't pay for failures, especially when it costs me yet more money in hardware to run the failure-enabling technology.

I'm not talking about playing 4k@60fps native and I'm not railing against system requirements. I get modern games require modern hardware, but the ratio of what's required to run UE titles now is skewed by an order of magnitude. Simultaneously, it feels like lowend (or even midrange) optimization has been completely forgotten.

I also think that by using software like UE or Unity, you're necessarily deprioritizing a decent chunk of the "game development" process. Instead you are choosing first & foremost to participate in cottage-industry dynamics as a business strategy, with all gamedev-related decisions relegated as subordinate to your chosen business partner(s).

Additionally - and I'm getting into conspiracy theorist territory here a little bit - I believe (to an extent) that a lot of these games are made with "cutting-edge" technologies mostly as fodder to propel the industry "forward" by whatever means necessary.

By this I mean: producing the "Next Great Photorealistic Game" (which looks/plays mostly the same as the previous year's photorealistic game but requires NVIDIA's new $2,000 graphics card to run) props up AMD and NVIDIA by requiring their latest generation of hardware. It enriches Epic Games by requiring their latest engine with new features. It encourages studio consolidation because now you need an entity like Microsoft to bankroll development if you want any hope of competing in the AAA space.

Despite how bloated and ridiculous this has become, the industry continues to grind forward as these companies perpetuate and profit from the model, because there's a decent contingent of consumers who can be relied upon to purchase whatever comes out, no questions asked. And that's fair! If it's fun, then it's fun right?

But that consumer is ever-more taxed by the state of AAA gaming. And it only gets grimmer every year (as evidenced by TFA and recent happenings at Xbox).

I'm willing to believe some of this comes off as arrogant or elitist (not a gamedev, no real perspective), but these are my honest thoughts, and are how I inform the purchasing decisions I make as a consumer. Looking at where we're at and where we're going versus where we came from clashes with my ideology and makes it unfun to me personally.
branon
·4일 전·discuss
For me this falls apart on the consumer side of things.

UE5 games are manifestly lower quality than games built on custom engines. Optimization is especially worse. UE5's performance baseline _requires_ the use of upscalers (DLSS/FSR, fake/AI frames) in order to hit basic targets like 1080p@30fps.

I won't buy games built on Unreal Engine. Homogeneity of this type is horrible for customers of the gaming sector.
branon
·11일 전·discuss
There was probably a case to be made for this stance when systemd was very new and getting shoehorned everywhere but increasingly I don't see the point

I think the issue people took with it was less on technical merit and more about the principle of resisting a change which was occurring too quickly for comfort

it was kneejerk reactionary to begin with and hasn't made any more sense as systemd has improved and received better integration with other software

I do mourn the loss of Upstart though, I thought that was one of Canonical's cooler projects

I also use Void/runit primarily and enjoy it because of its simplicity, it's a nice _exercise_ to run systemd-free but I don't pretend it comes anywhere near the level of capability that systemd provides
branon
·11일 전·discuss
I do still enjoy the odd >30 day uptime on my PC. Usually only reboot when a new kernel version is cut.

I used to reboot into every kernel patch but often I leave .0 running for a very long time now. They seem stable and the kernel moves fast enough nowadays there's often another .0 right around the corner. There might be exploits but they're not a valid threat model for my little desktop.

If something smaller like Mesa updates, I can reload everything simply by logging out/back in, no need for a full reboot/LUKS unlock.
branon
·15일 전·discuss
Here's RuneScape 2 in a browser: https://2004.lostcity.rs/client?world=2&detail=high&method=0
branon
·18일 전·discuss
I respect what Valve is doing here and I loved the Steam Deck but a prebuilt desktop PC with 16 GB system memory and 512 GB storage for $1,000+ is insulting. Those are specs that belong on a laptop or a lowend console offering like the Series S.

I think this product is going to be hamstrung by its attempts to present as a midpoint between a PC and a console. The way this is being achieved seems to be by selling a device with the specifications of a console but the price tag of a PC.

Valve already did the "this is a lowend device and that's okay" thing with the Steam Deck, and got away scot-free because nobody expected a handheld and people didn't have a ton of preconceived notions. The Deck was also a better value since it was (prior to the price hike) priced reasonably for its specifications.

The desktop PC and/or living room console modalities are both significantly more stratified. People have solidly defined expectations about price-to-performance-to-usability ratios in both of these sectors, and I worry this doesn't go far enough in any particular direction to meet the demands of either market.

Leaves me wondering who exactly this is for.
branon
·25일 전·discuss
From the two pictures I hadn't inferred that it was specifically a preponderance, hence naïveté of my original conclusion
branon
·25일 전·discuss
Ah, is that why... I noticed this too but assumed it was due to some communist ideal of gender equality leading to more women tradespeople, wishful thinking I guess
branon
·25일 전·discuss
It seems that way, marketing page claims broad support incl. VoLTE which bodes well for US compatibility, however I noticed this in the FAQ:

Q: What network bands are supported?

A: Please see the Network Specifications section above this FAQ for supported bands and carrier compatibility.

But there is no "Network Specificiations" section on the page that I can find. It would be really nice to know which specific bands the modem supports.
branon
·25일 전·discuss
> we ordered a Commodore-branded Sailfish-OS phone from an ODM

Is this true? I did some research on flip phones the other week and I didn't turn up anything running Sailfish. Options seemed limited to

* custom AOSP derivatives (Punkt, Sunbeam, Kyocera, others - most common)

* older KaiOS devices (Nokia 2780 and friends)

* Nokia S30+ devices (traditional proprietary feature-phone firmware, somehow Nokia is still producing these)

Are there any other examples of Sailfish phones being vendored similar to how Commodore is doing theirs?
branon
·지난달·discuss
This occurs for me on desktop as well (Firefox, Linux)
branon
·지난달·discuss
I'd be concerned a kid would lose this. Sure it's got Find My but that only tells you where it's at, doesn't guarantee retrieveability.

Also do you need an iPhone to manage the kid's Apple Watch or can you do this with a PC (web UI somewhere? apple.com?) or Android device etc? This is very important, if they're billing it as a safety device for kids, interacting with/reading data from the safety device should NOT require a _specific model_ of separate device. I should be able to do it from anywhere.
branon
·지난달·discuss
I'll never, ever forgive Google for killing the "Basic HTML View" client mode for Gmail.
branon
·지난달·discuss
Ah, for some reason I figured this was a minor bug that'd be fixed eventually. Wayland windows are never allowed to spawn always-on-top? Sort of lame.

If the logic is that it's the window manager's job to set window rules for this, fine, but in that case Plasma should probably ship with preconfigured rules matching the Chrome/Firefox PiP window.

I also find the lack of an Xlib-compatible macro API disruptive but I usually run an X11 session inside Xvnc for this purpose anyway.
branon
·지난달·discuss
Still painfully sloppified and hard to read. They must have let it terraform the entire text without setting any expectations. Em-dashes for emphasis and punchy short sentences abound. Terrible.
branon
·지난달·discuss
I bought two LCD models before the OLED came out and have constantly bounced between buyer's remorse (I only use one of them) and feeling okay about this decision.

Currently, I'm feeling like it was a pretty wise move.
branon
·2개월 전·discuss
> as a longtime frequenter of r/unixporn, it was immediately apparent to me that omarchy is not a linux distribution in any traditional sense

I'm not sure why "I browse reddit" is any sort of a valid qualifier upon which to base this decision

but yes otherwise the article is correct, dotfiles != distro
branon
·2개월 전·discuss
Closed-source/proprietary and downstream of Chrom* so contributes to browser monoculture. Thanks but no thanks, I'm sticking with Firefox.
branon
·2개월 전·discuss
how about "Purchase License"
branon
·2개월 전·discuss
They are (correctly and most commonly) called hypervisor bypasses because they do not remove the DRM from the executable.