HNHacker News
TopNewBestAskShowJobs

KapKap55

67 karma · joined January 10, 2020

submissionscomments
KapKap55··on Neovim 0.9
How is this different than Vim's visual/visual-line/visual-block modes? Other than the mode now being the default behavior, that is.
KapKap55··on AutoHotkey v2 Official Release Announcement
You can complain about ethics on this one but, for awhile, I was using an AHK script to autoclick through an aggressive "Your trial is over, Buy now please!" style dialog that randomized the position of the exit button for the box. The software would let you continue using it if you clicked through though.

Every ~200ms the script scanned a small portion of the screen where the exit button might appear in and if the script found the button then it would close the dialogue box for me.

KapKap55··on WiFi Routers Used to Produce 3D Images of Humans
It's a joke about covering webcameras with tape to block it.
KapKap55··on Major standard library changes in Go 1.20
The 100x plus speedup is no exaggeration either, I've noticed some incredulity from others at the numbers.

For a very simple comparison, I recently was testing a (poorly) custom built data-oriented Entity-Component-System for usage in games with a more typical "componentized" object approach. No multithreading or anything complicated.

On my system, the typical approach could generate about 1000 new objects and attach a single component in about 1 millisecond.

The data-oriented approach could generate about 100,000 new "objects" and attach a single component in about 0.5 milliseconds.

Same thing in the end, but one is roughly 200x faster in the same time frame. It's pretty stunning when you see stuff like this in benchmarks.

KapKap55··on Kill-sticky, a bookmarklet to remove sticky elements and restore scrolling
How often do you really need to access the header and navigation "instantly"? In comparison, how often do you need to reread or verify information from a previous paragraph, or review a chart or graph you viewed earlier?

It's fairly obvious which one is actually more important in the majority of cases and it's going to be the actual information you're currently reading through. Obscuring the actual content in any form is a direct reduction to page usability.

KapKap55··on People with low BMI aren't more active, they are just less hungry, 'run hotter'
Where in this study does it suggest that calorie intake was limited? The only line I saw relating to calorie management was this one:

|All the pigs had ad libitum access to diets and water and consumed the diets for 2 months.

So they could eat as much as they wanted to, it seems.

KapKap55··on Modern programming languages require generics
Maybe not it, but STC (https://github.com/tylov/STC) and CTL (https://github.com/glouw/ctl) both use this define method for creating data structures and linking up compare functions for them.
KapKap55··on Bunnymark GL in Jai – 200k sprites at 200fps [video]
It isn't released. That said, from people I know, it seems like you can just ask nicely and show some interest and he'll let you try it out.
KapKap55··on Renoise – A DAW with a tracker-like interface
I'll probably not get another chance to shill for an artist using Renoise, but shemusic uses it exclusively as far as I know and has done some pretty awesome stuff with it, see Coloris for instance: https://www.youtube.com/watch?v=OIxFjXE_D0o

or Prismatic: https://www.youtube.com/watch?v=TNJzCaybzOk

KapKap55··on Let’s Talk About Hot Tub Streams
Twitch does not see it as a problem. Advertisers (the actual important group in this discussion) and the gaming side of the Twitch community do care, for different reasons.

This situation has been ongoing for awhile with individuals pushing the boundary of sexual content, but this response from Twitch only occurred after a partner who creates this type of content pissed off Twitch's advertisers.

KapKap55··on With Proton and Steam Play, many Windows games now work on Linux
It runs on top of a multimedia library called Kha while running on consoles (https://github.com/Kode/Kha).

Here's the talk you're (probably) talking about: https://www.youtube.com/watch?v=KfBzlzvt8RU

KapKap55··on Play Counter-Strike 1.6 in your browser
It's quite fun and has a surprisingly deep movement system. The userbase is very young so if you have any FPS experience you will shred through the average player.

Expect to get annihilated by someone who knows the movement system though. You'll know someone's using it when you see it, since they'll be moving at 999 units per second and circle strafing you to death.

KapKap55··on Fig – Crowdfunding for video games
Interesting phrasing, as indies aren't getting onto the storefront at all without accepting timed exclusivity. It's not an option that can be taken, it is mandatory to be on the storefront unless you have enough clout to tell Epic to shove it (CDProjekt Red).

That's assuming of course that Epic chooses to accept your game in the first place. My major issue with discussions regarding the EGS is that everyone discussing it talks as if every developer has access to what it's offering, which is not the case even in the slightest.

KapKap55··on VVVVVV’s source code is now public, 10 year anniversary jam happening now
This source code release was actually announced at AGDQ on a custom end-game screen once the runner completed it, which is why you're hearing about it now.
KapKap55··on VVVVVV’s source code is now public, 10 year anniversary jam happening now
Haxe is just a language. However, there are several graphical frameworks that allow for that. Dicey Dungeons (his newest game) is specifically built off the OpenFL framework which tries to replicate the Flash API.