@beejjorgensen@lemmy.sdf.org avatar

beejjorgensen

@beejjorgensen@lemmy.sdf.org

Instructor, author, developer. Creator of Beej’s Guides.

openpgp4fpr:CD99029AAD50ED6AD2023932A165F24CF846C3C8

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

How Google Could Improve SERPs by Reading the Business Sections of the Newspapers (www.seolondonsurrey.co.uk)

HouseFresh (an affiliate website owned by a SEO agency) are complaining they’ve virtually disappeared from Google Search results due to factors including “keyword swarming” (multiple pages / articles on the same topic published on multiple sites owned by the same competitor publisher) - this is as old as the hills but...

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

SERP = Search Engine Results Pages

In case you’re like me and didn’t know.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

Meta has had this feature for years.

On mobile:

  1. Long press the Facebook icon.
  2. Tap “uninstall”.

After that Facebook won’t control the political content on your feed.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

Since I moved my stuff off Google Drive, Libreoffice has been super useful. Great work.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

The networked software is free, but the hosting is paid seems to be a great model for promoting interop and avoiding single points of failure.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

Related: Internet Archive hosts zillions of abandoned games. Publishers are currently trying to sue it out of existence. They accept donations.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

The subscription is only $11,000 to activate the additional features.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

My 25-year-old car is certainly not transmitting anything.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

I’m sure it was possible, but I’m also sure my car doesn’t do that.

Users ditch Glassdoor, stunned by site adding real names without consent (arstechnica.com)

Monica joined Glassdoor about 10 years ago, she said, leaving a few reviews for her employers, taking advantage of other employees’ reviews when considering new opportunities, and hoping to help others survey their job options. This month, though, she abruptly deleted her account after she contacted Glassdoor support to...

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

I just went in there to make a new account, and they want real name and salary before you can do much. (I work for a public university, so my salary is public record, but even so I just quit out. Too invasive.)

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

My simple home page is 10 KB now. And you might not think that’s such a big deal, but it has more content than Google’s search page and that rings in at a couple MB IIRC. 😁

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

In the developer tools in the Network tab. FF sums it up at the bottom of the list when you reload (e.g. for this page “24 requests, 4.74 MB transferred”). Chrome must have something similar. Be sure to check “Disable cache” in the devtools.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

I asked candidates to bring me some code they were proud of and teach me how it worked. Weeded out people really quickly and brought quality candidates to the top. On two separate occasions we hired devs with zero experience in the language or framework and they rocked it. Trythat with your coding interview, eh? 🙂

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

But how do you handle candidates who say something like “look, there’s heaps of code that I’m proud of and would love to walk you through, but it’s all work I’ve done for past companies and don’t have access (or the legal right) to show you?”

It never once happened. They always knew in advance, so they could code something up if they felt like it.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

One of my classmates years ago loved bash. They wrote a filesystem for their OS class in Bash. It was a really, really impressive and bad idea.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

It never happened–since they knew in advance, they had time to whip up something cool if there wasn’t anything else. It didn’t have to be massive. I just wanted to see some clean non-trivial code and a clear understanding of how it worked. Fizzbuzz wouldn’t have impressed. :)

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

I always left it open-ended and that seemed to work. Part of the interview was seeing what they’d come up with. I’m pretty sure people always brought things they’d already written.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

The double-edged sword of isolation.

On the one hand, poor communication between apps and waste of storage.

On the other, relative safety from malicious applications, or from otherwise-safe applications built on top of a thousand libraries none of which have been audited by the dev.

I don’t know how it’s going to go down, but I suspect something will come along to address these issues and snatch the market away from Flatpak.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

Hadn’t tried it before, but went through the tutorial. Seems like a good editor; only modal editors for me, you know? :) I’ll probably stick with Vim for now, but it seems like something to watch.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

If only you could pass a law respecting the establishment of religion you could banish these heathens…

What's the best way to have a .bashrc that I can use throughout systems?

So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can...

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.

Basically I clone the repo into .local/share/beejsys and then run the install script and everything just works. And I don’t typically have to rerun the install script after a pull.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

No, they’re inside my home directory, alas.

YouTube screwing itself with adblockers again

I use Firefox and uBlock Origin. Not sure what kind of experience anyone else is having with YouTube, but recently my home page has been empty because I “don’t have watch history turned on”. Okay, fine. I won’t be able to browse suggested videos, and I’ll spend less time on their platform....

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

mpv also works well from the command line.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

Another approach to thinking about it is that draw() does two things. 1) it draws the line that’s 1 shorter than itself, then 2) it draws itself.

The for loop happens after it draws the line that’s 1 shorter than itself.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

The old C++ FAQ book was over 500 pages, and that was decades ago. Those were the “frequent” questions.

I drove deep into C, a much simpler language, and there’s all kinds of wild stuff in there that most C devs don’t know. Of course, it’s not applicable to 99.9999% of C programming, so who practically cares, but to learn 100% of C++? I don’t have that kind of time.

That said, it’s totally possible to learn enough C++ that covers 99.9999% of its use cases.

beejjorgensen,
@beejjorgensen@lemmy.sdf.org avatar

The author said they wanted maximum accessibility, so they didn’t opt for a particular platform’s voting system.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • mdbf
  • magazineikmin
  • Youngstown
  • everett
  • rosin
  • slotface
  • thenastyranch
  • ngwrru68w68
  • PowerRangers
  • kavyap
  • cisconetworking
  • tsrsr
  • DreamBathrooms
  • anitta
  • tacticalgear
  • khanakhh
  • Durango
  • ethstaker
  • vwfavf
  • InstantRegret
  • modclub
  • tester
  • cubers
  • GTA5RPClips
  • osvaldo12
  • normalnudes
  • provamag3
  • All magazines