@hyc@mastodon.social
@hyc@mastodon.social avatar

hyc

@hyc@mastodon.social

CTO Symas Corp., Chief Architect OpenLDAP Project, Musician

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

hyc, to random
@hyc@mastodon.social avatar
hyc, to random
@hyc@mastodon.social avatar

Apparently, writing efficient and portable C code is elitist.

hyc, (edited ) to random
@hyc@mastodon.social avatar

Gag, puke, retch... This sample code for communicating with #systemd is abominable. https://www.freedesktop.org/software/systemd/man/devel/sd_notify.html

From gratuitous use of superfluous language features (a cleanup handler, for a single fd, srsly?) to inappropriate use of standard POSIX APIs (using connect+write on a socket that only sends one message and then gets closed, really?) Older compilers don't even support a cleanup attribute, and this code is used as a model of portability??

#OpenLDAP's version is better.

hyc, to random
@hyc@mastodon.social avatar

Just a few minutes ago in Bunbeg #aurora

image/jpeg

hyc, to random
@hyc@mastodon.social avatar

Nonsense like this is why the #OpenLDAP Project has always discouraged using any forums other than the official OpenLDAP mailing lists. The true subject matter experts of open source projects don't use 3rd party for-profit forums. https://mastodon.social/@trisweb@m.trisweb.com/112396412105342949 We also maintain a presence on IRC but since that isn't archived or searchable, it's still an inferior choice.

Independent projects must own all of their data. Information you give to Stack Exchange, Quora, etc doesn't belong to you.

hyc, to random
@hyc@mastodon.social avatar

Not getting a lot of response on the last Call for Testing on the latest #OpenLDAP release candidate https://lists.openldap.org/hyperkitty/list/openldap-technical@openldap.org/thread/QISYQHBJEBGTDRTDVGF6HJYMJ3ROGT5U/

Would be nice to get more eyes on these.

hyc, to random
@hyc@mastodon.social avatar

Most sci-fi stories involving time travel involve a mechanism that's incredibly rare and/or difficult to operate.

What if complete plans for a working time machine, including its power source, were published anonymously on the web, in a decentralized fashion? (Impossible to identify who published it, or from where, and thus making it impossible to go back and prevent the publication.) What if anybody could build their own, using commonly available parts and tools?

hyc, to random
@hyc@mastodon.social avatar

Tfw you're midway thru the red-eye return flight to Europe from the US, and you're going to swap the US SIM card out of your phone, and you push a paperclip into the SIMcard holder's eject hole, and it pops out suddenly and you see the microSD and SIM cards go flying into the darkness.

hyc, to random
@hyc@mastodon.social avatar

OK lazyweb, I've read a lot of wireguard docs but their explanations are all lacking. Anyone got pointers for these?

  1. my ISP doesn't support IPv6. I'm renting a VPS with v4/v6 addresses. I'd like to run wireguard and route all IPv6 traffic from my LAN out thru the VPS.

  2. I'd also like to connect from WG on my laptop to my VPS and get onto my home LAN. What happens if I'm on a hotel wifi whose subnet (192.168.1.x) is the same as my home LAN?

hyc, to random
@hyc@mastodon.social avatar

YuDB - embedded database using mmap, inspired by , with different tradeoffs to improve write perf (but at the cost of 2x slower read perf) https://github.com/yuyuaqwq/yudb

hyc, to random
@hyc@mastodon.social avatar
hyc, to random
@hyc@mastodon.social avatar

Just to note: the OpenLDAP Project has never required copyright assignment - code you contribute is yours, forever. The Project only requires that your contribution be made available under the terms of the OpenLDAP Public License, or compatible terms.

This also means the code the Project distributes can never be unilaterally relicensed by the Project itself, since it doesn't own all of the code.

You should never agree to sign away ownership of your creations.

https://mastodon.social/@mattdm@hachyderm.io/112134152794382737

hyc, to random
@hyc@mastodon.social avatar
hyc, to random
@hyc@mastodon.social avatar

Overheard: So this came up in the IAM meeting I was in yesterday, which is graphdbs... apparently this is seen as the future to replace LDAP in organizations, as it is faster(?) and more scaleable(?) and, of course, "modern"

Ah yes, because NoSQL/NewDB and other "modern" systems have done such a great job with authentication and authorization management, fine-grained access controls, or security in general.

hyc, (edited ) to random
@hyc@mastodon.social avatar

CDMA lost out to GSM/LTE but one nice thing the CDMA networks did that GSM doesn't - CDMA cell towers included their latitude/longitude coordinates in their tower info message. This allowed map apps to coarsely triangulate your location without any other information.

Apps can also triangulate from GSM cell tower IDs, but only by querying a provider's database of tower ID to location info.

With CDMA you could use your maps without Google always knowing where you are...

hyc, to random
@hyc@mastodon.social avatar

Most crypto libraries should have deprecated RC4 long ago and OpenSSL is deprecating their old Diffie-Hellman API. But some proprietary protocols still use both of these, e.g. Adobe's RTMPE protocol. At some point this code will be completely unmaintainable, if not already unusable.

We run across the same problem with SASL and sites still wanting support for NTLM. Proprietary protocols and standards suck.

http://lists.mplayerhq.hu/pipermail/rtmpdump/2024-March/002552.html

hyc, to random
@hyc@mastodon.social avatar

The only reason I wanted to learn Java was so I could build a MUD system where you could program your own magic artifacts and carry them (and their code) with you as you moved to different dungeons, and they would keep functioning instead of working only in the dungeon where they originated.

hyc, to random
@hyc@mastodon.social avatar

If this comment that 80% of data is never accessed is true, that explains a lot about why most organizations are satisfied using shitty databases.

I.e., a database's job is to store data in such a way that it can be efficiently retrieved again later. If 80% of your data never gets used anyway, sure, might as well just use mongoDB. Knock yourself out.
https://mastodon.social/@quixoticgeek@v.st/111991431210321521

hyc, to monero
@hyc@mastodon.social avatar

Can anyone recommend an AI tool to copy a singer's voice and replace the lyrics? Would like to tweak the soundtrack of this clip to use the words in the subtitles. #Monero

hyc, to random
@hyc@mastodon.social avatar
hyc, to random
@hyc@mastodon.social avatar

@WayofCats today when I got up, I left my copy of The Way of Cats on my nightstand. Tonight when I came back to my bedroom, it was on the floor.

hyc, to random
@hyc@mastodon.social avatar

Anyone have any tips on high speed USB-2 microSD card readers?

I've got cards that read 100MB/sec in a USB-3 reader. They ought to be able to max out USB-2, with at least 50MB/sec, Most that I've found only reach 20MB/sec though.

hyc, to random
@hyc@mastodon.social avatar
hyc, to random
@hyc@mastodon.social avatar

As I've often said - "better" programming languages are mostly irrelevant. What actually matters are better programmers. https://mastodon.social/@tiraniddo@infosec.exchange/111900752433338295

hyc, to random
@hyc@mastodon.social avatar

There was a paper published in 2022 that was highly critical of using #mmap in a database management system. I wrote a lot about it on twitter back then, but have collected it all into a blog post now. tl;dr the paper is full of crap.
https://www.symas.com/post/are-you-sure-you-want-to-use-mmap-in-your-dbms #lmdb #dbms

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