HNHacker News
TopNewBestAskShowJobs

mfrager

7 karma · joined November 7, 2013

https://github.com/mfrager
submissionscomments
mfrager··on Ask HN: Why Did Python Win?
Python won by perfecting two things: (1) syntax structure to be simple yet powerful, and (2) complete object/function standard library with module system.
mfrager··on Ask HN: Why crypto is rising so fast when its not creating value?
Because it's clear from anybody who knows the details about it that crypto is the basis for the next-generation of the financial system.
mfrager··on The GPL-Violations.org Project (2016)
Don't do this.
mfrager··on Bitcoin Is the First New Religion of the 21st Century
It's just a classic financial bubble. Once it pops then the fun will be over.
mfrager··on Unequal Power
Commies
mfrager··on Linux 5.8 Formally Adds the Inclusive Terminology Guidelines
Switching to FreeBSD in 5, 4, 3...
mfrager··on Keys.pub – Manage cryptographic keys and user identities
I was able to do that, yes.
mfrager··on Keys.pub – Manage cryptographic keys and user identities
Your project is very cool. Could you help me fix my account though? I messed up two of the IDs: mfrager@github & mfrager@reddit. Will these be automatically purged from the keys.pub server after a certain amount of time for being invalid?
mfrager··on Keys.pub – Manage cryptographic keys and user identities
This is very cool but I screwed up 2 of my "sigchains" to Reddit and to GitHub by deleting the underlying messages (I didn't realize I wasn't supposed to) so now two of my identities are messed up and I can't even use the app. I get this message: "panic: Unknown user status content-invalid (13)". Great project, but needs a better way to clean up invalid keys and re-issue them.
mfrager··on Neo4j nabs $80M Series E as graph database tech flourishes
Very interesting... my inclination is that you’re probably right. Any tips on how to learn to use Prolog with pulling data from external sources?
mfrager··on SPARQL Protocol for RDF
SPARQL is not an API framework as much as it is a query language. Many powerful graph databases are queried via SPARQL.
mfrager··on How to Get into VR
Using VR makes me sick...
mfrager··on Ask HN: What “old” programming languages will you still be using in 2017?
Perl. A language that is still ahead of its time. I have a system for building RPMs of CPAN modules and their dependencies automatically.
mfrager··on Decrypt all authorization tokens on macOS without user authentication
Ouch! This looks really bad. If/when Apple fixes this it may require all 3rd-party software that accesses the keychain to be updated. However that's not for sure. We will have to wait and see.
mfrager··on ZeroDB (YC S16) Provides Security for Enterprise Big Data in the Cloud
The biggest technical hurdle for this type of database right now is index lookup. Since the nodes on the indexes are encrypted the client/server requires a round trip for every binary tree index level that needs to be traversed. This makes what is usually one of the fastest database operations into a slow one.
mfrager··on Making PGP Key Management Invisible So Johnny Can Encrypt
This is no longer necessary with MiniLock. See http://minilock.io/ and this article:

http://www.wired.com/2014/07/minilock-simple-encryption/

mfrager··on Perl 6 developers will attempt to make a Version 1.0 release by Christmas 2015
Better in this case is purely a value judgement... The Perl language is very elegant and powerful, that's why most of the other languages were modeled on it. Perl is a language that is still ahead of its time. Also, Perl's library system, CPAN, is far more comprehensive than many languages. By the way, Python is a great language, except for all the tabbing nonsense.
mfrager··on Perl 6 developers will attempt to make a Version 1.0 release by Christmas 2015
I hope Perl 6 has better runtime speed and memory efficiency because those are the only downsides of Perl 5. However I seriously doubt that will be the case. Perl 6 will most likely be more bloated and slow, but I very much hope that I'm wrong.

Just for reference my company's software is all built with Perl 5 and runs great. Most of the execution time is within the database calls so there is no impact from using Perl over a marginally faster runtime like Python or Java.

mfrager··on Show HN: Call emails, not phones
Same as my idea: http://ringmail.com
mfrager··on The Mid-Career Crisis of the Perl Programmer
I see no reason to ditch Perl. I've been using Perl for years and I use it at my company with little problems. For our SaaS web application Perl is a perfect fit and allows us to code very quickly.

Also, Perl's CPAN gives us access to so much it's incredible.

I think Perl is still ahead of it's time and the best days for Perl are still ahead.

mfrager··on Show HN: RingMail, free VoIP calling and messaging network
It's based on Linphone for iOS.