HNHacker News
TopNewBestAskShowJobs

jdormit

925 karma · joined October 5, 2016

[ my public key: https://keybase.io/jdormit; my proof: https://keybase.io/jdormit/sigs/IiJS9YM4NDc5M7wklMNoeLW-hHZTQNumY1wz13xuBhw ]
submissionscomments
jdormit··on How Is NordVPN Unblocking Disney+?
Ah, I see. Thanks!
jdormit··on How Is NordVPN Unblocking Disney+?
Why can't your VPN see what pages you visit on sites? They can see every URL you request, can't they?
jdormit··on Emacs: The Editor for the Next Forty Years [video]
https://github.com/emacs-evil/evil ;)
jdormit··on Emacs: The Editor for the Next Forty Years [video]
I've never used Fireplace, so I can't speak to the comparison. But CIDER (the Emacs Clojure IDE) is an utter joy to use - I can't recommend it enough. If you do try it out, I would be interested to hear how it compares to Fireplace.
jdormit··on Emacs: The Editor for the Next Forty Years [video]
I've been using Emacs' lsp-mode (https://github.com/emacs-lsp/lsp-mode) for professional Python development for months now and it's been a great experience. It requires a little more work than I'd like to get it working with virtual environments (making sure the LSP server process is running in your venv, mainly), but I would argue that's a problem with the Python ecosystem, not lsp-mode itself.

And for statically typed languages (I've tried Rust and Go) the lsp-mode experience is flawless and works out of the box.

jdormit··on Conjuring Clojure in Vim
Or you can just use CIDER in Emacs and have a fully-featured Clojure IDE that works out of the box ;)
jdormit··on Valve confirm Half-Life: Alyx, a VR game being revealed on Thursday
That's dope. Thanks for sharing!
jdormit··on Valve confirm Half-Life: Alyx, a VR game being revealed on Thursday
Whoa, cool! What sort of work did you do during your internship? Pixar is definitely in my top-5 list of companies I would love to work for.
jdormit··on Encrypted web traffic now exceeds 90%
...do you? Unless the attacker has access to the private key associated with the SSL certificate, they can't read any HTTPS traffic encrypted via that certificate - mitigating the ability of that bad actor to perform a MITM attack.
jdormit··on My Blogging Stack in 2020
Non-technical users just want Squarespace! Or hosted WordPress or any other CMS where they don't need to worry about whether the site is static or dynamic. They don't care about the technical details, and they barely about performance unless it's particularly egregious.
jdormit··on Data Ownership and the Semantic Web: Interview with Professor Ruben Verborgh
This smells like a PR piece. No real content and the interviewer only asked 4 questions. No discussion of what the semantic web actually _is_ or how it works to make data interoperable. I kept waiting for the good part...
jdormit··on Relearning to Type
If you are using a Lisp-family language (any language with S-expressions, really), then Paredit for Emacs solves this nicely: https://www.emacswiki.org/emacs/ParEdit
jdormit··on Rachmaninoff – Little Red Riding Hood [video]
Whoa! Super cool, and masterfully played. I would love to get some more details on the tech involved though - how was the visualization created? How much of it is added to the video in post-processing and how much is real-time (it seemed like the actual lights on the piano keys was real-time but the Guitar-hero style scrolling lights were post-processing)?
jdormit··on Recursive language and modern imagination acquired 70k years ago: hypothesis
> To understand the importance of PFS, consider these two sentences: "A dog bit my friend" and "My friend bit a dog." It is impossible to distinguish the difference in meaning using words or grammar alone, since both words and grammatical structure are identical in these two sentences.

Am I missing something here? Those two sentences are absolutely distinguishable grammatically - in one of the them the subject is "a dog" and the object is "my friend" and in the other the subject is "my friend" and the object is "a dog".

I realize this is kind of nitpick, but at the very least this is a very bad example to use to demonstrate the importance of this PFS concept.

jdormit··on Slack was down
...sounds like you need to revisit your CI pipeline. Your build shouldn't fail when your chat tool is down.
jdormit··on Show HN: A Clojure implementation of logic programming language in SICP
Are you the Mark C. who organizes the monthly Clojure meetup in Kendall square?
jdormit··on Show HN: A Clojure implementation of logic programming language in SICP
Thanks! My favorite parts of the sample dataset are the Boston area names - since SICP was written and taught at MIT its authors were really familiar with the area, and as a Boston native I particularly appreciate the (still-used) joke names Slumerville and Swellesley (for Somerville and Wellesley respectively).
jdormit··on Generative Art Is the Ideal Hobby for a Software Developer
I love generative art. I've only really dabbled in it myself, but if you want to see what professional-quality generative art looks like check out the work of Tyler Hobbs [0]. He uses the Clojure library Quil [1] to make his pieces, which in my opinion is one of the most fun and intuitive ways to make generative art.

[0] https://tylerxhobbs.com/ [1] http://www.quil.info/

jdormit··on Understand the JavaScript SEO basics
This is so out-of-touch with the modern web. Lots of totally legitimate websites, including major news outlets and Wikipedia, render their web pages on the client using JavaScript. Whether or not this is a good thing is a separate issue (personally I see nothing wrong with it), but it should be obvious that a useful search engine in 2019 needs to be able to index JavaScript-rendered content.
jdormit··on Powerlisp: Common Lisp tool for automating tasks for Unix power-users
I read the whole README and I still have no idea what this does. Something about bookmarking websites and searches in some sort of configurable menu?
jdormit··on What a street looks like 39 years after legalizing fourplexes
This is absolutely part of the American cultural bedrock. The gap-year road-trip, the teenager's first car, every single fast and furious movie... A really good recent example of this sort of meme is the movie Baby Driver. American culture equates driving with freedom, youth, and good times. Getting a car is a rite of passage in a lot of US communities.
jdormit··on Phase transitions: the math behind the music
This is basically a fluff piece. Here's a link to the actual research paper: https://advances.sciencemag.org/content/5/5/eaav8490.full
jdormit··on Getting my personal data out of Facebook
This is almost certainly not true for the majority of consumers.
jdormit··on Facebook has struggled to hire talent since the Cambridge Analytica scandal
> The only reason they haven't faced the same shitstorm is because they don't seem to share all that data with 3rd parties.

This is the whole point though, is it not? As far as we know, Google treats the data they collect more thoughtfully and responsibly than Facebook. And so they are (rightly or not) viewed as less of a threat to the public good.

Of course, they could just be better at hiding their abuse of our data... But that's a conspiracy theory, not a matter of public record like the Cambridge Analytica scandal.

jdormit··on NetHack 3.6.2
This is hands down the best way to play CoQ. And it really speaks a lot to the depth of the game that you can play the whole thing hopping from mind-controlled character to mind-controlled character and the gameplay just adapts...
jdormit··on GraalVM 19.0
For those interested in this sort of thing, this video showcases Graal's ability to compile JVM bytecode to native binaries in a really impressive way: https://youtu.be/topKYJgv6qA
jdormit··on Git rebase in depth
Except those of us using magit instead ;)
jdormit··on I Dream of Canteens
Where do you live? We have plenty of those types of counter-service places in Boston, FWIW
jdormit··on Ask HN: Are you put off building something because it already exists?
> SSL is useless for static content

This is just... false. Without SSL, static content can be MITM'd just like anything else. Don't believe me? Connect to the WiFi in any Starbucks and visit http://example.com. That redirect to the Starbucks WiFi login page certainly isn't being served from example.com...

Please stop spreading misinformation about SSL.

jdormit··on PySnooper: Never use print for debugging again
I mean, it's been on the front page of HN for 8 hours...
← PreviousPage 2 of 9Next →