Manager: No time for such nonsense, deploy it now.
like this
Carsten Raddatz, snow (MOVED!) and Hypolite Petovan like this.
reshared this
silverwizard, Darcy Casselman, Michał "rysiek" Woźniak · 🇺🇦, Ænðr E. Feldstraw, Gergely Nagy 🐁, abadidea, Tindra, snow (MOVED!), Hypolite Petovan, Ollivier Robert 🇺🇦😷🌈 and not Evander Sinque reshared this.
A BILLIONAIRE
CAN NEVER BE HELD ACCOUNTABLE
THEREFORE A BILLIONAIRE MUST NEVER MAKE A MANAGEMENT DECISION
Hypolite Petovan likes this.
reshared this
a moth, silverwizard, M. The Crystalline Entity, The Book of Kels, Alex P. 👹, Spencer, mcc, Kat Marchán 🐈, Lyndsay, Cassandra Granade, John-Mark Gurney, margot, Hypolite Petovan, akareilly, Beta and The research fairy reshared this.
Ugh, was wondering why Firefox kept showing intrusive af ads, even though it should be going through the local pi-hole. Turns out, an update made Firefox default to using DoH against Cloudflare's public servers.
First, screw Cloudflare, and screw Firefox for defaulting to using them.
Second, that's just a bad thing to silently turn on — I have my DNS set up the way I like it for a reason, and am not in love with Firefox just deciding it knows better.
reshared this
Andrea, alcinnz and silverwizard reshared this.
yeah DOH is neat but the huge push browsers have been making to it is... not great
DOH is useful in specific circumstances and I'm pretty sure most people are not in those circumstances (and for many of them, DOH is harmful! like people who use piholes)
it's also annoying to me as a SOC analyst, since DNS logs are real valuable to us, and bypassing our "evil tracking" makes our entire network less safe...
Internet Service Providers Collect, Sell Horrifying Amount of Sensitive Data, Government Study Concludes
“Even though several of the ISPs promise not to sell consumers personal data, they allow it to be used, transferred, and monetized by others."Karl Bode (VICE)
@glyph 100%, and I totally sympathize with that — hell, I'm even glad they are trying to do something.
Just very frustrated with the way that default was applied, I guess.
silverwizard likes this.
@drwho I really don't want to stan for CloudFlare here, I think the record will reflect that I deeply regret patronizing their products, but in this specific area they made strong public claims blog.cloudflare.com/announcing…
These claims are far from perfect security but they're *way* stronger than what ISPs offer. By contrast, consider this total non-statement: verizon.com/about/privacy/desc…
Description of processing of personal data by Verizon services | Verizon Privacy Policy
View Verizon's list of sub processors and learn which products use personal data and how it's processed.@verizon
@glyph @drwho By way of agreement, while I absolutely cannot stand CloudFlare, I'm not sure how I rank my trust of them versus my trust of Xfinity (literally no other choices available on my block).
I can absolutely see turning DoH with Cloudflare as a provider on being a good decision to make, or at least the best decision out of several bad options.
@glyph DNS over HTTPS in the browser is a crap way to address that problem, because of all the programs on your computer that aren't the web browser and still communicate with the Internet.
The right solution is to configure DNS over TLS at the OS level, to whatever DNS service you trust.
@mathew @glyph Fair, but from Mozilla's perspective, they control the browser rather than the OS. Doing what they can with what they have control over can still be helpful even if it's not a complete solution.
I can 100% see the thinking that lead to this — my argument is mostly that making it an opt-out default that isn't clearly communicated to the user isn't all that great either.
@aeva DNS over HTTPS, an alternative protocol to DNS that allows using HTTPS to secure requests against ISP surveillance. Pretty neat stuff, honestly, but broke the hell out of my pi-hole configuration.
Anyway, to disable, I went to Settings and searched for DNS. There should be a checkbox for "Enable DNS over HTTPS." Unchecking that should fall back to your system DNS client settings.
F00FC7C8 likes to infodump likes this.
F00FC7C8 likes to infodump likes this.
Canary domain - use-application-dns.net | Firefox Help
Network administrators may configure their networks to modify DNS requests for the following special-purpose domain, called a ''canary domain''.support.mozilla.org
Slightly off topic, but iOS 16.2 broke local DNS in a way that convinced me they'd silently enabled DOH everywhere. But the settings for DOH hadn't changed. The "fix" was to replace my DHCP assigned settings with manual, identical settings. Wut?
Back to #Firefox - was there any mention in the "What's new" page, first launch after the update? I never read those things. I've missed quite a few changes to default settings that way.
Since #DOH has privacy & security implications, positive and negative, I think it warrants a bit more than a "new features" mention in any event. Not everyone buys CloudFlare's "we're never evil" public persona...
It is just me or is NextCloud always super fucking slow no matter what?
Ok good
No matter the cores or ram I throw at it, it seems to suck
I am so tired my eyeballs hurt, and I thought I'd caught up on this year
Apparently, no?
Damnit?!
Don't become a father just months before a deadly global pandemic!
like this
Ten🏳️⚧️, nora on the weirder earth and Hypolite Petovan like this.
I have multiple working pages and CSS for my statically linked website working
Soon my terrible idea will bear fruit
like this
Hypolite Petovan, Scifijunkie and ⠀ like this.
1) putting some HTML in a rust binary will probably end up with a 2TB file
2) figure out how to easily serialize an image into a rust binary
like this
Hypolite Petovan and ⠀ like this.
so firstly - right now it's just me doing:
pub static {
index: &str = "<html>...
</html>"};
The next step is all the objcopy shit - mostly because I don't have a sense of how to do what I want to do in rust yet, since I've probably written a total of like... 2 hours of rust.
And right now the code just sits on my laptop, sorry. I'll probably open it once it's in a reasonably acceptable place.
reshared this
silverwizard and a moth reshared this.
started writing rust in order to be the actual worst - and... I'm having fun
Damnit
like this
Alex P. 👹 and christian mock like this.
silverwizard likes this.
Oh! I'm already feeling horrible by the types.
There's a lot of random types, they want me to unwrap everything and then that shoves out a random type, and I need to coerce it. And I've already had issues were a function gave me a pointer, and I just wanted to give it back to a function, and it seems very wrong. Sure, I understand they want to garbage collect the function - but can't it deal with the fact that that memory still have value? Why do I have to make like 3 different things to pass things around?
Also - declaring with `let` gives me the heebie jeebies every time
christian mock likes this.
silverwizard likes this.
The types seem fine, just a hell of an annoying learning curve, valid.
I want unwrap to be far more intensely returning something I want, or let me specify things more explicitly.
christian mock likes this.
silverwizard likes this.
silverwizard likes this.
Put in a buck and they get one more swear word into their rant
silverwizard reshared this.
Hypolite Petovan likes this.
config/node.config.php
Just completely truncated - I don't know why.
I had disk space so ¯\_(ツ)_/¯
@silverwizard Living on the edge of the develop
branch, huh?
The weird thing isn't that it was truncated, but that it wasn't filled with the actual node configuration values.
Were you able to restore it?
I... uh.... made a bad choice a while ago and never got back on the release train
I just filled in the final values, closed the file, and things started working .... uh... hopefully?
like this
Hypolite Petovan and Scifijunkie like this.
reshared this
silverwizard, Jack Daniel (often offline), Nite 0wl, Alex P. 👹, margot, alcinnz, Sporiff 📧, John-Mark Gurney, DaxAeterna ✨ (witchandry) and bert hubert 🇺🇦🇪🇺 reshared this.
"When It Comes to Twitter, Mainstream News Outlets Should Take a Cue From Fox News. Seriously."
Must-read piece from @parkermolloy about how news outlets have bowed down to Elon Musk's tyranny instead of using their considerable power to push back against his war on journalism.
As Molloy points out, Fox once stopped tweeting for 16 months in protest. Of course, as an information warfare outlet, Fox understands how this stuff works! Legit news outlets must learn...
readtpa.com/p/take-a-twitter-l…
When It Comes to Twitter, Mainstream News Outlets Should Take a Cue From Fox News. Seriously.
Fox once abandoned Twitter for 16 months in a vague, nonsensical protest. News outlets with legitimate grievances didn't even wait until their reporters were reinstated after being wrongly suspended.Parker Molloy (The Present Age)
mike likes this.
reshared this
Parker Molloy and silverwizard reshared this.
like this
Sean Tilley and CJ the Awkward Lefty like this.
silverwizard likes this.
Hypolite Petovan likes this.
For Netrunner? If you want the newest version of the #Netrunner core set, the one we (Null Signal Games) make, that's called System Gateway. It comes in two parts, which you can purchase together or separately, based on what you're interested in:
- The Starter Pack, which contains slimmed-down duel decks for learning the basics, plus a handful of extra cards for each side to introduce more advanced concepts, and
- The Deckbuilding Pack, which expands on the cards in the Starter Pack and provides a bunch of extra cards for you to start deckbuilding with.
If you think you'll be interested in making your own custom decks, I'd recommend getting both 1 and 2, which we sell as a bundle. On the flip side, if you only want to dip your toe in right now and don't care about customization, buying only the Starter Pack is the cheapest option.
You can find purchase options on the product page here. If you're US-based, currently, DriveThruCards is the best way to get these cards—if you're not, the product page lists other options.
However, if you can wait a month or two, we're about to release a "remastered edition" of System Gateway. This won't change anything functionally and won't invalidate older versions, but will clean up and modernize some templating. Perhaps most importantly, it will also rework the cards to use our new, modern card backs—which we changed recently, when we renamed our organization. When we do that, we'll also release it on our web shop.
Let me know if I can answer any further questions. Happy to help.
silverwizard likes this.
-profit games thread, and now that I have enough money to make mistakes, let's spend that money on people doing cool shit!
like this
Spencer and Null Signal Games 🔜PAXU like this.
like this
christian mock, Chiasm, Garden Punk, sloshy, Spencer, Levi Sauerbrei, susannah, Craig Maloney 🎲 🏕️, ~ludens, ossifog and Gord Spence like this.
sloshy reshared this.
This is why I don't use IDEs
I type some stuff, realize that JSON wants the thing to be a string, so I add a " to the end of the line. The IDE adds two "s instead of one.
I notice after I go back to the beginning of the line, and have added a " at the beginning of the string.
Fine.
I go to the end of the line, and I remove a "
I run the thing
Turns out the IDE removed both "s
Because fuck you
like this
christian mock, Shelenn Ayres, chiasm, emptyother 🇳🇴 and 🛹 TrilleBård 🛒 (🇳🇴) like this.
emptyother 🇳🇴 reshared this.
Stupid behaviour around quotes keeps surprising me. If it's smart enough to analyse the code, surely it should be smart enough to see that the quotes are meant to go around the bit that's not valid code?
I do use IDEs, and they're often very helpful, but sometimes they're trying to be a bit too smart for their own good, and failing badly at it.
@Martijn Vos To be fair to IDEs, I'm very rarely writing code. I'm always writing config, and editing some small things.
But also, what is code is a really hard questions
But yeah - I am entirely in nvi whenever I can
I'm currently considering using edbrowse but too busy to onboard a new simple tool
Thinking about a tabletop RPG licenses CC-BY-ND, imagine how fucking bonkers that would be!
You can give away the book, and make supplements, just not use verbatim text *if and only if* it's in a supplement.
It would be so good. It would be literally worth it to just... bundle the entire game *as an appendix* for each 3rd party supplement
Chris likes this.
like this
Shelenn Ayres, Alex P. 👹, Chris, Hypolite Petovan and christian mock like this.
Everyone who asks me about ChatGPT gets the response "I do not use projects made by people who want to eat the blood of children".
And uh - I feel like no one knows about Ambrosia
like this
Tezrak, Impslayer of Worlds, nora on the weirder earth, Phil, /bin/snep-v7.2.3-LP and d.rift like this.
/bin/snep-v7.2.3-LP likes this.
silverwizard likes this.
Hypolite Petovan likes this.
Character FoRKing Child Rearing to convince a nascent Volcano god to not explode everywhere
Hypolite Petovan likes this.
silverwizard likes this.
Hypolite Petovan likes this.
like this
M. The Crystalline Entity, Eva Winterschön, Michael Dexter, djb, ≠ and christian mock like this.
Hypolite Petovan likes this.
like this
Hypolite Petovan, Alex P. 👹, djb and Allen Stenhaus like this.
"Daddy I'm afraid of ghosts!"
"Well, some people think ghosts are electromagnetic phenomenon, so you could use other em waves to beat them, like a photon, do you have a device that shoots photons?"
"I can't find my flashlight, can I use my crane?!"
"Yeah, your crane has a magnet in it, so it disrupts emfs, which is Electromagnetic Fields, and magnets change those!"
Am I a bad dad or a wizard dad?
like this
d.rift, Hypolite Petovan, Allen Stenhaus, djb, Palin, DonatellaInCali, 🇺🇦🌻@rogue_corq🌻🇺🇦, padberg, Becky, Levi Sauerbrei and Tammy Gentzel like this.
Palin reshared this.
@Jonathan Lamothe He's 3, gotta make sure he's learning *something*
He has a book that blinks LEDs via a light sensor, and we've done some mirror experiments and stuff to explain that light must be real
I am not ready for that level of selfparody
like this
Allen Stenhaus, pamela, Chumchum Tumtum, compostablespork, Hypolite Petovan, 3wombats and owls, but festive 🎄 like this.
Brands have been omitted to protect a company from profits
Fuck
I just realized that WoTC did this right before releasing a D&D movie
Idiots
like this
Kalum from The Rolistes, Patch Arcana, Spencer, pamela, knightly and Chris like this.
I was just fired. If you know someone hiring staff level software engineers, preferably in a #sre, #devops, or #PlatformEngineering space, I'd love to talk.
I'm looking for US remote positions, fwiw. And I can refer some really excellent engineers at all experience levels.
Edit: thank you for the boosts. I've been interviewing and I may have offers soon. I'll follow up on leads if I need to extend my search.
reshared this
knightly, 🏴 Greg Sideyr , I am Jack's Lost 404, sequethin, silverwizard, VM (Vicky) Brasseur, alcinnz, Abraxas3d, bEA 🔓, a moth, Combat Unicorn, bluestarultor, 3wombats and Lord Kusuriya reshared this.
like this
knightly and Scifijunkie like this.
knightly reshared this.
The important thing is that Wizards can't copyright D&D.
They can copyright their writing down of D&D - but not D&D.
And the core conflict the OGL solved was people having incredibly petty and stupid arguments about what that was, and then the entire budgets of gaming companies going to lawyers instead of books.
Fun Fact that this kind of fuckery is why most card based games have a mechanic called Exhaust
You see - you can't copyright "turn a card on its side to indicate you've used it" but you *can* trademark the term Tap to mean that.
Because Wizards sucks.
No no! It's worse than that!
Wizard's wants a piece of that sweet sweet Critical Role action!
Let's say that Critical Role decides that it's not worth it, and decides to leave D&D.
They don't need to go from Fifth Edition Dungeons and Dragons to Call of Cthulhu or Burning Wheel or whatever. They can go to Nith Nedition Nungeons and Nagons, a game with *exactly the same rules* as D&D, but owned by them, and be legally in the clear
Sorry, I'm trying to make the larger point.
There's a company called USAopoly that just... makes knockoff Monopoly, because Parker Brothers owns the pictures of a train and the free parking picture, not the rules of Monopoly.
The main thrust of this is basically, "Wizards barely owns shit, and they're throwing a fuck of a fit over how they wanna get paid more"
I think we're saying the same thing but not quite getting it, I dunno. It's when you say "Public Domain" which this isn't even, this is freer than that.
Patch Arcana likes this.
Patch Arcana likes this.
like this
Zerody, Patch Arcana, PrinceOfDenmark, Kingu Platypus , Ambigram Art, Allen Stenhaus, Alfreda, Alex P. 👹, Phil, Queen of the Sinking Ship and Dennis :vim: like this.
I also bought a half dozen copies of Fate Accelerated when it came out - something to give everyone - but Fate also has a *wonderful* character creation engine for letting people do the work quickly.
Also - Fate is also definitely a gold standard for that.
Unrelatedly: I think that SRDs are layed out for referencing a known system - I want a document for onboarding a player who is making a character after a GM has already sold them on the game.
Kingu Platypus likes this.
i wish fewer people used chrome. the google monopoly is so bad
i don't get how this happened. it's not even like, wildly good. it's far more a memory hog than i've ever seen firefox be. and after a hundred releases or something it still can't even handle having more than a few tabs open
Becky likes this.
reshared this
Alex P. 👹, alcinnz, Eric Schultz (parody), silverwizard, not Evander Sinque, wizzwizz4, seeteegee and Ruben Schade 🇦🇺🇸🇬 reshared this.
yeah, i get for browsers like vivaldi becuase they have Features
but even then, when i ditched vivaldi for firefox, i just... got used to not having the features it has lol
and firefox can just outright replace chrome, it has everything chrome has but It Fucking Works Better
@gutmunchies Here's my explanation: All browsers set Google as their search engine & often homepage.
Google searchresults and homepage (at least used to) include a prominant ad for chrome.
A large enough quantity of users did as the ad requested to kickstart this deathspiral!
reshared this
alcinnz and John-Mark Gurney reshared this.
reshared this
alcinnz, bluestarultor, Michael Dexter, John-Mark Gurney and seeteegee reshared this.
And thus the web gets battery-killing autoplaying video ads.
Except for firefox users, because firefox isn't built by an ad network and does click-to-play.
The way Microsoft fights for Edge to be default on Windows when Edge is largely built atop Chrome (with specific integrations and such) is what I find funny.
(And annoying. Especially as someone trying to help less technical folks keep using their Firefox setups.)
The Chromium engine is a free open source browser foundation. Which is why everyone is building a browser using it. It sets a free open source standard for web browsers, meaning client code is interpreted the same way. This is a huge deal for web developers.
Chrome is bad at memory because of Google specific bloat, but Chromium is actually pretty good, which is why Edge is pretty memory efficient.
@vallik gecko is also a free open source browser engine
it is actually very bad if everyone uses the same browser engine made by a for-profit corporation, because then the web is less about standards and more about what is convenient for that corporation, which happens to have a vested interest in designing that browser engine in such a way as to benefit the other products it sells
alcinnz reshared this.
@vallik And also: WebKit's opensource.
Well, I'd quibble about how much any of them practically are given their complexity. But still!
@vallik but Google pretty much exclusively drives the chromium project so Google gets anything they want.
That's not good. One company should not be deciding how all the web browsers in the world work.
Manifest v3 is my token example here. It makes add-ons much less functional and all of the big third party chromium users, with the notable exception of Microsoft, have committed to backporting some of the functionality of MV2. Why is it that the open source chromium project is so adamant about taking functionality away?
@mav
I disagree, Google doesn't exclusively drive Chromium.
The best example of this is the number of engineers from other companies that make up 20% of contributions to the project. Microsoft is investing a lot of talent into it since Edge, more companies will also invest more as they decide to use chromium.
They do make the most contributions but features are not developed in a vacuum by Google anymore, this a good thing.
@mav I don't believe Google brass is that involved in chromium. Chromium is a foundation, and proprietary features would be done by the Chrome team. Chromium is largely developed for developers. I don't think anyone is putting company specific code into it. So I don't see how this would be an issue.
Largely development on Chromium is concerned making the platform better and faster, and bug free.
And so Google having the final say over fixes and improvements is sort of a non-issue.
@mav I think you may be contributing more control (or malice) to chromium development than I. Chromium features all follow a process outlined on their project documentation, even Google follows this as a contributor.
And it involves handing any new features to
for approval to a Standard Development Organization, such as a W3C Working Group, the WHATWG, or TC39.
Unless they are lying. Which I don't know, but this is how it's supposed work.
@vallik I guess we got to keep most of our URLs at least. We almost lost those entirely.
Why is it this cabal of vendors is so obsessed with never allowing you to configure anything?
The other fairly significant issue here with chromium being basically the only browser on earth now is that lots of companies have just stopped trying to make websites work in other browsers at all. As someone who mains Firefox, one of the most significant struggles is just trying to get some sites to work at all.
what I find funny is I ended up switching to Firefox because YouTube music would randomly stutter in chrome.
I used to work for a web analytics company back in the day. We celebrated when management finally allowed us to drop support for ie6. Same shit different decade.
wizzwizz4 reshared this.
@MoiraPrime Bad decisions early on. Gecko's harder to embed.
Then again my comparison point is WebKit, not Blink. But they share a lineage.
@danrot i've been using firefox since before it was firefox
i don't know what "bloat" means here — hell they keep removing things
Seeing a replies arguing that it isn't Google making all the decisions, on Blink/Chromium I'm tempted to share my take.
Yes, I'm sure others are pitching in ideas. You don't get a browser engine that complex off a single corporation's brainstorm! But Google set the frame of the conversation, seemingly including how we're meant to compete with them.
Socially if not structurally Google does have the biggest sway! (I don't know how the project's organized)
Quoting my SeaGL talk...
"Even if you can manage to put in the sheer time and effort to understand the incumbent browser engines you practically can't modify them. Except to make them even more bloated!"
(Don't have the transcript on me, so paraphrasing)
For when the video's up: osem.seagl.org/conferences/sea…
The Small Web
Browser engines, and the expectations we place on them, have become incredibly complex. Leading to a situation where while all the dominant engines are nominally opensource it is impossible for practically anyone to exercise their software freedom ov…SeaGL
There are very few alternatives tho.
The only usable browsers are Chrome, Firefox and Safari (or derivatives of)
I personally don’t like Firefox for various reasons, and there appears to be no WebKit based browser that is usable and runs on Windows.
I too wish there was more out there, and I definitely love projects like Ladybird, but they are not at a state where I’d say they are usable for actually being a main browser.
So the project name is litterally "we're not doing a new web engine, just a shiny new ui on top of an existing one"
We've seen that these browsers can still make decisions such as brave keeping manifest V2
Disclaimer: I am a firefox user and still hate google's monopoly
I blame a number of difficult-to-correct network effects for this.
1) People wanted to keep their extensions from Chrome and that made it attractive for alternative browser makers to build on top of it as it made it easier to sell to those users.
2) Building a new browser engine is hard. Opera did it for years and didn’t get its due for all that hard work. You basically need to be of Google scale to compete these days.
3) Apple blocking non-Safari browsers in iOS harmed experimentation.
you're absolutely right about the larger point, but the claim that Google "unilaterally decides" what the web should be is misleading.
If anyone is acting unilaterally here it's apple. Their chronic underfunding, refusal to implement, and otherwise abstaining has held the web back for *decades*, and they get away with it b/c your CEO has an iPhone
Regulatory pressure from 🇪🇺 and 🇦🇺 has them stringing on a fig leaf of hires and participation, which is a good thing. We'll see if it lasts.
@bp fwiw it's very hard for me to gauge what impact safari has when to me it essentially does not exist — it only runs on their platforms on their hardware, none of which i own or want to use
i only remember safari exists when i release something and an iphone user tells me it's totally broken because safari doesn't support box-shadow or something
the -webkit- plague is very bad though
the other major issue is the Mozilla C suite remaining unable to extract their heads from their tuchases
🤷♂️ Great newsletters though, I guess
I do find their decision to drop JPEG-XL from Chromium problematic because it was clearly an example of them ignoring everyone else, showing the limits of Chromium’s collaborative decision making. However, “pushing their own formats” wasn’t one of their reasons:
- Google also dropped plans to make its WebP2 project a real image format at around the same time
- Google helped define the JPEG-XL spec
- Google developed the Butteraugli project, which was incorporated into JPEG-XL
- The reference implementation (libjxl) is mostly a Google project
Google is a big part of JPEG-XL, yet Google dropped it along with its own WebP2 a while after seeing AVIF gain widespread support.
I previously shared my thoughts on the issue in this post: Google drops Webp2 and JPEG-XL.
POSSE note from seirdy.one/notes/2023/01/12/mo…
Google drops Webp2 and JPEG-XL
Earlier this month, Google re-branded its WebP2 repository to clarify that WebP 2 will not be released as an image format.. This week, Google deprecatedSeirdy's Home
only saving grace of safari is that it handles the 600+ tabs i have open at all times sufficiently well
but for serious work its either firefox or tbh, which is firefox
@mfru @Aphrodite We had an issue where Safari assumed color matrices were sRGB (we needed linear)... but it didn't happen in Epiphany, IIRC! So we had to user-agent sniff for Safari /specifically/ and serve it an sRGB-converted matrix instead.
If that happened to us now, we'd just be /stuck/ because we dropped Apple.
I've been a fan of Firefox for a long time, I still use it, but fact is Chrome is better. It's had years ahead in terms of security, it's more polished (e.g., pwa, profiles), and many websites work better in it.
I'm afraid websites working better in Chrome isn't just a case of Chrome being so popular. For example, I use Firefox for Android, and both Mastodon & Twitter can become unusable while editing text. I don't even bother reporting bugs anymore, as they get ignored.
@alexelcu i can barely rearrange tabs in chrome because their new (!) scrolling tab bar is so bad. the previous behavior was to simply not scroll the tab bar so more tabs would not be visible at all. it was like this for one hundred releases
as a web developer i once tried to figure out how on earth pwas worked and could not get anywhere, but also i think that was between a spec google threw out and a spec google had introduced to replace it, so all the docs were either incomplete or obsolete? unclear. as a user i have never actually witnessed a pwa with my own eyes though so i can't even compare
firefox can open the same website in separate profiles in the /same browser session/
i also use android firefox and haven't witnessed that, but i have multiple times had desktop chrome stop responding to input entirely. videos will even continue playing and the window manager thinks it's responsive but clicking and typing do nothing at all and i have to killall chromium. it has never, ever, ever screamed "polished" to me.
I don't know what's happening on my Android, I've also suspected one of the extensions is to blame.
Firefox's multi-account containers can't protect the website against extensions you don't trust. For example, I have LanguageTool installed, not sure if I can trust it with having access to my bank account.
Chrome is ahead here as extensions can be activated on click, or only for certain websites that you name yourself. And installing a website as a PWA remembers its profile.
I would phrase them as a "hegemony" rather than a monopoly, but that doesn't make them less bad, they're still actively evil.
In the last few months they have decided to always nag with: "Google recommends using Chrome
Easily search on Google with the fast, secure browser
Don't switch
Yes" on gmail for example if you aren't using Chrome.
No way to turn it off.
So effin insufferable.
@sbi I don’t think it was that long ago that Firefox’s JS engine was much slower than Chrome’s, which meant that anything built on React was almost unusable. This includes Facebook. I remember, back when I had a Facebook account, that I would use Chrome for that (and Gmail, and other JS-heavy “apps”).
Now, there’s basically no difference, but I think it drove a lot of adoption. For many people of a certain age, the web *is* Facebook and Gmail.
It only works okay now on my laptop because I have 64 gigs of memory lol
I do need to get a better browser. I'm thinking maybe Firefox
I've found firefox to be a bit faster/somewhat better with memory..though, to me, it needs native tab groups. I've used Firefox since it was Firebird and Phoenix as Netscape on Linux was a horror show. Heck, I remember being excited when home and end started working in Phoenix..though it was even more unstable than Navigator (somehow)
Anyway, re: tab groups, I'm using the panorama view extension and it works fairly well (it does a better job of keeping the top bar from being uncluttered) but the interface where you choose which group you want to use is not very orderly. There might be a better tab group extension out there, but I think it should be native.
actually i wished more browser didn't use their underlying engine. That is the real icky part.
We need more to use Firefox.
I wound up on chrome because it just ran without complaint on a version of OS X that Firefox continually whined about (the usual Apple thing of "software update wants new OS, new OS needs new hardware). Device sync with an account I already had was an added bonus.
If they go through with screwing adblockers, though, I'm done.
I use Firefox almost exclusively, both on my PC and phone, yet always need to keep a Chrome/Chromium/whatever installation at hand, because some webpages just straight up refuse to work correctly on Firefox.
I hate monopolies. 😤
I have a feeling the web as a whole and what it's used for is going downhill, I mean just look at electron - why make a native app if you can take chrome with you!
Every time computers become more powerful we find more inefficient ways to use them lol
As for Chromium, yes much of its development is Google engineers, it’s also got lots of third parties independent developers contributing. Yes, Google can push a direction, much like Mozilla has, and forks happen.
Ultimately users and developers are the ones who push direction.
Hard agree. Unfortunately, it kind of feels like Chromium is setting all the standards, and Firefox isn't keeping up, and that makes it feel less and less like a viable alternative to Chromium-based browsers all the time.
I haven't given up on Firefox yet, but I fear that moment is coming. I'm not happy about it, but it is what it is. When it does, I'll probably switch to Vivaldi. It seems like the least crappy Chromium-based browser.
Back when Chrome was first introduced, it absolutely blew everything else out of the water (Firefox included) in terms of performance and general usability.
That momentum seems to have stuck, no doubt through constant marketing and integration campaigns, like the search engine bothering you to install Chrome or Android being built entirely around it.
Presto was killed to have better ROI (and it was pretty stupid).
Mozilla gutted the dev teams to have a better ROI (and it was pretty stupid too).
Edge was killed because it couldn't overcome its history (and because it costs a lot to maintain an engine.
Google doesn't care about short term money. They have enough to care about long term money, and so they can spend a lot to control everything. And they win. Because they are already rich.
My take: Web developers only care about one thing. The next browser feature. They don’t care when they get it, as they start complaining about the next feature they need (I’ve seen this since Netscape 2.0).
Google figured this out and started to churn out new shiny things and the developers loved it and the platform got buzz and was pushed.
I think #apple dropped the ball by not increasing their WebKit team by 5 to keep up. Because it’s still my personal favorite browser.
@chainbits @paoloredaelli Also I'm entering the ring...
I won't bring the competition I read being desired in advocacy to open iOS up for browser competition, but I do bring an alternate vision. One CSS has always had!
+1
i use firefox by default and choice, brave/chrome when the website doesn't work w firefox. which happens way too often.
wish web devs would actually do browser compatibility testing.
won't even get into the "won't work w webkit, so this website/app doesn't work on your iphone"...
there are enough browser unique features, usually the shiny new toys that web devs seem unable to not immediately use.
there are definitely things related to forms, buttons, popups, etc. that's usually what i find doesn't work.
Can I use... Support tables for HTML5, CSS3, etc
"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.caniuse.com
this is somewhat backwards.
users don't care about features until some web dev uses something that makes their browser need to support it.
if web devs keep using whizzy new chrome features that mean you have to use chrome, that's not a user request. that's a web dev decision forcing chrome usage.
this harks back to the days when web sites using MS server software had features only internet exploder supported just to try to get the world to all use only exploder.
I think there was a period where Chrome was provably better than Firefox in benchmarks on speed & memory.
But, that was only if you considered a well-used Firefox with a years-old profile with all the accompanying accumulation of history data & suchlike. A freshly-installed Firefox was a more neck-and-neck, but lots of folks switched over to Chrome from an old profile, had a positive experience, and stayed there.
I'm not sure how solid this is as an explanation for the shift, but such things are rarely entirely sensical.
you can... drag links in all browsers though
edit: and chrome only got :has() support in /august/
in my mind, it's clear why Chrome won.
At the time, it *was* much better than the alternatives (faster, etc. and there was that cute comic where they explained how they handled tabs / OS processes, which was (again, at the time) compelling).
Also, it took a while for them to become as huge as they are now. The ugly fight against IE seems to have blinded the industry to the "see yourself become the villain" kind of situation that, of course, ended up developing.
That comic was huge...
Is there any good alternative that's not chrome or Firefox? I honestly think both are problematic, Firefox just isn't selling me on their vision anymore.
I'm using Safari atm because Apple is already tracking me on my Mac anyway and I haven't found a good escape 🤷♂️
Firefox pretty much killed any good will I had towards them. When will they break extentions next?? Not going to stick around to find out.
I hope that we can start thinking about the #postweb. Technologies like [:@supertxt] give me hope for a punk rock re imagining of the internet.
=> (supertxt) supertxt.net
There's the beginnings of a browser/shell.
youtube.com/watch?v=xEbQ4nd99e…
Browsing Shell - Initial Impressions
In this video I do a brief walkthrough of the "browsing shell", which is a simplified Unix shell that has some enhanced capabilities for a graphical environm...YouTube
Many websites we visited and every page with search results on Google had banners, sometimes invasive, convincing users to install the "best browser available". (1/2)
At least one can finally use MathML in 2023 without needing some stupid JavaScript to properly render it....
In the very early days, chrome became popular for being light and fast. The reason? Firefox had extensions and chrome didn't. Then computers became faster and chrome added extensions also.
At least that's how I remember it happening.
It's all about "the browser as platform". People are using their browsers constantly to run applications, not just view documents (or even interact with them). That itself arguably goes back to the use of Java circa 2000 for styling effects before CSS was widely adopted, but that's a question for another day. With how much browsing has become "Facebook" or "Twitter", and how much people use smartphones and dedicated "apps" for that, the browser has taken on a radically different role.
Anyway, there's an overwhelming number of people using Google's Web applications specifically. And
Google devs ONLY test against Chrome. When they don't get the behavior they want, they submit a feature request and get it changed. So before long, if you use Gmail or Google Docs or whatever, as so many do, you MUST use it under Chrome because it doesn't behave in an open-specifications manner.
Much the same goes for YouTube, although they've been trying to push people into the app there too, even on desktop, which is fascinating.
It's a bad situation. Market dominance has consequences, kids!
belloflostsouls.net/2022/12/dd…
But Williams and Cocks hope to capitalize on the brand’s popularity. D&D Beyond and the upcoming virtual tabletop represent an opportunity to create a “recurrent spending environment.” Meaning monetization and merchandising, the most powerful force in the universe.
It's weird that WotC is putting out a VTT right around the time that they ban VTTs, and also decide to become the Fortnite of tabletop games.
Also - they're fucking stupid: eff.org/deeplinks/2023/01/bewa…
Though - to be clear - a huge portion of this is sarcasm from me - because the OGL is just kinda... bad - D&D isn't the industry, D&D should die, it almost did, but 5th edition did some really scummy things to keep everyone else out, and so alienating a huge portion of the creators that are sustaining their market dominance is good - at least to me.
5th Edition really did a lot of work to destroy the thriving indie market that literally almost destroyed D&D in 2012, and now I'm hoping D&D will do it again
Lorraine Lee likes this.
[quote]
but ends with a "/code" tag. At least, that's what I see.silverwizard likes this.
apparently they aren't posted yet - but we're looking for a Director of Development and a Senior Developer
We do NLP and search on large piles of documents. Mostly trying to make the gross badly organized SharePoint everyone be accessible and usable to a person on a phone trying to answer an annoyed person's questions
like this
Garden Punk and Hypolite Petovan like this.
reshared this
silverwizard, 🏴 Greg Sideyr and eevee reshared this.
Kubernetes is the worst thing that ever happened to docker
Docker is the worst thing to ever happen to LXC
like this
Quincy, djb, グレェ「grey」, jollyrogue and xianc78 like this.
reshared this
グレェ「grey」 and creator of #fediblock :verified::makemeneko: reshared this.
like this
silverwizard and creator of #fediblock :verified::makemeneko: like this.
like this
Alex P. 👹 and creator of #fediblock :verified::makemeneko: like this.
K9s is a dog joke
like this
Hypolite Petovan and creator of #fediblock :verified::makemeneko: like this.
like this
silverwizard and creator of #fediblock :verified::makemeneko: like this.
silverwizard likes this.
I thought Solaris Zones were first?
And a fat layer on top of chroot is kinda valuable
creator of #fediblock :verified::makemeneko: likes this.
like this
Hypolite Petovan and silverwizard like this.
like this
silverwizard and Becky like this.
LXC is just the linux container thing - it's a thing docker wraps
Basically LXC is jails to docker's iocage if you know what that is (you being a BSD person instead of a Linux person I assume the different knowledge base is there, but I dunno)
Becky likes this.
@Neko McCatface v2023 :verified::makemeneko: @pamela :flan_butterfly: I.... have no idea
I do containers under protest only, and mostly spawn VMs and chroot processes - Becky just asked the question "what is docker"
creator of #fediblock :verified::makemeneko: likes this.
like this
pamela and creator of #fediblock :verified::makemeneko: like this.
like this
silverwizard and Becky like this.
Ian Scott 🐙
in reply to stux⚡ • • •Carsten Raddatz likes this.
reshared this
Carsten Raddatz and eevee 🦊 reshared this.
Tim is wearing a mask 🌈
in reply to stux⚡ • • •