Though after C# 4 (covariance and contravariance) and C# 5 (async/await) the evolvement of C# might have seemed to slow down a bit, the big picture hasn’t as shown in the [Wayback/Archive] Why is C# Evolving This Way? – YouTube video by Zoran Horvat which comes down to:
Watching “Why is C# Evolving This Way?” strengthened my realisation that the Delphi 12 language by now is light years behind C# 12
Posted by jpluimers on 2023/12/07
Posted in .NET, C#, Delphi, Development, Software Development | 9 Comments »
Yet another reason not to use SMS based 2FA: those phone numbers get leaked or sold as Daniel Cuthbert mentioned on Twitter: “@LinkedIn did indeed sell my 2FA phone number”
Posted by jpluimers on 2023/12/06
Many recommend against using SMS for 2FA because of security reasons (SIM swapping, sniffing, etc), but there is another privacy+security reason: these 2FA phone numbers get leaked or sold as [Wayback/Archive] Daniel Cuthbert (@dcuthbert) found out the hard way last year:
- [Wayback/Archive] “An account manager proved to me today that @LinkedIn did indeed sell my 2FA phone number as part of their sales offering. What’s rather disgusting is that at no point did LinkedIn tell you that they were going to do this”
[Wayback/Archive] Turn Two-Step Verification On and Off | LinkedIn Help
- [Wayback/Archive] “Collection of your phone number to be sold isn’t in their Ts and Cs either: … What annoys me the most is that I’m now inundated by salespeople on a private number that has not been shared anywhere but a test for multiple 2FA devices.”
- [Wayback/Archive] “The cynic in me feels that the 2FA offering is more to harvest phone numbers, which are very valuable to sales and marketing teams than providing security. This has left a very sour taste in my mouth.”
–jeroen
Posted in 2FA/MFA, Authentication, GDPR/DS-GVO/AVG, Power User, Privacy, Security | Leave a Comment »
The Wayback Machine Chrome extension got a big update. Every journalist & researcher should install it ASAP! Faster URL archiving w/ customization, access to yr personal archive, and it tells you if the page you’re on has already been archived, etc.
Posted by jpluimers on 2023/12/05
Last year I learned about [Wayback/Archive] Wayback Machine – Chrome Web Store via a Twitter thread starting at
[Wayback/Archive] Craig Silverman on Twitter: “The Wayback Machine Chrome extension got a big update. Every journalist & researcher should install it ASAP! Faster URL archiving w/ customization, access to yr personal archive, and it tells you if the page you’re on has already been archived, etc. #osint”
I saved the full thread at [Wayback/Archive] Thread by @CraigSilverman on Thread Reader App:
Posted in Bookmarklet, Chrome, Internet, InternetArchive, LifeHacker, OSINT - Open Source Intelligence, Power User, Uncategorized, WayBack machine, Web Browsers | Leave a Comment »
Need to find a better way to log the essentials of a browser side HTML element using JavaScript object
Posted by jpluimers on 2023/12/04
The basic options for logging an HTML Element using JavaScript are for instance described in [Wayback/Archive] google chrome – How can I log an HTML element as a JavaScript object? – Stack Overflow (thanks [Wayback/Archive] Ben Flynn for asking and [Wayback/Archive] Mathias Bynens for answering)):
Useconsole.dir:var element = document.documentElement; // or any other element console.log(element); // logs the expandable <html>…</html> console.dir(element); // logs the element’s properties and values
Both log all html or all properties even though often these are enough (most via [Wayback/Archive] Element – Web APIs | MDN):
Posted in Development, HTML, HTML5, JavaScript/ECMAScript, Scripting, Software Development, Web Development | Leave a Comment »
notes on updating DNS info with bind DNS
Posted by jpluimers on 2023/12/01
Steps:
- Edit the DNS zone file in
/var/lib/named/master - Make sure you updated the SOA serial number
rcnamed restart- Watch
/var/lib/named/log/generalfor errors (you can even increase logging, for instance by reading [Wayback/Archive] this serverfault entry and editing/etc/named.d/logging) and – on my system – these other logs for the actual zone transfers:/var/lib/named/log/in-xfer.logfor incoming zone transfers on the secondary server/var/lib/named/log/notify.logfor notifications of zone transfers on the primary and secondary servers/var/lib/named/log/out-xfer.logfor outgoing zone transfers on the primary server
- Check on [Wayback/Archive] mxtoolbox.com/SuperTool.aspx?action=dns:example.org&run=toolpage# to see if the SOA serials have been replicated (one day I will write a bookmarklet for this)
Alternatives for the last step are sites like these:
Posted in DNS, Internet, Power User | Leave a Comment »
25 years ago today – Windows NT and VMS: The Rest of the Story | ITPro
Posted by jpluimers on 2023/11/30
Posted in History, Power User | Leave a Comment »
Destructuring assignment – JavaScript | MDN
Posted by jpluimers on 2023/11/29
Since I didn’t know that JavaScript could deconstruct (a superset of Parallel Assignment) [Wayback/Archive] Destructuring assignment – JavaScript | MDN of which I copied the topmost examples (there are far more in the rest of the article):
Posted in Development, JavaScript/ECMAScript, Scripting, Software Development | Leave a Comment »






