There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

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

deweydecibel , in Good Old Windows

This will be outdated soon.

They basically admitted at a security conference (I think) that part of the roadmap for Windows 11 is to actually prevent Windows from running unsigned apps period, and you better believe getting past that will require an Enterprise license.

salient_one ,
@salient_one@lemmy.villa-straylight.social avatar

Source?

Fish ,

I definitely need a source on this. I searched online and couldn’t find anything. If this is true, I feel like it’s the one thing that might actually cause some people to move to Linux.

salient_one ,
@salient_one@lemmy.villa-straylight.social avatar

There’s no reason for Microsoft to do that. That will just alienate existing Windows users enough to try other OSes while providing no benefit whatsoever to the corporation. Even Apple, which is known for its love of walled gardens, allows executing unsigned code in MacOS. So I very much doubt we’ll get a source.

average650 ,
@average650@lemmy.world avatar

I feel like it would get much better a mistake if they did… I use both windows and Linux now. I would rather use Linux full time but some software, specifically office and some (not most, but a few) don’t play nice with Linux.

If I just lost a ton of programs that I would say are critical for windows, no doubt I switch full time unless my work prevents me.

nomadjoanne ,

If true ew. I actually just recently learned that Windows 11 requires a Microsoft account (you can disable it by going into the registry) but it officially actually requires it. Fuck them.

DigitalBits ,

I don’t think you need to with either a professional or enterpriese account (I think professional). Do need to with a home account though which is extremely annoying.

yum13241 ,

They changed that.

Johanno ,

Well you can log in without one, but that requires many unintuitive steps.

For example one of them is to login with wrong Account information.

asdfbla ,

I created my windows 11 install stick with Rufus, it actually has an option to disable the requirement for a windows account when creating the bootable stick

provomeister ,
@provomeister@lemmy.ca avatar

No registry edit necessary. Just use the email no[at]thankyou.com, write any password. Windows will throw an error, press continue and voilà, you can create your local account.

Rufus also has an option for local accounts and for removing TPM/SecureBoot requirements.

Torty , in meanwhile electron

I get these vibes when WASM introduced C# to the frontend via Blazor.

Feels wrong. Feels like it shouldn’t be possible.

But binaries on the frontend are so. cot. dayum. fast

Blazor has been my favourite framework to do my side projects in for the past couple years now.

First ,

While I love it and use it wherever I can, TBF it’s mainly a frontend technology for people who are stronger in the .NET stack than the JS/TS ecosystem. The latter is miles ahead on tooling, size of the ecosystem and the pace of innovation/improvement.

korstmos , in Good Old Windows

Because paying a few grand a year for a certificate somehow makes your software more trustworthy

magic_lobster_party ,

The original Twitter checkmark

RippleEffect ,

Well it at least is an obstacle. Broke hackers won’t get it or will have to work harder to get around it.

Ddhuud ,

That’s the intention. In reality lots of genuine devs can’t afford it, so people get accustomed to just ignore the whole thing.

ryannathans ,

Even more lols when you are gigabyte and your private key leaks. Also when you are gigabyte and your signed driver is used to privilege escalate malware.

smolyeet ,

And that’s why certificates can be revoked, that’s the whole point, trust. It only costs a few hundred a year per Microsoft’s documentation and approved vendors so it doesn’t seem that much of an ask. At the very least you can look up the developer yourself, harder to do if the package has no identity associated with it

yogurtwrong ,
@yogurtwrong@lemmy.world avatar

And you can still bypass it if you put your software in a .zip

Zalack ,
@Zalack@startrek.website avatar

You’re being sarcastic but even small fees immediately weed out a ton of cruft.

xigoi ,
@xigoi@lemmy.sdf.org avatar

They also weed out a lot of legitimate software, especially if it’s non-commercial.

Zalack ,
@Zalack@startrek.website avatar

I’m not saying there aren’t downsides, just that it isn’t a totally crazy strategy.

WhyIDie , (edited )

I remember that short time when Steam allowed anyone and everyone to self-publish without any initial fees.

It was an interesting time.

Tathas ,

Gigabyte has entered the chat.

Fuzzy_Dunlop , in Good Old Windows

I can navigate Windows well enough for my job, but I’d never choose it for personal use. I’m no Linux expert, but I haven’t yet been faced with a problem I couldn’t solve.

Slopz ,

I’m the exact opposite! Use Windows for personal use, and use Linux for my VMs/Servers/Docker.

svartkaffi ,

I was taught to use Ubuntu Linux by a middle aged engineer in another field who demanded "the brown operating system" on his computer over a decade ago, so yes, I agree, day to day Linux hasn't been hard for over a decade.

Whirlybird ,

I can navigate Windows well enough for my job, but I’d never choose it for personal use.

😂 What exactly is hard to “navigate” about windows for personal use? (or professional use for that matter)

Fuzzy_Dunlop ,

Didn’t say it was hard. To be clear…by saying “well enough,” I mean that I don’t have any major problems with it…I’m just no expert. I find that there are two many pointless “utilities” that only slow the machine down. Both of my last two (brand new) computers have had both Windows and Ubuntu installed before adding anything else. There’s actually still nothing on the Windows partitions, but whenever I switch to it, it’s like switching from a car to a bicycle. It’s ridiculous how Windows can be so, so slow “right out of the box,” while Ubuntu just works.

Whirlybird ,

Windows is blazingly fast on any decently spec’d machine these days. Boot times of like 5 seconds. Everything loaded up after you login basically instantly.

Hazzia ,

I wish I were you. I’m constantly running into problems that I either can’t solve, or end up spending way more time on than it’s probably worth. My last Geruda linux install became unbootable because I tried to change the system font to a different existant preset. The error I got, of course, only had 2 prior instances referenced on Le Google, both of which were in completely different contexts than mine such that either the recommended fix did not work, or I didn’t have the tools available to follow it.

I’m still not switching back to Windows though because fuck 'em.

mfn ,
@mfn@mfn.pub avatar

I think your problem is you are using a niche Arch derivative that has a small user base. You should definitely consider using more mainstream distros so you can easily find the help you need until you are comfortable and feel confident with using Linux.

nomadjoanne ,

I’d use a mainstream distro. I came to Linux in 2017, used Ubuntu for 4 years until I got tired of them forcing snaps down my throat, and then went to Arch. I have never distro-hopped, but I also have never had any huge issues with the mainstream distros.

The main distros really are well maintained and do tend to “just work”. Dare I say, especially Ubuntu.

yum13241 ,

Maybe try endeavorOS?

ephemerality , in Good Old Windows

I wrote some open source software and looked into how to make that not happen. It’s not easy on Microsoft, and on Apple it costs more than a $100/year!

Beanie ,

you have to pay to have your stuff put on the app store??

ephemerality ,

Yes, on both platforms.

Mic_Check_One_Two ,

Not only that; You have to pay for updates too. Supposedly it’s because Apple takes time to verify that the app is legit and not going to do nefarious things. So they don’t want a bad actor to get a legit app on the store, then later push an update that infects everyone with a virus.

But apparently a company did a study and realized that app testing rarely made it past the main page, with testers spending ~15-20 seconds per app. They’d basically open it and if it looked like it did what it said, they didn’t bother digging any deeper.

Whirlybird ,

You have to pay for a license to be able to publish apps to the store, yes. This isn’t a bad thing, mainly just for the fact that it stops a lot of trash from being put on there.

SpaceNoodle ,

Why do you think they set those up? To not make money?

nomadjoanne ,

Yes. It’s actually rather tragic I strive to run my business NOT using big tech. But we need an app for our users. On Apple this means you simply MUST pay apple. 100/year is not a lot. I just don’t want to give them my business.

ryannathans ,

Yeah we are an open source org and simply don’t sign the executables because of this bullshit

sarmale , in Good Old Windows

iOS watching this…

FoxBJK ,
@FoxBJK@midwest.social avatar

en.wikipedia.org/wiki/Gatekeeper_(macOS)

They’re not new to this

redcalcium , in Sometimes there is a better choice than Javascript

Say that to the madlad who wrote a virtual machine in js that can boot Linux and Windows: bellard.org/jslinux/

ICastFist ,
@ICastFist@programming.dev avatar

Something something he could, something he should

Chunk , in meanwhile electron

I often jokingly push for 2 technologies at work. The first is Oracle Linux 9 and the second is Electron.

illectrility , in meanwhile electron

Destroyer of performance

Boinketh ,

Well, it’s faster than Python.

illectrility ,

If done correctly. Electron is slow as crap in most cases. It can be optimized but it usually isn’t.

I know that Electron≠JavaScript, of course but JavaScript continous being used for stuff it shouldn’t be used for

Boinketh ,

I was talking specifically about NodeJS servers. JS has much better execution speed than Python due to having JIT compilation.

MonkderZweite , in Sometimes there is a better choice than Javascript

Like, not creating annoying animations.

shiveyarbles , in python < shell (for scripts)

They may not know but they will when I explain kekeke

Ddhuud , (edited ) in Sometimes there is a better choice than Javascript

only original

pulaskiwasright , in python < shell (for scripts)

Things that could have been done in bash is python’s best usecase. And bash sucks for scripting. Why not python?

dukk ,

Not really true. Python was created for, and is still best used for data science. It’s user-friendliness made it a first for many inexperienced programmers too, and it started to be used for way more than it was initially intended. I’m not saying it’s bad at everything else, but there’s most certainly better tools for the job.

pulaskiwasright ,

I won’t argue with what it was created for, but I disagree that it’s best usecase isn’t as a bash replacement. That’s the only spot I’ve used and liked it.

princess ,

have you ever tried to recreate a simple shell pipeline in Python

pulaskiwasright ,

If we’re talking about 5 like script, then sure. Just use bash. But python is much better long term, in my experience, for scripts any bigger than that.

entropicdrift , (edited )

There are many cases where bash/shell is better than Python. For one, any time you’re just stringing together 2-4 existing shell tools, bash has unbeatable speed since it’s all running in C. Plus, you should probably learn the tools anyways to handle CLI stuff on a day-to-day level, so the knowledge is reusable and becomes very intuitive to compose into some crazy one-liner piped chains of commands. If I just want to loop over a set of directories and do a couple chained CLI commands on each directory, this is the way I go.

That said, in cases where you’re doing something very custom, any time you’re doing something that can’t be simply described as a chain of CLI tool transformations, and any time you want to maintain a global state across a complex set of operations outside of a pipeline, I agree that Python is generally a more robust solution with much easier maintainability.

jim_stark ,

compose into some crazy one-liner piped chains of commands

Why not something that is completely redesigned from the ground up:

avonarret1 ,

That looks really elegant. I think I’m gonna give it a try. Thanks a lot for the recommendation!

mathemachristian ,

Xonsh

asyncrosaurus , in Sometimes there is a better choice than Javascript

I was there for the first wave of SPAs, I even learned angularJs and Knockout. It did feel like a major atep forward, being able to make highly interactive applications. However, things quickly went off the rails when the tools stopped being about managing heavy client state, and became the default for everything, even when it ment using JavaScript to build extremely basic functionally browsers did natively with html, but extremely worse(e.g. navigation). The modern Web really is a victim of hype and trends.

Unless your app needs to work offline, or you have to manage dozens of constantly changing client side data points concurrently, your site doesn’t need to be a big heavy js framework. My rule is if it looks like Google Maps, you need a SPA. if it looks like Gmail you need REST/HATEOS. and if it looks like google’s mainpage, you need a server side rendering.

At some point you might see the light, and go back to making your websites simpler, but Im not hopeful. Until then I’m building the majority of things with HTMX and alpineJs.

fidodo ,

I make fully static sites using react

AgentEnder ,

Yeah, I’ve personally been using react and vite-plugin-ssr to static render things and while there’s been a few bumps it still feels pretty nice

dukk , in Sometimes there is a better choice than Javascript
MonkderZweite ,

Huh, page displays nothing without js.

hellishharlot ,

Just typescript at that point

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines