fuuuuuuuuuuture

3 years ago by sebinspace to c/programmerhumor

randomaccount43543 116 points 3 years ago

I hope not! Firefox FTW!

path: 0 4386320, hotness: undefined, score: 116, children: 9
Broken_Monitor -35 points 3 years ago

Or duckduckgo. Or Brave. Or Opera. Or Tor.

I have yet to try the last two. I really enjoy duckduckgo on my phone, but I know there was some controversy. I guess I’m lazy but I love the fire button that burns away all your open tabs and history in one click. Started using Brave recently and I kind of enjoy how it reports how much stuff its blocked and the breakdown of what it all is. I have had no noticeable issues with either one.

path: 0 4386320 4396740, hotness: undefined, score: -35, children: 8
XpeeN 57 points 3 years ago

ddg,brave and opera are chromium based.

path: 0 4386320 4396740 4397595, hotness: undefined, score: 57, children: 7
CanadaPlus 26 points 3 years ago

And Tor Browser is Firefox based, so this is still a two player game. Unless you like navigating a GDPR banner on Lynx.

path: 0 4386320 4396740 4397595 4407841, hotness: undefined, score: 26, children: 0
Broken_Monitor 6 points 3 years ago

Duckduckgo is a firefox addon for desktop. On iOS it utilizes a fork of Safari.

The others I’m not sure about, but a quick search shows me that I gotta delete Brave. Damn. Google is fucking insidious

path: 0 4386320 4396740 4397595 4400012, hotness: undefined, score: 6, children: 5
XpeeN 7 points 3 years ago

Why would you mention an add-on here? Anyway, there's a ddg browser that's available for both android and windows, and is chromium based.

path: 0 4386320 4396740 4397595 4400012 4412106, hotness: undefined, score: 7, children: 4
jmcs 94 points 3 years ago

*Badly outdated Chrome with a bunch of critical vulnerabilities.

Don't forget every Electron app comes with its own Chrome.

path: 0 4388314, hotness: undefined, score: 94, children: 11
qaz 43 points 3 years ago

Last time I checked the version Electron used by Discord was severely out of date causing several issues that had been solved months ago upstream. That’s the fault of Discord, not Electron but there are several issues with Chromium that I have to deal with on every Electron app I use. Compose sequences are still partially broken. I reported it at Chromium but they responded with a video of them testing it on Windows (not with a VM), said they couldn’t reproduce the issue (with a Linux specific input method?!) and then marked it as unreproducible.

path: 0 4388314 4389584, hotness: undefined, score: 43, children: 8
jmcs 23 points 3 years ago

Wait, you're telling me that Discord is probably still vulnerable to the Webp RCE vulnerability?

path: 0 4388314 4389584 4393185, hotness: undefined, score: 23, children: 3
SmoothIsFast 19 points 3 years ago

They use plain text and there biggest shareholder is the Tencent (the CCP let's be real) are you surprised? It's literally a data farm for China...

path: 0 4388314 4389584 4393185 4397903, hotness: undefined, score: 19, children: 0
dinckelman 7 points 3 years ago
path: 0 4388314 4389584 4393185 4396875, hotness: undefined, score: 7, children: 0
qaz 7 points 3 years ago

They probably manually added the patch.

path: 0 4388314 4389584 4393185 4394204, hotness: undefined, score: 7, children: 0
halva 10 points 3 years ago

Problem is, for any somewhat big project (like discord) updating Electron without something breaking is a nightmarishly complex venture as Electron doesn't seem to care about backwards compatibility.

path: 0 4388314 4389584 4397819, hotness: undefined, score: 10, children: 3
ICastFist 12 points 3 years ago

The error is in picking Electron in the first place. One particular case that I've had with several Electron apps are zombie processes. You close the window, but you check the task manager and see 4-5 processes hanging in there, eating resources for no reason.

path: 0 4388314 4389584 4397819 4408126, hotness: undefined, score: 12, children: 2
qaz 3 points 3 years ago

I agree that it’s silly to package your app as a website with a browser but what other options do you have? GTK is difficult to get working on Windows, wxwidgets requires installing libraries on every system and Qt is either paid or LGPL. The only real crossplatform options seem to be Flutter and some .NET frameworks.

path: 0 4388314 4389584 4397819 4408126 4414063, hotness: undefined, score: 3, children: 1
RacoonVegetable 10 points 3 years ago

And they thought snaps were dumb

path: 0 4388314 4388465, hotness: undefined, score: 10, children: 0
rdri 5 points 3 years ago

Steam is using CEF v85 (not Electron but still). Should have gone "please be aware to not visit even slightly shady websites until we update it" but instead went "oh you must like security, so we announce that we will drop Windows 7/8 support in half a year (because CEF Microsoft doesn't support it anymore) so you could play your games more securely".

path: 0 4388314 4420704, hotness: undefined, score: 5, children: 0
Vincent 53 points 3 years ago path: 0 4390802, hotness: undefined, score: 53, children: 3
solivine 22 points 3 years ago

Lol edge at the end got me

path: 0 4390802 4392403, hotness: undefined, score: 22, children: 0
HKayn 14 points 3 years ago

The fact that the frame rate of the camera pan doesn't match up with the frame rate of the props is kinda nauseating ngl

path: 0 4390802 4393778, hotness: undefined, score: 14, children: 0
Buttons 1 point 3 years ago
path: 0 4390802 4390858, hotness: undefined, score: 1, children: 0
RacoonVegetable 51 points 3 years ago

Screw chromium! All my homies hate chromium!

path: 0 4386509, hotness: undefined, score: 51, children: 5
cheerjoy 40 points 3 years ago

Please don't screw chromium, you might cut yourself on the edges.

path: 0 4386509 4387022, hotness: undefined, score: 40, children: 1
RacoonVegetable 16 points 3 years ago

😳 thanks for the heads up. Because if I’m gonna cut myself down there I’m gonna scream like I’m in a Vivaldi Opera. And you know me — I was definitely Brave enough to have some Steamy “Noah get the Ark” action with it, so you literally saved me.

BTW I heard that Chrome is bad for the environment because it’s so resource intensive. That’s why me and car manufacturers are getting rid of it.

Plus I hate how it looks and feels. I would much rather get stranded in a Safari than have to stand how chrome looks.

path: 0 4386509 4387022 4388429, hotness: undefined, score: 16, children: 0
Illecors 13 points 3 years ago

It is not clear from this pictures whether these drums are finger size or building size. Need more perspective!

path: 0 4386509 4387447, hotness: undefined, score: 13, children: 2
RacoonVegetable 7 points 3 years ago

Least scuffed Aliexpress experience

path: 0 4386509 4387447 4388223, hotness: undefined, score: 7, children: 0
CanadaPlus 2 points 3 years ago

This could actually be a render, WTF is that surface they're on. They look like the way sheet metal comes from a foundry, though, in which case they'd be person sized.

path: 0 4386509 4387447 4408063, hotness: undefined, score: 2, children: 0
technologicalcaveman 46 points 3 years ago

'Ate chrome
'Ate system d
'Ate GNOME (not racist just don't like it)

Love me firefox
Love me openrc
Love me TTY and DWM
Love me Gentoo

path: 0 4405471, hotness: undefined, score: 46, children: 22
redhilsha 11 points 3 years ago

wayland is the future old man

path: 0 4405471 4427906, hotness: undefined, score: 11, children: 11
Dirk 4 points 3 years ago

Wayland can't even remap keys to other characters.

path: 0 4405471 4427906 4430495, hotness: undefined, score: 4, children: 3
blujan 2 points 3 years ago

Yet

path: 0 4405471 4427906 4430495 4437197, hotness: undefined, score: 2, children: 2
Dirk 1 point 3 years ago

Yeah, but when?

path: 0 4405471 4427906 4430495 4437197 4440964, hotness: undefined, score: 1, children: 1
Cornelius 1 point 3 years ago

They make a few Wayland DWMs

path: 0 4405471 4427906 4429900, hotness: undefined, score: 1, children: 6
Dirk 4 points 3 years ago

"Wayland will be ready for production in less than 2 years."

- Wayland fanboys since 13 years

path: 0 4405471 4427906 4429900 4430442, hotness: undefined, score: 4, children: 5
redhilsha 2 points 3 years ago

I'm using and comfortable with Wayland, particularly Hyprland, that too on an Nvidia card.

It's not perfect, but for me it feels way better than X.

path: 0 4405471 4427906 4429900 4430442 4466989, hotness: undefined, score: 2, children: 4
Gentoo1337 7 points 3 years ago

Fellow gentoo user

path: 0 4405471 4408358, hotness: undefined, score: 7, children: 5
technologicalcaveman 7 points 3 years ago

Flex your makeopts jobs amount. I've got 30.

path: 0 4405471 4408358 4408622, hotness: undefined, score: 7, children: 4
Gentoo1337 5 points 3 years ago

I don't know why but you comment reminded me that I haven't updated in a week 💀

I use gentoo on a laptop so I have 4 makeopts jobs only.

path: 0 4405471 4408358 4408622 4409945, hotness: undefined, score: 5, children: 3
technologicalcaveman 4 points 3 years ago

Ow. I didn't use gentoo until I had good enough hardware that updates wouldn't take 2 days to finish. I used arch or freebsd when I only had a laptop available.

path: 0 4405471 4408358 4408622 4409945 4411054, hotness: undefined, score: 4, children: 2
Gleddified 5 points 3 years ago

Simple as

path: 0 4405471 4427904, hotness: undefined, score: 5, children: 0
sebinspace 4 points 3 years ago

Oh hi, Cave :D

path: 0 4405471 4432961, hotness: undefined, score: 4, children: 0
gronjo45 4 points 3 years ago
path: 0 4405471 4416640, hotness: undefined, score: 4, children: 1
technologicalcaveman 7 points 3 years ago

Really what got me to learn to use the terminal more was downloading systems without tons of gui apps. Most base systems will be like that. In general my only gui apps are a file browser, web browser, and audio tools. Debian, arch, gentoo, nix. Avoid stuff like mint or endeavour if you want to force yourself into learning the terminal. The more you use it, the better you'll get. Using gui apps isn't bad, sometimes it just works better for specific actions. But knowing how to use the terminal helps for when nothing else works.

path: 0 4405471 4416640 4419983, hotness: undefined, score: 7, children: 0
Mandy 38 points 3 years ago
path: 0 4392728, hotness: undefined, score: 38, children: 2
superduperenigma 20 points 3 years ago

The future is now, old man!

path: 0 4392728 4396483, hotness: undefined, score: 20, children: 0
PM_ME_VINTAGE_30S 2 points 3 years ago

Aren't we not living in the future by construction?

path: 0 4392728 4416605, hotness: undefined, score: 2, children: 0
thepiguy 27 points 3 years ago

Leave me in the "past" with my gtk4 applications please.

path: 0 4415391, hotness: undefined, score: 27, children: 6
TCB13 18 points 3 years ago

Isn't that Webkit as well? lol

path: 0 4415391 4417282, hotness: undefined, score: 18, children: 5
thepiguy 11 points 3 years ago

1000024694

path: 0 4415391 4417282 4431997, hotness: undefined, score: 11, children: 1
TCB13 3 points 3 years ago

😂 😂 😂

path: 0 4415391 4417282 4431997 4432367, hotness: undefined, score: 3, children: 0
blujan 3 points 3 years ago

Webkit's not chrome, tho, not even close

path: 0 4415391 4417282 4437182, hotness: undefined, score: 3, children: 1
TCB13 -3 points 3 years ago

Counts as the same thing, still slow web tech.

path: 0 4415391 4417282 4437182 4441586, hotness: undefined, score: -3, children: 0
Quik 2 points 3 years ago

I’ve always wondered how much that slows down GTK compared to a more native version to draw stuff…

path: 0 4415391 4417282 5482455, hotness: undefined, score: 2, children: 0
jackmarxist 20 points 3 years ago

Is there a Firefox powered framework like electron?

path: 0 4403956, hotness: undefined, score: 20, children: 6
sheogorath 22 points 3 years ago

gluonjs could be an alternative. IIRC there's another framework similar to Electron that uses native system WebView for rendering and Rust for interfacing directly with the OS, the name escapes me for the moment though.

Edit: I remembered the name! It's Tauri

path: 0 4403956 4406402, hotness: undefined, score: 22, children: 5
ICastFist 15 points 3 years ago

NeutralinoJS is an option similar to Tauri. You don't need to bundle a whole fucking browser just to run a couple of webpages with some javascript.

path: 0 4403956 4406402 4408046, hotness: undefined, score: 15, children: 4
sag 2 points 3 years ago

Which is better? Both look promising I want to know which is more lightweight. I am trying to port a electron application to tauri started 2 days ago. I want to make my application fast as possible.

path: 0 4403956 4406402 4408046 4431197, hotness: undefined, score: 2, children: 2
ICastFist 3 points 3 years ago

I haven't done anything with javascript in over 6 years, so I can't say which is better.

This comparison might be useful to you. Tauri gives a smaller executable for Windows compared to Neutralino, but slightly larger for Mac and Linux. Also, Tauri's build times are orders of magnitude longer (5 minutes vs 1 second for Neutralino), I'd like some confirmation on your part if that's indeed the case. One thing that really caught my attention, however, is how huge a memory hog Neutralino is on Linux, 700MB for an "empty-app-frameless" project!!

https://github.com/...

I'm actually curious in trying these two out myself, especially to see if the tauri build times are that bad, and if neutralino's RAM usage is so high on linux.

path: 0 4403956 4406402 4408046 4431197 4435281, hotness: undefined, score: 3, children: 1
StopSpazzing 1 point 3 years ago

Haha

path: 0 4403956 4406402 4408046 4426083, hotness: undefined, score: 1, children: 0
dgbbad 11 points 3 years ago

Cyberpunk 2077 proves this to be true.

path: 0 4427725, hotness: undefined, score: 11, children: 0
trailing9 10 points 3 years ago

All refs load into ChRome.

path: 0 4416137, hotness: undefined, score: 10, children: 0
Saigonauticon 4 points 3 years ago

It was the best scene in Mad Max.

path: 0 4390692, hotness: undefined, score: 4, children: 2
ThrowawayPermanente 2 points 3 years ago

Witness me!

path: 0 4390692 4415455, hotness: undefined, score: 2, children: 1
Saigonauticon 2 points 3 years ago

I'll see you in Valhalla!

path: 0 4390692 4415455 4425773, hotness: undefined, score: 2, children: 0
cupcakezealot 2 points 3 years ago

the walls are also covered with green slime

path: 0 4464175, hotness: undefined, score: 2, children: 1
sebinspace 1 point 3 years ago

no, they always do that

path: 0 4464175 4464338, hotness: undefined, score: 1, children: 0
programmerhumor
programmerhumor

@lemmy.ml

login for more options
43751
1627
1186

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.

go to feed...