16
submitted 4 months ago by wagesj45@kbin.social to c/opensource@lemmy.ml

MercuryAlloy automates the build process for the Mercury browser.

I really like the Mercury browser, but I worried about the browser getting out of date, since releases of the browser seem to be build and released manually. So I threw together a set of scripts and overrides that will allow the build process to run without user interaction and on a schedule. You can modify the subscripts to move your compiled executable anywhere you want (like a web server), as well as send a custom alert upon successful build (like sending the link out via email).

This is a more technical project, but it has been a fun learning experience.

[-] wagesj45@kbin.social 31 points 6 months ago

If they could force you to pay a royalty every time you so much as thought of a book you once read, they'd do it in a heartbeat.

[-] wagesj45@kbin.social 73 points 6 months ago

Tomato, tomato, as far as they're concerned.

[-] wagesj45@kbin.social 60 points 7 months ago

You mean Chromium Brave Edition?

[-] wagesj45@kbin.social 13 points 8 months ago

FYI, Publii is really good. It supports importing existing WordPress blogs and has a familiar interface. Great for those that don't need built in comments and can use something like Cactus (if you like Matrix).

[-] wagesj45@kbin.social 15 points 8 months ago

So they’re using our data and also getting paid for it

Yeah? Isn't that the point of paying for a music service? I pay, they give me access to music and curate it in a way that would be enjoyable to me. How could they do that without some information about me? This is a prime example of what a company should use your data for.

This logic is really sending me, man.

[-] wagesj45@kbin.social 18 points 9 months ago

Oh man, if service workers can unionize, we may finally be able to rid ourselves of this tipping culture we all hate so much. God speed, service workers. Really pulling for you.

[-] wagesj45@kbin.social 34 points 9 months ago

lighten up man

[-] wagesj45@kbin.social 33 points 10 months ago

I use Publii. It is a static site generator, and it's open source. In my opinion, statically generated sites are superior for a lot of purposes. You can upload the generated site to any web hosting service. It doesn't include any trackers. It actually only produces the content you ask it to.

It is also very easy to use. The interface is a lot like what you'd expect if you're familiar with Wordpress or similar. If you have an existing Wordpress blog, you can import it and keep all your content.

My blog is generated by Publii. There is no code running on the server, it is all plain HTML. I run a self hosted tracking service myself, but I had to intentionally add it to the footer of the generated pages.

[-] wagesj45@kbin.social 19 points 10 months ago

You're partly right. But it's the job of the citizenry to stand up to this stuff, not the state. We can't keep our heads down and hope it goes away on its own. We shouldn't allow the state, with its monopoly on violence, to fight our social battles for us.

I dislike the idea of the state getting to start making decisions on what is "hateful". And I'm disgusted we don't have more people standing up and loudly declaring how wrong the hateful viewpoints are. It is our responsibility and we are failing.

It is a tempting proposition to let the state handle hateful speech, but we don't have to look much further than Florida to see what happens when the shit side is in power and starts redefining what is "hateful".

[-] wagesj45@kbin.social 14 points 11 months ago

Don't worry, its just a concept design from Carota. Zero chance this gets out the door.

[-] wagesj45@kbin.social 27 points 11 months ago

Sometimes ChatGPT can be legitimately funny. I asked it to fill out the permissions application as Meta.

A high step count might be rewarded with an ad for comfortable running shoes; prolonged inactivity could trigger promotions for ergonomic chairs.

LOL


Dear App Store Reviewer,

We're pleased to outline our reasons for the various permissions required by our Threads application.

Permission #1: Location Access to location data allows us to provide a more personalized user experience. Localized content, such as debates about neighborhood parking restrictions, would facilitate more engaging interactions. It also enables more accurate restaurant ads.

Permission #2: Health Data With health data, we can offer timely suggestions for wellness activities based on user habits. A high step count might be rewarded with an ad for comfortable running shoes; prolonged inactivity could trigger promotions for ergonomic chairs.

Permission #3: Microphone Access Audio transcriptions serve to identify users' conversation topics, allowing us to tailor content to their interests. Casual mentions of Italian cuisine could prompt an influx of pasta maker ads, enhancing their culinary explorations.

Permission #4: Camera Access Camera access improves our ability to understand user preferences through their captured images. Frequent snapshots of their pet parrot might lead to a subtle increase in bird seed and cage cleaner advertisements.

Permission #5: Contact List Contact lists assist us in identifying common interests within a user's network. Frequent discussions about vintage car restoration with certain contacts might result in targeted ads for classic auto parts, supporting their hobby.

Permission #6: Calendar Calendar sync provides us insight into users' upcoming events, allowing for timely content suggestions. If a user's calendar reveals a dental appointment, we might find it apt to provide ads for mouthwash and high-end toothbrushes.

Permission #7: Biometric Data Biometric data offers enhanced user security, while also informing us about their stress levels. Irregular heartbeats during work hours might indicate a need for calming ads featuring spa retreats or meditation apps.

Permission #8: Browsing History By understanding a user's browsing habits, we can refine the content we present to them. Browsing for second-hand furniture might result in a myriad of ads for antique shops, aiding in their quest for the perfect vintage armoire.

Permission #9: Social Media Account Linking Linking social media accounts allows us to understand a user's broader digital footprint, leading to a comprehensive content curation strategy. Regular 'likes' on pictures of home-baked bread across platforms might trigger an increase in ads for artisanal bread making kits.

Permission #10: Dream Journal Entries Our most innovative request, access to users' dream journal entries, could provide a unique perspective on their subconscious interests. Dreams of tropical beaches could result in a range of ads for sun hats, SPF creams, and all-inclusive resort packages.

We trust these explanations clarify our intent: providing a user-centric application experience, catered to individual lifestyles, with the necessary bonus of extremely personalized advertising.

Yours sincerely, The Facebook Team

view more: next ›

wagesj45

joined 1 year ago