Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

KeyJ

@KeyJ@mastodon.gamedev.place
mastodon 4.7.3
  • Open on mastodon.gamedev.place

semi-passive demoscener since 2005

103 Followers
129 Following
20 Posts
Joined December 07, 2017
homepage / blog:
https://keyj.emphy.de/
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 2mo ago
Replying to
@simontatham@hachyderm.io To be fair, U+221B does look a bit like a pipe with some smoke, so it's at least related, sort-of.
11
1
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 3mo ago
Replying to
@tinker@infosec.exchange I'm not a VPN user myself, but from what I heard, geoblocking circumvention seems to be the main use case for commercial VPNs.
4
1
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 5mo ago
Replying to
@grumpygamer They had to make a few concessions to practicality, but they did a pretty decent job :)
4
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 5mo ago
Replying to
@soph The description says that they are adding that footer only if "AI" contributions have actually been used. If that's true (and I'm reluctantly willing to give them the benefit of doubt here), this is an actual improvement, in that it makes it harder for slopcode to be added unnoticed. If you really want to misrepresent generated code as your own, there's still a million ways to bypass this of course, but it's a step in the right direction - or am I missing something?
3
2
1
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 5mo ago
Replying to
@chpietsch @lkundrak @schratze The tram was definitely made in ČSSR: https://en.wikipedia.org/wiki/Tatra_T4
en.wikipedia.org
3
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 8mo ago
Replying to
@eschaton@mastodon.social @whitequark@social.treehouse.systems Exactly. We used this a lot back then when FireWire's 400 Mbit/s was a substantial upgrade over typical consumer-grade Ethernet's 100 Mbit/s. Lovely times!
6
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 5mo ago
Replying to
@hailey I very much did, back in the day, because a 286 was all I had until 1996. (Yes, ninety-six. Not eighty-six.) (In more seriousness though: Working with DPMI was only slightly less obnoxious than working with 16-bit real-mode code. It was only after switching to "modern" Win32 or Unix-like systems that this segmentation nonsense finally went away.)
2
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 5mo ago
Replying to
@gsuberland@chaos.social That's fake news. Everyone knows that it's just one specific city in Germany which doesn't exist.
1
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@simontatham Convert to both, and print the one with the lowest entropy?
1
3
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@rygorous Oh, absolutely. Doing a 16x anisotropically-filtered lookup in an ASTC-6x5-compressed cubemap texture with sRGB-to-linear conversion is nothing anyone's ever wanting to do in software. (Except probably as a "fun" exercise, or as some reference implementation. But not in realtime.)
1
4
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@rygorous Yes, that's what I meant: The individual parts aren't necessarily rocket science, but it's a lot of busywork to do just to sample a frickin' texel (or, more likely, a bunch of texels, in SIMD fashion), with several special-case scenarios that need to be handled as well.
1
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@rygorous "Every FG had a copy of the entire texture memory" was also true for the 3Dfx Voodoo 2 (or the rare dual-TMU Voodoo 1's, for that matter). The entire Voodoo Graphics architecture looks like a massively downscaled RealityEngine to be honest, which is of course no coincidence, considering who designed it.
1
9
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@rygorous @mogwai_poet I'm not so sure about that. The paper mentions a peak of 240 Mpx/s, which is almost exactly what a TNT2 could do. A GeForce2 is roughly 4x as fast, in terms of raw throughput. The only thing that sets the RealityEngine apart is the absolutely unhinged memory size and bandwidth, which could afford them things like always-on MSAA, and the extremely overpowered geometry processing stage.
0
4
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@rygorous @mogwai_poet Good point. I couldn't find data on whether the TNT2 did single-cycle trilinear. So, yes, if you consider all the bells and whistles the RE did "for free" (using a *very* technical definition of "free", considering its price tag ;), like trilinear and MSAA, you'd probably come closer to a GeForce 2 indeed.
0
2
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@simontatham I would choose a simpler metric, like number of different digits, or runs of equal digits. But yes, you won't get 12345678 that way, that's true ... but there will always be counterexamples where whatever heuristic you're using is going to fall apart. I think handling values close to powers of ten and two is already a good start and would be a useful feature.
0
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 6mo ago
Replying to
@simontatham My attempt at a 32-bit formatter: def fmt(x): x &= 0xFFFFFFFF r = [str(x)] if x >= 16: r.append(hex(x)) if x >= 1 << 31: x -= 1 << 32 r.append(str(x)) if x <= -16: r.append(hex(x)) return min(r, key=lambda x: (len(set(x.replace("0x","x"))), len(x.strip("-")))) for x in (0, 17, 257, 4097, 9999994, 100002, 0x7FFFFD, 0x55555, -294967296, -1, -10, -100, -0x555, 1<<29): print(fmt(x)) Lots of weird heuristics though, still passes neither 12345678 nor 0xDEADBEEF.
0
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 37mo ago
Replying to
@aeva I fully get and support your statement, and if a decent(!) Firefox-based browser emerges, I'll be happy to switch. Until then, I'll have to make do with a (comparatively heavily modified) Chromium fork. In fact, that's maybe one of the reasons why Firefox is such a distant second to the Chromium family: It seems to be harder to fork and extend, for whatever technical or legal reasons. I can imagine that some of the Chromium forks out there would rather be Firefox forks if they could.
0
5
1
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 4mo ago

I really, really love @Vivaldi@social.vivaldi.net, but that the "dark webpage despite having set the preferences to light" bug keeps reappearing with every other update is starting to seriously get on my nerves.

0
0
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 29mo ago
Replying to
@static@aus.social @NewtonMark@eigenmagic.net So, according to your IT Security and Privacy policies, using a third-party cloud service for internal communication of trade secrets is fine, but using the data for LLM training is where you draw the line? Not gonna defend Slack's shitty move, but that reasoning seems to be a bit arbitrary too. If you're handing over *any* amount of data to a third party, you can consider that data public. Even without LLM training stuff, there *will* be some kind of breach eventually.
0
4
0
0
Open post
KeyJ @KeyJ@mastodon.gamedev.place
· 7mo ago
Replying to
@hp@mastodon.tmm.cx @foone@digipres.club You'd need to unplug the network cable a week in advance for this to work reliably ...
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:29:45 UTC