linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Ozy, in Linus Torvalds postpones Linux 6.8 merge window after being taken offline by storms

This is why windows is better, it doesn’t suffer from stormy weather. Puny Linux users and their weather based OS

darkpanda,

I don’t know man, speaking as someone who lives in a hurricane-heavy locale we have to deal with broken windows due to storms with some regularity.

Chakravanti,

Oh yeah, I’ll trust closed source instructions for MY computer over this!

And if you’re ignorant and I need spell that out for : Sarcasm.

Grass, in Unity’s Open-Source Double Standard: the ban of VLC

Really though, what were they thinking. Why would anyone risk staying with unity after all their bad decisions, especially when they clearly have no intention to stop being dumb.

Godort,

They’re mostly banking on the cost of change being higher than the inconvenience of staying.

the16bitgamer,
@the16bitgamer@lemmy.world avatar

I moonlight as a small app developer. This is absolutely correct. I have a handful of legacy apps which uses Unity, and makes so little that moving them would cost more.

That said, if/when I do another project, it won’t be in Unity.

lordnikon,

ah the mainframe strategy

Murdoc,

The microsoft strategy.

SilverCode,

Which signals to investors that there is little to no expected growth. If you aren’t attracting new customers to grow your user base, then you only have the option to milk your existing customers to increase revenue.

That may work short term, but long term it signals a death knell for the company, since as the old customers retire or the studios close down, the new crop of game developers would have been trained on or adopted a different engine so aren’t going to switch to Unity. Eventually they just run out of customers.

CosmicTurtle,

That may work short term

That’s all that matters. The next quarter’s growth is more important than the year-end P/L sheets.

detalferous,

Especially in a competitive market where compelling alternatives exist.

Especially in tech.

And especially in software.

solidgrue, (edited )
@solidgrue@lemmy.world avatar

edit: The following is off topic, but I’ll.leave it as a testament to my gray-beardedness. In my defense: Unity isn’t Unity anymore. Don’t get old.

I’ve been using Linux for 30 years now, and for a while I was an advocate for Ubuntu and Canonical (among others, I’m pan-distributive). Then things changed: GNOME 3, Wayland, Unity, something-sonething, Snaps… All too much.

As an advocate, I’m apt not to emerge with favorites, or to yuck others’ yums. Neverthekess, Canonical is a press beyond the pale, many days.

In the end, I don’t recommend Canonical distros. LMDE is solid, as are most of the *bian and redhat downstreams. I don’t recommend the others because I don’t know them, but more importantly I couldn’t help a friend un-bodge a bad installer on them (likewise for "BSD or Darwin).

But really, no love for Canonical. They went to some Dark Side, and I’ll have a hard time forgiving them for it.

troyunrau,
@troyunrau@lemmy.ca avatar

You do realize this is about the Unity game engine, right?

solidgrue,
@solidgrue@lemmy.world avatar

I do now. See edits upthread.

leopold,

This is about the Unity game engine, not the unrelated Unity desktop shell from Canonical.

solidgrue,
@solidgrue@lemmy.world avatar

Yes understood. See edts up thread

dis_honestfamiliar,

Well said nevertheless. Both suck.

sir_reginald,
@sir_reginald@lemmy.world avatar

I also thought of Unity the DE before reading the article

I understand the confusion. This doesn’t belong to a Linux community. I mean, I see the relation with FOSS but I’m sure there are FOSS communities out there. The article doesn’t even mentions Linux, just Windows and Android.

corsicanguppy,

With ibm working hard to enshittify redhat even faster than newredhat themselves, we should consider avoiding them as a first-class porting and work target.

Look at OpenEL as a successor to the RH and an upstream for the other ELs once RH starts eating from that tasty “free stuff they can sell” trough. Having made bank on TheForeMan without actually making an effort to support it, they have a model they can use for everything.

OsrsNeedsF2P,

I went to a game dev meetup in Seoul last year. Everyone was using Unity.

I went again last month. Half the people were using Godot.


For a bit more context, I used to work in the gaming industry. We used Unity because it was great for making money - drop in ads and tracking, you’re good to go. The Godot ecosystem isn’t as mature for that yet. However, even we were considering switching to Godot. It wasn’t worth switching for a number of reasons (besides the above mentioned ones, Godot is also “laggier” and we have some heavier games), but had we started shop yesterday, it’s safe to say we would have used Godot too.

Unity just laid off 25% of their workforce. That is not a small number. Their days are numbered.

ArmoredThirteen,

Small correction they haven’t fired 25% of us yet, it is a work in progress

CrypticCoffee,

Good luck. It’s a stressful time. I hope you get yourself sorted in whatever you plan to do.

AlexisFR,
@AlexisFR@jlai.lu avatar

It’s 25% of their swelled up post COVID workforce it’s not that bad.

CrypticCoffee,

You tell those people who left good jobs and now need this to put food on their table and pay the bills. You have the empathy of a CEO.

OsrsNeedsF2P,

x * 1.25 = 1.25x

1.25x - (1.25x * 0.25) = 0.9375x

(I know you’re memeing, but growing 25% then cutting 25% is actually a significant net-cut)

Corngood, in Linus Torvalds interview Reader's Digest - 2001

the Linux company mascot

They really had trouble wrapping their minds around this, didn’t they.

jwt,

I’m Operations Manager at Linux.

guywithoutaname,

What?! You are doing something without a profit motive? That’s impossible. 🤯🤯🤯🤯

Murdoc,

Not impossible, just The Most Generous Man In The World!

Dirk, in Could 2024 be the year of the diagonal linux desktop?
@Dirk@lemmy.ml avatar

This is basically an article promoting two Tweets (something like Toots, but on a monetized closed source for-profit platform run by a highly questionable billionaire).

Here:

https://lemmy.ml/pictrs/image/7f877ece-edcd-4d09-b550-963e7103406f.png

redcalcium, (edited )

Also “Ideal monitor rotation for programmers”: sprocketfox.io/xssfox/2021/12/02/xrandr/

Ephera,

Jeez, that blog post is so much better than that article.

neidu2,

Wholeheartedly agree. I’ve edited the OP accordingly.

Cysioland,
@Cysioland@lemmygrad.ml avatar

I highly recommend her blogs/fediverse posts, she does lots of cool things with computers and ham radio

peopleproblems, (edited )

“What’s stopping you from developing for diagonal mode?”

Diagonal Mode

hyperhopper,

No, it’s the lack of support in web APIs. Every api is based on width and height, viewport width, viewport height. Nothing allows you to find the angle of the display, rotate DOM elements to align, wrap based on diagonal boundaries etc.

kronarbob,

“Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.”

Wolfwood1,

Ackshually the social network you’re mentioning has changed its name so instead of “Tweets” they should be “Xeets” (like sheets por shits if you prefer).

!I love how people refuse to use its new name!<

Some_Dumb_Goat,

I’ve opted for zitter personally

JackGreenEarth, (edited )

Spoilers don’t work how they do on reddit, you need to type

::: spoiler
Text
:::

ExLisper, in What happens when Linus dies/retires?

A number of candidates will create their own forks and there will be a long Game of Thrones style war between different factions. After couple of weeks each distro will choose the fork they will make the default one and people will split into warring factions. After that we will enter a nuclear winter style period lasting couple of years during which 90% of post on Lemmy will be just shitposting the rival forks. After a decade or two of backstabbing, dirty politics and other drama new dictator will be selected and all will be back to normal.

emr,
@emr@lemmy.sdf.org avatar

So like systemd but ten times more dramatic.

Agent641,

“The Lannisters send their commits”

he stabs him

const_void, (edited ) in Microsoft says a Copilot key is coming to keyboards on Windows PCs starting this month

This is the dumbest fucking thing I’ve ever heard of. I’m not buying any keyboard or laptop that has this key. There’s enough Linux-first vendors these days that it’s easy to avoid (Framework, System76, Tuxedo, etc). It’s time to be done with Lenovo and Dell.

BaldProphet,
@BaldProphet@kbin.social avatar

I fully agree with you, but Framework is definitely not Linux-first. The only OS they offer preloaded on their laptops is Windows. You have to install Linux yourself if you want it.

subtext,

I think they’re referring to Framework’s support for full Linux compatibility for at least Ubuntu, and making sure that the parts they use have first class Linux support and drivers and kernel integration.

palordrolap, (edited )

This is the dumbest fucking thing I’ve ever heard of. I’m not buying any keyboard or laptop that has this key.

Which is exactly what people said about the Windows key.

Now it's all but impossible to buy a keyboard that doesn't have it. Worse, most of us use it without thinking.

Sure you can call it Super if you like, and even have a Tux key-cap on it, but there used to be a literal gap between the Alt keys and their Ctrl brethren in the lateral directions away from the space bar, and those days are long gone.

There'll be the niche users who stick with old keyboards without this new key, just like there are the die-hards who have stuck resolutely to the old IBM keyboards and the like from pre-1995, but if you want a new keyboard?

Gonna have to shell out a small fortune for a custom build or make do with that dumb new key.

(Shoutout to the Context Menu key which went as unmentioned in the above as it goes unused in day to day use, despite having been included with its Super cousin since day one.)

brax,

I don’t see an issue with a “super” key. But what would a copilot key bring that’s of any value? The super key already does everything you’d need.

Krzd,
@Krzd@lemmy.world avatar

more keys for custom keybinds ¯⁠\⁠⁠(⁠ツ⁠)⁠⁠/⁠¯ depending on where it’s located I’ll probably just use it as a microphone toggle

brax, (edited )

We have so many unused potential binds already, though. Knowing the way tech goes these days, they’ll find a way to hard-code the key to one macro and that’s it lol

Krzd,
@Krzd@lemmy.world avatar

Depends how they do it, if it’s in the registry you can change it.
The point is to have an unused button that you can rebind freely

brax,

Pure hyperbole “late stage capitalism”: they’ll have it wired directly into the board. At best it will cover one key chord.

Even later stage, it’ll send some proprietary data that only windows 11 can interpret. Linux users will figure it out and make use of it, then will be promptly sued out of existence for copyright infringement or something lol.

Can we get this more dystopian? I’m out of ideas.

Krzd,
@Krzd@lemmy.world avatar

Nah, they’ll send a package to a Microsoft server that’ll then respond with the keybind and open the program

brax,

But you can only press it five times before you have to buy a license to active it.

Also, if you want to deactivate it you’ll need to purchase a separate license.

If neither license is purchased, it presents a nag screen each time. 😂

Krzd,
@Krzd@lemmy.world avatar

What, fuck licenses, we’re doing subscriptions here. With multiple tiers, first one just reduces the charge per activation, and the ones after that give you X “free” uses per 12 hours.

Hexarei,
@Hexarei@programming.dev avatar

yeah it’s almost certainly gonna be bound to Super+C, the existing keybind for copilot

Nisaea,
@Nisaea@lemmy.sdf.org avatar

Wow when you out it that way it sounds even dumber

giloronfoo,

The video made it look like this was the context menu key. This may just be a key cap change for WHQL certification of keyboards.

PumaStoleMyBluff, (edited )

The article actually says the Copilot key will mostly be replacing Menu or Right Control on existing layouts. So if you’re already not using those (or are already re-binding them), it’s just a new keycap.

Dirk,
@Dirk@lemmy.ml avatar

iit’s just a new keycap

Plus the configuration that is needed to remap the key back to the correct key code.

const_void,

Gonna have to shell out a small fortune for a custom build or make do with that dumb new key.

I don’t think this is true. Just buy a laptop from a company that ships it with Linux. No Windows, no Windows keys. It doesn’t have to be ‘custom’.

kzhe,

The post mentioned this, and argues that a super a key is basically just a windows key

PixxlMan,

So what key are they gonna put there when all cheap generic Chinese keyboard makers start including this button on all their variants of keyboards?

Hexarei,
@Hexarei@programming.dev avatar

The context menu or right-ctrl key, probably

cmnybo,

The context menu key is more useful when it’s remapped to the compose key.

state_electrician,

My keyboard has a Linux key. And I happily use it.

sir_reginald,
@sir_reginald@lemmy.world avatar

As you said, there used to be a gap there. Replacing a gap makes not that much harm and people find it useful even in Linux for keybindings. In more of an Alt kind of guy, but Super is also there for more combinations available.

The Copilot key appears to be going were the right Control or right Alt key are right now, so that’s going to be a bother for a lot of people.

unionagainstdhmo,
@unionagainstdhmo@aussie.zone avatar

Hey! I used the context menu key today… Just to see what it does and ask why?

Dirk,
@Dirk@lemmy.ml avatar

Like with the Windows key, this won’t be an option.

cyberpunk007,

Ah yes, just like you had that option with the windows key right?

chitak166,

Unfortunately, the “linux-first” vendors do not offer better deals than their competition.

knightly,
@knightly@pawb.social avatar

They absolutely do, when one considers the negative value of Windows.

fruitycoder,

It depends on how and what you’re measuring. A lot of Linux first, like system 76 and purism, do so e serious work on the firmware and boot systems of their systems. Which for some is a huge value add compared.

njordomir,

Same, I think I might give the System76 Darter a try when I eventually have to replace my Xps 9370. It’s bad enough that my computer comes with a windows logo on the super-key and often windows preinstalled. Shipping with a non-ANSI/ISO layout is a no-buy for me.

Joker,

I don’t care as long as the placement is ok and I can map it to something useful. I’m a GNOME user so the Windows/Super key gets a lot of use. It’s nice to have. A new key that I use for all my custom shortcuts would actually be kind of nice. Who cares that the default key caps are a Windows icon and this Copilot thing? Change the key caps and they are just keys.

SamsonSeinfelder, in Just install EndeavorOS lol

Isn’t archwiki one of the most comprehended wikis for Linux distros out there? If anything, the arch-wiki (to me) has often too many answers for the same problem than the other way around.

shrugal, in What happens when Linus dies/retires?

His firstborn son will take over as Linus II, as is tradition.

duncesplayed,

Hm, he and his wife are getting on in years. If they want a son, they should probably get on that right away.

fluxion,

He has decided it shall pass on to his eldest daughter, and he has already fulfilled his kingly duties. Long may she reign.

Wes_Dev,

The far future: A man sits at a table, staring at a floating hologram display. He watches as an indecipherable block of alphanumeric characters wiggles and splits into two segments. He nods slowly.

He takes a breath and closes his eyes, broadcasting a message to everyone on duty that day.

“Merge the request. Tell Linus#3418 that Wayland is now the default display manager.”

shrugal,

For King and Kernel!

makingStuffForFun, (edited ) in Amazon Building its Own Linux-Based OS to Replace Android
@makingStuffForFun@lemmy.ml avatar

They want to harvest the data, without Google’s control, and give none to Google.

Laser,

That can be easily done with AOSP, to my knowledge there’s no Google stuff in there. Which is exactly what they’re using right now

mathemachristian,

There still is some google stuff in there, like for example phoning google servers to check internet connectivity among other stuff.

rentar42,

Yes, but those minor traces are easy enough to remove, especially if you don't care about being "ceritified" by Google (i.e. are not planning to run the Google services).

icedterminal,

Exactly.

If my device is compatible, does it automatically have access to Google Play and branding?

No. Access isn’t automatic. Google Play is a service operated by Google. Achieving compatibility is a prerequisite for obtaining access to the Google Play software and branding. After a device is qualified as an Android-compatible device, the device manufacturer should complete the contact form included in licensing Google Mobile Services to seek access to Google Play. We’ll be in contact if we can help you.

source.android.com/docs/setup/about/faqs

Google services are entirely missing from Android open source. The Google Play package is what contains the entirety of Google’s services.

Not sure if anyone remembers but back when cyanogenMod was the go-to, early versions had Google services included. Google sent a cease and desist notice and said it was a license violation. You cannot distribute it as part of the OS by default. The next release of cyanogenMod had it removed. Users had to flash the package if they wanted it.

mathemachristian, (edited )

Right but the topic was about google’s data harvesting and what I meant was that you can’t just grab any AOSP distribution if you want to minimize that, you need to pick one that replaces the parts that send data to google. LineageOS for example still phones google for quite a number of services.

As far as “easy to remove” goes, I think that’s kind of debatable if you want to do it in a way that’s sustainable long term considering the effort that goes into e.g. GrapheneOS or DivestOS.

Edit: here is a list of the kind of stuff you need to watch out for if you want to minimize the data sent to google

divestos.org/pages/network_connections

rentar42,

I was answering under the assumption/the context of of "Amazon wants to release an Android-based OS that doesn't contact any of Googles services".

So, when I said "easy enough to remove" that was relative to releasing any commercial OS based on AOSP, as in: this will be one of the smallest tasks involved in this whole venture.

They will need an (at least semi-automated) way to keep up with changes from upstream and still apply their own code-changes on top of that anyway and once that is set up, a small set of 10-ish 3-line patches is not a lot of effort. For an individual getting started and trying to keep that all up to do date individually it's a bit more of an effort, granted.

The list you linked is very interesting, but I suspect that much of that isn't in AOSP, my suspicion is that at most the things up to and excluding the Updater even exist in AOSP.

Auli,

Yes but people are just sideloading GAPPS and escaping their ecosystem. Might even run custom launchers so you can’t experience their ads.

detalferous, in Unity’s Open-Source Double Standard: the ban of VLC

The VLC team are heroes. Three cheers.

TragicNotCute,
@TragicNotCute@lemmy.world avatar

This headline was the subtle push I needed to donate to Videolan. What an amazing project, we’re lucky to have it.

leo, in My First Regular Expressions

Knowledge and understanding. Feels good, man.

Obligatory Xkcd.

https://sh.itjust.works/pictrs/image/d6d2db0a-cf5a-4270-b4bb-a898d9b88695.png

harsh3466,

It does feel good! And thanks for that xkcd! That one’s new to me.

CosmicTurtle,

Ah…the days when perl was the shit and python was still a glimmer in the eye of some frustrated programmer.

bionicjoey,
ademir, in Kernel 6.6.6 is out 😈
@ademir@lemmy.eco.br avatar

Six Six Six, The kernel of the beast.
Hell and fire was spawned to be released

Boards blazed and reviewed codes were praised
As they start to try, hands held to the sky
In the night, the coffee is burning hot
The commit has begun, Linus work is done

ademir,
@ademir@lemmy.eco.br avatar
tea_pot_tinhas,
@tea_pot_tinhas@lemmy.eco.br avatar

Hehehehe

walthervonstolzing, (edited )
@walthervonstolzing@lemmy.ml avatar

This can’t go on, I must inform the Hurd,
Can this monolith be real, or just some crazy dream?
But I feel drawn towards the GPL-2,
Seem to mesmerize, can’t avoid Tivoization!

ademir,
@ademir@lemmy.eco.br avatar

omg hahaha this was amazing!

CmdrKeen,
@CmdrKeen@lemmy.today avatar

I’m coming back, I will return
And I’ll possess your daemons and make your CPU burn
I have ring 0, I have your cores
I have the power to make my evil take its course

redcalcium, in The Linux Kernel Preparing To Drop Infrastructure For Old &amp; Obsolete Graphics Drivers - Phoronix

ATI Rage 128, 3Dfx, S3 Savage, Intel 810, SiS, VIA and Matrox MGA DRM drivers

Those are some ancient cards! Can’t believe they’re supported this long.

KISSmyOS,

That brings me back to my first PC build, 20 years ago, using parts my friends had discarded cause they were too old.

addie,
@addie@feddit.uk avatar

I still have a Rage 128 hanging around as a ‘temporary head’ for installing headless servers. Many happy nights playing Thief: The Dark Project with it, and now it’s only good for rendering a TTY at a barely acceptable resolution. And soon, not even that. Goodbye, little e-waste :-(

grue,

Frame it and hang it on the wall.

ICastFist,
@ICastFist@programming.dev avatar

Surround it with the box art of the games it powered so many years ago for extra nostalgia power

jackpot, in Linus Torvalds postpones Linux 6.8 merge window after being taken offline by storms
@jackpot@lemmy.ml avatar

bill gates controls the weather

bionicjoey,

It’s because of the COVID vaccine mind control chips he put in everyone. If he wants to cause a storm, he just makes the entire population of Norway start flapping their arms in unison, which causes atmospheric disruption that leads to storms.

jackpot,
@jackpot@lemmy.ml avatar

he makes them piss actually

pbjamm,
@pbjamm@beehaw.org avatar

Bill Gates is Pissmaster?

jackpot,
@jackpot@lemmy.ml avatar

like rock and mirty

pbjamm,
@pbjamm@beehaw.org avatar

Aww Geez

tgxn,
@tgxn@lemmy.tgxn.net avatar

He only controls the windows that keep it out!

Murdoc,

Don’t be silly, that’s just ridiculous. He’s not that powerful. But he is on the secret syndicate boards with the people that do. 😳

bitcrafter, (edited ) in KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future

Alternatively, instead of reading a Phoronix article that has a couple of short snippets from a much longer blog post, you can read the original blog post yourself to see the full context.

Edit: Also, it is worth noting that the author of the original blog post had previously written another relatively recent post criticizing the way in which Wayland was developed, so it’s not like they are refusing to see its problems.

IHeartBadCode,
@IHeartBadCode@kbin.social avatar

One of the specific issues from those who've worked with Wayland and is echoed here in Nate's other post that you mentioned.

Wayland has not been without its problems, it’s true. Because it was invented by shell-shocked X developers, in my opinion it went too far in the other direction.

I tend to disagree. Had say the XDG stuff been specified in protocol, implementation of handlers for some of that XDG stuff would have been required in things that honestly wouldn't have needed them. I don't think infotainment systems need a concept of copy/paste but having to write:

Some_Sort_Of_Return handle_copy(wl_surface *srf, wl_buffer* buf) {
//Completely ignore this
return 0;
}

Some_Sort_Of_Return handle_paste(wl_surface *srf, wl_buffer* buf) {
//Completely ignore this
return 0;
}

Is really missing the point of starting fresh, is bytes in the binary that didn't need to be there, and while my example is pretty minimal for shits and giggles IRL would have been a great way to introduce "randomness" and "breakage" for those just wanting to ignore this entire aspect.

But one of those agree to disagree. I think the level of hands off Wayland went was the correct amount. And now that we have things like wlroots even better, because if want to start there you can now start there and add what you need. XDG is XDG and if that's what you want, you can have it. But if you want your own way (because eff working nicely with GNOME and KDE, if that's your cup of tea) you've got all the rope in the world you will ever need.

I get what Nate is saying, but things like XDG are just what happened with ICCCM. And when Wayland came in super lightweight, it allowed the inevitably of XDG to have lots of room to specify. ICCCM had to contort to fit around X. I don't know, but the way I like to think about it is like unsalted butter. Yes, my potato is likely going to need salt and butter. But I like unsalted butter because then if I want a pretty light salt potato, I'm not stuck with starting from salted butter's level of salt.

I don't know, maybe I'm just weird like that.

aard,
@aard@kyu.de avatar

I don’t think infotainment systems need a concept of copy/paste but having to write:

Having lived through the whole “phones don’t need copy and paste debate”, which fortunately got solved by now having it everywhere I’m in the camp “just stick that everywhere, just in case somebody might use it one day”

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes) in /var/www/kbin/kbin/vendor/symfony/var-dumper/Caster/Caster.php on line 68

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32768 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/assets/css/exception.css on line 1