Posts

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

litherum, to random
@litherum@masto.ai avatar

Today I discovered the market cap of AMD is roughly twice the market cap of Intel

Huh.

dneto,
@dneto@mastodon.gamedev.place avatar

@jenesuispasgoth @kemayo @litherum

FPGA annual total sales is around 7B$ per year and slow growing. Was about 5B$ 10 years ago when I left it.

dneto,
@dneto@mastodon.gamedev.place avatar

@litherum

Holy moly AMD stock was around 2$ 10 years ago. Up 80x since then. Helluva turnaround.

litherum, to random
@litherum@masto.ai avatar

I wrote a thing! About using the AVX-512 instruction set (and its predication registers!) to implement a GPU's programming model ("single instruction multiple thread") on a CPU. Specifically, about making a compiler for a toy C-like language that emits AVX-512 code that runs the given program 8 times at once.

https://litherum.blogspot.com/2023/10/implementing-gpus-programming-model-on.html

litherum, to random
@litherum@masto.ai avatar

What I want to know most from the news media: if someone was found guilty of these crimes, and they weren't the president, would they go to jail?

litherum, to random
@litherum@masto.ai avatar

I, for one, am really excited for the new Snapdragon X chips, because the more GPU vendors breaking up the Nvidia / AMD duopoly, the better

Wouldn’t it be amazing if there was actual competition among

  • Nvidia
  • AMD
  • Intel
  • Qualcomm
  • Apple
    … all of whom design GPUs?
litherum, to random
@litherum@masto.ai avatar

In my opinion, the WebKit blog post https://webkit.org/blog/15269/help-us-invent-masonry-layouts-for-css-grid-level-3/ is particularly poorly written, for 2 reasons:

  1. It's not focused or concise
  2. It's written in a manipulative way

The description of grid and its features (which takes up 2/3 of the post) should be its own post - because it's so detailed, it detracts from the purpose of the post, which is (ostensibly) to ask for developer feedback

1/3

litherum,
@litherum@masto.ai avatar

And "we believe [our position] is worth the many benefits to be had" is clearly argumentative, not impartial.

3/3

bramus,
@bramus@front-end.social avatar

@litherum It also doesn't provide any context about the alternatives.

Why have folks suggested leaning into flexbox? Why have other suggested to use a new display type?

Giving readers the full picture — by including https://github.com/w3c/csswg-drafts/issues/9041 — wasn't an option, apparently.

Because of that, readers will — of course — answer "yes" to the main question asked, without really understanding the implications of their "choice".

🫤

litherum, to random
@litherum@masto.ai avatar
litherum, to random
@litherum@masto.ai avatar

90-minute all-hands meetings should be illegal

litherum, to random
@litherum@masto.ai avatar

Startup idea: porting DX9-era closed-source games to the web by transpiling x86 assembly and swapping out system calls / library calls to use all the modern web APIs instead

  • WebGPU
  • Web Workers
  • SharedArrayBuffer
  • File System API
  • Web Assembly
  • Web Audio
  • Pointer Lock
  • WebSockets / WebRTC
  • Gamepad API

There’s a chance it may actually work!

litherum, to random
@litherum@masto.ai avatar

People joke about how https://www.apple.com/newsroom/2024/03/the-app-store-spotify-and-europes-thriving-digital-music-market/ is "Thoughts on Spotify" but I think it's actually illustrative to go back and re-read the original Thoughts on Flash https://web.archive.org/web/20100501010616/http://www.apple.com/hotnews/thoughts-on-flash/ back-to-back with this.

Thoughts on Flash is technical, discussing pros and cons of an engineering decision based on the criteria of what makes the best user experience - putting the user first.

This Spotify post is nothing like that. It's all about market share and geopolitics. Users wants aren't considered.

litherum, to random
@litherum@masto.ai avatar

I dislike how, in Vulkan, you have to write different code depending on whether your compute queue is different than your render queue.

The code for a queue transfer doesn't automatically degrade into a regular pipeline barrier if the queue indices happen to be the same.

Boooo Vulkan

litherum, to random
@litherum@masto.ai avatar

Java is the Camry of programming languages

dneto,
@dneto@mastodon.gamedev.place avatar

@litherum
Except, for the Camry, the factories are real...

litherum, to random
@litherum@masto.ai avatar

I tried writing something with Qt today for the first time. It seems neat. http://litherum.blogspot.com/2023/10/my-first-qt-app.html

litherum, to random
@litherum@masto.ai avatar

My favorite errors are the ones that force you to read the compiler’s source to understand what’s wrong

litherum, to random
@litherum@masto.ai avatar

Just got this today. Wow. Just, wow. I can't even.

litherum, to random
@litherum@masto.ai avatar

I think I’m going to create a new Mastodon account where I watch old GDC presentations and review them (according to my own arbitrary criteria)

tojiro,
@tojiro@mastodon.social avatar

@litherum I'd read that!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • tacticalgear
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines