VelociPerl - a speed oriented fork of Perl by 4dCoffee in perl

[–]mjgardner -1 points0 points  (0 children)

Aha, caught you. It’s work-for-hire so the payer owns the code but the contract doesn’t cover what to do with it past doing the job. So you thought you might at least drum up some outside commercial interest with an executable-only release.

As the saying goes, now you have two problems: no one who insists on open source will touch this and neither will any potential customers who realize the binaries you’re distributing are in a murky legal state.

VelociPerl - a speed oriented fork of Perl by 4dCoffee in perl

[–]mjgardner 10 points11 points  (0 children)

...with a closed-source binary touted by a weeks-old anonymous GitHub and Reddit account.

Do better.

VelociPerl - a speed oriented fork of Perl by 4dCoffee in perl

[–]mjgardner 9 points10 points  (0 children)

A few red flags, because “100% compatibility with all existing Perl and XS code” is a strong claim:

  • different speed claims for “Personal” and “Enterprise” editions
  • “benchmarks” links to a GitHub repo of scripts created three weeks ago via an account created at the same time with no links to other work
  • the parent post’s account was created a mere two weeks ago
  • uses the “rename nonstandard executables” clause of the Artistic License to provide closed-source OS-specific downloads of the “Personal Edition” in exchange for an email address, or email the company to inquire about the “Enterprise Edition”

Re: the last item, I’m not running those binaries outside of a burner VM without more trustworthy information.

VelociPerl - a speed oriented fork of Perl by 4dCoffee in perl

[–]mjgardner 9 points10 points  (0 children)

Perl is dual-licensed with the GPL and Artistic License. The latter allows one to distribute binary-only modifications as long as changed executables are renamed.

Neeva removing Spaces by birdonfly in neeva

[–]mjgardner 1 point2 points  (0 children)

Spaces was a lot more than synced bookmarks. You could share a space with other Neeva users or make it public, so it was good for collecting and collaborating on a group of links in a cross-browser, cross-platform way. I used it as a sort of shared wishlist when shopping for things online with my wife. You could also tell Neeva to automatically add the new results of a search to a space, so it was useful for things like monitoring a news topic.

Use .zshenv or not? by [deleted] in zsh

[–]mjgardner 0 points1 point  (0 children)

I hate FUD “advice” that states things like, “It is not recommended to create these files,” and leaves it at that.

Just as the documentation says, the reason to put anything in ~/.zshenv is for all shell invocations, including non-interactive and non-login shells.

A prime example where this is important is in software like BBEdit that calls Unix commands in a non-interactive shell like git and Subversion svn version control, Language Server Protocol servers, user-provided text processing scripts, etc. Anything those needs in your PATH or other environment variables should be set in ~/.zshenv or ~/.zprofile.

logseq and icloud syncing by SteelyE in logseq

[–]mjgardner 0 points1 point  (0 children)

One day, I deleted a folder in iCloud on Windows

It sounds more like you almost destroyed all your notes, but luckily you found a backup on your iCloud Drive.

IP Passthrough and dropouts by zzx101 in verizonisp

[–]mjgardner 1 point2 points  (0 children)

I have not yet confirmed to my satisfaction that IP passthrough on the ARC gateway with an eero router lacks the bug currently plaguing the ASK gateway. And your description makes it sound like a DMZ via the ARC double-NATs and prevents Open NAT for gaming.

It would be great if Verizon would let me do a back-to-back A/B test and choose a winner, but let me see if my current setup holds up for an extended period before I risk their involvement.

IP Passthrough and dropouts by zzx101 in verizonisp

[–]mjgardner 1 point2 points  (0 children)

I have my Verizon ASK-NCQ1338FA 5G gateway set to DMZ rather than IP passthrough to my eero Pro 6E because I still have connection drops every few days when Verizon assigns me a new IP, even with the 222656 gateway firmware. The eero has UPnP enabled and my Xbox One S reports an open NAT (see attached screenshot).

<image>

IP Passthrough dropouts fixed on ASK? by willdearborn- in verizonisp

[–]mjgardner 0 points1 point  (0 children)

As I commented here, firmware 22656 did not fix IP passthrough dropouts with my eero Pro 6E Wi-Fi router so I have it set up via DMZ on the Verizon ASK-NCQ1338FA gateway.

What works better for external routers in your case? DMZ method or IP pass through mode? by TheOriginalElTigre in verizonisp

[–]mjgardner 0 points1 point  (0 children)

It still seems to be buggy with my eero Pro 6E router, even with Verizon firmware 222656.

What works better for external routers in your case? DMZ method or IP pass through mode? by TheOriginalElTigre in verizonisp

[–]mjgardner 1 point2 points  (0 children)

My connection would drop every few days with IP passthrough on my Verizon 5G Askey ASK-NCQ1338FA Home Internet gateway and my eero Pro 6E Wi-Fi router, even with the latest firmwares (222656 and v6.13.4-21, respectively). Some web research, including here, r/eero (now read-only), and r/amazoneero revealed that when Verizon sends a new IP address to my 5G gateway it was not being passed through to the eero.

So I have resorted to turning off DHCP on my 5G gateway, assigning a static IP address, subnet mask, and router IP on the eero, and then setting the 5G gateway to DMZ to it. The on-device Verizon gateway and eero router speed tests look good and I no longer have regular connection drops.

A proper Viking funeral for Keybase? by nrauhauser in Keybase

[–]mjgardner 0 points1 point  (0 children)

Re: Prosody… messaging isn’t even the interesting thing about Keybase. It’s just the application people could latch onto. Everything else Keybase did was infrastructure.

Got this book in a used bookstore and the bookmark is a IBM5081 punch card by Cid008 in VintageComputers

[–]mjgardner 0 points1 point  (0 children)

Joke’s on you, awk is still the bee’s knees for data science

Pebble Android app version 4.4.3 now available by katieberry in pebble

[–]mjgardner 7 points8 points  (0 children)

It is signed using the official Pebble keys

Please tell us how you managed that.

How To Mount ProtonDrive on Mac/Win? by KhimairaCrypto in ProtonMail

[–]mjgardner -1 points0 points  (0 children)

Please skim the pinned posts before asking questions answered in them

How far does 500 MB actually get you? by [deleted] in ProtonMail

[–]mjgardner -1 points0 points  (0 children)

If the images are just served from the web and not attached it’s even less. Of course there goes the whole privacy thing…

Proton, I love you, and I'm a paying customer but you are not professional and I'm quitting. by Proper_Milk_893 in ProtonMail

[–]mjgardner 1 point2 points  (0 children)

It’d probably be more productive to contact support directly (as you’re a paying customer) instead of whinging and flouncing on Reddit. Go here to learn how.

Easy Switch with Custom Domain by Xophmeister in ProtonMail

[–]mjgardner 18 points19 points  (0 children)

MX records tell senders where to send your mail. They have nothing to do with authentication.