>If you can go from producing 200 lines of code a day to 2,000 lines of code a day, what else breaks? The entire software development lifecycle was, it turns out, designed around the idea that it takes a day to produce a few hundred lines of code. And now it doesn’t.
How is producing more lines of code any good? How does quality assurance work with immeasurable code bloat? I want good software not slopware with 2000 different features. A good product does few things, but does these really well. There is no need to constantly add lines of code to a working product.
I roll both of these at work, from auth to cashless payments to regular online payments. It's not as hard as people make it out to be. Probably a lot harder at big companies with huge attack surfaces and attention though.
I think the main argument usually is time savings. Personally I just always do E-Mail and password auth, yea its old and not the shiny new thing, but it doesn't require me to integrate 200 different ways of doing auth.
We should be able to demand users remembering their passwords, I dont like to cater towards users who simply dont want to put in the work to use my product.
Will I lose potential users over this? Yes. Does it feel bad knowing I am in control and wont have to offload to 3rd party vendors? Hell no.
Great for you but that's not the case for a lot of B2B contracts we have. A lot of them require integrating with their SSO, not just for login but for permissions too
Do permissions follow the same model everywhere with SSO or do you now have to set up permission logic everywhere for new customers? Like company A uses "admin" as role while company B uses "management" for essentially the same role?
Same here, Just email + password, no google dependency initially. If more users ask we will think of it. but again you don't need a cloud vendor for all this.
You do you but most businesses if given the option between supporting OAuth to reduce friction on signups, or only supporting password auth, will choose the option that makes them more money.
You don't have to use a 3rd party service for OAuth. You can do it in house.
Yea I know, I just don't want my app to have a google logo on it, or whatever other companies people use to login with. E-mail and password will forever be my go to solution.
I want intentional users not the ones that click "sign up with google", try out the app once and never come back. Also I don't have the time to learn how to properly integrate more auth methods into my app. I want my own user table, I want predictability on how a user model looks and I want to be in control of everything.
No thanks, I really don't see the benefit of face to face discussions. Just don't hire AI bros, problem solved. If you can't filter them out in the hiring process, maybe refactor the hiring process.
Yea absolutely, but can't you talk to the people responsible for hiring? Seems like a thing that should be communicated within the company as it really disrupts things.
Given that a lot of you do not have impact on hiring decisions I'd sign your face to face point, despite me not understanding the benefit of seeing if someone actually has the expertise, as most likely you also wont be able to unhire them.
Can't we solve this by just having on-site interviews?
Those are often also people who are in the company for a long time already, not only newly hired. I think AI makes it just so easy to be lazy.
I guess my hope with the face to face is that people take the feedback and learn to do the actual work again. Right now it feels like a lot of this kind of collaboration and what is okay and what no has to be figured out.
Great read, explains the issues I have with modern software well. As a matter of fact I am planning to release an App on the Google Playstore just so my mom can use it and has an easier time of installing it. The server is about 15€/month but I dont really care about the expenses. I just want her to have an easier time.
What browsers would you recommend? I use Brave but it's still Chromium under the hood. It's the only one that I never had trouble with adblock though. Also lets me play youtube on mobile when my screen is locked.
I will never use Brave after the debacle where they injected content into sites downloaded over HTTPS to pretend people were promoting their crypto token and adding a "donate" button on the page.
It helps if you're doing mundane things and want to help people who need to mix their sensitive traffic with it.
More people "legitimately" using Tor makes it less likely to have its exit nodes outright blocked, as well, and assuming all traffic from them is malicious.
In my recent experience: definitely yes, though not significantly worse. Unless you have [many] hundreds of tabs open (which I do as I have neither executive function nor organisational skills), or have a machine with very limited RAM, I don't think you'll notice a difference.
This is anecdata, of course, take with a pinch of your preferred flavouring powder.
Chrome on Windows is running with thousands of tabs "open" over dozens of windows, but it does practically max out on a certain number of tabs per window (not just the GUI, but something in the memory architecture), and it does stack fat cache which will crash the whole thing if it digs deeper than your available space.
Windows even runs (semi-playably) 2020's shooters in this condition, though you need to kill any windows close to the tab limit that are full of recently opened tabs.
> Chrome also came in at slightly lower memory consumption across all the benchmarks with total memory usage on average at 4.67GB to Firefox at 4.83GB.
Thats good to know, but I am a "out of the box" person. I never want to have to manually install extensions as thats just more stuff to remember when setting up a new machine. Yea thats a me problem, but still.
It used to support it out-of-the-box as well, but it's technically against YouTube's ToS to allow this without paying for a premium, so now you need this as an extra hoop.
Agreed, this sounds strange indeed. Much more likely is that Google found a reliable way to detect the screen status using a standard feature and Mozilla just implements the standard neutrally
Wouldn't know, as I have never been in charge of one, but I imagine Google having the power to make your browser completely irrelevant would be a pretty strong incentive.
Nah I want general media playback in the background. Doesn't matter if its Youtube or any other platform. I dont want giga corpos to monetize my attention. Youtube does well enough from ads anyway ;)
Even youtube's app itself doesn't allow that unless you pay. I suspect they've nobbled most browsers into not allowing it, either by technical measures or (more likely) the strong-arm tactic of saying “if you don't block this we'll find a way to make the entire of youtube practically unusable on your browser”.
I've been using Grayjay recently which does allow that, amongst a number of other useful features (integrating other media sources, lack of adverts every few minutes in some content). Might be worth considering as an option.
I suspect that if youtube's metric show that enough people are doing that (without paid accounts) it'll stop by default for the same reasons it stopped in FF.
I used ublock origin for a while, but I kept having issues with it on Youtube due to Youtubes anti adblock measurements. Brave for some reason always had a fix for it pretty quickly, so I never experienced these issues with it. Maybe I could try a different browser again on my next machine.
In iOS kinda yes; you have to request desktop version, and once you activate the lock screen for the first time you have to press “play”. Then it just plays and auto plays in the background.
Don’t know about android, but there is also an extension there that blocks the visibility page api for YouTube.
Vivaldi - built in ad blocker, the creator is a nice guy, transparent business model. It might be rough around the edges, but it's much better from every alternative imho.
Arc is still great on macOS (not so much the Windows build, essentially an abandoned beta) even if it's not getting active development anymore.
I'm defaulting to Firefox ever since I moved my desktop to CachyOS, but I need to either reacquaint myself with its add-on situation after a long arc of using "chrome alternatives", or migrate to something else niche. Vivaldi was what I was sold on before Arc caught my attention through its wonderful UX/UI.
I heard Arc was abandoned and not getting any more work because they were moving to their new AI browser. So, Zen has replaced it for me, and it is based on Firefox which is nice to avoid the chromium
Excuse me, but when did we leave those days?
reply