HNHacker News
TopNewBestAskShowJobs

DethNinja

1,198 karma · joined September 9, 2019

submissionscomments
DethNinja··on Do patents kill innovation? The US patent office is asking
That is just for the USA, patents are extremely expensive in EU, they got a great feudal system going on there where you cannot get a patent without spending at least 40k EUR, whereas in USA a single inventor can get it as low as 500 USD.
DethNinja··on Microsoft admits to signing rootkit malware in supply-chain fiasco
It definitely can happen, it is a vulnerability but an acceptable one:

1. There is no such thing as perfect anti-cheat solution with today’s resources. Even client side rootkit based solutions can be overcome.

2. My solution completely eliminates wall hacking at 90% of the cases, same can’t be said for the rootkit anti-cheat solutions.

3. Game can be designed to put corner campers to disadvantage. But honestly no need to think extremely deep about such cases, you would first release the game then check the player complaints about wall hackers. If it is a major issue then you can implement a double ray-cast solution for most reported players, use correct size wall for their ray-casts and ban them statistically. Even if you can ban players accidentally it wouldn’t be a huge portion of your player base.

DethNinja··on Microsoft admits to signing rootkit malware in supply-chain fiasco
Wall scale would have to be reduced around 10% less for visibility check on the server-side, so that player view info would be sent without RTT problems especially for the cases you mention.
DethNinja··on Microsoft admits to signing rootkit malware in supply-chain fiasco
You can actually raycast at server time and only send the location of players visible to client back. So wallhacks are definitely detectable on server side, in fact one of the games I’m making uses this system, it isn’t even that expensive.
DethNinja··on Microsoft admits to signing rootkit malware in supply-chain fiasco
As a gamedev that develops online games I have to disagree that they are required.

Whatever type of anti-cheat you want, you can implement it at server-side with today’s hardware capabilities. However, that would increase server requirements and bandwidth considerably, and as companies don’t want to pay for that they install rootkits to people’s computers.

DethNinja··on Microsoft announces Windows 11
But macOS does it differently, visually it looks far pleasing that what is shown here.

I’m not a huge fan of macOS dock bar but UX wise it isn’t so bad.

DethNinja··on Microsoft announces Windows 11
So taskbar extends horizontally and places icons in the middle, which means:

1. It creates unnecessary visual clutter in the right and left sides and takes up valuable space.

2. Users will have harder time clicking to start button.

I’m having hard time seeing what is UX benefit of this?

DethNinja··on What the Crypto Crowd Doesn’t Understand About Economics
So what you are saying is we should move to communism and let members of federal reserve control people like slaves by printing money and handing it to their buddies?

How come as a business owner I never received a dime of those printed out money?

Entire economy is a huge scam just to let richest people live like kings at the expense of billions of humans.

At least bitcoin is a good alternative against institutional corruption going on at the highest levels of the government.

DethNinja··on Ask HN: I was hit with a patent troll lawsuit, how do I deal with it?
If don't mind, could you tell how much revenue your company was generating while it was sued?

I assumed they wouldn't touch companies less than 100k revenue but if they do, I think I might want to get some patent troll insurance.

DethNinja··on Windows 10 to be retired in 2025, as new OS unveils
Windows architecture is a mess, I wish more software companies would support Linux as cross platform compatibility gets easier each day but that doesn’t seem to be case.

Unfortunately it is really hard for game development companies to develop on Linux as most of the software used by artists require Windows to function. Hopefully one day my company will be able ditch Windows completely but it might take another decade.

DethNinja··on Why I have zero faith in crypto venture capitalists
I don’t get this argument especially here in the hackernews;

1. If they can crack the cryptocurrencies then it means that they can easily crack crypto of online banking systems as well, entire world would crash regardless of whichever asset you hold.

2. There are already quantum resistant crypto algorithms, crypto currencies can easily switch to them once it is clear that current crypto algorithms can be cracked. It would mean that people who did transactions between the detection period would probably lose their money but it wouldn’t be the end of crypto currencies.

DethNinja··on My site was disallowed from advertising on Google when using Matomo analytics
I think Google tag manager might be faster than analytics , just use GTM and allow analytics. Keep in mind you kinda need to do something like this if you want to comply with GDPR or CPPA as you need user consent to enable analytics.
DethNinja··on Poor in Tech
How much of that experience is true in USA startup scene? I feel like this might be a special case for SF. Because here in Canada most of the people who work at tech aren’t rich at all and they tend to be more nerdy than snobby. I guess fintech scene might be more classist though.
DethNinja··on User tracking inspection result for about.gitlab.com
It is actually fairly common, Gitlab puts hundreds of different ads to Facebook and it has to track which one of these ads actually work and cancel the ones that don’t result in profit.

Most noble thing to do would be using server-side tracking/analytics but because of additional coding and losing access to Facebook analytics, most web sites usually don’t bother.

DethNinja··on Modern C++ Won't Save Us (2019)
I love C++ and I’ve to admit that it will need a subset language soon but the examples given in this article wouldn’t possibly exist in well checked code-bases because you can immediately see usage stinks just by looking at it.

I think every C++ is bad article can be summarised like this:

1. C++ has lots of features.

2. Let’s nonsensically combine these features to shoot ourselves on the foot.

3. Uh oh, C++ didn’t help us write good code. Hence, C++ sucks.

People have to accept that in real life there is a thing called code-reviews and senior engineers are supposed to prevent such badly written code.

DethNinja··on Discord ends deal talks with Microsoft
Advertisements I guess? I still cannot believe how fast they captured game chat market, even with lots of other competitors.

Honestly I also would like to enter to this market but breaking the market share of discord will be very hard indeed.

DethNinja··on I refused to become an FBI informant, the government put me on the no fly list
Law 101: Everything You Need to Know About American Law is pretty good to get a general idea.

You can decide which law books you want to read from civil procedure to business law depending on your needs at a later stage but mentioned book is a great start.

DethNinja··on Countries That Consumer More or Less Electricity Than Bitcoin in 2021
What about ecological impact of fiat currency/current state capitalism? Why not compare that with ecological impact of bitcoin?
DethNinja··on The Antiscience Movement Is Escalating, Going Global and Killing Thousands
I’ve been pro science all my life but heavy censorship on coronavirus made me change my mind, perhaps blame is on the censorers a bit, no?

If it is truly science, why censor the ideas of others?

DethNinja··on Sleeping octopuses may have dreams, but they're probably brief
Agreed, also to add I got a dog and a hamster and I’m 99% sure even my hamster dreams regularly.

I think humanity is making a mistake by thinking there is a huge difference between consciousness of other animals and humans.

DethNinja··on NSA Issues Guidance on Zero Trust Security Model
If you really need so many cryptographic keys and won’t trust hardware then you have to build it yourself from commonly available parts and connect it to an offline raspberry pi to take out the automatically generated keys.

An example on hand built entropy generator: https://github.com/nategri/chernobyl_dice

You can do something like this for I guess 1000 dollars but it won’t be useable for real-time systems.

DethNinja··on NSA Issues Guidance on Zero Trust Security Model
Use casino dice to generate the entropy, don’t trust the hardware. This is how I handle C-level authority keys in my company. Security is mostly about reducing the feasibility of the attack, there is no way to make your systems 100% secure but you can design it in a way that your 500k USD worth of system requires attacker to spend 5 million USD to breach it.
DethNinja··on Learning Machine Learning for Game Development
What if instead of spending time to train the ML model they just made a dummy client with it’s own simple probabilistic state machine or behaviour tree to balance the game?

How much time and resources would be spent for above mentioned approach compared to ML approach?

I think due to statistical nature of ML, it is seen as kind of an hammer to every problem that might be solved statistically(which there are lots of them) but it might not be the most effective use of engineering resources.

DethNinja··on Digital-only artwork fetches nearly $70M at Christie's
So could someone explain how NFTs can be used to launder money? Because otherwise they seems pretty useless with the exception that these can be used to access decentralised software as a license key.
DethNinja··on OneAPI – A cross-industry, open, standards-based unified programming model
Why would someone use this instead of plain old OpenCL(or CUDA) with C++?

What is the value proposal here?

DethNinja··on Houdini Engine for Unreal and Unity Now Free
Blender needs to spend at least 10 more years to threaten Houdini, Houdini handles far more stuff than geometry nodes.

I mean don’t get me wrong, I would love blender to be a direct competitor to Houdini but there is a long long way to there.

DethNinja··on The DreamBank, a collection of over 20k dream reports
I’m not the person you are asking but I got the same type of dreams, and yes I practically didn’t attend to at least a quarter of the classes in college. I didn’t like some lecturers, so I would study through textbooks and ask my friends about important exam dates and would generally have fears about missing these exams but somehow I still have these type of dreams.
DethNinja··on A sneak peek at MetaHuman Creator
Very impressive shaders, though I wonder what the performance will be. I guess these might be fine for single player games where there are 10 to 15 characters on screen at a time but I doubt they are ready for use cases in MMORPGs or similar games.
DethNinja··on It Feels Like the Game Is Rigged
Did people had faith in financial institutions after 2008 crash anyway, if so who are those people?

I feel like huge majority of the people already know that system is rigged but what can they do? Most of them got very limited options against the system.

DethNinja··on EU citizens’ rights are under threat from anti-encryption proposals
Government’s attack on its own citizens are getting to a ridiculous level, this ban against encryption is obviously disliked by 99% of the population and will affect them adversely.

Government is showing that they don’t care about well being of their citizens by continuously pursuing these type of proposals.

I think people in society should drop the civil contract all together, obviously government has devolved into a tribal state where they do everything in their might to protect a select few, hence people will need to drop their contract with the current one and build a new one.

← PreviousPage 7 of 11Next →