HN user

nemoniac

4,318 karma
Posts226
Comments504
View on HN
blog.elenarossini.com 28d ago

W Social, Fictional Metrics and the Beauty of Open Data

nemoniac
5pts1
rutgerbregman.substack.com 1mo ago

An Inconvenient Truth About AI

nemoniac
2pts0
blog.elenarossini.com 1mo ago

W Social, public institutions and the theater of European digital sovereignty

nemoniac
268pts171
euobserver.com 1mo ago

A one-word answer to why EU lost control of Big Tech: Ireland

nemoniac
3pts1
nltimes.nl 1mo ago

Netherlands blocks U.S. takeover of DigiD operator Solvinity

nemoniac
17pts0
blog.elenarossini.com 2mo ago

W Social uncovered: the reality behind the hype

nemoniac
1pts0
www.butthistime.com 3mo ago

Ireland is the 2n richest country in Europe; a single protest shut it down

nemoniac
3pts0
www.korulang.org 3mo ago

Idiomatic Koru Kernels Match Hand-Specialized C

nemoniac
10pts8
almightylisp.com 3mo ago

Almighty Lisp: Lisp and Emacs Essentials Book

nemoniac
80pts4
github.com 4mo ago

Coding agent rewrites (and improves) LGPL library and releases under MIT license

nemoniac
4pts0
arxiv.org 5mo ago

Adaptive Hashing: Faster Hash Functions with Fewer Collision

nemoniac
2pts0
aartaka.me 5mo ago

Against Markdown

nemoniac
2pts0
arxiv.org 6mo ago

Not all Chess960 positions are equally complex

nemoniac
1pts1
paulkrugman.substack.com 7mo ago

America Has Become a Digital Narco-State

nemoniac
32pts3
arxiv.org 8mo ago

Google's Hidden Empire

nemoniac
7pts0
aartaka.me 11mo ago

Customizing Lisp REPLs

nemoniac
76pts19
www.theguardian.com 11mo ago

Streaming services are driving viewers back to piracy

nemoniac
1130pts919
paragraph.com 1y ago

Overcoming information overload with circular attention economies

nemoniac
2pts0
www.theguardian.com 1y ago

This article won't change your mind. Here's why

nemoniac
3pts0
www.youtube.com 1y ago

What a Digital Coup Looks Like – Carole Cadwalladr – Ted [video]

nemoniac
2pts0
joshblais.com 1y ago

Emacs for Everything

nemoniac
8pts0
www.ted.com 1y ago

What a digital coup looks like [video]

nemoniac
16pts1
www.gnu.org 1y ago

Emacs' first public release was 40 years ago today, 20 March 1985

nemoniac
12pts1
ukconstitutionallaw.org 1y ago

Apple Decryption Orders and the Perilous Future of U.K. Data Adequacy

nemoniac
1pts0
medium.com 1y ago

Common Lisp in 2055

nemoniac
4pts0
www.technologyreview.com 1y ago

An ice cream innovator influenced Lisp pioneers at the MIT AI Lab

nemoniac
3pts1
www.theregister.com 1y ago

Microsoft unveils finalized EU Data Boundary as European doubt over US grows

nemoniac
7pts0
www.theguardian.com 1y ago

Google edits Super Bowl ad for AI that featured false information

nemoniac
101pts80
github.com 1y ago

Java JIT Compiler and Runtime in Common Lisp

nemoniac
8pts1
simonwillison.net 1y ago

A selfish personal argument for releasing code as Open Source

nemoniac
2pts0
OAuth for all 26 days ago

Can anyone recommend a straightforward, open-source OAUTH solution to self-host.

Ideally I would like to be able to ask a user for their Google/Microsoft/Apple email address and just drop it into a config file for authorization. The user then autenticates themselves at their G/M/A Id server and gets access. Or is this too simplistic?

Interesting article.

When my Emacs opens a markdown file it immediately converts it into OrgMode format. I find that more readable, more navigable and more editable.

Now I'll have to go and meditate about Emacsification.

My own experience over the last few months is quite the opposite so it's heartening to see some reputable Lispers reporting the same in the comments here.

Everything in this area is moving so quickly that I haven't yet crystallized my thinking or settled on a working methodology but I am getting a lot of value out of running Claude Code with MCP servers for Common Lisp and Emacs (cl-mcp & emacs-mcp-server). Among other things this certainly helps with the unbalanced parentheses rabbit hole.

Along with that I am showing it plenty of my own Lisp code and encouraging it to adopt my preferred coding style and libraries. It takes a little coaching and reinforcement (recalcitrant intern syndrome) but it learns as it goes. It's really quite a pleasant experience to see it write Lisp as I might have written it.

The line that stood out for me was that "a 4-hour session of AI coding is more cognitively intense than a 4-hour session of non-AI coding."

Many programmers are rejecting AI coding because they miss the challenge they enjoy getting from conventional programming but this author finds it even more challenging. Or perhaps challenging in a different way?

The first code example on that page claims to solve "the 3SUM problem".

According to [1], "the 3SUM problem asks if a given set of n real numbers contains three elements that sum to zero."

It's not clear to me what problem the Janet code solves but it's clearly not that 3SUM problem.

On the example input of

    @[2 4 1 3 8 7 -3 -1 12 -5 -8]
it outputs
    @[@[6 1 7] @[2 5 10] @[1 2 9] @[4 6 9] @[3 0 9] @[6 2 0]]
For what it's worth, here's some Common Lisp code that does solve the 3SUM problem in O(n^2).
    (defun 3sum (a)
      (let ((h (make-hash-table))
            (len (length a)))
        (dotimes (i len)
          (setf (gethash (aref a i) h) t))
        (dotimes (i len)
          (dotimes (j i)
            (when (gethash (- (+ (aref a i) (aref a j))) h)
              (return-from 3sum t))))))
    
    (3sum #(2 4 1 3 8 7 -3 -1 12 -5 -8))
    ;; => t

[1] https://en.wikipedia.org/wiki/3SUM

Only partially. At least for my Dutch licence. It contains neither holder's last name nor end date.

It does start with D1NLD. Then a single digit which is not the checksum of the foregoing (using the passport checksum algorithm). Then the document number. Then some letters and numbers I can't make any sense of. It ends with a correct global checksum for all of the foregoing.

Here's a tidied up version of the Python code to generate the MRZ from the passport data. It also corrects a padding error.

    https://pastebin.com/k0Tty22a
My Dutch driver's licence has a single MRZ-like line across the bottom. It seems to encode the country and licence number but I can't make any sense of the rest of the line. Anyone have any leads?
Solving SICP 1 year ago

That's quite a time investment; about 3 months on a full-time basis.

One detail intrigued me. The author has a PhD in Informatics but "had never used any programmers’ editor other than Notepad++". He credits being able to touch-type for some of his efficiency and went about learning a swathe of tools including Emacs and several diagramming languages. These diagram files and the OrgMode file are a valuable reference in themselves.