HNHacker News
TopNewBestAskShowJobs

zamalek

15,015 karma · joined April 15, 2013

https://dickinson.id/

twitter: @jcdickinson element: @jonathan:dickinson.id email: similar to element

submissionscomments
zamalek··on Linux gamers on Steam cross over the 3% mark
> I suspect the answer to cheating will ultimately be big brother and hiding information from the client.

The speed of light makes this _marginally_ problematic to do. It is possible that a unit might move out of the fog of war, or out of cover, during the latency to the client (or between server ticks). You'd effectively have pop-in during some scenarios - but it would be minor and the net benefit would probably make it worth it.

I recall one of the MOBAs adding this during its lifecycle, HoN I think?

zamalek··on Linux gamers on Steam cross over the 3% mark
The only sure-fire way to defeat cheats is with something like Counter Strike's overwatch system: have humans vet replays. Cheats are a ludicrous business, there is simply far too much incentive to defeat software-based systems.
zamalek··on Hard Rust requirements from May onward
This was done with uutils. I'm daily driving them.
zamalek··on Nix Derivation Madness
AFAIK Guix uses parts of Nix as a backend.
zamalek··on Uv is the best thing to happen to the Python ecosystem in a decade
> Not sure how uv helps here, because I am not very familiar with it.

Which makes you part of the people the GP is referring to? Try using it anger for a week, you'll come to understand.

It's like Sisyphus rolling a cube up a hill and being offered a sphere instead: "no thanks, I just push harder when I have to overcome the edges."

zamalek··on Uv is the best thing to happen to the Python ecosystem in a decade
I would dread cloning a python project more than I would C++, and was the sole purpose I made real effort to avoid the language entirely.
zamalek··on Nearly 90% of Windows Games Now Run on Linux
Have you actually tried it? Dual sticks (which is not quite as niche as a racing cockpit but still somewhat) via Wine just worked for me with zero effort - actually less than Windows which had joystick ID horrors.
zamalek··on Nearly 90% of Windows Games Now Run on Linux
Kernel-based on Linux is pointless unless SacureBoot is used with fixed vendor certs (you can still SB custom kernels on most consumer mobos). I believe that only Microsoft exists in the default certs, so impossible for all intents and purposes. Otherwise you can modify the kernel (or Wine/Proton) and do what you want.

Windows has the same issue, but isn't open source and easy to modify. Still, EA are so paranoid that they require it there.

zamalek··on Nearly 90% of Windows Games Now Run on Linux
I no longer support Blizz, so can't weigh in specifically, but: have you tried PrtotonGE? The are also the Proton forks, such as CachyOS's one that support wayland directly (which is in WINE, but not Proton yet) - might be xwayland relayed?

Also, try `LD_PRELOAD="" %command%` to disable steaminput, which can cause input stuttering after around 45min on some machines (such as mine).

zamalek··on The AirPods Pro 3 flight problem
There's already [edit: multiple] comments here that are blaming human anatomy, despite the competition not having this issue. No need for Apple to claim it.

It amazes me what people are willing to suffer merely because Apple makes it. Flights are one of the core ANC competencies, it boggles the mind that this wasn't found during testing.

zamalek··on 10M people watched a YouTuber shim a lock; the lock company sued him – bad idea
Someone seriously needs to be taken to task for filing a false DMCA. DMCA is just another term for SLAPP these days. If anyone is a lawyer, they could still be despite retracting the case?
zamalek··on A worker fell into a nuclear reactor pool
Your radiation exposure next to a coal power plant (thorium in ash) is significantly higher than a nuclear power plant (background radiation). I imagine this is much the same.
zamalek··on I see a future in jj
It uses Git for storage and does not support LFS, so it's as bad as Git used to be for this specific usecase.
zamalek··on AWS multiple services outage in us-east-1
You may not be aware of this, but Paypal is unregulated. They can, and have, overreached. This is very different from a bank who has regulations to follow, some of which protect the consumer from the whims of the bank.
zamalek··on The Programmer Identity Crisis
> LLM-written ones are almost entirely additive

I have noticed Claude's extreme and obtuse reluctance to delete code, even code that it just wrote that I told it is wrong. For example, it might produce a fn:

   fn foo(bar)
And then I say, no, I actually wanted you to "foo with a frobnitz", so now we get:

   fn foo(bar) // Never called
   fn foo_with_frobnitz(bar)
zamalek··on AWS multiple services outage in us-east-1
> Sorry

No, thank you.

zamalek··on AWS multiple services outage in us-east-1
Are you warned about the risks in an active war one? Yes.

Does Google warn you about this when you sign up? No.

And PayPal having the same problem in no way identifies Google. It just means that PayPal has the same problem and they are also incompetent (and they also demonstrate their incompetence in many other ways).

zamalek··on AWS multiple services outage in us-east-1
The problem isn't specifically getting locked out of GCP (though it is likely to happen for those out of the loop on what happened). It is that Google themselves can't figure out that a social media ban shouldn't affect your business continuity (and access to email or what-have-you).

It is an extremely fundamental level of incompetence at Google. One should "figure out" the viability of placing all of one's eggs in the basket of such an incompetent partner. They screwed the authentication issue up and, this is no slippery slope argument, that means they could be screwing other things up (such as being able to contact a human for support, which is what the Terraria developer also had issues with).

zamalek··on AWS multiple services outage in us-east-1
We're on Azure and they are worse in every aspect, bad deployment of services, and status pages that are more about PR than engineering.

At this point, is there any cloud provider that doesn't have these problems? (GCP is a non-starter because a false-positive YouTube TOS violation get you locked out of GCP[1]).

[1]: https://9to5google.com/2021/02/26/stadia-port-of-terraria-ca...

zamalek··on Flies keep landing on North Sea oil rigs
What completely and utterly boggles my mind is how these tiny things carry enough energy to make that trip (or each leg). It's absurd.
zamalek··on Pwning the Nix ecosystem
This is what GitHub says about it:

> This event runs in the context of the base of the pull request, rather than in the context of the merge commit, as the pull_request event does. This prevents execution of unsafe code from the head of the pull request that could alter your repository or steal any secrets you use in your workflow.

Which is comical given how easily secrets were exilfiltrated.

zamalek··on Garbage collection for Rust: The finalizer frontier
- Rust is a nice language to use
zamalek··on Swarm reveals growing weak spot in Earth's magnetic field
Or geothermal uptake is nothing compared to regular volcanic activity. Earth's poles swap positions: https://en.wikipedia.org/wiki/Geomagnetic_reversal

> Reversal occurrences appear to be statistically random. There have been at least 183 reversals over the last 83 million years

Whether this is part of one is anyone's guess.

zamalek··on LLMs are getting better at character-level text manipulation
It seems like they don't realize the relevance of "strawberry." Llms were famously incapable of counting Rs in strawberry not too long ago.
zamalek··on Why the push for Agentic when models can barely follow a simple instruction?
Transformers aren't it, though. We need a new fundamental architecture and, just like every step forward in AI that came before, when that happens is a completely random event. Some researcher needs to wake up with a brilliant idea.

The explosion of compute and investment could mean that we have more researchers available for that event to happen, but at the same time transformers are sucking up all the air in the room.

zamalek··on WinBoat: Windows apps on Linux with seamless integration
We need something better than RDP for running windows VMs locally. Can't a buffer be memory-mapped or something?
zamalek··on Microsoft is plugging more holes that let you use Windows 11 without MS account
GNOME is typically the worst of all the options if you need feature support. They aggressively nack wayland proposals, and subsequently don't implement those proposals - while almost the entirety of the ecosystem does.
zamalek··on California law forces Netflix, Hulu to turn down ad volumes
This is trivial to geofence, so I expect this to be one of those that doesn't benefit the whole country.
zamalek··on Thoughts on Mechanical Keyboards and the ZSA Moonlander
This may or may not change your perspective on keyboards. Assuming Covid never happened:

- How many hours a day do you spend driving?

- How much do you/did you spend on your car?

- Did you purchase the cheapest car that just filled the need you had (aesthetics, comfort, etc. are therefore off the table, "gets N people to N places")? If not, why not?

- How many hours a day do you spend typing?

- How much did you spend on your keyboard?

If you haven't tried a good mechanical keyboard see if you know someone who has one and spend some time using it.

zamalek··on Raspberry Pi 500+
A $80 x86 mini PC is wildly more powerful than prior Pis - at least so far as my home assistant use-case goes (Pi 4). Of course, the Pi is still king of power consumption (where x86 has improved, somewhat) and form-factor.

- $200 PC: https://www.ebay.com/itm/266099800893 - Core i5 @ 3GHz

- $80 PC: https://www.ebay.com/itm/135697152406 - Core i3 @ 3.5GHz

So Pi is really filling a niche where you want form-factor, perf, and power consumption - but not necessarily price. This keyboard is firmly in that niche.

← PreviousPage 14 of 34Next →