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.

ruffsl OP , in Top 6 Best NixOS Tips & Tricks - Vimjoyer
@ruffsl@programming.dev avatar

I fell for it. It took me a minute into the game time to figure what was up and double check today’s date.

notaviking , in Dad has the chops to be a project manager.

I would take the $500 upfront and just log in to Squarespace or whatever website building service there is, do a simple design, tell him he needs to pay this subscription, argue with him and dad why there must be monthly or annual fees and they could have done this themselves for cheaper, whichever way they chose to pay the subscription or not I still get $500 for 2 hours work and the knowledge my father won’t bother me again with website designs

Fuck_u_spez_ ,

This is the way.

Mango ,

For $500 I’d slap together some fitting WordPress stuff to suit their subject matter and teach them about domain registry and hosting. Then I’d tell them to come back to me with more if they’re interested in any specific features they’re not interested in implementing themselves later.

$500 is worth a little bit of work and I can give them a product that’s as aimless as their ambition for it. They certainly can’t get more than they’re asking for if they don’t know what to ask for.

Synnr ,

Chances are this is a kid or NEET and all his friend wants is a super simple website with basic info for his local business. Dad is either doing him a favor, or giving him some pocket change so he’ll stop bothering him for money for a month. This is what happens when you don’t teach your children to be adults, and give them everything instead. Seen it too many times.

notaviking ,

Yeah true, many examples could bee true, like the kid could even be a prick and this could be for his buddy that needs a cancer donation page, Like this one.

I could not know, nor can you, due to the limited information we received, I made up a scenario and you made up a scenario. I think chances, like you mentioned in the start, are neither of us being correct or incorrect, we both are just talking around Schrodinger’s website

ricdeh , in My C is a little rusty
@ricdeh@lemmy.world avatar

C is the hardware language N°1 of the high-level languages. If you actually want to know and control what happens in the machine, you write in C. Rust, C++ and all the other abstractions are for people who do not understand how computers and computer memory work.

Edit: grammar

onlinepersona ,

EL MAO

The obvious bait

CC BY-NC-SA 4.0

sus ,

even if you write in assembly, you still may not actually understand what is going on in the machine since processors convert the instructions to “micro-ops”, and let’s not forget hardware bugs like those caused by speculative execution

firelizzard ,
@firelizzard@programming.dev avatar

I’ve written programs in C. I’ve written programs in assembly, for x86 and for microcontrollers. I’ve designed digital logic and programmed it into an FPGA. I’ve built digital logic circuits with transistors.

I’ll still take Go over C any day of the week. If I’m doing embedded, I’ll use TinyGo.

crispy_kilt ,

Try Rust

AnUnusualRelic ,
@AnUnusualRelic@lemmy.world avatar

Have you tried putting some WD40 on it?

AMDIsOurLord ,

Not everyone is on the Rust bandwagon

firelizzard ,
@firelizzard@programming.dev avatar

Why? I see no reason to go through the hassle of learning yet another language when Go serves my purposes perfectly and I’m happy with it.

crispy_kilt ,

Same reason as learning anything. It makes you better at what you do and broadens your horizons.

firelizzard ,
@firelizzard@programming.dev avatar

I’d rather spend my free time doing something I enjoy

crispy_kilt ,

You don’t enjoy learning?

firelizzard ,
@firelizzard@programming.dev avatar

Programming languages are tools. I couldn’t care less about learning a new tool just for the sake of learning. My interest in learning tools is exclusively practical - if they help me do my work better.

I find functional languages interesting, but that’s because I find the underlying theory interesting and worth learning for its own sake, not because I actually care about the specific language it’s written in. Even then these days I’d rather learn about woodworking (which is currently my main hobby) than a programming paradigm I’m probably never going to use.

FizzyOrange ,

This is a misconception that’s common among beginner C programmers. They think C is high level assembly and don’t understand the kinds of optimisations modern compilers make. And they think they’re hardcore and don’t make mistakes.

Hope you figure it out eventually.

frezik ,

CPUs are for people who don’t know how to melt their own sand into transistors.

Sand is for people who don’t know how to create their own silicon from hydrogen and a neutron emitter.

witx ,

I wrote loads of firmware in c++ and some on highly constrained boards. You’re just stuck in the past and spewing bs

AnUnusualRelic ,
@AnUnusualRelic@lemmy.world avatar

Forth is more like the real hardware language.

0x0 , in My C is a little rusty

Ah yes, the rust zealots shitting on one of the most important languages of all time… again.

Kinda weird how the number one way to promote Rust has been to downplay C and others.

agressivelyPassive ,

How exactly do you promote anything without saying “it’s better than the competition” in some way?

What else can you say about a programming language? There’s literally not a single point where a feature is not a comparison to the rest of the languages. There’s exactly one actual barrier: turing completeness. And that bar is so low, even Excel gets over it.

Schmeckinger ,

Also rust interacts through C Abi with most stuff. So C is still important for it.

Lmaydev ,

Okay grandpa, back to bed.

onlinepersona ,

Boomers out past their bed time are hilarious.

Ephera ,

I believe, this post is primarily shitting on C and only mentioning Rust at the side.

poplargrove OP , (edited )

I really didnt put all that thought into it when I posted this (certainly wasn’t looking to evangelize Rust). It was mildly amusing (memory safety came to mind) and I needed a title somewhat related to the meme was really all there was to it.

savvywolf ,
@savvywolf@pawb.social avatar

Honestly, as a Rust Zealot, I’m much more excited about Zig as a C killer than Rust.

porgamrer ,

The specifics of C’s design could barely be less important. In the 70s it was one of countless ALGOL derivatives churned out on-demand to support R&D projects like Unix.

Unix succeeded, but it could have been written in any of these languages. The C design process was governed by the difficulty of compiler implementation; everyone was copying ALGOL 68 but some of the features took too long to implement. If Dennis Ritchie had an extra free weekend in 1972, C might have a module system. But he didn’t, so it doesn’t.

witx ,

That’s because Rust solves lots of issues caused by C, of course they are going to twist that knife and use it as a selling points. Humour is not bad, I’ve done lots of C and C++ and am not bothered a bit by it.

It doesn’t reduce the importance of the language at all, just sheds some light on safer languages, Rust or not.

crispy_kilt ,

Found the Cnile

Turbo ,

Lol if this is a joke on C and senile… Haha well done.

nintendiator ,

Word, Rust shills are the most annoying and shitting of the programming language zealots I’ve seen since the Java Enterprise shilling of the early 200xs. WHat’s worse, their memes aren’t even good, unlike the JS memes.

chuck , in My C is a little rusty

I mean you’re not wrong but I’d argue you can get more interesting cve’s using a higher more performant language such as c++. Where there are are ways to include CVE 's from C and introduce new ones to each level of your program using inheritance.

marcos ,

Here is the thing. Everybody, including attackers, is too overwhelmed with the boring variety of CVEs and unable to even think about the more interesting kind.

As soon as we make people stop generating those boring ones by the millions, our days will be way more interesting while we find and fix more complex CVEs. But anyway, those will also be way more common on C and C++ code than most other languages (maybe with an exception for JS).

Mikina ,

We can call them CCVE’s! Critical CVE’s.

EDIT: Oh, nevermind. I’ve forgotten that it’s using CVSS, which has a tendency to really overestimate the risk, so almost everyting is CCVE according to them :D

https://programming.dev/pictrs/image/b0d9af7c-d184-4f1d-a027-ae4f8afe8ef8.png

spez , in Dad has the chops to be a project manager.

Cool

Knasen , in Dad has the chops to be a project manager.

I got something similar in a requirement specification once:

“Resolution supported: Max” “OS support: The latest one”

🤦🏼

agressivelyPassive ,

I literally got the description “make it look cool” in my current project.

We all know the context and can roughly guess what it means, but still…

user224 ,
@user224@lemmy.sdf.org avatar

make it look cool

Got it. Animated background, GIFs, HTML 4.01 frames, marquee, privacy-friendly ads which are just GIFs linking to other websites. Did I go too far with the last one?

navi ,
@navi@lemmy.tespia.org avatar

Blink tags and snow effects

Deceptichum ,
@Deceptichum@sh.itjust.works avatar
Aceticon ,

I used to have one like that, only with more tables (using the default border, of course).

It what’s later became known a “programmer design”.

Rolando ,

Why so fancy? Sites like this are famous with millions of views: web.archive.org/web/…/indeks2.html

SeekPie ,

I like sex

Socsa ,

I like money

theterrasque ,
ShepherdPie ,

All wintery themes too as that is the coolest season.

brbposting ,
Laticauda ,

Stuff like this is part of why I dropped out of multimedia production in college, I only enjoy that stuff as a hobby for myself, doing it for other people is a creative nightmare lol

vodka ,

Finally, all that time making the coolest myspace profile pays off!

Kidplayer_666 ,
Socsa ,

Every time I click on this link I listen to all the cymbal tracks

Mango ,
RonSijm ,
@RonSijm@programming.dev avatar

"OS support: The latest one” is not that bad of an requirement…

If they complain like “why doesn’t this work on Windows Vista, on IE8” - you can just point to the specs and say you only support the latest OS.

So basically you only support the latest Nightly Build of Ubuntu, since that’s the current latest OS

nxdefiant ,

You don’t even need to support anything older than the last windows hot fix with requirements like that.

lugal ,

Why support windows when you can argue that linux has a newer OS?

nxdefiant ,

I am humbled by your chess of many D’s.

Socsa ,

This is completely reasonable, but requires significant CI infrastructure

Mango ,

Honestly, I think that line of thought has a really cute reflection of the person’s experience with technology.

Evotech , in Dad has the chops to be a project manager.

Could be easy money

toofpic ,

Could be a “You can’t let John down now, we’re old pals, and a few people expect the site to work by the end of the week. He just needs a site like Facebook, but for gardeners”

backhdlp ,
@backhdlp@iusearchlinux.fyi avatar

Might be an afternoon of CSS, or might be 2+ weeks of React

agressivelyPassive ,

Even just an afternoon of CSS would mean 2-4 hours, plus setting everything up, plus talking to the client, revisions, etc. You’ll quickly end up with 10h overall, even if the actual task is rather small. And that’s the optimistic case.

So you’ll end up with maybe 50€/h , probably more like 30. Not terrible, but that’s the optimistic case.

Evotech ,

Square space template give him the login and done

Xtallll ,
@Xtallll@lemmy.blahaj.zone avatar

Don’t forget that 500 dollars entitles them to 24/7 on call for life and 7 9s of uptime.

riodoro1 , in Dad has the chops to be a project manager.

Later after you turn down this very generous offer.

„How can you bring such shame to me, ive already told him you’ll do it”

Spendrill ,

Some decade and change ago I used to sell people Drupal installs at £200 a pop. They’d get a pretty secure codebase, the ability to add content through a gui and if necessary have customer accounts.

Pretty much what killed it as a business was everyone expected to be on the first page of Google because business advisers were telling them that sitebuilders should do SEO as standard.

umbrella ,
@umbrella@lemmy.ml avatar

ironically this is what killed google, every shitty business or bad website wants to game the system to be on the first page

unreachable , in Dad has the chops to be a project manager.
@unreachable@lemmy.world avatar
discusseded , in Skill issue

Our ticketing system has “untrained user” and “works as designed, not as expected” as options. Can’t fix the problem if you don’t know its nature.

phoneymouse , (edited ) in Review Please

Love it when my coworkers reformat the code style, making it nigh impossible to understand what they actually changed, while greatly inflating their “contribution.”

It also blows away the git blame, making it hard to know who actually changed that one critical line of business logic 3 years ago that you need to understand before trying to fix some obscure bug.

I have one coworker who does this constantly and if you just looked at git blame, you’d think he wrote the entire code base himself.

Graz ,

First things first: Your team needs a coding style.

Also: With git reflog ignore-revs you can filter commits that only adapt the style.

And while we’re at it, check out the -C -C -C flag for git blame. git-scm.com/docs/git-blame#Documentation/git-blam…

Kolanaki , in Skill issue
@Kolanaki@yiffit.net avatar

Is the skill issue of an unnavigable UI on the part of the user, or the designer of the UI? 🤔

swordsmanluke , in Review Please

Net removal of 1500 LoC…

I’m gonna make you break this up into multiple PRs before reviewing, but honestly, if your refactoring reduced the surface area by 20% I’m a happy man.

Graz ,

it’s just removed unit tests that didn’t work any more…

swordsmanluke ,

😱

KillingTimeItself , in Review Please

lgtm

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