James Moberg

12.8K posts

James Moberg

James Moberg

@gamesover

CTO @sunstarmedia. Web applications developer (since '97) with a focus on ColdFusion/CFML, MSSQL & security/anti-abuse. Occasional blogger.

Monterey, CA Katılım Ocak 2009
607 Takip Edilen775 Takipçiler
James Moberg
James Moberg@gamesover·
@firefox What was your takeaway? - The grass isn't greener on the other side. - Network effects beat purity. “We’re an independent voice for the open internet” lands differently when the independent voice has to come back to the biggest remaining public square.
English
0
0
1
145
Firefox 🔥
Firefox 🔥@firefox·
We took time off of X, but we’re back. The internet is changing again, so we’re here as an independent voice for our users and the open internet.
English
2.3K
753
15.9K
3.1M
James Moberg
James Moberg@gamesover·
I already use @netbird to connect my dev-related PCs so that I'm awlays securely networked wherever I am. I got tired of always having to drop down to the command line to expose a running #CommandBox #cfml server, so I developed a launcher in GO that simplifies the process.
myCFML@myCFML

If you use @netbird, "netbird expose" gives you password-protected public URLs for local servers. (Free tier = 5 users & 100 machines) I built a small Windows TUI that exposes any running CommandBox server in a few keystrokes. MIT licensed. #CommandBox mycfml.com/articles/expos…

English
0
0
0
54
James Moberg
James Moberg@gamesover·
I'm open to the idea of serving as a honey pot and redirecting all incoming calls to you for processing. Is that possible? I'm out of options.
English
0
0
0
7
James Moberg
James Moberg@gamesover·
Hey @AGRobBonta @californiapuc @FTC @FCC I get ~20 scam calls a day on my @Ooma phone line that use local fake caller IDs. I'm unable to provide any info required to report abusers via any forms and it's illegal in CA for me to record the call. What should I do?
James Moberg@gamesover

99.9% of calls received on my @Ooma phone line violate the Telephone Consumer Protection Act/TCPA, Telemarketing Sales Rule & Truth in Caller ID Act. I can't report fake phone numbers. Fraudulent callers don't provide their info either, so how can I fill out a government form?

English
1
0
0
63
James Moberg
James Moberg@gamesover·
I just performed a quick analysis of @Ooma inbound calls from May 20 to July 20 AM (61 days). - 546 inbound calls - 519 unique (spoofed) phone numbers - 10.5 calls/day (peak = 23-29 calls) - 29 calls before 8 AM (TCPA) - 64 calls before 9 AM (ADAD)
English
0
0
0
43
James Moberg
James Moberg@gamesover·
Hey @nomorobo I have the iOS app installed and it works great. I'm deluged daily with these calls to my @Ooma VOIP line as I don't share my mobile #. nomorobo.com/social-securit… You don't support landlines anymore. Can you make any recommendations? (I can't find anything.)
James Moberg tweet media
James Moberg@gamesover

99.9% of calls received on my @Ooma phone line violate the Telephone Consumer Protection Act/TCPA, Telemarketing Sales Rule & Truth in Caller ID Act. I can't report fake phone numbers. Fraudulent callers don't provide their info either, so how can I fill out a government form?

English
0
0
0
68
James Moberg
James Moberg@gamesover·
Another idea that I considered was setting up call forwarding to redirect all callers to the FTC or the California Attorney General's phone numbers; especially considering that filling out forms is impossible. I'm frustrated and out of options. Anyone?
English
0
0
0
10
James Moberg
James Moberg@gamesover·
Could I put callers on speakerphone while an unrelated process records "all audio" (not specific to the phone call)? Perhaps I'm transcribing my voice for AI and forget that it's still recording. Oops - or is this also illegal?
English
1
0
0
9
James Moberg
James Moberg@gamesover·
99.9% of calls received on my @Ooma phone line violate the Telephone Consumer Protection Act/TCPA, Telemarketing Sales Rule & Truth in Caller ID Act. I can't report fake phone numbers. Fraudulent callers don't provide their info either, so how can I fill out a government form?
English
1
0
0
196
James Moberg
James Moberg@gamesover·
@carehart Adobe won't identify the invalid characters used for a "table identifier"? Perhaps they could identify what a "valid table identifier" looks like. Similar to isValid("variablename"), maybe add an official isvalid("table identifier") or share regex. Has the scanner been updated?
English
0
0
1
41
James Moberg
James Moberg@gamesover·
One thing I appreciate regarding WDDX is that it retains column case, column order & data types for #ColdFusion query objects and can immediately perform a QofQ immediately after deserialization. I couldn't ever preview WDDX file data... until today.
myCFML@myCFML

WDDX is 27 years old, and I still trip over these files. So, a viewer, a converter (CSV/JSON/SQL/XLSX/more), and a Total Commander plugin that opens .wddx. mycfml.com/articles/readi… #Windows #free #MIT

English
0
0
2
104
James Moberg
James Moberg@gamesover·
When preparing text-based payloads for AI using #ColdFusion, I've started using Java's replaceAll() to strip "00:00:00" from dates and ".0" from what should be integers. I don't believe that this unnecessary accuracy is essential and only increases the overall payload size.
English
0
0
3
108
James Moberg
James Moberg@gamesover·
This is what it looks like when a website migration doesn't go as planned. #invalidSSLCertificate DISCLAIMER: I'm not responsible for hosting and was not included in any planning. The party responsible is currently AWOL. #smh
James Moberg tweet media
English
0
0
0
57
bunny.net 🐰
bunny.net 🐰@BunnyCDN·
Last month we made Bunny DNS free. Today we’re making it even better. You (and your agent) can now manage and automate DNS from your terminal with the bunny.net CLI 🐇
bunny.net 🐰 tweet media
English
3
6
74
7.8K
James Moberg
James Moberg@gamesover·
@CFJSGeek Are you using Claude Code too? (I use this with @warpdotdev.) Adobe offers a free MCP server endpoint for their docs now. I'm addition to the browser plug-in, check out Obscura.
English
0
0
1
50
Chris Tierney
Chris Tierney@CFJSGeek·
Let me just say that transitioning from Gemni browser LLM to Claud Desktop & browser extension for sysadmin work is a game changer!
English
1
0
1
100
James Moberg
James Moberg@gamesover·
Hey @fastly It's been 5 days since the release. Where's documentation regarding the 4.80.0 release? Should I follow up and send an email to the email listed on the "404 Not Found" page?
James Moberg@gamesover

Hey @fastly It's been 4 hours since I received an email regarding "New Signal Sciences Agent release 4.80.0". The link to the changelog doesn't have the 4.80.0 information posted (for me). fastly.com/documentation/… Caching or scheduling issue? Modifying the URL = 404.

English
1
0
2
287
James Moberg
James Moberg@gamesover·
I just discovered that both @lucee_server & @TryBoxLang allow "mod" to be used as a variable name. The modulo operator is a reserved keyword in @ColdFusion and throws an error. Is anyone aware of any comprehensive cross-platform lists of reserved keywords for #CFML?
English
0
0
1
55
James Moberg
James Moberg@gamesover·
@austinspires @fastly Thanks for responding. I check again and there's still nothing there. I've noticed that the email appears to always be sent before any posts exists... so I started waiting and only clicking the link after an hour or two.
English
1
0
1
58
James Moberg
James Moberg@gamesover·
Hey @fastly It's been 4 hours since I received an email regarding "New Signal Sciences Agent release 4.80.0". The link to the changelog doesn't have the 4.80.0 information posted (for me). fastly.com/documentation/… Caching or scheduling issue? Modifying the URL = 404.
James Moberg tweet media
English
2
0
1
577