Chromes decision actually makes a lot of sense, from a security perspective. When we model how people read URLs, they tend to be “lazy” and accept two URLs as equal if they’re similar enough. Removing or taking focus away from less critical parts makes users focus more on the part that matters and helps reduce phishing. It’s easier to miss problems with https://www.bankotamerica.com/login_new/existing/login_portal.asp?etc=etc&etc=etc than it is with bankotamerica, with the com in a subdued grey and the path and subdomain hidden until you click in the address bar.
It’s the same reason why they ended up moving away from the lock icon. Certs are easy to get now, and every piece that matches makes it more likely for a user to skip a warning sign.
- 0 Posts
- 54 Comments
The final piece is that often each of those services would be on a different computer entirely, each with a different public IP address. Otherwise the port is sufficient to sperate most services on a common domain.
There was a good long while where IP addresses were still unutilized enough that there was no reason to even try being conservative.
ricecake@sh.itjust.worksto linuxmemes@lemmy.world•This week on "ancient unix hacks that are still somehow a core part of linux": Setuid0·2 days agoI would describe need to proactively go out of your way to ensure a program is simple, minimal, and carefully constructed to avoid interactions potentially outside of a restricted security scope as a “security nightmare”.
Being possible to do right or being necessary in some cases at the moment doesn’t erase the downsides.
It’s the opposite of secure by default. It throws the door wide open and leaves it to the developer and distro maintainer to make sure there’s nothing dangerous in the room and that only the right doors are opened. Since these are usually not coordinated, it’s entirely possible for a change or oversight by the developer to open a hole in multiple distros.
In a less nightmarish system a program starting to do something it wasn’t before that should be restricted is for the user to get denied, not for it to fail open.https://www.cve.org/CVERecord/SearchResults?query=Setuid
It may be possible, but it’s got the hallmarks of a nightmare too.
“these days”? I take it you weren’t paying attention during the whole “explorative credit” thing? We had to make the consumer financial protection bureau to, amongst other things, make them be a little less shitty? The bureau they’ve been desperately trying to get dismantled because it moderately limits their profits?
Have they ever been better than “kinda bad” at best?
Anyway, I didn’t specifically decry credit issuers. I implied that spammers are shitty, which I stand by and is far from a new sentiment.
But they also work for the bad company, so my sympathy is limited. Not super limited, else I wouldn’t point out that they’re inevitably hourly employees, and a long day cleaning glitter creates an annoying backlog that creates even more overtime.
Punishing the worker for working for spammers, but also putting money in their pocket at the cost of the people making choices.Biggest issue is the cost of glitter. Easier to get dirt or rocks.
ricecake@sh.itjust.worksto Technology@lemmy.world•CVE Board members launch the CVE Foundation, a dedicated, non-profit to continue identifying vulnerabilities, after the US ended its contract with MitreEnglish0·20 days agoYeah, the lobbying question is a complicated one.
In an ideal world it would be much closer to how the standards committees work. The issue isn’t people sharing their opinions and desires for how the system should work, it’s when they use inequitable means to bias the decision. My industry, security, has lobbied for official guidelines on security requirements for different situations. Makes it easier to tell hospitals they can’t have nurses sharing login credentials: government says that’s bad, and now your insurance says it’s a liability.
The problem is that lobbying too often comes with stuff like a “we’re always hiring like minded people at our lobbying firm, if you happen to find yourself in the position to do so, give us a call.”.
It’s too easy for people with a lot of money to make their voices more heard.It’s not that the wealthy and business interests should be barred from sharing opinions with legislators, it’s that “volume” shouldn’t be proportional to money. My voice as a person who lives near a river should be comparable to that of the guy who owns the car wash upstream when it comes to questions of how much we care about runoff going into the river.
ricecake@sh.itjust.worksto Technology@lemmy.world•CVE Board members launch the CVE Foundation, a dedicated, non-profit to continue identifying vulnerabilities, after the US ended its contract with MitreEnglish0·20 days agoI think you might be overestimating how complex the system is. This isn’t collaborative, and it’s barely even dynamic. It’s essentially bookkeeping around a list of numbers and a zip file of text documents.
https://github.com/CVEProject/cvelistV5/archive/refs/heads/main.zip
The reporting of the issues is already done by other people, they just rely on a central group to keep the numbers from colliding.
https://www.cve.org/CVERecord?id=CVE-2025-3576
Not a whole lot there.
Significantly more worrying is the nvd.
https://nvd.nist.gov/vuln/detail/CVE-2025-31161
There’s additional data attached relating to not just the vulnerability, but exploitation and the system configuration that’s known to be exploitable.
Up until now it was benign, as well as entirely unavoidable, for so much of the infrastructure of the Internet to be closely tied to the US government.
ricecake@sh.itjust.worksto Technology@lemmy.world•CVE Board members launch the CVE Foundation, a dedicated, non-profit to continue identifying vulnerabilities, after the US ended its contract with MitreEnglish0·20 days agoEven corporations understand the value of having a seat at the table. A significant reason for corporate sponsorship of standards groups and such is so that if it comes up, they have a person there who can argue for their interests.
Not even in an interesting or corrupt way.
“Our engineers think it would be better to do it this way, any objections?” And then everyone talks about it.Leaving means you only get to use what others put together. If your needs don’t fit you just have to cope.
Corporations love getting stuff for free, but if all it takes to solve a technical problem is cash, that’s great too. Cash is a better way to solve a technical problem than time and engineers.
ricecake@sh.itjust.worksto Technology@lemmy.world•DOGE Plans to Rebuild SSA Codebase in Months, Risking Benefits and System CollapseEnglish0·1 month agoIt’s worth noting that one of those organizations is IBM. Mostly relevant because they’re the ones that originally built a lot of that cobol, the mainframes it runs on, and even the compilers that compiled it.
They’re basically the people you would expect to be able to do it, and they pretty quickly determined that the cost of a rewrite and handling all the downstream bugs and quirks would exceed the ongoing maintenance cost of just training new cobol developers.My dad was a cobol developer (rather, a pascal developer using a compiler that transpiled to cobol which was then linked with the cobol libraries and recompiled for the mainframe), and before he retired they decided to try to replace everything with c#. Evidently a year later their system still took a week to run the nightly reports and they had rehired his former coworkers at exorbitant contractor rates.
ricecake@sh.itjust.worksto Technology@lemmy.world•Have I Been Pwned owner, pwned.English0·1 month agoIt does work there. The unfortunate thing is that so many sites change their login structure often enough that it no unusual to discover that a site just changed again and you need to update the list.
ricecake@sh.itjust.worksto Technology@lemmy.world•When Your Threat Model Is Being a MoronEnglish0·1 month agoI actually wouldn’t be shocked if it was possible with modern smartphones. A significant amount of money is available to be made from federal security work, and meeting the NSA criteria has benefits that extend to companies that work in the federal security space as well.
ricecake@sh.itjust.worksto Technology@lemmy.world•The Pebble Has Been Brought BackEnglish0·2 months agoIt reads to me like he’s saying that if you expect 5+ years without maintenance if it’s more than $100, you should look at a different product.
The top comments are someone saying that after five years they needed to repair it due to battery failure, and the founder saying the repair process is the same.Five years is longer than the average lifespan of a liIon battery. Expecting to be able to skip repairs that long is unreasonable for a $150 product.
It reads like the founder actually giving realistic expectations. A $150 product will likely need repairs to last longer than five years, and you’ll be disappointed if you expect otherwise.
Can you point to a similar product that costs about as much that fits your criteria?
ricecake@sh.itjust.worksto Lemmy Shitpost@lemmy.world•Is 33 cents a small amount of money?0·2 months agoThe big one there is food and housing subsidies. The way way we have it set-up can create a situation where a raise can cost you benefits that are worth more than the raise. With disability benefits there can actually be limits on the amount of money you’re allowed to have in general, which means that disabled people can find themselves in places where not only do they need to avoid trying to find work that they might be able to do, since trying and failing can still make them need to restart the benefits application process or even pay back historical benefits, but they also need to reject gifts above a certain value and can’t prepare for any type of emergency, like a car breakdown.
It’s annoying because it creates a disincentive to do the things that would help people on assistance actually get off of it, when the people who push for those limits purport to want them for exactly that reason.
Tapering off benefits as income grows, but at a slower rate than the income growth creates a continuous incentive for a person on benefits to increase their earned income. (If you lose $500 in benefits for every $1000 in income, your $1000 raise still puts $500 extra in your pocket, instead of potentially costing you your entire $8000 food subsidy)Can’t do that though, because it doesn’t punish people for the audacity of needing help.
First it goes into free fall, then it slows its drop, but the ticket starts going backwards in time.
ricecake@sh.itjust.worksto Technology@lemmy.world•Why are Google's Assistant(s) so bad nowadays?English0·2 months agoWeird.
I used the search function to find it, since it’s kinda tucked away oddly.
ricecake@sh.itjust.worksto Technology@lemmy.world•Why are Google's Assistant(s) so bad nowadays?English0·2 months agoI can’t address most of it, but under gesture navigation there’s an option to swipe from the corner to invoke the assistant. I entirely agree that the power button is for “power”, and I don’t know why you would try to change that.
Draw on the back of the homework. Draw in the margins. Turn the letters into little characters. Develop a story about them. Disassemble the pen. Try to figure out the click mechanism. Reassemble the pen. Turn it into a little catapult. Lose a piece behind the desk. Search for it. Find an interesting label on the bottom of the desk. Wonder why your desk was made in one country, assembled in another and quality checked in a third. Find one parts. Reassemble pen. Daydream about life of person who’s job it is to look at desks and say “yup, that’s a good desk”. Start to answer a homework question and become so overwhelmed with boredom you need to take a break.
ricecake@sh.itjust.worksto Programmer Humor@programming.dev•The state should be purely passed through function inputs and outputs0·2 months agoAnarchism is opposition to power hierarchies, specifically non-consensual or coercive ones. Wealth inequality without safety networks is a coercive power hierarchy, and so needs to be fought. Capitalism as a whole is almost always incompatible with anarchy, at least in the way we tend to do it now. In a system with strong social safety networks the choice to work for someone can actually be a choice, and so some schools of thought would view it as compatible.
Others view exclusive ownership of property as someone asserting power over someone else’s ability to use said property, and therefore wrong. Needless to say, abolition of private property is not compatible with capitalism.
ricecake@sh.itjust.worksto Programmer Humor@programming.dev•The state should be purely passed through function inputs and outputs0·2 months agoDepends on the anarchist. Many would focus on seeking the absence of involuntary power hierarchies. A manager who distributes work and does performance evaluations isn’t intrinsically a problem, it’s when people doing the work can’t say “no, they’re a terrible manager and they’re gone”, or you can’t walk away from the job without risking your well-being.
Anarchists and communists/socialists have a lot of overlap. There’s also overlap with libertarians, except libertarians often focus on coercion from the government and don’t give much regard to economic coercion. An anarchist will often not see much difference between “do this or I hit you” and “do this or starve”: they both are coercive power hierarchies.
Some anarchists are more focused on removing sources of coercion. Others are more focused on creating relief from it. The “tear it down” crowd are more visible, but you see anarchists in the mutual aid and community organization crowds as well.
While it’s not wrong to be cynical about it, this isn’t exactly the right reason. The Nazis would just take over companies and install new leadership if they were inadequately supportive.
It’s not even “if I don’t do it, someone else will, so I may as well do it”. A lot of people did refuse to do it and were arrested or fired.
Beyond that, everyone involved in the decision is dead now. They could have all been Nazis and that would have little bearing on if the people who work there now were.
The reason to be cynical is because companies can’t care about things, so if they say they do it’s a lie.
People inside the company might care, and might find a way to get the company to do something good, but that’s a person finding a way to use the company for good, not the company caring or being good.
Unlike the Nazis, no one is forcing them to embrace pride. They do it because they think it’s a profitable demographic.