Whilst I agree with what you say I'm so grateful for Apple Maps simply on the grounds that I try and use Google products as little as possible. Things like Apple Maps keep me in the Apple ecosystem as they add value to my life. I wouldn't use Apple CarPlay either if I had to use Google Maps (granted, I know Waze and others also exist).
Dawson Andrews | Shopify / CraftCMS / Full-Stack | UK (remote in UK if desired) | Full Time | £40k - £60k DOE
As a software engineer at Dawson Andrews, you'll be responsible for developing high-quality solutions. You'll work as part of a team and report to a Project or Delivery Manager. It's a fast-paced environment, so it is important for you to make sound, reasoned decisions. As a key role within the team, you will also work closely with clients on a regular basis to agree on technical designs (functional and non-functional), advising clients and managers on estimated effort, technical implications of user stories and user journeys.
You will continuously share knowledge and mentor the team around you. You'll do this whilst learning about new technologies and approaches, with room to learn, develop and grow.
Essential Requirements:
- Good knowledge of PHP and the general toolset of full-stack development
You'll be working across the stack, so a good facility with modern frontend development (Vue.js/React, ES6, modern CSS techniques like flexbox, etc.) is essential as well as database technologies such as MySQL and/or Postgres.
- Proficient in designing, building, testing and maintaining modern applications.
- Experience in applying best practices and patterns in relation to coding, security, testing, scalability and performance.
- Ability to clearly communicate technical designs in conversations, presentations and documentation.
- Experience explaining non-functional concerns to clients and building this into technical designs.
- Ability to take a customer's specification and define a well-scoped solution by asking the right questions, both with the customer and your team.
- Experience with technical estimation, planning and user story creation.
Desirable Requirements:
- Working knowledge of cloud platforms, especially AWS
- Good understanding of Craft CMS and its plugin ecosystem
- Experience with Tailwind CSS
- Experience with CI/CD techniques
- Experience balancing technical decisions with meeting the user needs within commercial constraints
This is a very good suggestion, do you have anything specific in mind? We've been looking at the the WAC spec (part of the Solid project) which is related, though different, and interesting.
https://github.com/solid/web-access-control-spec do you have any thoughts on that?
Access control lists are more flexible than User,Group,World type permissions, but are nowhere as powerful or composable as capabilities.
[Edit] - Example: On a linux machine, how could you give access to only one file in the whole system? Answer: By setting the permissions on every single file other than the one in question to deny access. Set the permission to allow access on the one file you care to share.
With Capabilities, the token IS the permission... and it doesn't really take much to implement it, once you completely grok the idea.
1) Yes you can include it as the default or optional search engine.
2) We used to have an add URL page but a significant proportion of the submissions were spam. We will look into ways genuine submissions could be accepted as lots of people have asked for this.
It's not the expiry that's an issue. Firefox says:
"Websites prove their identity via certificates. Firefox does not trust this site because it uses a certificate that is not valid for www.mojeek.com. The certificate is only valid for the following names: dock.shp.mcafee.com, *.dock.shp.mcafee.com
Error code: SSL_ERROR_BAD_CERT_DOMAIN"
Could be caused by the extensive (68k lines) of blocking in my /etc/hosts file, I suppose.
Phew, we'd not heard of anyone else with this issue but it still made me a little worried when you mentioned the problem. I'm pleased you've got it working now though, thanks for letting us know.
my ISP is using mcafee, which apparently is marking your site as "dangerous". I'm not 100% sure how they are doing this, I assume something during DNS lookup.
Thank you, that’s quite worrying, I hope it doesn’t affect many people. I don’t suppose there’s any way of you flagging it as a bug as a customer is there? (I hope that doesn’t sound cheeky!)
I talked to Century Link, and realized that they install a Mcafee "anti-virus" tool on their routers. I disabled this on the router, and the problem went away.
You might want to talk to Mcafee about their classifying your site as dangerous, or just curse them out like I've done when they listed my software as malware. For what it's worth, they do the same to emacssurvey.org so it's not just you :)
Hi. I took a look at Mojeek (first time I've heard about it) and since you mentioned the site and you work there -
In your Privacy page (Data Usage Section) there is a mention of stored "Browser Data" & " These logs contain the time of visit, page requested, possibly referral data, and located in a separate log browser information." & "We may also use aggregate, non-personal search data to improve our results".
This is an honest question - How is that not exactly what the Parent stated was the issue?
So they save your web searches and claim that they do so in an non-personally identifiable way.
An often referred to issue with DDG is that its favicon service was informing DDG of sites you visit, rather than searches you make.
But agreed that all search engines have to be trusted on their word about anonymising data and not retaining PII when it comes to searches specifically. There's nothing any front end user can do to verify it.