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.

marcos , in Demand ad companies take security seriously first and maybe we'll talk.

No way they can be the same.

The adblock stops malware, makes my browser perform better, and stops things from disrupting me. The most common result of anti-virus the complete opposite of each of those 3.

shneancy ,

simple, don’t use an antivirus, stick to windows defender (before the linux crowd comes in yes I know there are basically no viruses threatening you chill), your own brain, and also not an admin account!

Don’t download shady shit, and if your PC asks you for some mysterious admin permission - the answer is “no”. If something does slip through windows defender will most likely handle it no problem!

lengau ,

Ugh Linux… I tried so hard to get viruses working in wine but in the end I gave up. Full compatibility my ass…

Zangoose ,

Linux gets viruses too (see recent xz-utils vulnerability that almost got into production environments) and its kind of a shame that corporate antivirus software like Norton and McAfee end up ruining the reputation of antiviruses. In theory the idea of having a software that can scan for common viruses is a great way to increase security, even if it shouldn’t replace common sense. I’m not too sure if there are any good FOSS antiviruses, but if there aren’t there should be.

shneancy ,

we’ll never be a 100% safe, no matter what OS we use. We can’t defend ourselves against backdoors and newly abused vulnerabilities in any meaningful way

Zangoose ,

That’s partially my point. You can never be 100% safe, but there’s a lot you can do to increase your safety besides just relying on intuition (edit: because intuition is usually the weakest link, see social engineering/phishing tactics). Anti viruses (when they aren’t just bloatware) are part of that.

Your second point about not meaningfully defending against backdoors and vulnerabilities is kind of against the point. You can totally defend against backdoors by not giving apps admin privileges, limiting network access, etc. so that damage can be limited even if an exploit happens. Then, if some backdoor or exploit is discovered, it’s only as dangerous as the permissions you give that app.

shneancy ,

oh i meant backdoors and vulnerabilities in the OS itself, hah, i’m pretty sure the system has all the permissions

Semi_Hemi_Demigod ,
@Semi_Hemi_Demigod@lemmy.world avatar

good FOSS antiviruses

ClamAV is the Linux antivirus library I’m most familiar with.

ZILtoid1991 ,

I used to have it on my Raspberry Pi to test some shady files. Besides of the Linux thing, they’d also need to get around the fact I was running things on AArch64, which is a rare combination. Maybe Windows on AArch64 would have been an even safer choice.

fibojoly ,

I cannot express how much I loathe antivirus software. Mostly it’s been because it has been nothing but trouble in my work environment, without ever catching anything, for over twenty years. It’s the modern corporate snake oil.

Zacryon ,

Good for you. If your company is regularly the target of industrial espionage and your coworkers have a hard time detecting phishing mails, you’re happy to have a good AV suite as a further security measure.

fibojoly ,

Yes, I’m well aware security is a team sport. All it takes is one person to make a mistake, once. I still remember that the Iloveyou virus penetrated our network back when I was in university, through the Unix lecturer…

Still fucking annoying though.

Although I do realise most of my annoyance comes from shitty configuration and poor human decisions. Oh, let’s run a full deep scan at 15:00 everywhere Friday. It’s not like the students will need to use those machines during their Comp. Science lab, right?

NeatNit , in It's time to mentally prepare yourselves for this

The proposed time zone is to drift about 1 second every 50 years. I also suspect it wouldn’t really be a time zone in the same sense as the time zones we know - it would just be a standardised calibration reference. Dates and times expressed in “moon time” would probably just be some leap second off of a known Earth time zone, and because it’s mere seconds over centuries, I think the only use of this time zone is to calculate ultra-precise time diffs between two earth datetimes when the observer is on the moon. At least, that’s how I interpret the articles I can find about it.

ricecake ,

It’s also important for things like GPS, as related to other planets, as well as orbital maneuvering.

What they’re actually being told to build is “write down the rules for moon time”, which is basically what you said but defined in terms of “this much faster than earth time”, and a system doing the same thing on other planets or places in the solar system.

So it’s less a timezone and more a time system, and instructions for how you calibrate your atomic clock on the moon and reconcile the difference with terrestrial clocks.

JasonDJ ,

Serious question…why would an entirely isolated GPS constellation need to have “a time zone” as opposed to it’s own epoch (like unix)? It’s on the receiver side that all the computation happens, aren’t the satellites essentially just announcing an agreed-upon time? Wouldn’t the client be able to do it’s own comparison of “it’s time”, as long as it’s source of time is also synchronized with the constellation?

ricecake ,

I believe, and we’re at the edge of my understanding here, that the satellites need a consistent adjustment for local relativity. Because the satellites also have their clocks tick differently.
So they define a new time standard for the moon so that lunar operations can function based on that time standard, rather than having to recalculate relative to earth.

arxiv.org/abs/2402.11150

That’s the paper from NIST that’s basically the timezone part of it all.
They’re basically defining how to calibrate moon clocks so we all agree exactly how they differ from earth clocks.

ZMonster ,
@ZMonster@lemmy.world avatar

Great explanation, but unfortunately the post in the image OC missed the absolute best part, the parody article.

fruitycoder , in He revealed the secrets !

This the dangerous kind of parody, I would rather help people with excel programs than another access program and that’s a pain in the ass.

xmunk ,

I draw the line at CSV ingestion.

xlash123 , in Life Hack
@xlash123@sh.itjust.works avatar

Too complicated. Just enter a negative number.

kevincox ,
@kevincox@lemmy.ml avatar

No negative sign on the keyboard. But you can enter 2147483647

ripcord ,
@ripcord@lemmy.world avatar

Risky gamble there

scutiger , in Variable Declaration

I DECLARE… VARIABLE!

Tetsuo ,

Oh no you have to say it out loud EVERY time ?

synae ,
@synae@lemmy.sdf.org avatar

I didn’t just say it, I declared it!

GissaMittJobb , in Machine Learning

Is this overfitting?

marcos ,

No, this is because the testing set can be derived from the training set.

Overfitting alone can’t get you to 1.

GissaMittJobb ,

Gotcha!

victorz ,

So as an eli5, that’s basically that you have to “ask” it stuff it has never heard before? AI has come after my time in higher education.

marcos ,

Yes.

You train it on some data, and ask it about different data. Otherwise it just hard-codes the answers.

Morphit ,
@Morphit@feddit.uk avatar

They’re just like us.

victorz ,

Gotcha, thank you!

ArtVandelay ,
@ArtVandelay@lemmy.world avatar

Yes, it’s called a train test split, and is often 80/20 or there about

sevenapples ,

It can if you don’t do a train-test split.

But even if you consider the training set only, having zero loss is definitely a bad sign.

Artyom , in Tattoo Idea

Dude! How did you find out my IP address?!? Delet this post now or I will call thr police! I don’t want my identiti stolen!

hellfire103 , in After all, Why shouldn't i use Excel as my database?

That’s hilarious XD

MystikIncarnate , in As someone not in tech, I have no idea how to refer to my tech friends' jobs

Honestly, the longer I work in tech, the less confidence I have in anyone’s title. Even searching for a job, different companies have different ideas of what, pretty much everything is…

I’m more on the side of IT support (sysadmin/netadmim/systems engineer/network engineer/second/third level support/engineer/whatever tf)… And even looking for a job for myself, it’s a nightmare… Even mundane details about the job are messed up. I saw a posting for a “remote support technician”, by their definition, this was “remote” as in, not from an office. The job was on-site support for remote sites. I don’t even think it was an IT position, more like mechanical maintenance IIRC. So you were “remote” aka, not at their office, doing support (for something not electronic), as a “technician”.

It’s bullshit all the way down.

When I was last looking for a job someone commented that I had “only” applied to x positions in y weeks, when their search for (some vague title related to my usual employment) had z search results, where z was more than 10 times x. I didn’t bother replying but I couldn’t help but think, did you look at any of those postings? I literally had a search filter for jobs that was “CCNA” (Cisco certified) and I literally had administrative assistant positions coming up… Those are little better than secretarial jobs. I know because I clicked on it because maybe, just maybe they meant an assistant to the systems administrator, but no, it was exactly what it said on the tin.

This is my frustration with IT. There are zero standards for what a job is. Developer? Is it software or something related to construction? Engineer? Are you examining the structure of something or building out IT solutions? Admin? Office admin? Systems admin? Department admin? There’s too many “admin” related jobs… “Support”? Supporting what exactly? Am I programming switchports, or is this some other kind of bullshit support.

That’s not even getting into all the actual IT jobs that are clearly out in left field. Sysadmin jobs that require years of experience with an application that’s extremely specific to one industry; an application you could learn likely in a matter of days, which isn’t very complicated, but your resume goes in a bin if you don’t have some very specific certification and a number of years of experience with the related app… I know that because I’ve applied to such positions and didn’t even get a courtesy email telling me to pound sand.

Which takes me to another point, you don’t get rejected. You get ghosted. They don’t want you? Fine, tell me that. You don’t even have to give me a reason, just some copy pasta about pursuing other candidates. That way I will know to not expect anything further, and keep trying. I mean, I’m going to keep trying no matter what, but still…

The whole job market is a hellscape.

Then, I can turn my attention to the pointless titles people have, which often don’t mean shit outside of your specific workplace. “Lead customer success technician” … Ok, wtf is that? What does any of that mean? Are you technical in the sense of working with information technology? Or is it one of the DOZENS of other “technical” things? Everyone is a technician and everyone is an engineer now. Those terms used to mean something. Now they’re just keywords to blast your resume with to try to match some AI filter so you can get a call. If you don’t play the game, your left behind.

I feel bad for all the professional engineers out there who hold degrees in real engineering. Now anyone, everyone and their mother is calling themselves some kind of engineer. It’s all word salad and I hate it.

GenderNeutralBro ,

We are all SEO Engineers on this cursed day.

MystikIncarnate ,

Oh my god.

agressivelyPassive ,

The reality is also, that development is so extremely diverse, that it’s hard to find umbrella-enough terms to describe a job.

For example, I’m a senior software developer on paper.

I’m not senior, not even 10 years job experience. But I seem to be rather good at what I’m doing, so I’m a senior now.

I’m also hardly writing any code. I talk to customers about what they want their software to do, I talk to management about how many people I need, I review pull requests, I talk to junior devs about their problems, etc, etc. Maybe 10% of my time is actual code. But what title other than “developer” should I have?

ChickenLadyLovesLife ,

Maybe “software producer”? (a term I’ve never seen used anywhere but that sort of makes sense when you think about what a movie producer does, for example)

merc ,

Manager

Sailing7 ,

A few more titles that you will hate, but actually describe your role. You are in no sense just a senior developer.

You are an

  • Architect
  • Solution Architect
  • Project Manager and Team Leader
  • Service Manager

Which one fits best, you have to decide. But i would put this up on my resume if i had your responsibilities.

agressivelyPassive ,

It’s not a huge project (3-4 devs, including myself), there’s simply not enough to do for a dedicated architect. PM and SM are done by dedicated roles, but as a lead dev, I obviously have to play translator quite a bit.

AA5B ,

Yeah, I struggle with that.

  • I’m not allowed to be called an Architect because the Lead Architect only allows product people in the role, however I’m equivalent rank.
  • I spend way too much time doing project management, but I despise that
  • I don’t lead a specific team or have people but I set requirements for engineering and sometime borrow people from teams
  • I’m in the Quality Engineering organization but don’t do QA
  • some people think I’m a Build Engineer, and I do set some of their requirements
  • some think I’m AppSec, and I do try to fill their gaps and apply their work to the organization.

Recently, maybe DevSecOps sounds most accurate, and I avoid talking rank so I don’t piss off that Prima Donna

Dashi ,

In my career i have gone from Systems Engineer to professional services to Profesional services team lead to Senior Systems administrator to now just Systems administrator. All doing basically the same IT stuff at progressively higher levels other than the team lead part.

When i was looking for my last job i applied for a remote admin job and experienced exactly what you described. I was on the third interview and was asked when i was going to move to the area and if i wanted a relocation allowance as part of the offer. Uhh what? To them a remote admin was an administrator that went to remote sites. What a waste of my time

bruhduh , in Is this a Nut?
@bruhduh@lemmy.world avatar
NoFun4You ,

I want my vs code to look like this

bruhduh ,
@bruhduh@lemmy.world avatar
Xanvial ,

But, why?

force ,

most C programs are just C++ programs with extra steps if you look at them close enough

umbraroze ,

Yeah, you can technically write object oriented code in C. Or any other language. Just that actual OOP languages provide a nicer syntax and compile time checks.

Rust is kind of a good example of this. It’s technically not an object oriented language, but the trait system brings it close.

Aatube ,

Time for Rust++

humbletightband ,

Stop this or I’m gonna find you and I’m gonna kill your dog

Crashumbc ,

Whoa now, them there fighting words.

hansl ,

Ah yes, what C needs is VTABLEs.

smeg , in C++ Moment

JavaScript: error: undefined is undefined or some nonsense like that. Sorry to repeat the old JavaScript bad, but I really hate debugging JavaScript!

Tja ,

[object Object]

Ironfacebuster ,

My favorite error! I saw that so many times it stopped surprising me lol

iAvicenna , in What’s in a name?
@iAvicenna@lemmy.world avatar

fun fact elif is a legit girl name in Turkish

Michal ,

My grandma watches this

www.imdb.com/title/tt4745726/

Tixanou ,

Lol, my mother used to watch it too

iAvicenna ,
@iAvicenna@lemmy.world avatar

don’t even know what this is but I have been abroad since maybe 2010 so not suprised

Anticorp , in Is there anything we cannot learn from the wisdom of ancient Japan?

Flash has been dead for 8 years! How old is this screenshot?

dan ,
@dan@upvote.au avatar

I think it dates back to one of the first iPad models, back when Flash was still popular on computers.

Hamartiogonic ,
@Hamartiogonic@sopuli.xyz avatar

Wisdom of the ancients, from the late Flash era.

jadero ,

Does anything ever truly die?

ruffle.rs

Anticorp ,

Awesome!

jadelord ,

What is dead may never die.

snugglebutt ,
@snugglebutt@lemmy.blahaj.zone avatar

We do not sow

MonsiuerPatEBrown , in Every language has its niche

the perl monks have hidden away the monastic order safely until they are needed to fight the ai demons

anton ,
doctorcrimson , in remember, if your gf isn't open source and running locally, you don't own her

I’ve seen like 5 posts about “AI BF/GF” today and it never ceases to surprise me how fucking easy it is to dupe people with these products, like holy shit humanity is fucked.

I’m always waiting for another ethical disaster trend to end but everybody is always in line for Mr Bonez Wild Ride.

FractalsInfinite ,

If all you need is a one sided conversation designed to make you feel better, LLM’s are great at concocting such “pep talks”. For some, that just might be enough to male it believable. The Turing test was cracked years ago, only now do we have access to things that can do that for free*.

butterflyattack ,

A pretty early chatbot called Eliza simulated a non-directive psychotherapist. It kind of feels like they’ve improved hugely but not really changed much.

doctorcrimson ,

Nah, bullshit, so far these LLM’s are as likely to insult or radicalize you as comfort you. That won’t ever be solved until AGI becomes commonplace, which won’t be for a long ass time. These products are failures at launch.

FractalsInfinite ,

… Have you tried any of the recent ones? As it stands chatGPT and Gemini are both built with guardrails strong enough to require custom inputs to jailbreak, with techniques such as Reinforcement learning from Human Feedback uses to lobotomize misconduct out of the AI’s.

doctorcrimson ,

HaVE yOu trIED iT bEfOrE? fOr SIMplE tAskS it SaVEs Me A lOt oF timE AT wOrK

JFC a skipping record plays right on queue whenever somebody speaks ill of the GPTs and LLMs.

Krauerking ,

It’s wild that people brag that it’s able to do essentially the same as copying and pasting someone else’s basic code but with only a few extra imagined errors sprinkled in for fun but that just makes it more useful for pretending you aren’t again lljust literally copying someone else’s stuff.

It’s a search engine that makes up 1/8 of all it says. But sure it’s super useful.

doctorcrimson ,

Sometimes it generates its own fake documentation when called out on a lie.

FractalsInfinite ,

… Don’t pull a strawman, all I said is that the AI’s designed to approximate human written text, do a good job at approximating human text.

This means you can use them to simulate a reddit thread or make a fake wikipedia page, or construct a set of responses to someone who wants comfort.

Next time, read what someone actually says, and respond to that.

doctorcrimson ,

Oh thanks, I really wanted to read another defence of an unethical product by some fanboy with no life. I’m so glad you managed to pick up on that based on my previous comments. I love it. You chose a great conversation to start here.

FractalsInfinite ,

The tech is great at pretending to be human. It is simply a next “word” (or phrase) predictor. It is not good at answering obscure questions, writing code or making a logical argument. It is good at simulating someone.

It is my experience that it approximates a human well, but it doesn’t get the details right (like truthness or reflecting objective reality), making it useless for essay writing, but great for stuff like character AI and other human simulations.

If you are right, give an actual Iogical response only capable by a human, as opposed to a generic ad hominem. I repeat my question, Have you actually used any of the GPT3 era models?

doctorcrimson ,

They forgot to put in the quit when they built this one. You should be in the porn industry.

FractalsInfinite ,

Indeed, I don’t think I can convince you at this point, so enjoy the touch of grass

Gabu ,

Is it really duping, though? The way I see it, most of these people are perfectly aware of what they’re doing.

doctorcrimson ,

It’s a very nuanced situation, but the people being sold these products and buying them are expecting a sentient robot lover. They’re getting another shitty chatbot that inevitably fails to meet bare minimum companionship standards such as not berating you.

There currently exists no ethical use of LLM AI. Your comment can be construed as defence of malicious people and actions.

Cethin ,

I’ve never met anyone who uses them, but I’m also not sure people actually think it’s sentient. I’m sure some do, but I’d assume the vast majority are just looking to have a conversation, and they don’t care if it’s with a person or a (pretty good) chat bot.

Also, there is a way to use it ethically. As the post mentions, run it locally and know what you’re doing with it. I don’t see any issues if you’re aware of what it is, just as I don’t see any issue using auto-correct or any other technology. We don’t need to go full Butlerian (yet).

Krauerking ,

Really? You don’t think anyone that uses these don’t think they are sentient?

Sure it’s not like the people designing these are prone to make-believing the AI for sentient too, right?

You are coming at this from your perspective which knows them to not be real. That’s not gonna be how the average moron thinks and there is more of them than you think. And they absolutely believe their is a tiny sentient brain somewhere in there that is alive. I’m all for people doing what makes them happy but also this is a loneliness confirming hole to get trapped in and absolutely opens doors to influence people through their imaginary friends that they think they can trust.

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