CMV: all Linux files should be case insensitive, displayed as lowercase and mandatory snake_case
.
CMV: all Linux files should be case insensitive, displayed as lowercase and mandatory snake_case
.
Resources are just way cheaper than developers.
It’s a lot cheaper to have double the ram than it is to pay for someone to optimize your code.
I don’t see where you’re reading that idea.
It’s a lot cheaper to double the ram ergo you do not have to pay someone to optimize your code.
Where are you getting this bizarre inverse from?
Psychopath
Just because you don’t own something doesn’t mean you should trash it.
First you insist that companies don’t own the code then you say if you don’t own it you don’t have to care.
God I hope I never work with an idiot like you.
Companies don’t pay for your 2x RAM and it doesn’t slow down their user acquisition so they don’t care.
Companies own the code you write.
It’s not your code if you’re working for a corp - it’s theirs.
Resource optimization has nothing to do with product quality. Really good experiences can be done with shitty resource consumption. Really bad experiences can be blisteringly fast in optimization.
The reason programmers work in increasingly abstract languages is to do more with less effort at the cost of less efficient resource utilization.
Rollercoaster Tycoon was ASM. Slay the Spire was Java. They’re both excellent games.
It’s how big orgs like Google do it, sure. Working there I had 192gb of ram on my cloudtop.
That’s not exactly reducing the total spend on dev ram though - quite the opposite. It’s getting more ram than you can fit in a device available to the devs.
But you can’t have it both ways: you can’t bitch and moan about “always on internet connections” and simultaneously push for an always on internet connected IDE to do your builds.
I want to be able to work offline whenever I need to. That’s not possible if my resource starved terminal requires an Internet connection to run.
Ram is dirt cheap and only getting cheaper.
It’d be nice to have that - yeah. My company issued me a laptop that only had 16gb of RAM to try and build Android projects.
Idk if you know Gradle builds but a multi module project regularly consumes 20+GB of ram during a build. Despite the cost difference being paid for in productivity gains within a month it took 6 months and a lot of fighting to get a 32gb laptop.
My builds immediately went from 8-15 minutes down to 1-4.
Last time I checked - your personal computer wasn’t a company cost.
Until it is nothing changes - and to be totally frank the last thing I want is to be on a corporate machine at home.
Resources are just way cheaper than developers.
It’s a lot cheaper to have double the ram than it is to pay for someone to optimize your code.
And if you’re working with code that requires that serious of resource optimization you’ll invariably end up with low level code libraries that are hard to maintain.
… But fuck the Always on internet connection and DRM for sure.
Work gave me a 16gb laptop for Android development.
It took up to 20 minutes to incrementally compile.
They eventually bumped me up to 32gb when I complained enough that my swap file was 20gb.
Suddenly incremental compiles are <2 min
Why would I want an OS to edit text? It’s already on *nix - I want the best text editor smh
Why quit out of the superior text editor?
Sure but interpretations like pilot wave have more evidence against them than for them and while multiverse is deterministic it’s only technically so. It’s effectively probabilistic in that everything happens and therefore nothing is determined strictly by current state.
Fair - it’s not that we know it’s not: it’s that we don’t know that it is.
Probabilistic is equally likely as deterministic - we’ve found absolutely nothing disproving probabilistic models. We’ve only found reinforcement for those models.
It’s unintuitive to humans so of course we don’t want to believe it. It remains to be seen if it’s true.
Absolutely! It’s a common misconception about neurons that I see in programming circles all the time. Before my pivot into programming I was pre-med and a physiology TA - I’ve always been interested in neurochemistry and how the brain works.
So I try and keep up with the latest about the brain and our understanding of it. It’s fascinating.
You’re implying that physical characteristics are inherently deterministic while we know they’re not.
Your neurons are analog and noisy and sensitive to the tiny fluctuations of random atomic noise.
Beyond that: they don’t do “if” logic, it’s more like complex combinatorial arithmetics that simultaneously modify future outputs with every input.
SafetyNet is dead.
They rely on Play Integrity API.
That covers:
App Binary signatures App source corroboration - Was it actually installed from the Play Store? Android device attestation - Is it a genuine device powered by Google Play Services Malware detection - Google Play Protect is enabled and has not seen known malware signatures.
They can choose to ignore any number of those but they do not. It’s part of their security reporting requirements to use attestation I expect.
Beyond that - a device that doesn’t meet Play Integrity is more likely to be a malicious actor than it is to be a tech enthusiast with a rooted phone: One of them is far more prevalent than the other in terms of device usage.
Android apps are trivial to reverse engineer, inject code into and generally manipulate. That lets apps like ReVanced work the way they do… but that also means that blue team developers have a lot more work to do to protect app code.
Source - Android App Developer, worked on apps with high level security audits (like banking apps).
Different strokes - some would find what I’m doing hell. I personally love it.
The 260k/yr salary may help alleviate the pain.
I would but I get a 401 when I attempt to sign in.
I know it’s a functional Mozilla account because I use it every day for sync but here we are.