HNHacker News
TopNewBestAskShowJobs

pacificat0r

457 karma · joined September 11, 2019

submissionscomments
pacificat0r··on Tell HN: OpenAI keeps re-enabling the 'allow training' setting
Oh no… OpenAI, the company who encourages and instructs Apple employees on how to get them data on apple products when they accept an offer?
pacificat0r··on Omarchy: Any User Process Can Escalate to Root
I got here because it was the first time I saw a tiling window manager on an Omarchy video. I was on windows my entire life, so when i saw it and how bad windows got, I decided to give it a try. A few months since I de-omarchyfied the system and went straight back to arch. And now still on it.

I should have gone with something like cachyos as games are important to me, but I think at the time hyperland wasn't an option (i don't remember). I know it is now.

pacificat0r··on Anthropic, please ship an official Claude Desktop for Linux
How can they? They are busy designing agentic loops. They ship 8x more lines of code!!!
pacificat0r··on Exe.dev
Who puts pricing under docs/ ?
pacificat0r··on Why are my headphones buzzing whenever I run my game?
Wow, that's exactly what I have, a MODI 2. Time for a change I guess
pacificat0r··on Why are my headphones buzzing whenever I run my game?
Entities that can't be picked, don't write to the texture, entities that can be picked, write to the texture their id. Whatever is closer to the camera will be the id that stays there (same as a color pixel, but instead of the object color you can think object id). So you are limited at one ID per pixel, but for me that works.
pacificat0r··on Why are my headphones buzzing whenever I run my game?
Well, it's significantly easier to implement than a octree. Game is actually 3D under the hood, projected at a careful angle to look isometric 2D.

The reason the game is 3D has to do with partially visible things being way easier than with isometric textures layered in the right order.

Also, now that i just grab a pixel back from the GPU, it's no overhead at all (to construct or get the data for it).

pacificat0r··on Rust cross-platform GPUI components
Yes
pacificat0r··on Devin-like startup for replacing managers
Let’s be honest, LLMs aren’t yet ready to replace engineers. However it’s prime time to replace your average manager with one
pacificat0r··on Tell HN: I have the perfect job, why is it not enough?
Cue in Talking heads - once in a lifetime
pacificat0r··on A history of Hup, the jump sound of shooting games
I played lots of quake2-3 but that wasn't the golden age. Now you have even better selection for competitive gaming, like CS Go, valorant with their 128 ticks/s servers.
pacificat0r··on Prime Video Uses WebAssembly
I'd actually love to do a more in-depth presentation of the internals and how stuff works together. Who knows, maybe in a future post :)

If you have any specific question, I could try to answer it here.

pacificat0r··on Prime Video Uses WebAssembly
You can easily tag imgui update/render times in profiling sessions. Then they are isolated from the rest of the work that's happening.
pacificat0r··on Prime Video Uses WebAssembly
Emscriptem is targeted at browsers and for that rust does have the target wasm32-unknown-emscripten

However, when targeting wasm outside browsers wasm32-wasi is usually a better option.

pacificat0r··on Prime Video Uses WebAssembly
It's actually Web assembly micro runtime (still from bytecode alliance but it's a vm that also supports interpreted mode)
pacificat0r··on Windows 11 Officially Shuts Down Firefox’s Default Browser Workaround
There are some videogames I play that only work on Windows :/
pacificat0r··on Making Generative Art with Rust
It looks super nice. What's that framework that you use for your art?
pacificat0r··on Mighty Makes Google Chrome Faster
So they get to keep your passwords and basically every key pressed? Neat :D
pacificat0r··on Out of the top fifty games on Steam, 70% work on Linux
Wait, overwatch works on linux? This is fantastic, i remember trying it a while back with pretty bad perf results
pacificat0r··on Why did I leave Google or, why did I stay so long?
It was so hard for him to act like an adult and be considerate about the way he speaks. Such a tragedy requiring immense sacrifice from this poor soul.
pacificat0r··on Bevy: A game engine built in Rust
It's not surprising that a project that's really early in development chooses to keep up with the latest rust as a min. reqirement.

Once it gets to a 1.0, that adoption of new features may slow down.

pacificat0r··on Bevy: A game engine built in Rust
To make an engine it's ok just to gather a bunch of programmers.

To make a game (even a tiny one) you need artists, sound designer, designers and so on and that's what makes it significantly harder

pacificat0r··on A bot that converts Reddit threads into ace attorney scenes
We need that but foe hn comments
pacificat0r··on Poland Justice Minister announces online freedom of speech bill
A similar stupid law was proposed by a Romanian minister some years ago but with the goal of stopping you calling people (basically ministers) idiots on website comments.

They eventually realized it's not enforceable and it just created some fuss.

The reason that died as it started is because there's no way how such a thing ever work or be enforced.

Does it not matter where I host my site?

What can Poland do about my website hosted in UK (or any other country)?

At worst this just destroys any hosting services that operate in that country.

pacificat0r··on Holiday Hacking – Tracking my heart rate while playing Call of Duty
But then what would be the fun :D
pacificat0r··on Epic acquires RAD Game Tools
:D It's heading towards what you predict at the speed we're heading to be in the year of linux on desktop.

PS4/XB1 have been enormously more powerful than PS3/Xb360 and yet almost all games on those consoles that play a video do it using Bink even if both consoles have that AMD hardware you mention.

The current generation PS5, etc is way more powerful than PS4, and yet bink still seems to still dominate in the limited titles that we can see.

pacificat0r··on Epic acquires RAD Game Tools
As I said, in games there's always a need for fast, platform agnostic (and super low overhead API that just works). And I mean truly platform agnostic, PS4, PS5, Switch, etc. Those are new platforms that may or may not have ports of whatever else is "available" and "fast".

Bink fits the bill today and has fit the bill since forever. I don't see any of the alternatives having similar performance characteristics, ease of integration or availability on platforms that are more or less closed and there's no indication of them being open in the future.

In adition to that the switch cost is quite high so any other alternative has to be good, and I haven't yet seen a contender.

pacificat0r··on Epic acquires RAD Game Tools
Given that bink has been around for ages, it almost always finds a niche of decoding stuff fast for video games.

As a game you will always want more cycles for level loading or whatever else happens in background as you also play that video so bink-like specialized and super lean and fast library will always have a use in that scenario.

Gstreamer is a pain to set up, and when you do set it up it uses tons of threads, ffmpeg isn't nicer either.

pacificat0r··on A group of Google workers have announced plans to unionize
Ownership of free-time developed stuff is likely the only thing that has peaked my interest. maybe unions aren't that bad after all. Tho one would hope this type of thing would just be covered by the law without requiring an union to handle, but heh, world is imperfect.

I remember when working in games you couldn't even write blogposts about any type of unrelated to programming thing (e.g. not even about playing guitar) and that was super frustrating. Likely those clauses weren't enforceble but still anoying.

pacificat0r··on A group of Google workers have announced plans to unionize
>I also see the best workers rising through the ranks, and bad ones either never actually entering the union or quitting when they realize they're not going anywhere.

This doesn't sound like an advantage for software engineers. Surely unions can't decide on someone's competency. It kind of raises a red flag about potential gatekeeping methods (e.g. the tax status where you have to join or else).

Page 1 of 2Next →