HN user

baruchel

1,395 karma

Teacher in Computer Science at University of Pau and the Adour Region (France)

Posts103
Comments109
View on HN
spectrum.ieee.org 4h ago

The Computer That Helped Win World War II

baruchel
2pts0
www.pychess.org 8d ago

Create Your Own Variants • PyChess

baruchel
1pts0
www.scientificamerican.com 2mo ago

The million-dollar math problem hardly anyone is trying to solve

baruchel
2pts2
www.quantamagazine.org 2mo ago

What Do Gödel's Incompleteness Theorems Mean?

baruchel
163pts65
www.newscientist.com 2mo ago

The mathematician who doesn't exist

baruchel
3pts0
mariothomas.com 2mo ago

From Probable to Provable: What Automated Reasoning Means for the Board

baruchel
1pts0
mathstodon.xyz 2mo ago

Mikan: a proof assistant for cubical type theory (forked from Agda)

baruchel
2pts0
lawrencecpaulson.github.io 3mo ago

Why Not Use Lean?

baruchel
6pts0
rocq-prover.org 3mo ago

Rocq 9.2.0 Released

baruchel
2pts1
spectrum.ieee.org 4mo ago

Eniac, the First General-Purpose Digital Computer, Turns 80

baruchel
127pts53
www.quantamagazine.org 4mo ago

Can the Most Abstract Math Make the World a Better Place?

baruchel
5pts0
mastodon.online 4mo ago

How many steps in a "chain of victories" separate you from your favorite player?

baruchel
2pts0
blog.computationalcomplexity.org 5mo ago

Assigning Open Problems in Class

baruchel
18pts5
fediscience.org 5mo ago

Mathematicians find largest prime number to date

baruchel
1pts2
mastodon.online 5mo ago

Any chess position with 8 pieces on board and one pair of pawns has been solved

baruchel
18pts2
www.quantamagazine.org 7mo ago

The Year in Mathematics

baruchel
3pts0
www.sciencedaily.com 7mo ago

Ramanujan's 100-year-old pi formula is still revealing the Universe

baruchel
3pts0
www.quantamagazine.org 7mo ago

The Year in Computer Science

baruchel
3pts0
xkcd.com 7mo ago

Apples

baruchel
2pts0
lawrencecpaulson.github.io 7mo ago

50 years of proof assistants

baruchel
144pts30
fsd.it 7mo ago

New Font Release: Bhs

baruchel
1pts0
blog.computationalcomplexity.org 8mo ago

The Little Theorems

baruchel
1pts0
lawrencecpaulson.github.io 8mo ago

Set theory with types

baruchel
125pts19
www.quantamagazine.org 8mo ago

A New Bridge Links the Math of Infinity to Computer Science

baruchel
7pts0
www.quantamagazine.org 8mo ago

To Have Machines Make Math Proofs, Turn Them into a Puzzle

baruchel
2pts0
ilovetypography.com 8mo ago

Steven Heller's Font of the Month: Archive Matrix

baruchel
59pts5
lawrencecpaulson.github.io 8mo ago

Why don't you use dependent types?

baruchel
269pts116
www.futilitycloset.com 9mo ago

What Is the Funniest Number?

baruchel
2pts1
mathstodon.xyz 9mo ago

Terence Tao on non-monotonicity in research

baruchel
2pts0
www.scientificamerican.com 9mo ago

Mathematicians discover prime number pattern in fractal chaos

baruchel
177pts46

I can confirm the TT-RSS app (found on F-Droid) is very good. I have used it for years. On the other hand, the web app is not very good, and each time I wanted to read articles on my computer from the web interface, I encountered huge issues (for some reason, the "right click / mark as read" never correctly worked on my computers, or at least with huge lags of several seconds). When my free TT-RSS provider closed, I decided to switch to FreshRSS and could compare several apps for Android; I finally set up the following workflow: free FreshRSS account + "Read You" (found on F-Droid also), and managed to achieve a very similar workflow than previously (with a much better web app).

I’ve practiced array languages extensively myself, including for code golfing, and I fully understand the intellectual joy they can provide. But as I’ve gotten older, I’ve come to see a deep mismatch between what these languages present as “elegant” and what I find truly elegant from a computer science perspective.

Sure, realizing that the foobar of x is nothing more than the transpose of the 15th foo of x, combined via an inner product with the 7th bar of x raised to the power of baz, can be an ineffable intellectual delight. But actually computing that, rather than writing a “boring” loop, feels horrible to me. To my eyes, a “boring” piece of code written by Dijkstra in some Algol-like language contains more beauty than all these dazzling sleights of hand that hide zillions of loops under the rug while pretending that the actual computation doesn’t matter.

When you compute some nice and elegant result, dissipated heat is an undesired side effect. But let's face it: we are speaking about proof of work. Proof of work means that a computed has run during some "required" time. In other words, you have to prove that enough heat has been dissipated. Waste of energy actually is "by design" here.

I wrote the main application for my wife's business — she's a psychologist. That was only a few years ago, but as a senior lecturer in the more theoretical parts of computer science, I never really needed fancy UIs with flashy graphical effects. So I built a core engine and used the classic dialog tool as the thin user-facing layer.

At first, my wife was pretty disappointed — as a computer science teacher, wasn't I supposed to know how to build a “real” app? But a few years later, she doesn't want anything else. I even offered to have one of my students create a nicer UI without changing the engine or database, but by now she's completely used to the terminal menus.

The tool keeps a database, collects data through dialog forms, generates PDF invoices with groff, and launches Thunderbird when needed (to send invoices, etc.).

It really is mind bending how fast this function grows.

While the BB function is obviously a well-defined function over the integers, I find it helpful to think of it as a function over qualitatively heterogeneous items—such as stones, bread toasters, mechanical watches, and computers. The key idea is to view the underlying computing devices not as “a little more powerful” than the previous ones, but as fundamentally different kinds of entities.

May I suggest the Greenchess website? https://greenchess.net/ It certainly has some huge potential: nice minimalist interface and probably about 50 or 60 chess variants for all tastes. Some of them are obviously more or less "recent". You can easily start a new game or accept a pending invitation. I would call the set of players quite "active" and certainly motivated. But it is true that the pool of players remains small and you generally play against the same players again and again.

Can't find the URL again for a funny (and probably universal) custom prompt: you had to do some

    curl <url> | sh
then you could see on your terminal thousands of various tests related to your installation, then several megabytes being downloaded with progress bars, etc.

At the very end of the whole process, the whole stuff would vanish into writing PS1="$ " at the end of your ~/.bashrc

Of course, the very same prompt was used whatever your install could be. I think it was some joke making fun of all these crazy and heavy custom prompts all around.

"It has, I believe, been often remarked that a hen is only an egg's way of making another egg." (Samuel Butler)

A more straightforward way to do it, IMHO, is to use Thorium in conjunction with a Python script called lcpdedrm. If I remember well, that script isn't available directly any longer, but it is easy to look around and find copies of it. Then use Thorium for locally saving the file and use the Python script for removing the DRM.