Profile avatar is “melting face” by Liz Bravo. CC BY-SA 4.0 | I am not affiliated with OpenMoji

I promote software freedom.

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

tabular,
@tabular@lemmy.world avatar

I don’t suppose this VTuber is part of the cannibalizing shitshow “reactors” (defined here as reuploading the majority of people’s work as a substitute for watching the original)?

tabular,
@tabular@lemmy.world avatar

Please let me keep these old chains for a bit longer!

We must continue to improve freedom-respecting operating systems so that more users will switch.

tabular,
@tabular@lemmy.world avatar

I’d rather bath my nan than go through another Windows install.

tabular,
@tabular@lemmy.world avatar

GNU+Linux *

tabular,
@tabular@lemmy.world avatar

[agree to terms] - you can’t understand the plot of this novel

[telemetry] - my data is not for sale

[product key failed] - screw me for upgrading the computer - time to buy another 2nd hand CD key

[online account] - 🖕 🖕

tabular,
@tabular@lemmy.world avatar

I recommend against dual booting because sometimes it may seem easier to switch back to Windows than try again to overcome an adjustment (or a painful problem that is harder to solve that a bug in Windows/Mac because of that lack of experience).

tabular,
@tabular@lemmy.world avatar

My understanding is Win 11 makes it hard to skip using an online account now.

None of this is my issue anymore, no plans to use Windows.

tabular,
@tabular@lemmy.world avatar

Why did you feel the need to post this?

Elon Musk gives X employees one year to replace your bank - ‘You won’t need a bank account... it would blow my mind if we don’t have that rolled out by the end of next year.’ (www.theverge.com)

“If it involves money. It’ll be on our platform. Money or securities or whatever. So, it’s not just like send $20 to my friend. I’m talking about, like, you won’t need a bank account.”...

tabular,
@tabular@lemmy.world avatar

Is it possible to remain subscribed to Technology but not get posts about this person?

tabular,
@tabular@lemmy.world avatar

Thanks, sounds useful here.

Sadly I am fussy when it comes to apps and Boost appears to be proprietary.

tabular,
@tabular@lemmy.world avatar

Tell me AMD would be any different from Nvidia or Intel if the market share was reversed.

I ask this as one who only buys AMD GPUs because I reject proprietary GPU drivers (Linux).

tabular,
@tabular@lemmy.world avatar

No C# export templates for HTML5 due to missing upstream support in .NET.

tabular,
@tabular@lemmy.world avatar

Buy rug, put rug over cable on floor, disregard any discouragement of steps 1 or 2.

tabular,
@tabular@lemmy.world avatar

The solution to single seat elections is… more seats 😛

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

DRM at best makes it take more effect to access - a hurdle to entry. In this day and age it has never been easier for regular people to copy, and trying to fight that is an uphill battle in a war they aught to stop anyway.

DRM is a black box of software, doing god-knows-what. That gives them unjust power over users’ computing. DRM manages “rights” by denying people’s software freedoms. DRM is digital restrictions management.

tabular,
@tabular@lemmy.world avatar

That’s neat, not had that before. All that comes to mind is a LAN security camera system.

tabular,
@tabular@lemmy.world avatar

My limited understanding is Cisco stuff is very blackbox/proprietary. I’d sooner spend time learning how to hack them out of spite ;)

tabular,
@tabular@lemmy.world avatar

Damn. Does Cisco use their own silicon anymore or are many modern units able to run Tomato/Wrtt?

tabular,
@tabular@lemmy.world avatar

As far as I know that is still “fast” here in the UK 😅

tabular,
@tabular@lemmy.world avatar

That I can get behind. I’ve been meaning to get a Pi or equivilent.

Goodbye Youtube and thanks for all the fish (infosec.pub)

Youtube let the other shoe drop in their end-stage enshittification this week. Last month, they required you to turn on Youtube History to view the feed of youtube videos recommendations. That seems reasonable, so I did it. But I delete my history every 1 week instead of every 3 months. So they don’t get much from my choices....

tabular,
@tabular@lemmy.world avatar

You wouldn’t download a Bently.

tabular,
@tabular@lemmy.world avatar

It’s easier to take because it’s fundamentally different. If I take my neighbour’s crops they can’t eat or sell them but if I take their poem they still have it and can perform it. Laws to restrict unauthorised copying will be arbitrary instead of a simple concept like “don’t steal the thing”.

Panels keep increasing in size every time I run a scene (lemmy.blahaj.zone)

I had this issue back in Godot 3.5 and hoped that it’d be gone, but Panels and some other Control Nodes still resize magically when executing another scene. This is such weird behaviour, that I have no idea where it might come from. Has anyone ever seen such a thing happen before? Here is a video of the bug in acton:...

tabular,
@tabular@lemmy.world avatar

Control

Base class for all UI-related nodes. Control features a bounding rectangle that defines its extents, an anchor position relative to its parent control or the current viewport, and offsets relative to the anchor. The offsets update automatically when the node, any of its parents, or the screen size change.

Could it have something to do with the screen changing size, or changing of it parent node (or grandparent node)?

tabular,
@tabular@lemmy.world avatar

If you recreate the issue in a new project with only the needed nodes and it’s still happening then it’s more likely to be a bug than something you’ve done. After watching the video I’d suspect there is a bug because I don’t think it should change like that. If you can better understand when the bug happens then you may be able to find a bug report already exists.

tabular,
@tabular@lemmy.world avatar

They removed books from your Kindle in the past. Who could have seen this comming?

tabular,
@tabular@lemmy.world avatar

I want to see Godot running on original N64 hardware, unlicensed games ftw 😂

tabular,
@tabular@lemmy.world avatar

What is the purpose of the loop?

tabular,
@tabular@lemmy.world avatar

If speed is actually important then I would consider writing it in another language looking for someone else’s implementation (personally). I try to focus on readability and doing the simplest implementation. I’ve been trying to use better function/variable names to explain what is happening at a glance instead of reading the whole thing. Have you considered using map for array iteration? I am hoping even if people don’t know how this works the intended result is even more readable than an equivalent for loop:


<span style="color:#323232;">func _show_only_first_layer_dots():
</span><span style="color:#323232;">	var set_dots_visibility = func(layer): layer.get_node("Dots").visible = (layer == $Layers.get_child(0))
</span><span style="color:#323232;">	$Layers.get_children().map(set_dots_visibility)
</span>
tabular,
@tabular@lemmy.world avatar

You looked at how it works and made comments about that (which I am thankful for and will enjoy replying to below). Can I first bring your attention to what is does instead of how it does it. Do you think that the names of the method function and helper function made it’s intended result clear? Could the use of map be so unexpected as to be a distraction?

I shouldn’t have included the node.visible = (expression) in the example, that was needlessly complex. It’s just what was in front of me (I do however find it appealing because it reduces the number of lines but that is another discussion).

While for loops are a popular method taught to every programmer early on then a for loop is easier to understand step by step. I do find occasions where a for loop just looks better but I keep finding that I better understand what my code is actually doing when I try to write a loop using functional programming methods.

tabular,
@tabular@lemmy.world avatar

If you’re working on the function then yes; everyone learns for loops fairly early on.

If you just need to know what it is intended to do then I would argue you didn’t need to read anymore than the function name. If you do look further then I’d argue just the name of the helper function was easier to read than the whole for loop.

tabular,
@tabular@lemmy.world avatar

Seeing another function divides the code into another subsection. In the example it’s the only one there but if more was added then you could choose where to focus your attention on the implementation.

tabular,
@tabular@lemmy.world avatar

In practice it turns out the method to make just the first element visible was redundant anyway. It would be made visible during the setup function that all elements call.

tabular,
@tabular@lemmy.world avatar

On the topic of Fennec F-Droid why does it still connect to various Mozilla and Google services that can track users? Is there an F-Droid browser which doesn’t?

tabular,
@tabular@lemmy.world avatar

_ready() is called once a node (and it’s children) are loaded. I assume it is being added to the scene earlier than other nodes due to a delay? Perhaps it’s generally not safe to start things assuming others will start at the same time?

I hate how everything requires you to download a shitty proprietary data harvesting app nowadays when everything can be done just fine without an app.

I have recently started university and am required to use an app that has three Facebook trackers, one of them being a Facebook location tracker according to Exodus App Privacy, for the dining plan, when it would literally work perfectly fine using your student ID and ordering to a real cashier, LIKE HOW IT HAS BEEN DONE FOR...

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

Does the uni not cater to older people who don’t have a phone? They probably have old systems in place for them if you insist to them you don’t have a phone.

tabular,
@tabular@lemmy.world avatar

If they open source their engine then at least you wouldn’t need to trust them.

tabular,
@tabular@lemmy.world avatar

Who really owns the computer you paid for :/

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

To give users access to an amalgamation of other’s works? Or to give MS access to the user’s works?

tabular,
@tabular@lemmy.world avatar

Downvote = “it’s not illegal to copy portions of your code using complicated algebra so I will ignore your software license. Also, fuck you for objecting” ?

tabular,
@tabular@lemmy.world avatar

If someone else controls it then you don’t own it - it only does what you want if the real owners says so.

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

I can’t make or fix a car but I choose the 3rd parties to fix my property how I want it, or if it gets fixed at all. Being able to crash my car or being able to “resell a license” (in the EU) is not enough.

Unity users having fun with Godot: Area3D can have local gravity - and other fun revelations (twitter.com)

The past days the timeline of Unity user passivestar has been very enjoyable as they try out Godot and make many exciting discoveries about the engine (and bugs that they create issues for). They might also find something new that an experienced Godot user did not know before....

tabular,
@tabular@lemmy.world avatar

Nitter link 502 bad gateway.

I hope the user discovers twitter alternatives too.

tabular,
@tabular@lemmy.world avatar

Didn’t know about those nitter mirrors, thanks.

tabular,
@tabular@lemmy.world avatar

Got it working on Linux Mint. I had to also install libsdl2-image-2.0-0 (with the recommended libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0 libgtk2.0-0 libopenal1 libsndfile1 libncursesw5)

tabular,
@tabular@lemmy.world avatar

“We apologize for the confusion (…)”

We thought removing the git repository that tracked terms of service would make it clear.

tabular,
@tabular@lemmy.world avatar

Requesting source of the emoji.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines